Font Size: a A A

Communication Protocol Development For Embedded Intelligent Controller

Posted on:2015-06-06Degree:MasterType:Thesis
Country:ChinaCandidate:Y S ZhengFull Text:PDF
GTID:2298330422982108Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
With the rapid development and mutual penetration of computer, communications,integrated circuits and automatic control technology, the world becomes more and moreintelligent. Embedded intelligent controllers play a role of central control in a variety ofintelligent control systems and so they are the foundation and core of intelligent systems.Although embedded intelligent controllers have a very large demand in our country, thedomestic market is basically occupied by foreign well-known manufacturers. The fieldbusprotocols used by the controllers of different manufacturers are not the same. This creates agreat constraint for the development of domestic brands embedded intelligent controllers.The thesis is aim to solve this problem and develops a small embedded intelligentcontroller with ARM9processor, runing embedded Linux operating system. This makes thecontroller able to integrate multiple fieldbus protocols and woke in a variety of fieldbuscontrol network. Currently the subject is focus on the development of fieldbus protocols.The thesis firstly analyzes the widely used fieldbus protocols and gives solution tointegrate different protocols in one controller. And then the thesis makes the actualdevelopment for Modbus, ROFIBUS-DP and BACnet slave protocol. The controller usesS3C2410chip as the core processor and builds the minimum system board that can run theLinux operating system with the support of clock, power supply, memory, Flash, etc. Besides,the controller provides buttons, LCD, RS232, Ethernet and other peripheral devices to supportmultiple fieldbus protocol. Next the thesis discusses the process of building the sortwareplatform including cross-compiler environment building, U-boot transplantion, Linux kerneldevelopment and portting and root file system building. And then the thesis analyzes how todevelop Modbus, PROFIBUS-DP and BACnet based on protocol standards, such as theprotocol stack encoding and protocol state machines. Lastly, the protocol software stackdevelopment processes are discussed and tests are made with professional sotfwares and realprograms.
Keywords/Search Tags:Controller, Embedded Linux, Modbus, PROFIBUS-DP, BACnet
PDF Full Text Request
Related items