资源预览内容
第1页 / 共29页
第2页 / 共29页
第3页 / 共29页
第4页 / 共29页
第5页 / 共29页
第6页 / 共29页
第7页 / 共29页
第8页 / 共29页
第9页 / 共29页
第10页 / 共29页
亲,该文档总共29页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
研究生实训设计报告设计题目:便携式传感器巡检仪的设计学 号: 201002399 姓 名: 郭 勇 专 业 名 称: 控制工程 指 导 教 师: 赵建敏 2011 年 5 月 10 日目录1.引言11.1 设计背景11.2 设计目的11.3 设计要求21.4 设计思路21.5传感器的分类和性能指标21.6检测范围与评价标准32. 巡检仪简介52.1巡检仪的特点52.2 巡检仪技术参数53. 硬件电路设计63.1 整体设计框图63.2 控制芯片的选择及其最小系统73.3 电平转换电路73.4 模拟信号采样电路83.5 按键接口电路93.6 AT24C04存储电路103.7 LCD液晶显示电路113.8 JTAG接口电路124 软件设计134.1 系统主程序流程图134.2 子程序设计框图144.2.1 系统初始化流程图:144.2.2 键盘扫描程序设计154.2.3 AD采集初始化子程序164.2.4 读/取EEPROM存储器子程序174.2.5 LCD液晶屏驱动的移植194.2.6 温度/压力显示子函数205 总结22参考文献23附件一:实物运行图24附件二:硬件设计原理图2521.引言1.1 设计背景随着信息化时代的到来,信息科学技术飞速发展,传感器作为信息技术的重要组成部分,其发展水平标志着一个国家的科学技术发展的水平,成为信息时代的焦点,各类传感器已经广为应用于生产生活的方方面面,传感器作为现代科技的前沿技术,被认为是现代信息技术的三大支柱之一,也是国内外公认的最具有发展前途的高技术产业和朝阳产业。传感器的输入通常是各种外界的信号、物理条件(如光、热、湿度)或化学组成(如烟、雾),输出信号通常是电量。它便于传输、转换、处理、显示等。电量有很多形式,如电压、电流、电阻、电容等,输出信号的形式由传感器的原理确定。在现代工业生产尤其是自动化生产过程中,要用到各种传感器来监视和控制生产过程中的各个参数,是设备工作在正常状态或最佳状态,没有众多的优良传感器,现代化生产也就失去了基础。传感器成为感知、获取与检测信息的窗口,一切科学研究与自动化生产过程要获取的信息,都要通过传感器获取并通过它转换为容易传输与处理的电信号,所以传感器的作用与地位就特别的重要了。正是因为传感器的应用如此广泛,所以在工业现场采集传感器检测信号,对工业现场的控制过程有非常重要的意义。温度和压力是科学技术中最基本的物理量,它也是工业生产中最普遍最重要的参数,温度和压力与控制十分重要。1.2 设计目的本设计的思想是自己上学期对热力控制站的实地观察以后提出。在热力站里,温度、压力传感器主要用于一次供水一次回水和二次供水二次回水中水温的检测和压力的检测,且数量居多,通过控制柜对各路传感器采集回来的温度、压力值进行显示,但是有时会出现一些弊端,当显示器上出现某一通道的数据与此通道正常显示出现较大偏差时,维修人员很难去判断发生故障的地方,不知道是传感器出现故障还是控制柜中的AD模块出现了问题,或者是其他硬件发生故障等。由于热力站里的传感器都安装在高处或是条件较复杂的地方,对传感器进行检查不太方便,所以设计一个便携式的传感器巡检仪设备是很有必要的。另外通过本次实训即可以锻炼自己的动手能力,还能够将自己所学知识运用的工业现场之中。1.3 设计要求1)设计一个基于STM32单片机的手持仪器,包括CPU与显示模块、AD采集模块。采集的模拟量中1路为4-20mA的电流信号、1路为1-5V的电压信号,并在设计时预留RS485接口电路。2)protel 99se完成硬件设计,以STM32为核心控制器完成电路的设计,包括CPU、显示电路、AD采集电路、存储电路等。3)完成PCB图的布线及电路板的制作。整理电路元器件,完成电路板的焊接。4)软件设计:编写驱动程序和应用程序, 调试电路,完成整体的设计要求。1.4 设计思路通过对所提出问题的分析以及所设计产品的使用场合、范围和温度压力各项参数的考虑,本次实训是要设计一个操作方便、易于携带的温度压力测试仪,去检测现场温度或压力传感器采集回来的信息,进而通过测试仪判断其好坏。通过对STM32的学习,了解到由于其具有丰富的外设和功能,所以本次设计主要以STM32为主控制器,采用双通道对现场传感器信号进行采集,经A/D转换后,通过DMA通道把数据暂存到数组中,最后通过软件的设计(标度变换、补偿算法),把经过标度变换后的温度/压力值显示在LCD上。了解了需要实现的功能后,要做的工作主要包括:前期相关理论知识的学习、画电路原理图、硬件的焊接、软硬件的调试以及后期的总结工作、论文的写作。1.5传感器的分类和性能指标为了使传感器便于生产和推广应用,人们开始从不同的角度对传感器进行分类归纳:按传感器的机理及转换形式分类有结构型、物性型、数字(频率)型、量子型、信息型和智能型。按敏感材料分类有半导体型、功能陶瓷型、功能高聚物型等。按测量对象参数分类有光传感器、湿度传感器、温度传感器、磁传感器、压力传感器、振动传感器、超声波传感器等。按应用领域分类有机器人传感器、医用传感器、环保传感器、各种过和检测传感器等。一般来说,前两种分类方法便于传感器的研究制造;后两种分类方法有利于选择用,不过任何一种分类方法都不是绝对的,都不同程度地带有局限性、就观性或随意性。为方便选择、应用起见基本上按第三种方法进行分类。电压敏感元件在国外一般只作为一种非饱和性电阻或变阻器,而不把它当作敏感元件或传感器来看待。基本参数指标:1、量程指标:量程范围、过载能力2、灵敏度指标:灵敏度、满量程输出、分辨力、输入输出阻抗等。3、精度指标:精度误差、重复性、线性、滞后、灵敏度误差、阀值、稳定性、漂移等。4、动态性能指标:固有频率、阻尼系数、频率范围、频率特性等分辨力:传感器在规定的测量范围内能够检测出的被测量的最小变化量称为分辨力。测量范围和量程:在允许误差限内,被测量值得下限到上限之间的范围称为测量范围。1.6检测范围与评价标准根据对主流传感器性能和参数的了解,结合热力站温度、压力传感器使用情况,本设计中巡检仪采用接入的信号为1-5V,4-20mA的标准信号。若用户接入的传感器不是这两种标准信号的输出,测试结果将是不正确的。目前便携式巡检仪只是针对热力控制站回水、供水管道上的温度、压力传感器的测试,通过控制柜上显示器显示各路传感器采集回来的数据,控制温度、压力的大小,当某一路的显示出现明显异常时,通过测试仪对此路进行测试。根据传感器从现场采集回来的温度和压力数据,以及设备正常运行时的参数作为对传感器好坏评价标准,由于热力的温度和压力值相对比较稳定,当测得的数据在一定范围内时,则认为传感器没有出现问题,反之,认为传感器出现故障。 2. 巡检仪简介2.1巡检仪的特点本次实训设计的便携式测试仪最主要是具有携带方便、操作简单、重量轻等特点,主要以检测输出电压信号为1-5V、电流信号为4-20mA信号的温度、压力传感器,由外接9V直流电源为整个系统提供电源,外面还有一排接线,包括传感器接线引脚,RS485通信接口,一个电源开关以及四个功能按键,电源指示灯和功能指示灯等几部分组成,显示器采用诺基亚5110液晶显示器。当进行设备检测时,操作人员只需拿在手上,接好与传感器引脚的接线,根据菜单选项进行相应量程的设定后,显示器上所显示的数据与实际比较来判断传感器的好坏。2.2 巡检仪技术参数本巡检仪的相应技术参数如下:1工作电压:9V直流电源2采集信号范围:420mA电流信号、15V电压信号3量程可调范围:下限:0999;上限:0999 注:上限值下限值4分辨率:1/40955工作温度范围:-4085 3. 硬件电路设计3.1 整体设计框图本设计基于STM32F103RBT6单片机的ADC模数转换通道,通过温度压力传感器转换来的电压值进行采集并转换成数字量,进而进行运算、标度变换等,再利用LCD液晶屏显示出来。并且可以通过按键进行量程设置,温度压力测量的转换。其硬件主要由STM32单片机的最小系统、ADC接口转换电路、键盘电路、液晶显示电路、MAX485通信转换电路、EEPROM存储器接口电路、下载电路以及电源电路等部分组成。系统总体构成框图如图1所示:图1 系统总体设计框图系统以STM32为核心,显示器采用诺基亚5110显示屏,所需要做的工作是把51单片机驱动程序移植到STM32上;四个功能按键实现不同的功能,即S1实现“确定”功能,S2实现“返回”功能,S3实现菜单“上翻”功能,S4实现菜单“下翻”功能;模拟信号输入电路有两个输入端,模拟信号输入端A1、模拟信号输入端A2,对不同模拟信号的输入进行转换,其中电压信号为1-5V,电流信号为4-20mA,将其转换为0-3.3V的电压信号输入到主控制器对其进行处理;EEPROM主要用于对用户上次设置的量程进行存储,方便用户下次使用时,若量程与上次一致,则不需要重新设置新的量程而可以直接使用,LCD显示所设计的菜单和转换后的数据,下载电路实现对程序的下载。硬件设计的原理图见附录二所示。3.2 控制芯片的选择及其最小系统控制器核心处理器选用嵌入式芯片STM32F103 ZET6,STM32F103xx增强型系列使用高性能的ARM Cortex-M3 32位的RISC内核,工作频率为72MHz,内置高速存储器(高达128K字节的闪存和20K字节的SRAM),丰富的增强I/O端口和联接到两条APB总线的外设,包含2个12位的ADC、3个通用16位定时器和一个PWM定时器,还包含标准和先进的通信接口:多达2个I2C和SPI、3个USART、一个USB和一个CAN。本设计控制芯片的最小系统原理图如图2所示。其最小工作系统由单片机、时钟电路、复位电路、启动方式电路以及电源滤波电路构成。时钟电路选择的是8MHz的晶振做外部起振电路,复位按键电阻电容组成复位电路,单片机的BOOT0、BOOT1引脚接选择接地,即程序从用户闪存存储器模式开始运行,电源引脚接电容进行滤波处理。图2 最小系统及滤波电路3.3 电平转换电路如图 所示的电路,由于stm32的供电电压为3.3V,工业现场很少能找到合适的电源,所以结合现场的实际情况,本设计中采用电池供电,其电压为9V,在设计时,利用LM1117-5.0和LM1117-3.3两块电源转换芯片将9V电压转换成3.3的稳压电源。另外电路中还包括滤波电路,电源指示灯,工作状态指示灯及电源的接口电路。LM1117是一个低压差电压调节器系列。其压差在1.2V输出,负载电流为800mA时为1.2V。它与国家半导体的工业标准器件LM317有相同的管脚排列。LM1117有可调电压的版本,通过2个外部电阻可实现1.2513.8V输出电压范围。另外还有5个固定电压输出(1.8V、2.5V、2.85V、3.3V 和 5V)的型号。LM1117提供电流限制和热保护。电路包含1个齐纳调节的带隙参考电压以确保输出电压的精度在1%以内。LM1117系列具有LLP、TO-263、SOT-223、TO-220和TO-252 D-PAK
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号