2022年基于单片机的温控器方案设计书.docx
《2022年基于单片机的温控器方案设计书.docx》由会员分享,可在线阅读,更多相关《2022年基于单片机的温控器方案设计书.docx(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品学习资源课程设计报告题目: 基于单片机的温控器设计同学姓名李天辉学号20211009届2021班级电气 4 班指导老师专业电气工程及其自动化说 明1. 课程设计文本材料包括设计报告、任务书、指导书三部分,其中任务书、指导书由老师完成;按设计报告、任务书、指导书次序装订成册;欢迎下载精品学习资源2. 同学依据指导老师下达的任务书、指导书完成课程设计工作;3. 设计报告内容建议主要包括: 概述、系统工作原理 、系统组成、设计内容、小结和参考资料;4. 设计报告字数应在 3000-4000字,采纳电子绘图、采纳小四号宋体、1.25 倍行距;5. 课程设计成果由平常表现(30% )、设计报告( 3
2、0% )和提问成果( 40% )组成;课程设计任务书、指导书一、课程设计的内容和要求(包括原始数据、技术要求、工作量)当今社会,温控器已经广泛应用于电冰箱、空调和电热毯等领域中;其优点是掌握精度高,稳固性好,速度快自动化程度高,温度和风速全自动掌握,操作简洁牢靠,对执行器要求低,故障率低, 成效好;目前国内外生产厂家正在讨论开发第三代智能型室温空调温控器,应用新型掌握模型和数控芯片实现智能掌握;现在已有国内厂家生产出了智能型室温空调温控器,并已应用于实际工程;本课程设计要求设计温度掌握系统,主要由温度数据采集、温度掌握、按键和显示、通讯等部分组成;温度采集采纳NTC 或 PTC热敏电阻(或由电
3、位器模拟)或集成温度传感器、集成运算放大器构成的信号调理电路、AD转换器组成;温控部分采纳沟通开关BT136 通过转变导通角进行调压限流达到掌握加热丝温度的目的;课程设计题目: .课程设计任务书欢迎下载精品学习资源温度掌握算法采纳PID 掌握,可以采纳一般 PID 或模糊 PID;对掌握 PID 参数进行整定,进行 MATLAB 仿真,说明掌握成效;进行程序编制;设计通讯协议,并能够通过 RS485总线将数据传回上位机;2课程设计的要求1、挑选相应元器件设计温度掌握系统原理图并绘制 PCB 版图;2、进行 PID 掌握算法仿真,设计 PID 参数,或模糊 PID 规章;3、系统功能要求: a
4、要能够显示实时温度; b 能够进行温度设置; c 能够进行 PID 参数设定; d 能够把数据传回上位机; e 可以设定本机地址; F 温度掌握范畴 099.9 度;4、编制程序并调试通过,并有程序流程图;二、课程设计参考资料1 单片机的 C 语言应用程序设计 第三版 马忠梅等编著2 赵晓安. MCS-51 单片机原理及应用 . 天津:天津高校出版社,2001.33 何立民. 单片机高级教程 第 1 版北京:北京航空航天高校出版社, 20014 如何使用 KEIL 8051 C 编译器 韩金炯泰著 金奎焕等译 韩 金炯泰 著5 相关芯片数据手册; . 课程设计指导书一、课程设计要点、设计步骤1
5、、娴熟把握常用 EDA 设计软件,如 protel 等,进行原理图、PCB 版图设计;设计温度掌握电路;2、采纳 MATLAB 软件进行 PID 掌握参数的设计;3、依据功能要求进行软件设计,采纳KEIL 进行程序调试;欢迎下载精品学习资源二、主要技术关键的分析、解决思路1、温度掌握电路设计,可以采纳无触点沟通开关BT136 结合光藕 MOC3062 设计温度掌握电路,实现强弱电隔离;2 、 与上位机通讯采纳 RS485, 需要加入点评转换芯片如MAX485 ;3、为了确保输入信号不损毁芯片,信号调理电路需加嵌位电路;4、可以选用单片机开发板来进行设计,但要满意任务书要求;三、 课程设计进度支
6、配起 迄 日 期工 作 内 容系统需求分析器件选型,硬件原理图设计PID 或模糊 PID 算法设计软件编制调试欢迎下载精品学习资源撰写课程设计报告目录一、引言5二、概述5三、系统工作原理5四、系统组成6五、系统硬件介绍16六、系统软件设计13七、总结18八、课程设计参考资料19引言在科技飞速进展的今日,运算机技术得到迅猛推广, 而单片机由于具有集成度高,体积小,功耗低,处理才能强,牢靠性高,系统结构简洁,价格低廉,易于推广使用的优点,因此被广泛应用于工业生产和家庭生活中;温度掌握系统就是单片机在家庭生活中的一个典型的应用;温度掌握器是一种温度掌握装置,它依据用户所需温度与设定温度之差值来驱动执
7、行机构,从而达到用户所需温度的目的;各种温控家用电器随着生产技术的进展和生活水平的提高越来越普及,只欢迎下载精品学习资源有一个简洁、稳固的温度掌握系统才能更好的适应市场需求,更好的满意人民的意愿一、概述该温度掌握系统是以 8051 单片机为核心的掌握系统;在硬件电路方面,主要分成了几个模块,即温度数据采集、温度检测电路模块,ADC0809电信号的处理模块,加热掌握电路模块,数据处理模块,电压输入模块,LED 显示模块,键盘输入模块和温度掌握输出模块,并在protel 99SE上进行电原理图绘制及双层印制电路板设计;温度采集采纳集成温度传感器、集成运算放大器构成的信号调理电路、AD 转换器组成;
8、温控部分采纳沟通开关BT136 通过转变导通角进行调压限流达到掌握加热丝温度的目的;温度掌握算法采纳 PID 掌握,采纳一般 PID 或模糊 PID;对掌握 PID 参数进行整定,运用 MATLAB进行仿真,说明掌握成效;进行程序编制;设计通讯协议,并能够通过 RS485总线将数据传回上位机;二、系统工作原理温度掌握系统如下图所示,温度由热电偶检测,经变送器变换成标准电压信号送入 A/D 转换器,使之变成数字量,送入单片机,经数字滤波后作为本次采样值;掌握程序依据设定好的算法,将设定值和采样值进行比较运算,再将运算结果送到触发电路掌握沟通开关BT136 通过转变导通角进行调压限流达到掌握加热丝
9、温度的目的,实现温度恒定掌握;另外,本系统仍支持温度的设定和显示,当掌握系统的温度过高或者过低时,可以触发声光报警信号,提示工作人员留意;欢迎下载精品学习资源数8 段8051码译管码数8 段码管译码图 1温度掌握系统框图A/D转温度换路电采 电路样按 电路键驱动电路三、系统组成温度掌握器主要由单片机,时序电路,温度采样电路,A/D 转换电路,温度显示电路,温度输入电路,驱动电路等组成.流程图如下:时钟四、系统硬件介绍4.1 、8051 单片机介绍8051单片机由具有数据处理才能的微处理器、只读储备器ROM、随机存取储备器 RAM、定时 / 计数器、并行接口、串行接口、中断掌握和系统时钟电欢迎下
10、载精品学习资源路等几大单元以及数据总线、地址总线和掌握总线三大总线组成;8051属于 8 位单片机,片内 4KB的 ROM,128B 的片内 RAM;可寻址外部的64KB 的数据储备器和程序储备器, 16 位的地址总线, 5 个中断源, 2 个优先级, 32 根 I/O 线, 1 个全双工异步串行口, 2 个 16 位定时/ 计数器;8051的复位方式有上电复位、手动开关复位和自动复位3 种,其中上电复位电路是利用电容充放电来实现的;其时钟产生方式分为内部振荡方式和外部时钟方式;内部振荡方式是利用单片机内部的反向放大器构成振荡电路;8051 单片机的 40 个引脚大致可分为 4 类:电源、时钟
11、、掌握和 I/O 引脚;1、电源: ( 1) VCC - 芯片电源,接 +5V;( 2) VSS - 接地端;2 、时 钟:XTAL1、 XTAL2 -晶体振荡电路反相输入端和输出端;3 、掌握线 : 掌握线共有4根:( 1) ALE/PROG地: 址锁存允欢迎下载精品学习资源输入编程脉冲;许/ 片内 EPROM编程脉冲;ALE 功能:用来锁存 P0 口送出的低8 位地址; PROG功能:片内有 EPROM的芯片,在 EPROM编程期间,此引脚欢迎下载精品学习资源(2) ) PSEN片: 外程序储备器选通信号;(3) ) RST/VPD复: 位/ 备用电源; RST功能:复位信号输入端; VP
12、D功能:在Vcc掉电情形下,接备用电源;(4) ) EA/Vpp:片外 ROM挑选/ 片内 EPROM编程电源; EA 功能:内外 ROM挑选端; Vpp 功能:片内有EPROM的芯片,在 EPROM编程期间,施加编程电源 Vpp;欢迎下载精品学习资源4、I/O 线80C51共有 4 个 8 位并行 I/O 端口: P0、P1、P2、P3 口,共 32 个引脚; P3口仍具有其次功能,用于特别信号输入输出和掌握信号;8051单片机由具有数据处理才能的微处理器、只读储备器ROM、随机存取储备器 RAM、定时 / 计数器、并行接口、串行接口、中断掌握和系统时钟电路等几大单元以及数据总线、地址总线和
13、掌握总线三大总线组成;8051属于 8 位单片机,片内 4KB的 ROM,128B 的片内 RAM;可寻址外部的 64KB的数据储备器和程序储备器, 16 位的地址总线, 5 个中断源, 2 个优先级, 32 根 I/O 线, 1 个全双工异步串行口, 2 个 16 位定时/ 计数器4.2 A/D转换电路4.2.1 ADC0801 介绍ADC0801是 8 位全 MOS中速 A/D 转换器、它是逐次靠近式 A/D 转换器,片内有三态数据输出锁存器,可以和单片机直接口接;其主要引脚功能如下:(1) RD,WR:读选通信号和选通信号(低电平有效);(2) CLK:时钟脉冲输入端,上升有效;(3)
14、DB0DB7是输入信号;(4) CLKR:内部时钟发生器外接电阻端,与CLKIN 端协作可由芯片自身产生时钟脉冲,其频率为1/1.1RC;(5) CS:片选信号输入端,低电平有效,一旦CS 有效,说明 A/D 转换器被选中,可启动;(6) WR:写信号输入,接受微机系统或其它数字系统掌握芯片的启动输入端,低电平有效,CS、WR同时为低电平常,启动转换;7INTR :转换终止输出信号,低电平有效,输出低电平表示本次转换已完成;该信号常作为向微机系统发出的中断恳求信号;欢迎下载精品学习资源( 8) CLK:为外部时钟输入端,时钟频率高, A/D 转换速度快;答应范畴为10-1280KHZ,典型值为
15、 640KHZ,此时, A/D 转换时间为 10us;通常由 MCS 51单片机 ALE端直接或分频后与其相连;当 MCS单片机与读写外, RAM操作时, ALE信号固定为 CPU时钟频率的 1/6 ,如单片外接的晶振为 6MHZ,就 1/6 为 1MHZ,A/D 转换时间为 64us;4.2.2 A/D转换电路工作原理A/D转换电路如图 2.1 所示; ADC0801的 A/D 转换结果输出端 DB0 DB7 与 8051 的 P0.0-P0.7 相连, INTR与 P2.0 口相连, INTR端用于给出 A/D 转换完成信号,所以通过查询 P2.0 便可以获知 A/D 转换是否完成; RD
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 基于 单片机 温控 方案设计
限制150内