1、总体构成
本测量仪的信号采样通过P0口的八根输入线可接受八路经过整形后的标准TTL电平,因此可测量不同传感器传来的脉冲型物位采样信号,只要在原始信号基础上加以整形处理即可,每来一个脉冲均被P0口捕捉到并可以通过软件编制使脉冲计数增一,定时读取计数和便可以换算成相应的物位情况。通过P3.3~P3.5三条线与串行显示驱动器Max7219的连接加以软件编程可完成八位数码管显示驱动,利用P1.3~P1.6四条口线接入四个按键,完成按键操作,利用P2口作为八路输出控制,可驱动八路固态继电器。
2、硬件线路设计
2.1 资源分配
AT89C52 芯片是基于MCS-51结构的高集成度8位微控制器,其主要特性是具有一个用于多处理器通讯的增强型串口和一个增/减定时器计数器,专门适用于控制应用。选用89C52的另外一个重要原因就是在芯片上实现了256字节的RAM,高端128字节的地址和特殊功能寄存器(SFR)的地址相同,但可以通过不同寻址方式区分,因此解决了测量仪的软件编程所用的RAM空间,不必再另外扩展随机存储器,节约了硬件资源。
2.2 串行显示设计
多位LED显示时,常将所有位的段选线并联在一起,由一个8位I/O口控制,也可采用并行扩展口构成显示电路,通常,需要扩展器件管脚的较多,价格较高。在本测量仪中,为了节约I/O口资源,采用了由Max7219芯片构成的串行显示方式。Max7219是串行输入,输出共阴极显示驱动电路,可直接与单片机的3条I/O线接口,特别适用于I/O口线少的系统,并且可以程序控制数码管的亮度。在本设计中,采用P3.3~P3.4三条线经74LS273锁存后与Max7219相连接,P3.3、P3.4锁存后分别作为7219串行数据输入信号DIN和时钟信号 CLK,P3.5输出口锁存作为LOAD信号。
2.3 软件计数器的设计
在物位测量仪表中,当传感器书送来的信号为脉冲量时,通常需要通过专门计数器芯片如8254等来完成脉冲的计数,CPU将此变化的计数信号处理后使传感器送来的脉冲的个数与物位信号相对应。而在本设计中,巧妙利用了89C52的P0口资源,将脉冲量整形后直接送至P0口的8条数据线,此时P0口作为数据输入口使用。通过软件设计,每路开辟存贮单元(利用片内RAM),当P0口有电平跳变时,相应的计数单元计数加1,通过软件设置定时器,当定时时间到时,读取存储单元数值并清零,这样就完成了软件计数器的功能,节约了硬件资源,降低了硬件成本。
3、软件设计
3.1 128字节内存分配
本测量仪设计的另一大特点就是充分利用了128字节的片内RAM,无外部扩展存储芯片。CPU内部地址从15H开始算起,直到0C5H全部被开辟作标志或存储单元。具体分配为:15H~1CH为各路采样时间, 09H~0FH 为各种标志位, 42H~5BH为与各路计数有关的计数存储处理单元,5CH~63H为物位报警域值对应的计数存储单元,64H~6FH和 3cH~3FH位报警类别等存储单元。通过合理分配,尽管只有128字节RAM,可以满足8路物位测量的数据处理要求。
3.2 串行显示子程序
Max7219驱动的显示部分程序放在DISP显示子程序中,在程序开始完成Max7219的初始化工作,将每次待显示的数据放置于从20H~27H开始的显示缓冲区地址中,每路需要送显时,直接调用显示子程序即可。
4、结束语
本设计的创新点在于充分利用了AT89C52的硬件资源,实现了软件计数器,能够对脉冲量信号所反映的物位信号通过数码管来显示,显示部分的处理采用Max7219显示驱动器,与软件编程相结合,大大节约了硬件资源,减少了通用的单片机扩展芯片,降低了成本。本仪表投入生产后成本比用其它方式组成的系统节约直接硬件成本每台约300元,投产后产生年经济效益约60万元(按每套仪表利润0.8万元计)。
关键字:传感器脉冲 物位采样信号 测量仪
引用地址:
可测量不同传感器脉冲型物位采样信号的测量仪解析方案
推荐阅读最新更新时间:2024-03-30 22:27
影像测量仪_万濠影像测量仪
影像测量仪又名精密影像式测绘仪,它克服了传统投影仪的不足,是集光、机、电、计算机图像技术于一体的新型高精度、高科技测量仪器。由光学显微镜对待测物体进行高倍率光学放大成像,经过CCD摄像系统将放大后的物体影像送入计算机后,能高效地检测各种复杂工件的轮廓和表面形状尺寸、角度及位置,特别是精密零部件的微观检测与质量控制。 按其投射路径可分为(a)垂直型投影机(b)落地型投影机(c)水平型投影机。投影机与灯泡通电后,光线经过滤热镜 片、透镜组、工作台平板、反射镜、投影幕等,将工件轮廓或表面经放大后并投影至半透明的投影幕上。通常,必须调整工件与投影透镜间至适当的焦距距离,使投影幕至最清楚的状况,以确保工件测量的准确性影像测量仪的
[模拟电子]
人体死后经过的时间阻抗自动测量仪
1 引言 测定人死后经过的时间(PMI)推断是法医学者所面临的重要问题,准确判断PMI对于明确案件性质、划定侦察范围、确定犯罪嫌疑人以及案件重建具有重要意义。目前虽有一些推断PMI的方法,如尸体现象、尸体化学、法医昆虫学等,其中最简单的方法是利用尸冷及其曲线来推断PMI,但其准确性不能令人满意。本研究目的是通过实验获得人体电阻抗与PMI的关系,研制出一种智能型人体电阻抗测定仪,它可以自动测量案发现场的人体阻抗和环境温度,通过计算机采集、处理大量数据,对数据进行平均,然后判断PMI。因此,该仪器在法医学、生物医学等领域有着广泛的应用前景。 2 系统电路设计 整个系统由电源、开关选频、正弦波信号发生器、五路恒流源电路、人体电阻、
[工业控制]
光伏安装者必备电工知识--测量仪器
光伏系统安装完成之后,不能马上就合闸并网,先要测试一下系统是否安全合格,再并网运行,如果系统安装时存在短路,接地等问题,必须要全部找出来,并一一排除,这就需要电工测量仪器。 测量各种电量的仪器仪表,统称为电工测量仪表。电工测量仪表种类繁多,最常见的是测量基本电量的仪表。电工仪表依据测量方法、仪表结构、仪表用途来分,有很多种。概括来说,电工仪表用来测量电路中的电流、电压、电功率、电功、功率因数、电量的频率,电阻、绝缘状况等物理量。由此就有用各种被测物理量冠名的仪表,如电流表、电压表等。 一、万用表 万用表是一种便携式仪表。由于其能够测量交流、直流电压或电流参数,以及电路中的电阻等;被称为万用表。
[新能源]
基于单片机的焊接温度测量仪的设计
传统的焊接过程中,焊接温度的控制是凭操作者人工观察和人工调节高频电源输出功率或焊接速度实现的,如果输入的焊接热量不足,就会出现低温焊接,2个待焊边缘只能达到局部熔化,氧化物难以排出焊缝,产生质量缺陷。如果焊接输入热量过大,会使焊缝边缘出现过多的熔化金属,在压力正常的情况下,由于熔化区过宽,也很难将氧化物排出焊缝。因此,焊接质量受到诸多人为因素影响,其稳定性难以保证。非接触式红外测温仪为焊接在线温度监控提供了一种有效的技术手段。采用红外测温仪可以实现在线焊接温度测量,并且可以进一步构成焊接温度自动控制系统。 1 红外测温原理 红外测温是利用物体的热辐射特性与温度之间的关系来实现非接触测温的一种方法。任何物体受热后都将
[单片机]
基于DSP处理器的光纤高温测量仪的设计方案
1 引言 温度是表征物体冷热程度的物理量,是工业生产过程中测控的重要参数,温度过高或过低都会对产品的质量造成影响,甚至使产品报废、设备损坏。因此,温度的测量和控制具有十分重要的作用 ,在冶金、化工等领域,高温测量占有极其重要的地位。 光纤传感技术是继光纤成功地用于通讯之后发展起来的一项高新技术,采用比色法原理进行测温的光纤高温测量仪,具有测量精度高、温度响应速度快、抗电磁干扰、信号损耗少、体积小等优点,能有效减小被测物体的发射率变化、环境干扰、器件老化等因素带来的测量误差,因此,在高温测量领域,光纤测温仪得到广泛的应用 。 目前,光纤高温测量仪通常采用单片机对数据进行处理,得到温度值。由于单片机数据处理能力不
[测试测量]
EPM7128在光栅位移测量仪中的应用
1 光栅位移传感器测量原理
将光源、两块长光栅(指示光栅和标尺光栅)、光电检测器件等组合在一起构成的光栅传感器通常称为光栅尺。当两块光栅以微小倾角重叠时,在与光栅刻线大致垂直的方向上就会产生莫尔条纹,在条纹移动的方向上放置光电探测器,可将光信号转换为电信号,这样就可以实现位移信号到电信号的转换。
本文针对输出正弦波的传感器进行了讨论,对于输出为正弦信号的光栅尺,需要对输出信号进行整形。光栅尺的输出信号经过整形后如图1所示。
将光栅尺输出的信号进行细分,然后辨向,再送入可逆计数器。由于2路信号周期同为T,相位相差90 °,光栅尺中的指示光栅每移动一个栅距,输出电信号就变化一个周期
[嵌入式]
湿度测量仪的原理和技术特点
湿度测量仪是一种常用的温度测量仪器,主要用来检测空气及各种气体的湿度,具有测量精确度高、测量范围宽、操作简便、使用寿命长、维护简便等优点。今天小编主要来介绍一下湿度测量仪的原理和技术特点,希望可以帮助到大家。 湿度测量仪的应用 湿度测量仪适用的领域非常广泛,空气、氮气、惰性气体以及任何不含腐蚀性介质的气体的湿度测量,尤其适合于SF6气体的湿度测量,电力、石化、冶金、环保、科研院所等部门均可采用。 湿度测量仪的原理 湿度测量仪采用了原装进口湿度传感器作为湿度敏感元件。当被测气体中的微量水分进入传感器采样室,水蒸汽被吸附到传感器的微孔中,使其容抗发生变化,传感器将这种变化是进行放大转换成标准线性电信号,通过微处理器加以处理,最后送
[测试测量]
基于89C52单片机的实用八路物位测量仪的设计
总体构成 本测量仪的信号采样通过P0口的八根输入线可接受八路经过整形后的标准TTL电平,因此可测量不同传感器传来的脉冲型物位采样信号,只要在原始信号基础上加以整形处理即可,每来一个脉冲均被P0口捕捉到并可以通过软件编制使脉冲计数增一,定时读取计数和便可以换算成相应的物位情况。通过P3.3~P3.5三条线与串行显示驱动器Max7219的连接加以软件编程可完成八位数码管显示驱动,利用P1.3~P1.6四条口线接入四个按键,完成按键操作,利用P2口作为八路输出控制,可驱动八路固态继电器。具体组成见图1。 2 硬件线路设计 2.1 资源分配 AT89C52 芯片是基于MCS-51结构的高集成度8位微控制器,其主要
[单片机]