老古开发网首页
导航:老古开发网首页文章索引索引第2118页文章分类传感与控制第14页→[液晶显示温度计的制作]
| -文章搜索 - 最新文章 - |

液晶显示温度计的制作

发布时间:2006年5月30日 点击次数:580
来源:   作者:肖婧
 

  主要介绍一种用DSl8820测温、用SMCl602A液晶来显示的新型温度计。该温度计较之其它数显式温度计,具有测量精度高、电路简单、易于观察的优点。

1 电路原理
  本温度计大体分三个工作过程。首先,由DS18820温度传感器芯片测量当前的温度,并将结果送入单片机。然后,通过89C205I单片机芯片对送来的测量温度读数进行计算和转换,井将此结果送入液晶显示模块。最后,SMC1602A芯片将送来的值显示于显示屏上。温度计的整体电路图如图1所示。


 



  由图1可看到,本电路主要由DSl8820温度传感器芯片、SMCl602A液晶显示模块芯片和89C2051单片机芯片组成。其中,DSI8B20温度传感器芯片采用“一线制”与单片机相连,它独立地完成温度测量以及将温度测量结果送到单片机的工作。DSl8820的连接引脚图如图2所示。

 

 


  SMCI602A液晶显示模块芯片,是长沙太阳人电子有限公司生产的一种液晶显示芯片。该芯片可显示16×2个字符,比以前的七段数码管LED显示器在显示字符的数量上要多得多。另外,由于SMCl602芯片编程比较简单,界面直观,因此更加易于使用者操作和观测。SMCl602A芯片的接口信号说明如表1所列。


 



2 软件设计
程序流程如图3所示。


 


  DSl8B20输出的数据格式在图4中有具体的说明,其中MS表示数据 的高8位,LS表示数据的低8位。由于温度在0℃以上为正温度,而在0℃以下为负温度,因此在计算 温度时必须在转换之前先对正负数进 行判别,然后再进行转换。


 


  当S=0时,表示正数;S=1时,表示负数。对于负数,在处理时是采用了“先取反再加一”. 即将补码转换为原码的方法。同时,为了提高测量的精度, DSl8820采用了12位数据转换的方式,其中,符号位占l位,整数占7位,小数占4位。因此,在计算与处理时,还必须将整数和小数分开进行处理。通过对百分位数据的“四舍五入”处理之后,温度的显示范围就可达到-99℃~99.9C。
  注:部分源程序见本刊网站www.dpj.com.cn。


欢迎进入老古论坛进行讨论
[传感与控制] 相关文章:
图像传感器的最新技术和发展趋势
简介:
不管是最新的手机还是大型天文望远镜,固态成像器件几乎能满足目前所有图像捕获的需求。像素变小能使现有的VGA和数百万像素传感器尺寸减小,但是具有数千万像素的大型静态传感器更容易制造。在最近几年中,基于CMOS技术的图像传感器已成为消费类产品的选用技术。在分辨率为VGA到800万像素的成像器件中,它们比电荷耦合器件(CCD)传感器具有更高的成本和性能优势。不过,在800万像素以上的市场中,CCD仍占绝对优势,因为CCD的噪声更低,灵敏度更高(图1)。 CCD传感器在工业和医疗应......

无线远程监控控系统的核心技术研究
飞思卡尔推出MC34940电场感应IC广泛用于家电
MATLAB环境下的模糊推理程序化方法
BP神经网络用于三相电弧炉弧流控制
 
下一个:[显示技术]背光驱动电路的选择策略和应用
简介:
越来越多的便携式消费电子产品配备了彩色显示屏,例如手机、数码相机、PDA、MP3、PMP播放器等,其中手机又占据了这个市场的绝大部分份额,从而导致了这两年来中小尺寸显示屏产业链的飞速发展。根据应用的不同,显示屏会有不同的种类,例如TFT-LCD、CSTN-LCD以及OLED显示屏,从市场的应用看,OLED显示屏只是在折叠式手机的副屏以及MP3的市场上占有一定的份额,而市场的主流依然是TFT和CSTN,这两种类型的LCD屏占据了现有的中小尺寸显示屏出货量的绝大部分。本文重点就中小尺寸......

上一个:[无线通讯]PRMA协议的无线网络控制芯片设计

老古开发网版权所有 2006年9月 asp.Net V2.0 设计:老古
页面缓存:否 执行时间:78毫秒