资源描述:
《基于ARM的热泵控制系统的研制》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、杭州电子科技大学硕士学位论文摘要随着人们生活水平的不断提高,采暖空调和热水能耗也在不断攀升,导致资源和环境问题日益突出。空气源热泵热水器具有较高的性能系数,可大大节约供热能耗,符合国家可持续发展战略要求。热泵控制系统作为热泵热水机的核心,其性能对热泵热水机的推广和应用具有重要的意义。本课题的任务是研制一套基于ARM的热泵控制系统,有效地控制热泵热水机的运行,实现实时数据处理、故障诊断,远程监控等功能,确保热泵热水机稳定、高效地运行。首先,论文给出了基于ARM的热泵控制系统的总体设计,以ARM9单片机S3C2410为核心构成系统的图形操作单元,以飞思卡尔
2、单片机MC9S08DZ60为核心构成系统的采集控制单元;然后,详细地论述了采集控制单元软硬件设计,主要包括AD转换模块、开关量输入输出模块、模拟量输入采集模块、通讯模块等;接着,完成了图形操作单元的软硬件设计,硬件部分主要包括存储器模块、LCD和触摸屏接口模块、以太网模块等,软件部分主要涉及linux操作系统下的LCD驱动程序、触摸屏驱动程序的开发和基于Qt/EmbeddedGUI的热泵控制系统用户界面的开发;再次,介绍了电快速瞬变脉冲群抗扰度、浪涌冲击抗扰度和静电放电抗扰度三项EMC测试的测试原理和测试方法,并给出热泵控制系统电磁兼容设计要点。最后,
3、对热泵控制系统进行单元测试和整机测试,并通过了电快速瞬变脉冲群抗扰度、浪涌冲击抗扰度和静电放电抗扰度三项EMC测试。测试结果表明,系统工作稳定,热泵热水机的性能系数满足国家标准要求。设计的热泵热水机控制系统,具有较强的通用性,可广泛应用于各种热泵热水机和空调系统。关键字:热泵热水机,控制系统,嵌入式,电磁兼容,linuxI杭州电子科技大学硕士学位论文ABSTRACTWiththerapidincreasingrequirementofpeople,whichleadstoextraordinarilyhighenergyconsumption,reso
4、urcesandenvironmentalproblemsarebecomingmoreandmoreserious.Air-sourceheatpumpwaterheaterhasahighenergyefficiencyandcansavetheenergyconsumptionsignificantly,soitmeetswiththesustainabledevelopmentstrategyofourcountry.Asthecoreoftheheatpumpwaterheater,theheatpumpcontrollsystemplays
5、animportantroleinheatpumpwaterheater.ThemaintopicofthisthesisistodevelopacommercialheatpumpwaterheatercontrolsystembasedonARM-coremicroprocessor.Theheatpumpwaterheatercanbecontrolledbythiscontrolsystemreliablyandefficientlywiththefuctionofreal-timedataprocess,faultdiagnosis,remo
6、tecontrol,etc.Firstly,theoverallschemeofthiscontrolsystemisproposed,whichiscomposedofcollectioncontroldevicebasedonMC9S08DZ60MCUandgraphicoperationunitbasedonS3C2410MCU.Secondly,thehardwareandsoftwaredesignofthecollectioncontroldeviceisintroduced,whichincludesmodulesofADconverte
7、r,digitalsignalinputandoutput,analogsignalacquisition,communicationetc.Thirdly,thehardwareandsoftwareofthegraphicoperationunitbasedonS3C2410MCUisdiscussedwhichconsistsofthestoragemodule,theLCDandtouchscreenmodule,theethernetmoduleetc.ThesoftwareofLCDandtouchscreendriverandthehea
8、tpumpcontrollerGUIisdevelopedonlinuxoperatingsy