单片机原理及接口技术课程设计new_第1页
单片机原理及接口技术课程设计new_第2页
单片机原理及接口技术课程设计new_第3页
单片机原理及接口技术课程设计new_第4页
单片机原理及接口技术课程设计new_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、I 辽辽 宁宁 工工 业业 大大 学学 单片机原理及接口技术单片机原理及接口技术课程设计(论文)课程设计(论文) 题目:题目: 基于单片机的电烤箱温度控制设计基于单片机的电烤箱温度控制设计 院(系):院(系): 专业班级:专业班级: 学学 号:号: 学生姓名:学生姓名: 指导教师:指导教师: (签字) 起止时间:起止时间: 本科生课程设计(论文) II 课程设计(论文)任务及评语课程设计(论文)任务及评语 院(系):电气工程学院 教研室:自动化 本科生课程设计(论文) III 学 号学生姓名专业班级 课程设计(论 文)题目 基于单片机的电烤箱温度控制设计 课程设计(论文)任务 课题完成的功能、

2、设计任务及要求、技术参数课题完成的功能、设计任务及要求、技术参数 实现功能实现功能 温度控制在家庭应用方面具有广泛意义,本设计采用单片机做为控制器,控制一个家 用电烤箱,电烤箱由 1kW 电炉加热,最高温度 120 度。电烤箱的温度可以设定,可以实 现恒温控制,超出温度设定范围发超限报警。 设计任务及要求设计任务及要求 1、单片机最小系统设计。 2、按键电路、报警电路、温度检测电路、驱动电路的设计。 3、编写相应的软件,完成控制系统的控制要求。 4、要求认真独立完成所规定的全部内容;所设计的内容要求正确、合理; 5、按学校规定的书写格式,撰写、打印设计说明书一份;设计说明书应在 4000 字以

3、上。 技术参数技术参数 恒温电烤温度控制误差2,温度超出设定温度5发出超限报警,对降温过程不 做要求。 进度计划 1、布置任务,查阅资料,确定系统电路的组成(2 天) 2、对系统各功能电路进行设计(2 天) 3、整个系统的硬件电路图设计(1 天) 4、进行系统软件流程图的设计(1 天) 5、程序设计并进行仿真程序调试(2 天) 6、撰写、打印设计说明书(1 天) 7、答辩(1 天) 指导教师评语及成绩 平时: 论文质量: 答辩: 总成绩: 指导教师签字: 年 月 日 本科生课程设计(论文) IV 摘 要 家用电烤箱是一种具有自动控温、加热、定时等功能的家用厨房器具。制出 的食品色、香、味俱全。

4、本课题主要针对家用电烤箱温度控制器进行研究。本课 题以 AT89C51 单片机系统为核心,对单点的温度进行实时检测。采用模拟温度 传感器 PT100 对温度进行检测;采用串型模数转换器 MAX197 进行 A/D 转换把 温度信号调解转换为电压信号与 AT89C51 单片机接口。本设计包括温度传感器、 A/D 转换模块、数据传输模块、温度显示模块四个部分。文中对每个部分功能、 实现过程作了详细介绍。 关键词:电烤箱;单片机;控制;温度 本科生课程设计(论文) V 目 录 第 1 章 绪论.1 1.1 温度控制器概况 .1 1.2 本文研究内容 .2 第 2 章 课程设计方案.3 电烤箱加热控制

5、器总体设计方案 .3 第 3 章 硬件设计.5 3.1 CPU 的选择 .5 3.2 复位电路设计 .7 3.3 时钟电路设计 .7 3.4 CPU 最小系统图 .8 3.5 温度传感器的选择 .9 3.6 温度检测接口电路设计 .10 3.7 加热输出接口电路设计 .11 3.8 按键电路设计 .12 3.9 报警电路设计 .12 3.10 系统原理综述 .13 第 4 章 软件设计.15 4.1 软件实现功能综述 .15 4.2 流程图设计 .15 4.2.1 主程序流程图设计.15 4.2.2 模拟量检测流程图设计.17 第 5 章 课程设计总结.19 参考文献.20 附录.21 本科生

