一种信号转换装置及自动测试系统转让专利
申请号 : CN201210261778.9
文献号 : CN102866683B
文献日 : 2014-12-17
发明人 : 刘湘萍
申请人 : 苏州市大富通信技术有限公司
摘要 :
权利要求 :
1.一种信号转换装置,用于从上位机接收系统控制信息,转换成多个TTL电平信号输出,其特征在于,所述信号转换装置包括:主控单元,所述主控单元通过USB通信协议从所述上位机接收所述系统控制信息并转
2 2
换成IC通信协议数据格式,并通过IC总线向外传输所述系统控制信息以及接收外部回传信息;
其中,主控单元还根据所述系统控制信息输出多个TTL电平信号;
2
所述信号转换装置还包括至少一个从控单元,所述从控单元通过IC通信协议从所述主控单元接收所述系统控制信息,并转换成多个TTL电平信号分别从所述从控单元上输出;
所述主控单元包括:
2
高速IO PIC模块,用于接收所述上位机传输的USB信号,并将所述USB信号转换为IC
2 2
格式指令,并经由IC内部总线传输所述IC格式指令;
2 2 2 2
IC总线缓冲器模块,所述IC总线缓冲器模块经由IC内部总线接收IC格式指令,并
2 2 2
经由IC外部总线向外发送IC格式指令到所述从控单元;所述IC总线缓冲器模块经由
2 2 2
IC外部总线接收所述从控单元回传的IC格式信息,并经由IC内部总线送回给所述高速IO PIC模块。
2.根据权利要求1所述的信号转换装置,其特征在于,所述主控单元包括:第一通道开关模块,其包括输入通道以及多个输出通道,所述输入通道与所述高速IO
2 2
PIC模块通过IC内部总线相连接,并根据模式设定将IC格式指令分别发送至多个所述输出通道;
2
第一数字DIP模块,与所述高速IO PIC模块通过所述IC内部总线相连接,用于根据2
所述IC格式指令设定所述第一通道开关模块、所述第一扩展输出模块以及所述第二扩展输出模块的工作状态及所述主控单元的地址;
第一扩展输出模块,与所述第一通道开关模块的第1输出通道相连接,用于根据所述2
IC格式指令输出一组多位TTL电平信号;
第二扩展输出模块,与所述第一通道开关模块的第1输出通道相连接,用于根据所述2
IC格式指令输出另外一组多位TTL电平信号。
3.根据权利要求1所述的信号转换装置,其特征在于,所述主控单元还包括第三扩展2
输出模块,与所述第一通道开关模块的第1输出通道相连接,用于根据所述IC格式指令输出16位TTL电平信号。
4.根据权利要求3所述的信号转换装置,其特征在于,所述主控单元还包括第一LED数码显示器,与所述第三扩展输出模块相连接,用于接收所述第三扩展输出模块所输出的8位TTL电平信号,以显示所述主控单元的地址。
5.根据权利要求3所述的信号转换装置,其特征在于,所述第一数字DIP模块还用于设定所述第三扩展输出模块的工作状态。
6.根据权利要求2所述的信号转换装置,其特征在于,所述主控单元包括存储器,与所述第一通道开关模块的第2输出通道相连接,并由所述第一数字DIP模块设定工作状态,所
2 2
述存储器与所述IC内部总线相连,用于存储所述IC内部总线写入的数据。
7.根据权利要求6所述的信号转换装置,其特征在于,所述主控单元还包括第四扩展2
输出模块,与所述第一通道开关模块的第3输出通道相连接,用于根据所述IC格式指令输出16位TTL电平信号。
8.根据权利要求7所述的信号转换装置,其特征在于,所述第一数字DIP模块还用于设定所述存储器和所述第四扩展输出模块的工作状态。
9.根据权利要求2所述的信号转换装置,其特征在于,所述主控单元还包括USB缓冲器,与所述上位机相连接,用于接收所述上位机传输的USB信号,并将所述USB信号发送至所述高速IO PIC模块。
10.根据权利要求1至9任一项所述的信号转换装置,其特征在于,所述从控单元包括:2
第二通道开关模块,其包括输入通道以及多个输出通道,所述输入通道与所述IC总线
2 2
缓冲器模块通过所述IC外部总线连接,并根据模式设定将IC格式指令发送至第5输出通道;
2 2
第二数字DIP模块,与所述IC总线缓冲器模块通过所述IC外部总线相连接,用于根2
据所述IC格式指令设定所述第二通道开关模块的初始地址;
第五扩展输出模块,与所述第二通道开关模块的第5输出通道相连接,用于根据所述2
IC格式指令输出一组16位TTL电平信号;
第六扩展输出模块,与所述第二通道开关模块的第5输出通道相连接,用于根据所述2
IC格式指令输出另外一组16位TTL电平信号。
11.根据权利要求10所述的信号转换装置,其特征在于,至少一个所述从控单元还包2
括第七扩展输出模块,与所述第二通道开关模块的第5输出通道相连接,用于根据所述IC格式指令输出16位TTL电平信号。
12.根据权利要求11所述的信号转换装置,其特征在于,至少一个所述从控单元还包括第二LED数码显示器,与所述第七扩展输出模块相连接,用于接收所述第七扩展输出模块所输出的8位TTL电平信号,以显示所述主控单元的地址。
13.根据权利要求12所述的信号转换装置,其特征在于,至少一个所述从控单元还包括DB9输出端口,与所述第七扩展输出模块相连接,用于接收所述第七扩展输出模块所输出的其余8位TTL电平信号。
14.根据权利要求11所述的信号转换装置,其特征在于,所述第二数字DIP模块还用于设定所述第七扩展输出模块的工作状态。
15.根据权利要求10所述的信号转换装置,其特征在于,所述至少一个所述从控单元还包括:
8-1数据选择器,与所述第二数字DIP模块相连接,用于接收所述第四扩展输出模块所输出的8位TTL电平信号,并输出所选择的TTL电平信号,所述第二数字DIP模块根据所选择的TTL电平信号输出译码信号;
3-8译码器,与所述8-1数据选择器及所述第二数字DIP模块相连接,用于接收所述2
8-1数据选择器所输出的TTL电平信号以及所述译码信号,并回传IC格式信息,以表示所2
述从控单元的状态,其中,所述IC格式信息为八位信号。
16.根据权利要求15所述的信号转换装置,其特征在于,所述第二数字DIP模块还用于设定所述8-1数据选择器的初始地址。
17.一种自动测试系统,其特征在于,包括:上位机;
根据权利要求1至16任一项所述的信号转换装置,所述信号转换装置与所述上位机连接,用于从所述上位机接收系统控制信息,并转换成多个TTL电平信号输出;
后级应用电路,其包括信号处理电路以及待测件,所述信号处理电路与所述信号转换装置连接,从所述信号转换装置接收所述TTL电平信号并进行信号处理后输出所需的控制信号以对所述待测件进行自动测试。
18.根据权利要求17所述的自动测试系统,其特征在于,所述自动测试系统为天线自动敲打测试系统,所述信号处理电路包括驱动电路、继电器、可编程逻辑器件、电磁阀及回转缸,所述待测件为天线,其中,所述上位机、所述信号转换装置、所述驱动电路、所述继电器、所述可编程逻辑器件、所述电磁阀及所述回转缸依次连接,所述回转缸用于敲打所述天线。
19.根据权利要求17所述的自动测试系统,其特征在于,所述自动测试系统为射频开关自动控制系统,所述信号处理电路包括驱动电路、射频开关及测试仪,所述待测件具有多端口,其中,所述上位机、所述信号转换装置、所述驱动电路、所述射频开关及所述测试仪依次连接,所述射频开关由所述控制信号控制将所述测试仪的端口与所述待测件的相应端口导通,以进行参数测试。
说明书 :
一种信号转换装置及自动测试系统
技术领域
背景技术
发明内容
元通过USB通信协议从上位机接收系统控制信息并转换成IC通信协议数据格式,并通过
2
IC总线向外传输系统控制信息以及接收外部回传信息。其中,主控单元还根据系统控制信息输出多个TTL电平信号。
信号的信号转换装置,通过USB通信协议从上位机接收系统控制信息并转换成IC通信协议数据格式,并根据系统控制信息输出多个TTL电平信号,其不需要安装驱动,可以直接使用,与外围电路的搭配也非常灵活,通过上位机发相应的控制命令可以得到任何需要的TTL信号电平,因而能够适用于控制复杂的状况。并且,本发明的信号转换装置应用于自动测试系统时,可实现自动化控制,降低成本。
附图说明
具体实施方式
USB通信协议从上位机接收系统控制信息并转换成IC通信协议数据格式,并通过IC总线向外传输系统控制信息以及接收外部回传信息。主控单元100根据系统控制信息输出多个TTL电平信号。外部回传信息如从控单元回传的状态信息。
主控单元100的IC总线来控制主控单元100的各芯片发出需要的TTL电平信号,还可以
2
通过主控单元100共享到从控单元200的IC总线来让从控单元200的各芯片发出TTL电
2 2
平信号。从控单元200与主控单元100通过IC总线相连接,并通过IC通信协议从主控单元100接收系统控制信息,并转换成多个TTL电平信号分别从从控单元200上输出。
际的需求。例如,从控单元200为7个,所有从控单元200与主控单元100通过IC总线并联连接。
收上位机传输的USB信号,并将USB信号转换为IC格式指令,并经由IC内部总线传输IC格式指令。在本实施方式中,主控单元100还包括USB缓冲器107,USB缓冲器107与上位机连接,用于接收上位机传输的USB信号,并将USB信号发送至高速IO PIC模块101。接入USB缓冲器107,可以保证USB信号稳定传输。
线向外发送IC格式指令到从控单元200。IC总线缓冲器模块102经由IC外部总线接收
2 2 2
从控单元200回传的IC格式信息,并经由IC内部总线送回给高速IO PIC模块101。IC
2 2 2
总线缓冲器模块102能够在IC外部总线与IC内部总线之间起到缓冲作用,以稳定IC格式指令的稳定传输。
输入通道与高速IO PIC模块101通过IC内部总线相连接,并根据模式设定将IC格式指令分别发送至多个输出通道。
速IO PIC模块101通过IC内部总线相连接,用于设定主控单元100或从控单元200的地址、设定各个功能模块的复位、使能、禁止以及写保护等工作状态。具体而言,本发明实施方
2
式中,第一数字DIP模块104用于根据IC格式指令设定第一通道开关模块103、第一扩展
2
输出模块105以及第二扩展输出模块106的工作状态及主控单元100的地址。由于在IC总线规则中,主控单元100和从控单元200需要设定不同的地址,以防止发生冲突。所以第一数字DIP模块104需要单独设定主控单元100的地址,这里,可以将主控单元100的地址设为0.0.0。
通道)相连接,用于根据IC格式指令输出一组多位TTL电平信号。在本实施方式中,第一扩展输出模块105输出一组16位TTL电平信号。
于根据IC格式指令输出另外一组多位TTL电平信号。在本实施方式中,第二扩展输出模块106输出一组16位TTL电平信号。
开关模块103的第1输出通道CH1相连接,用于根据IC格式指令输出16位TTL电平信号。
其中,有8位为指定的TTL电平信号,另外8位则表示主控单元100的地址。在本实施方式中,主控单元100还包括第一LED(Light Emitting Diode,发光二极管)数码显示器109,第一LED数码显示器109与第三扩展输出模块108相连接,用于接收表示主控单元100的地址的8位TTL电平信号,则第一LED数码显示器109相应的LED点亮,以显示主控单元100的地址。第一LED数码显示器109可选用7段数码LED管。
输出通道CH2相连接,并由第一数字DIP模块104设定工作状态,存储器110与IC内部
2
总线相连,用于存储IC内部总线写入的数据。在本实施方式中,存储器110为EEPROM(Electrically Erasable Programmable Read-Only Memory,电可擦除可编程只读存储器)。
开关模块103的第3输出通道CH3相连接,用于根据IC格式指令输出16位TTL电平信号。
此处的16位TTL电平信号不作为主控单元100的输出,只在主控单元100与从控单元200进行通信时,激活从控单元200以及检测从控单元200的状态。
IC内部总线,引脚2和引脚7接IC外部总线。
13用于接受第一数字DIP模块104的地址设定。引脚14和引脚15接IC内部总线。
IC内部总线,该芯片引脚9、引脚10和引脚11用以设定主控单元100的地址,通过将引脚
9、引脚10和引脚11接下拉电阻到地的方式设定主控单元100的地址为0.0.0。
元100的IC总线缓冲器模块102通过IC外部总线连接,并根据模式设定将IC格式指令发送至第5输出通道CH5。由于第二通道开关模块201只使用了多个输出通道中的一个,故其余输出通道均未示出。
根据IC格式指令设定第二通道开关模块201的初始地址。这里,可以将初始地址设定为
1.1.1,并且初始地址可以被主控单元100重新设定。
于根据IC格式指令输出一组16位TTL电平信号。
于根据IC格式指令输出一组16位TTL电平信号。
通道模块201的第5输出通道CH5相连接,用于根据IC格式指令输出16位TTL电平信号。
其中,有8位表示主控单元100的地址。在本实施方式中,从控单元200还包括第二LED数码显示器206和DB9输出端口207。第二LED数码显示器206与第七扩展输出模块205相连接,用于接收第七扩展输出模块205所输出的代表从控单元200的地址的8位TTL电平信号,则相应的LED被点亮,以显示从控单元200的地址。DB9输出端口207与第七扩展输出模块205相连接,用于接收第七扩展输出模块205所输出的其余8位TTL电平信号。第二LED数码显示器206可选用7段数码LED管。
激活第二通道开关模块201后,向主控单元100回传IC格式信息,以表示从控单元200的
2
状态。在本实施方式中,IC格式信息为八进制信号。
和引脚13用于接受第二数字DIP模块202的地址设定。引脚14和引脚15接IC内部总线。在本实施方式中,第二通道开关模块201的地址被设定为1.1.1,且该地址可以根据需要被主控单元100重新设定。
IC内部总线,该芯片引脚9、引脚10和引脚11用以设定从控单元200的地址。从控单元
200的地址设定区别于主控单元100的地址,且当从控单元200为多个时,多个从控单元
200的地址互不相同。
200,第二数字DIP模块202根据所选择的TTL电平信号输出译码信号并控制开启或关闭第二通道开关模块201。在本实施方式中,该译码信号为三位二进制信号。
译码输出IC格式信息,并向主控单元100回传IC格式状态信息,以表示从控单元200的
2
状态。具体的,3-8译码器209首先向第二数字DIP模块202回传IC格式状态信息,第二
2 2
数字DIP模块202再通过IC总线缓冲器模块102向主控单元100回传IC格式状态信息。
2
在本实施方式中,IC格式状态信息为八位信号。
以通过IC总线缓冲器模块102加载到IC总线输出。
令,第一数字DIP模块104根据IC格式指令设定主控单元100的地址。
图。高速IO PIC模块101发出IC格式指令,第一数字DIP模块104根据IC格式指令设定主控单元100的地址。第一数字DIP模块104上具有地址设定引脚,该地址即表示主控
2
单元100的地址,例如,设定为0.0.0。并且,第一数字DIP模块104还根据IC格式指令设
2 2
定存储器110和第一通道开关模块103的地址。IC格式指令还通过IC总线缓冲器模块
2 2
102加载到IC总线输出,以在主控单元100连接从控单元200时,从控单元200根据IC格式指令设定地址。
模块示意图。第一开关通道模块103将IC格式指令通过一输出通道分别发送至第一扩展
2
输出模块105和第二扩展输出模块106,第一扩展输出模块105根据IC格式指令输出一组
2
16位TTL电平信号,第二扩展输出模块106根据IC格式指令输出另一组16位TTL电平信
2
号。同时,第一开关通道模块103还通过其他通道将IC格式指令发送至存储器110,以存储写入的数据。
设定第四扩展输出模块111的地址。第一开关通道模块103将IC格式指令发送给第四扩展输出模块111。第一扩展输出模块105和第二扩展输出模块106输出TTL电平信号时,第四扩展输出模块111也输出16位TTL电平信号,其中8位TTL电平信号激活从控单元200的第二通道开关模块201,另外8位TTL电平信号检测从控单元200的状态。
平信号控制开启第二通道开关模块201,第二数字DIP模块202通过IC外部总线接收IC
2
格式指令,并根据IC格式指令设定从控单元200、第二通道开关模块201、8-1数据选择器
208以及3-8译码器209的地址。第二通道开关模块201和8-1数据选择器208的地址均设为1.1.1。
模块示意图。第二通道开关模块201将IC格式指令发送至第五扩展输出模块203和第六
2
扩展输出模块204,第五扩展输出模块203和第六扩展输出模块204根据IC格式指令分别输出一组16位TTL电平信号。而8-1数据选择器208接收用于检测状态的8位TTL电平信号,并选择输出一TTL电平信号,第二数字DIP模块202根据所选择的TTL电平信号输出译码信号,3-8译码器209接收该译码信号及TTL电平信号,经过译码后,向主控单元100回
2
传IC格式状态信息,表示从控单元200的状态。具体的,3-8译码器209首先向第二数字
2 2
DIP模块202回传IC格式状态信息,第二数字DIP模块202再通过IC总线缓冲器模块向
2 2
主控单元回传IC格式状态信息。在本实施方式中,译码信号为3位二进制信号,IC格式信息为八位信号。
图。第二数字DIP模块202通过IC外部总线接收IC格式指令,根据IC格式指令对第二通道开关模块201、第五扩展输出模块203和第六扩展输出模块204进行复位,即重置第二通道开关模块201、第五扩展输出模块203和第六扩展输出模块204。
系统控制信息并转换成IC通信协议数据格式,并根据系统控制信息输出多个TTL电平信号,并且不需安装驱动,适用于控制复杂的状况。本发明的信号转换装置应用于自动测试系统时,可实现自动化控制,降低成本。