单片机课程设计——智能电动百叶窗姓名:班级:机101-3班专业:机械设计制造及其自动化学号:2010*****1310指导教师:******完成时间:2013年6月5日2目录一、课程设计任务书-----------------------------------------------------------3-(一)课程设计题目:智能电动百叶窗.......................................................................-3-(二)任务详情:...........................................................................................................-3-二、设计项目简介---------------------------------------------------------------3-(一)基本要求:...........................................................................................................-3-(二)基本工作原理:...................................................................................................-4-(三)各元器件资料:...................................................................................................-4-1.AT89C51单片机--------------------------------------------------------------------------4-2.ADC0808------------------------------------------------------------------------------------7-3.光敏传感器--------------------------------------------------------------------------------8-4.74SEG-MPX4-CA数码管----------------------------------------------------------------9-5.74LS245驱动----------------------------------------------------------------------------10-三、电路原理图----------------------------------------------------------------11-(一)复位电路.............................................................................................................-11-(二)时钟电路.............................................................................................................-11-(三)数码管显示电路.................................................................................................-11-(四)电机控制电路.....................................................................................................-12-(五)A/D转换电路......................................................................................................-14-(六)总体电路图.........................................................................................................-14-四、程序框图-------------------------------------------------------------------15-五、程序清单-------------------------------------------------------------------16-六、总结--------------------------------------------------------------------------18-七、参考资料-------------------------------------------------------------------19-3一、课程设计任务书(一)课程设计题目:智能电动百叶窗(二)任务详情:本设计以MCS-51系列单片机为核心,采用常用电子器件设计,一个电源开关,用一台直流电机控制百叶窗叶片的旋转(正转/反转),用一个光敏电阻传感器测量室内光强度,并用两位数码管显示测量结果,设置三个按键:手动/自动切换、手动正转和手动反转,用一个发光二极管显示手动/自动状态,自动状态时二极管亮。设置两个极限位置保护行程开关,用于保护百叶窗叶片:当正转到极限位置压下行程开关时,电机停止正转,但还可以反转;当反转到极限位置压下行程开关时,电机停止反转,但还可以正转。按键输入采用中断方式,按键中断请求信号接INT0。单片机根据设定光强S1和S2(S2>S1)和实测光强P控制电机M的动作:当P<=S1时,控制M正转以增加进光量;当P>S2时,控制M反转以减少进光量;当S1