智能仪表原理与设计ppt课件.ppt
《智能仪表原理与设计ppt课件.ppt》由会员分享,可在线阅读,更多相关《智能仪表原理与设计ppt课件.ppt(454页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、智能仪表原理与设计智能仪表原理与设计任课教师:王久龙任课教师:王久龙江苏技术师范学院 电信学院60-321课程的性质:电子与测控、电气类专业课、考查课课程的性质:电子与测控、电气类专业课、考查课。学时:学时:4040学时。学时。成绩评定:开卷考试等。成绩评定:开卷考试等。平时成绩平时成绩3030+考试成绩考试成绩7070。教材:智能化测量控制仪表原理与设计教材:智能化测量控制仪表原理与设计 第第2 2版版课程的作用与任务课程的作用与任务 随着微电子技术的迅速发展和超大规模集成电随着微电子技术的迅速发展和超大规模集成电路的出现,特别是单片机的出现,正在引起测量控路的出现,特别是单片机的出现,正在
2、引起测量控制仪表领域内的一场新的技术革命。通过它能够很制仪表领域内的一场新的技术革命。通过它能够很容易地将计算技术与测量控制技术相结合,组成新容易地将计算技术与测量控制技术相结合,组成新一代的所谓一代的所谓“智能化测量控制仪表智能化测量控制仪表”。在计算机与。在计算机与仪表一体化设计中具有其他微型计算机无法比拟的仪表一体化设计中具有其他微型计算机无法比拟的优势。优势。适用专业:电子与测控、电气类适用专业:电子与测控、电气类 参考书参考书:1.1.吕能元等编著,吕能元等编著,80C5180C51单片微型计算机原理单片微型计算机原理,科学出版社,科学出版社,19931993年年 2.2.赵新民等编
3、著,智能仪器原理及设计赵新民等编著,智能仪器原理及设计,哈尔哈尔滨工业大学出版社,滨工业大学出版社,19911991年年 3.3.杨吉祥编著,智能仪器杨吉祥编著,智能仪器,南京工学院出版南京工学院出版社,社,1986 1986年年 第一章第一章 绪论绪论基本要求:基本要求:了解智能仪表的组成、发展趋势、主要了解智能仪表的组成、发展趋势、主要功能特点及基本设计思想和研制步骤。功能特点及基本设计思想和研制步骤。重点:智能仪表的组成重点:智能仪表的组成难点:难点:1.1.智能智能仪仪表的功能特点表的功能特点2.2.智能仪表的设计方法智能仪表的设计方法学时:学时:2 2作业:作业:1 1教学内容:教学
4、内容:1 1.智能智能仪仪表的基本表的基本组组成与成与发发展展2.2.智能智能仪仪表的功能特点表的功能特点3.3.智能仪表的设计方法智能仪表的设计方法一、智能化测量控制仪表的概念:一、智能化测量控制仪表的概念:以单片机为主体的测量控制仪器仪表。以单片机为主体的测量控制仪器仪表。二、智能化测量控制仪表的特点:二、智能化测量控制仪表的特点:1.测量过程自动化测量过程自动化2.测量结果的数据处理(最突出的特点)测量结果的数据处理(最突出的特点)a.对随机误差和系统误差进行处理对随机误差和系统误差进行处理 b.数值处理和非数值处理数值处理和非数值处理3.多功能多功能 如电力需求分析仪,可测量有功功率如
5、电力需求分析仪,可测量有功功率、电能电能、频率频率、功率因素功率因素、峰值等,可预置用电需求计划,并有记录峰值等,可预置用电需求计划,并有记录、打印打印、报警报警、控制等功能。控制等功能。第一章第一章 绪论绪论三、功能:三、功能:数据运算数据运算、存储存储、逻辑判断逻辑判断、命令识别命令识别、自诊断自校自诊断自校正正、自适应自学习等功能。自适应自学习等功能。设计重点从模拟和逻辑电路转向单片机设计重点从模拟和逻辑电路转向单片机、功能部件功能部件、接口电路接口电路、输入输出通道设计等。输入输出通道设计等。1.1 智能化测量控制仪表的基本组成与智能化测量控制仪表的基本组成与发展发展 智能化测量控制仪
6、表的主体:单片机。智能化测量控制仪表的主体:单片机。单片机内部:单片机内部:CPU、存储器、定时器存储器、定时器/计数器、计数器、并行并行I/O口、串行口甚至口、串行口甚至A/D等。等。一、一、智能化测量控制仪表的基本组成:智能化测量控制仪表的基本组成:二、智能化测量控制仪表的发展。二、智能化测量控制仪表的发展。国内市场上比如:能自动进行差压补偿的智国内市场上比如:能自动进行差压补偿的智能节流式流量计、能对各种频谱图进行分析和数能节流式流量计、能对各种频谱图进行分析和数据处理的智能色谱仪、能进行程序控温的智能多据处理的智能色谱仪、能进行程序控温的智能多段式温度控制仪、能实现数字段式温度控制仪、
7、能实现数字PID控制和各种复控制和各种复杂控制规律的智能式调节器等。杂控制规律的智能式调节器等。其发展速度很快的一个重要因素是集成电路其发展速度很快的一个重要因素是集成电路和计算机技术的飞速发展。如和计算机技术的飞速发展。如80C51、80C552等。等。DSP芯片如芯片如TMS320系列。系列。光纤荧光光谱仪的结构框图光纤荧光光谱仪的结构框图 1.2智能化测量控制仪表的功能特点智能化测量控制仪表的功能特点 一、传统测控仪表对输入信号测量的一、传统测控仪表对输入信号测量的准确性准确性和和正正确性确性方面不能保证。方面不能保证。1、准确性:智能化测量控制仪表采用自动校准技术准确性:智能化测量控制
8、仪表采用自动校准技术消除零点漂移,用校正算法(自校准)消除系统误差,提消除零点漂移,用校正算法(自校准)消除系统误差,提供数字滤波算法消除随机误差。供数字滤波算法消除随机误差。2、正确性:设有自检功能确保对输入信号测量的正确、正确性:设有自检功能确保对输入信号测量的正确性。性。主要功能特点:利用单片机的数据处理能力,可消除随主要功能特点:利用单片机的数据处理能力,可消除随机误差和系统误差。机误差和系统误差。二、其他方面功能:利用数据处理技术对仪表进二、其他方面功能:利用数据处理技术对仪表进行非线性特性的校正(线性化);利用串行和并行通行非线性特性的校正(线性化);利用串行和并行通讯接口组成自动
9、测控系统等。讯接口组成自动测控系统等。GP-IB的接口能力及总线结构图。的接口能力及总线结构图。1.3智能化测量控制仪表的设计方法智能化测量控制仪表的设计方法一、智能化测量控制仪表设计的主要内容:一、智能化测量控制仪表设计的主要内容:1)硬件硬件2)软件软件3)仪表结构工艺。仪表结构工艺。在设计一台智能仪表时首先应根据仪表要完在设计一台智能仪表时首先应根据仪表要完成的任务确定其具体的功能。成的任务确定其具体的功能。1)在硬件设计时首先考虑单片机的选择。在硬件设计时首先考虑单片机的选择。选择单片机时应考虑的因素:选择单片机时应考虑的因素:1.字长字长 用于工业现场的单片机和用于通用计算机系用于工
10、业现场的单片机和用于通用计算机系统的微处理器不同。字长为统的微处理器不同。字长为8位位、时钟频率为时钟频率为20-30MHZ满足要求。满足要求。2.寻址能力寻址能力 64K3.指令功能和执行速度指令功能和执行速度 111条指令条指令4.中断能力中断能力 5个基本中断源个基本中断源5.市场上对该单片机的软硬件支持状况市场上对该单片机的软硬件支持状况 80C51 其他几种其他几种51系列单片机的选择(了解):系列单片机的选择(了解):1、AT89C52 内部有内部有3个定时器个定时器T0、T1、T2,6个中断源,有个中断源,有256字节内部字节内部RAM可供使用,其中:可供使用,其中:低低128B
11、(007FH)可以直接或间接寻址)可以直接或间接寻址 高高128B(80FFH)只能间接寻址)只能间接寻址 特殊功能寄存器只能直接寻址,它与高特殊功能寄存器只能直接寻址,它与高128BRAM是靠寻址方式不同来区分的是靠寻址方式不同来区分的 2、ADuC831 具备具备AT89C52的全部资源,另外,还有:的全部资源,另外,还有:片内扩展的片内扩展的2KB数据数据XRAM,占用外部数据存储,占用外部数据存储空间的低空间的低2KB空间,必须用空间,必须用MOVX指令访问指令访问 4KB片内片内EEPROM数据存储器数据存储器 8通道通道12位位ADC,可,可247KSPS高速采样,可实现高速采样,
12、可实现ADC至至RAM的的DMA控制器控制器 2路路12位电压输出位电压输出DAC 另外还有另外还有:SPI串行接口,看门狗定时器等。串行接口,看门狗定时器等。3、STC89C54RD+STC89C54RD+单片机在引脚和外形与单片机在引脚和外形与AT89C52完全兼容,另外扩展了完全兼容,另外扩展了1KB内部内部XRAM,其地址为,其地址为0003FFH,必须使用,必须使用MOVX指令访问,另有指令访问,另有2KB EEPROM数据存储器,可存放非易失性数据。数据存储器,可存放非易失性数据。STC单片机可用普通单片机开发装置开发、在线下载,单片机可用普通单片机开发装置开发、在线下载,输入输出
13、接口包括:输入输出接口包括:1.A/D接口接口2.D/A接口接口3.键盘显示器打印机接口键盘显示器打印机接口4.通信接口通信接口先画电路图,在试验板上调试,先画电路图,在试验板上调试,PCB板。板。2)软件设计常用的程序设计方法:软件设计常用的程序设计方法:1.模块法模块法 监控管理程序三大模块:监控管理程序三大模块:监控主程序监控主程序 接口管理程序接口管理程序 命令处理子程序命令处理子程序2.自顶向下设计方法自顶向下设计方法3.结构化程序设计结构化程序设计 结构化程序设计三种基本结构:结构化程序设计三种基本结构:a.顺序结构顺序结构b.选择结构选择结构 c.循环结构:循环结构:以上三种结构
14、可嵌套任意层数以上三种结构可嵌套任意层数优点:利用该三种结构可构成任意程序。优点:利用该三种结构可构成任意程序。缺点:缺点:1.执行速度慢,占用存储器多。执行速度慢,占用存储器多。2.只采用三种结构,某些复杂任务实现只采用三种结构,某些复杂任务实现 困难。困难。第二章第二章 智能化测量控制仪表的专用微处理器智能化测量控制仪表的专用微处理器基本要求:基本要求:了解了解80C5180C51系列单片机的特点和结构。系列单片机的特点和结构。重点难点:重点难点:1 1.80C51.80C51系列单片机的特点系列单片机的特点2.2.80C5180C51系列单片机的结构系列单片机的结构 3.3.80C518
15、0C51单片机的系统扩展单片机的系统扩展学时:学时:4 4作业:作业:教学内容:教学内容:1 1.80C51.80C51系列单片机的特点系列单片机的特点 2.2.80C5180C51单片机的结构单片机的结构3.3.80C5180C51单片机的存储器结构单片机的存储器结构4.4.80C5180C51单片机的单片机的CPUCPU时序时序5.5.80C5180C51单片机的复位信号与复位电路单片机的复位信号与复位电路6.6.80C5180C51单片机的并行单片机的并行I/OI/O口口7.7.80C5180C51单片机的指令系统单片机的指令系统8.8.80C5180C51单片机的汇编语言程序设计与实用
16、子程序单片机的汇编语言程序设计与实用子程序9.9.80C5180C51单片机的定时器单片机的定时器/计数器计数器10.10.80C5180C51单片机的串行口单片机的串行口11.11.80C5180C51单片机的中断系统单片机的中断系统12.12.80C5180C51单片机的节电工作方式单片机的节电工作方式13.13.80C5180C51单片机的系统扩展单片机的系统扩展 第二章第二章 智能化测量控制仪表的专用微处智能化测量控制仪表的专用微处理器理器 很多仪表厂家都采用很多仪表厂家都采用8位微处理器。位微处理器。单片机在内部集成:单片机在内部集成:CPU、ROM、RAM、定时器定时器/计数器、串
17、行口、并行计数器、串行口、并行I/O口、中断系口、中断系统、时钟电路等。统、时钟电路等。目前市场上单片机的硬件支持芯片及软件应目前市场上单片机的硬件支持芯片及软件应用程序十分丰富,许多仪表厂家都采用用程序十分丰富,许多仪表厂家都采用80C51系系列单片机作为其生产的测量控制仪表的专用微处列单片机作为其生产的测量控制仪表的专用微处理器。理器。80C51系列单片机在片内集成了:系列单片机在片内集成了:CPU、并并行行I/O口、异步串行口、口、异步串行口、16位定时器位定时器/计数器、计数器、中断系统、片内中断系统、片内RAM、片内片内ROM等。等。80C51系列单片机分为无片内系列单片机分为无片内
18、ROM型型(80C31)和带片内和带片内ROM型(型(80C51、87C51、89C51)。)。80C51系列单片机在存储器上采用系列单片机在存储器上采用ROM 和和RAM分开结构;七种寻址方式;分开结构;七种寻址方式;111条指令;条指令;5个个中断源。中断源。2.1 80C51系列单片机的特点系列单片机的特点2.2 80C51单片机的结构单片机的结构 2.2.1 基本组成基本组成 80C51单片机通常采用单片机通常采用40引脚引脚双列直插式封装。双列直插式封装。2.2.2 引脚功能引脚功能2.3 80C51单片机的存储器结构单片机的存储器结构80C51单片机的存储器结构组成:单片机的存储器
19、结构组成:四个存储器空间:四个存储器空间:64K内部内部ROM64K外部外部ROM128B内部内部RAM64K外部外部RAM 80C51单片机特殊功能寄存器一览表:单片机特殊功能寄存器一览表:工作寄存器组选择由程序状态字寄存器工作寄存器组选择由程序状态字寄存器PSW中的中的两位两位RS0和和RS1决定。决定。RS1、RS0与工作寄存器组的关系:与工作寄存器组的关系:2.4 80C51单片机的单片机的CPU时序时序 CPU执行一条指令所需的时间以机器周期执行一条指令所需的时间以机器周期为单位,为单位,80C51单片机的一个机器周期包括单片机的一个机器周期包括12个振荡周期,分为个振荡周期,分为6
20、个个S状态:状态:S1S6。指令的执行速度与其需要的机器周期数有指令的执行速度与其需要的机器周期数有关,机器周期数越少速度越快。关,机器周期数越少速度越快。2.5 80C51单片机的复位信号与复位电路单片机的复位信号与复位电路 80C51单片机在启动时需要复位,使单片机在启动时需要复位,使CPU和系统的各个部件处于一种确定的和系统的各个部件处于一种确定的状态。状态。80C51单片机复位电路有上电自动复单片机复位电路有上电自动复位电路和按键手动复位电路。位电路和按键手动复位电路。复位以后不影响片内复位以后不影响片内RAM内容。内容。80C51单片机有单片机有4个并行个并行I/O口:口:P0、P1
21、、P2、P3,每个口都有每个口都有8根引脚,都是双向通道,每个引脚都能独立根引脚,都是双向通道,每个引脚都能独立地用作输入或输出。地用作输入或输出。2.6 80C51单片机的并行单片机的并行I/O口口 80C51单片机并行单片机并行I/O口一位的逻辑图:口一位的逻辑图:80C51单片机并行单片机并行I/O口一位的逻辑图:口一位的逻辑图:P0、P2口用作地址口用作地址/数据总线,数据总线,P3口用其第二功口用其第二功能,可以对外形成地址、数据和控制三总线。在利用能,可以对外形成地址、数据和控制三总线。在利用三总线时需在三总线时需在P0口加接一地址锁存器,而口加接一地址锁存器,而P2口不用。口不用
22、。单片机与外部存储器、单片机与外部存储器、I/O端口的连接:端口的连接:2.7.1 指令和助记符指令和助记符2.7 80C51单片机的指令系统单片机的指令系统2.7.2 指令的字节数指令的字节数 指令是一组二进制代码。助记符一般采用指令是一组二进制代码。助记符一般采用英文单词缩写。英文单词缩写。一条指令通常由操作码和操作数组成。一条指令通常由操作码和操作数组成。1)单字节指令)单字节指令2)双字节指令)双字节指令3)三字节指令)三字节指令2.7.3 寻址方式寻址方式 寻址:寻找操作数的地址。寻址:寻找操作数的地址。1.寄存器寻址寄存器寻址2.直接寻址直接寻址3.立即寻址立即寻址4.寄存器间接寻
23、址寄存器间接寻址5.变址寻址变址寻址6.相对寻址相对寻址7.位寻址位寻址 可以位寻址的可以位寻址的SFR:2.8 80C51单片机的汇编语言程序设计单片机的汇编语言程序设计2.8.1 汇编语言格式与伪指令汇编语言格式与伪指令汇编语言源程序转换为目标程序称为汇编。汇编语言源程序转换为目标程序称为汇编。1.设置程序起始地址设置程序起始地址ORGORG nnnn2.定义字节定义字节DB标号:标号:DB 项或项表项或项表3.定义字定义字DW标号:标号:DW 项或项表项或项表4.保留存储器空间保留存储器空间DS标号:标号:DS 表达式表达式5.为标号赋值为标号赋值EQU字符名字符名 EQU 表达式表达式
24、设计应用程序时首先要确定算法。一般先编写一个设计应用程序时首先要确定算法。一般先编写一个主程序框架,再编写各个功能子程序。主程序框架,再编写各个功能子程序。2.8.2 应用程序设计应用程序设计6.源程序结束源程序结束END END2.9 80C51单片机的定时器单片机的定时器/计数器计数器 方式控制寄存器方式控制寄存器TMOD的控制字格式:的控制字格式:2.9.1 定时器定时器/计数器的控制寄存器与逻辑结构计数器的控制寄存器与逻辑结构 80C51单片机内部有两个单片机内部有两个16位定时器位定时器/计数器:计数器:T0和和T1。定时器定时器/计数器在硬件上由双字节加法计数计数器在硬件上由双字节
25、加法计数器器TH和和TL组成。定时器组成。定时器/计数器的工作方式由计数器的工作方式由TMOD和和TCON编程决定。编程决定。运行控制寄存器运行控制寄存器TCON的控制字格式:的控制字格式:1)方式)方式0和方式和方式1 以定时器以定时器/计数器计数器T1为例,方式为例,方式0为为13位定时器位定时器/计数器,由计数器,由TL1的低的低5位和位和TH1的的8位构成。方式位构成。方式1为为16位定时器位定时器/计数器,计数器,TL1和和TH1均为均为8位。位。定时器定时器T1方式方式0和方式和方式1逻辑结构:逻辑结构:2)方式)方式2定时器定时器T1方式方式2逻辑结构:逻辑结构:3)方式)方式3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能仪表 原理 设计 ppt 课件
限制150内