51单片机最小系统流水灯

51单片机最小系统流水灯

ID:8801588

大小:1.60 MB

页数:6页

时间:2018-04-08

51单片机最小系统流水灯_第1页
51单片机最小系统流水灯_第2页
51单片机最小系统流水灯_第3页
51单片机最小系统流水灯_第4页
51单片机最小系统流水灯_第5页
资源描述:

《51单片机最小系统流水灯》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、51单片机最小系统流水灯按照单片机系统扩展与系统配置状况,单片机应用系统可分为最小系统、最小功耗系统及典型系统等。AT89C51单片机是美国ATMEL公司生产的低电压、高性能CMOS8位单片机,具有丰富的内部资源:4kB闪存、128BRAM、32根I/O口线、2个16位定时/计数器、5个向量两级中断结构、2个全双工的串行口,具有4.25~5.50V的电压工作范围和0~24MHz工作频率,使用AT89C51单片机时无须外扩存储器。因此,本流水灯实际上就是一个带有八个发光二极管的单片机最小应用系统,即为由发光二极管、晶

2、振、复位、电源等电路和必要的软件组成的单个单片机。其具体硬件组成如图1所示。                             图1流水灯硬件原理图从原理图中可以看出,如果要让接在P1.0口的LED1亮起来,那么只要把P1.0口的电平变为低电平就可以了;相反,如果要接在P1.0口的LED1熄灭,就要把P1.0口的电平变为高电平;同理,接在P1.1~P1.7口的其他7个LED的点亮和熄灭的方法同LED1。因此,要实现流水灯功能,我们只要将发光二极管LED1~LED8依次点亮、熄灭,8只LED灯便会一亮一暗的做流

3、水灯了。在此我们还应注意一点,由于人眼的视觉暂留效应以及单片机执行每条指令的时间很短,我们在控制二极管亮灭的时候应该延时一段时间,否则我们就看不到“流水”效果了。光控电子开关,它的“开”和“关”是靠可控硅的导通和阻断来实现的,而可控硅的导通和阻断又是受自然光的亮度(或人为亮度)的大小所控制的。该装置适合作为街道、宿舍走廊或其它公共场所照明灯,起到日熄夜亮的控制作用,以节约用电。工作原理  电路如上图所示,220V交流电通过灯泡H及整流全桥后,变成直流脉动电压,作为正向偏压,加在可控硅VS及R支路上。白天,亮度大于一

4、定程度时,光敏二极管D呈现底阻状态≤1KΩ,使三极管V截止,其发射极无电流输出,单向可控硅VS因无触发电流而阻断。此时流过灯泡H的电流≤2.2mA,灯泡H不能发光。电阻R1和稳压二极管DW使三极管V偏压不超过6.8V,对三极管起保护作用。夜晚,亮度小于一定程度时,光敏二极管D呈现高阻状态≥100KΩ,使三极管V正向导通,发射极约有0.8V的电压,使可控硅VS触发导通,灯泡H发光。RP是清晨或傍晚实现开关转换的亮度选择元件。安装与调试:安装时,将装焊好的印制板放入透明塑料盒内并固定好,将它与受控电灯H串联,并让它正对

5、着天幕或房子采光窗前较明亮的空间,避免3米以内夜间灯光的直接照射。调试宜傍晚时进行,调节RP阻值的大小,使受控电灯H在适当的亮度下始点亮。图3救护车扬声器发声电路图1>电路概述:所设计的救护车扬声器发声电路主要有两个连接为多谐振荡器的555定时器及相关外围组件组成。具体电路图如图3所示。通过555(1)控制高频声音和低频声音的持续时间,555(2)作为压控振荡器将555(1)输出的高低电平转化为频率,驱动扬声器发出响声。2>扬声器高低音发声机理:555(1)主要通过输出占空比一定的方波信号控制555(2)的控制端电

6、压,当输出为高电平时,555(2)控制电压端为高电平,由振荡频率f的计算公式可知此时振荡频率较低,为低音;相对应,当输出为低电平时,555(2)控制电压端为低电平,此时振荡频率较高,为高音。而高低音的持续时间则由555(1)决定。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。