2022年基于单片机的温控器设计.docx
《2022年基于单片机的温控器设计.docx》由会员分享,可在线阅读,更多相关《2022年基于单片机的温控器设计.docx(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品学习资源天 津 理 工 大 学课程设计报告题目: 基于单片机地温控器设计同学姓名李天辉学号20211009届2021班级电气 4 班指导老师专业电气工程及其自动化说明欢迎下载精品学习资源1. 课程设计文本材料包括设计报告、任务书、指导书三部分,其中任务书、指导书由老师完成 .按设计报告、任务书、指导书次序装订成册.2. 同学依据指导老师下达地任务书、指导书完成课程设计工作.3. 设计报告内容建议主要包括:概述、系统工作原理、系统组成、设计内容、小结和参考资料 .4. 设计报告字数应在3000-4000 字,采纳电子绘图、采纳小四号宋体、1.25 倍行距 .5. 课程设计成果由平常表现(30
2、%)、设计报告( 30%)和提问成果( 40%)组成 .欢迎下载精品学习资源课程设计任务书、指导书课程设计题目: .课程设计任务书一、课程设计地内容和要求(包括原始数据、技术要求、工作量)当今社会,温控器已经广泛应用于电冰箱、空调和电热毯等领域中.其优点是掌握精度高,稳固性好,速度快自动化程度高,温度和风速全自动掌握,操作简洁牢靠,对执行器要求低,故障率低,成效好.目前国内外生产厂家正在讨论开发第三代智能型室温空调温控 器,应用新型掌握模型和数控芯片实现智能掌握.现在已有国内厂家生产出了智能型室温空调温控器,并已应用于实际工程.本课程设计要求设计温度掌握系统,主要由温度数据采集、温度掌握、按键
3、和显示、通 讯等部分组成 .温度采集采纳NTC或 PTC 热敏电阻(或由电位器模拟)或集成温度传感器、集成运算放大器构成地信号调理电路、AD 转换器组成 .温控部分采纳沟通开关BT136通过转变导通角进行调压限流达到掌握加热丝温度地目地.温度掌握算法采纳PID 掌握,可以采纳一般PID 或模糊 PID. 对掌握 PID 参数进行整定,进行 MATLAB仿真,说明掌握成效 .进行程序编制 .设计通讯协议,并能够通过RS485 总线将数据传回上位机 . 2课程设计地要求1、挑选相应元器件设计温度掌握系统原理图并绘制 PCB 版图.2、进行 PID 掌握算法仿真,设计PID 参数,或模糊 PID 规
4、章.3、系统功能要求:a 要能够显示实时温度; b 能够进行温度设置; c 能够进行PID 参数设定; d 能够把数据传回上位机;e 可以设定本机地址 .F 温度掌握范畴 099.9 度.4、编制程序并调试通过,并有程序流程图.二、课程设计参考资料1 单片机地 C 语言应用程序设计第三版 马忠梅等编著2 赵晓安 . MCS-51 单片机原理及应用. 天津:天津高校出版社,2001.33 何立民 . 单片机高级教程第 1 版北京:北京航空航天高校出版社,20014 如何使用 KEIL 8051 C 编译器 韩金炯泰著 金奎焕等译 韩 金炯泰 著欢迎下载精品学习资源5 相关芯片数据手册.课程设计指
5、导书一、课程设计要点、设计步骤1、娴熟把握常用 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 上进行电原理图绘制及双层印制电路板设计.温度采集采纳集成温度传感器、集成运算
8、放大器构成地信号调理电路、AD转换器组成.温控部分采纳沟通开关BT136 通过转变导通角进行调压限流达到掌握加热丝温度地目地.温度掌握算法采纳PID 掌握,采纳一般PID 或模糊 PID. 对掌握 PID 参数进行整定,运用 MA TLAB进行仿真,说明掌握成效.进行程序编制 .设计通讯协议,并能够通过RS485 总线将数据传回上位机 .二、系统工作原理温度掌握系统如下图所示,温度由热电偶检测,经变送器变换成标准电压信号送入A/D转换器,使之变成数字量,送入单片机,经数字滤波后作为本次采样值;掌握程序依据设定好地算法,将设定值和采样值进行比较运算,再将运算结果送到触发电路掌握沟通开关 BT13
9、6 通过转变导通角进行调压限流达到掌握加热丝温度地目地,实现温度恒定掌握.另外,本系统仍支持温度地设定和显示,当掌握系统地温度过高或者过低时,可以触发声光报警信号,提示工作人员留意.三、系统组成温度掌握器主要由单片机,时序电路,温度采样电路,A/D转换电路,温度显示电路,温度输入电路,驱动电路等组成. 流程图如下:欢迎下载精品学习资源A/D转温度换电采样路电路按 电路键驱 电路动时钟数8 段8051码译管码数8 段码管译码图 1 温度掌握系统框图四、系统硬件介绍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
11、 单片机地 40 个引脚大致可分为 4 类:电源、时钟、掌握和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
12、 功能:复位信号输入端.VPD 功能:在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 :读选通信号和选通信号(低电平有效
14、).(2) CLK :时钟脉冲输入端,上升有效.(3) DB0 DB7 是输入信号 .(4) CLKR :内部时钟发生器外接电阻端,与CLKIN端协作可由芯片自身产生时钟脉冲,其频率为1/1.1RC.欢迎下载精品学习资源( 5) CS:片选信号输入端,低电平有效,一旦CS 有效,说明 A/D 转换器被选中,可启动.( 6) WR :写信号输入,接受微机系统或其它数字系统掌握芯片地启动输入端,低电平有效,CS、WR 同时为低电平常,启动转换 .7INTR :转换终止输出信号,低电平有效,输出低电平表示本次转换已完成.该信号常作为向微机系统发出地中断恳求信号.( 8) CLK:为外部时钟输入端,时
15、钟频率高, A/D 转换速度快 . 答应范畴为10-1280KHZ,典型值为 640KHZ,此时, A/D 转换时间为 10us. 通常由 MCS51单片机 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/
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 基于 单片机 温控 设计
限制150内