0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于单片机和RS-232接口实现建材质量自动监测系统的应用方案

电子设计 来源:今日电子 作者:沈国伟 2021-01-19 10:05 次阅读

建材质量自动监测系统是一个可以通过指定的材料万能试验机进行力学性能指标采集处理的系统,其主体是联机测试模块,重点是数据采集子模块和智能检测子模块。数据采集子模块包括信号的放大和处理,智能检测子模块则负责所获得力学参数的检测。

自动监测系统总体方案

1 系统总体方案的确定

按照自动监测系统的性能及设计要求,系统的方案确定需要从以下几个方面考虑:

● 自动采集力和形变试验数据;

● 自动分析处理采集数据,得出用户要求的力学性能指标;

● 试验过程中按要求确定数据加载速率及各关键技术的解决方案;

● 能自动保存试验数据,供用户进行数据查询;

● 系统性价比高,界面友好,操作方便,便于用户使用。

要从所设计的系统中得到合理的结果,完成自动监测的功能,就必须依赖于系统的每一个组成部分,即材料试验机、传感器、信号放大调理、数据采集系统和数据显示部分。

基于单片机和RS-232接口实现建材质量自动监测系统的应用方案

图1 系统原理框图

2 系统的原理框图

按照上述思路设计的系统可用图1所示的框图加以说明。从以上原理图可以看出,试验机上串接的压力传感器输出的小信号通过屏蔽电缆送入信号放大调理模块,完成信号的放大、滤波及极性转换等。放大后的模拟信号经数字化模块转化为数字量,传送给单片机,再经过运算及零点补偿等处理,在液晶模块上显示出来,同时经过串行接送到上位机。键盘提供人机交互的手段,但在此次设计中暂不对其做出分析。数据保存模块具有掉电保护功能,主要是保存当前委托编号,采集数据等信息不因断电而丢失。系统的性能要做到稳定、可靠、准确,且使用简便,有较高的容错能力,在功能上要保证有一定的可扩展。

3 系统的设计重点

● 联机测试模块

联机测试模块是整个材料试验机监测系统的关键,主要包括图像处理子模块、数据采集子模块与智能检测子模块.

● 数据的传送与通信

通信程序设计的重点主要是保证通信的可靠性。由于通信线路长,其必然成为各种尖峰干扰的引入源,再加之共同地线影响MCU、A/D等单元,引起地电位脉动,从而造成数据抖动甚至出现粗大误差。因此,必须对通信接口电路进行光电隔离。通信接口芯片的选择也很重要。上位机的通信接口程序,可采用串行通信控件等实现;计算机串口1、串口2分别与两数据采集子系统(下位机)相连,采用循环扫描方式限时与下位机通信。

联机测试模块的设计

1 图像处理子模块

图像处理模块主要负责试验曲线的绘制、显示、保存等操作,系统对于曲线的显示有以下几个方面的要求。

图2 高线性度桥路放大器

① 曲线显示直观。依据试验机的最大负载、油缸活塞最大位移、试样预计抗拉强度、最大变形等指标,基本手动输入出横坐标和纵坐标的最大刻度。绘制曲线必须依据此刻度按照比例进行。

② 曲线显示的大小要适中。显示过大,有过分强调曲线数据之嫌,且曲线图象较大,增加系统后续处理的负担;显示太小,影响试验加载过程的直观表达。

③ 横坐标和纵坐标是需要依据用户的要求发生变化的,不能固定不变。

此模块的设计可以采用Visual BasicPicture Box控件。

2 数据采集子模块

数据自动采集的模块包括信号变送电路、信号采集处理两部分。

信号处理部分的核心是单片机,全程菜单驱动,根据选定的材料类型自动生成检测的样品组数、个数以及委托编号等。每检测完一组,自动向上位机发送,并送存机内环行数据存储单元以便备查。

图3 屈服点检测程序图

● 信号变送电路

信号变送电路的核心是具有高精度、高稳定度与高线性度的桥路放大器。由于传感器必须连续长期稳定工作,在传感器选用上必须保证高精度和稳定度,因此选用压阻式压力传感器。传感器的灵敏度可通过调节放大器增益来校正,从而使之在高电平输出时具有良好的互换性。

为使线性度和灵敏度均较佳,可采用如图2所示的高线性度桥路放大器。

● 信号采集处理

信号采集的关键是信号的A/D转换处理。A/D转换模块的核心是双积分A/D转换电路ICL7135。ICL7135是一种常用的4位半双积分型单片集成ADC芯片,其分辨相当于14位二进制数;转换精度高,转换误差为±1LSB;能在单极性参考电压下,对双极性的输入模拟电压进行A/D转换;模拟输入电压范围为0~1.999V。芯片采用了自动校零技术,可保证零点在常温下的长期稳定性;模拟输入可以是差动信号,输入阻抗极高。

3 智能检测子模块

以常见的建材—钢材为例来说明。用作建筑材料的钢材通常需要具备较高的强度、足够的变形能力、良好的工艺性能等。因此,只要能自动检测出最大负荷,即峰值力,就可以得到屈服点强度。检测的程序框图如图3所示。

数据的传送通信模块的设计

