基于1-Wire总线技术的远程多点温度采集系统解决方案.pdf

基于1-Wire总线技术的远程多点温度采集系统解决方案.pdf

ID:51445919

大小:361.93 KB

页数:4页

时间:2020-03-24

基于1-Wire总线技术的远程多点温度采集系统解决方案.pdf_第1页
基于1-Wire总线技术的远程多点温度采集系统解决方案.pdf_第2页
基于1-Wire总线技术的远程多点温度采集系统解决方案.pdf_第3页
基于1-Wire总线技术的远程多点温度采集系统解决方案.pdf_第4页
资源描述:

《基于1-Wire总线技术的远程多点温度采集系统解决方案.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、仪器仪表与检测技术《自动化技术与应用》2010年第29卷第2期InstrumentatiOnandMeasurment基于1-Wire总线技术的远程多点温度采集系统解决方案杜军(黑龙江信息技术职业学院,黑龙江哈尔滨150086)摘要:介绍了采用卜Wire总线技术实现远程多点温度采集系统的解决方案,讨论了基于卜wire技术的DS28EA00数字温度传感器在远程多点温度采集实现过程中的使用方法。关键词:l—Wire;DS28EA00;单片机;温度测量中图分类号:TP336文献标识码:B文章编号:1003—7241(2010)02—0079—04Long-·RangeMulti--Po

2、intTemperatureAcquisitionSystemSolutionsBasedon1一WireBusTechnologyDUJun(Heilongjiangv0cati0nalCollegeofInformafionTechnology,Harbin150086China)Abstract:Thispaperintroducesthe1一Wirebustechnologytoachievelong—rangemulti—pointtemperatureacquisitionsystemsolutions,anddiscussesDS28EA00digitaltempe

3、raturesensorintheremotemulti—pointtemperaturetoachieveintheprocessofcollectingusage.basedonthe1一wiretechnology.Keywords:1-Wire;DS28EA00;microcomputer;temperaturemeasurement1引言(如需主机单独供电,还应加电源线、地线,—般可用—条三远程多点温度测量在粮食仓储、食品加工、药品制造等芯电线)。主机—般由微控带IJ:MCU)组成,从机由卜w器领域有着广泛应用。在传统的温度测量系统设计中,往往采件构成,每个1-Wire

4、器件内嵌唯一的地址码,以实现主机对用热敏电阻或PN结为温度传感器,这群渤词隧晚地遇到诸不同从机的寻址。主机可通过各种方式联人计算机系统。如引线误差补偿、信号调理电路的误差等问题,并且随着测DS28EA00是Dallas公司生产的l—Wire数字温度传感温点数量的增加,信号传输线数量也随之增加,这样带来系统器,它具有9位(O.5。C)至12位(1/l6。C)分辨率,并且带有安装,维护,可靠性P~N-NN问题。l—wire总线技术可由用户编程设置的非易失(NV)性温度已下限报警触发jkt.g~"I/O资源、结构简单、成本低廉,便于总线扩展和点。每个Ds28EA00都具有工厂预先刻度的

5、唯一64位序列方便维护等特点。这里,结合某一工程项目的实际特点,给出号。只需一根数据线和地线就可通过1一Wire协议完成串了采用l—Wire总线技术及带顺序检测和PIO的1-Wire数字行传输数据。DS28EA00具有滞回和干扰滤波功能,使得温度计DS28EAo0组建的多点远DS28EA00能够在大的l—Wire网络中可靠工作。与其他1一Wire温度计不同【6J,DS28EA00具有两个额外的引脚用以2主要技术简介[3]执行顺序检测功能。该特性允许用户将器件在链路中的物理位置与序列号对应。如果无需顺序检测功能,这些引脚卜Wire协议是美国Maxim/Dallas公司开发的—种单线

6、可作为通用输入或输出。DS28EA00能够直接从数据线获总线协议。系统由一台主机和若干台从机通过一条线连接而取电源进行工作(“寄生供电”),因此无需外部电源。链路功成。主机由此完成对从机的寻址、控制、数据传输甚至供电能允许1一Wire主机检索以线性网络(“链”)方式连接的器收稿日期:2009-10-22件,找出其物理顺序。这对于那些沿长电缆等间距安装的《自动化技术与应用2010年第29卷第2期仪器仪表与检测技术lnstrumentationandMeasurment器件是非常方便的,例如,可以用来测量储存塔或储存罐不和软件部分组成。单片机的编程语言采用C语言。上同高度处的温度的系

7、统。若不具备链路功能,主机需要用位PC机的人机界面和单片机的通信用VB编程。系统查找表将器件在链路中的物理位置与序列号对应起来。的整体组成如图2所示。DS28EA00的链路功能需要两个引脚,输入引脚PIOB使器件在检测过程中能对检测作出响应,而输出引4硬件电路设计脚PIOA用于通知链路中的下一个器件其相邻器件的检上位PC机主要功能是通过RS232接El与单片机通测已完成。DS28EA00的两个通用端口被复用以实现链信,控制单片机读取温度值,并且实时的记录读取的通路功能。PIOB被

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。