PWM温度自动控制系统的设计

合集下载

直流电机PWM控制系统设计

直流电机PWM控制系统设计

0 前言在电气时代的今天,电动机一直在现代化的生产和生活中起着十分重要的作用,无论在工业农业生产、交通运输、国防航空航天、医疗卫生、商务与办公设备,还是在日常生活中的家用电器,都在大量地使用着各式各样的电动机。

据资料统计,现在有的90%以上的动力源来自于电动机,电动机与人们的生活息息相关,密不可分。

随着现代化步伐的迈进,人们对自动化的需求越来越高,使电动机控制向更复杂的控制发展。

直流电动机具有优良的调速特性,调速平滑、方便,调速范围广,过载能力大,能承受频繁的冲击负载,可实现频繁的无级快速起动、制动和反转,能满足生产过程自动化系统各种不同的特殊运行要求。

直流调速技术不断发展,走向成熟化、完善化、系列化、标准化,在可逆脉宽调速、高精度的电气传动领域中仍然难以替代。

直流电机的数字控制是直流电动机控制的发展趋势,用单片机的数字控制的发展趋势,用单片机进行控制是实现电动机数字控制的最常用的手段。

由于电网相控变流器供电的直流电机调速系统能够引起电网波形畸变、降低电网功率因数,除此之外,该系统还有体积大、价格高、电压电流脉动频率低、有噪声等缺点。

而采用直流电动机的PWM调速控制系统可以克服电网相控调速系统的上述诸多缺点。

电动机的控制技术的发展得力于微电子技术、电力电子技术、传感器技术、永磁材料技术、电动控制技术、微机应用技术的最新发展成果。

正是这些技术的进步使电机控制技术在近20多年内发生了翻天覆地的变化,其中电动机的控制部分已由模拟控制逐渐让位于以单片机为主的微处理器控制,形成数字和模拟的混合控制系统和纯数字控制的应用,并曾向全数字化控制方向快速发展。

电动机的驱动部分所用的功率器件经历了几次更新换代,目前开关速度更快、控制更容易的全控型功率器件MOSFET和IGBT成为主流。

功率器件控制条件的变化和微电子技术的使用也使新型的电动控制方法能够得到实现,脉宽调制控制方法(PWM和SPWM),变频技术在直流调速和交流调速中获得广泛的应用。

水温控制系统设计与报告总结

水温控制系统设计与报告总结

水温控制系统摘要:本系统以MSP430F149超低功耗MCU为核心,以DS18B20为温度传感器进行温度检测,采用电热棒进行加热。

该控制系统可根据设定的温度,通过PID算法调节和控制PWM波的输出,控制电磁继电器的通断时间从而控制水温的自动调节。

该系统主要包括MSP430F149单片机控制器模块、DS18B20测温模块、键盘模块、继电器控制模块及LCD12864液晶显示模块等构成。

具有电路结构简单、程序简短、系统可靠性高、操作简便等特点。

关键词:MSP430 DS18B20 PID算法PWM LCD12864目录一、任务及要求 (1)1.1设计任务 (1)1.2要求 (1)1.2.1基本要求 (1)1.2.2发挥部分 (1)二、方案设计与论证 (2)2.1 温度检测电路方案选择 (2)2.2显示电路的方案选择 (2)2.3加热和控制方案选择 (2)2.4控制算法选择与论证 (3)三、系统硬件电路设计 (3)3.1系统结构框图 (3)3.2控制器模块 (3)3.3温度检测电路设计 (4)3.4加热控制电路设计 (5)3.5键盘及显示电路设计 (5)3.6电源电路设计 (6)四、软件设计 (6)4.1 PID算法设计 (6)4.2程序流程图 (8)4.2.1主程序框图 (8)4.2.2 LCD12864程序流程图 (9)4.2.3 PID程序流程图 (10)4.2.4 DS18B20水温检测程序流程图 (11)五、系统测试及分析 (12)5.1系统调试 (12)5.1.1控制模块的调试 (12)5.1.2 温度检测模块 (12)5.1.3 继电器的检测 (12)5.2测试结果及分析 (12)5.2.1测试仪器 (12)5.2.2测试方法 (13)5.2.3测试结果 (13)六、设计总结 (14)七、附录 (15)附录1 仪表器件清单 (15)附录2 水温控制系统原理图 (16)附录3 程序设计 (17)一、任务及要求1.1设计任务该水温控制系统是一个典型的检测、控制型应用系统,它要求系统完成从水温检测、信号处理、输入、运算输出控制加热装置以实现水温控制的全过程。

