Font Size: a A A

Design And Development Of Embedded Temperature Controller Based On STM32

Posted on:2014-04-24Degree:MasterType:Thesis
Country:ChinaCandidate:Y X YanFull Text:PDF
GTID:2298330452962657Subject:Control Science and Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of society,Temperature Controller has been widely used.inthe laboratory,industrial productions,mectronic devices and so on.But these TemperatureControllers are most developed with conventional control algorithms,which is difficult tomeet the needs for high-precision temperature control.Based on this,developing an embeddedtemperature controller with advanced control algorithms,rich functions,high-performancehardware platform and friendly HMI will have good social and economic benefits.In this thesis,I will introduce a kind of Embedded Temperature Controller based onSTM32.The controller system uses Embedded operating system μC/OS-II to creating,scheduling and peripherals management for tasks.Here the main designs are completed in thisthesis as following:the design of configurable Human-Machine-Interface(HMI),includingmonitoring system conditions in real time,setting system parameters,selecting algorithmetc.This thesis completes many tasks,such as the display and transmission for testing data,communication between the processor and the HMI through Usart serial port and so on.AlsoA/D,D/A conversion achieves the acquisition of the signal detection,and output of controlsignal.In this thesis,FSMC(flexible static memory controller) is used to drive a group ofexternal memory,including the static random memory SRAM and the program memory NORFlash.A variety of control algorithms is also embedded in the controller,including Fuzzy-PIDand conventional PID.This thesis completes not only software programming for user’stasks,but also hardware interfacecircuit design.Modular software design of the systemprovides possibility for next expanding.In this thesis,a32-bit processor STM32F103ZE based on the kernel ARM Cortex-M3isselected as core processing unit of the controller system,and WQTT6448043produced by company WQT is selected as HMI.On the other hand,the controller will be designed anddeveloped by embedded development software for ARM,RealView MDK4.3andconfiguration software,WQT designer.Finally,this thesis completes the debugging,simulation and functional testing of the entiresystem,including simulation testing for control algorithms,signal acquisition testing,manualand automatic testing,positive and negative effects testing.Due to the limitations of laboratoryequipment,this thesis designs a second-order system hardware circuit to simulate asecond-order controlled object.This second-order circuitis controlled by the system to test thesystem’s control effect.By testing, the controller exhibits good performance for thetemperature control,monitoring the system conditions,the display of real-time curvee and soon.
Keywords/Search Tags:Embedded system, Controller, STM32, μC/OS-II, RealView, HMI
PDF Full Text Request
Related items