LED摇摇棒
制作者:胡揽月
课题任务
本次我所选的课程设计是LED摇摇棒。
该课程设计是由MCS-51单片机,LED,水银开关等构成
是使用LED作为显示输出
使用89C52单片机作为主控芯片,采用水银开关作为中断源,产生中断
当左右摇晃时能够产生中断,并能稳定执行中断服务程序
当没有触动图案切换按键时,会间断地显示几个固定的字符或图案
当触动图案切换按键时,能够切换到某一个固定的字符或图案上
设计要求以及目标
利用单片机89C52设计一个LED摇摇棒
要求手握摇摇棒时能显示一行文字或图案
挥动时利用水银开关自动产生中断
采用6V(两节3V)电池供电
工作原理图
设计方案
模块图
水银开关产生中断
P80C51主控中心
LED灯显示
干电池提供电源
切换画面开关
工作原理
主要是由单片机芯片,晶振和电容构成。MCS-51系列芯片内部有一个高增益反向放大器,用于构成振荡器。反向放大器的输入端为XTAL1(引脚19),输出端XTAL2(引脚18)。在其两端跨接由石英晶体和两个电容构成的自激振荡器。
为了确保单片机系统中电路稳定工作,复位电路是必不可少的。外部复位电路有上电自动复位和按键手动复位两种。这里采用了常见的上电且开关复位电路。上电后,由于电容充电,使RST持续一段时间的高电平。当单片机已经在运行之中时,按下复位键也能使RST次序一段时间的高电平,从而实现上电且开关复位的操作。
工作原理
水银开关在这里做中断信号源。因为重力的关系,水银水珠会随容器
中较低的地方流去,如果同时接触到两个电极的话,开关便会将电路合,
开启开关。主要利用高低电平之间的切换产生中断信号。
工作原理
在设计过程中,普通的LED亮度已无法满足设计需求,因此,为提高
LED亮度,可以采用高亮度的LED,同时采用共阳极法,提高点亮LED
的电流。
LED摇摇棒 来自淘豆网www.taodocs.com转载请标明出处.