
1.本发明涉及编程器技术领域,尤其涉及一种编程器及其快速识别到芯片接入的方法。
背景技术:2.编程器为可编程的集成电路写入数据的工具,编程器主要用于单片机、存储器之类的芯片的编程。编程器主要修改只读存储器中的程序,编程器通常与计算机连接,再配合编程软件使用。
3.现有的编程器上的接口单元通常直接暴露在外,容易受到外部环境的影响而出现损坏的情况,不利于编程器的长期稳定使用;
4.另外通常编程器是通过芯片规定的握手时序,满足条件后读到芯片内部信息数据,来判断芯片与编程器是否连接成功,继而开始编程测试烧写工作。由于握手时序需要供电工作,且一般耗时间长,如果是坏芯片,长时间供电会导致烧坏编程器。
5.为此,我们提出一种编程器及其快速识别到芯片接入的方法来解决上述问题。
技术实现要素:6.本发明的目的是为了解决现有技术中存在的缺点,而提出的一种编程器及其快速识别到芯片接入的方法。
7.为了实现上述目的,本发明采用了如下技术方案:
8.一种编程器,包括:壳体组件和芯片组件,壳体组件包括矩形外壳以及固定连接在矩形外壳上端的顶盖,所述矩形外壳和顶盖的侧壁上开设有同一个l形开口,且l形开口与矩形外壳内部连通;芯片组件包括多个均布连接在矩形外壳内底壁上t形杆,且多个t形杆的外侧壁上固定连接有同一块水平的承载板,所述承载板的上端连接有电路板,所述电路板的上端设置有与其连接的芯片接入单元,所述电路板的侧壁上设置有接口单元,且接口单元对应设置于l形开口内侧,所述顶盖的侧壁上设置有与接口单元对应的防护结构。
9.在上述的编程器中,所述顶盖的上端开设有与芯片接入单元对应的梯形开口,所述梯形开口内壁上固定连接有透明窗。
10.在上述的编程器中,所述电路板上设置有编辑器主控芯片,所述编辑器主控芯片内包含有数字模拟转换模块和模拟转数字模块,所述电路板上设置有烧写卡座,所述矩形外壳的侧壁上开设有与烧写卡座对应的插孔,且烧写卡座内插入有待烧写芯片,所述矩形外壳内设置有与电路板连接的电源装置,且顶盖的上端设置有与电源装置电性连接的显示灯。
11.在上述的编程器中,所述芯片接入单元包括设置于电路板上端的单端多通道选通开关芯片,所述单端多通道选通开关选择其中一个引脚与编程器主控芯片的数字模拟转换模块引脚以及模拟转数字模块引脚连接。
12.在上述的编程器中,所述接口单元包括设置于电路板侧壁上的通信插口,所述通
信插口与外部计算机的串口之间通过配套电缆连接。
13.在上述的编程器中,所述防护结构包括固定连接在顶盖侧壁上的横板,所述横板远离顶盖的侧壁上开设有上下连通的矩形开口,所述矩形开口内转动连接有竖直的防护板,所述防护板对应设置于通信插口的外侧,所述防护板的下端与l形开口内壁之间通过磁性块吸附连接。
14.一种编程器快速识别到芯片接入的方法,包括以下步骤:
15.s1、将待烧写芯片按照正确方向插入烧写卡座,将配套的电缆分别插入外部的计算机串口与编程器的通信插口内;
16.s2、编程器的主控芯片将待烧写芯片的电源引脚接零电平,单端多通道选通开关选择其中一个引脚与编程器主控芯片的数字模拟转换模块引脚以及模拟转数字模块功能引脚连接,通过数字模拟转换模块输出100ua电流,然后模拟转数字模块功能读取引脚的产生的采样值,通过计算得出该引脚的电压值;
17.s3、得到的电压值的范围在0.2至0.8v之间,则代表芯片该引脚正常链接,再切换至其他引脚按此流程测试,直至除地之外的所有引脚都测试成功,则说明待烧写芯片与编程器已经可靠连接,可以进行程序的烧写。
18.在上述的编程器快速识别到芯片接入的方法中,所述编程器选择输出100ua电流给待测芯片引脚不会对待烧写芯片的引脚电路产生损坏,且100ua的电流相对于电源引脚电路的零电平产生导通效应。
19.在上述的编程器快速识别到芯片接入的方法中,所述模拟转数字模块功能读取引脚的产生的采样值,通过计算得出该引脚的电压值,所用时间总共90-120us。
20.与现有技术相比,本编程器及其快速识别到芯片接入的方法的优点在于:
21.1、本发明采用引脚识别技术,无需长时间供电且可以快速识别到芯片是否正常与编程器正常可靠连接,这样不仅可以保护编程器,而且可以提高生产效率,同时剔除不良芯片,创造更大的效益。
22.2、本发明在防护结构的使用下能够对通信插口起到防护的作用,保证通信插口的稳定使用,减少外部碰撞造成通信插口的损伤。
附图说明
23.图1为本发明提出的一种编程器及其快速识别到芯片接入的方法的外部结构示意图;
24.图2为本发明提出的一种编程器及其快速识别到芯片接入的方法的顶盖内部结构图;
25.图3为本发明提出的一种编程器及其快速识别到芯片接入的方法的侧面结构图;
26.图4为本发明提出的一种编程器及其快速识别到芯片接入的方法的芯片组件框图;
27.图5为本发明提出的一种编程器及其快速识别到芯片接入的方法的接入流程图。
28.图中,100壳体组件、101矩形外壳、102顶盖、103透明窗、200芯片组件、201t形杆、202承载板、203电路板、204编辑器主控芯片、205显示灯、206通信插口、207横板、208防护板。
具体实施方式
29.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
30.实施例
31.参照图1-5,一种编程器,包括:壳体组件100和芯片组件200,壳体组件100包括矩形外壳101以及固定连接在矩形外壳101上端的顶盖102,矩形外壳101和顶盖102的侧壁上开设有同一个l形开口,且l形开口与矩形外壳101内部连通。
32.其中,芯片组件200包括多个均布连接在矩形外壳101内底壁上t形杆201,且多个t形杆201的外侧壁上固定连接有同一块水平的承载板202,承载板202的上端连接有电路板203,电路板203的上端设置有与其连接的芯片接入单元,顶盖102的上端开设有与芯片接入单元对应的梯形开口,梯形开口内壁上固定连接有透明窗103,电路板203上设置有编辑器主控芯片204,编辑器主控芯片204内包含有数字模拟转换模块和模拟转数字模块,电路板203上设置有烧写卡座,矩形外壳101的侧壁上开设有与烧写卡座对应的插孔,且烧写卡座内插入有待烧写芯片,矩形外壳101内设置有与电路板203连接的电源装置,且顶盖102的上端设置有与电源装置电性连接的显示灯205,芯片接入单元包括设置于电路板203上端的单端多通道选通开关芯片,单端多通道选通开关选择其中一个引脚与编程器主控芯片的数字模拟转换模块引脚以及模拟转数字模块引脚连接,通过计算得出该引脚的电压值,当得到的电压值的范围在0.2至0.8v之间,则代表芯片该引脚正常链接,再切换至其他引脚按此流程测试。
33.进一步的,电路板203的侧壁上设置有接口单元,且接口单元对应设置于l形开口内侧,接口单元包括设置于电路板203侧壁上的通信插口206,通信插口206与外部计算机的串口之间通过配套电缆连接,通过设置通信插口206便于编程器与外部计算机的连接。
34.具体的,顶盖102的侧壁上设置有与接口单元对应的防护结构,防护结构包括固定连接在顶盖102侧壁上的横板207,横板207远离顶盖102的侧壁上开设有上下连通的矩形开口,矩形开口内转动连接有竖直的防护板208,防护板208对应设置于通信插口206的外侧,防护板208的下端与l形开口内壁之间通过磁性块吸附连接,在防护结构的使用下能够对通信插口206起到防护的作用,保证通信插口206的稳定使用,减少外部碰撞造成通信插口206的损伤。
35.一种编程器快速识别到芯片接入的方法,包括以下步骤:
36.s1、将待烧写芯片按照正确方向插入烧写卡座,将配套的电缆分别插入外部的计算机串口与编程器的通信插口内;
37.s2、编程器的主控芯片将待烧写芯片的电源引脚接零电平,单端多通道选通开关选择其中一个引脚与编程器主控芯片的数字模拟转换模块引脚以及模拟转数字模块功能引脚连接,通过数字模拟转换模块输出100ua电流,然后模拟转数字模块功能读取引脚的产生的采样值,通过计算得出该引脚的电压值;
38.s3、得到的电压值的范围在0.2至0.8v之间,则代表芯片该引脚正常链接,再切换至其他引脚按此流程测试,直至除地之外的所有引脚都测试成功,则说明待烧写芯片与编程器已经可靠连接,可以进行程序的烧写。
39.其中,编程器选择输出100ua电流给待测芯片引脚不会对待烧写芯片的引脚电路
产生损坏,且100ua的电流相对于电源引脚电路的零电平产生导通效应,模拟转数字模块功能读取引脚的产生的采样值,通过计算得出该引脚的电压值,所用时间总共90-120us。
40.以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。