基于单片机的PWM调光灯(定稿) - 图文(5)
浙江工商职业技术学院工学院毕业设计
LED灯的负极接到三极管TIP42C的发射集,LED灯的正极接电源。稳压管7805的输出端与电源相连,经过7805稳压后由单片机的P0.2引脚控制。
VCCC5S13104SW-PBU101402CLKUOT2/P1.0VCC39VCC3P1.1P0.0/AD0384P1.2P0.1/AD1375P1.3P0.2/AD2366P1.4P0.3/AD3357P1.5P0.4/AD434R18RXD/INTP1.6P0.5/AD533100KSW19TXD/P1.7P0.6/AD632Q110RST/P4.7P0.7/AD73111P3.0(RXD)EA/NA/P4.630TIP42CSW212P3.1(TXD)ALE/P4.52913P3.2(INT0)NA/P4.414P3.3(INT1)P2.7/AD152815P3.4(T0)/CLKOUT0P2.6/AD142716P3.5(T1)/CLKOUT1P2.5/AD132617P3.6(WR)P2.4/AD1225C618P3.7(RD)P2.3/AD112419XTAL2P2.2/AD102320XTAL1P2.1/AD92233PY2GNDP2.0/AD82111.0592MSSTC12C5A60S2C733P
图3.7控制板电路
4 系统软件设计
4.1红外线遥控原理
15 VCC
浙江工商职业技术学院工学院毕业设计
红外线的特点人的眼睛能看到的可见光,若按波长排列,依次(从长到短)为红、橙、黄、绿、青、蓝、紫,红光的波长范围为 0.62μm~0.7μm,比红光波长还长的光叫红外线。红外线遥控器就是利用波长 0.76μm~1.5μm之间的近红外线来传送控制信号的。
红外线的特点是不干扰其他电器设备工作,也不会影响周边环境。电路调试简单,若对发射信号进行编码,可实现多路红外遥控功能。
红外线发射和接收
人们见到的红外遥控系统分为发射和接收两部分。发射部分的发射元件为红外发光二极管,它发出的是红外线而不是可见光。
常用的红外发光二极管发出的红外线波长为 940nm 左右,外形与普通φ5mm 发光二极管相同,只是颜色不同。一般有透明、黑色和深蓝等三种。判断红外发光二极管的好坏与判断普通二极管一样的方法。单只红外发光二极管的发射功率约 100mW。红外发光二极管的发光效率需用专用仪器测定,而业余条件下,只能凭经验用拉距法进行粗略判定。
接收电路的红外接收管是一种光敏二极管,使用时要给红外接收二极管加反向偏压,它才能正常工作而获得高的灵敏度。红外接收二极管一般有圆形和方形两种。由于红外发光二极管的发射功率较小,红外接收二极管收到的信号较弱,所以接收端就要增加高增益放大电路。然而现在不论是业余制作或正式的产品,大都采用成品的一体化接收头。红外线一体化接收头是集红外接收、放大、滤波和比较器输出等的模块,性能稳定、可靠。所以,有了一体化接收头,人们不再制作接收放大电路,这样红外接收电路不仅简单而且可靠性大大提高。
4.2按键控制LED灯亮度
通过主机上的按键也能控制LED灯。第一种控制方式,其工作原理简单些,按下不同的按键,单片机根据采集到的数据输出不同的PWM,从而控制LED灯的亮度。第二种控制方式,根据个人的需要,想把当前LED灯亮度在下一次使用中直接调用,可以使用按键将当前亮度存储起来,这个原理是通过光敏二极管采集当前的光线强度传给单片机,单片机得到一个数据后就产生一种PWM脉宽,当接收到存储按钮按下时,并将这两个数据存储起来,这样就可以根据需要直接调出适合自己使用的LED灯亮度。
4.3从机遥控功能软件流程图
16
浙江工商职业技术学院工学院毕业设计
在从机遥控工作过程中,单片机在一分钟内没有检测到有按键按下时,就会自动进入省电模式,当检测到唤醒按键按下,单片机有进入正常工作模式,并判断是哪个按键按下的。单片机软件控制流程图如图4所示。
在流程图中的低级显示、中级显示和高级显示是从机传输给主机的红外线编码控制LED灯的显示低、中和高亮度级别。
17 红外线编码发射 LED开吗? 进入省电模式 开始 Y Y 1分钟有按键按下吗? 唤醒键按下? N N LED灯开/关 低亮度 中亮度 高亮度 亮度存储 模式转换 N 低级显示 中级显示 高级显示 存储数据 调出存储数据 Y LED灯关 LED灯开 返回 浙江工商职业技术学院工学院毕业设计
图4.1从机遥控功能软件流程图
4.4主机控制功能软件流程图
主机采用STC12C5A60S2单片机,内部功能强大。红外接收头接收到数据时,通过单片机外部中断端口向单片机传送数据。主机上的红外接收和按键同时扫描,只要一有指令输入时,单片机就会做出判断,执行相应的功能。其工作流程图如图5所示。流程图中的,低级显示、中级显示、高级显示分别是对LED灯执行低、中、高亮度级别显示,逐步显示为亮度旋钮的任意调光显示。
18
浙江工商职业技术学院工学院毕业设计
开始 系统初始化,设置中断 扫描指令输入 N 判断是否接收到红外线 Y 判断执行指令 收到哪个键值 N Y 判断执行指令 开/关控制 低亮度 中亮度 高亮度 手动调节亮度 LED灯是开? N 低级显示 中级显示 高级显示 逐步显示 Y LED灯关 LED灯开 返回 图4.2主机控制功能软件流程图
19
…… 此处隐藏:400字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [实用模板]第八章:法国“新浪潮”与“左岸派”
- [实用模板]2021年北京上半年临床医学检验技师生物
- [实用模板]SAP GUI 7.10客户端安装配置文档
- [实用模板]2001年临床执业医师资格考试综合笔试试
- [实用模板]36机场工作实用英语词汇总结
- [实用模板](一)社会保险稽核通知书
- [实用模板]安全教育主题班会材料
- [实用模板]濉溪县春季呼吸道传染病防控应急演练方
- [实用模板]长沙房地产市场周报(1.30-2.3)
- [实用模板]六年级数学上册典中点 - 图文
- [实用模板]C程序设计(红皮书)习题官方参考答案
- [实用模板]中国证监会第一届创业板发行审核委员会
- [实用模板]桥梁工程复习题
- [实用模板]2011学而思数学及答案
- [实用模板]初中病句修改专项练习
- [实用模板]监理学习知识1 - 图文
- [实用模板]小机灵杯四年级试题
- [实用模板]国贸专业毕业论文模板
- [实用模板]教育学概论考试练习题-判断题4
- [实用模板]2015届高考英语一轮复习精品资料(译林
- 00Nkmhe_市场营销学工商管理_电子商务_
- 事业单位考试法律常识
- 诚信教育实施方案
- 吉大小天鹅食品安全检测箱方案(高中低
- 房地产销售培训资料
- 高一地理必修1复习提纲
- 新概念英语第二册lesson_1_练习题
- 证券公司内部培训资料
- 小学英语时间介词专项练习
- 新世纪英语专业综合教程(第二版)第1册U
- 【新课标】浙教版最新2018年八年级数学
- 工程建设管理纲要
- 外研版 必修一Module 4 A Social Surve
- Adobe认证考试 AE复习资料
- 基于H.264AVC与AVS标准的帧内预测技术
- 《食品检验机构资质认定管理办法》(质
- ABB变频器培训课件
- (完整版)小学说明文阅读练习题及答案
- 深思洛克(SenseLock) 深思IV,深思4,深
- 弟子规全文带拼音