6、课程设计(论文) 1 第 1 章 绪论 1.1 温度控制器概况 电烤箱作为家用西式小电器之一,在我国随着人们居住环境的不断改善,厨 房的地位也越来越重要。电烤箱易于操作而且制作食物方便,味道保持了传统烧 烤的美味而被人们争相购买。在电烤箱的研究过程中,温度的控制尤为重要,温 度控制器的研究又显得举足轻重。随着社会的不断发展,人们对机械的应用也越 来越广,进而人们对机械运动的控制要求亦越来越高。机电控制实现了以电气来 控制机械。单片机的出现使机电控制技术突飞猛进。 单片机出现的历史并不长,但发展迅猛。自 1975 年美国德克斯仪器公司首 次推出 8 位单片机 TMS-1000 后才开始快速发展。

7、1976 年 9 月,美国 Intel 公司 首次推出 MCS-48 系列 8 位单片机以后,单片机发展进入了一个新的阶段。1983 年 Intel 公司推出的 MCS-96 系列、1987 年 Intel 公司又推出的 80C96 等位 16 位 单片机。近年来各个计算机生产厂家已进入更高性能的 32 位单片机研制、生产 阶段。单片机发展之快、品种之多。其中最常用的主要有:AT89 系列单片机、 AVR 单片机 Motorola 公司的 M68HC08 系列单片机以及 PIC 单片机。随着社会的发 展,单片机的特点体现在体积小、可靠性高、使用方便等方面。 根据温度控制的特点,本次设计采用 A

8、T89C51 单片机为控制核心,采用数字 PID 控制算法。实现对电烤箱的温度的控制。通过本次设计进一步详细说明单片 机控制系统在社会生活中的应用。为以后进一步应用单片机系统提供帮助。 目前社会上温度控制大多采用智能调节器,国产调节器分辨率和精度较低, 温度控制效果不是很理想,但价格便宜,国外调节器分辨率和精度较高,价格较 贵。通过对智能控制算法及相关温度控制器的深入研究,设计出了一整套的温度 控制系统,包括其系统软硬件组成结构。将嵌入式引进温度控制系统中,加入键 盘和 LCD 显示。清晰显示系统的运行状态,用户也可以根据实际情况通过核心板 键盘和计算机随时更改初始数据,使温控系统更加智能化,

9、更易于操作。这种设 计方法弥补了国产调节器精度较低的缺点。实验证明。系统在增量式 PID 算法的 控制下运用 ARM 控制器系统的稳态精度达到 0.5以内,运行速度极快。从市场 角度看,如果我国的大中型企业将温度控制,可以降低消耗,控制成本,从而提 高生产效率。 本科生课程设计(论文) 2 嵌入式温度控制系统符合国家提出的“节能减排”的要求,符合国家经济发展 政策,具有十分广阔的市场前景。现今,应用比较成熟的如电力脱硫设备中,主 控制器在主蒸汽温度控制系统中的应用,已经达到了世界前沿。电力部门 1980 年产生废气是现今的八倍。节约了两倍的初级能源,相当于少开采了三个中型煤 矿。如今,在微电子

10、行业中。温度控制系统也越来越重要,如单晶炉、神经网络 系统的控制。因此。温度控制系统经济前景非常广泛,我国的高新精尖行业研究 其应用的意义更是更加重大。 1.2 本文研究内容 本文研究电烤箱温度控制器。电烤箱由电阻丝加热,功率达 5kW。通过传感 器测量温度并调节加热功率。温度控制范围 0300,可设定恒温值。研究包括 CPU 最小系统设计(包括 CPU 选择,晶振电路,复位电路) 、 温度传感器选择 及接口电路设计、温度显示、电热丝驱动电路设计、程序流程图及程序清单编写 等步骤。 本科生课程设计(论文) 3 第 2 章 课程设计方案 2.1 电烤箱加热控制器总体设计方案 根据加热炉的功能和指

11、标要求,本系统可以从元件级开始设计,选用单片机 为主控机。通过连接外围控制电路,实现对加热炉温度的测量和控制。该系统以 89C51单片机为核心,由温度传感器、运算放大器、A/D转换器、输入光电隔离、 驱动电路、键盘、LED显示电路共同组成。在系统中,温度的设置、温度值及误 差显示、控制参数的设置、运行、暂停及复位等功能由键盘及显示电路完成。 温度传感器把测量的电阻炉温度信号转换成弱电压信号,经过信号放大电路, 送入低通滤波电路,以消除噪音和干扰,滤波后的信号输入到A/D转换器,转换 成数字信号输入89C51单片机。下图为系统框图: 单 片 机 键盘电路 复位电路 温度采集 数码显示 报警电路

12、加热装置 AD 转换器 图 1.1 系统框图 温度传感器完成对电烤箱内温度的采集,运算放大器对温度传感器的采样进 行放大,A/D 转化器完成把模拟量转换成单片机可以识别的数字信号,单片机的 本科生课程设计(论文) 4 CPU 将对这个信号进行处理和响应,温度的数值通过 LED 显示器显示出来,如 果还需要加热,单片机会对驱动器发出指令,驱动器经过光电隔离(提高系统抗 干扰能力) 、晶闸管(通过控制晶闸管的导通来改变温度)使加热器的电阻丝发 热,继续对电烤箱内进行加热;用户可以通过键盘对温度进行手动控制; 电压 同步信号完成将 220V 的交流电转换成单片机的工作电压直流电+5V。 本科生课程设

13、计(论文) 5 第 3 章 硬件设计 3.1 CPU 的选择 本次设计的温度控制系统精度较高,需要的 I/O 接口也比较多,因此采用 AT89C51 单片机作为本系统的微处理器。 AT89C51 是一个低电压,高性能 CMOS 8 位单片机,40 个引脚,32 个外部双 向输入/输出(I/O)端口,同时内含 2 个外中断口,2 个 16 位可编程定时计数器, 2 个全双工串行通信口。片内含 4k bytes 的可反复擦写的 Flash 只读程序存储器 和 128 bytes 的随机存取数据存储器(RAM) ,可以按照常规方法进行编程,也可 以在线编程。器件采用 ATMEL 公司的高密度、非易失

14、性存储技术生产,兼容标准 MCS-51 指令系统,片内置通用 8 位中央处理器和 Flash 存储单元,内置功能强大 的微型计算机的 AT89C51 提供了高性价比的解决方案。因此此单片机完全能满足 温度控制系统的要求。 AT89C51 的主要特性如下: 1、寿命达 1000 写/擦循环 图 3.1AT89C51 单片机引脚图 EA/VP 31 X1 19 X2 18 RESET 9 INT0 12 INT1 13 T0 14 T1 15 P1.0 1 P1.1 2 P1.2 3 P1.3 4 P1.4 5 P1.5 6 P1.6 7 P1.7 8 P0.0 39 P0.1 38 P0.2 3

15、7 P0.3 36 P0.4 35 P0.5 34 P0.6 33 P0.7 32 P2.0 21 P2.1 22 P2.2 23 P2.3 24 P2.4 25 P2.5 26 P2.6 27 P2.7 28 RD 17 WR 16 PSEN 29 ALE /P 30 TXD 11 RXD 10 U? 89C51 本科生课程设计(论文) 6 2、数据保留时间:10 年 3、 全静态工作:0Hz24MHz 4、三级程序存储器锁定 5、128B 内部 RAM 4KB 内部 ROM 6、4 个并行 I/O 口,共 32 条可单独编程的 I/O 线 7、2 个 16 位定时器/计数器 8、5 个中断

16、源,2 个中断优先级 9、可编程串行通道 10、低功耗闲置和掉电模式 11、片内振荡器和时钟电路 89C51 单片机的接法及引脚功能为: VCC(40):接5V 电源 GND(20):接地 P0 口(3932):P0 口为 8 位漏极开路双向 I/O 口,每个引脚可吸收 8 个 TTL 门电流。 P1 口(18):P1 口是从内部提供上拉电阻器的 8 位双向 I/O 口,P1 口缓 冲器能接收和输出 4 个 TTL 门电流。 P2 口(2128):P2 口为内部上拉电阻器的 8 位双向 I/O 口,P2 口缓冲器 可接收和输出 4 个 TTL 门电流。 P3 口(1017):P3 口是 8 个

17、带有内部上拉电阻器的双向 I/O 口,可接收 和输出 4 个 TTL 门电流,P3 口也可作为 AT89C51 的特殊功能口。 RST(9):复位输入。当振荡器复位时,要保持 RST 引脚 2 个机器周期的高 电平时间。 ALE/PROG(30):当访问外部存储器时,地址锁存允许的输出电平用于锁存 地址的低位字节,在 FLASH 编程期间,此引脚用于输入编程脉冲。在平时,ALE 端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的 1/6,它可用作对 外部输出的脉冲或用于定时目的,要注意的是,每当访问外部数据存储器时,将 跳过 1 个 ALE 脉冲。 PSEN(29):外部程序存储器的读选通

