多功能力矩限制器的研制--控制网



多功能力矩限制器的研制
企业:控制网 日期:2006-07-23
领域:PLC&PAC 点击数:914

 

1  引言

   
为防止起重机因操作不当和过大的起重力矩而发生倾翻、折臂等事故,起重机必须安装力矩限制器,以确保安全作业,且作为安全保护装置的力矩限制器必须具有很高的可靠性、稳定性和检测精度。为此,我们采用ATMEGA128单片机为力矩限制器的主控CPU,设计中采用了一些新技术和方法,提高了系统的测试精度和抗干扰能力。


2 
系统组成及功能

   
该力矩器限制器主要由压力传感器、角度传感器、长度传感器、测量及数据传输与处理系统等组成。来自外界的待测信号:主/副钩起吊重量、起重臂的角度、起重臂的长度(汽车吊),分别经各自的传感器检测、前置预处理、信号放大后,通过电缆传输到控制器内,由ATMEGA128单片机A/D输入,进行相应的运算处理后求得起重机的起重臂角及工作幅度、实际起重量、额定起重量、实际起重量与额定起重量的百分比等,显示并作输出控制;在报警时记录数据;另外通过串行口可与上位机进行数据传送。

   
该系统的主要功能是:

   
1、实现起重机起重力矩的安全监测,实时显示起重机的工作幅度、实际起重量、额定起重量,起重臂角,实时时钟等。

   
2、中文会话式人机界面设置预警值、报警值、钢丝绳数、起重臂的长度等参数;实时时钟校正;工作方式选择;实际起重量零位校正。

   
3、当起重机实际起重量与额定起重量的百分比大于或等于预警值时,指示灯闪亮作预警处理。

   
4、当起重机实际起重量与额定起重量的百分比大于或等于报警值时,系统声光报警,同时切断起重机向危险方向的动作,但允许其向安全方向动作。并对危险、超载等异常起重工作情况进行记录,以便进行分析查询管理。


3 
硬件设计

   
力矩限制器应用现场环境恶劣,且起重机对其可靠性要求非常高,因此在设计时主要从数据采集、数据记录准确性与可靠性以及抗干扰等方面考虑。系统主控制器采用ATMEGA128单片机,其片内集成了128K字节的Flash存储器,4K字节在线可编程EEPROM4K字节SRAM,外围有2个全双工UART串行通讯接口。本系统的硬件结构图见图1

 

 

 

 

 

 

 

 


1


3
1数据采集通道

   
/副钩起重量及其相应工作幅度经各自的传感器检测并经放大处理后送A/D转换器,采用单片A/D多路信号分时转换的方法以简化设计并降低成本。起重量采用桥式压力传感器检测,其输出电压信号为0~20mV,一般情况下,人们将此毫伏信号直接通过电缆传送到系统的放大电路中进行放大处理。但实践表明,该电压信号在工业现场恶劣环境下远距离传送时经常受到干扰,影响了系统的检测精度与正常工作。为解决此问题,在本系统设计中采用

传感器信号经前置预处理,放大到0~5V电压,送CPU进行A/D采样见图2

前置处理

角度传感器信号

主钩传感器信号

前置处理

副钩传感器信号

前置处理

信号放大器

长度传感器信号

前置处理

信号放大器

信号放大器

信号放大器


 

 

 2


3
2输出控制接口

   
在起重机工作过程中,当实际起重量与额定起重量的百分比小于预警值时,屏幕上显示安全;大于等于预警值时,屏幕上显示预警,蜂鸣器断续鸣叫;大于等于报警值或工作幅度上、下取限时,屏幕上显示报警,蜂鸣器连续长鸣,同时切断起重机向危险方向的动作,但允许其向安全方向的动作。


3
3实时数据记录及硬件抗干扰

   
 起重机在工作过程中,一旦发生超载情况,需要实时记录起重机超载时的实际重量、额定起重量、工作幅度等起重机的实际工况和超载的时间,以作为事故分析或经验交流的依据。本系统采用实时时钟芯片DS1302作为实时时钟,该芯片外接锂电池,工作稳定性好,计时精度高,可直接与CPUPE口相接,满足了系统需求。单片机在运行中受到严重干扰时,往往会出现程序跑飞或死循环等现象,导致程序运行失控。力矩限制器对可靠性要求很高,必须采取有效措施来防止程序运行失控。硬件抗干扰采用Xicor公司的X5043芯片作为看门狗,它可完成系统上电/手动复位、看门狗定时器、电源电压监控;ATMEGA128CPU具有

4K字节内部EEPROM,作为黑匣子数据记录存储器。另外,该控制器外带了两线串行EEPROM  24C1024,容量为128K字节,为特殊用户作大容量数据存储。


3
4通讯接口

   
采用MAXIM公司的MAX485作为通讯接口与上位机进行串行通讯,完成传送黑匣子数据。


4  软件设计

   
力矩限制器根据应用场合分为汽车吊力矩限制器、履带吊力矩限制器、门机力矩限制器,

本力矩限制器采用同一套硬件,三种不同的软件分别对应汽车吊力矩限制器、履带吊力矩限制器、门机力矩限制器,三套软件基本结构相同,具体采样的变量和计算有些差异。

   
本文以汽车吊力矩限制器为例,介绍软件设计的基本流程。软件的主流程图见图3



计算

显示

输出控制

扫键

有键信号?

+

键处理

-

数据采样

初始化

 

 

 

3


4
1初始化

   
设置SP初值;把程序用到的内部RAM区清0DC输出继电器赋初值;串行口0串行口(RS-485)初始化(设置波特率为9600,接收状态);EEROM指针(黑匣子数据存储指针);点阵液晶初始化,显示初始幅面(显示仪器型号,生产厂家,联系电话);实时时钟(DS1302)初始化;看门狗(X5043)初始化,打开看门狗;中断初始化,打开中断。


4
2 数据采样

   
分别对角度信号、长度信号和实际起重量信号采样各64个信号点,根据大数定理,去掉奇异点,剩下的作平滑处理,得到角度采样值,长度采样值,实际起重量采样值。


4
3 计算:

角度 = 角度采样值 *  角度系数 

长度 = 

  • 在线反馈
1.我有以下需求:



2.详细的需求:
姓名:
单位:
电话:
邮件: