3.2.5 DS 1820内部逻辑框图
DS 1820使用两个8字节的RAM存贮9位的温度值,最高位为符号位。下图为DS 1820的温度存储方式,温度为负数时S=1 ,温度为正时,S=0。
3.2.6 DS1820工作过程中的协议 (1)初始化; (2) ROM操作命令; (3)存储器操作命令; (4)处理数据; 3.3 LED数码显示 为了使监测结果显示地更加直观,系统使用6个的10引脚的数码显示管,以及相应的驱动电路组成显示模块。(右图为管脚配置) 3.4 7406/7407 14引脚的反相门芯片7406,起到了反向驱动器的作用。14引脚的7407芯片,起到正向驱动器的作用。
4一线总线技术 4.1一线总线(1-Wire Bus)技术简介 美国达拉斯半导体公司(DALLAS SEMICONDUCTOR)推出的一线总线(1-Wire Bus)技术,采用一单根信号线,既传输时钟,又传输数据,而且数据传输是双向的,其具有线路简单,减少硬件开销,成本低廉,软件设计方便,便于总线的扩展和维护等优点,因此具有无可比拟的优势。 一线总线适用于单个主机系统,能够控制一个或多个从机设备。主机可以是微控制器,从机则是一线总线器件。它们之间的数据交换只通过一条信号线。当只有一个从机设备时,系统可按单节点系统操作;当有多个从机设备时,则系统按多节点系统操作。 4.2一线总线工作原理 顾名思义,一线总线只有一根数据线,系统中的数据交换、控制都在这根线上完成。设备(主机或从机)通过一个漏极开路或三态端口连至该数据线,这样允许设备不发送数据时释放总线,以便其他设备使用。其内部等效电路如下图所示。
一线总线要求外接一个约4.7k 欧的上拉电阻,这样,当总线闲置时,其状态为高电平。主机和从机之间的通信总体上说是通过以下3个步骤完成的:初始化1-wire器件;识别1-wire器件;交换数据。由于二者是主从结构,只有主机呼叫从机时,从机才能应答,因此主机访问1-wire器件都必须严格遵循一线总线命令序列:初始化、ROM命令、功能命令。如果出现顺序混乱,1-wire器件就不会响应主机(搜索ROM命令,报警搜索命令除外)。通信信号方式要求所有的一线总线器件要求遵循严格的通信协议,以保证数据的完整性。
4.3一线总线协议简介 一线总线系统网络的主机和从机之间,遵循一线总线协议进行通信。 目前大多数传感器系统是采用放大、传输、数模变换这种处理模式。这种模式中传输的方式采用并口或采用串口,这两种方式一般要占用数根数据/控制线,限制了单片机使用功能的扩展。 一线总线协议就解决了这种问题。数字式传感器的核心之一就是采用什么协议能最大限度的高速安全的传输数据,另外就是如何更好的节省硬件资源。一线总线协议通过一根总线实现主设备对从设备的控制(主设备往往是
首页 上一页 1 2 3 4 5 6 7 下一页 尾页 4/8/8
WORD格式全文下载链接(充值:元)