项目报告.docx
《项目报告.docx》由会员分享,可在线阅读,更多相关《项目报告.docx(14页珍藏版)》请在第一文库网上搜索。
1、浙江工商职业技术学Bfe自动化创新项目实践项目报告题目基于单片机数字温度控制器姓名学号0905106专业班级自动化0921学院工学院指导教师2011年12月20日1绪论11项目背景温度控制器是集成编程器与软件并实现智能化控制温度的开关,可以自由调节室内温度,并能按用户要求设定各种时间段的开关和各种预设好的模式下自动运行调节室温;使之达到舒适的温度。真正达到方便、节能、舒适温暖的理想生活环境.适用于中央空调、单户取暖、地暖及各种燃油、燃气锅炉(壁挂炉)等设备的使用,是理想的温度控制产品及节能产品。1. 图1.1温度控制器2. 2温控器控制要求测量控制范围:温度-50150显示精度0.1(A1EP
2、ROGP3.24NT0PSENP3.3TNT1P2.7P3.4T0P2.6P3.5ZT1P2.5P3.6VRP2.4P3.7RDP2.3XTA12P2.2XTA11P2.1GNDP2.0rCG0239338437536635734833932IOVrCO11130122913281427152616251724182319222021图23单片机ST89C523. 3模拟温控器按键指示灯电路按键部分在设计中较为重要,作为按键输入上限、下限信息,控制指令进行温度看着的模拟,由此可见它是设计中尤为重要的部分。常见的单片机按键设计分为独立式和行列式。独立式按键简单,但程序比较麻烦。本设计中共有4个按
3、键,能够实现模拟温控器的温度设置。由于是简单模拟温控器系统,因此采用了独立式按键设计。4个按键分别与单片机的p2.4-p2.7口相连,用于模拟温控器温度设置按键,且为低电平有效。当S1按键按下,单片机p3.1置O,1ED发光二极管点亮,表示电路通电,可以进行设置。当外界温度到了设置温度1ED亮的报警三极管驱动蜂鸣器响。按键部分如图2.4所示。K1一进入设定温度报警值T1状态:K2一进入设定温度报警值TH状态K3f返回K4模式切换,长按2秒左右依次为继电器状态取反(I1IC),继电器状态取反(222C),温控模式(显示333C即将进入温控模式)2.4蜂鸣器音频输出电路本次设计中具有提示功能。利用
4、程序来控制单片机某个口线的“高”电平或“低”电平。电路是由扬声器、一个三极管和两个电阻组成。蜂鸣器是利用三极管导通与截止,在三极管导通时蜂鸣器工作,三极管截止时蜂鸣器不工作。三极管采用PNP型基极接于P2.2口置其低电平时三极管导通,置其高电平时三极管截止。具体电路如图2.5所示。喇叭模块2.3. 5显示部分如图2.6所示是八位数码管显示部分原理图,显示部分是温控器最重要的一部分,它记录了温控器设置和现场显示的温度,共需要8位1ED显示器。它是通过位选端控制在1ED上显示数字,由于端口的问题以及动态显示方式的优越性,在此设计的连接方式上采用共阳级接法。显示器1ED有段选和位选两个端口,首先说段
5、选端,它由1ED八个端口构成,通过对这八个端口输入的不同的二进制数据。八位数码管作为显示部分,用来显示温控器运行状态,使人更直观的了解温控器的运作,方便明了。数码管显示模块串口模块是我特意加入的部分,主要功能是实现单片机与Visua1Basic软件的通讯。方便用电脑对温控器进行远程控制。如图2.7所示图2.7串口模块图2.8Visua1Basic软件通讯界面本次设计所需要的模块有单片机最小系统,数码管显示器,蜂鸣器,它们都需要电源。因此在电源设计中,我设计了12V电源,采用7805三段稳压片即可满足要求。本设计是采用三端稳压器7805稳定直流输出电压,因此7805起到的是稳压作用。C1,C2分
6、别为输入端和输出端滤波电容,输出端电阻为负载电阻。直流稳压电源一般由变压器、整流波、滤波器和稳压器四部分组成。变压器把220V交流电变位稳压所需要的低压交流电,整流器把低压交流变为直流电。整流后的直流电含有交流成分,可以通过滤波电路将交流成分滤波,经滤波后,稳压器再把不稳定的直流电压变为稳定的直流电压输出12V,电源电路设计如图2.7。电源模块图2.7电源电路3系统软件设计3.1程序设计程序设计(Programming)是指设计、编制、调试程序的方法和过程。它是目标明确的智力活动。在进行微机控制系统设计时,除了系统硬件设计外,大量的工作就是如何根据每个生产对象的实际需要设计应用程序。在单片机控
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 项目 报告