资源描述:
《基于单片机的无线数据采集控制系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、大庆石油学院本科生毕业设计(论文)摘要近十几年来,随着移动通信技术飞速发展,越来越多的信息采集和远程控制系统采用了无线数据传送技术,它与有线数传相比主要有布线成本低、安装简便、便于移动的优点,所以广泛应用到汽车电子、环境监测、电气自动化等领域中。本文在研究和分析无线数据原理和实现方法基础上,设计了一种基于单片机的嵌入式无线数据采集控制系统。该系统具有了数据采集、温度监控、电机自动运行控制、数据无线传输等功能。系统主要由电机控制模块、数据采集模块、无线数据传输模块、计算机接口模块组成。在系统设计过程中,采用模块化设计思想、使系统
2、结构清晰、可靠性高、易于调试。同时本文完成了上位机和下位机的软件设计,采用结构化设计思路、程序可移植性好、代码优化合理运行效率高。所设计的系统功能完备,不但具有数据采集无线传输和显示功能,而且能够直接进行电动机现场控制,系统具有操作简单、工作可靠、人机交互界面友好、自动化程度高。经实验测试表明,该系统数据采集精度高、数据传输准确、很好地实现了电机自动控制和数据采集的功能。关键词:单片机;数据采集;无线通信;控制系统大庆石油学院本科生毕业设计(论文)AbstractOverthelastdecade,withtherapidde
3、velopmentofmobilecommunicationtechnology,anincreasingnumberofinformationcollectionandremotecontrolsystemadoptswirelessdatatransmissiontechnology,itmainlyhastheadvantagesoflowcost,easyinstallation,easymovementcomparedwiththewiringdata-transmission,soitiswidelyusedina
4、utomotiveelectronics,environmentalmonitoring,electricalandautomationfield.Thistextresearchedandanalysedtheprincipleofwirelessdatatransmissionandtherealizationofthemethod,anddesignedamicrocontroller-basedembeddedwirelessdataacquisitionandcontrolsystem.Thesystemhasthe
5、functionsofdataacquisition,monitoringthetemperature,automaticallyoperatingthemotor,wirelesslytransmittingthedata.Thesystemiscomposedofmotorcontrolmodule,dataacquisitionmodule,wirelesstransmissionmodule,computerinterfacemodule.Duringthedesigningprocess,itadoptedthemo
6、dulardesignconcept,soitmakethedesignstructureclarity,highdependability,easydebugging.Thisarticlealsocompletedthesoftwareoftheuppercomputerandsubordinatecomputeratthesametime,anditadoptedthedesignopinionofstructuring,soithastheadvantageofwellprogramtransplanted,coder
7、easonableoptimizedandrunefficiently.Thefunctionofthesystemisequipped,ithasnotonlythefunctionofwirelessdataacquisitionanddisplaythedata,butitalsocancontrolthemotordirectly.Thesystemissimple,reliable,man-machineconversationfriendly,highautomation..Byexperiment,itshows
8、thattheaccuracyofthesystemisveryhigh,thedatatransmissionisaccurate,wellrealizedthefunctionsofmotorautomaticcontrolanddataacquisition.Keywo