基于PID与PMW的加热控制系统设计

基于PID与PMW的加热控制系统设计

摘要在现代化的工业生产中,温度控制是工业生产过程中经常遇到的过程控制。

如:在冶金工业、化工生产、电力工程、造纸行业、机械制造和食品加工等诸多领域中,人们都需要对各类加热炉、热处理炉、反应炉和锅炉中的温度进行检测和控制。

加热处理是工业生产中使用最为广泛的工艺之一,与之相关的各种温度控制系统广泛应用于冶金、化工、机械、食品等领域。

本设计在了解了国内加热控制系统设计技术、PID控制器及脉宽调制技术应用现状,掌握了PID与PWM技术及与加热控制系统设计制作相关的基础知识,利用PID控制器和PMW输出策略设计并制作了一个闭环温度(加热)控制系统。

本系统以AT89S52单片机作为控制装置的智能部件,采用数字温度传感器DS18B20完成温度的采样,二位的LED共阳极数码管形成显示电路。

通过设计和改进,本系统采用了PID控制原理来完成对温度的主控制。

采用PWM技术,通过程序控制对AT89S52的管脚进行通断控制,来完成对加热电阻的输出功率控制。

能对室温以上60°以下的温度实行恒温控制,基本达到设计要求。

本设计具有设计简单、操作性强、适应性大等优点,在其他工程工业中可以借鉴。

文章中详细的分析了系统设计方案的选择与硬件电路的设计并且给出了系统的调试过程及部份软件程序,可以模仿设计。

关键词:AT89S52;DS18B20;温度控制;PID;PWMAbstractIn modern industrial production, temperature control is often encountered during industrial production process control. Such as: In the metallurgical industry, chemical industry, power engineering, paper industry, machinery manufacturing and food processing and other areas, people need all kinds of heating furnace, heat treatment furnaces, reactors and boilers in the temperature detection and control. Heat treatment is the most widely used industrial production process, one associated with a variety of temperature control system is widely used in metallurgy, chemical industry, machinery, food and other fields. Understanding of the design of domestic heating control system design, PID controller and PWM technology application, the PID control and PWM technology and designed with the heating control system, the basic knowledge related to the use of PID controller design and PMW output strategy and produced a closed-loop temperature (heating) control system.The system as a control device AT89S52 microcontroller smart parts, complete with digital temperature sensor DS18B20 temperature sampling, two of the LED digital tube formation common anode display circuit. Through the design and improvement, the system uses the PID control theory to complete the main control on temperature. With PWM technology, programmed to carry out the pins on the AT89S52 off control, to complete the heat resistance of the output power control. To room temperature over 60 °below the temperature of the implementation of temperature control, basically meet the design requirements. The design is simple in design, maneuverability, adaptability great advantages, such as other engineering industries can learn from. Article a detailed analysis of the system design choices and hardware design and debugging the system is given and some software programs that mimic the design.Key words: AT89S52; DS18B20; temperature control; PID; PWM目录1 绪论 (1)1.1 国内外温度控制系统的市场发展情况 (1)1.2温度控制系研究的意义 (1)1.3 PID控制系统的研究背景 (1)1.4 PID控制原理及相关介绍 (2)1.4.1自动控制原理介绍 (2)1.4.2PID控制的原理和特点 (3)1.4.3 PID控制器的参数整定 (4)1.5 PWM技术原理及相关介绍 (4)1.5.1 电流控制PWM (5)1.5.2非线性控制PWM单周控制法 (5)2. 温度控制系统的设计 (6)2.1 设计任务要求 (6)2.2 初始方案 (6)2.3 系统方案的选择 (6)2.3.1传感器部分 (7)2.3.2单片机部分 (8)2.3.3显示部分 (9)3 硬件电路设计 (9)3.1 设计使用的基本知识介绍 (10)3.2 温度采样电路的设计 (10)3.3 显示电路的设计 (14)3.4 加热电路的设计 (16)3.5 电源电路的设计 (16)3.5.1 单片机驱动电源电路 (16)3.5.2 加热电源电路 (17)3.6按键设计 (17)3.7 主机控制电路的设计 (18)4 软件部分 (22)4.1 系统软件设计的基本要求 (22)4.2 单片机编程 (23)5 系统系统制作及调试 (24)5.1 系统PCB板的设计 (24)5.2 硬件调试 (24)5.3 软件调试 (25)6 结论 (26)谢辞 (28)参考文献 (29)附录1 (30)附录2 (41)附录3 (42)1 绪论1.1 国内外温度控制系统的市场发展情况温度控制系统在国内各行各业的应用虽然已经十分广泛,但从生产的温度控制器来讲,总体发展水平仍然不高,同日本、美国、德国等先进国家相比有着较大差距。

plcpwm脉冲输出程序设计

plcpwm脉冲输出程序设计

一、概述PLCPWM (Pulse Width Modulation) 脉冲输出程序是一种用于数字信号与脉冲信号转换的程序。

它在工业控制领域得到广泛应用,可以控制各种电磁阀、电机、灯光等设备,实现精密的调节和控制。

本文将对PLCPWM脉冲输出程序的设计进行详细介绍。

二、PLCPWM脉冲输出程序设计原理PLCPWM脉冲输出程序的设计原理是通过控制器对数字信号进行模拟处理,将其转换为一系列脉冲信号输出。

在PLC(可编程逻辑控制器)系统中,通常采用定时器或计数器实现脉冲输出程序的设计。

三、PLCPWM脉冲输出程序设计步骤1. 确定输出控制对象:首先需要确定要控制的对象,例如电机、阀门等设备。

2. 确定输出脉冲频率和占空比:根据控制对象的特性和控制需求,确定脉冲信号的频率和占空比。

频率和占空比的选择对于控制对象的运行效果有重要影响。

3. 编写PLCPWM脉冲输出程序:根据确定的频率和占空比,编写PLCPWM脉冲输出程序,并将其加载到PLC系统中。

4. 联调和调试:完成程序加载后,需要对输出效果进行联调和调试,确保输出脉冲信号符合设计要求。

四、PLCPWM脉冲输出程序设计实例以控制一个电机为例,进行PLCPWM脉冲输出程序的设计实例说明:1. 确定输出控制对象:电机2. 确定输出脉冲频率和占空比:假设电机的控制需求为100Hz的频率和50的占空比。

3. 编写PLCPWM脉冲输出程序:根据选定的频率和占空比,编写PLCPWM脉冲输出程序。

4. 联调和调试:加载程序到PLC系统中,进行联调和调试,观察电机的运行效果。

五、PLCPWM脉冲输出程序设计注意事项1. 频率和占空比的选择需根据控制对象的特性和控制需求来确定,需充分考虑控制对象的响应速度和稳定性。

2. 在编写PLCPWM脉冲输出程序时,需注意程序的逻辑正确性和稳定性,确保输出信号的准确性和稳定性。

3. 在联调和调试过程中,需要详细记录调试过程和结果,及时发现问题并进行调整。

基于单片机的直流电机PWM调速控制系统的设计

基于单片机的直流电机PWM调速控制系统的设计

基于单片机的直流电机PWM调速控制系统的设计第一章:前言1.1前言:直流电机的定义:将直流电能转换成机械能(直流电动机)或将机械能转换成直流电能(直流发电机)的旋转电机。

近年来,随着科技的进步,直流电机得到了越来越广泛的应用,直流具有优良的调速特性,调速平滑,方便,调速范围广,过载能力强,能承受频繁的冲击负载,可实现频繁的无极快速起动、制动和反转,需要满足生产过程自动化系统各种不同的特殊要求,从而对直流电机提出了较高的要求,改变电枢回路电阻调速、改变电压调速等技术已远远不能满足现代科技的要求,这是通过PWM方式控制直流电机调速的方法就应运而生。

采取传统的调速系统主要有以下的缺陷:模拟电路容易随时间飘移,会产生一些不必要的热损耗,以及对噪声敏感等。

而用PWM技术后,避免上述的缺点,实现了数字式控制模拟信号,可以大幅度减低成本和功耗。

并且PWM调速系统开关频率较高,仅靠电枢电感的滤波作用就可以获得平滑的直流电流,低速特性好;同时,开关频率高,快响应特性好,动态抗干扰能力强,可获很宽的频带;开关元件只需工作在开关状态,主电路损耗小,装置的效率高,具有节约空间、经济好等特点。

随着我国经济和文化事业的发展,在很多场合,都要求有直流电机PWM调速系统来进行调速,诸如汽车行业中的各种风扇、刮水器、喷水泵、熄火器、反视镜、宾馆中的自动门、自动门锁、自动窗帘、自动给水系统、柔巾机、导弹、火炮、人造卫星、宇宙飞船、舰艇、飞机、坦克、火箭、雷达、战车等场合。

1.2本设计任务:任务: 单片机为控制核心的直流电机PWM调速控制系统设计的主要内容以及技术参数:功能主要包括:1)直流电机的正转;2)直流电机的反转;3)直流电机的加速;4)直流电机的减速;5)直流电机的转速在数码管上显示;6)直流电机的启动;7)直流电机的停止;第二章:总体设计方案总体设计方案的硬件部分详细框图如图一所示。

示数码管显PWM单片机按键控制电机驱动基于单片机的直流电机PWM调速控制系统的设计键盘向单片机输入相应控制指令,由单片机通过P1.0与P1.1其中一口输出与转速相应的PWM脉冲,另一口输出低电平,经过信号放大、光耦传递,驱动H型桥式电动机控制电路,实现电动机转向与转速的控制。

温度控制系统课程设计

温度控制系统课程设计

温度控制系统课程设计一、引言温度控制系统是一种常见的自动化控制系统,广泛应用于工业生产、农业生产、医疗保健等领域。

本课程设计旨在通过设计一个基于单片机的温度控制系统,让学生了解自动化控制系统的基本原理和实现方法。

二、设计目标本课程设计的主要目标是设计一个基于单片机的温度控制系统,具体包括以下方面:1. 实现温度测量功能:通过传感器获取环境温度,并将数据转换为数字信号,供单片机处理。

2. 实现温度调节功能:根据设定温度和当前环境温度,通过单片机输出PWM信号调节加热器功率,从而实现对环境温度的调节。

3. 实现显示功能:将当前环境温度和设定温度以数字形式显示在LCD 屏幕上。

4. 实现报警功能:当环境温度超过设定范围时,通过蜂鸣器发出警报提示操作者。

三、硬件系统设计1. 硬件平台选择本课程设计采用STM32F103C8T6单片机作为控制核心,具有较高的性价比和丰富的外设资源,适合用于中小规模的自动化控制系统。

2. 温度传感器选择本课程设计采用DS18B20数字温度传感器,具有精度高、响应速度快、可靠性强等优点,适合用于工业自动化控制系统。

3. LCD显示屏选择本课程设计采用1602A型液晶显示屏,具有低功耗、易于控制等优点,适合用于小型自动化控制系统。

4. 其他外设选择本课程设计还需要使用继电器、蜂鸣器、电阻等外设实现各项功能。

四、软件系统设计1. 系统架构设计本课程设计采用分层结构设计,将整个软件系统分为数据采集层、控制层和用户界面层三个部分。

其中数据采集层负责获取环境温度数据;控制层根据设定温度和当前环境温度输出PWM信号调节加热器功率;用户界面层负责显示当前环境温度和设定温度,并实现报警功能。

2. 数据采集层设计数据采集层主要负责获取环境温度数据,并将其转换为数字信号供单片机处理。

本课程设计采用DS18B20数字温度传感器实现温度测量功能,具体实现步骤如下:(1)初始化DS18B20传感器。

(2)发送读取温度命令。

温度控制系统(课程设计)

温度控制系统(课程设计)

长安大学《单片机原理及接口技术》课程设计(简易温度控制系统)专业:电气工程及其自动化学号: 2804060132姓名:任晴利指导老师:段晨东时间: 2008.12.22~2009.01.03目录目录。

题目。

摘要。

需求分析。

方案比较。

硬件设计。

硬件电路设计。

总体电路设计。

软件设计。

调试及结果分析。

附录1 电路程序。

附录2 电路总图。

题目:简易温度控制系统一.任务设计并制作一个简易的单片机温度自动控制系统(见图一)。

控制对象为自定。

图一 恒温箱控制系统二.要求设计要求如下(1)温度设定范围为40℃~90℃,最小区分度为1℃(2)用十进制数码显示实际温度。

(3)被控对象温度采用发光二极管以光柱形式和数码形式显示。

(4)温度控制的静态误差≤2℃。

扩充功能:控制温度可以在一定范围内设定,并能实现自动调整,以保持设定的温度基本保持不变(测量温度时只要求在现场任意设置一个检测点)。

恒温箱 执行器 可编程 控制器 显示器 变送器 设置键盘 电源 220V AC 温度传感器摘要本系统以A T89S52单片机芯片为核心,组成温度测量和控制系统,采用DS18B20数字温度传感器对温度进行实时采样,并将测量结果用数码管实显示,可以运用键盘按钮对温度进行设定,并且驱动加热器或制冷器将温度调整到设定温度,其功能完善,人机界面良好,可靠性高,AbstractThe system to single-chip AT89S52 chip as the core, the composition of the control of temperature control system of the adoption of digital temperature sensor DS18B20 temperature sampling, real-time display with digital temperature control, you can use the keyboard for temperature regulation, the use of heater and cooler temperature adjustments to improve its functions, a good man-machine interface, high reliability一、需求分析根据题目的具体要求,经过阅读思考,可对题目的具体任务、功能、技术指标等作如下分析。

PWM温控方案

PWM温控方案

PWM温控方案PWM温控方案(Pulse Width Modulation Temperature Control Scheme)是一种常见的温度调控方法,通过调节脉冲宽度来控制输出功率,从而实现对温度的精确控制。

本文将介绍PWM温控方案的原理、应用及其优缺点。

一、原理PWM温控方案的原理基于脉冲宽度调制技术,即通过改变脉冲的宽度来控制输出信号的占空比。

在温度调控中,PWM方案通过改变控制信号的占空比来控制加热器的工作时间。

占空比越高,加热器工作时间越长,温度上升越快;反之,温度下降速度会增加。

二、应用PWM温控方案在许多领域得到广泛应用,以下列举几个常见的应用场景:1. 电子设备散热控制:例如计算机、手机等电子设备,在高负荷运行时会产生大量热量,通过PWM温控方案可以实现精确的散热控制,避免设备过热而引发故障。

2. 温室控温:在温室种植中,温度对植物的生长非常重要。

PWM温控方案可以帮助维持恰当的温度,在不同的生长阶段提供适宜的温度环境,促进植物的生长发育。

3. 工业生产过程控制:许多工业生产过程需要在特定温度下进行,例如炼油、塑料加工等。

通过PWM温控方案,可以精确控制加热设备,确保生产过程稳定和产品质量。

三、优缺点PWM温控方案具有以下优点:1. 精确控制:通过改变脉冲宽度,PWM温控方案可以实现对温度的精确控制,适用于需要高度稳定的温度环境。

2. 节能高效:与传统的开关控制相比,PWM温控方案可以根据实时需求自动调整加热器的工作时间,从而提高能源利用效率。

3. 可靠性高:PWM温控方案具有较高的稳定性和可靠性,可以适应长时间运行的需求。

然而,PWM温控方案也存在一些缺点:1. 噪声干扰:PWM温控方案在调节过程中会产生脉冲信号,可能引起电磁干扰,对某些敏感设备或场景造成影响。

2. 电路复杂性:与传统的温度调控方法相比,PWM温控方案需要较为复杂的电路设计和控制算法,需要较高的技术要求。

3. 系统响应速度:由于PWM温控方案需要不断调整脉冲宽度,系统响应速度相对较慢,不适用于某些对温度快速变化要求较高的场景。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《计算机控制技术》
课程设计
学生姓名:
学号:
专业班级:电气工程及其自动化(1)班
指导教师:
二○一二年十月二十九日
目录
1.课程设计目的 (3)
2.课程设计题目和要求 (3)
3.设计内容 (3)
4.设计总结 (10)
4.参考书目 (11)
5.附录
1.课程设计目的
通过本课程设计, 主要训练和培养学生的以下能力:
(1).查阅资料:搜集与本设计有关部门的资料(包括从已发表的文献中和从生产现场中搜集)的能力;
(2).方案的选择:树立既考虑技术上的先进性与可行性,又考虑经济上的合理性,并注意提高分析和解决实际问题的能力;
(3).迅速准确的进行工程计算的能力,计算机应用能力;
(4).用简洁的文字,清晰的图表来表达自己设计思想的能力。

2.课程设计题目和要求
题目:PWM温度自动控制系统的设计
要求:
1.要求设计温度控制系统,设定温度为230度,采用电阻丝作为加热器件,要求无余差,超调小,加热速度快。

2.硬件采用51系列单片机,采用固态继电器作为控制元件。

3采用keil c作为编程语言,采用结构化的设计方法。

4.要求用protel设计出硬件电路图。

5画出系统控制框图。

6 画出软件流程图。

3.设计内容
3.1 PID控制原理
将偏差的比例,积分和微分通过线性组合构成控制量,用这一控制对被控对象进行控制,这一样的控制器称PID控制器
3.1.1.模拟PID控制原理
在模拟控制系统中,控制器最常用的控制规律是PID控制。

为了说明控制器
(t)与实际输出信号n(t)进行比的原理,以图1.1的例子说明。

给定输入信号n
(t)-n(t),经过PID控制器调整输出控制信号u(t),u(t)对目较,其差值e(t)=n
标进行作用,使其按照期望运行。

常规的模拟PID控制系统原理框图如同1.2所示。

该系统有模拟PID和被控对象组成。

图中r(t)是给定的期望值,y(t)是系统的实际输出值,给定值与实际输出值,给定值与实际值构成控制偏差e(t):
e(t)作为PID控制的输入,u(t)作为PID控制的输出和被控对象的输入。

构成PID和被控对象的输入。

构成PID控制的规律为:
其中:Kp为控制器的比例系数
Ti为控制器的积分时间,也称积分系数
Td为控制器的未分时间,也称微分系数
3.1.2 带死区PID 的算法
带死区的PID 控制
作用:消除由于频繁动作所引起的振荡
计算机中带死区的PID :
3.2系统控制框图程序模块
3.3程序模块
1、主程序
2、AD转换程序
3、pid计算程序
4、延时程序
5、定时器中断服务程序3.4 Protel硬件电路图
3.5软件设计
3.5.1设计流程图:
主要程序流程说明:
主程序首先进行初始化,包括pid参数设定,定时器设置,中断设置及赋初值。

