8路温度采集系统
8路模拟电压信号进行采集并循环显示
前言一直以来,科学都是人类文明不断进步的源泉,从最开始的原始人折树枝弄火,磨石头做各种器件,到现在的飞机大炮因特网,无一不彰示着我们的进步,无一不说明了科技在生活中的重要性。
而自从1840年,洋枪坚船利炮惊醒还在梦中的国人,经历了近100年的屈辱和血泪,终于看到了科技的重要性,明白了什么是落后就要挨打,只有科技进步了,国家才能强大!本次专业课程设计就是锻炼理论和实际结合的能力,提高科技能力和科学思想。
随着计算机技术的飞速发展和普及,数据采集系统也迅速地得到应用。
在生产过程中,应用这一系统可对生产现场的工艺参数进行采集,监视和记录,为提高产品质量,降低成本提供信息和手段。
在科学研究中,应用数据采集系统可获得大量的动态信息,是研究瞬间物理过程的有力工具,也是获取科学奥秘的重要手段之一。
总之,不论在哪个应用领域中,数据采集与处理越及时,工作效率就越高,取得的经济效益也越高。
科学发展的今天,选择基于单片机八路数据采集系统设计是很有意义也是很有必要的。
第一章 设计要求1.1 设计要求(1) 对8路模拟电压信号进行采集并循环显示 (2) 模拟电压变换范围为:0 –5V (3) 测量精度小于±2%(4) 测量温度用3位LED 显示器显示,1位显示循环通道1.2 系统设计思路图1.1 八路数据采集系统方框图1.3 方案选择1.3.1模拟输入方案在试验中使用滑动变阻器改变输入电压,模拟数据采集。
此方案简单易懂,可操作性强,价格也比较便宜。
1.3.2 数据显示方案利用试验使所提供的7279最小功能版来实现数据的显示和按键等试验要求。
在试验中如果使用四个数码管来实现,要使用动态显示,且实现按键功能等比较复杂。
要在P 口接多个按键,这样使程序很复杂。
使用7279最小功能板在试验中使用命令字87H~80H,收到此指令后,按以下规则进行译码0000~1001显示数字0~9,1010显示—,1111显示空白。
只需利用两个P 口就能够实现所有功能。
具有RS485通信功能的8路温度检测仪软件设计毕业设计
具有RS485通信功能的8路温度检测仪软件设计毕业设计摘要温度是工业生产和自动控制中最常见的工艺参数之一,生产过程需要对温度进行检测和控制。
为了满足对温度采集和测量要求,实现对各个支路温度的检测,本系统就是采用了AT89S52为主控的8路温度检测的系统。
该系统可以实现多个点的温度检测和数值显示并且具有RS-485通信功能。
该系统包括的模块主要有温度的采集,单片机的控制,AD转换,温度值的显示,RS-485通信。
它主要使用的是热敏电阻Pt100温度传感器实现温度检测,并通过AD转换对采集到的数值进行转换,随后将温度显示在液晶屏上,并对温度设置上下阈值来实现温度报警功能。
论文首先简单介绍了该系统的基本原理及整体结构,接着分硬件、软件两部分对整个系统进行阐述,其中软件部分详细描述。
最后是系统的调试与分析,对系统的功能进行了验证。
关键词:AT89S52, RS-485,AD转换, PT100温度传感器ABSTRACTTemperature is one of the most common parameters in industrial production and automatic control of technological, there is the need of the detection and control in the productive process. In order to meet the requirement of temperature acquisition and measurement to detect eight-channel`s temperature, so we will design a simply temperature detection system which focus on the AT89S52.This system can detect the temperature, display the values of number with RS-485 communication function. This system includes the collection of temperature, the control of the single chip microcomputer, AD conversion, display the temperature value and RS-485 communication. It detect temperature and transfer the temperature which is mainly use a PT100 temperature sensor. Then display the temperature on the Liquid Crystal Display. And set up the top and the bottom temperature value. If the temperature doesn`t reach the range of the top and bottom ,the system will give an alarm.This paper first introduces the basic principle and the massive structure of the system. Then it is divided into two parts to the whole system hard ware and software are described, the software part will give a detail description. Finally there is a need to debug and analyze the system to testify the system.KEY WORDS:AT89S52, RS-485 communication, AD conversion,Pt100 temperature sensor目录前言 (1)第1章绪论 (3)1.1基本原理 (3)1.1.1传感器部分 (3)1.1.2 主控制部分 (4)1.1.3 AD转换模块 (4)1.1.3.1 ADC0809简介 (4)1.1.3.2 ADC0809原理 (5)1.1.4 485通信模块 (6)1.2系统方案 (6)1.2.1系统的整体结构 (6)1.2.2 软件介绍 (7)1.3 章节安排 (8)第2章硬件设计 (9)2.1 总体设计 (9)2.2 系统主要器件的介绍 (10)2.2.1 单片机AT89S52 (10)2.2.2 A/D转换芯片 (11)2.2.3 温度传感器 (12)2.2.4 显示LCD 1602 (12)2.2.5 MAX485芯片 (12)2.3 总体电路图 (13)第3章软件设计 (15)3.1 主程序的设计 (15)3.2 AD转换子程序设计 (17)3.3 LCD温度显示程序设计 (19)3.4 报警子程序设计 (22)3.5 按键设置程序设计 (22)3.6 RS-485通信模块程序设计 (24)第4章调试与仿真 (26)4.1 软件仿真 (26)4.1.1 建立程序文件 (26)4.1.2 加载目标代码文件 (29)4.1.3 进行调试与仿真 (29)4.2 硬件调试 (31)4.3 产生的问题与分析 (33)第5章结论与展望 (34)5.1 结论 (34)5.2 展望 (34)参考文献 (35)附录系统程序 (38)前言在人类的生产生活之中,温度扮演着极其重要的角色,温度对工业的发展有着及其重要的影响,因此传感器也有着飞速的发展,来适应这种对温度的检测要求。
YAV RTD8 PT100铂电阻温度8路采集卡
YAV RTD8串口八通道温度采集卡技术手册V1801武汉亚为电子科技有限公司采用9~24V供电,包含8路信号采集。
YAV RTD8温度模拟量采集模块可以采集8路PT100信号,支持PT100(PT1000)温度传感器的三线接法,采用对称驱动方式设计,可以完全消除铂电阻导线电阻对温度测量的影响。
在模块内部完成对温度计算,通过通讯接口直接读出温度值,单位为摄氏度。
模块采用16位AD设计,测温范围大,精度高,测温范围-40℃~220℃,精度为0.1℃。
模拟量采集部分可以实现对各种模拟量信号的测量,模块预留2种通讯接口(232和485)供客户选择。
模块采用标准modbusRTU协议,可以直接与PLC、DCS和组态王软件通讯。
采集卡上预留多种通信接口,只可用其中一种,以实际选购确定的某一种为准。
技术指标输入输出功能指标⏹温度采集●采集8路PT100或者PT1000(定制)输入信号。
●.温度采集部分采用16位高速高精度△-∑模数转换器,采集数据精度高稳定性好。
●温度测量分辨率:0.1℃。
●.测温范围:-40℃~+220℃。
●采集速度:0.1s更新一次●精度:0.1摄氏度●非线性:0.05%FS●系统测量精度:0.1%●零漂:±3με/4h●抗混滤波:截止频率为采样频率的1/2.56,阻带衰减大于-80dB/oct●低通滤波器(特殊定制):◆截止频率:10、30、100、300、PASS程控切换⏹通信总线(三选一)●通信接口串口RS232或485、或USB●标准Modbus-RTU协议●波特率:可设定,2400、4800、9600、19200BPS。
●检验方式:可设定,无校验、奇校验、偶校验。
●停止位:可设定,1个停止位、2个停止位。
●传输距离:485 1500米。
●隔离性:过压过流保护,防雷设计,隔离3000VDC。
⏹供电●电源电压:DC9-24V●电源电流:>1A●额定功率:0.3W⏹温度参数●工作温度范围:-30~70℃●存储温度范围:-40~80℃⏹其他参数●温度漂移:±0.015%/℃。
信捷温度PLC
使用手册MD-8AD-PT0.3采样精度/最大8通道/三线式或2线式铂电阻/串行通讯传送数据信捷科技电子有限公司Xinje一.概要1. 性能介绍MD-8AD-PT模块能够通过铂电阻(PT100)精确测量8路温度,本体带串行通讯口,直接和PLC 通讯,将温度值传送至PLC数据寄存器,和PLC一同组成多路温度控制系统.可以和三菱FX全系列PLC对应.特长:采用数字化方式传送,消除误差,适合长距离温度采集内部DC/DC转换,光耦隔离,抗干扰能力强安装方便,即可导轨固定,也可螺丝固定1mA恒流输出,不受外界环境变化影响无需在PLC中编写通讯程序,使用方便2. 一般规格项目内容外部电源 DC24V10%,50mA传感器8路铂电阻(三线制)测量温度范围 -200-650带符号位16位,二进制数字输出 -2000-6500,分辨率 0.1PLC通讯口编程口/FA2N-232-BD/FX2N-422-BD/FX2N-485-BD 任选转换速度 15mS8路隔离方式 DC/DC转换,光耦隔离对应寄存器 CH0-CH7的温度值分别写入D100-D107安装方式导轨固定或螺丝固定外形尺寸 140W73H90D3. 各部分名称及用途[供电电源]: 外部提供DC24V工作电源,模块内部完成DC/DC转换,使外部电源温度采集串行通讯之间完全隔离.[铂电阻连接端]: 分别将铂电阻的输出线连在A B C端,共8路.注:如果是二线制铂电阻,则将两根电阻线连在A B端,并将B C端短接.[9芯串口]: 通过通讯电缆和PLC的编程口或扩展通讯口连接,完成数据传送.[RS485口]:为了增加采样路数,将多个模块连成一个网.[局号设定]:当模块数量超过一个时,通过旋钮开关给每个模块设定不同局号.4.定位尺寸二.三.网络构成如果需要检测的路数超过8路,可以通过RS485将多台MD-8AD-PT连成一个网(不超过16台),再将数据传送至PLC.每一个模块通过旋扭开关设定局号来识别,局号范围:00H-0FH.设定局号请遵循以下原则:1. 和PLC通讯的模块必须设定成0号局2. 所有模块最好是连续设置局号,便于提高速度下表为各局模块采集的数据和PLC寄存器地址对应关系:模块局号对应PLC地址0 D100-D1071 D108-D1152 D116-D1233 D124-D1314 D132-D1395 D140-D1476 D148-D1557 D156-D1638 D164-D1719 D172-D179A(10) D180-D187B(11) D188-D195C(12) D196-D203D(13) D204-D211E(14) D212-D219F(15) D220-D227四.使用例MD-8AD-PT和PLC连接后,将采集的8路温度值分别写入数据寄存器D100-D107中.当前温度 =寄存器数值/10例:如果通道0的当前温度为34.2,则D100的数据为342.测温范围:-200-650,数据范围:-2000-6500.如果端子台未接传感器,相应寄存器的数据为7FFFH.下图为一个由FX2N触摸屏MT-8AD-PT构成的温度采集控制系统.FX2N作为控制器,从MD-8AD-PT读取8路温度,编程口和MD-8AD-PT的9芯串口连接.触摸屏用于设定控制温度及PID参数,并显示当前温度,PLC通过通讯板FX2N-422-BD和触摸屏通讯. FX2N根据设定温度和当前温度进行PID调节,通过开关量输出,控制加热器效率,使温度达到设定要求.附录 MD-8AD-PT与PLC通讯口连线图MD-8AD-PT和FX2N-232-BD通讯(RS-232方式)MD-8AD PLCMD-8AD-PT9芯孔型插座引脚定义图MD-8AD9PIN针NC 1RXD 2TXD 3TXD+ 4GND 5TXD- 6RXD- 7RXD+ 8NC 9。
单片机应用技术项目教程(C语言版)全书教案完整版课程设计整本书电子教案单元设计
项目一 发光二极管LED控制课时(学时)8学时终极目标1.能完成单片机最小系统和输出电路设计;2.能应用C语言程序完成单片机输入输出控制,实现对LED控制的设计、运行及调试。
促成目标1.了解AT89S52单片机结构;2.掌握AT89S52单片机的引脚功能;3.掌握AT89S52单片机最小系统电路设计;4.掌握C语言基本构成和基本语句;5.会利用单片机I/O口实现点亮一个LED和控制LED闪烁。
教学重点1.AT89S52单片机引脚功能;2.AT89S52单片机最小系统电路设计;3.C语言基本构成和基本语句;4.LED闪烁控制设计与实现。
教学难点 1. AT89S52单片机的引脚功能;2. AT89S52单片机最小系统电路设计;3. LED闪烁控制设计与实现。
教学内容一、工作模块1点亮一个LED;1.AT89S52单片机结构;2.AT89S52单片机引脚功能;3.AT89S52单片机最小系统。
二、工作模块2 LED闪烁控制设计与实现;1.C语言程序的基本构成;2.C语言基本语句。
教学手段多媒体演示及实训练习相结合教学方法设计1.项目驱动2.教学做一体项目二 LED循环点亮控制课时(学时)10学时终极目标 1.能完成单片机的输入输出电路设计;2.能应用C语言程序完成单片机输入输出控制,实现对LED循环点亮控制的设计、运行及调试。
促成目标 1. 掌握P0、P1、P2和P3功能及应用技能;2. 掌握内部数据存储器的地址分配及特殊功能寄存器;3. 掌握C语言数据类型、常量和变量;4. 会利用单片机I/O口实现开关控制LED循环点亮和步进机电控制。
教学重点 1. AT89S52单片机P0、P1、P2和P3功能;2.内部数据存储器的地址分配及特殊功能寄存器;3.C语言数据类型、常量和变量;4.开关控制LED循环点亮。
教学难点 1.电路图的设计;2.51单片机的内存空间地址分配。
教学内容 一、工作模块3 LED循环点亮控制模块1.工作任务要求;2. LED循环点亮电路设计;3. LED循环点亮程序设计;4. 并行I/O端口电路介绍。
上海堤琦西温控设备 DWK8H 温控模块说明书
DWK8H温控模块说明书版本:V3.001.1.产品特点DWK8H温度控制模块集成了8路温度采集、12路晶体管开关量输出(8路控温输出,4路自由输出)。
具有PID,自整定,手动输出,上位机控制等多种控制方式,能方便灵活的组成各种温控系统。
该产品可用于各种需要温度控制的场合,特别适合于与PLC,触摸屏组成一体化控制系统或与计算机组成分布式控制系统。
DWK8H温控模块连接八路热电偶温度传感器,开关量输出口以PWM方式直接驱动继电器,通过继电器接通或断开加热器,实现控温。
8个控温输出除用于控温外,还可以作为自由输出点由上位机控制,其余4路也可以由上位机单独控制。
WK8模块通过RS-485总线接口和主设备相连,主设备可以是计算机和PLC等控制器,也可以是通用人机界面设备(例如触摸屏,文本显示器)。
DWK8H温控模块支持MODBUS-RTU 通讯协议。
本产品的特点如下:1、1、采用32位处理器,运算能力强大,控制算法先进。
2、2、采用16位Σ-△ AD,采样精度高,并能有效抑制工频干扰。
3、3、具有多种控制方法,包括:PID控制、手动控制、上位机控制。
具有PID自整定功能。
4、4、使用隔离DC-DC变换器,隔离热电偶输入和开关量输出接口,抗干扰能力强。
3、3、模块内置测温元件,软件完成热电偶冷端温度补偿。
4、4、热电偶输入加有完善的保护电路。
5、5、电源监视电路和看门狗电路,保证恶劣环境下可靠运行。
2.2.技术指标1、传感器:K,J,E,N,R,S,T型热电偶2、路数:8路3、分辨率:0.1℃4、电路精度:±0.2℃5、冷端补偿误差: <±2℃6、6、50Hz与60Hz工频干扰抑制:CMR>120dB NMR>80dB7、7、热电偶输入过压保护:±24V8、开关量输出:12路集电极开路输出,每路最大电流200mA9、通讯接口:RS485,波特率可选1200-115200,通信地址可选 1-5910、供电电源:24V11、功耗:< 3W12、环境温度: 0℃~60℃13、相对湿度:< 85%无凝结3.外型尺寸与安装图1为模块底部外型装配图,外型尺寸为145×90×40(单位mm),模块装配在工业标准导轨上。
8路PT100温度模块8路4-20ma电流采集
六、接线图说明 1、版面示意图
2、接口说明 2.1 电源接口 PGND :大地 VCC:24V+ GND:24V2.1 RS485 接口 A+ :接 RS485 的正 B- :接 RS485 的负
485_G:接 485 的地,这根线,短距离通信,可以不接。 2.1 RS232 接口 RS232 接口 2.2 传感器接口 A1,C1,B1 :第 1 路接入。A1,C1,为 PT100 的同一个脚的出线。B1 为另一个脚。 A2,C2,B2 :第 2 路接入。A2,C2,为 PT100 的同一个脚的出线。B2 为另一个脚。 A3,C3,B3 :第 3 路接入。A3,C3,为 PT100 的同一个脚的出线。B3 为另一个脚。 A4,C4,B4 :第一路接入。A4,C4,为 PT100 的同一个脚的出线。B4 为另一个脚。 A5,C5,B5 :第一路接入。A5,C5,为 PT100 的同一个脚的出线。B5 为另一个脚。 A6,C6,B6 :第一路接入。A6,C6,为 PT100 的同一个脚的出线。B6 为另一个脚。 A7,C7,B7 :第一路接入。A7,C7,为 PT100 的同一个脚的出线。B7 为另一个脚。 A8,C8,B8 :第一路接入。A8,C8,为 PT100 的同一个脚的出线。B8 为另一个脚。
2.1 RS232 接口 RS232 接口 2.2 传感器接口 A1,C1,B1 :第 1 路接入。A1:4-20mA 电流输入;C1:为 24V 电源;B1 为 GND。 A2,C2,B2 :第 2 路接入。A2:4-20mA 电流输入;C2:为 24V 电源;B2 为 GND。 A3,C3,B3 :第 3 路接入。A3:4-20mA 电流输入;C3:为 24V 电源;B3 为 GND。 A4,C4,B4 :第一路接入。A4:4-20mA 电流输入;C4:为 24V 电源;B4 为 GND。 A5,C5,B5 :第一路接入。A5:4-20mA 电流输入;C5:为 24V 电源;B5 为 GND。 A6,C6,B6 :第一路接入。A6:4-20mA 电流输入;C6:为 24V 电源;B6 为 GND。 A7,C7,B7 :第一路接入。A7:4-20mA 电流输入;C7:为 24V 电源;B7 为 GND。 A8,C8,B8 :第一路接入。A8:4-20mA 电流输入;C8:为 24V 电源;B8 为 GND。 说明: 如果 4-20mA 变送器为两线制设备, 如有线温度、 有线压力等, 将 C 24V 变送器正极、将变送器负极接入 A 就行。 如果 4-20mA 变送器为两线制设备,如有涡街流量计等,将 C 24V 接变 送器电源、将 4-20mA 输出接入 A 就行。将 B 接变送器地。 2.3 运行指示
M-3002-用户手册-基于Modbus的8路模拟量输入采集模块V1.0
M-3002用户手册V1.0基于Modbus的8路模拟量输入采集模块1 产品简介M-3002(基于Modbus的8路模拟量输入采集模块)作为通用型模拟量采集模块广泛应用于冶金、化工、机械、消防、建筑、电力、交通等工业行业中,可接入8路温度、湿度、液位、压力、流量、PH值等传感器输出的0~20mA、4~20mA、0~5V、-5~5V、0~10V、-10~10V等模拟量信号。
支持标准的Modbus RTU 协议,并具有通讯超时检测功能,可同其它遵循Modbus RTU 协议的设备联合使用。
1.1 系统概述M-3002模块主要由电源电路、模拟量输入采样电路、隔离RS485收发电路及MCU等部分组成。
采用高速ARM处理器作为控制单元,拥有隔离的RS485通讯接口,具有ESD、过压、过流保护功能,避免了工业现场信号对模块通讯接口的影响,使通讯稳定可靠。
1.2 主要技术指标1)系统参数供电电压:5~40VDC,电源反接保护功率消耗:0.5W工作温度:-10℃~60℃存储温度:-40℃~85℃相对湿度:5%~95%不结露2)模拟量输入参数输入路数:8路正常输入范围:电流输入:0~20mA、4~20mA,输入阻抗250Ω;电压输入:0~5V、-5~5V、0~10V、-10~10V,输入阻抗1MΩESD电压:7KV信噪比:96dB SNRADC分辨率:16位采样精度:0.1%3)通讯接口通讯接口:RS485 接口,隔离1500VDC,±15kV ESD 保护、过流保护隔离电压:1500V通讯协议:Modbus RTU 协议波特率:1.2k,2.4k,4.8k,9.6k,19.2k,38.4k,57.6k,115.2k通讯数据格式:1个起始位,8个数据位,无、奇或偶校验,1个或2个停止位1.3 外形及尺寸外壳材料:ABS工程塑料尺寸大小:145mm(长) * 90mm(宽) * 40mm(高)安装方式:标准DIN35导轨安装和螺钉安装,安装尺寸如图所示。
基于51的温度8路温度检测智能多路温度检测系统(可编辑)
智能多路温度检测系统中国科学院感光化学研究所陶培德摘要本文详细地介绍了八路温度巡回检测/定点检测系统的硬件配置、误差分析和软件设计方法。
该系统特点有三:①采用铂热电阻测温,布线为三线制,不加补偿电阻,从电路模型中消除了连接导线电阻引进的测量误差。
②八路测温用用一套温度?电压变换电路,测温点间的切换采用廉价的CD4051八选一模拟开关,其开关的导通电阻及导通电阻路差均布引进测量误差。
③铂热电阻温度/电压变换电路的非线性由硬件电路校正,校正后的非线性误差在0~199.9℃范围内小于0.0045%。
整个系统采用89S51单片机控制键盘操作,实现检测温度的实时显示、打印、越线报警功能。
引言温度的精密测量是工业生产领域中的一个经典课题。
在温度检测系统中,测量变换电路起着至关重要的作用,而温度传感器又是该电路中的一个关键元件。
众所周知,在设计测量变换电路时,我们是从分析传感器性能(电阻型、电流型、电压型等)入手,通过适当的补偿、非线性校正及信号放大环节,最后综合处一个满足期望指标的测量变换电路来。
目前,使用比较广泛的温度传感器有四类:热电阻(如铂热电阻)、热电偶、热敏电阻及集成电路温度传感器(如AD590)。
本文介绍的检测系统,采用铂热电阻(以下简称铂电阻)元件测温。
铂电阻温度传感器具有精度高、性能稳定、互换性好(有分度表)、耐腐蚀及使用方便等一系列有点,移植是工业测控系统中广泛使用的一种比较理想的测温元件。
在温度大于0℃的条件下,铂电阻的电阻值R(t)与被测温度t之间呈如下关系:R(t)R(0)?(1+At+Bt2) (1)式中(对BA2分度号而言)R(0)100Ω(0℃时的电阻值)A3.96847×10-3/℃(一次温度系统数)B?5.847×10-7/℃2(二次温度系统数)由式(1)可见,铂电阻的不足之处是:温度比较率小(α≈0.391Ω/℃),存在Bt2二次飞线性项。
大家知道,铂电阻作为温度传感器使用时,必须把它放在测温现场。
温度采集系统
温度采集系统-Date: 8/20/2009背景介绍钢化玻璃是一种预应力玻璃,为提高玻璃的强度,通常使用化学或物理的方法,在玻璃表面形成压应力,玻璃承受外力时首先抵消表层应力,从而提高了承载能力,增强玻璃自身抗风压性,寒暑性,冲击性等。
生产钢化玻璃工艺有两种:一种是将普通平板玻璃或浮法玻璃在特定工艺条件下,经淬火法或风冷淬火法加工处理而成。
另一种是将普通平板玻璃或浮法玻璃通过离子交换方法,将玻璃表面成分改变,使玻璃表面形成一层压应力层加工处理而成。
由于第一种方法生产效率高,周期短,安全性好,并且成本低,所以这种方法广泛采用,工艺流程如图所示:玻璃钢化温度在630℃左右,当玻璃达到此温度时,炉内空间温度要达到700℃以上,而玻璃钢化炉的电加热丝的温度要达到900℃以上。
玻璃表面温度是影响钢化玻璃质量的重要原因,因此对玻璃表面温度的控制至关重要。
并且,在玻璃钢化过程中,要在玻璃钢化炉内保存一定时间,以保证钢化玻璃质量,所以,对玻璃表面的温度以及炉内空间温度的时时监测和控制是非常重要的。
一般每台玻璃钢化炉需要100-200个甚至更多的温度采集点,这些温度采集点分别遍布在加热炉的上下层,而这些采集点距离控制柜有一定的距离,因此要快速、准确并低成本地进行温度的采集,是钢化炉设备的一个关注焦点。
因此,ADAM模块ADAM-4118在此中的应用相当适合,并有成功应用。
水平钢化炉工艺流程示意图:基于ADAM温度采集解决方案:ν硬件部分:采用ADAM-4118坚固型热电偶输入模块,每个模块具有8个通道,可以同时采集8路温度信号,100采样点/秒的采集速率可以满足温控速度。
16位分辨率,温度的分辨精度高,便于做到温度的精细采集和控制,生产更多不同类型的产品;8个通道可以使温度的控制回路数增多,便于更细致的进行温控;自带冷端补偿,无须另外配置。
ADAM-4118坚固型8通道热电偶输入模块主要特点•支持多种热电偶采集,8路可独立配置热电偶类型•采样速率可到100采样点/秒•支持16位分辨率采集•支持Modbus协议和研华ASCII协议•和工控机通过RS-485总线连接•PLC系统中温度采集的绝佳配合说明:工控机通过ADAM-4520将RS-232串口转为RS-485串口和ADAM-4118进行连接。
基于51单片机、K型热电偶、MAX6675的8路温度显示系统
自动化工程训练课程设计学院名称信息科学与工程学院专业班级自动化1202班姓名黎毅刚指导老师刘芳目录第一章绪论第二章方案论证2.1温度采集方案2.2显示界面方案第三章系统整体设计3.1 系统总体分析3.2设计原理第四章各个元器件及芯片简介4.1 AT89C51单片机介绍4.2 K型热电偶简介4.3 MAX6675简介4.4 LCD12864简介第五章各部分电路设计5.1温度采集电路5.2数据处理电路5.3温度显示电路5.4超限报警电路第六章心得体会附录1 硬件仿真图与运行效果展示附录2 软件代码第一章绪论在工业生产中,需要检测工艺生产线的温度,而且这个温度范围还很大。
该系统采集主要以Atmel公司的AT89C51单片机为控制处理核心,由它完成对数据的采集处理以及控制数据的无线传输。
AT89C51单片机是一种低功耗/低电压/高性能的8位单片机,片内带有一个8KB的可编程/可擦除/只读存储器。
无线收发一体数传MODEM模块PTR2000芯片性能优异,在业界居领先水平,它的显著特点是所需外围元件少,因而设计非常方便。
因此用来设计工业温度检测系统相当的合适。
在本文中,主要说明单片机与K型热电偶以及K型热电偶模数转换器—MAX6675的组合,形成单片机的温度检测系统。
包括:如何针对系统的需求选择合适的温度检测器件,如何根据选择的器件设计外围电路和单片机的接口电路,如何编写控制温度检测器件进行数据传输的单片机程序,并简要介绍数字温度传感器MAX6675的应用。
第二章方案论证2.1温度采集方案方案一:模拟温度传感器。
采用热敏电阻,将温度值转换为电压值,经运算放大器放大后送A/D转换器将模拟信号变换为数字信号,再由单片机经过比较计算得到温度值。
优点:应用广泛,特别是工程领域,采用不同的热敏电阻,可实现低温到超高温的测量。
缺点:必须采用高速高位A/D转换器,系统复杂,成本高,还以引进非线性误差,得通过软件差值修正方案二:采用集成数字温度传感器DS18B20。
8路0-5V模拟量采集
AI
8路差分输入
AI分辨率
12bit(软件)
AI量程
0~ 5 V
AI通道隔离度
5 V DC
AI输入阻抗
1MΩ
数字量输入接口
DI
2路干接点输入
DI保护
过压小于60V,过流小于100mA
串口通讯参数
接口类型
RS-485பைடு நூலகம்
波特率
1200~115200bps
数据位
8
奇偶校验
None
停止位
1
流量控制
None
0x82
写寄存器数据错误
0x83
企图读只写寄存器
设备级联串口IO模块使用时,寄存器的地址参照《IO模块之TCP模块下的级联RTU设备寄存器协议》,请另行联系我司业务员索取。
6.4
6.4.1 Modbus RTU
RTU传输模式
当设备使用RTU (Remote Terminal Unit)模式在Modbus串行链路通信,报文中每个8位字节含有两个4位十六进制字符。这种模式的主要优点是较高的数据密度,在相同的波特率下比ASCII模式有更高的吞吐率。每个报文必须以连续的字符流传送。
只读
读时为模拟量的值,
0x0510
1
模拟通道7的值(浮点数低2字节)
只读
读时为模拟量的值,
0x0511
1
模拟通道0输入(原始值)
只读
0x0000-0xFFFF
0x0512
1
模拟通道1输入(原始值)
只读
0x0000-0xFFFF
0x0513
1
模拟通道2输入(原始值)
只读
0x0000-0xFFFF
基于C8051F020的无线温度数据采集系统的设计与实现
…
…
…
…
.
皇 燕 . . I
基 于 C8 0 5 1 F0 2 0 宙 与 元线温度数据采集系统 的设计与 实现
成 阳职业技 术学院 史亚维 杨 斌
【 摘要 】本文介 绍了一种 以高速s oc 单片机c 8 o 5 1 F O 2 O 和 射频收发芯 片c c 1 o o 0 的8 路 无线温度数据采集 系统的设计方 案及其 实现方法。文 中详细介绍 了系统硬 件构 成及 其软件 实现过 程,叙述 了射频芯片的配置过程及 无线数据 的收发。实验结果表 明,本 系统能够很好地满足无 线测温的精 度要求,并能有效 降低 系统的功耗和
图 5 测 温 放 大 电 路 2 . 2 主 控 芯 片C 8 0 5 1 F 0 2 0 及 控 制 电路 2 . 3 测 温 电路 C 8 0 5 1 F x x x 是C y g n a l 公 司 推 出 的 一 系 列 测 温 放 大 电路 如 图 5 N 示 , 测 温 部 分 由 8 位 高速 片上 系统 ( s o c ) 单片机 ,C 8 0 5 I F 0 2 0 N  ̄ - K 型 热 电偶 进 行 ,使 温 度 信 号 转 成 电 压 信 是 其 中 的 一 款 , 它 的C I P 一 5 1 与M C S 一 5 1 指令集 8 完 全兼 容 ,具有 以下优 点 : ( 1 ) 速 度 高 , 最 号 , 热 电偶 的 变 化 范 围是 4 0 . 7 u V / C , 由 于 热 大 处理速度 可达2 5 M I P S ; 完 全 满 足 本 设 计 中 电 偶 的 变 化 范 围 很 小 , 因此 要 进 行 放 大 , 放 的实 时性要求 。 ( 2 ) 集 成 度 高 , 片 内集 成 了 大 电路 采 用 集 成 运 放 L M 2 2 4 构 成 同 向 比 例 运 极 其 丰 富 的 模 拟 及 数 字 外 设 :两 个 多 通 道 模 算 电路 进 行 放 大 。 将 采 集 到 的 模 拟 量 V i 经 放 M 2 2 4 放 大V o =( 1 + 6 0 5 / 4 . 9 9 )* V i ,8 路 / 数 转 换 系 统 ,包 括 一 个 8 位A D C 和 一个 1 2 位 大器L 0 接S O C 单 片机C 8 0 5 1 F 0 2 0 A D C , 以及 两 个 可 编 程 增 益 放 大 器 和 两 个 模 放 大 后 的模 拟 信 号 V 拟 多路 选择器 ;两个 l 2 位 数/ 模 转换 系统 ; 的8 路l 2 位A / D 的模拟输入端A I N O . O  ̄A I N 0 . 7 两 个 模 拟 比 较 器 :一 个 片 内温 度 传 感 器 :丰 进 行 模 / 数 转 换 , 然 后 换 算 成 温 度 值 储 存 并 富 的 总 线 接 口包 括 S M B u s 总 线 接 口 、 通 用 异 等 待 无 线 发送 。 步 串 行 总 线 接 口U A R T 、S P I 总 线 接 口; 5 个1 6 3 . 系统 软 件 设 计 位 通用定 时器;8 个8 位I / 0 端 口;一个6 4 K 的 本 设计使 用的软 件是K e i C 5 l ,使 用 的 语 言 和 汇 编 语 言 ,为 了 得 到 精 确 延 F L A S H 和一 个2 5 6 B 的内部R A M 一个 4 0 9 6 B O m b 部 语 言 是 C R A M( X R A M ) ; 以 及 看 门狗 电 路 等 ; 这 些 片 内 时 ,所 以延 时 子 程 序 采 用 汇 编 语 言 编 写 。 以 资 源 大 大 减 化 了本 设 计 的 硬 件 电 路 设 计 , 极 下 主 要 介 绍 一 下 无 线 通 信 部 分 。 大 的缩短 了开发周期 。 ( 3 ) 交叉 开关使 I / O 端 3 . 1通 信 协 议 的 设 计 口分配更加灵活 。 合 理 的 通 信 协 议 是 可 靠 的进 行 无 线 数 据 基于C 8 0 5 1 F 0 2 0 的 片 内 资 源 ,可 以 完 全 传 输 的关 键 , 对 于 点 对 多 点 的无 线 通 信 ,本 满 足 对 多 点 的 温 度 数 据 进 行 实 时 采 集 及 处 设 计 所 采 用 的 协 议 具 有 代 表 性 。 由 于 在 发 射 理 。C 8 0 5 1 F 0 2 0 对C C I O 0 0 的 控 制 电 路 如 图4 所 端 与 接 收 端 进 行 无 线 通 信 时 ,极 易 被 外 界 噪 刁 。 声干扰而 产生错误数据或 数据丢 失,因此本 设 计 将 要 发 送 的 数 据 进 行 打 包 再 发 送 , 数 据 的组织格式如图6 所示。
温度采集系统介绍温度采集系统介绍温度采集系统介绍温
温度采集系统介绍温度采集系统介绍(澳德数据采集 )1、使用使用传统传统传统温度传感器温度传感器温度传感器的采集系统的采集系统从上图上看,系统有如下方面组成:• 温度传感器(热电偶或热电阻)• 变送器(4-20毫安输出或电压输出)• 24V 直流电源• 采集器(DSS14, U12, U3, UE9)• 计算机温度传感器温度传感器选择选择主要由测温范围决定,热电偶的比热电阻的大。
另外一个考虑是传感器的安装。
这些传感器有各种安装方式供选择,如螺纹安装,卡套,法兰等。
接线方式也有引线式,航空插头式,防水/防暴接线盒方式。
传感器的保护管径也不同,一般有3-20mm 。
请参见有关温度传感器选择手册。
变送器变送器选择选择如果传感器的位置和采集器的位置较远,如5米以上;如果环境的噪声较大(如工业现场),一般使用电流输出变换器(有两线的,也有4线的变换器,但一般现在使用两线的较多)。
如果在实验室中,一般使用电压输出型,因为它们更方便,但它们看干扰能力差。
如果使用电流型,那么在采集器方就需要使用一个电阻。
一般来说,U12/UE9使用500欧,DSS14使用250欧,U3用120欧。
电阻的作用是把电流信号变换成电压信号,连接方法见上图。
如果使用电压型,那么它们的输出电压值要用来确定采集器的选择。
一般来说U12和UE9都可以使用,DSS14适合于输出电压在5V以内,而U3适合于输出电压在2。
45V以内。
采集器选择一般温度变化率低,不会存在要选择高速采集设备,所以所有的采集器都适用。
但是需要考虑下面的几个方面:•测量精度: DSS14、U12、U3、UE9有12位或以上的分辨率,所以一般来说都适用。
•变换器的输出:上面已经介绍•采集通道数:DSS 14有12 路,U12有8路,U3有16路,UE9有14路(但可以方便地扩展到112路)。
当然可以使用多个U12或U3来增加采集通道。
•价格:DSS14价格最低,最适合于通道少,使用台式电脑的场合。
Z7-882多路无线温度采集仪使用说明pdf
一.用途:多路无线温度信号(Pt100、Pt1000、Ni1000等)采集,适用于高精度多路的温度测量。
本产品支持最多8路两线制或4路三线制温度测量。
使用标准Modbus RTU通讯协议通讯,能够和组态软件、PLC、触屏等标准设备直接连接使用。
二.特点:长期稳定性好测量温度范围宽、精度高抗干扰设计灵敏度高,温漂小使用灵活,两线制三线制自由配置支持433MHz无线通讯,通过无线转换模块Z7-871,可以与各种设备进行通讯。
三.主要技术参数:测温范围:-100℃~ +270℃(取决于传感器类型)测温路数:最多8路两线制、4路三线制(或者4-8路两三线制混合使用)最小测量精度:0.1℃传感器类型:Pt100、Pt1000、Ni1000(其他可定制)环境温度:-10 ~ +60℃环境湿度:5%RH~95%RH供电电源:+9V~ +30V精确度:±0.2℃AD 精度:16位传输距离:>1.2Km通讯接口:RS485(Modbus RTU通讯协议)通讯波特率:1200(默认),2400,4800,9600通讯参数:N,8,1(默认);N,8,2;O,8,1;E,8,1传输方式:433MHz四.外形及尺寸:安装方式: 导轨安装外型尺寸:121mm ×71.5mm ×25.5mm五.接线:1.两线制接线方法(此图为产品通用接线示意图)COM AI6COMAI5AI4AI3AI2AI1注:COM 为公共端,端子上2个COM 内部已连接在一起。
AI1-AI8分别接8路温度传感器(热电阻)一端,COM 接入所有传感器另一端,完成最多8路温度测量。
不使用通道可以不接传感器。
上图中为使用1、2、3通道接入3个传感器,其他未接。
2.三线制接线方法(此图为产品通用接线示意图)注:如果传感器与本设备之间所用线缆长度过长(线缆电阻不可忽略不计),建议使用3线制消除线缆的影响。
1路三线制测量占用2路两线制通道(最多可以同时测量4路三线制)。
HY8DHT型8路温湿度隔离采集模块[V0.10]
HY8DHT8路温湿度隔离采集模块[V0.10]1 产品概述HY8DHT型MODBUS分布式8路温湿度隔离采集模块是自动化系统中通用的远程I/O产品,可外接8路AM2301(DHT21)或AM2302(DHT22)等单总线温湿度传感器,通过RS485通讯接口实现8路温湿度的隔离采集。
本模块为全工业设计,隔离型的供电电源、传感器输入、通讯接口在电气上实现互为隔离,有效抑制工业现场各类串模和共模干扰,保证了工作可靠性和数据精准度。
RS485通讯接口执行MODBUS RTU规约,可直接配接各类PLC、DCS系统、人机屏及各种组态软件。
2 应用范围HY8DHT型8路温湿度隔离采集模块可广泛应用于粮仓、冷库、水暖、温箱、烘干等场所。
3 产品特点●8路温湿度传感器(三线)输入●可支持AM2301(DHT21)、AM2302(DHT22)等单总线温湿度传感器●温度测量范围-40~+80℃●湿度测量范围0~99.9%RH●传感器或线路异常检测●每0.3s采集一路,2.4s采集8个通道●传感器到采集模块的传输距离可达300m●具有外部强制恢复通讯参数出厂配置端子●全工业设计,供电电源、通讯、传感器输入互为电气隔离●MODBUS RTU 通讯规约●DC10~30V宽范围电源输入●最大功耗仅2W4 产品规格5 支持的功能码8 保持寄存器(支持功能码03H,06H,10H)12 强制恢复通讯参数出厂配置当遗忘通讯参数,或由于误操作改变通讯参数时,除了可以采用配置软件搜索模块以外,也可进行强制恢复通讯参数的出厂配置,方法与步骤如下:(1)确保模块已切断电源;(2)将INT 端子(端子6)与VIN-端子(端子10)用导线短接(连接); (3)模块通电,模块电源灯慢闪两次后变为快闪; (4)关闭电源,拆除短接线;(5)模块通电,此时模块的通讯参数已恢复为: 通讯速率:9600bps停 止 位:1位 校验方式:无 本机地址:1警告:模块未断电状态下短接无效!13 原理框图:14 典型应用接线图。
基于ARM_Linux的多路温度采集系统的设计
系统 , 实现 数 据 采 集 , 据 传输 , 据 处理 , 据 显 示等 功 能 。此 外 , 数 数 数 为方 便 调 试 和 扩展 , 系统 具 有 通 用 性 , 计 串行 接 口、 使 设
以 太 网接 口、 S U B接 口、 T G 接 口等模 块 。 JA 关键词 :R L u, 度采集,/ A M,i x 温 n A D转换 ,t0 ,3 2 4 A Pl 0 S C 4 0
1 系统 总 体 框 架 设计 硬 件 系 统 以
S3 4 0 处 理 器 为 C2 4 A
核 心 , 展 部 分 外 设 如 扩 温 度 采 集 模 块 、CD L 显示 、 摸 屏 、 用 串 触 通
行 口、 S U B接 口 、 太 以
基 于 AR Ln x的多 路 温 度采 集 系统 的 设计 M— iu
基于 A M L u 的多路温度采集系统的设计 R —i x n
De i n o l- a h T m p r t r q iio se sg f Mut p t e i e a u e Ac ust n Sy t m B s d n ARM a d Ln x i a e o n iu
任 兵 任 小 洪 李 国志 ( 四川理工学院人工智能四川省重点实验室, 四川 自 6 3 0 ) 贡 4 0 0
摘 要
结 合 工 业 控 制 中现 场 温度 采 集 的 实际 需要 , 计 以 S C 4 O 处 理 器 为核 心 , 于 Ln x操 作 系 统 的 8路 温 度 采 集 系 设 3 24 A 基 iu 统 。重 点 对 温 度 采 集模 块 和 应 用程 序 进 行 了设 计 , 系统 采 用热 电 阻温 度 传 感 器 P l 0采 集 温度 信 号 , 采 集 的 温 度信 号 经 t0 将 信 号 调 理 电路 处 理 , 后 经 A D 转 化 传 送 到 CP 处 理 器 进行 处理 , CD 显 示通 道 号 和 温度 值 。通 过 设 计硬 件 电路 和 软件 然 / U L
东莞联仪多路温度记录仪 SH-8X 8 路 SH-16X 16 路 SH-24X 24 路 SH-3
使用说明书多路温度记录仪SH-8X 8路SH-16X 16路SH-24X 24路SH-32X 32路SH-32X 40路SH-32X 48路SH-32X 56路SH-32X 64路东莞市联仪仪器仪表有限公司Dongguan Lianyi Instrument Co., Ltd.电话:0769-******** 33213581前言感谢您选购本公司的产品,为保证用户能正确使用本产品,请在使用前认真阅读本产品说明书.并对照检查本说明书的装箱清单确认产品和附件.若有不符合请联系本公司或代理商.注意事项1.本说明书内容与仪器配套使用,因版本升级等内容有更改时,恕不另行通知.2.本说明书内容经确认无误,已用最简单的方式来表达用户对说明书的易懂性编写.如发现有不正确或说明不清晰时,请与本公司或代理商联系.3.版本:V1.1警告为了你的人身安全和能正确使用本仪器,请务必遵守本说明书要求进行操作和测量.并严格注意以下安全规定.1.电源与接地保护,本产品工作电源为AC220V供电,打开电源前应确保供电是否与额定电压匹配,并确保电源已接保护地线,以防电击,本仪器外壳已接到电源插座地线端.2.请勿在有爆炸性的环境下操作,以免发生爆炸造成人身伤害.3.请不要自行打开仪器外壳,仪器内部某些地方具有高压电,防止发生触电.4.不允许在带电的情况下插拔接线端子,以免发生触电.5.如果是因为违反安全规定需产生的仪器损坏,本公司不承担任务责任.1.概述本多路温度采集器采用32位高速CPU进行数据处理,采用5寸工业显示屏,支持K J T 型热电偶输入,多种显示方式,使用者能更加直观读取各参数,仪器具有完善的功能、性能优越和操作简单的特点,能满足生产、实验室和研发测量的需求。
广泛应用于照明电器、电动工具、家用电器、电机、电热器具医药、石油、化工、冶金、电力等行业及科研单位等领域生产企业的生产线、实验室、质检部门。
按实户需求还能订制各种测量功能,来满足更高的应用。
8路温度控制器
MTC-18路温度控制器综述 1导言本手册为2006年10月版*过程操作的信息*如何设置控制器*参数列表对控制器的机械设置和安装的描述可以参见随机带的安装说明。
用户手册包含了更详细的信息。
注意与本仪表配套使用的热电偶必须是标准型热电偶(热电偶内部和外套必须是绝缘的)目录本手册由以下部分组成标题页数1 综述22 规格说明 33 操作和监控43.1 操作举例53.2 显示94 接线11规格及功能 21、控制误差:±1℃2、冷端补偿误差:≤±2℃温度系数。
3、温度控制范围:K型热电偶0-600℃, J型热电偶0-600℃。
4、控制回路数:8回路。
5、报警范围:0-100℃自由设定。
6、报警继电器输出触点容量:3A/220V。
7、适用热电偶型号:K,J型。
8、固态继电器输出信号:12V/30mA。
9、工作电源:DC15V—DC24V 功耗:5W。
10、数字PID调节,所有参数自由设定。
11、中英文菜单自由切换。
12、RS485通讯,可以直接和电脑连接实现远程控制(选配功能)13、工作环境:-20℃——50℃,相对湿度35%-85%RH,无腐蚀性及无强电磁场辐射场合。
操作和监控 3 前面板上的控制和显示回路选择1 T1键——控制仪表第1回路的开关2 T2键——控制仪表第2回路的开关3 T3键——控制仪表第3回路的开关4 T4键——控制仪表第4回路的开关5 T5键——控制仪表第5回路的开关6 T6键——控制仪表第5回路的开关7 T7键——控制仪表第7回路的开关8 T8键——控制仪表第8回路的开关回路选定指示9第1回路工作指示灯10第2回路工作指示灯11第3回路工作指示灯12第4回路工作指示灯13第5回路工作指示灯14第6回路工作指示灯15第7回路工作指示灯16第8回路工作指示灯当前温度和设定温度17回路当前温度值18回路设定温度值报警指示19 报警指示灯参数设定20 Data+键——参数设定加数值21 Data-键——参数设定减数值22 Menu+键——参数设定光标选择23 Menu-键——参数设定光标选择24 Menu键——参数设定光标开启与关闭25 Enter键——确定设定的参数回路总开关26 Power键——仪表温度控制总开关操作举例 3.1 单个回路的使用控制如果要打开第一个控制回路。
什么是8路数字量输入采集模块?有何作用
什么是8路数字量输入采集模块?有何作用8路数字量输入采集模块:6路完全独立隔离的通道和2路共地通道。
所有通道都带有5000VRMS隔离保护功能,以避免接地回路的影响和防止输入线上的电涌所造成的损害。
采用带隔离的RS-485总线接口及看门狗技术,有效保障设备安全可靠运行。
本模块适用于采集工业现场的各种数字量信号,以及控制各种工业设备。
8路模拟量输入(量程为0~20mA),采用满量程通道隔离、全差分输入设计。
2路数字量(干接点)输入,RS485接口光电隔离和电源隔离技术,有效抑制闪电,雷击,ESD和共地干扰。
为系统集成商、工程商集成了标准的Modbus RTU协议。
通过RS-485即可实现对远程模拟量和开/关设备的数据采集和控制。
下层设备通常有接近开关、机械开关、按钮、光传感器、LED以及光电开关等数字量开关设备及PH、电导计、温度计、湿度计、压力计、流量计、启动器和阀门等模拟量。
1. 特点32位ARM处理器;8路数字量输入,6路完全独立隔离的通道,2路隔离工地通道;输入支持开关触点信号和电平信号;RS-485总线接口带隔离,隔离耐压达5000 V(直流);支持标准Modbus协议和ASCII请求/应答协议;提供Modbus API协议库,二次开发包,OPC服务器,能与组态软件等第三方软件无缝集成;支持远程固件升级;低功耗,宽电压输入范围设计(+9V~+36VDC),支持远程集中供电;工作温度范围:-20℃~+85℃;工业级设计,安全可靠;塑料外壳,标准DIN导轨安装;2. 技术参数8路数字量输入,6路完全独立隔离的通道,2路隔离工地通道;数字量输入电平:逻辑0:+1V(最大)逻辑1:+3V ~ +30V隔离电压:5000VRMSRS-485通讯接口(2线制)输入阻抗:3KΩ/0.5W内置看门狗定时器电源要求:+9V ~ +36VDC功耗:0.4W @ 24VDC机械特性:ABS塑料外壳,标准DIN导轨安装环境特性工作温度:-10 ~ 70℃存储温度:-25 ~ 85℃湿度:5 ~ 95%,无结露3. 应用领域工业现场控制远程监控与数据采集机房监控智能楼宇电力通讯仓储与监控电子产品制造食品机饮料行业。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.5V线性电源原理图:
图8:1
2.电源电路原理:
本电源使用220V工频电源供电,经过变压器变压后得到18V交流电压,经过整流桥整流得到一系列的半波,经47u电容滤波,与104滤高频电容后输入到5V稳压芯片,输出再加47u极性电容滤波可得到整个设计电路中所需的5V电源。
。
九.整个8路温度测量系统电路图
【小结】
经过这几天的思考与设计,终于完成了本次课程设计——8路温度采集系统的设计,这几天说实话,对于我来说时间真的不多,我们马上要考期末试,抽出这几天的时间去设计这东西,真的不太容易,其中的串口下载部分我以前没有自己设计过,那是在网上找的,其余部分都是我自己设计的,恒流源部分最早先我没使用过TL431,那时用的是一个稳压管,因时间的问题,不能够实际做出实物而验证感到惋惜,以前参加过省赛,做过温控系统,那时用的温度传感器是DS18B20,至于AD590也使用过,因PT100以前没接触过想要尝试,故本次课程设计使用的是PT100,这种恒流源式采集信号的方式传感器课上老师讲过,依稀有点印象,便有此设计,至于5V线性电源那东西很早以前我就用的这个电路,总的来说,本次设计虽说与自己的时间有些冲突,但是大体上觉得还是有些收获,最起码尝试了使用PT100来检测温度的方法,说起来到现在,我对本次设计有些不太满意的地方,但因时间问题,我就没有修改了,比如,按照现在的样子完成实物的话,至少需要40个放大器,但是加一个4051模拟开关的话应该会使得放大器的数量减少到5个!
2针对自己专业的特点设计此温度采集系统正式学以致用。
3将自己的知识储备从理论到实践的论证。
4为将来继续学习新的知识或者工作打下坚实的技术理论知识独立完成一个八路温度采集报警系统工作;
2该温度采集报警系统具有对仓库中八个不同位置连续采集温度信息功,测温范围-50---+50摄氏度,其精度可达0.5摄氏度,当超过此范围则使用蜂鸣器报警;
45
117.08
50
119.4
图1
图2
课程设计内容:
【方案设计】
总体设计流程图:
一.温度信号采集电路的设计
1.电路原理图:
图1:1
2.pt100热电阻:
它的阻值会随着温度的变化而变化。其后的100即表示它在0℃时候其阻值为100Ω。因为它在小范围阻值随温度基本上呈线性变化,当PT100在-50摄氏度的时候他的阻值为80.31欧姆,它的阻值会随着温度升高而成近似成匀速上升的。在-50到+50℃之间时pt100的温度电阻特性曲线线性程度比较好如下图所示:
2.ADC0809:此种型号的AD芯片的特点是8路输入并行八位输出,其转换时间为100us。作为模拟量与数字量的转换芯片,将从信号处理电路接收到的模拟量转换为8位并行数字量输出给单片机。
3.信号处理电路:利用运算放大器搭接电压跟随器,与差模放大电路,同相比例放大电路对从pt100取得的小电压信号进行隔离、调零与放大处理。
黑龙江科技学院
课程设计报告
项目名称:八路温度采集系统
所属课程:传感器与检测技术
实 践日 期:2011.7.4—2011.7.8
班 级测控08---1班
学 号21号
姓 名姜耀民
成 绩
电气与信息工程学院
课程设计概述:
【课程设计目的及要求】
【课程设计目的】
1结合自己上大学以来所学如单片机、传感器等知识完成一项综合性的实验。
4.恒流源:因使用的传感器为pt100传感器,在我所学的内容中有两种方法来设计温度采集电路,其一是使用不平衡电桥来进行检测,另一种方法是使用恒流源加在pt100两端直接取电压信号,因前者的线性度不是很好故而使用第二种方法,使用TL431作为2.5V电压基准元件,与9012NPN管相连,可作为mA级恒流源电路。
5.Pt100热电阻传感器测温原理:利用温度电阻效应,pt100随着温度的变化其阻值发生变化,在测量电路上直接反映出电压的变化量。
数码管显示电路:使用单片机P0口加上拉电阻驱动数码管,加一个74LS373锁存器以使得P0口还可以接独立按键使用,数码管采用动态扫描方式显示温度,节省I/O口线。
Pt100热电阻分度表:
3.放大电路的计算过程:
OP1A放大器的输出 ,OP2A放大器的输出为 ,OP3A放大器的输出计算公式: ,当温度为-50℃时候PT100电阻是80.31Ω,其中 ,放大20倍后其输出为 使用调零电路对其调零,调节电阻 使得 两端电压为1.6062V,而此时的OP3A输出应该为0。.
当温度为50℃时候,PT100两端电压为119.40mV,经前段放大电路计算得: ,再经过放大器OP5A进行6倍放大处理,其输出:
1.数码管显示电路原理图:
图5:1
2.数码管显示电路的设计原理:
我采用的是共阴极4个独立数码管,它们的a,b,c,d,e,f,g,dp接到一起,分别接到P0口的0——7上,它们的公共端都接地,此种接法必须要有上拉电阻,使得P0口可以作为输出I/O口,使用锁存器的作用是为节省I/O引脚,用做独立按键的使用。当单片机从AD转换器那接收到数字量,在其内进行线性运算,算得当前温度,将得到的温度数据送到P0口,经锁存器锁存后送给数码管可显示当前温度。
四.单片机最小系统的设计
1.单片机最小系统原理图:
图4:1
2.单片机在设计中的作用:
控制电路是通过AT89S52实现的,单片机的作用是在AD那里接收转换后的数字量,并把数字量通过数码管动态扫描方式显示出来,同时可以外界8个独立按键,当有按键按下时,单片机产生中断,显示出相应路数的温度。
五.数码管显示电路
如此可以得到PT100在-50——50℃变化时,其信号处理电路的电压输出是0——4.6908V。(本测量系统中使用的ADC0809使用的基准电压是5V)
三.AD转换部分设计
1.AD转换原理图:
图3:1
2.八路AD转换原理:
此AD为8路电压输入并行8位输出的AD转换器,其上有A、B、C三个引脚此为选择8路模拟通道的控制端,在本报告上只画了一路温度采集电路,其余7路完全一样。AD将接收来的模拟信号转换成数字信号,送给单片机进行数据处理,判断当前温度。
六.按键系统
1.按键电路原理图:
图6:1
2.按键原理:
8个独立按键的其中一端全部接到地上,使得当有按键按下时候其另一端也为低电位,而这端接到P0口上,可以使得单片机判断当前按下的是哪一个按键,与显示哪一路的温度。
七.蜂鸣器报警电路的设计
1.蜂鸣器报警电路原理图:
图7:1
2.蜂鸣器报警原理:
使用三极管9012当做开关,如果当前温度超过50摄氏度,则使得P2.6连续输出一系列高低电平,使三极管导通,则蜂鸣器支路连通,开始报警。
二.信号处理电路的设计
1.其中之一信号处理原理图:
图2:1
2.对PT100两端电压信号的采集放大调零处理:
因为此测量电路采集的是PT100两端电压,先对PT100两端分别加一个电压跟随器,为了避免后续放大电路对PT100上的电流进行分流而产生测量误差,然后使用求差电路对PT100两端电压信号进行求差后放大20倍,再采取电阻分压与求差电路组合进行调零,最后再加一同相放大电路对输入信号放大6倍,输出可接AD模拟输入端。
3培养学生创新精神和扎实的设计技能。
【课程设计原理】
1.单片机:CPU是中央处理器,是单片机的核心部件,是计算机的指挥控制中心。同微型计算机CPU类似,S52内部CPU由运算器、控制器两部分组成。单片机执行程序的过程,就是逐条执行指令的过程。单片机每执行一条指令都可分为三个阶段,即取指令——分析指令——执行指令。作为主控制芯片,在AD那里接收转换后的数字量。
温度(℃)
阻值(Ω)
-50
80.31
-45
82.69
-40
84.27
-35
86.64
-30
88.22
-25
90.59
-20
92.16
-15
94.52
-10
96.09
-5
98.44
0
100
5
101.56
10
103.9
15
105.46
20
107.79
25
109.35
30
111.67
35
113.22
40
115.54
指导教师评语及成绩:
评语:
指导教师签名:
批阅日期:2011年 月 日
图1:2
3.恒流源的设计:
依照上面电路原理图使用TL431作为2.5V基准电压元件,通过三极管的一个PN结有0.7V压降,在三极管射级下面加一个1.8KΩ的电阻可以调出1mA的电流,考虑到为了使PT100稳定工作,最好恒流源设计在1.5mA以下。在因其特性故在集电极输出电流也为1mA的恒流,在PT100两端可采集的电压在80.31mV——119.4mV变化。