Font Size: a A A

Research On Multi-Communication Data Repeater

Posted on:2010-03-25Degree:MasterType:Thesis
Country:ChinaCandidate:F Q JiaoFull Text:PDF
GTID:2178360275953367Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
An Automatic Meter Reading System(AMR) uses modern communications and computer technologies to achieve real-time remote monitoring of flow meters and collecting operation data of them,improving operational efficiency and user-using convenience.A data repeater in an AMR facilitates accurate and stable communications between servers and flow meters.The diversity of external device communication interfaces requires that the data repeater provides a wide range of communication methods.The research work presented in this thesis focuses on the development of a Multi-Communication Data Repeater(MCDR),includes analyzing the functional requirements of MCDR,selecting the appropriate hardware and software development platform,designing and implementing MCDR.Firstly,the thesis studies the modern communication techniques,such as serial port communications,General Packet Radio Service(GPRS) communications,and Ethernet port communications.Secondly,the real-time operating systemμC/OS-Ⅱis ported to LPC2210 based on ARM7 kernel to simplify the development process of embedded software.Thirdly,in oder to enable MCDR to communicate with server by Ethernet network interface.The thesis analyzes the open-source TCP/IP protocol stack LwIP, studies the memory management and data flow procession in LwIP,then LwIP is ported to LPC2210+μC/OS-Ⅱplatform,which provides users with Ethernet network interface.Fourthly,the thesis implements drivers of system peripherals which shield the hardware details and provide users with simple interfaces,then the thesis designs the communication frame between server and meter and divides the system into tasks according to the functional requirement.
Keywords/Search Tags:serial port, GPRS, Ethernet network interface, μC/OS-Ⅱ, LwIP
PDF Full Text Request
Related items