当前位置: 首页 > 专利查询>王邦柱专利>正文

松耦合型通用编程器制造技术

技术编号:2907180 阅读:223 留言:0更新日期:2012-04-11 18:40
本实用新型专利技术涉及一种松耦合型通用编程器,其特点是具有自备电源,经由RS232C串行口与主计算机通信,并可对多种可编程器件(PAL,GAL,EPROM和含EPROM的单片机)进行编程。本实用新型专利技术由串行通信接口(1),以单片机8031为CPU的处理单元(2),数控电压源(3),编程信息缓存与驱动电路(4),编程插座组(5)以及电源(6)等几部分组成,说明书在一般叙述了本编程器工作过程后,详细分类叙述了作为本实用新型专利技术特征的编程信息缓存与驱动电路工作原理,该信息缓存与驱动电路也适用于各种需要高低压快速切换场合。(*该技术在2002年保护过期,可自由使用*)

【技术实现步骤摘要】
本技术涉及一种松耦合型通用编程器,其特点是具有自备电源,经由RS232C串行口与主计算机通信,并可对多种可编程器件(PAL,GAL,EPROM和含EPROM的单片机)进行编程。在数字系统设计与制作过程中,各种可编程器件的应用与日俱增,除早已广泛应用的EPROM和内含EPROM的单片机外,近年来出现的可编程门阵列(GAL和PAL)以其结构灵活,体积小,外引线少,能有效提高设备可靠性和保密性也日益显示其重要性。现有的通用编程器结构上都采用紧耦合方式,需在计算机主板槽内插一适配卡,编程器通过此卡上的专用接口从主计算机取得电源和编程数据。这种结构的缺点是:需要耗用主计算机的电源和占用主计算机插槽和I/O口地址。因此,它不适用于机箱窄小,电源冗余量小的便携机或无盘工作站,也不适用于具有不同机内总线的微机。本技术的目的是提供一种自备电源,利用标准接口与与主计算机通信,无需在机内插入适配卡便可工作的通用编程器。这种以松耦合方式与计算机联接的编程器可以克服紧耦合方式引起的上述问题,具有安装转移方便,适用机型广等优点。此外在电路设计中注意从国情出发,尽量不采用特殊品种器件,降低了成本且易于维护。下面叙述本技术的工作原理。图1是本技术的方框图。它由以下几部分组成:(1)串行通信接口;(2)处理单元,内含CPU(21),低位地址缓存(22),总线收发器(23),固化的程序存贮器(24)和读写地址分配电路(25);(3)数控编程电源;(4)编程信息缓存与驱动电路,内含:(41)单编程电源高低压输出和数据输入单元电路;(42)双编程电源高低压输出和数据输入单元电路;-->(43)单编程电源高低压输出单元电路;(44)单编程电源高压输出和带5V提升的数据输入单元电路;(45)单编程电源高压输出和数据输入单元电路。(5)编程插座组,它由三个锁紧插座组成,其中40芯宽行插座(其引脚分别用M1,M2,..M40表示)用于多种单片机芯片的编程和数据读取;28芯宽行插座(其引脚分别用E1,E2,..E28表示)用于各种EPROM芯片的编程和数据读取;24芯窄行插座(其引脚分别用P1,P2,..P24表示)用于多种GAL和PAL芯片的编程和数据读取;(6)电源。数控编程电源(3)和编程信息缓存与驱动电路(4)经由数据总线DB及地址总线AB与处理单元(2)相联。下面叙述本编程器工作过程:开通电源(6)后,处理单元(2)对系统进行自检,无误后即等待主计算机经由串行通信接口(1)发来的数据与命令。主计算机内运行的联机程序根据使用者的选择可经由串行通信接口(1)向编程器发送编程命令及数据,也可通过它从编程器读取状态信息与数据。处理单元(2)在接收到主机发来的命令与数据后,将其中的命令分类处理并决定其后的数据读写地址。在编程时,处理单元(2)向数控编程电源(3)发送数据以获得所需的编程电压VA,VB,VC;再向编程信息缓存与驱动电路(4)发送一系列数据即可将所需的编程电压时序送达编程插座组(5)中的指定引脚,从而实现对插座上可编程器件的编程。如果处理单元(2)接收到的命令是要读取可编程器件内的数据,处理单元(2)将根据该器件读取时序的要求,向数控编程电源(3)发送数据以改变它的输出电压VA,VB,VC,再向编程信息缓存与驱动电路(4)发送一系列数据,从而使编程插座组(5)中指定引脚上出现所需的读取电压时序,实现对插座上可编程器件内数据的读取。读得的数据由处理单元(2)通过串行通信接口(1)发送到主计算机。下面结合实施例详细叙述编程信息缓存与驱动电路工作原理:为适应多种可编程器件的编程需要,编程信息缓存与驱动电路(4)内含5类不同的单元电路,以下分别叙述:-->A.单编程电源高低压输出和数据读入单元电路(41),此电路能实现单编程电源的高压输出,TTL电平输出与数据读入。在本编程器中,此电路用以控制P20.P21诸编程插座引脚的电压,下面以编程插座引脚P20为例叙述此电路工作原理(图2)。图2中(101)为光耦开关电路,可用3N42达林顿管光耦实施。(102)是耐高压的OC门,可用7406实施。(103)是可承受高压输入的非门,可用MC1489实施。(100)为存贮编程信息的触发器,可用74LS374芯片中一个触发器实施,该触发器的输出端Q经由限流电阻R11接到光耦开关(101)的发光二极管正极,发光二极管的负极接地。高压VA来自数控编程电源(3),此高压加在光耦开关(101)的光敏三极管的集电极,该光敏三极管的发射极与编程插座组(5)中的引脚P20相联。为实现TTL电平输出,引脚P20还联接到OC门(102)的输出端,并通过二极管D11与电阻R12接到+5V.TTL电平的编程信息存于触发器(104),它由74LS374中的一个触发器实施,它的D输入端与DB总线联接,触发信号由AB12给出。为实现数据读入,引脚P20还联接非门(103)的输入端,它的输出端经过三态门(105)与DB总线联接。电路工作过程说明如下:当编程插座引脚P20上准备加编程高压时,首先在AB12线上加负脉冲,令触发器(104)中存入0(低电平),它使OC门(102)处于高阻状态,此后再陆续将编程时序数据送到DB总线,并按写入时序在AB11线上加负脉冲,使数据存入触发器(100),若触发器(100)存数据1,触发器Q端输出高电平,电流流入光耦开关(101)中发光二极管正极,使耦合的光敏三极管导通,VA高压加在编程插座引脚P20上;若存入数据为0,触发器(100)输出低电平,光耦开关(101)中发光二极管无电流通过,光敏三极管截止。光敏三极管截止后引脚P20上电压为TTL电平,电平高低取决于触发器(104)中存数状态,如果存数为0,引脚P20上出现高电平(经由电阻R12和二极管D11取得),存数为1时,引脚P20上出现低电平。数据读入时,AB13加负脉冲,编程插座组(5)中引脚P20上出现的信号经由非门(103)和三态门(105)到达总线DB,读入处理单元(2);B.双编程电源高低压输出和数据读入单元电路(42),此电路能实现-->两种编程高压输出,TTL电平输出与数据读入。在本编程器中,此电路用以供给编程插座引脚P22、E26的编程电压波形,图3示出此电路原理图。图3中(201)为光耦开关电路,可用3N42达林顿管光耦实施。(202)是耐高压的OC门,可用7406实施。(203)是可承受高压输入的非门,可用MC1489实施。(200)为存贮编程信息的触发器,可用74LS374芯片中一个触发器实施,该触发器的输出端Q经由限流电阻R21接到光耦开关(201)的发光二极管正极,发光二极管的负极接地。编程高压VA来自数控电压源(3),此高压加在光耦开关(201)的光敏三极管的集电极,该光敏三极管的发射极与编程插座组的引脚P22、E26相联。另一路编程电压VC经由继电器(208)常开触点J引入,由于触点J的导通电阻很小,此路电源宜用于要求导通压降小,编程电流较大的场合。继电器(208)线圈一端接+12V,另一端接OC门(206)的输出端,它的输入端接触发器(207)输出端Q。为实现TTL电平输出,编程引脚P22、E26还联接到OC门(202)的输出端,并通过二本文档来自技高网...