18、信号。在由外部程序存储器取值期间, 每个机器周期 2 次 PSEN 有效,但在访问外部数据存储器时,这 2 次有效的 PSEN 信号将不出现。 EA/VPP(31):当 EA 保持低电平时,外部程序存储器地址为 (0000HFFFFH)不管是否有内部程序存储器。FLASH 编程期间,此引脚也用于 本科生课程设计(论文) 7 施加 12V 编程电源(VPP) 。 XTAL1(19):反向振荡器放大器的输入及内部时钟工作电路的输入。 XTAL2(18):来自反向振荡器的输出。 3.2 复位电路设计 单片机的复位电路分上电复位和按键复位两种方式。 A. 上电复位: 在加电之后通过外部复位电路的电容充

19、电来实现的。当Vcc的上升时间不超 过1ms,就可以实现自动上电复位,即接通电源就完成了系统的初始化电路原理 图。RST上的电压必须保证在斯密特触发器的阀值电压以上足够长时间,满足复 位操作的要求。 B. 按键复位: 程序运行出错或操作错误使系统处于死锁状态时,为了摆脱困境,也需按复 位键以重新启动。RST引脚是复位信号的输入端,复位信号是高电平有效。按键 复位又分按键脉冲复位和按键电平复位。电平复位将复位端通过电阻与Vcc相连, 按键脉冲复位是利用RC分电路产生正脉冲来达到复位的。 图 3.2 复位电路原理图 3.3 时钟电路设计 单片机内部有一个高增益反向放大器,输入端为芯片引脚 ,输出端

20、为引脚 。而在芯片外部和内部之间跨接晶体振荡器和微调电容,从而构成一个稳定的自 激振荡器。晶体震荡频率高,则系统的时钟频率也高,单片机运行速度也就快, 本科生课程设计(论文) 8 但反过来运行速度快对存储器的速度要求就高,对印制电路板的工艺要求也高, 所以,这里使用震荡频率为12MHz的石英晶体。震荡电路产生的震荡脉冲并不直 接是使用,而是经分频后再为系统所用,震荡脉冲经过二分频后才作为系统的时 钟信号。在设计电路板时,振荡器和电容应尽量靠近单片机,以避免干扰。需要 注意的是:电路板时,振荡器和电容应尽量安装得与单片机靠近,以减小寄生电 容的存在更好的保障振荡器稳定、可靠的工作电路图如图所示。

21、 图 3.3 时钟电路原理图 3.4 CPU 最小系统图 89C51单片机为40引脚双列直插芯片,有四个I/O口(P0、P1、P2、P3), 89C51单片机共有4个8位的I/O口(P0、P1、P2、P3),每一条I/O线都能独立地 作为输出或输入。 单片机的最小系统电路原理图如图3-2所示,18引脚和19引脚接时钟电路, XTAL1接外部晶振和微调电容的一端,在片内它是振荡器倒相放大器的输入, XTAL2接外部晶振和微调电容的另一端,在片内它是振荡器倒相放大器的输出。 第9引脚为复位输入端,接上电容,电阻及开关后能够形成上电复位电路。 本科生课程设计(论文) 9 图 3.4 最小系统图 3.

22、5 温度传感器的选择 本课设要求测量的温度范围是 0300,PT100 热电阻的测温范围是- 200800,满足设计要求。虽然 K 型热电偶也可以满足设计要求,但是在低温 时一般常用 PT100,因为它在低温时精度较高,运行速度较快。 PT100 温度传感器为正温度系数热电阻传感器,主要技术参数如下: 测量范围:-200+850; 允许偏差值: A 级 , B 级 ; 0.150.002 t0.300.005 t 响应时间30s; 最小置入深度:热电阻的最小置入深度200mm; 允通电流5mA。 另外,PT100 温度传感器还具有抗振动、稳定性好、准确度高、耐高压等优 点。 鉑热电阻的线性较好

23、,在 0100 摄氏度之间变化时,最大非线性偏差小于 0.5 摄氏度。鉑热电阻阻值与温度关系为: -200t0时,; 23 1001*100 Rt RAtBtCtt 本科生课程设计(论文) 10 0t850时,; 2 1001 Rt RAtBt 式中,A=0.00390802;B=-0.000000580;C=0.0000000000042735。可见 PT100 在常温 0100 摄氏度之间变化时线性度非常好,其阻值表达式可近似简化 为:,当温度变化 1,PT100 阻值近似变化 0.39。1001 Rt RAt 3.6 温度检测接口电路设计 本设计要求温度在0300范围内,要是选用8位分辨

