遥控窗帘电路设计(4)

2020-02-21 17:20

常州信息职业技术学院电子与电气工程学院 毕业设计论文

解码程序在比较器中断服务程序中实现。第一个下降沿表明编码输出开始,这时将时间记录为last_time,当比较器输出跳为高电平时,记录当前时间为current_time,并且记录脉冲宽(current_time-last_time)判断收到的是宽脉冲还是窄脉冲,如果是宽脉冲记录为0,窄脉冲记录为1。

每一组有效的编码由24为组成,因此程序中需要有一个脉冲计数变量来记录是否有24位码,只有确认收到24位码后,才认为这次按键有效。同时需要防止将用户的一次按键解释为多次按键,需要有去抖功能。可以设一个变量来记录同一个键值收到的次数,当它的记录小于某一预定的值时,表示用户在进行同一操作。完整的接收到一组编码后,在中断程序中将键值有效标志key_flag置1,主程序循环中如果查询到key_flag为1则保存这个键码,即完成一次解码操作。

- 12 - 12

常州信息职业技术学院电子与电气工程学院 毕业设计论文

原理图

VCCR910KIC212VssVDD143DIOSC1312S14HP1C111S25HP2C2106HP3CP229R85.1K07HP4CP138R75.1KP0.65VT9HP5HP6R65.1KP0.5AB9014BA5204CIR15.1KP0.0R25.1KP0.1R35.1KP0.2R45.1KP0.3R55.1KP0.4C1R101000p43K2. 4 功能控制电路 工原理作

本电路中的硬件比较简单,其功能的实现主要由软件完成。

- 13 - 13

常州信息职业技术学院电子与电气工程学院 毕业设计论文

WWU7NAND12ANDU13A1>=1NORVBBIC3HP1HP2HP3HP4HP5HP6CP12345678P0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.7VCCP1.0P1.1P1.2P3.2P3.3P3.4XTAL1XTAL2RSTVss8051C5VBB1K22uDS1LAMP131415161718NOR19A4NORA2>=1Q5NPNVDDC2930pY111C31230pR1110 2. 5窗帘控制器原理

- 14 - 14

常州信息职业技术学院电子与电气工程学院 毕业设计论文

图1

二、工作原理解说:

电流流过的路叫做电路\电路分为8个部分,分别是把其他形式的能转换成电能的装置叫做电源\电源部分、显示部分、鸣响提示部分、红外线接收部分、数据储存部分、光控电路测光部分、电机控制执行部分、单片机主控器件部分。 把其他形式的能转换成电能的装置叫做电源\电源部分通过外接插座输入交流12V或者直流13-14V电压\电压,交流电经过整流只传输信号中所需要的频谱而滤除其他频谱的一种频率选择技术\滤波后,输出电压为12V的VDD,为控制是用较小的电流去控制较大电流的一种“自动开关”\经过3端集成稳压器IC(integrated circuit)集成电路\稳压后输出5V电压VBB,为讯响电流流过的路叫做电路\电路、红外接收电路、显示电路提供把其他形式的能转换成电能的装置叫做电源\电源,5V电源经过二极管\二极管D4、限流电阻\电阻R18后,为单片机提供VCC\电压,E1是直流供电电源,电压为3V~3.6V,在本电路中为了节省成本,使用两节5号普通电池,C6和C7是单片机电源滤波电容\电容。平时交流电正常的情况下,5V电源为单片机供电的同时,也为电池浮充电,大大延长了电池的使用寿命,当交流电停电的时候,电池仅为单片机供电,单片机在掉电状态下维持时钟的正常走时,VBB供电被D4隔断。在控制器设置成手动控制时,单片机除执行任务外,均处于睡眠状态,遥控器\遥控器信号的到来,单片机从睡眠中唤醒,恢复正常工作,所以手动状态下当交流停电时,电池的耗电电流\电流更小。

显示电流流过的路叫做电路\电路使用一个0.56英寸的共阳高亮度数码管\数码管,限流电阻\电阻取用1—1.5K.

鸣响电流流过的路叫做电路\电路由单片机的P1.0兼用,除驱动数码管\数码管的数点之外,兼用音频信号输出,音频信号通过R20、C10输入到三极管V6的基极上,三极管驱动发声器发声。二极管\二极管D3用来提供C10的放电回路,

- 15 - 15

常州信息职业技术学院电子与电气工程学院 毕业设计论文

保证交流信号的正常耦合。发声器发出的声音有单片机软件来实现和控制,不同的情况下发出不同音调、不同时间长度的鸣响来,也可以编制乐音声音发声。 红外线接收电流流过的路叫做电路\电路使用一个集成红外接收器,型号是HS3008,静态时输出端输出高电平\电平,当接收到红外信号后,按红外信号的数据波形输出负脉冲数据信号。红外信号输出到单片机的P3.2 ,该口对应的第二功能是外部中断0 (INT0),利用该口的第二功能,一旦红外线信号到来,P3.2被拉低,单片机中止当前的工作转移到接收、处理红外信号。开启中断功能的目的,既减轻了单片机的工作负担,又保证接收到的红外信号的完整性,同时在手动工作状态下,单片机进入睡眠后,利用外部中断功能完成对单片机的唤醒。 光控电流流过的路叫做电路\电路有GM1、C5、V3组成,利用了单片机的P3.4和P3.5完成对环境亮度的测试工作。GM1可以使用光敏电阻\电阻或者光敏二极管\二极管,本电路中使用光敏二极管\光敏二极管。C3和GM1组成RC充放电回路,P3.4处于高电平\电平的时候,P3.4的高电压\电压用过GM1的正向电阻\电阻向C3充电,当P3.4被单片机拉低后,C3通过光敏元件放电,光敏二极管工作在反向电压状态下,此时环境亮度决定了光敏二极管的光阻值,光阻值大,C3放电速度慢,反之放电速度快。适当控制P3.4的拉低脉冲宽度,使得C3放电工作在线性比较好的一个工作段上。P3.5用来检测C3在P3.4拉低期间放电的电压状态,当C3电压下降到1/2VCC\以下后,P3.5测得数据“0”,反之测得数据“1”,为了减小P3.5对C3充放电的影响,C3充放电电压通过三极管V3组成的射极输出器连接到P3.5上,射极输出器的高输入阻抗\阻抗减小了P3.5对RC充放电电路的影响。

电机执行部分完全受单片机的控制,通过单片机的P3.0和P3.1完成。单片机复位状态下P3.0和P3.1输出高电平\电平,三极管V1、V2,V4、V5截止,两个是用较小的电流去控制较大电流的一种“自动开关”\J1、J2释放状态,方向可逆的电动机因无把其他形式的能转换成电能的装置叫做电源\电源供电而停止。当P3.0或者P3.1其中有一个被拉低后,两个继电器便会有一个导通,例如P3.0拉低后V1导通、V4导通,J1吸合,电机得电转动,当只有P3.1拉低后,电机则反方向转动,实现了窗帘的拉开和关闭。

- 16 - 16


遥控窗帘电路设计(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:学生宿舍管理规则

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

马上注册会员

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