根据系统的拓扑需要,可以采用RS-232串行通信方式,也可采用RS-485等现场总线方式。从通信环境和距离实际出发,采用RS-232比较合适,而且本系统与材料试验机相联系使用,从系统到上位机有一定距离,因此采用串行通信方式。

RS-232接口包括接收信号线RXD、TXD和一系列控制信号线。在这些控制信号线中,当RS-232信号在进行逻辑转化时:逻辑“0”对应+5~+15V,逻辑“1”对应相对于地的-5~-15V。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2526

    文章

    48080

    浏览量

    740004
  • 数据采集
    +关注

    关注

    38

    文章

    4518

    浏览量

    112313
  • 监测系统
    +关注

    关注

    8

    文章

    2462

    浏览量

    80765
收藏 人收藏

    评论

    相关推荐

    RS-232标准介绍

    .PCRS-232口为 9芯针插座。而波士 RS-232/RS-485转换器的 RS-232为 DB-9孔插头。 一些设备与 PC
    发表于 10-21 00:30

    AT89S52和RS-232接口电路图

      图5 AT89S52与RS-232接口电路单片机采用AT89S52,RS232芯片采用MAX232。at89s52
    发表于 03-07 09:38

    RS-232RS-485信号超长距离通信解决方案

    RS-232RS-485信号超长距离通信解决方案 串行通信接口标准经过使用和发展,目前已经有几种。但都是在RS-232标准的基础上经过改
    发表于 05-27 15:07

    单收/单发RS-232接口芯片ADM101E及其应用

    RS-232标准串行接口COM1、COM2等相连接来实现应用系统与PC之间的数据交换。 鉴于单片机
    发表于 11-28 14:42

    如何利用RS-232接口实现与计算机实时通信?

    本文的点阵LED显示系统单片机89C51为基础,加以外围电路,利用RS-232接口实现与计算机实时通信,可实现汉字、数字及各种字符的多种方
    发表于 06-03 06:26

    单收单发RS-232接口芯片ADM101E及其应用

    ADM101E是美国模拟器件公司新近推出的世界上第一个单接收器/单发送器RS-232接口芯片,该芯片具有体积小、功耗低等特点,特别适用于仅需要单路RS-232通讯接口
    发表于 04-30 14:31 28次下载

    基于单片机的CAN与RS-232转换器设计

    本文完成了基于单片机控制的CAN 与RS-232 转换器的研究与设计,设计了AT89C51单片机RS-232 接口和CAN 模块的控制,解
    发表于 08-31 11:45 62次下载

    RS-232/RS-485/RS-422转换器解决方案

    RS-232/RS-485/RS-422转换器解决方案 波士RS-232/RS-485/
    发表于 03-11 11:31 89次下载

    AT89S52与RS-232接口电路

    AT89S52与RS-232接口电路 图5 AT89S52与RS-232接口电路 单片机采用AT89S52
    发表于 03-07 09:37 2889次阅读
    AT89S52与<b class='flag-5'>RS-232</b>的<b class='flag-5'>接口</b>电路

    RS-232 接口,RS-232 接口是什么意思

    RS-232 接口,RS-232 接口是什么意思 电缆长度限制 RS-232的最初标准建议将电缆长度限制在50 ft以内,对于≤20 00
    发表于 03-09 10:57 6.1w次阅读

    工业RS-232接口总线原理与应用方案

    RS-232接口符合美国电子工业联盟(EIA)制定的串行数据通信的接口标准,原始编号全称是EIA-RS-232(简称232
    发表于 12-27 13:54 1777次阅读

    RS-232接口实现串口数据传输的点对点通信设计

    单片机在控制本地的外围期间时,信息的交互是通过8位并行数据总线进行的,但是在较大规模的现代控制系统中,单片机还需要控制远端的设备,可以利用单片机的串行通信模块,在学习了
    发表于 03-03 15:19 3384次阅读
    <b class='flag-5'>RS-232</b><b class='flag-5'>接口实现</b>串口数据传输的点对点通信设计

    基于单片机RS-232串行通信实现建材质量自动监测系统的设计

    建材质量自动监测系统是一个可以通过指定的材料万能试验机进行力学性能指标采集处理的系统,其主体是联机测试模块,重点是数据采集子模块和智能检测子
    发表于 04-25 11:20 409次阅读
    基于<b class='flag-5'>单片机</b>和<b class='flag-5'>RS-232</b>串行通信<b class='flag-5'>实现</b><b class='flag-5'>建材质量</b><b class='flag-5'>自动</b><b class='flag-5'>监测</b><b class='flag-5'>系统</b>的设计

    电脑的RS-232接口如何才能与单片机实现串口通信

    单片机的串行口是非常有用的,通过他我们可以把单片机系统的数据传回电脑处理或者接受电脑传过来的数据而进行相应的动作,下面我就给大家介绍上一下电脑的RS-232
    的头像 发表于 10-06 18:08 1.1w次阅读

    基于RS232口实现PIC单片机下位机与QT上位机通信

    基于RS232口实现PIC单片机下位机与QT上位机通信
    发表于 11-16 12:21 21次下载
    基于<b class='flag-5'>RS232</b>串<b class='flag-5'>口实现</b>PIC<b class='flag-5'>单片机</b>下位机与QT上位机通信