基于单片机的万年历加温度显示设计(5)

2019-08-26 18:23

图3-6 GDRAM的坐标地址与资料排列顺序

3.2.4 人体红外感应模块

本设计基于HC-SR501的人体红外感应模块,由于该传感器手工制作信号不稳定,所以我们采用高度集中的成品人体感应模块,它的输入输出结构如下图图3-7:

图3-7 人体红外感应模块图

从图中我们可以知道,该模块有3个引脚,1号引脚接电源正极,是我们的电源正极输入极;3号引脚为电源负极,在我们的设计里,3号引脚接地;2号引脚为高低电平输出引脚,当有人进入模块的感应区内时,模块会输出持续的高电平(3.3V),我们可以运用此高电平控制LCD12864的背光开关,实现LCD12864背光的只能开关。 3.2.4.1 人体红外模块的技术参数

(1)工作电压:DC5V至20V (2)静态功耗:65微安

16

(3)电平输出:高3.3V,低0V (4)延时时间:可调(0.3秒~18秒) (5)封锁时间:0.2秒

(6)触发方式:L不可重复,H可重复,默认值为H (7)感应范围:小于120度锥角,7米以内 (8)工作温度:-15~+70度 3.2.4.2 人体红外模块功能特点

(1)全自动感应:当有人进入其感应范围则输入高电平,人离开感应范围则自动延时关闭高电平。输出低电平。

(2)光敏控制:模块预留有位置,可设置光敏控制,白天或光线强时不感应。 (3)两种触发方式:L不可重复,H可重复。可跳线选择,默认为H。 1不可重复触发方式:即感应输出高电平后,延时时间一结束,输出将自动○

从高电平变为低电平。

2可重复触发方式: 即感应输出高电平后,在延时时间段内,如果有人体○

在其感应范围内活动,其输出将一直保持高电平,直到人离开后才延时将高电平变为低电平(感应模块检测到人体的每一次活动后会自动顺延一个延时时间段,并且以最后一次活动的时间为延时时间的起始点)。 (4)具有感应封锁时间(默认设置:0.2秒):感应模块在每一次感应输出后(高电平变为低电平),可以紧跟着设置一个封锁时间,在此时间段内感应器不接收任何感应信号。此功能可以实现(感应输出时间和封锁时间)两者的间隔工作,可应用于间隔探测产品;同时此功能可有效抑制负载切换过程中产生的各种干扰。 (5)工作电压范围宽:默认工作电压DC5V至20V。

17

3.2.4.3 人体红外模块的外围电路

由于LCD12864是5V控制的显示器,但红外模块的高电平输出仅为3.3V,不符合我们的理想要求,所以本设计中我们采用电压比较器来解决这个问题,原理图如下图3-8:

图3-8 电压比较器

该设计运用电压比较器原理,运用μa741芯片作为电压比较器的主要芯片,μa741是一款集成运算放大器,8个引脚,当2号引脚(IN-)接一电压时,如果3号引脚(IN+,本设计里是人体红外模块的输入输出引脚)的电平高于2号引脚的电平,则6号引脚(OUT,本设计里它连接到LCD12864的背光开关19号引脚)会输出高电平,从而使LCD12864打开背光,方便人们查看万年历。

3.2.5 独立键盘模块

键盘是人与万年历实现信息交互的接口,本设计中,我们采用7个独立键盘,电

路原理如下图3-9:

18

图3-9 独立键盘

当按键按下,与主控芯片连接的端口被降为低电平,按键松开则也升为高电平。按键采用的是Tack Switch按钮开关,它具有自动恢复(弹回)的功能。当我们按下按钮时,其中的接点接通(或切断),放开按钮后,接点恢复为切断(或接通)。按照尺寸区分,电子电路或微型计算机所使用的Tack Swith可分为8mm、10mm、12mm等。虽然Tack Switch有4个引脚,但实际上,其内部只有一对a接点,即其中两个引脚是内部相连通的,而另外两个引脚内部也是相连通的。7个按键实现了开机模式选择,日期调节等功能,独立按键的引入使得体现了本设计的人性化,智能化,功能的强大。

3.2.6 蜂鸣器模块

蜂鸣器模块是本设计中体现人机交互的又一大设计亮点,其电路原理图如下图:

19

图3-10 蜂鸣器模块

(1)蜂鸣器的介绍

1蜂鸣器的作用:蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,○

广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。

2 蜂鸣器的分类:蜂鸣器主要分为压电式蜂鸣器和电磁式蜂鸣器两类。 ○

3 蜂鸣器的电路图形符号:蜂鸣器在电路中用字母―H‖或―HA‖(旧标准用―FM‖、○

―LB‖、―JD‖等)表示。

本设计里,我们采用有源蜂鸣器,由于蜂鸣器的工作电流一般比较大,以至于单片机的I/O 口是无法直接驱动的,所以要利用放大电路来驱动,我们使用三极管来放大电流,驱动蜂鸣器,此模块只要通过BELL(连接到到单片机P0.2)输入的PWM波既可以使蜂鸣器分出声音,我们设计的这款万年历可以再开机时选择按键声音的有无,以及在闹钟定时中作为声音提醒信号。

3.2.7 单片机模块

STC12C5A60S2单片机是宏晶科技生产的单时钟/机器周期(1T)的单片机,是高

速/低功耗/超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍。内部集成MAX810专用复位电路,2路PWM,8路高速10位A/D转换(250K/S),针对电机控制,强干扰场合,本设计中单片机的引脚连接如图3-11所示:

20


基于单片机的万年历加温度显示设计(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2017-2022年中国主题地产行业市场发展现状及十三五投资价值评估

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: