DIY编程器网

标题: UUProg v1.2b公测版原理图(2013.3.11更新) [打印本页]

作者: liyf    时间: 2012-6-29 09:41
标题: UUProg v1.2b公测版原理图(2013.3.11更新)
将第二次发行UUProg 编程器公测版,该次原理图有所改动
更新:修改钳位电压,以保护f340 io不受高压编程时破坏

pdf格式文件
UUProg v1.2b.pdf (78.75 KB, 下载次数: 145)

历史更新
-----------------------------------------
近期将发布公测套件,基本只针对qq群内用户,要求参与公测的有一定的电子基础
下面是公测的原理图
2012.7.5
更新:ISP&JTAG插座调整一下插针功能,方便适用ISP、JTAG接线,但是用时一定注意NC不能接;io口全部引出到zif座,整理好网络名,方便mcu直接理解io功能


pdf格式原理图
Protel Schematic.pdf (79.64 KB, 下载次数: 92)

2012.7.4
更新:
c4电容有重复;加入测试点,方便测试维修;更改部分引脚对应关系,具体对比原理图,后期会有端口对应说明。

pdf格式原理图
UUPRog v1.1b.pdf (79.56 KB, 下载次数: 31)


2012.6.29


pdf格式
UUPRog v1.1b.pdf (80.23 KB, 下载次数: 72)

未命名.jpg (271.11 KB, 下载次数: 353)

未命名.jpg

作者: ason.jens    时间: 2012-6-29 09:47
我顶你一下哈
作者: 下雨天    时间: 2012-6-29 10:12
严重支持,我报名
作者: liyf    时间: 2012-6-29 10:53
下雨天 发表于 2012-6-29 10:12
严重支持,我报名

你在群里吗,在的话q我,没有请加入
作者: cnxss    时间: 2012-6-29 15:30
下一个好好学习学习
作者: 下雨天    时间: 2012-7-1 15:36
我(下雨天)在群里也预定了
作者: 古道热肠    时间: 2012-7-1 17:15
原理图看了一下,请教一下版主,编程器的锁紧座引脚要不要加上拉电阻上拉到ZIF40引脚呢? F340是3.3V供电,如果烧写5V的芯片,控制信号如果不用OC门方式上拉到5V,高电平是不满足下限0.7VDD的。
作者: liyf    时间: 2012-7-1 20:10
古道热肠 发表于 2012-7-1 17:15
原理图看了一下,请教一下版主,编程器的锁紧座引脚要不要加上拉电阻上拉到ZIF40引脚呢? F340是3.3V供电, ...

你说的这个情况倒时要注意一下,现在的芯片控制线信号>2.0v就可以了
但是老产品可能会出现你说的情况,找资料看看
谢谢了
作者: 德国之声    时间: 2012-7-1 22:42
强烈支持....................
作者: icemanyu    时间: 2012-7-5 21:49
还是等成品吧  不太会折腾
作者: 不在服务区    时间: 2012-7-12 14:42
我从网上找了一下固件,竟然没找到,看来藏得很深!
作者: skybj4    时间: 2012-8-2 14:47
顶!!!!!!!!!!!!!!!!!!
作者: 向下菜农    时间: 2012-8-3 09:16
好东东哦!!!
作者: qq_3377    时间: 2012-8-3 22:02
强烈支持....................
作者: cqllzp    时间: 2012-8-14 15:34
好东西!谢谢分享!大家膜拜!
作者: yng    时间: 2012-8-17 10:41
学习学习
作者: 铭翔科技    时间: 2012-8-19 21:23
ding............................
作者: BIOS    时间: 2012-8-25 15:44
汗 这图咋跑来这里了 我又白折腾了
作者: liyf    时间: 2012-8-25 15:47
BIOS 发表于 2012-8-25 15:44
汗 这图咋跑来这里了 我又白折腾了

图一直都在这里,主题都写明了
作者: BIOS    时间: 2012-8-25 15:53
继续折腾
作者: liyf    时间: 2012-8-25 16:08
BIOS 发表于 2012-8-25 15:53
继续折腾

希望大家多看置顶帖啊,一般有索引的
作者: jgjg8989    时间: 2012-8-25 21:09
新人报到,支持下。
作者: BIOS    时间: 2012-9-4 18:08
老大啊 34063的4脚没画在线路图上
作者: liyf    时间: 2012-9-4 18:56
BIOS 发表于 2012-9-4 18:08
老大啊 34063的4脚没画在线路图上

gnd和vcc没画,默认的
作者: BIOS    时间: 2012-9-5 09:25
liyf 发表于 2012-9-4 18:56
gnd和vcc没画,默认的

完蛋了 不早点说 又白搞:
作者: 铭翔科技    时间: 2012-9-9 23:34
顶一下  下载一个最新原理图看看
作者: zyh555    时间: 2012-9-10 12:58
下来DIY一下!
作者: zyh555    时间: 2012-9-10 13:24
成品什么时候出来啊
作者: liyf    时间: 2012-9-10 19:24
zyh555 发表于 2012-9-10 13:24
成品什么时候出来啊

软件还有部分没完成,完成了就可以了
作者: hjjnow    时间: 2012-9-29 15:27
下载要银子

先回复看看
作者: bosw    时间: 2012-10-8 10:49
谢谢贡献,,
作者: liangheron    时间: 2012-10-16 11:06
ding  ding  hehe  看看
作者: liangheron    时间: 2012-10-16 11:08
很想看看
作者: freeboyxd    时间: 2012-10-22 21:42
要是能发个Protel格式的电路文件就好了,会方便很多
作者: liyf    时间: 2012-10-22 23:03
freeboyxd 发表于 2012-10-22 21:42
要是能发个Protel格式的电路文件就好了,会方便很多

不会提供直接制作文件,diy必须自己动手
作者: chinaboy20    时间: 2012-12-5 17:19
强烈支持...................
作者: hjhboy    时间: 2012-12-17 17:29
报名测试  我去找找看论坛群是多少号
作者: program    时间: 2013-2-28 10:06

作者: jy11    时间: 2013-2-28 16:12
学习一下,谢谢。
作者: bbsniua    时间: 2013-3-8 21:44
就是要折腾这个过程才有乐趣!
作者: farmer    时间: 2013-3-10 12:32
电路图比较复杂啊
作者: jxpxkzl999    时间: 2013-3-11 13:14
好,支持一下!

作者: besidelake    时间: 2013-3-13 18:04
看看新的原理图先,可能的话买一套。
作者: robter    时间: 2013-3-15 16:03
很好,支持论坛发展
作者: program    时间: 2013-4-1 16:54

作者: 未命名    时间: 2013-4-12 17:23
没多少装备,折腾不起硬件。很希望能增加spi flash的脱机对拷功能,觉得挺实用的
作者: rtindia    时间: 2013-6-30 05:23
You said this situation should note down, and now the chip control line signal> 2.0v on it
but the old product may be what you said, to find information look
thank you
作者: rtindia    时间: 2013-6-30 05:24
You said this situation should note down, and now the chip control line signal> 2.0v on it
but the old product may be what you said, to find information look
thank you
作者: liyf    时间: 2013-6-30 08:45
rtindia 发表于 2013-6-30 05:24
You said this situation should note down, and now the chip control line signal> 2.0v on it
but the ...

你说得对,vdd=5v时2.0v确实是个比较合理的分割点,但是对于vdd为3.3v或2.5v时就比较难决断了,特别是2.5v,其分割点在1.2v,因而很容易引起电平错误。因此5v和3.3v可以实现很好的兼容,不需要特别的电平处理电路,如需要支持2.5v供电的,必须另外提供电平转换。
谢谢提醒
作者: program    时间: 2013-8-13 13:17
mark                       
作者: GAWI0831    时间: 2013-8-16 15:49
頂一下!!頂一下!!頂一下!!
作者: rtindia    时间: 2013-8-17 01:04

作者: rtindia    时间: 2013-8-17 01:04

作者: oldhan    时间: 2013-9-22 23:05
那控制 VPP, GND 的 U4 hc573 的接法怪异?
573 的 D 接到 ZIF 的 PIN 脚上,
那控制 VPP 或是 GND 的时候 ZIF 脚不就有杂波?
作者: liyf    时间: 2013-9-23 13:46
oldhan 发表于 2013-9-22 23:05
那控制 VPP, GND 的 U4 hc573 的接法怪异?
573 的 D 接到 ZIF 的 PIN 脚上,
那控制 VPP 或是 GND 的时候  ...

你说的这个问题确实会出现
设计时考虑是先设置编程信号,然后数据,这样做确实没问题
但是编程时vpp编程信号都是延后的,也就是数据到位,然后vpp信号,这样才能实现一个编程周期,这就出现了你所说的,vpp控制信号会干扰数据的情况,看来考虑有欠周到
谢谢啦
考虑解决方案:
1、替换573。改成可锁存的,这样一来还需要根控制线或者通过573的11脚加个非门实现
2、不换573,启用他的oc脚,通过启用高阻态实现控制全部vpp,gnd(看来不理想),还是需要根控制线
3、改线路,573做缓冲用,用mcu直接输出来控制,难点是飞线
作者: oldhan    时间: 2013-9-23 14:15
liyf 发表于 2013-9-23 13:46
你说的这个问题确实会出现
设计时考虑是先设置编程信号,然后数据,这样做确实没问题
但是编程时vpp编程 ...

4094 比较便宜但是没多余 PIN 脚可用,
可以用 EM78P156/PIC16C54 与主控 CPU 的 hc573 脚以自定协定通信(如UART串列).
作者: liyf    时间: 2013-9-23 15:22
oldhan 发表于 2013-9-23 14:15
4094 比较便宜但是没多余 PIN 脚可用,
可以用 EM78P156/PIC16C54 与主控 CPU 的 hc573 脚以自定协定通信 ...

用单片机模拟个573倒是个不错的选择,找个20脚的,这是个不错的建议
作者: liyf    时间: 2013-9-25 15:02
针对上面问题总结出来的解决方案:
1、不改板的变态做法是控制573的o脚,用他的高阻态实现假缓冲,但是其他控制脚也受影响了,这就会出现控制信号的跳变,可能出现很多未知问题,需要时间验证
2、改板,需要切断17根pcb线,飞17根线,zif9~zif16端口不能双向数据,增加不少修改难度
3、采用sop20的gal实现,但是没发现这个封装的
4、更换兼容573脚位的带缓存的74芯片,暂没发现有替换的
5、sop20的单片机实现,需要对pcb做小改动
6、软件上避免,调试量非常大,而且跟硬件有关,很大的不确定性,也就是说不一定使用全部,个别会出现不适用的情况
7、推倒重来,原有pcb都不能用了(包括已售出的),这个对大家都是损失了,最不利的方案

作者: askhua520    时间: 2013-9-25 17:31
还不如MCU搞个IO直接控制Vpp供电通断,这样直接点.
作者: liyf    时间: 2013-9-25 17:59
askhua520 发表于 2013-9-25 17:31
还不如MCU搞个IO直接控制Vpp供电通断,这样直接点.

是啊,但是不是最佳的,要换芯片了,但是售出的是个问题
作者: liyf    时间: 2013-9-26 13:09
oldhan 发表于 2013-9-22 23:05
那控制 VPP, GND 的 U4 hc573 的接法怪异?
573 的 D 接到 ZIF 的 PIN 脚上,
那控制 VPP 或是 GND 的时候  ...

谢谢大家的讨论及建议,你说的这种情况,在这几个复用脚用于配置进入编程模式时会出现干扰,但是这种情况出现的几率很小,平时vpp,gnd等操作一旦进入后切换不频繁,实在出现这种情况时只能采用适配座形式了。
UUProg的设计不是全驱动的,很多dip芯片也不能直接放入座子烧写,适配器是不可避免的。
对于这个问题大家可以不用担心了,已购买套件的diyer也可以放心了。
不过通过讨论还是发现不少改进之处,新版本中会有体现。对于基于该硬件开发的可以自行参考设计,决定自己的最佳方案。
作者: askhua520    时间: 2013-9-26 14:07

这个还是有点问题,比如5V芯片,加载573时Zif16应该是低电平,Zif15高电平,如果芯片内有程序,刚好与Zif16冲突,而且是强上拉,将造成芯片损坏吗,就是不坏也会有问题.IO串电阻也不能完全解决;2个573隔离又变复杂了.
作者: liyf    时间: 2013-9-26 15:17
askhua520 发表于 2013-9-26 14:07
这个还是有点问题,比如5V芯片,加载573时Zif16应该是低电平,Zif15高电平,如果芯片内有程序,刚好与Zif16冲突 ...

你这是指目标位mcu是可能运行内部程序
其实这个可以很好的控制解决的,一个是通过控制上电然后置位主控io状态,另一个可以控制目标ic的复位引脚,还有通过查询芯片是否进入编程模式,否则复位重来,这些都要软件编程时注意,尽量避免此类问题发生
作者: oldhan    时间: 2013-10-5 09:36
下一版希望主控 cpu 的每个 pin 脚加入端口io保护电路,
4094 串列扩展电路vcc, gnd, vpp控制,
可增加未来扩充性与减少 adaptor 的使用.

