基于DSP的焊接电流检测系统设计
时间:11-28
来源:互联网
点击:
2.3 按键设置软件设计
装置的按键设置程序软件采用中断和查询相结合的方法,如果有按键按下,便会产生中断信号,进入中断程序,然后查询是哪些按键按下,进入相应的功能程序。为使按键可靠工作,采用延时去“抖动”以防误操作。按键设置的流程图如图4所示,其中的延时、读键、选择和设置的子函数定义如下:
void delaykey(uint t); //专门为按键设置的延时函数
void rdkey(void); //读键子函数
void select(void); //选择子函数,用于参数显示、翻页设置
void set(void); //按键设置子函数,控制参数类型以及下限设置

3 检测系统试验
测试在SK3-Ⅱ微电脑电阻焊机上采用飞焊的形式进行,参照检测仪表为日本米亚基株式会社的MM-315A型焊接监测仪。表1为检测试验数据对照表。

由试验结果分析可知,本电流系统试验测得的焊接电流与用MM-315A型焊接监测仪测得的焊接电流相比较,其电流值最大相对误差为0.67%。
本文电流检测系统采用DSP进行数据采集、计算和显示,它解决了以往电流检测计算时间长的问题,它在检测过程通过温度传感器进行温度的软件补偿,并进行去零初值处理,使系统具有更高的检测准确度。焊接电流的检测试验中,将本系统与日本米亚基株式会社的MM-315A型焊接监测仪进行对比测试,结果表明,两种仪器的最大检测误差为0.67%。
装置的按键设置程序软件采用中断和查询相结合的方法,如果有按键按下,便会产生中断信号,进入中断程序,然后查询是哪些按键按下,进入相应的功能程序。为使按键可靠工作,采用延时去“抖动”以防误操作。按键设置的流程图如图4所示,其中的延时、读键、选择和设置的子函数定义如下:
void delaykey(uint t); //专门为按键设置的延时函数
void rdkey(void); //读键子函数
void select(void); //选择子函数,用于参数显示、翻页设置
void set(void); //按键设置子函数,控制参数类型以及下限设置

3 检测系统试验
测试在SK3-Ⅱ微电脑电阻焊机上采用飞焊的形式进行,参照检测仪表为日本米亚基株式会社的MM-315A型焊接监测仪。表1为检测试验数据对照表。

由试验结果分析可知,本电流系统试验测得的焊接电流与用MM-315A型焊接监测仪测得的焊接电流相比较,其电流值最大相对误差为0.67%。
本文电流检测系统采用DSP进行数据采集、计算和显示,它解决了以往电流检测计算时间长的问题,它在检测过程通过温度传感器进行温度的软件补偿,并进行去零初值处理,使系统具有更高的检测准确度。焊接电流的检测试验中,将本系统与日本米亚基株式会社的MM-315A型焊接监测仪进行对比测试,结果表明,两种仪器的最大检测误差为0.67%。
电阻 自动化 电流 DSP 德州仪器 嵌入式 传感器 电路 LCD 单片机 ADC 霍尔传感器 电动机 温度传感器 变压器 电子 相关文章:
- 嵌入式系统高效电源设计(07-25)
- 基于ADS7846的电阻式触摸屏接口设计(10-12)
- 精密电阻分类及特性(01-18)
- 基于ARM的太阳能发电控制系统的设计与实现(04-24)
- 基于MSP430的无极性恒流电刺激器的设计(02-12)
- 基于C8051F系列单片机的血糖仪解决方案(04-25)
