- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机原理课程设计-空调控制系统精选
――空调控制系统
班级:计01-6班 学号:27号
指导老师: 姓名:
内容提要:
由于微电子、计算机和通讯技术的发展,微型计算机的应用已经深入到国民经济的各个领域,从家用电器、机电一体化产品到航空航天技术、人工智能、生物工程以及现代通信技术等各个领域,微型计算机的应用都取得了巨大的社会效益和经济效益。当今,计算机的应用水平已在很大程度上决定了生产力的水平。
微型单片机系统以其体积小、性能价格比高,指令丰富、提供多种外围接口部件、控制灵活等优点,广泛应用于各种家电产品和工业控制系统中,在温度控制领域的应用也十分广泛。
随着能源的日趋减少,大气污染愈加严重,节能已是个不容忽视的问题。众所周知,节能、舒适、静噪于一体的它刚一问世,就显示出强大的生命力可以预料,下世纪的空调将会以更快的步伐。目前已经广泛地应用于生产、生活中。、引脚相连,以中断方式工作。
(4)利用交流固态继电器控制制冷压缩机工作状态。继电器由P3.7驱动。
(5)两位显示器温度的共阳LED七段码分别由P1口、P2口驱动。
单片机时钟电路设计
时钟电路是计算机的心脏,它控制着计算机的工作节奏。MCS-51单片机允许的时钟频率典型值为12MHZ。
80C51单片机内部有一个高增益反相放大器,用于构成振荡器。反相放大器的输入端为XTAL1,输出端为XTAL2,分别是80C51的19脚和18脚。在XTAL1和XTAL2两端跨接石英晶体及两个电容就可以构成稳定的自激振荡器。如图2所示:
图2 振荡电路
石英晶振起振后要能在XTAL2线上输出一个3V左右的正弦波,使MCS-51片内的OCS电路按石英晶振相同频率自激震荡。通常,OCS的输出时钟频率fosc为0.5MHZ~16MHZ,典型值为12MHZ电容器C1和C2通常取30pF左右,对震荡频率有微调作用。调节它们可以达到微调震荡周期fosc的目的。
复位及复位电路设计
复位是单片机的初始化操作。其主要功能是把程序计数器PC值初始化为0000H,使单片机从0000H单元开始执行程序。除了进入系统的正常初始化之外,程序运行出错或操作错误使系统处于死锁状态时,为摆脱困境,也需要按复位键重新启动单片机。
RST引脚是复位信号的输入端,高电平有效,其有效时间应持续24个震荡周期(即两个机器周期)以上。若使频率为6MHZ的晶振,则复位信号持续时间超过4μs才能完成复位操作。
复位操作由上电复位和按键手动复为两种方式。
上电自动复位是通过外部复位电路的电容充电来实现的,其电路如图所示。只要电源VCC的上电时间不超过1ms,就可以实现自动上电复位,即接通电源就完成了系统的复位初始化。
按键手动复位分为电平方式和脉冲方式两种。其中,电平复位是复位端通过电阻与VCC电源接通而实现的。脉冲复位是利用RC微分电路产生的正脉冲来实现的。
复位电路虽然简单,但其作用非常重要。一个单片机系统能复正常运行,首先要检查是否能复位成功。
参数的计算:
在本系统中,我采用了按键电平复位方式的复位电路,同时选用晶真的典型值12MHZ,通过经验可将电阻值分别定为100Ω和8.2KΩ,电容值定为10μF,这样,即能保证复位信号高电电平持续时间大于2个机器周期。可以使系统正常运行。
系统的复位电路如图3所示:
图3 系统复位电路
按键接口设计
按键所用开关为机械弹性开关,均利用了机械触点的合、断。一个电压信号通过机械触点的断开、闭合过程,由于机械触点的弹性作用,一个按键开关在闭合时不会马上稳定地接通,在断开时也不会一下断开。因而,在闭合和断开的瞬间均伴随着一连串的抖动,抖动时间的长短由按键的机械特性决定,一般为5~10ms。
按键输入电路由按键K1和K2组成。这2个按键分别连接到单片机的输入引脚P3.1和P3.2。按键K1为“升温”控制键;K2为“降温”控制键,分别对应于2个LED显示器,用于设置两位温度值。
当按键K1、K2按下时,相应的单片机输入引脚P3.1和P3.2只能监测到低电平。要将按键与一个反相器串接后再与单片机相连。
为防止按键按下时由抖动,还要设计一个消抖电路。消抖电路由一个电阻和按键K串接在+5V和地之间,一个电容和按键并联构成。
按键输入电路如图4所示:
图4按键输入电路如图
参数的确定:
按键的抖动时间常数为τ。R-C消抖电路的时间常数取τ=10ms,其计算公式为:
τ=RC 式1
经验取电容值为:C=0.1μf,根据式1得:
文档评论(0)