资源描述:
《1_wire总线驱动电路设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第19卷第4期传感技术学报Vol.19No.42006年8月CHINESEJOURNALOFSENSORSANDACTUATORSAug.2006BusDriverCircuitDesignfor1Wire*ZHANGYanbing,LIUYongqian,LIYiqiang(StructuralHealthMonitoringandControlInstitute,ShijiazhuangRailwayInstitute,Shijiazhuang050043,China)Abstract:Whenconnecting
2、the1Wirebuswithmaincontrollerdirectly,thedrivingabilityofI/Oportofmaincontrollerisweak,andthenumberofsensorsandthetransmissiondistancearelimited.Aimingatthisproblem,adrivingcircuitcomposedoflinedriverandgatecircuitwasdesigned.Thebidirectionaltransmissionanddrivingof
3、1Wirecanbeachievedbysimpleprogramming.Withoutadditionalresourceoccupationofchipmicrocomputer,thedrivingcircuitcanseparate1Wirebusintomultipathindividualbusesandbecompatiblewiththeprotocolstandardcompletely.Inaddition,thenumberofsensorsandthetransmissiondistancecan
4、beenhancedgreatly.Thecircuithassimplestructureandcanbeextendedeasily,whichcannotonlybeusedinthetemperaturemeasuringsystemcomposedofDS18B20,butalsobeusedinthedrivingofother1Wiredevices.Itishelpfulforthedesignandapplicationof1Wirebus.Keywords:1Wirebus;driver;DS18B20;
5、temperaturesensorEEACC:1110;7320R1Wire总线驱动电路设计*张彦兵,刘永前,李义强(石家庄铁道学院大型结构健康诊断与控制研究所,石家庄050043)摘要:针对1Wire总线与主控制器直接连接时主控制器I/O端口驱动能力不足,限制传感器数量和传输距离的问题,设计了一种由线驱动器及与门电路组成的驱动电路。通过简单的程序设计,即可实现1Wire总线数据的双向传输和驱动。该驱动电路在不增加单片机资源占用的情况下,可由一路1Wire总线分离为多路独立的总线,并完全兼容于其协议标准,使1Wire总
6、线可驱动的传感器数量和传输距离有了极大的提高。本电路具有结构简单、易于扩展的特点,不仅可应用于由DS18B20组成的温度测量系统中,也适用于对其它1Wire器件的驱动,对1Wire总线系统的设计应用具有帮助和促进作用。关键词:1Wire总线;驱动电路;DS18B20;温度传感器中图分类号:TN79;TP21211文献标识码:A文章编号:10041699(2006)041020031Wire总线是美国DALLAS公司推出的一种常简单,这也是1Wire总线区别于其它串行总线方串行总线连接方式,由电源线(V
7、cc)、数据线(DA式的一大特点。1Wire器件可采用外接电源或寄TA)和地线(GND)组成,它采用一根数据线实现数生供电方式。寄生供电方式是1Wire器件从数据据的双向传输,取代了传统的地址线、数据线、控制线获得电能,可以省去电源线(Vcc),用两根导线实线,使系统具有接口简单,节省I/O连线,便于扩展现供电和数据传输。由于每个1Wire器件具有唯和维护等优点,适用于单主机、多从设备的系统,理一的64位序列号作为地址,主机可对总线上每一个48[1]论上每条总线可连接的1Wire器件数量可达2器件进行访问和控制,并可搜索
8、连接到总线上的所支。由于1Wire总线仅使用一根数据线,使得对作有器件;进行广播,使所有器件执行同一操作。为1Wire总线的主控制器I/O端口的编程变的非DALLAS公司已开发、生产出包括信息钮扣(iBut收稿日期:20051201作者