教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 实用模板 >

基于单片机的PWM调光灯(定稿) - 图文(5)

来源:网络收集 时间:2026-08-04
导读: 浙江工商职业技术学院工学院毕业设计 LED灯的负极接到三极管TIP42C的发射集,LED灯的正极接电源。稳压管7805的输出端与电源相连,经过7805稳压后由单片机的P0.2引脚控制。 VCCC5S13104SW-PBU101402CLKUOT2/P1.0VCC3

浙江工商职业技术学院工学院毕业设计

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字,全部文档内容请下载后查看。喜欢就下载吧 ……
基于单片机的PWM调光灯(定稿) - 图文(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/519997.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)