,准备开始工作。
[0027](2)MCU2由引脚P3.7输出信号高电平。pl.0—P1.7做为EPM570T100C5N(模拟开关)地址选择端口。可选择开关通道为28 = 256个。(前128为输出开关。公共端口和P3.7相连;后128是输入开关,公共端口和P3.5相连)。
[0028](3)
[0029]a.首先置Pl=OXOO,选择第一个开关导通,这时p3.7的输出信号会经过模拟开关送到插头I的1#端子,经过待查设备的内部接线会把信号送到插头I的各个端子(如果接线联通的话),P3.5是单片机的输入信号,置PI = 0X81选通插头I的2#端子与单片机P3.5之间的模拟开关,这时如果P3.5为高电平(初始状态为低电平),说明插头I的1#端子和2#端子是相通的(保存数据到与插头I相连的标准板的MCU1)。类似再查1#端子与3#端子,1#端子与4#端子……直至把插头I的1#端子与插座I的其它端子之间的关系查完为止。(把保存在与插头I相连的标准板的MCUl的数据无线发送到计算机主机,计算机主机记录数据,此MCUl清除数据)。
[0030]b.类似再查插头I的2#端子与其它端子之间的联通关系。(1#端子和2#端子在这一步就可省略)
[0031]c.类似,再查插头I其它端子情况。
[0032]以上是插头I的自查情况。
[0033](4)
[0034]a.插头I的无线收发模块2发指令让插头2的收发模块2开始工作。
[0035]b.选通插头I的1#端子和插头2的1#端子相连(如果接通存储数据)然后是插头I的1#端子和插头2的2#端子相连;插头I的1#端子和插头2的3#端子相连……直至把插头I的1#端子与插头2的所有端子联通情况扫完为止。
[0036]c.然后是扫描插头I的2#端子与插头2的所有端子联通情况。
[0037](5)依次类推插头I的收发模块2发指令让插头3收发模块2开始工作
[0038]扫描插头I所有端子和插头3所有端子的连接情况。
[0039]……直至插头I和所有插头的情况查完。然后给主机报指令,插头I查完。
[0040]5.主机发指令让插头2收发模块2开始工作
[0041]扫描插头2和其它插头联接情况。(这一步可省略和插头I的情况)
[0042]6.主机发指令让插头3收发模块2开始工作
[0043]扫描插头3和其它插头联接情况。直至所有插头工作完。
[0044]如图2和3所示,当无线收发器nRF24L01收到外部数据时,以中断方式通知MCU;MCU响应中断,将数据送入BUF_RX ;MCU在任务空闲时,将BUF_RX中的数据经串口送宿主机,完成无线数据的接收过程。
[0045]当工控机需要发送数据时,经串口以中断方式通知M⑶;MCU响应中断,将数据送入BUF_TX; M⑶在nRF24L01接收数据空闲时,将BUF_TX中的数据送nRF24L01发出,完成数据的无线发送过程。
[0046]nRF24L01通过SPI接口和外部控制器件如M⑶进行数据交换,其SPI协议是MSB在前,LSB在后。如果要读写多个字节,先读写低字节。CE作为片选端,它与CONFIG寄存器的PWRJJP和PRM_RX位组合用于选择芯片的工作方式;CSN为芯片内部SPI硬件接口的使能端,低电平有效;SCK为SPI的时钟输入端,MOSI为SPI接口的数据输入端,MISO为SPI接口的数据输出端,IRQ为中断请求端,与单片机的外部中断I相连,当nRF24L01产生中断后IRQ将置低,单片机检测到此中断后通过程序得知其与HRF24L01无线射频模块的数据收发情况。通过单片机与无线通讯模块的硬件连接,从而实现模式控制和数据交换。
[0047]如图4所示,为主控计算机操作界面,人机界面简单明确,操作方便。打开主控计算机操作界面,选择要查线的项目代号,点击“开始查线”,直到工控机操作界面弹出“查线完毕”,点击“保存数据”则系统自动保存此次查线数据结果至操作人员自定义的目录文件夹下。“输入线号”对话框内可以输入想要具体查询的线号,点击“开始检测”则系统自动检测想要具体查询的线。
【主权项】
1.一种基于无线通讯实现自动查线功能的系统,其特征在于包括主控计算机、无线通信模块I和多个无线通信模块2;主控计算机和无线通信模块I通过串口连接,无线通信模块I和多个无线通信模块2之间采用无线通讯方式;所述的无线通信模块I包括无线收发模块I和MCU1,MCU1与无线收发模块I连接;所述的无线通信模块2包括无线收发模块2、MCU2、CPLD控制2和标准转接头,无线收发模块2与MCU2连接,MCU2与CPLD控制2连接,CPLD控制2与标准转接头连接。2.根据权利要求1所述的一种基于无线通讯实现自动查线功能的系统,其特征在于所述的无线收发模块I和无线收发模块2为nRF24L01。3.根据权利要求1所述的一种基于无线通讯实现自动查线功能的系统,其特征在于所述的MCUl和MCU2选用51系列的STC12C5A60S2。
【专利摘要】本实用新型涉及一种基于无线通讯实现自动查线功能的系统,其特征在于包括主控计算机、无线通信模块1和多个无线通信模块2;主控计算机和无线通信模块1通过串口连接,无线通信模块1和多个无线通信模块2之间采用无线通讯方式;所述的无线通信模块1包括无线收发模块1和MCU1,MCU1与无线收发模块1连接;所述的无线通信模块2包括无线收发模块2、MCU2、CPLD控制2和标准转接头,无线收发模块2与MCU2连接,MCU2与CPLD控制2连接,CPLD控制2与标准转接头连接。与待查线模块之间以无线通讯方式进行对话,既能满足查线要求,又不会费时费力。
【IPC分类】G01R31/02, G08C17/02
【公开号】CN205301483
【申请号】
【发明人】李小斌, 李强, 郑元元, 李磊, 石云珊
【申请人】西安电子工程研究所
【公开日】2016年6月8日
【申请日】2015年12月25日