帮帮文库

返回

消毒柜控制电路课程设计(最终版) 消毒柜控制电路课程设计(最终版)

格式:word 上传:2026-01-16 12:06:01
录二源程序主程序,调初始化子程序调显示程序,指向的口列扫描信号从最低位开始口行扫描信号读回行扫描信号看是否为加热键,判断是否为保温键,指向的口列扫描信号从最低位开始口行扫描信号读回行扫描信号判断是否为停止键调用停止子程序加热消毒子程序,判断是否为保温键,指向的口列扫描信号从最低位开始消毒柜控制器的设计口行扫描信号读回行扫描信号判断是否为停止键调用停止子程序置加热灯调转换,显示各位显示十位显示百位,小于继续热保温键子程序,指向的口列扫描信号从最低位开始口行扫描信号读回行扫描信号判断是否为停止键调用停止子程序消毒柜控制器的设计熄灭加热指示灯保温指示灯点亮掉转换子程序掉二十进制转换,送显示个位显示十位显示百位将结果送累加器中,与度比较大于则继续保温小于就跳到继续加热子程序继续加热子程序工作区,消毒柜控制器的设计延时子程序,消毒柜控制器的设计,初始化子程序,转换子程序微妙延时最高显示度,存放取样的数字量二进制转十进制子程序,消毒柜控制器的设计位扫描子程序,查表显示子程序,指向的口列扫描信号从最低位开始口行扫描信号读回行扫描信号看是否为加热键,延时子程序,停子键子程序,消毒柜控制器的设计动态显示子程序,写控制口,显缓区初始化,循环调用实现动态显示,显示完了跳回主程序扫描键盘换工作区数码管位选工作区初始化选通数码管个数寄存器选通第个数码管建立数据指针查表,指向口从口输出,右移选通下个数码管消毒柜控制器的设计释相整形,提供给单片机复位端。再经过次反相整形,通过端提供给外部接口电路。外接晶振和两个电容组成系统的内部时钟电路。图单片机最小系统电路图温度转换与放大电路由于本方案采用的集成温度传感器其内部的电路如下消毒柜控制器的设计图温度转换与放大电路是电流输出型温度传感器,其工作电压为,检测温度范围度到度,它有非常好的线性,灵敏度为。输出信号通过电阻取出的电压信号,经零点调整,小信号放大,输出,提供采样用温度电流经电压零点调整后电压放大倍后电压数字量消毒柜控制器的设计表温度参数表数模转换电路该部分采用的是芯片进行模数转换,且是由两部分组成,第部分为通道多路模拟开关以及相应的通道地址锁存,及译码电路,可以实现路模拟信号的分时采集,而其决定那路模拟信号被选中并送到内部转换器中进行转换。第二部分为个逐位逼近式的转换啊器,它由比较器,控制逻辑,三态输出缓冲器逐位逼近寄存器以及开关树和梯形电阻网络组成。其中由开关树和梯形网络构成转换器。硬件电路图如下消毒柜控制器的设计图数模转换电路接地。模数数模转换电路中要特别注意到地线的正确连接,否则干扰很严重,以至影响转换结果的准确性。及取样保持芯片上都提供了独立的模拟地和数字地的引脚。在线路设计中,必须将所有的器件的模拟地和数字地分别连接,然后将模拟地与数字地仅在点上相连。其中为模拟电压输入端,为模拟地,作为输入模拟电压和基准电压基地端的接地参考点。为基准电压输入端,接提供稳定的参考电压。和接的读写端。在数据采集系统中的工作过程采集数据时,首先微处理器执行条传送指令,在该指令执行过程中,微处理器在控制总线的同时产生低电平信号,启动转换器工作,经后将输入模拟信号转换为数字信号存于输出锁存器,并在等待转换结束后,通知微处理器可来取数。微处理器立即执行输入指令,以产生低电平信号到相应引脚,将数据取出并存入存储器中。整个数据采集过程中,由微处理器有序的执行若干指令完成。本次设计在采样部分电路设计没有选用中断方式,因为在加热装置选取的部分,选用的为小功率加热器,在定时间内温度的变化不是很明显。在本系统实时要求不是很高情况下,采用延时方式对系统执行速度影响不大。键盘控制电路硬件电路如下消毒柜控制器的设计图键盘接口电路该接口键盘接口电路时通过扩展接口,其中的口作为输入口,作为键盘扫描的列扫信号,而口的低四位作为行扫信号的扫描回键盘的键值。本模块通过编制程序,扫描键盘,来比对键盘的值,来设置三个功能键,设置,消毒保温停止三个功能键。显示模块为可编程的并行接口芯片,其具有三个位的并行口,分别为口,口,口,其中口又分为高四位,和低四位口的,它们都可以通过编程来控制来改变口的工作方式。,显示模块也是采用的是,扩展口,通过编制相应的程序来改变口的工作方式,其中位共阴极数码管与构成动态显示接口,的口作位扫描口,经同相驱动器接数码管的公共极,口作为键盘扫描是否停止键置为,点亮保温指示灯消毒柜控制器的设计图停止子程序流程框图键盘处理子程序键盘处理主要是不断的扫描模块中的键盘,若有键按下时,则根据得到的键值查表求出其键号,将键号存放于寄存器中供主程序处理。其流程图如图所示。开始清除消毒保温标志关数码管显示。关指示灯和加热器送,送,送送返回消毒柜控制器的设计图键盘处理子程序流程图开始置的有效,并延时送列信号回读行扫信号置键标志为否清键标志由键值查键号返回消毒柜控制器的设计第五章调试与结果分析硬件调试由于本次课设才用的是实验相,通过设计方案,在试验箱上找出各部分电路分布,然后根据实验指导书上的各功能芯片的端口地址,连接号各部分电路,先进行温度采样部分的电路调试。检测键盘显示模块,因为通过键盘显示,可以直观的知道程序是否基本运行正常,是否按时预定的显示。调试转换模块电路,看是否转换正常,以及数码显示部分是否够实现温度的实时显示。最后进行整体硬件电路的联调。软件调试软件调试是个很重要的过程,由于软件出现的话就基本上各部分功能都实现都有困难,所以软件的调试时重中之重。第步是进行的是转换的软件的调试,通过转换后通过合理的内存单元的分配,存储采样的值,然后同过二十进转换程序的看是否实现在数码管上显示实时温度值。键盘扫描部分程序的调试,该部分是程序中的功能键实现的最主要的部分如果该部分程序出现的话,逻辑就会出现混乱,各功能键将不能实现,在调试的过程中,我们发现,我们的键盘电路的接法不样,所以在扫描键盘的时候编写相应键值表的编写出现定困难,旦键值表搞错的话,就会出现按键的功能的混乱,所以在这步分的调试上最主要是把握键盘的分析。最后部分调试显示程序的调试,该部分程序的调试,关系到该课设是否够直观的体现温度值,以及建立个直观的人机对话界面,在该部分程序的调试的过程中面临的最大困难就是对于显缓单元的分配,以及各个标志位设立,如果显缓单元分配有冲突的话,就会导致程序逻辑,所以应该仔细调试该部分应该边编写边调试。消毒柜控制器的设计调试结果经过详细的硬件调试和软件调试之后,系统工作正常,模块位数码管后三位实时显示当前温度在范围内。按下消毒键时,系统接通加热器,点亮加热指示灯,当温度到达到度时,停止加热按下保温键,当温度低于度时,系统启动加热,当温度高于度时,系统停止加热按下停止键时,系统回到初始状态。消毒柜控制器的设计第六章总结实现功能此次设计采用以单片机为核心的消毒柜系统设计,前端测温基于集成温度传感器,键盘及显示采用基于的键盘显示模块,实现了以下功能具有友好便捷的键盘显示接口实时稳定的显示当前温度消毒保温功能不足之处及改进意见本次课设个不足之处就是没有完成到定时加热的功能,对于单片机的定时器并没有用到,浪费单片机的内部资源,对于键盘扫描电路,还存在缺憾,并不能完全掌握该键盘显示部分程序的编写。本课程设计采用的是实验箱上根据现有的硬件电路来编制程序,这使得我们不用自己去焊接电路,定程度上降低课程设计的难度,但是真正对我们设计电路却是个盲点,所以希望能够自行设计硬件电路根据自己设计的硬件电路来编制相应的程序在对我们掌握各硬件部分电路有更好的理解,也定程度上复习了以前所学的其基础知识,也能更好的掌握些电气知识。消毒柜控制器的设计参考文献万福君潘松峰刘芳单片微型机原理系统设计及应用北京清华大学出版社,陈黎娟万在红吴开志聂鹏程单片微型计算机实验教程南昌航空大学,张永瑞电子测量技术基础西安西安电子科技大学出版社,刘同法陈忠平彭继卫单片机外围接口电路与工程实践北京北京航空航天大学出版社,王港元电工电子实践指导江西江西科学技术出版社,何立民单片机应用技术选编北京北京航空航天大学出版社邬宽明单片机外围器件实用手册数据传输接口器件分册北京北京航空航天大学出版社,鲍健等数据口经同相驱动器后接显示器的各个段极。显示时先使为低电平,为高电平,经同相驱动后,仅第位数码管被选通,同时口输出第个要显示的数据,持续秒后,使为高,关闭第个数码管,随后使为低电平,选通第二位数码管,并由消毒柜控制器的设计口输出第二位要显示的数据,并延时左右,依次选通第,位数码管,并通过循环显示,便可在数码管上稳定的显示所需要显示的内容。其数码管的字形表如下代码字形表字形表硬件电路如下消毒柜控制器的设计图显示电路图第四章系统软件设计系统软件设计原理本程序设计根据通过温度传感器采样来的温度值,经过转换,然后把转换后的值经过放大,然后再经过二十进制转换,把转换后的数值寄存在寄存器中然后调用显示程序进行温度的事实显示。对于各个功能键的程序是从口读数再转换成十进制数送显缓区再根据键盘扫描的结果对温度
下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
消毒柜控制电路课程设计.doc预览图(1)
1 页 / 共 37
消毒柜控制电路课程设计.doc预览图(2)
2 页 / 共 37
消毒柜控制电路课程设计.doc预览图(3)
3 页 / 共 37
消毒柜控制电路课程设计.doc预览图(4)
4 页 / 共 37
消毒柜控制电路课程设计.doc预览图(5)
5 页 / 共 37
消毒柜控制电路课程设计.doc预览图(6)
6 页 / 共 37
消毒柜控制电路课程设计.doc预览图(7)
7 页 / 共 37
消毒柜控制电路课程设计.doc预览图(8)
8 页 / 共 37
消毒柜控制电路课程设计.doc预览图(9)
9 页 / 共 37
消毒柜控制电路课程设计.doc预览图(10)
10 页 / 共 37
消毒柜控制电路课程设计.doc预览图(11)
11 页 / 共 37
消毒柜控制电路课程设计.doc预览图(12)
12 页 / 共 37
消毒柜控制电路课程设计.doc预览图(13)
13 页 / 共 37
消毒柜控制电路课程设计.doc预览图(14)
14 页 / 共 37
消毒柜控制电路课程设计.doc预览图(15)
15 页 / 共 37
预览结束,还剩 22 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档