DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

楼主: liyf
打印 上一主题 下一主题

[拆解] 希尔特supper500p编程器拆解

[复制链接]
21#
发表于 2014-11-17 16:09:42 | 显示全部楼层
XC2S50E IO 电压最大可以到 3.6V, 当驱动 5V CMOS 器件时, 有可能使用 3.6V 的VCCO,

可以提高高电平输出值来满足[size=14.3999996185303px]5V CMOS 器件的高电平要求








22#
发表于 2014-11-17 16:49:42 | 显示全部楼层

PIC16F8X
EEPROM Memory Programming Specification

1.0 PROGRAMMING THE PIC16F8X

The PIC16F8X devices are programmed using a serial method. The Serial mode will allow these devices to be programmed while in the user’s system.
This allows for increased design flexibility. This programming specification applies to only the above devices in all packages.

1.1 Hardware Requirements

The PIC16F8X devices require one programmable power supply for VDD (4.5V to 5.5V) and a VPP of 12V to 14V.
Both supplies should have a minimum resolution of 0.25V.








高电平最小要求 4.5 * 0.8 = 3.6V



23#
发表于 2014-11-17 16:55:20 | 显示全部楼层
PIC16F7X

FLASH Memory Programming Specification

1.0 PROGRAMMING THE PIC16F7X

The PIC16F7X is programmed using a serial method.
The Serial mode allows the PIC16F7X to be programmed while in the users’ system, allowing for increased design flexibility.
This programming specification applies to PIC16F7X devices in all packages.


1.1 Hardware Requirements

The PIC16F7X requires two programmable power supplies, one for VDD (2.0V to 5.5V) and the other for VPP of 12.75V to 13.25V.
Both supplies should have a minimum resolution of 0.25V.









编程和擦除 高电平要求 4.75 * 0.8 = 3.8V

24#
发表于 2014-11-17 18:11:12 | 显示全部楼层
问题来了, 就是对于 500P 如何使 VCCO 为 3.3V 的情况下, 驱动高电平最小为3.5V的器件

看上下板子, 没有看到PIN上拉电路啊
25#
发表于 2014-11-17 18:13:26 | 显示全部楼层


这个电路有上拉电阻把PIN, 输出高电平时, 只要不驱动 74LS07 处于三态, PIN 被上拉到 VCCEP




26#
发表于 2014-11-17 18:38:41 | 显示全部楼层
有些器件不支持 3.3V 工作电压啊
27#
发表于 2014-11-17 18:46:41 | 显示全部楼层



比如这个器件, 要想编程和擦除必须最小 4.75V 的电压,
并且 RB6/RB7 至少需要 4.75V * 0.8 = 3.8 V 才能被识别为高低平

电压小于 4.75V 只能读取和验证
28#
发表于 2014-11-17 19:35:12 | 显示全部楼层
本帖最后由 shangdawei 于 2014-11-17 19:36 编辑

U48Pro全驱编程器架构(2014.3.23更新)
http://www.diybcq.com/thread-92938-1-1.html
(出处: DIY编程器网)


数据IO及保护部分, 这里通过二极管箝位到 VCP而不是FPGA的VCCIO(3.3V)是否有问题 ?

比如 VCP = 5V, 箝位电压= 5.7V左右, 加到 FPGA 端口, 是否损坏 FPGA 端口 ?


U48Pro 数据 IO 部分和下图类似吧, 少了与地连接到二极管.





U48Pro 的 FPGA 的 IO 电压应该为 3.3V 吧 ?




那么对于下面这个器件如何生成有效的高电平 ?



工作电压 VCP 必须大于 4.75V 才能够编程和验证

此时有效的高电平需要大于 4.75 V * 0.8 = 3.8 V

那么如何生成有效的高电平 ?





29#
发表于 2014-11-17 20:15:17 | 显示全部楼层
本帖最后由 shangdawei 于 2014-11-17 20:17 编辑







这里 VCP 是施加到待编程芯片的工作电压吗 ?

如果是的话并且 VCP = 5.0V 并且某个引脚的 VPP 开启并且 VPP = 24V

那么 Zx 点的电压为 5V + 0.7V = 5.7V 这个电压通过 560 欧姆的电阻到 Dx < FPGA 引脚>

这里会损坏FPGA 端口吗 ?

加入不是连接到 VCP 而是连接到 VCCO < 3.3V > 那么施加到 FPGA 端口的电压为 3.3 + 0.7 = 4.0V

在FPGA 端口可以接受的电压<4.1V>之下


不知道是否是这样子 ? 类似下面这个图片







30#
发表于 2014-11-17 20:19:47 | 显示全部楼层


看这个图, 箝位到 VCC, 而不是 VCEP
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-29 16:50 , 耗时 0.109964 秒, 19 个查询请求 , Gzip 开启.

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

桂公网安备 45031202000115号

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

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

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

QQ:28000622;Email:libyoufer@sina.com

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

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