作者: liyf    时间: 2013-10-5 12:02
oldhan 发表于 2013-10-5 09:36
下一版希望主控 cpu 的每个 pin 脚加入端口io保护电路,
4094 串列扩展电路vcc, gnd, vpp控制,
可增加未来 ...

节省成本,方便diy考虑,很多都经过精简,但是高压部分都是有保护电路的
作者: kmdyc    时间: 2013-10-6 18:42
这个是绝对要顶帖的~~~
作者: oldhan    时间: 2013-10-8 11:14
HC573 脚可以推 4094 D & CLK,
http://www.radiolocman.com/shem/schematics.html?di=148170,
4094 STR脚可用 LED 驱动脚(反正短暂闪烁对人眼没差).

作者: liyf    时间: 2013-10-8 11:24
oldhan 发表于 2013-10-8 11:14
HC573 脚可以推 4094 D & CLK,
http://www.radiolocman.com/shem/schematics.html?di=148170,
4094 STR脚 ...

其实扩展后都很容易实现
主要考虑diy性,所以很多都经过优化设计
没有采用串转并实现主要是为了编程方便,很多人处理并行数据经过转串然后再到实际要的并口,中间经过几个关卡,经常会出错,而找不到原因,这也是出于diy者方便自己写程序考虑
作者: liyf    时间: 2013-10-8 11:27
其实要实现脱机功能,加入个按键也很方便,可以使用RUN控制线。
平时RUN使用时都是编程器工作状态,按键一般都不会用,而按键使用时基本编程器都是空闲状态,因此两个可以互不影响
作者: rtindia    时间: 2014-5-31 03:56

作者: 俏皮女王    时间: 2014-7-12 11:01
支持一下!!!!!!
作者: kingones    时间: 2014-8-13 14:55
good.............................................
作者: ad2000    时间: 2014-11-17 15:26
不错,这个得好好看看
作者: adawenxi    时间: 2014-12-18 12:38
这个真的很厉害
作者: muelfox    时间: 2015-6-13 22:26
银子不够 灌下水
作者: ssabirye    时间: 2015-10-16 21:21
where  can i buy this programmer
作者: ssabirye    时间: 2015-10-16 21:22
WHERE  TO BUY THIS PROGRAMMER
作者: liyf    时间: 2015-10-16 22:41
ssabirye 发表于 2015-10-16 21:22
WHERE  TO BUY THIS PROGRAMMER

https://kitebee.taobao.com/categ ... 3%CC%C6%F7UUProg#bd
作者: ssabirye    时间: 2015-10-18 02:26
thinks alot but took expesevi
作者: ssabirye    时间: 2015-10-18 02:30
sp300u programmer can i have the schematic , hex firmware .
作者: ssabirye    时间: 2015-10-18 02:32
programmer for w78e065 where can i get the schematic and software

作者: ssabirye    时间: 2015-10-18 02:35
WHICH PROGRAM IS USED FOR PROGRAMMING W78E365 IC

作者: ssabirye    时间: 2015-10-19 17:05
WHICH PROGRAM IS USED FOR PROGRAMMING W78E365 IC

作者: benqhuang    时间: 2015-11-4 08:24
努力回帖!赚银两,赚积分!
作者: wxlxp    时间: 2016-2-10 13:41
努力回帖!赚银两,赚积分!
作者: 弹弹堂    时间: 2016-2-19 16:01
谢谢楼主分享
作者: chen810506    时间: 2016-2-27 12:16
没银子努力刷银子!哈哈
作者: 弹弹堂    时间: 2016-3-15 17:32
下来学习学习
作者: polyzou    时间: 2016-11-23 11:45
力挺开源~!
作者: joytoo    时间: 2016-12-26 11:06
强烈关注,做个编程器
作者: 张尉    时间: 2017-1-8 22:43
强烈支持....................
作者: crasyboye    时间: 2017-3-19 11:37
进来学习自制编程器。
作者: ani    时间: 2017-4-21 18:39
学习一下,谢谢。
作者: jy11    时间: 2017-11-30 17:38
努力挣钱努力挣钱努力挣钱努力挣钱努力挣钱
作者: jiaerba    时间: 2021-7-8 07:56
技术贴 支持你!
作者: jintongzzd    时间: 2022-12-17 18:41
非常感谢分享,谢谢
作者: lzz8031    时间: 2023-4-3 09:46
你在群里吗,在的话q我,没有请加入




欢迎光临 DIY编程器网 (http://www.diybcq.com/) Powered by Discuz! X3.2