用传感器和PIC微控制器构成相对湿度计 - 范文中心

用传感器和PIC微控制器构成相对湿度计

03/21

如图所示,用一个具有容性响应的传感器和一只PIC微控制器(MCU)就可以构成一个相对湿度计。

其中Humirel公司提供的HS1101型传感器的电容取值范围为162 ~202pF。使用一个TLC555 CMOS 定时器作为振荡器,完成从电容到频率的转换,定时器的频率等式如下:F = 1.44/(RA +2RB)×CX这里电阻RA和RB分别等于421 kΩ和42.4kΩ,CX为传感器电容。接到定时器控制电压输入端的1MΩ电阻用来使与传感器温度系数相匹配的定时器内部温度系数失衡。

MCU测量输入信号周期,并将其转换为相对湿度数字读数。这通过MCU内部计数器(TMR1)和捕获/比较/脉宽调制模块(CCP)来实现的。

因为传感器的电容范围非常窄,信号的周期范围也会非常小,因此使用一个8.000MHz的晶振来获得0.5μs的指令周期。

图。

另外,CCP模块被配置成将输入电压分为4部分,这样就可以在由TLC555提供的不同周期中增加计数脉冲范围。PIC的CCP模块可以检测每4个或16个脉冲的上升或下降沿。

在这种情况下,CCP模块是按4个上升沿配置的。此检测事件存储在寄存器PIR1的CCP1IF标志位。当检测到第一个上升沿时此标志位被置位,通过软件使能TMR1开始计数。

随后该标志位必须被清除,等待检测第四个上升沿,然后停止定时器。现在必须将代表一个周期的总计数从存储器TMR1L和TMR1H分别转存到存储器CCPR1L和CCPR1H。

利用该数据,我们进一步从结果周期数中减去对应于湿度0%的周期数(在本例中,取十进制数62(3EH))

以完成从周期数到相对湿度的转换。对应于湿度0%的周期数可以由制造商提供的等式和TLC555定时器产生的频率计算确定。

16位减法是通过首先对上述数值进行二进制补运算,然后将结果加到由TMR1得到的数据而实现的,这个算术运算的结果即对应于相对湿度。最后由MCU完成从二进制数到BCD码的转换。

二进制到BCD的转换使用三个外存储器:个、十、百位存储器,相对湿度(湿度百分比)被送到个位存储器,然后减10,由累加器W保存此运算结果。

通过测试状态寄存器的进位,我们可以知道运算结果是否大于10。如果小于10,则运算结果只有个位,不需要继续进行更多的比较运算,这样转换就仅限于于个位存储器。

如果运算结果大于10,十位存储器加1,十位存储器加1时个位存储器必须进行同样的减10运算。

当十位存储器等于10时,百位存储器加1。同样的运算处理一直进行下去,直到个位存储器的数小于10。转换结束时,每个存储器的结果便是BCD码,BCD码到七段数码的转换由子程序OPTABLE完成。

转换电路有一个四位多路共阴极LED显示器,要求采用一个多路转换程序来正确地显示读数。多路转换通过以200Hz的频率切换三个2N2222晶体管,一次激发一个显示单元的方式来实现。


相关内容

  • 单片机实用技术
    单片机实用技术 作者:shenxq301 1 首先介绍经济使用的单片机AVR 使用学习板快速入门,尤其实用于在校学生和刚刚工作的工程技术人员. AVR mega16学习板 单价:240 元 该学习板可以从正规途径买到正版,当然也可从旧货市场 ...
  • 智能捕鼠器
    摘 要 当今社会,人们的生活水平和生活方式都在不断的提高,智能化已经在我们 生活中得到了实施.随着科学技术的进步和人们生活条件的友好改善,各种智能设备在人们的生活中不断出现,使人们的生活越来越方便和舒适.其中以单片机为核心实现的智能捕鼠器因 ...
  • 数字式温度计系统设计
    <数字式温度计系统设计> 课程设计 姓名: 许红升 专业: 通信工程 学号: P01214179 性别: 男 邮箱: 466570324@qq.com 联系方式: [1**********] 指导老师: 李斌 张宏伟 一.最终要 ...
  • 热管散热器
    摘要 本设计的目的就是设计一个基于PIC 单片机的散热器温度控制器,从而通过它以及几片热管散热器组成能够用于普通家庭的电采暖系统.针对温室环境调控自动化程度不高的现状, 设计了基于PIC16F877单片机的温室自动控制系统, 介绍了温室控制 ...
  • 毕业设计_多亮度等级调光灯制作(终稿)
    毕业论文 毕业设计论文 设计(论文) 题目: 下 达 日 期: 月 日 开 始 日 期: 年 月 完 成 日 期: 年 月 指 导 教 师: 学 生 专 业: 班 级: 学 生 姓 名: 教 研室主任: 系 本系统基于单片机MSP430F4 ...
  • 电动车用无刷直流电机控制器的设计
    摘 要 近年来,社会发展快速,而我们生活的环境也在遭受破坏,民众的环境保护意识和资源节约意识不断提高,电动车在这样的机遇下获得很大关注并蓬勃发展.之前有刷直流电机在电动车驱动装置中占据着主导地位,但有刷电机凭借机械换向器和电刷配合进行换向, ...
  • 家用医疗电子设备设计指南
    美国食品与药物管理局(FDA)指出:在医疗设备产业中,家庭卫生保健是发展最快的领域.受到人类平均寿命延长,慢性病患者越来越多以及保健成本越来越高等原因的推动,越来越多更"智能"."友好"的医疗设备正在 ...
  • 20**年电子设计大赛四旋翼自主飞行器_(B_题)
    2013 年全国大学生电子设计竞赛论文 [本科组] 课题:四旋翼自主飞行器 (B 题) 1 摘要 为了满足四旋翼飞行器的设计要求, 设计了以微控制器为核心的控制系统 和算法.首先进行了各单元电路方案的比较论证,确定了硬件设计方案.四旋翼 飞 ...
  • 智能传感器的应用前景
    智能传感器的应用前景 2012-7-16 (XXXX,XXXX,XXXX) 摘 要:为了解智能传感器的发展现状及其应用前景,通过描述智能传感器的结构.功能.优点以及国内外的应用情况,指出了智能传感器在军用电子系统.家用电器.远程智能监控系统 ...