一种运动控制芯片测试装置的制作方法

文档序号:28601029发布日期:2022-01-22 11:18阅读:128来源:国知局
一种运动控制芯片测试装置的制作方法

1.本实用新型涉及测试装置领域,具体涉及一种运动控制芯片测试装置。


背景技术:

2.运动控制起源于早期的伺服控制。简单地说,运动控制就是对机械运动部件的位置、速度等进行实时的控制管理,使其按照预期的运动轨迹和规定的运动参数进行运动。早期的运动控制技术主要是伴随着数控技术、机器人技术和工厂自动化技术的发展而发展的。早期的运动控制器实际上是可以独立运行的专用的控制器,往往无需另外的处理器和操作系统支持,可以独立完成运动控制功能、工艺技术要求的其他功能和人机交互功能。
3.然而现有技术中运动控制芯片或多或少的都存在一些芯片的质量问题,特别是在于输出脉冲的精准度,包含定长和插补等参数会出现与预期不同的问题,以及手轮精准度的问题等,均是现有技术中的运动控制芯片会存在一些问题,其原因真是因为缺乏对运动控制芯片的一些测试所导致的。


技术实现要素:

4.为了克服现有技术的缺陷,本实用新型所要解决的技术问题在于提出一种运动控制芯片测试装置,手轮电路通过测试电路对被测芯片进行手轮功能测试,脉冲转换电路通过测试电路对被测芯片的输出脉冲信号进行采集分析,实现了对被测芯片进行手轮功能测试以及输出脉冲信号测试的效果。
5.为达此目的,本实用新型采用以下技术方案:
6.本实用新型提供的一种运动控制芯片测试装置,包括:测试电路、手轮电路、脉冲转换电路;测试电路用于连接被测芯片,手轮电路与脉冲转换电路用于测试被测芯片;被测芯片与测试电路的第一端电连接,手轮电路测试电路的第一端电连接,脉冲转换电路测试电路的第三端电连接。
7.优选的,测试电路包括测试座与测试芯片;测试座用于连接手轮电路、脉冲转换电路及被测芯片;测试芯片用于输入输出控制;测试芯片与测试座电连接。
8.优选的,手轮电路包括手轮和手轮芯片,手轮用于摇动控制手轮芯片输出脉冲信号,手轮芯片的一端与手轮连接,手轮芯片的另一端与测试电路连接。
9.优选的,脉冲转换电路包括脉冲电路和编码器电路,脉冲电路为单端转双端的电路,编码器电路为双端转单端电路;脉冲电路和编码器电路均与测试电路电连接。
10.优选的,还包括232通讯电路,232通讯电路的一端与测试电路电连接,232通讯电路的另一端与外部显示屏电连接。
11.优选的,还包括485通讯电路,485通讯电路的一端与测试电路电连接,485通讯电路的另一端与外部上位机电连接。
12.优选的,还包括功能输入电路,功能输入电路与测试电路电连接,功能输入电路用于接收外围的传感器输入信号。
13.优选的,测试芯片为stm32单片机。
14.优选的,还包括串口电路,串口电路的一端与测试电路电连接,串口电路的另一端与外部设备连接。
15.优选的,还包括电源电路,电源电路包括第一电源芯片、第二电源芯片、二极管d1、二极管d2、电容c15、电容c16、电容c20、电容c21、保险管f1;
16.二极管d2和电容21并联在第一电源的第一引脚和第二引脚上,第一引脚接地,第二引脚与保险管串联后作为第一输出端与外部传感器连接;电容c20并联在第一电源芯片的第三引脚和第四引脚上,二极管串联在第三引脚和电容c20之间,第四引脚接地,第三引脚为第二输出端,第二输出端与第二电源芯片的输入端电连接,第二电源芯片的输出端为第三输出端,第二电源芯片的输入端与电容c15串联后接地,第二电源芯片的输出端与电容c16串联后接地。
17.优选的,还包括输出电路,输出电路包括mos管q1、二极管d3、二极管d4、led灯、电阻r51;
18.mos管q1的d极与测试电路电连接,二极管d3的输入端与mos管q1的d极电连接,二极管d3的输出端为第一输出端,mos管q1的g极为第二输出端,mos管q1的s 极接地,电阻r51与led灯串联在mos管q1的g极与mos管q1的s极之间,二极管 d4串联在mos管q1的s极与mos管q1的d极之间。
19.优选的,还包括提示电路,提示电路用于显示测试状态,提示电路与测试电路电连接。
20.本实用新型的有益效果为:
21.本实用新型提供的一种运动控制芯片测试装置,测试电路的测试座用于放置被测的运动控制芯片,测试芯片与测试座连接实现被测芯片与测试芯片的连接,手轮电路与脉冲转换电路为主要测试电路,手轮电路通过测试电路对被测芯片进行手轮功能测试,摇动手轮使得手轮芯片输出输出脉冲至测试芯片实现采集手轮功能效果;脉冲转换电路的脉冲电路为单端转双端的电路,可适配所有的脉冲式驱动器,用于统计运动控制芯片发送的脉冲数量,相当于统计对应的上下升沿,当单端转成双端后,变成了差分信号保证传输的稳定性;脉冲转换电路的译码器电路为双端转单端的信号电路,用于将上述的脉冲数变成单端的进行采集,起到了判断运动控制芯片发来的脉冲频率是否是在差分的范围之内,还能够统计发出的脉冲数的个数是否正常,以上就包含了定长运动和插补运动了,基本涵盖了所有运动控制芯片的功能了。
附图说明
22.为了更清楚地说明本实用新型实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本实用新型的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
23.图1为本实用新型具体实施方式中提供的结构示意图;
24.图2为本实用新型具体实施方式中提供的测试芯片电路图;
25.图3为本实用新型具体实施方式中提供的232通讯电路图;
26.图4为本实用新型具体实施方式中提供的手轮芯片电路图;
27.图5为本实用新型具体实施方式中提供的脉冲电路图;
28.图6为本实用新型具体实施方式中提供的编码器电路图;
29.图7为本实用新型具体实施方式中提供的电源电路图;
30.图8为本实用新型具体实施方式中提供的输出电路图。
31.附图标识:1测试电路;11测试座;12测试芯片;2手轮电路;3脉冲转换电路;31脉冲电路;32译码器电路;4功能输入电路;5提示电路;6电源电路;7串口电路;8输出电路。
具体实施方式
32.下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本实用新型一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本实用新型保护的范围。
33.下面结合附图并通过具体实施方式来进一步说明本实用新型的技术方案。
34.如图1-8所示,本实施例中提供的一种运动控制芯片测试装置,包括:测试电路1、手轮电路2、脉冲转换电路3;测试电路1用于连接被测芯片,手轮电路2与脉冲转换电路3用于测试被测芯片;被测芯片与测试电路1的第一端电连接,手轮电路2测试电路1的第一端电连接,脉冲转换电路3测试电路1的第三端电连接。具体的,被测芯片为运动控制芯片,手轮电路2用于对被测芯片进行手轮测试,手轮测试为:将一个外部手轮信号接入,通过读取逻辑位置进行判断;脉冲转换电路3用于对被测芯片进行脉冲测试,脉冲测试为:脉冲管脚发送pwm,开启定时器检测这个管脚发出的脉冲是否是在单位时间内发送完成以及发送的个数即上升沿是否正确,最终实现了对被测芯片进行手轮测试以及脉冲测试的效果。
35.优选的,测试电路1包括测试座11与测试芯片12;测试座11用于连接手轮电路2、脉冲转换电路3及被测芯片;测试芯片12用于输入输出控制;测试芯片12与测试座11电连接。具体的,测试座11用于连接放置被测芯片,测试芯片12通过测试座11与测试电路1电连接,测试芯片12控制输入输出实现控制测试电路1对被测芯片的测试进程,测试电路1包括手轮电路2、脉冲转换电路3等其他需要添加进去的测试电路1。
36.优选的,手轮电路2包括手轮和手轮芯片,手轮用于摇动控制手轮芯片输出脉冲信号,手轮芯片的一端与手轮连接,手轮芯片的另一端与测试电路1连接。具体的,手轮摇动就能控制手轮芯片输出脉冲,手轮芯片的输出脉冲输出至测试芯片12,软件参数,就能够实现测试电路1采集手轮功能效果进行测试。
37.优选的,脉冲转换电路3包括脉冲电路31和编码器电路,脉冲电路31为单端转双端的电路,编码器电路为双端转单端电路;脉冲电路31和编码器电路均与测试电路1电连接。具体的,脉冲转换电路3的脉冲电路31为单端转双端的电路,可适配所有的脉冲式驱动器,用于统计运动控制芯片发送的脉冲数量,相当于统计对应的上下升沿,当单端转成双端后,变成了差分信号保证传输的稳定性;脉冲转换电路3的译码器电路32为双端转单端的信号电路,用于将上述的脉冲数变成单端的进行采集,起到了判断运动控制芯片发来的脉冲频率是否是在差分的范围之内,还能够统计发出的脉冲数的个数是否正常,以上就包含了定长运动和插补运动了,基本涵盖了所有运动控制芯片的功能了;在进行脉冲测试时:通过闭
环测试系统,在该系统对脉冲输出的测试中,有两条线对输出的脉冲有统计和计数,第一个是单片机 stm32的定时器中断,遇见一个上升或者下降沿就进行计数。第二个是通过编码器计数,芯片在发送pwm的时候会经过一个差分芯片输出,输出之后经过整型,再经过一个差分芯片输入到编码器的位置,就相当于进行了人为设计的编码器,这是种自发自收的模式,发送的时候芯片本身是能够读到一个值,然后通过编码器读取对应的转换模组的信号,回来一个实际位置的值,这样就能又统计一次最终的输出的脉冲值,双向统计计数对应的脉冲,保证脉冲不会出错。
38.优选的,手轮电路2输入信号至测试电路后,测试电路1根据手轮电路2输入的信号,由测试芯片12根据输入信号进行分析处理,由测试信号向脉冲转换电路3进行输出,由此实现脉冲转换电路3可以用于检测测试芯片12输出信号的脉冲信息。
39.优选的,还包括232通讯电路,232通讯电路的一端与测试电路1电连接,232通讯电路的另一端与外部显示屏电连接。具体的,测试电路1还外接有显示屏用于查看各参数数值,通过232通讯电路实现将测试电路1与显示屏实现通讯连接,使得测试电路1的数据可以传输至显示屏进行显示。
40.优选的,还包括485通讯电路,485通讯电路的一端与测试电路1电连接,485通讯电路的另一端与外部上位机电连接。具体的,测试电路1还与上位机通讯连接,通过上位机可以控制测试电路1的部分操作等,485通讯电路用于与上位机实现通讯连接。
41.优选的,还包括功能输入电路4,功能输入电路4与测试电路1电连接,功能输入电路4 用于接收外围的传感器输入信号。具体的,功能输入电路4设有若干个,用于接收外围的传感器的输入为24v或者0v。
42.优选的,测试芯片12为stm32单片机。具体的,测试芯片12为stm32单片机,包括了复位电路、fmc并行总线接口、串口、所有内存接口状态,通过编程对应的参数,实现上述接口的功能,通过各功能接口与上述个电路实现连接。
43.优选的,还包括串口电路7,串口电路7的一端与测试电路1电连接,串口电路7的另一端与外部设备连接。具体的,串口电路7提供了串口功能串口,用于与电脑连接进行人机数据交互,进行测试数据记录保存等功能,达到实现测试项目的目的。
44.优选的,还包括提示电路5,提示电路5用于显示测试状态,提示电路5与测试电路1 电连接。具体的,提示电路5与测试电路1电连接,提示电路5设有若干个led灯,通过 led灯不同的显示模式用于反映当前的测试状态,例如提示电路5的led灯显示绿色为正常状态,红色为异常状态等。
45.优选的,还包括电源电路6,电源电路6包括第一电源芯片、第二电源芯片、二极管d1、二极管d2、电容c15、电容c16、电容c20、电容c21、保险管f1;二极管d2和电容21 并联在第一电源的第一引脚和第二引脚上,第一引脚接地,第二引脚与保险管串联后作为第一输出端与外部传感器连接;电容c20并联在第一电源芯片的第三引脚和第四引脚上,二极管串联在第三引脚和电容c20之间,第四引脚接地,第三引脚为第二输出端,第二输出端与第二电源芯片的输入端电连接,第二电源芯片的输出端为第三输出端,第二电源芯片的输入端与电容c15串联后接地,第二电源芯片的输出端与电容c16串联后接地。具体的,电源电路6,电源电路6与测试电路1电连接,为测试电路1提供工作电压;电源电路6设有三个输出端口,分别为第一输出端、第二输出端、第三输出端,第一输出端为24v输出,用于为各类传感器供
电;第二输出端为5v输出,用于为串口电路7和上拉部分电路供电;第三输出端为3.3v,用于为测试电路1的测试芯片12和被测芯片进行供电。
46.优选的,还包括输出电路8,输出电路8包括mos管q1、二极管d3、二极管d4、led 灯、电阻r51;mos管q1的d极与测试电路1电连接,二极管d3的输入端与mos管q1 的d极电连接,二极管d3的输出端为第一输出端,mos管q1的g极为第二输出端,mos 管q1的s极接地,电阻r51与led灯串联在mos管q1的g极与mos管q1的s极之间,二极管d4串联在mos管q1的s极与mos管q1的d极之间。
47.具体在使用的过程中:在pc电脑端用一根串口线与运动控制芯片测试装置连接,pc电脑端发送对应的串口命令,通过串口线发送至运动控制芯片测试装置的串口上,由stm32单片机接收到串口命令后进行解析,解析完成后stm32单片机控制并口信号,控制被测芯片进行对应的功能测试。
48.以上所述仅为本实用新型的较佳实施例而已,并不用以限制本实用新型,凡在本实用新型的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本实用新型的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1