第12章单片机串行扩展技术•单片机串行扩展技术与并行扩展技术相比具有显著优点,串行接口器件与单片机接口时需要I/O口线很少(仅需1~4条),串行接口器件体积小,因而占用电路板空间小,仅为并行接口器件10%,明显减少电路板空间和成本
•除上述优点,还有工作电压宽、抗干扰能力强、功耗低、数据不易丢失等特点
串行扩展技术在IC卡、智能仪器仪表以及分布式控制系统等领域得到广泛应用
1单总线串行扩展•单总线(也称1-Wirebus)是由美国DALLAS公司推出外围串行扩展总线
•只有一条数据输入/输出线DQ,总线上所有器件都挂在DQ上,电源也通过这条信号线供给,使用一条信号线串行扩展技术,称为单总线技术
•单总线系统各种器件,由DALLAS公司提供专用芯片实现
每个芯片都有64位ROM,厂家对每一个芯片用激光烧写编码,其中存有16位十进制编码序列号,它是器件地址编号,确保它挂在总线上后,可唯一被确定
•除地址编码外,片内还包含收发控制和电源存储电路,如图12-1所示
这些芯片耗电量都很小(空闲时几微瓦,工作时几毫瓦),从总线上馈送电能到大电容中就可以工作,故一般不需另加电源
•••【例12-1】图12-2所示为一个由单总线构成分布式温度监测系统,图中多个带有单总线接口数字温度传感器DS18B20芯片都挂在单片机1根I/O口线(即DQ线)上
对每个DS18B20通过总线DQ寻址
DQ为漏极开路,须加上拉电阻
DS18B20封装形式多样,在单总线数字温度传感器系列中还有DS1820、DS18S20、DS1822等其他型号,工作原理与特性基本相同
图12-1单总线芯片内部结构示意图••图12-2单总线构成分布式温度监测系统•特点如下:•(1)体积小、结构简单、使用方便
•(2)每芯片都有唯一64位光刻ROM编码,家族码为28H
•(3)温度测量范围-55~+125ºC,在-10~+