您好,欢迎来到五一七教育网。
搜索
您的当前位置:首页基于C8051F020的高精度电感传感器信号采集模块

基于C8051F020的高精度电感传感器信号采集模块

来源:五一七教育网
基于C805 1F020的高精度电感传感器 信号采集模块 王佳顺 陆小龙 赵世平 (四川大学制造科学与工程学院 成都 610065) 摘要:针对目前采用多片可编程计数器/定时器8253实现多路高精度电感传感器频率信号采集,易出现丢数问题, 提出一种基于C8051F020单片机的多路电感传感器信号采集方案。利用单片机内部计数器和可编程计数器阵列 (PCA)为传感器配置的采集通道,实现传感器信号的同时采集,从而保证数据传输的可靠性。模块以单片机作为 核心控制芯片,结合相应软件实现信号采集、数据处理、数据传输、标定存储及显示等功能。该模块已在梯形活塞环基 圆高测量仪中得到应用。实验表明该模块采集精度高,稳定性好,扩展性好,满足实际需求。 关键词:信号采集;电感传感器;C8051F020;PCA 中图分类号:TP274 TP212.9 文献标识码:A 国家标准学科分类代码:520.60 High precision inductive sensor signal scquisition module based on C8051F020 Wang Jiashun Lu Xiaolong Zhao Shiping (School of Manufacturing Science and Engineering.Sichuan University,Chengdu 610065,China) Abstract:This paper put forward a multi-inductive sensor signal acquisition scheme based on C8051F020 MCU,it was proposed according to the condition of data loss of using multichip programmable counter/timer 8253s to complete the high—precision frequency signal acquisition of inductive sensor.The sensors were configured independently of acquisition channel by programmable counter array and the counter of C8051F020,in order to achieve the simultaneous acquisition of the signal,thus ensuring the reliability of data transmission.The module uses single chip processor as the core control chip.combining with the corresponding software implementation signal acquisition,data processing,data transmission, storage and display calibration,and other functions.This module was applied to the base circle high measuring instrument of trapezoid piston ring.Experiments show that the module was provided with high precision of acquisition, well stability,good scalability and met the actual demands. Keywords:signal acquisition;inductive sensor;C805 1 F020;PCA 1 引 言 高 。],但易增加整个测量系统的成本。针对实验室自主研 制的电感传感器提出采用C8051F020单片机内部PCA模 块和计数器设计传感器信号采集模块,解决了在其数据采 集中存在的缺陷,同时还具有集成度高、成本低、易扩展等 特点。 电感式位移传感器具有工作寿命长、灵敏度准高、线性 好等特点,在精密机械测量中使用较为普遍口 ]。电感位移 传感器一般制成差动式,以便提高线性度和减小误差,它主 要由2个差动连接的线圈组成,被测位移改变2个线圈的 自感或互感,由测量电路将其转换为电压或电流信号输 出 ]。针对传感器信号采集的方案比较多,如利用51单 片机结合传统计数器对信号计数存储 ],该设计虽然能满 足一定要求,但仍存在读数易丢失、响应速度慢等问题;基 于可编程逻辑器件的数据采集系统采集速度快、精度 收稿日期:2014—08 2总体结构设计 采集模块以C8051F020单片机为核心,加上外围辅助 电路构成,包括信号调理电路、分频电路、主控电路、按键电 路及液晶显示电路。采集模块总体结构如图1所示。 王佳顺等:基于C8O51F020的高精度电感传感器信号采集模块 第3期 系的频率信号,经过信号调理和分频电路处理,转换为数字 频率信号,单片机对其准确测量和运算,结合按键操作即可 实现数据采集。采集完成后将数据保存在单片机内部 Flash存储器中,液晶分屏显示各个工作状态。计算机通过 串口向单片机发送指令,获取测得的频率值,然后对其运算 处理以及图形显示、存储等。 2.1信号预处理电路 每个传感器输出为2路频率信号,其电压幅值均为 负(一3.76~0.5V),且频率范围较大(500~ 1 300 kHz),因此,需对信号进行预处理才能让单片机 识别和准确测量。预处理电路包括信号调理电路和分 频电路,其中调理电路采用六反相器74HC04将信号电 平转换为单片机能识别的TTL电平,0.1 F的电容用 图1系统总体结构 于抑制直流干扰。由双D触发器74LS74构成64分频 电路,实现对传感器单路频率信号的64分频,总共有4 该模块的工作过程如下:传感器输出与位移成一定关 vcc 路举其一路如图2所示。 VCC 3 4 GND GND 【j D 图2分频电路 2.2主控模块 启停。 模块采集原理如图3所示。 ………………一一 数据采集主要由C8051F020单片机完成,它内置4 352字 节的片内RAM,64 K的Flash存储器,5个通用16位定时/计 数器和一个可编程计数器阵列(PCA0);采用高速8 051为控 制器内核,速度可达25 MIPS,是普通8051单片机的数倍;芯 片集成了UART串口、SPI和SMBUS等接口,为控制器外围 设备并与其进行数据传输提供了方便 卅。 为了保证位移与频率的同步,需对2个传感器4路频 率进行同时测量,同时还要不影响串口通信,基于单片机 定时器的工作特性,将定时器T2用于串口通信,其余定时 器用作系统时钟计数。可编程计数器阵列有5个捕捉/比 较模块,将其4个配置成边沿触发捕捉方式,每个捕捉模 块对一路频率信号中断捕捉计数,同时控制一个定时器的 ・ C805lF02O  ‘图3模块采集原理 105 ・ 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 517ttc.cn 版权所有 赣ICP备2024042791号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务