一种新型改变外界温度环境的磁记忆实验装置的制作方法

文档序号:16259963发布日期:2018-12-14 21:25阅读:138来源:国知局
一种新型改变外界温度环境的磁记忆实验装置的制作方法

本发明属于金属磁记忆信号性质研究领域,尤其涉及一种新型改变外界温度环境的磁记忆实验装置。

背景技术

随着现代生产力的发展,金属已经应用到我们生活的各个领域,可由于金属的损伤所带来的经济损失也逐年增多。但一般的无损检测技术只能检测已经形成的裂纹或缺陷,而不能对由于应力集中引起的疲劳破坏进行早期检测。而金属磁记忆原理是铁磁材料在应力作用下形成磁性与弹性相互作用能,使磁化强度重新取向,从而导致磁场强度发生变化达到测量的目的,所以可对金属材料进行早期检测。但磁记忆的理论很多地方还处在理论研究阶段,所以对磁记忆信号做各种各样的实验,对更加深入了解磁记忆理论,进而将该理论更多的应用于生产检测中就显得尤为重要;但现在还没有一套专门、系统的实验装置进行磁记忆的相关理论研究,这也不同程度的影响了磁记忆理论研究的进展。



技术实现要素:

本发明就是针对上述问题,提供一种新型改变外界温度环境的磁记忆实验装置。

为实现上述目的,本发明采用如下技术方案,本发明包括单片机、温度控制系统、磁传感器、力传感器、a/d转换器、存储器扩展部分、复位中断控制部分,其结构要点传感器的检测信号输出端口与a/d转换器的检测信号输入端口相连,a/d转换器的检测信号输出端口与单片机的检测信号输入端口相连,单片机的信号输出端口与温度控制系统的信号输入口相连,单片机的复位信号输入端口与复位部分的复位信号输出端口相连,单片机的中断信号输入端口与外部中断部分的中断信号输出端口相连,单片机的存储信号输出端口与外接参数存储器的存储信号输入端口相连;

单片机的程序包括系统调用主程序,及作为中断服务程序的双通道数据采集子程序与温度控制开启子程序;

系统主程序采用汇编伪指令设置audb作为磁信号实验数据存放首地址;audf作为力信号实验数据存放首地址。

系统主程序首先将r0寄存器指针指向磁信号实验数据存放首地址audb,将r1寄存器指针指向力信号实验数据存放首地址audf,然后加入一个‘死循环’的延时等待程序,等待进行中断控制。

当int0、int1引脚为‘0’时执行中断服务子程序,中断服务程序首先保护‘程序现场’和‘断点’后开中断,执行中断服务子程序,执行子程序后关中断,然后恢复‘程序现场’和‘断点’,继续执行主程序。

当int0引脚为‘0’时执行双通道数据采集中断服务子程序将寄存器r2中值设为50d作为计数使用,启动in0通道进行a/d转换,延时等待一段时间,将转换后的数值放入r0指向区,r0指针指向下一存储单元,启动in1通道进行a/d转换,延时等待一段时间,将转换后的数值放入r1指向区,r1指针指向下一存储单元,将r2寄存器中数值减一后再存回r2寄存器中,判断r2寄存器中数值是否为零,不为零则再次启动in0通道进行a/d转换,完成一次新的循环,为零则跳出循环,这样经过50次的循环,就可以将磁信号以及力信号数据分别存入audb、audf为首地址的存储区中。

当int1引脚为‘0’时执行开启温度控制子程序首先利用一个计数器判断int1外部中断引脚输出次数,为奇数时,p1口输出为‘1’继电器开启,对实验金属钢条局部加温;为偶数时,p1口输出为‘0’,关闭继电器,停止加温;这样可以通过一个按键重复进行温度的加热与停止。

作为另一种优选方案,本发明所述单片机采用80c51芯片。

作为另一种优选方案,本发明所述采用拉力机对金属钢条施加拉力。

作为另一种优选方案,本发明所述将磁传感器与力传感器贴在金属钢条中间部位测量。

作为另一种优选方案,本发明所述磁传感器采用49e型霍尔传感器。

作为另一种优选方案,本发明所述力传感器采用箔式应变片,将箔式应变片接入电桥中,经过一个放送器整形,作为力传感器。

作为另一种优选方案,本发明所述a/d转换器采用ad0809芯片,80c51芯片的p0端口与ad0809芯片的数据接入端口d端口相连,74ls373芯片的a0、a1、a2端口分别与ad0809芯片的a、b、c端口对应相连;

80c51芯片的13脚与第二非门输出端相连,第二非门输入端与ad0809芯片的eoc端口相连,80c51芯片的16脚与第一与门的第一输入端相连,0c51芯片的21脚分别与第一与门的第二输入端、第二与门的第一输入端相连,80c51芯片的17脚与第二与门的第二输入端相连;

第一与门的输出端与第三非门输入端相连,第三非门输出端分别与ad0809芯片的st端口、ale端口相连;第二与门的输出端与第四非门输入端相连,第四非门输出端与ad0809芯片的oe端口相连;80c51芯片的30脚通过取二分之一值电路与ad0809芯片的clk端口相连;

ad0809芯片的in0口作为信号接入口与霍尔传感器c口相连,霍尔传感器a口接电源,霍尔传感器b口接地。

ad0809芯片的in1口作为信号接入口与接如箔式应变片电桥的信号输出口。

作为另一种优选方案,本发明所述单片机的p1.2口经过一个10k欧姆电阻与8050三极管的基极相连,三极管的集电极接地,发射极接入ssrh380d75继电器,对继电器进行控制;继电器与一个0.1f电容及150欧姆电阻并联,用于滤波和过压保护,然后将这个并联电路与一个实验金属钢条上的热电阻串联接入u0回路中;单片机利用继电器控制金属钢条上热电阻的开启与关闭,即当p1.2输出为‘1’时单片机通过三极管将继电器开启,进而开启电路中的热电阻加热系统,从而改变磁记忆信号的外界温度环境;单片机通过贴在金属钢条上的霍尔传感器与箔式应变片将不同温度下得到的实验信息记录在存储器相应位置,本装置可实现实验数据的多次采集和记录。在热电阻加热系统中加入滑动变阻器,进而具体控制环境温度。

作为另一种优选方案,本发明所述设置三个开关k1、k2、k3,分别控制系统的复位、数据采集、继电器开启即改变外界温度环境;复位系统采用开关k1外接一个电容和一个电阻组成外接复位系统,其中将开关与一个10uf电容并联后分别与80c51单片机res口、经过一个10k电阻与地分别相连,从而组成复位系统,即当k1键被按下时,系统复位从新工作;两个中断系统分别采用开关k2、k3外接一个电容和一个电阻组成外接中断系统,k2、k3开关与一个10uf电容并联后经过一个非门分别与80c51单片机的int0、int1口相连,再经过一个10k电阻与地分别相连,从而组成两个中断系统,即当k2被按下时系统采集磁、力信号;当k3被按下时,系统开启继电器,进而开启温度加热系统,改变外界温度环境。

作为另一种优选方案,本发明所述存储器扩展部分包括74ls373芯片和hm628128ram芯片,80c51芯片的32~39脚分别与74ls373的芯片18、17、14、13、8、7、4、3脚对应相连,80c51芯片的32~39脚分别与hm628128ram芯片的21~13脚对应相连,74ls373的芯片19、16、15、12、9、6、5、2脚分别与hm628128ram芯片的5~12脚对应相连,80c51芯片的17、18脚分别与hm628128ram芯片的24、29对应相连;

80c51芯片的1、2脚分别与hm628128ram芯片的2、31脚对应相连,80c51芯片的27~21分别与hm628128ram芯片的3、28、4、25、23、26、27脚对应相连;hm628128ram芯片的22脚与译码电路相连;80c51芯片的30脚与74ls373芯片的11脚相连。

作为另一种优选方案,本发明所述利用热电阻加热系统将外界化境设定为200度,利用拉力机对钢条实加50mpa到200mpa的拉力,测得磁力对应值分别为50mpa对应2075nt,100mpa对应4752nt,150mpa对应5123nt,200mpa对应5567nt,随着拉力增大,磁力线趋于平缓。

作为另一种优选方案,本发明所述利用热电阻加热系统将外界化境设定为500度,利用拉力机对钢条实加50mpa到200mpa的拉力,测得磁力对应值分别为50mpa对应1953nt,100mpa对应3212nt,150mpa对应4321nt,200mpa对应421nt,随着拉力增大,磁力线趋于平缓,但随外磁场的温度增加磁力线幅度变小。

本发明有益效果。

本发明解决了改变外界温度环境来进行磁记忆性质实验研究的问题。

本发明利用继电器控制热电阻加热系统的开启,在利用滑动变阻器具体控制温度,使外界温度环境的改变更加直观有效。

本发明利用霍尔传感器与箔式应变片同时采集磁、力信号,并用外接存储器对实验数据进行实时对应储存,方便后期对实验数据的对比分析。

本发明利用单片机控制,汇编语言编程,使实验设备更加小巧,易于适应各种实验环境的需要。

附图说明

下面结合附图和具体实施方式对本发明做进一步说明。本发明保护范围不仅局限于以下内容的表述。

图1:系统主程序流程图。

图2:中断服务程序流程图。

图3:双通道数据采集中断服务子程序流程图。

图4:开启温度加热子程序流程图。

图5:产品原理图。

图6:产品的外部结构图。

图7:霍尔传感器结构图。

图8:箔式应变片结构图。

图9:应力传感器结构图。

图10:数据采集系统电路图。

图11:存储器扩展电路图。

图12:复位系统与中断控制电路图。

具体实施方式

如图6所示,本发明包括单片机、温度控制系统、磁传感器、力传感器、a/d转换器、存储器扩展部分、复位中断控制部分,其结构要点传感器的检测信号输出端口与a/d转换器的检测信号输入端口相连,a/d转换器的检测信号输出端口与单片机的检测信号输入端口相连,单片机的信号输出端口与温度控制系统的信号输入口相连,单片机的复位信号输入端口与复位部分的复位信号输出端口相连,单片机的中断信号输入端口与外部中断部分的中断信号输出端口相连,单片机的存储信号输出端口与外接参数存储器的存储信号输入端口相连;

单片机的程序包括系统调用主程序,及作为中断服务程序的双通道数据采集子程序与开启温度控制子程序;

系统主程序采用汇编伪指令设置audb作为磁信号实验数据存放首地址;audf作为力信号实验数据存放首地址。

如图1所示,系统主程序首先将r0寄存器指针指向磁信号实验数据存放首地址audb,将r1寄存器指针指向力信号实验数据存放首地址audf,然后加入一个‘死循环’的延时等待程序,等待进行中断控制。

如图2所示,当int0、int1引脚为‘0’时执行中断服务子程序,中断服务程序首先保护‘程序现场’和‘断点’后开中断,执行中断服务子程序,执行子程序后关中断,然后恢复‘程序现场’和‘断点’,继续执行主程序。

如图3所示,当int0引脚为‘0’时执行双通道数据采集中断服务子程序将寄存器r2中值设为50d作为计数使用,启动in0通道进行a/d转换,延时等待一段时间,将转换后的数值放入r0指向区,r0指针指向下一存储单元,启动in1通道进行a/d转换,延时等待一段时间,将转换后的数值放入r1指向区,r1指针指向下一存储单元,将r2寄存器中数值减一后再存回r2寄存器中,判断r2寄存器中数值是否为零,不为零则再次启动in0通道进行a/d转换,完成一次新的循环,为零则跳出循环,这样经过50次的循环,就可以将磁信号以及力信号数据分别存入audb、audf为首地址的存储区中。

如图4所示,当int1引脚为‘0’时执行开启温度控制子程序首先利用一个计数器判断int1外部中断引脚输出次数,为奇数时,p1口输出为‘1’继电器开启,对实验金属钢条局部加温;为偶数时,p1口输出为‘0’,关闭继电器,停止加温;这样可以通过一个按键重复进行温度的加热与停止。

所述本发明所述单片机采用80c51芯片。

如图5所示,所述本发明所述采用拉力机对金属钢条施加拉力。

如图5所示,所述本发明所述将磁传感器与力传感器贴在金属钢条中间部位测量。

如图7所示,所述本发明所述磁传感器采用49e型霍尔传感器。

如图8、9所示,所述本发明所述力传感器采用箔式应变片,将箔式应变片接入电桥中,经过一个放送器整形,作为力传感器。

如图10所示,所述本发明所述a/d转换器采用ad0809芯片,80c51芯片的p0端口与ad0809芯片的数据接入端口d端口相连,74ls373芯片的a0、a1、a2端口分别与ad0809芯片的a、b、c端口对应相连;

