DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 825|回复: 0
打印 上一主题 下一主题

[工仪] 基于ATmega128的智能安全帽特性检测仪设计及实现

[复制链接]
跳转到指定楼层
楼主
发表于 2012-1-16 19:10:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
                      安全帽这个全国人民、全世界人民都熟知的安全防护用品,它伴随着人们在国计民生的各个领域,发挥着重要的安全防护作用。人们把安全和健康的希望寄托于此,因此,其产品质量理所当然地成为社会关注的焦点。目前市场上有多种安全帽特性检测仪,如AST-8910、BAQM-A、YJ-8627等型号的检测仪。虽然这些检测仪都能简单地对安全帽的特性进行测试,而且都能达到一定的自动化程度,但同时也存在着一些问题:
(1)检测仪无法对瞬间压力数据进行准确地采集;
(2)重锤或尖锤的下落方式不是严格的自由落体运动,因此检测的结果无法满足国家标准的要求;
(3)试验操作过程较为复杂,同时在操作中存在一定的安全隐患,容易对操作员或设备带来不必要的伤害。
针对这些问题,本文以AVR ATmega128单片机为控制核心,通过各外扩功能模块构成智能化的安全帽特性检测仪。经过大量试验表明:该安全帽特性检测仪具有试验过程简单、操作安全方便和结构稳定等优点,实现了安全帽特性检测过程的智能化与自动化。
  1 安全帽特性检测仪的总体设计
  通常对安全帽特性的检测主要包括两部分:耐穿刺性能试验和抗冲击性能试验。根据国家标准GB/T2812-2006的要求,安全帽经过预处理后,其耐穿刺性能试验和抗冲击性能试验分别以3 kg的尖锤和5 kg的重锤距离安全帽顶部1 m处作自由落体运动,在符合正常操作条件的情况下,帽壳无碎片脱落表示安全帽合格,否则为不合格。本文设计的安全帽特性检测仪总体上以电动机带动电磁铁在导向圆筒内上下运动,利用检测仪的开关量输出电路控制电磁铁上重锤的吸合或释放与电机的正反转,并利用高精度的压力传感器对瞬间冲击压力进行采集,最后将采集的数据输入到控制器进行处理。总体设计方案如图1所示。



  ATmega128是ATMEL公司的8位系列单片机的最高配置的一款单片机,应用极其广泛。ATmega128器件是以Atmel的高密度非易失性内存技术生产的。片内ISPFlash可以通过SPI接口、通用编程器,或引导程序多次编程。引导程序可以使用任何接口来下载应用程序到应用Flash存储器。在更新应用Flash存储器时引导Flash区的程序继续运行,实现RWW操作。通过将8位RISCCPU与系统内可编程的Flash集成在一个芯片内,ATmega128为许多嵌入式控制应用提供了灵活而低成本的方案。ATmega128 AVR有整套的开发工具,包括C编译器,宏汇编,程序调试器/ 仿真器和评估板。
  2.1 信号调理电路的设计
  由于所选的压力传感器信号输出范围为0.01 mV"20 mV,而AD974模拟输入范围为0"5 V,同时传感器输出的小信号在传输过程中也容易被噪声所淹没。所以信号在进入A/D转换器之前必须经过必要的放大和滤波才能准确地反映传感器所输出的数值。本文选用具有低电压失调、低增益漂移和高增益精度等特性的增益可编程高性能仪表放大器AD8221作为压力信号放大器。另外AD8221通过单一电阻即可在1"1 000的范围内设置增益。信号调理电路设计如图3所示。



  3 软件部分实现
  控制器上电后,首先进行系统初始化,然后进入用户验证界面;验证完毕后进入主菜单。主菜单界面包括:用户名和时间等设置、特性试验菜单和历史记录。选择进入试验界面后,首先利用开关量输出控制电机下行到下限位开关位置。当开关量输入检测到下限位开关信号后,电动机自动停止,同时电磁铁吸合并提示安装重锤;安装完重锤后控制电机上行,当检测到上限位信号后,可通过按键来释放电磁铁上的重锤,延时0.1 s后开始采集压力数据。每组采集数据100个,除去每组的最大值和最小值后再取平均,这样起到了数字滤波的效果,再从平均值的数组中取最大值即是瞬间的压力值,并将此压力值显示在LCD显示屏;做完一组试验后,用户可通过选择来保存试验数据。在主菜单中,用户可以通过选择随时查看以往所保存的试验数据,并可以通过串口将历史数据上传到PC机。软件设计流程如图5所示。



  本文采用ATmega128单片机设计的安全帽特性检测仪具有数据采集速率高、稳定性好、操作安全简便、结构简单等优点,比以往的安全帽特性检测仪更进一步实现了智能化。但该检测仪所能完成的试验类型较少,在今后的设计中还有待于进一步提高与改进。
            
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2024-5-10 23:30 , 耗时 0.086593 秒, 18 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表