资源描述:
《基于单片机和fpga的远程温度监控系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、现代电子技术!2008年第17期总第280期测试∀测量∀自动化基于单片机和FPGA的远程温度监控系统1,222舒斌,吴建,仲志燕(1.江苏大学电气学院江苏镇江212013;2.镇江市高等专科学校江苏镇江212003)摘要:温度对工农业生产和国防事业均有不同程度的影响,为了对温度进行适时远程监控,设计了这套系统。系统采用AT89S51系列单片机与Dallas单线数字温度传感器DS18B20采集现场温度数据,Nios作为上位机,借助互联网,实现对温度进行远程监控。与传统温度监控系统相比采用了嵌入式的服务器,减小了硬件体积,提高了实时性。同时给出了该
2、系统的硬件原理图和程序流程图。关键词:远程温度监控;AT89S51;DS18B20;Nios软核处理器中图分类号:TP20文献标识码:B文章编号:1004373X(2008)1712703SystemofComputerTemperatureRemoteSupervisionBasedonAT89S51andFPGASHUBin1,WUJian1,2,ZHONGZhiyan2(1.ElectricalCollege,JiangsuUniversity,Zhenjiang,212013,China;2.ZhenjiangColege,Zh
3、enjiang,212003,China)Abstract:Thetemperaturehasthevaryingdegreeinfluencetotheindustryandagricultureproductionandthenationaldefenseenterprise,tocarryontothetemperatureattherightmomentmonitors,computertemperatureremotesupervisionisdesigned.Inthissystem,aAT89C51singlechipisappliedasaco
4、ntrolunitandaDallaschipDS18B20isappliedtooasadigitaltemperaturesensor.SystemusessoftIPprocessorNiosIItoconfigureCPUatCycloneserieschipusedfortheuppersubsystem..WithInternet,itachievesthetemperatureremotemonitoring.Thehardwarevolume,improvedrealtimewithembeddedWebserverarereduced.Thi
5、sarticlegivesthissystem'shardwareschematicdiagramandtheprogramflowdiagram.Keywords:longdistancetemperaturemonitoring;AT89S51;DS18B20;softIPprocessorNios温度对工农业生产和国防事业均有不同程度的影的嵌入式处理机中对温度进行监视与报警。NiosII的响。电力设备的故障有多种多样,但大多数都伴有发热嵌入式Web服务器使用户可以通过IE浏览器浏览存的现象,一次事故损失巨大;纺织、食品、烟草等工业中,储在FLASH芯片
6、中的网页,由于CPU本身是以软核温度过高容易使产品变质,电子仪器也容易出故障;温的方式实现,其功能可根据需要进行定制,非常灵活。室栽培和工业生产中,若不控制温度,将严重影响产量和质量。还有很多领域的温度可能较高或较低,人无法靠近或现场无需人力来监控。传统的温度测量方式周图1系统框图期长,不能实时监测,而且测量员必须到现场进行测量2监控系统的硬件系统设计和启动功率设备来调整温度,工作效率非常低,且不便2.1对DS18B20的简单介绍和使用说明于管理。为此设计了这套远程测控系统,坐在办公室里DS18B20是美国DALLAS公司生产的单线数字就可以对现场进行监控,
7、又方便又节省人力。温度传感器,它具有微型化、低功耗、高性能、抗干扰能1系统的总体设计力强、易配微处理器等优点,特别适合于构成多点温度测控系统,可直接将温度转化成串行数字信号供微机处本设计是基于单片机和Nios软核的温度监控系理,而且每片DS18B20都有惟一的产品号并可存入其统,其系统框图如图1所示。本系统采用Dallas单线ROM中,在构成大型温度测控系统时单线上可挂多个数字温度传感器DS18B20采集温度数据,打破了传统DS18B20芯片。从DS18B20读出或写入DS18B20信的热电阻、热电偶再通过A/D转换采集温度的思路。息仅需要一根口线,共读写及温
8、度变换的功