- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设计报告
课程名称: 单片机课程设计
院 部: 电气与信息工程学院
专业班级: 自动化07102班
学生姓名:
指导教师:
完成时间:
报告成绩:
目 录
摘 要 4
第一章 消毒柜控制器总体方案设计 5
第二章 消毒柜控制器单元设计 6
1、独立式键盘接口电路设计 6
◆ 键盘说明 ……………………………………………………………..6
◆ 键盘设计方案 ………………………………………………………...6
2、LED显示接口电路设计 8
◆ 显示说明 ……………………………………………………………..9
◆ 显示设计方案及工作原理 …………………………………………..9
第三章 消毒柜控制器单元电路仿真分析 10
3.1按键仿真 10
3.2 功能及显示仿真 10
总 结 13
致 谢 14
参考文献: 15
附录一 消毒柜控制器程序: 16
附录二 消毒柜控制器总电路图 20
附录三 消毒柜控制器元件详细清单 ……………………………………………...21
摘 要
随着人们生活水平的不断提高,以及随着科学技术特别是微型计算机技术的高速发展,单片机控制无疑是人们追求的目标之一,它所给人带来的方便也是不可否定的,其中消毒柜控制器是一个典型的例子,但人们对它的要求越来越高,要为现代人工作、科研、生活提供更好更方便的设施就需要从单片机技术入手,一切想着数字化控制,智能化控制方向发展。目前,单片机已经在日常生活和控制领域等方面得到广泛的应用,它正为我国经济的快速发展发挥着举足轻重的作用。作为自动化专业的一名工科学生应该牢牢掌握这一重要技术。而课程设计这一环节是我们提高单片机应用能力的很好机会,也是我们学好这一课程的必经环节。通过课程设计可以进一步巩固我们前面所学理论知识,使我们对单片机理论知识有一个深刻的认识和全面的掌握。另外通过这一真正意义上的实践活动,我们可以从中发现自己不足之处并能够在自己的深思下和老师的指导下得到及时的解决。再次,它能使我们的应用能力和科技创新能力得到较大的提高
本课程设计是单片机系统在消毒柜控制器方面的简单应用。目前单片机技术已经在消毒柜等为控制对象的控制系统中得到了广泛的应用,而在这一控制过程中必须通过单片机来进行数据的输入、输出及分析与处理。基于此本课程设计以单片机为核心,为按键输入,P1口接发光二极管用于状态指示,借助形成功能完善的控制软件,从而达到了本次课程设计中消毒柜的控制要求。
图1 消毒柜控制器硬件框图
LED显示也可以采用动态显示。但综合考虑本设计还是采用如上方案。
第二章 消毒柜控制器单元设计
本设计需用到AT89C51单片机、独立式键盘接口、发光二极管、LED数码管和74LS164移位寄存器等硬件,与其它设计相比其硬件设计相对简单,且在实验室也容易实现。LED和74LS164一起构成静态串口显示。硬件设计总图见附录二。下面对各部分硬件的设计进行简单的介绍。
1、独立式键盘接口电路设计
根据设计要求与设计思路,并考虑到实际情况,键盘采用三个开关按键。其中2个按键为控制键,即A1用来控制不同种类的消毒、加热干燥过程;A2用来控制照明;A3为A1按键所按次数确认键。
◆ 键盘说明
a. 开机时所有指示灯均熄灭,按一下A1则LED1亮,臭氧发生器开始工作,20s后,LED1灭,LED2亮;20s后,LED2灭,LED3亮,臭氧消毒结束,进入加热干燥阶段。20秒后,LED3灭,LED4亮,再经过20秒后LED4灭,整个消毒、加热干燥过程结束。
b. 需要不同种类的消毒、加热干燥时,可以通过按A1进行选择,每按一次A1,点亮的LED指示灯下移一位,只进行余下的消毒、干燥过程。要求消毒柜有如下四种消毒干燥过程:、(1)LED1亮 消毒20秒→消毒20秒→加热20秒→加热20秒;(2) LED2亮 消毒20秒→加热20秒→加热20秒;(3)LED3亮 加热20秒→加热20秒; (4)LED4亮 加热20秒
c. A2单独控制,按一下A2,点亮照明灯LED5,再按一下A2,关闭照明灯LED5。
◆ 键盘设计方案
根据课题要求键盘模块有两种方案:第一种就是常见的扫描式(见图),即CPU不断的对按键部分进行扫描,知道有按键按下,然后对其进行判断,最后跳到相应的功能子模块。
第二种方案就是采用外部中断(见图),即当某一按键按下时,同时启动外部中断,从而跳到中断子程序进行相应的判断。
两种方案相比较而言,第一种则会大量占用CPU的时间,CPU将不断的对接口进行扫描,这
您可能关注的文档
- 《液压传动与气压传动》课程设计-四轴卧式钻孔专用机床液压系统设计.doc
- 《硬件综合》课程设计报告-基于VHDL语言的电梯控制器设计.doc
- 《运动控制系统》课程设计说明书-双闭环调速系统设计及恒负载扰动电流环突然断线matlab仿真.doc
- 《运动控制系统》课程设计说明书-转速、电流反馈控制直流调速系统仿真.doc
- 《专业课程设计2(面向对象程序设计)》课程设计-C++简单计算器设计.doc
- 《专业课程设计(一)》课程设计说明书-自动循环调光灯电路的设计和模拟运算电路的设计.doc
- 《自动控制原理》课程设计-飞行器控制系统设计.doc
- 110kv终端变电所继电保护课程设计.doc
- C++程序设计基础课程设计报告-彩票设计.doc
- C++课程设计(论文)-高校工资管理系统设计.doc
- 2025至2030中国移动治疗台行业发展研究与产业战略规划分析评估报告.docx
- 2025至2030链激酶行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030爆炸物探测扫描仪行业市场占有率及有效策略与实施路径评估报告.docx
- 2025至2030四川省智能制造行业细分市场及应用领域与趋势展望研究报告.docx
- 2026届高三二轮复习试题政治大单元突破练1生产资料所有制与分配制度含解析.docx
- 2026届高三二轮复习试题政治大单元突破练16哲学基本思想与辩证唯物论含解析.docx
- 2026届高三二轮复习试题政治大单元突破练2社会主义市场经济体制含解析.docx
- 浙江省衢州市五校联盟2025-2026学年高二上学期期中联考技术试题-高中信息技术含解析.docx
- 浙江省金丽衢十二校2026届高三上学期11月联考政治试题含解析.docx
- 2026届高三二轮复习试题政治大单元突破练7领导力量:中国共产党的领导含解析.docx
原创力文档


文档评论(0)