iButton的工作原理及其特点

iButton的工作原理及其特点

摘要:在介绍1-Wire总线的基础上,对1-Wire器件iButton及其工作原理进行了介绍,并概括了它的特点。

关键词:1-Wire总线 信息钮扣 通信协议

包括达拉斯半导体公司现在生产的信息钮扣iButtion(information Button)在内,已有30多种1-Wire器件,它们采用一种特殊的通信协议,通过单条连接线解决了控制、通信和供电等问题,降低了系统成本并简化了设计,正越来越广泛地应用于日常生活中。例如iButton已用于金融、电信、商业以及军事领域等。

1 1-Wire总线

1-Wire总线是一种简单的信号电路,它仅用一根数据线即可与外界进行信息交换。1-Wire总线器件的共性是:每个器件都有一个不会与其它任何器件重复的出厂时应已固化的序列号,也就是说,每一个器件都是唯一的。一旦器件的序列号已知,通过这个序列号,任意一个器件都可以从众多连到同一1-Wire总线的器件中

被选出用于通信。

通信时,总线控制器先发出一个“复位”信号以使总线同步,然后选择受控制器件进行随后的通信。这可以通过选择一个特定的受控器件(利用该设备的系列号进行选择)或者通过对半检索法找到总线上的下一个受控器件来实现,当然,也可以选择所有的受控器件。一旦一个特定的器件被选中,那么在总线控制器发出下一次“复位”信号之前,所有其它器件都被挂起而忽略随后的通信。

主机能向用于总线通信的所有器件发布指令,对它(或者它们)进行数据的读写。这是因为每类器件运行不同的函数,有不同的用途,而且一旦器件被选定,它所用的协议也就固定下来。即使每类器件有不同的协议和特征,它们也都有着同样的选择过程并且都遵循如图1所示的流程。

2 iButton简介

iButton是一个封装在钮扣型不锈钢外壳里的微型计算机芯片,它的直径为16mm,厚3~6mm。可以实现双工通信,数据传输使用单总线协议,使得引脚数目降至最少:一根数据线,一根地线。不锈钢封装的内圈圆面作为数据线,外圈圆面作为地线。见图2。

iButton的外形如图3。

Ibutton种类繁多,根据使用芯片的不同,可以分为三类:①Memory iButton具有64KB的存储空间,可以存储文字、数字化的图像,有些还具有实时时钟(如DS1904)、温度传感器(如DS1921);②Java-powered crypto iButton采用高速处理器和算法加速器来处理加密和解密算法中的数据,它可以与Internet应用程序进行交互,可以作为一种远程身份验证解决方案;③Thermochron iButton包含了温度探测器和实时时钟,可以保留热交换的历史记录,还有512字节的附加存储器用来存储输出的历史记录。

IButton也可以通过并口或串口与计算机进行通信,其传输速率可达142kbps。其主机可以是PC机、掌上电脑

[1][2][3]

相关文章

牛排的烹饪诀窍

选择材料上,肉要够厚,太薄汁水不容易锁住,刚煎完一面,就快熟得差不多了,很容易煎老。选锅上,锅上要有棱。这样的锅热容量大,不会因为放入牛排后温度骤降导致牛排出水,可以煎出花纹。烹饪上锁住肉汁。锅在煎牛...
资料大全2013-08-07
牛排的烹饪诀窍

守护树

守护树正文: 我出生在一个美丽的村庄。在我3岁时,父母相继去世了。在我的童年里,满是黑暗的阴影。每一天,都在孤独中度过,见到每个小朋友都开心地拉着爸爸...
资料大全2016-04-06
守护树

孩子的情感需要---成长的烦恼

大多数的父母都希望自己的孩子听话、有礼貌、善于社交、举止大方得体。因此,如果你发现你那个开心听话的婴儿,几乎在一夜之间,变成了一个哭闹不休、抗拒、闹别扭、发脾气、过分好动、成天说“不”的幼儿,你和他之...
资料大全2013-06-07
孩子的情感需要---成长的烦恼

企业员工培训基地方案

为了确保工作或事情能高效地开展,我们需要提前开始方案制定工作,方案是阐明行动的时间,地点,目的,预期效果,预算及方法等的书面计划。优秀的方案都具备一些什么特点呢?以下是小编精心整理的企业员工培训基地方...
资料大全2015-03-06
企业员工培训基地方案

计算机三级考试经验

我的考试经验——如何用最少的时间获得更好的成绩,计算机三级考试经验。 在我三级考前复习的时候,我看到一位网友写的〈三十天搞定三级网络〉的文章,使我信心大增,也受益匪浅,因为当...
资料大全2018-08-02
计算机三级考试经验

柯灵:雨街小景

柯灵:雨街小景雨,悒郁而又固执地倾泻着。那淙淙的细语正编织着一种幻境,使人想起辽廓的江村,小楼一角,雨声正酣,从窗外望去,朦朦胧胧,有如张着纱幕,远山巅水墨画似的逐渐融化,终于跟雨云融合作一处。我又记...
资料大全2014-06-01
柯灵:雨街小景