使用无字库12864液晶模块制作温湿度计.pdfVIP

使用无字库12864液晶模块制作温湿度计.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
使用无字库12864液晶模块制作温湿度计.pdf

使用无字库12864液晶模块制作温湿度计 作者 卫小鲁 来源 《无线电》杂志浏览 40 发布时间 2010-12-16 图1 上次的内容:无字库12864 图形点阵液晶模块及其驱动方法 在上次介绍的日历钟的基础上扩展一下:让它具备检测大气温度和湿度的功能,一天 24 小时不间断运行并定时检测,于是,日历钟就摇身一变成为一个小小温湿度计啦。虽然 气象要素很多,不过我们最常用的就是气温和湿度。一个是冷热程度,一个是环境空气中含 水蒸气的多少。一般家用温度计很常见,湿度计就比较少,以前有一种干湿球温度计,但是 用起来比较麻烦,准确度也不高。现在应用电子技术我们就可以做一个可以同时显示温度、 湿度、时间的小仪器,放在家里以便随时监测我们的小环境。它的特点如下: 1.在单片机ATMega8L-8PU (以下简称M8)和日历钟电路DS1302 的基础上,使用一个 在工厂经过精密校准的数字式温度、湿度传感器AM2301 作为探头; 2.当24 小时连续工作时,纵然工作电流仅为几毫安,也不宜使用纽扣电池供电。这次选用 可充电的3.6V聚合物锂电池,使它的放置地点可以不受电源限制,可以在室内,也可以在 不受阳光直射和雨水接触的室外; 3.具有文字和图形界面,可以显示温度和湿度数值,以及12 小时内的湿度变化记录曲线, 为什么是湿度曲线呢?因为气温的变化规律一般比较稳定,湿度就不一样了,我们可以从湿 度变化趋势估计一下未来的晴雨可能,这比看燕子飞高飞低要靠谱些吧?两个界面用按键切 换; 4.具备锂电池线性充电电路,通过USB 接口从外部取得5V 电源,一边供给充电,一边维 持电路继续工作;全部元器件安装在一块70mm×90mm 的小万用板上,正面、背面外形见图 1、图2。正面左边那个黑色小乌龟壳就是温湿度探头。 电路板背面元器件分布和连线 图2 电路原理 电路见图3。图形点阵液晶、单片机M8、时钟电路DS1302和上次小小日历钟基本相 同,不再重复。有两点稍稍不同: 1.液晶的控制虽然还是通过M8 的PD 口,但具体接线有所改变,不再占用两根串口线PD0 和PD1,目的是为今后可能和外部通信预留接口。这好办,编程时重新定义即可; 2.因为常用电源是带保护板的3.6V充电锂电池(图3 中GB2),它放完电会自动切断, 为了使DS1302 继续工作,必须另外使用一片3V 纽扣锂电池CR1225 (图3 中GB1)作为 时钟芯片的后备电池。也可用法拉电容,但较贵。 电路原理图 图3 TRH 是数字式温湿度传感器 AM2301。它内部有经过校准的电容式湿度传感器和负温 度系数热敏电阻(NTC),以及 8位单片机。可测量温度范围是-40~+80℃,精度最大±1℃, 湿度范围是 0%~100%,常温时精度±3%,分辨率都是0.1。温度信号、湿度信号最后都转 换为一个40位的二进数串行输出。其中的高16位是湿度,中16位是温度,低8位是校 验和,当高16位加中16位等于低8位时,说明测量结果正确,可以采信。它使用单线总 线结构,接线很简单,一共就3根线:图3 中的R 表示红线,接电源(3.3~5.5VΩ),Y 表示黄线,是信号线,按照要求需要外接5kΩ上拉电阻R2,接M8 的PC5 引脚。B 表示黑 线,接地。轻触按钮S1~S5还是作校时用,没有变化。 为了给400mAh 的锂电池充电,通过USB 插头把外部的5V 电压加到智能线性充电模 块TP4054。另外一个2×2 微型自锁开关S6 可以选择电池供电,或者电池充电。充电时 5V外部电压经稳压器WY1 降低为3.3V 为VCC 供电。 用上蓄电池了,液晶背光也可以“奢侈点”,偶尔用它一下。为此,增加了限流电阻R3 和轻触按钮S5。 硬件组装 这个温湿度计电路简单,所需元件不多。除了温湿度传感器和充电模块比较特殊以外, 其他都是普通元件。几个电阻和退耦电容都是用的贴片元件,尺寸是 0805,和洞洞板可以 很好地配合。当然也可用普通的引线电阻、电容。集成电路使用双列直插插座反装,这样就 有效利用了正面液晶屏占用的面积。具体做法和小小日历钟一样。 温湿度传感器和充电模块我都是从淘宝网上买的,搜一下“DHT21”和“TP4054”就可以 找到大把,价格不高。温湿度探头的敏感元件都是装在通风透气的乌龟壳内,胶死了打不开,

文档评论(0)

zhoujiahao + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档