- 22
- 0
- 约 16页
- 2016-12-12 发布于辽宁
- 举报
STM32课程设计 呼吸灯 仿真与实践 20335 乔智慧 电子信息科学与技术 物理与电子科学学院 2015年6月03日电工电子中心2015年6月绘制STM32呼吸灯设计
一.任务解析
呼吸灯,指灯光设备的亮度随着时间由暗到亮逐渐增强,再由亮到暗逐渐衰减,很有节奏感地一起一伏,就像是在呼吸一样。本设计要求通过STM32,实现呼吸周期为3秒,即吸气时间(亮度上升时间)1.5秒,呼气时间(亮度衰减时间)1.5秒的呼吸灯。
二.方案论证
要使用数字器件控制灯光的强弱,我们很自然就想到PWM(脉冲宽度调制)技术。假如以LED作为灯光设备,且由控制器输出的PWM信号可以直接驱动LED,PWM信号中的低电平可点亮LED灯。由于视觉暂留效应,人眼可以看不到LED灯的闪烁现象,反映到人眼中的是亮度的差别,因此我们需要LED以较高的频率进行开关(亮灭)切换。因此,我们可以使用高频率的PWM信号,通过调制信号的占空比,控制LED灯的亮度。根据以上思路,提出如下两个方案。
方案一:用常见的数学函数来表示亮度随着实践逐渐变强再衰弱,把函数值赋值到数组中,用调制的方法,每个循环给闪烁的熄灭时间加一,灯就会慢慢变暗,在设置熄灭时间加到一定程度就开始减一,就会渐渐变亮了,如此循环。
方案二:把函数值赋值到数组中,对数组中的每一个值进行重复而快速的扫描,当遍历完PWM表中的元素时,
您可能关注的文档
- 本科毕业论文_基于s7200的双交通灯联动控制系统设计.doc
- 本科毕业论文_基于proe转向灯盖注塑模具设计说明书论文.doc
- 本科毕业论文_基于sfc的四层电梯控制系统.doc
- 本科毕业论文_基于smith预估算法的电加热管温度控制系统的设计正文.doc
- 本科毕业论文_基于ssh的工作流公司管理系统的研究.doc
- 本科毕业论文_基于ssh的工作流公司管理系统的研究正文.doc
- 本科毕业论文_基于ssh框架的web网站设计与实现.doc
- 本科毕业论文_基于stc单片机的旋转led屏的设计正文.doc
- 本科毕业论文_基于stm32病房呼叫系统.doc
- 本科毕业论文_基于stm32病房呼叫系统正文.doc
最近下载
- 2025《年产12万吨乙苯脱氢制苯乙烯装置工艺设计》13000字(论文).docx
- 中建钢结构施工标准化三维图集.pptx VIP
- 日本岛津TOC-4200检测仪操作说明书.pdf
- 2024年注册安全工程师-安全生产事故案例分析真题及答案.pdf VIP
- 青玉案·元夕课件优秀课件.ppt VIP
- 中国中铁股份有限公司隧道及地下工程暗挖施工安全硬八条宣贯材料.pptx VIP
- 电力行业输电部运维员输电线路巡检手册.docx VIP
- 周群英环境工程微生物学答案.pdf VIP
- 02S106中小型冷却塔选用及安装(OCR).pdf VIP
- BS EN 1401-1-2019 无压力地下排水和排污用塑料管道系统.未增塑聚氯乙烯(pvc-u).第1部分:管道配件和系统规范.pdf VIP
原创力文档

文档评论(0)