新闻中心

EEPW首页 > 测试测量 > 设计应用 > 基于CAN总线的航空电缆测试系统分布机研究

基于CAN总线的航空电缆测试系统分布机研究

作者:时间:2011-04-21来源:网络收藏

2.3.2 LPC2290对CPLD的控制
LPC2290通过SPI接口控制CPLD,连接原理图如图5所示。
该系统中SPI操作的流程图如图6所示。LPC2290的SPI接口数据传输格式的设置要与CPLD数据传输格式相符合,即SPCR=0x30,SPI接口每次发送一个字节的数据,在本系统中需要做375次循环,可实现3 000位数据的串入并出。

本文引用地址:http://www.eepw.com.cn/article/194985.htm

e.JPG


关键程序代码如下所示:
f.JPG
2.4 继电器矩阵开关设计
矩阵开关的主要作用是实现对测试点的导通选择以及将测试电路切换到相应的通道。与CPLD相对应,矩阵开关以150个点为单位。
继电器作为测点通断的执行元件,其可靠性和反应速度直接影响整个系统的性能,选择具有高可靠性、高信号隔离度和性能稳定等特点的12 V继电器EC2—12作为切换控制继电器。EC2—12是单线圈自锁继电器,当输入+12 V激励时继电器闭合,并且状态会一直保持,直到-12 V激励到来时继电器才会打开。选择L298N组成继电器驱动电路,该驱动电路能将TTL逻辑电平信号转换为本系统所需的±12 V电压,实现继电器的置位和复位。利用每一EC2—12的2个常开点(K1和K2是继电器1和继电器2常开点)控制2个(例如0和1)测点,每一对继电器控制两个测点位置(继电器1控制输出端,继电器2控制输入端),其原理图如图7所示。测试电路经切换开关接到输入和输出端,实现对待测电缆的测试。

g.JPG



3 结语
该系统在确定工作模式的基础上,分布机硬件采用模块化设计;针对大规模矩阵开关模块的控制方式,提出了基于CPLD的设计方案,给出硬件实现方法和部分通信程序流程。系统可以根据待测对象实现测试容量的扩充,使用方便,能够在主机统一调配下实现多点激励,提高测试速度和测试柔性,可应用在电缆等具有复杂电缆网络的大型设备场合。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