【技术保护点】
本实用新型涉及一种松耦合型通用编程器,其特点是具有自备电源,经由RS232C串行口与主计算机通信,并可对多种可编程器件(PAL,GAL,EPROM和含EPROM的单片机)进行编程。本实用新型由串行通信接口(1),以单片机8031为CPU 的处理单元(2),数控电压源(3),编程信息缓存与驱动电路(4),编程插座组(5)以及电源(6)等几部分组成,说明书在一般叙述了本编程器工作过程后,详细分类叙述了作为本实用新型特征的编程信息缓存与驱动电路工作原理,该信息缓存与驱动电路也适用于各种需要高低压快速切换场合。

【技术特征摘要】
1、一种松耦合型通用编程器,其特点是具有自备电源,经由RS232C串行口与主计算机通信,并能对多种可编程器件(PAL,GAL,EPROM和含EPROM的单片机)进行编程;该编程器由串行通信接口,以单片机8031为CPU的处理单元,数控编程电源,编程信息缓存与驱动电路,编程插座组以及电源等组成,其特征在于编程信息缓存与驱动电路由下列单元电路组成:A.单编程电源高低压输出和数据输入单元电路;B.双编程电源高低压输出和数据输入单元电路;C.单编程电源高低压输出单元电路;D.单编程电源高压输出和带5V提升的数据输入单元电路;E.单编程电源高压输出和数据输入单元电路。2、根据权利要求1所述的松耦合型通用编程器,其特征在于所用的单编程电源高低压输出和数据输入单元电路是由光耦器件,触发器,OC门,非门,三态门等组成;光耦器件用作编程电源开关,它的光敏三极管的集电极接编程电源,发射极接编程插座引脚及OC门输出端和非门的输入端;电路中一个触发器存贮并输出信号以控制编程电源开关,OC门的控制信息贮存在另一触发器内,触发器的D输入端和三态门的输出端与数据总线DB相联,在此电路控制下,编程插座引脚上可出现编程电源电压或TTL高低电平;此外,引脚上出现的电信号也可经由非门及三态门送到数据总线上。3、根据权利要求1所述的松耦合型通用编程器,其特征在于所用的双编程电源高低压输出和数据输入单元电路是由光耦器件,触发器,继电器,OC门,非门,三态门等组成;光耦器件和继电器触点,分别用作不同的编程电源开关,光耦器件中的光敏三极管集电极接一个编程电源,发射极接编程插座引脚及OC门输出端和非门的输入端;电路中一个触发器存贮并输出信号以控制该编程电源开关,OC门的控制信息贮存在另一触发器内,继电器线圈通电由第3个触发器控制,二极管D22用于保护OC门免被高压击穿,继...

【专利技术属性】
技术研发人员:王邦柱王雷
申请(专利权)人:王邦柱王雷
类型:实用新型
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1