80c51芯片的13脚与第二非门输出端相连,第二非门输入端与ad0809芯片的eoc端口相连,80c51芯片的16脚与第一与门的第一输入端相连,0c51芯片的21脚分别与第一与门的第二输入端、第二与门的第一输入端相连,80c51芯片的17脚与第二与门的第二输入端相连;

第一与门的输出端与第三非门输入端相连,第三非门输出端分别与ad0809芯片的st端口、ale端口相连;第二与门的输出端与第四非门输入端相连,第四非门输出端与ad0809芯片的oe端口相连;80c51芯片的30脚通过取二分之一值电路与ad0809芯片的clk端口相连;

ad0809芯片的in0口作为信号接入口与霍尔传感器c口相连,霍尔传感器a口接电源,霍尔传感器b口接地。

ad0809芯片的in1口作为信号接入口与接如箔式应变片电桥的信号输出口。

如图5所示,所述本发明所述单片机的p1.2口经过一个10k欧姆电阻与8050三极管的基极相连,三极管的集电极接地,发射极接入ssrh380d75继电器,对继电器进行控制;继电器与一个0.1f电容及150欧姆电阻并联,用于滤波和过压保护,然后将这个并联电路与一个实验金属钢条上的热电阻串联接入u0回路中;单片机利用继电器控制金属钢条上热电阻的开启与关闭,即当p1.2输出为‘1’时单片机通过三极管将继电器开启,进而开启电路中的热电阻加热系统,从而改变磁记忆信号的外界温度环境;单片机通过贴在金属钢条上的霍尔传感器与箔式应变片将不同温度下得到的实验信息记录在存储器相应位置,本装置可实现实验数据的多次采集和记录。

所述本发明所述在热电阻加热系统中加入滑动变阻器,进而具体控制环境温度。

如图11所示,所述本发明所述存储器扩展部分包括74ls373芯片和hm628128ram芯片,80c51芯片的32~39脚分别与74ls373的芯片18、17、14、13、8、7、4、3脚对应相连,80c51芯片的32~39脚分别与hm628128ram芯片的21~13脚对应相连,74ls373的芯片19、16、15、12、9、6、5、2脚分别与hm628128ram芯片的5~12脚对应相连,80c51芯片的17、18脚分别与hm628128ram芯片的24、29对应相连;

80c51芯片的1、2脚分别与hm628128ram芯片的2、31脚对应相连,80c51芯片的27~21分别与hm628128ram芯片的3、28、4、25、23、26、27脚对应相连;hm628128ram芯片的22脚与译码电路相连;80c51芯片的30脚与74ls373芯片的11脚相连。

如图12所示,所述本发明所述设置三个开关k1、k2、k3,分别控制系统的复位、数据采集、继电器开启即改变外界温度环境;复位系统采用开关k1外接一个电容和一个电阻组成外接复位系统,其中将开关与一个10uf电容并联后分别与80c51单片机res口、经过一个10k电阻与地分别相连,从而组成复位系统,即当k1键被按下时,系统复位从新工作;两个中断系统分别采用开关k2、k3外接一个电容和一个电阻组成外接中断系统,k2、k3开关与一个10uf电容并联后经过一个非门分别与80c51单片机的int0、int1口相连,再经过一个10k电阻与地分别相连,从而组成两个中断系统,即当k2被按下时系统采集磁、力信号;当k3被按下时,系统开启温度控制系统,改变了外界温度强度。

所述本发明所述利用热电阻加热系统将外界化境设定为200度,利用拉力机对钢条实加50mpa到200mpa的拉力,测得磁力对应值分别为50mpa对应2075nt,100mpa对应4752nt,150mpa对应5123nt,200mpa对应5567nt,随着拉力增大,磁力线趋于平缓。

所述本发明所述利用热电阻加热系统将外界化境设定为500度,利用拉力机对钢条实加50mpa到200mpa的拉力,测得磁力对应值分别为50mpa对应1953nt,100mpa对应3212nt,150mpa对应4321nt,200mpa对应421nt,随着拉力增大,磁力线趋于平缓,但随外磁场的温度增加磁力线幅度变小。

可以理解的是,以上关于本发明的具体描述,仅用于说明本发明而并非受限于本发明实施例所描述的技术方案,本领域的普通技术人员应当理解,仍然可以对本发明进行修改或等同替换,以达到相同的技术效果;只要满足使用需要,都在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1