DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 17297|回复: 22
打印 上一主题 下一主题

景天编程器设计者白锦添的专利文件--一种通用编程器中的电源驱动结构

[复制链接]
跳转到指定楼层
楼主
发表于 2015-11-8 10:41:03 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
这个可是景天编程器设计者白锦添(该也是景天的老板吧)的的专利文件,只是关于电压驱动部分,不过也可以概全了,本来他的dataio部分就简单到串个电阻,有兴趣研究景天编程器的看下
CN2686042Y.pdf (542.95 KB, 下载次数: 38)

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏6 分享分享 支持支持 反对反对
23#
发表于 2023-6-15 16:35:03 | 只看该作者
想想银子,暂时看不了啊
22#
发表于 2023-6-15 16:17:46 | 只看该作者
这个太好了,UP编程器的基本结构原理
21#
发表于 2021-1-3 17:05:11 | 只看该作者
谢谢楼主分享
20#
发表于 2020-3-14 11:48:48 | 只看该作者
努力回帖!赚银两,赚积分!
19#
发表于 2020-3-9 12:04:52 | 只看该作者
编程器软件
18#
发表于 2017-7-21 10:49:03 | 只看该作者
非常感谢楼主的分享!谢谢!
16#
发表于 2017-5-2 11:50:43 | 只看该作者
64的这个这里有
15#
发表于 2017-4-1 23:35:37 | 只看该作者
一种通用编程器中的电源驱动结构
CN 2686042 Y
摘要
本实用新型公开了一种通用编程器中的电源驱动结构,包括用于产生可变的与读写储存芯片相对应供电电压的电压控制模块和用于连接存储芯片的每一个管脚的驱动接口模块,
其特征在于还包括电源驱动模块,该电源驱动模块与驱动接口模块经电源驱动总线对应连接,电压控制模块的各个输出端根据所述驱动接口模块连接的存储芯片的电源驱动结构状态,
经活动的接插连线与电源驱动模块上相应的连接端连接。由于抛弃了电子开关,整个通用编程器的线路相当精简,大大减少元器件损坏的几率,
降低生产成本以及减少生产过程中的调试检测老化工作量,并提高电源驱动的质量,而且随着驱动数量的增加不会成比例增加成本。

权利要求(3)

1.一种通用编程器中的电源驱动结构,包括用于产生可变的与读写储存芯片相对应供电电压的电压控制模块和用于连接存储芯片的每一个管脚的驱动接口模块,
其特征在于还包括电源驱动模块,该电源驱动模块与驱动接口模块经电源驱动总线对应连接,电压控制模块的各个输出端根据所述驱动接口模块连接的存储芯片的电源驱动结构状态,
经活动的接插连线与电源驱动模块上相应的连接端连接。

2.根据权利要求1所述的通用编程器中的电源驱动结构,其特征在于:所述的驱动接口模块为排孔/排针接插座或可活动锁紧的锁紧座。

3.根据权利要求1所述的通用编程器中的电源驱动结构,其特征在于:所述的电源驱动模块为排孔/排针接插座或可活动锁紧的锁紧座。

说明
一种通用编程器中的电源驱动结构

技术领域
本实用新型涉及一种通用编程器,尤其是涉及一种通用编程器中的电源驱动结构。

背景技术

通用编程器早已在相关行业应用,例如数码手机、数码相机、MP3播放器、PDA、打印机、传真机、电脑主板等生产及维修行业,
凡是有用到EEPROM、FLASH、MCU等储存芯片的行业,都有必要采用通用编程器,通用编程器的主要功能是把数据写入到储存芯片上面,或者把储存芯片上面的数据读出来,简而言之就是读写储存芯片。

由于通用编程器需要应付几千上万种不同封装的储存芯片,通用编程器与芯片之间的接口需要采用万能驱动结构,
其每一个驱动接口都可以作为读写储存芯片的地址线、数据线、控制线、时钟线、电源线、地线、高压写入线等功能,

其中地址线、数据线、控制线、时钟线总称为信号线,信号线可以通过大规模逻辑阵列芯片产生,此过程称之为信号驱动。
电源线、地线和高压写入线总称为电源线,电源线提供高电压、大电流来保证读写储存芯片工作正常,这里称之为电源驱动。

大规模逻辑阵列芯片是不能满足需要的,目前的通用编程器都采用电子开关(三极管、大功率集成电路或者继电器)来实现电源驱动。

目前常用的48路万能驱动结构的通用编程器,其每一路都可以实现信号驱动和电源驱动,要实现一路电源驱动,起码需要3个电子开关,理想的需要4个电子开关(参见图1),
实现48路电源驱动则需要144个甚至192个电子开关。而48路万能驱动只能满足48个管脚以下储存芯片的万能驱动需求,
如果储存芯片的管脚数超过48路,只能通过精简储存芯片的无用管脚来实现读写,这就失去万能驱动的真正意义。

按照目前各种储存芯片的发展方向,具有120路万能驱动的通用编程器就基本能满足要求,例如BGA80封装的FLASH,其管脚为8X10结构,BGA107封装的FLASH,其管脚为10X12结构,即需要120路万能驱动,
而120路万能驱动的电源驱动部分就需要360个电子开关,理想状态则需要480个电子开关,其线路是相当复杂的,损坏几率高,生产成本也高。

实用新型内容本实用新型目的在于提供一种通用编程器中的电源驱动结构;只需通过简单的更改接插连线就能满足各种储存芯片的电源驱动需要。

本实用新型的目的可通过以下技术措施来实现:

