没有合适的资源?快使用搜索试试~ 我知道了~
智能化电动百叶窗单片机课程设计报告说明书模板.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 179 浏览量
2022-07-13
09:32:26
上传
评论
收藏 820KB DOC 举报
温馨提示
试读
25页
智能化电动百叶窗单片机课程设计报告说明书模板.doc
资源推荐
资源详情
资源评论
单片机课程设计
——智能电动百叶窗
姓 名:
班 级: 机 101-3 班
专 业:机械设计制造与其自动化
学 号:2010*****1310
. .
- 3 - / 25
(一)复位电路- 11 -
(二)时钟电路- 11 -
(三)数码管显示电路- 11 -
(四)电机控制电路- 12 -
(五)A/D 转换电路- 14 -
(六)总体电路图- 14 -
四、程序框图- 15 -
五、程序清单- 16 -
六、总结- 18 -
七、参考资料- 19 -
一、 课程设计任务书
(一) 课程设计题目:智能电动百叶窗
(二) 任务详情:
本设计以 MCS-51 系列单片机为核心,采用常用电子器件设计,一
个电源开关,用一台直流电机控制百叶窗叶片的旋转(正转/反转),用一
个光敏电阻传感器测量室光强度,并用两位数码管显示测量结果,设置三
个按键: 手动/自动切换、手动正转和手动反转,用一个发光二极管显示
手动/自动状态,自动状态时二极管亮。
. .
- 4 - / 25
设置两个极限位置保护行程开关,用于保护百叶窗叶片:当正转到极
限位置压下行程开关时,电机停止正转,但还可以反转;当反转到极限位
置压下行程开关时,电机停止反转,但还可以正转。
按键输入采用中断方式,按键中断请求信号接 INT0。
单片机根据设定光强 S
1
和 S
2
(S
2
> S
1
)和实测光强 P 控制电机 M
的动作:
当 P<=S
1
时,控制 M 正转以增加进光量;
当 P>S
2
时,控制 M 反转以减少进光量;
当 S
1
<P<=S
2
时,M 停转。
二、 设计项目简介
(一) 基本要求:
1、 用 MCS-51 单片机,12MHz 时钟,常规的上电手动复位电
路
2、 3 个以上的按键
3、 LED 或/和数码管/和 LED 显示与其接口
4、 至少 2 路输入信号,可以使模拟量或数字量
(二) 基本工作原理:
本设计就是应用传感器技术、
单片机技术以与直流电机来控制
百叶窗调节杆的旋转角度从而达
到控制百叶窗的目地.设计主要包
. .
- 5 - / 25
括光传感器、单片机控制系统、直流电机、百叶窗自动机构,电源用直流电源;电
机驱动的电路与电机连接。
本设计用新型光敏电阻感应室的光照强度将室光照强度或手动开关作为输
入的模拟信号,通过 AD 转换将模拟信号转换成数字信号,再经过 51 单片机处理
之后, 将输出信号用来控制直流电机的转向,从而实现百叶窗的开关以与透光角
度大小。
(三) 各元器件资料:
1. AT89C51 单片机
AT89C51 单片机属于 MCS-51 系列单片机,由 Intel 公司开发,其
结构是 8048 的延伸,改进了 8048 的缺点,增加了如乘(MUL)、除
(DIV)、减(SUBB)、比较(CMP)、16 位数据指针、布尔代数运算
等指令,以与串行通信能力和 5 个中断源。采用 40 引脚双列直插式 DIP
(Dual In Line Package),有 128 个 RAM 单元与 4K 的 ROM。
AT89C51 有两个 16 位定时计数器,两个外中断,两个定时计数中断,
与一个串行中断,并有 4 个 8 位并行输入口。AT89C51 部有时钟电路,
但需要石英晶体和微调电容外接,本系统中采用 12MHz 的晶振频率。
由于 AT89C51 的系统性能满足系统数据采集与时间精度的要求,而且
产品产量丰富来源广,应用也很成熟,故采用来作为控制核心。
引脚的功能:
剩余24页未读,继续阅读
资源评论
智慧安全方案
- 粉丝: 3708
- 资源: 59万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功