好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

单总线技术及其应用.docx

4页
  • 卖家[上传人]:ss****gk
  • 文档编号:234926800
  • 上传时间:2022-01-04
  • 文档格式:DOCX
  • 文档大小:182.72KB
  • / 4 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 单总线技术及其应用单总线(PWire Bus)技术采用单根信号线,即传输时钟,又传输数据,而且数据传输是双向的,在 其线路简单、硬件开销少、成本低廉、软件设计简单方面有着无可比拟的优势H前常用的微机与外设串行总线主要有我们熟悉的12C总线,SIU总线,SCI总线其中12C总线是以 同步串行2线方式进行•通信(一条时钟线,一条数据线),SP1总线是以同步串行3线方式进行通信(一 条时钟线,一条数据输入线,一条数据输出线),SCI总线是以异步方式进行通讯(一条数据输入线, 一条数据输出线)这些总线金少需:要冇两条或两条以上的信号线近年來,美国的达拉斯半导体公 司(DALLAS SEMICONDUCTOR)推出了一套单总线(1-Wire Bus)技术,与上述总线不同,它采用单根 信号线,即传输时钟,又传输数据,『UH数据传输是双向的,在九线路简单、破件开销少、成木低廉、 便于总线的扩展和维护等优点单总线适用于单个主机系统,能够控制一个或多个从机设备主机可以是微控制器,从机可以是单总 线器件,如图1所示,rai・k机■ WAiMt中@用 pci时3心・“山1他们Z间的数据交换只通过一条数据线当只有一个从机设备时系统町按单节点系统操作;当有多个 从机设备时,则系统按多节点系统操作•单总线工作原理顾名思义,单总线只有一根数据线系统中的数据交换、控制都在这根线上完成。

      设备(主机或从机) 通过一个漏极开路或三态端11连至该数据线,这样允许设备不发送数据时释放总线,以便其他设备使 用总线,其内部等效电路如图2所示单总线要求外接一个约4.7Q的上拉电阻,这样当总线闲置时,状态为高电平主机和从机之间的通 信通过以下三个步骤完成:初始化1-wire 件,识别1 fire-器件,交换数据山于二者是主从结构, 只有主机呼叫从机时,从机才能答应,因此主机访问1 -wire器件都必须严格遵循单总线命令序列:初 始化、ROM命令、功能命令如果出现序列混乱,l-wire器件不会响应主机(捜索ROM命令,报警搜 索命令除外)信号方式所有单总线器件要求遵循严格的通信协议,以保证数据的完幣性.1-wire协议定义了几种信号类型: 复位脉冲、答应脉冲、写0、写1、读0和读1时序所有的单总线命令序列(初始化、ROM命令、功 能命令)都是山这些基本的信号类型组成这些信号,除了应答脉冲外都是山主机发出同步信号,并 H发出的所仃命令和数据都是字节的低位在前初始化时序包括主机发送的复位脉冲和从机发出的应 答脉冲生机通过拉低单总线至少180us,以产生TX复位脉冲:然后生机释放总线,并进入RX接收模式, 当主机释放总线时,总线山低电平跳变为高电平时产生一上升沿,单总线器件检测到这上升沿后,延 时15'60us,接若单总线器件通过拉低总线60~240us,以产生应答脉冲。

      主机接收到从机应答脉冲后, 说明冇单总线器件,然后主机就开始対从机进行ROM命令和功能命令操作写1、写0和读时序在毎一个时序中,总线只能传输一位数据所育的读写时序至少需要60us,且 毎两个独立的时序之间至少需要lus的恢复时间读写时序均起始于主机拉低总线在吗时序中,主 机拉低总线后保持至少60us的低电平则向单总线器件写0单总线器件又在主机发发出读时序时才向 主机传送数据,所以当主机向单总线器件发出数据命令后,必须马上产生读时序,以便单总线能传输 数据在主机发出读时序之后,单总线器件才开始在总线上发送0或1,若单总线器件发送1,则保持 总线高电平,若发送0,则拉低总线单总线器件发送之后,保持有效时间,因而,主机在读时序期间 必须释放总线,并且必须在15USZ中采样总线状态,从而接收到从机发送的数据单总线器件我们把挂在单总线上的器件称之为单总线器件,其器件内具有控制、收/发、储存等电路为了区分不 同的单总线器件,产家生产单总线器件时要刻录一个64位的二进制ROM代码,标志着单总线器件的1D 号目前,单总线器件的主要有数字温度传感器(如DS18B20) ) : A/D转换器(如DS2450)门禁、身 份识别器(如DS1990A):单总线控制器(如DS1WM)等等。

      这里介绍一种iButton形式的单总线器件, 它是利用瞬间接触进行数字通信的,这樂器件应用己经渗透到货币交易和高度安全的认证系统IButton是采用纽扣状不锈钢外壳封装的微型计算机晶片,他具有抗撞击、抗水渍、耐腐蚀、抗磁扰、 防折喬、价格便宜等特点,能交好的解决传统识别器存在的不足,同时又满足系统在可靠性、稳定性 方面的要求IButton主要有三种类型,分别是Memory iButton (储存型),Java—poweredcrptograhic iHutton (加密型),Thermochron iButton (温度型),储存型iButton最大可具有64K的储存空间, 可以储存数字或相片加密型iButton是-•种微处理器和高速算法加速器,可以产生大量的需要加密 和解密信息的数据,它运行速度非常快,可与Internet应用相结合,并可用于远程鉴定识别温度型 iButton可以测量温度变化,内含温度计、时钟、热记录、储存单元单总线器应用例子木文介绍单总线应用例子是iButton技术在安防系统上的应用,该安防系统就是利用iButton來进行 门禁识别门禁识别部分的破件山3部分组成:主机微控制器:从机包括iButton信息读取头和iButton; 三为主机通过RS485进行远程通信或MicroWeb连上Internets微控制器采用Microchip公司的 PIC16F873芯片:API8108A是语音芯片,用来告诉用户系统信息;iButton采用DS1990A,信息读取头 使用DS9092L。

      当用户把iButton与信息读取头接触,iButton标识码进行比较判断,若吻合,贝9系统 按设定要求程序工作,否则,系统给出语音提示DS1990A与主机微控制器Z间的通信软件设计流程图 如图3所示 罔3 illutton咛於:M器通佶讹IV朗与单总线器件通信都是通过初始化、写0、写1、读0、读1时序达到的基于单总线的iButton li术,能较好地解决了传统识别器普遍存在的携带不便、易损坏、易受腐蚀、 易受电磁干扰等不足,可应于高度安全的门禁、身份识别领域其通信可靠简单,很容易实现因此 单总线技术有肴广阔的应用前景,是值得我们关注的一个发展领域。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.