包括用于产生可变的与读写储存芯片相对应供电电压的电压控制模块和用于连接存储芯片的每一个管脚的驱动接口模块,
还包括电源驱动模块,该电源驱动模块与驱动接口模块经电源驱动总线对应连接,电压控制模块的各个输出端根据所述驱动接口模块连接的存储芯片的电源驱动接口状态,
经活动的接插连线与电源驱动模块上相应的连接端连接。

本实用新型所述的驱动接口模块为排孔接插座或可活动锁紧的锁紧座。

本实用新型所述的电源驱动模块为排孔/排针接插座或可活动锁紧的锁紧座。

对于不同储存芯片的电源管脚分布,即电源结构状态,可以更改接插连线与电源驱动模块上的连接端之间连接,满足不同储存芯片的不同电源驱动结构的需要。

一般的储存芯片要用到的电源驱动线数量有限,通常是一至两个GND,一至两个VCC,一至两个VCCQ或没有,一个VPP或没有,
因此更改的电源驱动数量也是很有限的,配合电脑软件的提示和自动监测纠错功能,可以轻松准确完成电源驱动的更改过程。

本实用新型由于抛弃了电子开关,整个通用编程器的线路相当精简,大大减少元器件损坏的几率,降低生产成本以及减少生产过程中的调试检测老化工作量,
并提高电源驱动的质量,例如提高驱动电流和降低电源纹波等,而且随着驱动数量的增加不会成比例增加成本。

附图说明

图1为现有技术中通用编程器中一路电子开关驱动结构的原理图;
图2为采用本实用新型的通用编程器原理框图;
图3为采用本实用新型的通用编程器具体实施例的原理框图;
图4为本实用新型具体实施例的连接示意图。

具体实施方式

如图2所示,整个通用编程器由通信接口/处理器模块,电压控制模块,信号驱动/辅助处理器模块、电源驱动模块以及驱动接口模块组成(可选存储卡/显示模块),它们功能分别为:

通信接口/处理器模块:
连接到电脑,负责数据和命令的传送;处理电脑发送过来的命令和数据,控制信号驱动/辅助处理器模块产生读写储存芯片所需要的控制信号和提供数据。
同时控制电压控制模块产生相应的供电电压。

电压控制模块:受控于通信接口/处理器模块,产生可变的与读写储存芯片相对应的供电电压。
读写储存芯片所需要的有地线(GND)、电源线(VCC)、IO电压线(VCCQ)和高压写入线(VPP),以上4项分别可以单独连接或者关闭,并连接到手动电源驱动模块。

信号驱动/辅助处理器模块:
受控于通信接口/处理器模块,并可以装载不同的辅助处理程序,和通信接口/处理器模块共同完成产生读写储存芯片所需要的各种控制信号和提供数据,
通过匹配电阻网络连接到驱动接口模块,匹配电阻网络的作用是匹配信号驱动/辅助处理器模块与储存芯片的阻抗以及保护信号驱动/辅助处理器模块不会被储存芯片的供电电压损坏。

驱动接口模块:
负责连接存储芯片的每一个管脚,可以采用各种排孔/排针接插或可活动锁紧的锁紧座,例如欧式插座等。

存储卡/显示模块:
该模块是可选模块,用来完成脱离电脑连接时的显示工作状态和储存数据之用,特别适合工厂大批量生产采用。

电源驱动模块:
电源驱动模块与驱动接口模块经电源驱动总线对应连接,电压控制模块的各个输出端根据所述驱动接口模块连接的存储芯片的电源驱动结构状态,
经活动的接插连线与电源驱动模块上相应的连接端连接。对于不同储存芯片的电源管脚分布,可以更改电源驱动结构,
以128路驱动为例,如果某一款储存芯片的GND、VCC、VCCQ、VPP分别位于第1路、第10路、第50路和第80路电源驱动上面,
就要求用户根据电脑软件的提示完成这4路电源驱动的连接,采用活动接插连线或者直接焊线的方法这4路电源驱动的连接。

如图3所示为128路万能驱动的通用编程器的原理框图:
通信接口/处理器模块由附带有USB2.0接口的高速处理器组成,简称CPU。CPU可以通过其USB2.0接口与电脑连接,并可以自动适应USB1.1接口。
CPU通过8位宽度的数据总线与FPGA连接,确保了整个通用编程器的重要数据通道的高速传送。

信号驱动/辅助处理器模块由PQ208封装的5万门大规模逻辑阵列芯片组成,简称FPGA,
该芯片可以提供140个任意配置功能的IO管脚,作为连接CPU和驱动接口模块之用,芯片内部的5万门逻辑资源可以灵活地随时更改,
与CPU共同产生各种封装的储存芯片所需的相应读写驱动信号,其运行速度可高达200MHz。
128路信号总线通过128个220欧姆电阻与驱动接口模块相连,220欧姆电阻的作用是匹配FPGA和储存芯片之间的阻抗,
并保护FPGA不被电源驱动电压损坏,同时也起到防静电的作用。驱动接口模块由四个32脚欧式插座组成(如图4)。
CPU同时连接电压控制模块A,控制其产生相应的读写电压,并通过活动接插线连接到电源驱动模块B。

电源驱动模块B也由四个32脚欧式插座组成,每一个欧式插座的管脚分别连接到驱动接口模块C的欧式插座的相应管脚。
电压控制模块A中的各输出脚GND、VCC、VCCQ和VPP上可以连接一根以上的活动接插线D,通过这些活动接插线D可以任意连接到电源驱动模块B(如图4所示)上,
从而实现不同储存芯片所需要的任何一种电源驱动结构状态。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2024-11-27 06:02 , 耗时 0.100060 秒, 23 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表