DS18B20X
移位寄存器将包含全0 。关于Dallas 1 - Wire循环冗余的附加信息
检查是在应用笔记27题为“理解和运用的循环冗余校验
与Dallas Semiconductor的触摸内存产品。 “
CRC发生器
图9
XOR
(MSB)
XOR
( LSB )
输入
XOR
1 - Wire总线系统
在1-Wire总线系统采用单总线主控制器控制一个或多个从器件。该DS18B20X是
永远的奴隶。当仅存在一个从站的总线上,该系统被称为“单点”
系统;该系统是“多点” ,如果有在总线上的多个从机。
所有的数据和命令传输至少显著位首先在1-Wire总线。
在1-Wire总线系统的讨论中被分解成三个部分:硬件
配置,处理流程和1-Wire信令(信号类型和时序) 。
硬件CON组fi guration
1- Wire总线只定义了一根数据线。每个设备(主机或从机)接口的
通过一个漏极开路或三态端口的数据线。这使得每个设备“释放”的数据线的时候,
设备没有发送数据,所以在总线可用于由另一设备使用。的1 -Wire端口
DS18B20X ( DQ引脚)为漏极开路,内部电路等效于图10中所示。
在1-Wire总线需要大约5 kΩ的外部上拉电阻;因此,空闲状态为1
wire总线为高电平。如果由于某种原因需要暂停,总线必须保持在空闲
状态,如果该交易得以恢复。只要1线位之间可以发生无限恢复时间
公交车是在无效(高)的状态在恢复期间。如果总线保持低电平超过480
µs,
总线上的所有部件将被复位。
硬件CON组fi guration
图= NM =
V
PU
DS18B20X 1 -Wire端口
4.7K
R
X
1-Wire总线
DQ
针
R
X
5 µA
典型值。
T
X
R
X
- 接收
T
X
- 发送
T
X
100
Ω
MOSFET
8 21