arab的笔记 https://bbs.21ic.com/?500085 [收藏] [复制] [RSS]

日志

DS18B20 数字温度传感器-汽车空调智能温控系统解决方案

已有 906 次阅读2011-4-7 07:39 |个人分类:工作日志|系统分类:传感与控制| DS18B20, 数字温度传感器, 1-Wire总线

                                                    汽车空调智能温控系统


       本文选用Freescale 8位单片机S9S08DZ60F1MLH为系统主控芯片,MAXIM的数字温度传感器DS18B20为温度测量元件,以一汽解放J6和BYD轿车为实验对象,对汽车空调温控系统进行了模拟实验设计。


一、温度传感器


DS18B20是美国MAXIM公司最新推出的传感器,用来检测车室温度,具有以下优点:
    (1)采用MAXIM公司独特的“单线”总线技术,通过串行通讯接口(I/O)直接输出被测温度,适合各种单片机或系统机型。
    (2)测温范围是-55℃~+125℃,在-10℃~+85℃范围内,可确保测量误差不超过±0.5℃。
    (3)温度分辨率可编程。DS18B20的数字温度输出有9、10、11、和12位二进制表示,未编程时默认精度为12位。

  (4)内含64位经过激光修正的只读存储器ROM,扣除8位产品系列号和8位循环冗余校验码CRC后,产品序列号占48位。出厂前就作为DS18B20唯一的产品序号存入其ROM中。在构成大型温度控制系统时,允许在单线总线上挂接多个DS18B20。
  (5)内含寄生电源。该器件既可由单线总线供电,也可选用外部+3.3V~+5V电源(允许电压范围是+3.0V~+5.5V),进行温度/数字转换时的工作电流约为1mA,待机电流仅为0.75μA,典型功耗为+3.3mW~+5mW。
  (6)具有电源反接保护电路。当电源电压的极性接反时,能保护DS18B20不会因发热而烧坏,但此时芯片无法工作。DS18B20引脚排列:1脚为接地端,2脚为数据输入/输出端(即单线总线),它属于漏极开路输出,外接上拉电阻后常态下呈高电平。3脚接电源(VDD),不用时需接地。


二、处理器


    飞思卡尔公司的MC9S08DZ系列单机片内嵌 CAN的微控制器,并将内嵌的CAN、EPROM和片上仿真/调试模块组合在一起,集成了所有的功能,设计人员可以便捷地转向其设计流程。 MC9S08DZ60型单机片可提供60 KB的片上flash、4 KB的片上RAM、2 KB的E2PROM。它具有串行通信接口(SCI)、串行外设接口(SPI)、看门狗定时器(COP Watch-dog)、多达24通道的12 bit的A/D转换模块,另外还有I2C总线模块和多个定时器、计数器等。其独特的片上仿真/调试模块(BDG)更是大大简化设计,从而确保了其在汽车和工控的应用地位。


-本文未完成,待续。


 


路过

鸡蛋

鲜花

握手

雷人

发表评论 评论 (1 个评论)

回复 lixupengIC 2011-4-23 10:20
学习!!