- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Arduino的校园作息时间控制系统-课程设计参考
目录
内容 页码 1. 系统总体方案设计……………………………………………… 2 2. 系统硬件设计…………………………………………………… 3 2.1. 按键输入电路…………………………………………………… 3 2.2. 输出电路…………………………………………………………… 4 2.3. 显示电路…………………………………………………………… 5 3. 软件设计(包括流程图)……………………………………… 9 4. 软件仿真…………………………………………………………… 15 5. 系统的安装调试说明…………………………………………… 17 6. 总结………………………………………………………………… 18 7. 参考文献…………………………………………………………… 19 8. 附录………………………………………………………………… 19
1. 系统总体方案设计
校园作息时间控制系统主要用于学校,对一些以24小时为周期的开关量进行自动控制。如上下课打铃、教学音响的定时开与关等。
该控制系统是采用Arduino_UNO微控制器来实现对上述开关量的控制,设有四位数码管、可以实时显示时间、系统还设有按键,用以修改实时时钟,体现了系统简单、工作稳定可靠、价廉、控制时间精确及系统体积小等优点。
该时钟控制系统有4位数码显示器,具有实时显示时钟(显示当前时间的小时、分钟)功能,可以实现多点、多电器设备的控制。该控制系统可广泛用于学校、工厂和机关的自动打铃、音响及其他对象控制,也可用于家庭或学生寝室进行时间指示及多点时间提醒。为方便仿真与测试,本系统以秒代分,日时间累计误差≤1分钟。系统设有的按键电路,方便定期进行时间校准。
根据设计要求画出系统框图,如图1所示,原理见附录1。
该控制系统是由微处理器、蜂鸣器、数码显示部分以及按键输入部分所组成。
显示电路采用了74LS48芯片来完成驱动和译码的功能。
图1 系统框图
根据实际情况对上下课打铃与教学音响的定时开关量在一天内的控制时间列表如下:
时间 事件 动作 7:30 播放歌曲30分钟 LED1亮30分钟 8:00 第一节课上课打铃 Bee响铃1分钟 8:45 第一节课下课铃响 Bee响铃1分钟 9:00 第二节课上课铃响 Bee响铃1分钟 9:50 第二节课下课铃响 Bee响铃1分钟 9:55 课间操开始,放音乐10分钟 LED2亮10分钟 10:10 第三节上课铃响 Bee响铃1分钟 11:00 第三节下课铃响 Bee响铃1分钟 11:10 第四节上课铃响 Bee响铃1分钟 12:00 第四节下课铃响 Bee响铃1分钟 表1 作息时间控制表
2. 系统硬件设计
这个课程设计主要用到的硬件是PC机,Arduino入门套件。
将复位和校时将设定时间覆盖现在时间(T)的按钮依次并列排列在面包板上,并加上代表下课上课铃声的有源蜂鸣器和两个代表播放歌曲和课间操的LED。将以上按照编程与四位数码管和Arduino板连接。
总体连接图如下图2所示:
图2 总体连接图
这个电路图是由Fritzing(面包板)软件绘制,软件库中不含有四位数码管。图中用一个同是12管教的显示器代替了。
按系统框图分三个部分设计如下:
2.1. 按键输入电路
窗体底端
输入控制是由两个按键组成的,它是微型计算机最常用的输入设备,用户可以通过按键向计算机输入复位和校时指令。本系统中采用独立式按键结构,如图3所示,各按键相互独立地接通一条输入数据线,当任何一个键按下时,与之相连的输入数据线即被置0,而平时该线置1。独立式按键电路配置灵活,软件结构简单。当功能键不很多时,采用该种方式比较合适。
图3 按键连接图
2.2. 输出电路
输出控制信号串口LED灯和蜂鸣器,串口各位所控制的对象见表2,输出部分原理图如图5所示。
串口的位控制,“LOW”控制截止、“HIGH”控制导通 串口 0 1 13 用电器 LED1 LED2 有源蜂鸣器 表2 位控表
图4输出部分原理图
2.3. 显示电路
4位LED显示器进行设计。只有理解结构和内部接线图,读引脚图,以便正确连接电路,得到正确的实验结果的。
4位数码管:
图5 4位数码管俯视图
四位数码管有12个外部引脚,数码管的引脚标号为,左下角为1,按逆时针方向数,分别为1-12。
图6 4位数码管立体视图
共阴极发光二极管的内部接线图:
图7 共阴极4位数码管内部接线图
发光二极管的引脚图:
图8 共阴极4位数码管引脚图
以下是发光二极管的接线图:
图9 共阴极4位数码管接线图
显然,连接LED需要占用Arduino的12个引
您可能关注的文档
- 土木工程商办楼设计毕业设计论文参考.doc
- 土木工程毕业设计五层实验楼设计参考.doc
- 土木工程毕业设计计算书-六层教学楼建筑结构及施工组织设计附工程量计算【全套设计】参考.doc
- 土木工程毕业设计论文-三层框架工业厂房投标文件参考.doc
- 土木工程交通工程毕业设计论文-洮儿河主河道桥施工图设计参考.doc
- 土木工程毕业设计计算书-龙岩第一技校学生宿舍设计参考.doc
- 土木工程毕业设计计算书-创维科技3号研发中心设计参考.doc
- 土木工程毕业论文_工程设计_框架结构参考.doc
- 土木工程毕业设计论文-四层框架教学楼设计参考.doc
- 土木工程毕业设计论文-广东培正学院新教学楼结构设计参考.doc
最近下载
- Unit 6 Rain or Shine (第3课时) 课件人教版(2024)英语七年级下册.pptx VIP
- 港珠澳大桥岛隧工程沉管隧道混凝土质量控制措施.pdf
- 2025年中考数学复习热搜题速递之尺规作图(2024年7月).docx
- 股市风险预警机制-深度研究.pptx
- 政策解读2025年中央一号文件PPT.pptx VIP
- 5.0MPa路面抗折混凝土配合比.docx VIP
- 17J927-1 车库建筑构造(OCR).pdf VIP
- XX市疾病预防控制中心-艾滋病HIV筛查实验室管理手册_精品.doc
- 2025年春季小学学校德育工作计划(1975字).docx VIP
- 渤海水泥厂包装车间除尘系统设计.docx
文档评论(0)