然后循环做四件事:通过AD转换对反馈值采样,根据设定值减反馈值计算偏差进而计算输出值,根据输出值算出定时器初值,扫描给定按键刷新给定值。

通过不断循环改变定时器初值以改变占空比,实现PWM控制。

3.5.2程序
#include <reg51.h>
sbit A=P2^0;//模拟通道选择位
sbit BB=P2^1;
sbit C=P2^2;
sbit ST=P2^4;
sbit EOC=P2^5;
sbit OE=P2^6;
sbit P27=P2^7;//PWM脉冲输出
sbit P10=P1^0;
sbit P17=P1^7;
void ad();//模数转换
void pid();//pid计算
int a=0,b=0,out=0;
double p=0.4,i=0.1,d=0;//系数设定double s=0,e0=0,elast=0,in=200;
void delay(long i)//延时
{
int j=255;
while(i--)
{
for(;j>0;j--);
}
}
main()
{
A=BB=C=0;
OE=1;
TMOD=0x11;
TH0=0xD8;
TL0=0xF0;
EA=1
ET0=1;ET1=1;
TR0=1;
while(1)
{
ad();//模数转换
pid();
a=(65535-out*39)/0x100;
b=(65535-out*39)%0x100;//T1低8位
if(P10==0)
{ in++;delay(100);}
if(P17==0)
{ in--;delay(100);}
}
}
//模数转换
void ad()
{
ST=0;
ST=1;
ST=0;//启动转换
while(EOC==0); //等待转换结束
}
//pid计算
void pid()
{
e0=in-P0;//偏差值
out=p*(e0+i*s+d*(e0-elast));//由公式计算输出值
s=s+e0;//累计偏差
elast=e0;
}
void int0() interrupt 1 using 0//定时器0服务子程序 (interrupt 1 定时器0)
{
TH0=0xD8;
TL0=0xF0;//定时器0初值
P27=1;//输出高电平
TR1=1;//开定时器1
TH1=a;//定时器1初值
TL1=b;
}
void int3() interrupt 3 using 0//定时器1服务子程序
{
TR1=0;//关定时器1
P27=0;//输出低电平
}
4.设计总结
经过一周的课程设计,使我深刻的感受到所学知识的综合使用,像PID的运用,单片机的运用,C语言编程,protel画原理图,检测与转换技术的传感器等,一开始设计时还真有点迷茫,只能重新翻开以前的书本,才一点一点的理解过来,有了思路。

而且以前不是特别明白或根本就不懂的地方,通过重新学习和实践弄懂了不少,对它们的原理有了更深的认识。

也使我感受到了理论与实践相结合的重要性,不但使我对所掌握的知识有了更深刻的认识,还提高了我独立思考能力。

遇到不懂的地方要的动手查阅资料或问同学、老师。

这次设计为以后的学习、生活打下良好的基础,同时也暴露了自己的一些不足之处,基础知识不够扎实,不太懂得知识的综合利用,在以后的时间里要多加注重,以提高自己综合能力。

5参考书目
[1] 于海生.计算机控制技术.北京:机械工业出版社,2007.5
[2] 李群芳.单片机原理、接口及应用(第二版) .北京:清华大学出版社,2010.9
[3]叶东毅.C语言程序设计教程.厦门:厦门大学出版社.2009.5
[4]徐兵.过程控制.北京:机械工业出版社.2004.8
[5] 王春鸣,陈刚,张素贞. 专家PID控制器. 石油化工自动化,2002,(5):25-27 附录:硬件电路原理图
11。

相关文档
最新文档