24、率的 A/D 转换器不能满足 要求,所以必须选择12位分辨率的 A/D 转换器。12位分辨率的 A/D 转换器中最 常使用的就是由美国美信公司生产的 MAX197. 它是可程控多量程8通道12位多路 复用 A/ D 转换集成电路,具有5MHz 的跟踪/保持带宽、 100kS/ s 的采样速率、可 编程控制的内/外部时钟与采样模式、 8 + 4位并行接口、三种电源关闭模式(包括 一种硬触发关闭和两种可编程式软关闭)。MAX197用标准微处理器接口,通过读写 三态数据 I/ O 端口可以控制对数据总线的访问与释放。 MAX197 的引脚功能: 1 CLK 时钟输入。在内部时钟模式下,从该引脚接一

25、100pF 的电容可获得 1. 56MHz 内部时钟 2 CS 片选,低电平有效 3 WR 当 CS 为低电平时,在内部时钟模式下,WR 的上升沿将锁存设置并开始一个自动采集和转换周期,在外部时钟模式下,WR 处的第一个上升 沿开始采集,第二个上升沿结束采集并进入转换周期 4 RD 当 CS 低电平时,RD 上的下降沿使数据处于数据总线上可被读取 5 HBEN 用于 12 位转换结果的多路复用。当 HBEN 为低电平时可读取结果的高 4 位,当为高电平时, 可读取结果的低 8 位 6 SHDN 设置电源关闭模式 7 - 14 D0 - D11 三态数字 I/ O 端口 15 AGND 模拟信号

26、地 16 - 23 CH0 - CH7 模拟信号输入通道 24 INT 当转换结束且数据可被访问时为低电平 25 REFADJ 带宽基准电压调整引脚。当 REF 引脚使用外部基准电压时直接接 VDD , 否则旁路一 0. 01 F 的电容 26 REF 本科生课程设计(论文) 11 基准缓存输出和缓存输入引脚。在用内部基准电压时,基准缓存输出一 4. 096V 的名义电压,并 可通过 REFADJ 引脚调整。在用外部基准电压时,则通过 REFADJ 直接接 VDD 使基准缓存 无效 27 VDD + 5V 电源 28 DGND 数字信号地 3.7 加热输出接口电路设计 输出通道采用 Motor

27、ola 公司推出的单片集成可控硅驱动器件 MOC3041 来作 为输出的驱动控制。MOC3041 芯片是一种集成的带有光电耦合的双向可控硅驱动 电路。它的内部集成了发光二极管、双向可控硅和过零出发电路等器件。它由输 入和输出两部分组成。输入部分是一个砷化镓发光二极管,在 15mA 正向电流的 作用下发出足够强度的红光外去触发输出部分;输出部分包括一个硅光敏双向可 控硅和过零出发器,在红外线的作用下,双向可控硅双向导通,与过零触发器一 起输出同步触发脉冲,去控制执行机构(外部的双向可控硅)MOC3041 组成的过 零出发双向可控硅电路简单可靠。 图 3.5 加热电路 本科生课程设计(论文) 12

28、 3.8 按键电路设计 键盘采用行列式和外部中断相结合的方法,采用独立式按键,其中设置键与 单片机的P1.0脚相连,REST键为硬件复位键,与R、C构成复位电路。键盘模块电 路如图所示。 图 3.6 键盘电路 3.9 报警电路设计 利用单片机 P3.2 口在程序控制下状态相应的端口输出高电平,相应的 NPN 导通, 这时候 SPEAKER 导通响起,实现警报作用。报警电路如下图所示: 本科生课程设计(论文) 13 图 3.7 报警电路 3.10 系统原理综述 先由温度传感器电路对温度进行采集,通常将其放在电桥的桥臂上,温度变 化时,热电阻两端的电压信号被送到仪器放大器 LM741 的输入端,从

29、而把热电 阻的阻值转换成数字量。经 MAX197 处理后的数字信号就可以直接交给 89C51 处理了,89C51 处理又 MAX197 发来的信号,去驱动显示器和加热器。键盘输入 电路可以完成对温度的设定。 本科生课程设计(论文) 14 图 3.8 总电路图 本科生课程设计(论文) 15 第 4 章 软件设计 4.1 软件实现功能综述 本次设计的软件主要实现的功能为:温度传感器测量的温度信号经 MAX197 进 行信号的放大与 A/D 转换,把转换好的数字量输入单片机,经过标度变换、显示 码处理后将显示码送到数码管上显示出来。同时,单片机对输入的数字量进行处 理,经过 PID 控制算法对温度进

30、行控制。此外,软件还应该实现按键操作,例如 设置参数的功能。 为了能够实现上述功能,经过认真的分析和整理,以及对整体功能进行细化、 分配,把系统的程序划分为以下几个主要模块: 1、初始化模块:通过该模块来对堆栈、定时器、计数器、中断和特殊功能 寄存器进行赋值,有关寄存器的清零,以及计数器/定时器的初值存放等。 2、按键操作模块:该模块能够在系统一上电后就开始对键盘进行扫描,一 旦在相应时刻检测到有键按下,就会相应转去执行处理程序,处理完毕后能够返 回主程序。 3、A/D 转换模块:把温度传感器测量的温度信号经 MAX665 转换为数字量。 4、标度变换:主要是把数字量转换为要显示的物理量。 5

31、、显示模块 :该模块应能够把温度值进行准确显示,并且能显示温度上下 限及各种参数。 6、控制算法模块:采用 PID 控制算法对温度进行控制。 除了上述功能以外,本着操作简单、功能齐全、安全可靠的设计原则。 4.2 流程图设计 4.2.1 主程序流程图设计 主程序主要实现系统的初始化,键值处理,A/D 转换,显示数据。 系统的初始化包括寄存器的初始化(控制寄存器、堆栈、中断寄存器等) , 通信的初始化(串口的初始化,MAX197 的初始化,通信缓冲区的初始化) , LED 显示的初始化,输出端口的初始化,采集、累计数据的初始化。 本科生课程设计(论文) 16 键值处理包括对系统三个键的判断与处理

32、。 A/D 转换包括数据转换(主要实现将测量电路监测到的电压信号转换成 LED 显示所需的数据类型) 。 显示数据包括数据转换(主要实现将各类参数、测量数据、计算累计值等转 换成 LED 显示所需的数据类型)和显示屏的刷新(包括刷新采集数据屏和根据 按下的键更改显示屏) 。 初始化 温度传感器 A/D 转换 89C51 处理 LED 显示 键值处理 是否有键盘输入 N Y 图4.1主流程图 本科生课程设计(论文) 17 4.2.2 模拟量检测流程图设计 由于干扰的存在,可能导致 AD 转换的结果与炉温出现差异,为了提高系 统的可靠性和信号的真实性,采用程序计算的方法对采样信号进行平滑加工,从

33、而克服虚假信号,这种算法称为数字滤波。数字滤波的方法有以下几种: 限幅滤波,其基本方法是通过比较相邻(n 和 n-1 时刻)的两个采样值和 n y ,如果它们的差值过大超出了参数可能的最大变化范围,则认为发生了随 1n y 机干扰,并视后一次采样值为非法值,应予剔除。 n y 中值滤波,就是连续采样三次,取中间值作为本次采样值。 算术平均滤波,就是连续取几个采样值进行算术平均。其数学表达式为: N i i y N Y 1 1 因算术平均滤波方法简单、数据采集更加精确,滤波结果就是对单点温度多 次采样的平均值,更加准确的反应了被测温度的大小,因此,本系统采用了算术 平均滤波法。设计时,外部输入的

34、模拟量信号首先由传感器送入测控器,然后进 行模拟量采集,在一次采样间隔时间 T 内,依次将各输入量轮流接到 A/D 转换器 进行一次转换。为了准确地反映被测信号,防止干扰,对每一路信号在 20 ms 内 采集 4 次,即采样间隔时间 T=5ms,4 次采集完成后再将 4 次采集的值求平均得 出此次采集的结果。 在 20ms 的采集完成后,要将数据按照量程或计算公式转换 为有实际意义的数据,并根据报警界限判断数据是否有低于下限或超出上限的报 警。 本科生课程设计(论文) 18 采样 累加 计算平均值并保存结果 LED 显示报警 是否被采样 4 次 Y N Y N 是否大于 图4.2模拟检测流程图 开始 本科生课程设计(论文) 19 第 5 章 课程设计总结 本次课程设计更加熟悉的应用了 word 软件,学会用了用 word 画流程图,用 protel 画单片机原理图,懂得了电烤箱温度控制的原理,虽然过程中遇到了很多 问题,但是通过老师和同学们的帮

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论