新做的改版型K150 PIC编程器
按照原版资料进行改版,采用USB供电,MC34063做5V到13V升压。热转印制板,完成后加光固化绿油。第一次做光固化绿油板,该犯的错误都犯遍了。
老外的电路图V1和V2有地方矛盾,后来参考国内高手改的USB供电版才制作成功。
这下好了,可以用笔记本进行PIC编程了。 学习,深奥,帮顶 不顶不行!高高手! 不会编,就想把它搞懂 能出套件吗?? 本人毕竟不是电子专业的,做这些都是自娱自乐。很抱歉,没考虑过商业运作。
资料放上来,共享给需要的兄弟们。
附件改名为K150.DOC,放大到150%就比较清楚了。 呵呵,顶一下,麻烦介绍下大概的制作成本和元件列表,要是能总结下犯的错误就更好了 原创网站在这里,http://www.kitsrus.com/pic.html,据说站长是一对中年夫妻,做了好多好玩的东西,真是敬佩他们的DIY精神和共享精神。
资料点这里http://www.kitsrus.com/zip/DIYpack25ep.zip下载,包括上位机和下位机程序。
原创是用外接电源的,如果想USB供电,可以参考我的电路。
支持的PIC芯片列表:
12C508 16C65A 16C77 16F76 16F877
12C508A 16C65B 16C710 16F77 16F877A
12C509 16C66 16C711 16F737 18F242
12C509A 16C66A 16C712 16F747 18F248
12C671 16C67 16C716 16F767 18F252
12C672 16C620 16C745 16F777 18F258
12CE673 16C620A 16C765 16F83 18F442
12CE674 16C621 16C773 16F84 18F448
12F629 16C621A 16C774 16F84A 18F452
12F675 16C622 16C83 16F87 18F458
16C505 16C622A 16C84 16F88 18F1220
16C554 16C71 16F627 16F818 18F1320
16C558 16C71A 16F627A 16F819 18F2220
16C61 16C72 16F628 16F870 18F2320
16C62 16C72A 16F628A 16F871 18F4220
16C62A 16C73 16F630 16F872 18F4320
16C62B 16C73A 16F648A 16F873
16C63 16C73B 16F676 16F873A Added diypack23:
16C63A 16C74 16F684 16F874 16F5x
16C64 16C74A 16F688 16F874A 10Fxxx 18F6525 6621 8525 8621 (all beta)
16C64A 16C74B 16F73 16F876
16C65 16C76 16F74 16F876A Added diypack2512F683 元件列表和大致的成本:
标记 封装 数值 价格
U1 _SOP14 74LS06 1.8
IC1 32A FT232BM/L 18
IC2 _SOP8 MC34063 1
IC3 DIP18-16 PIC16F628A 9.5
CY2 XTAL2 6M 0.5
D1 _1206 1N5819 0.5
D2 _LED2共阴 _LED共阴 0.3
L1 TWO5 330uh 0.7
J2 DIP20 DIP20 2.5
Q1 SOT-23 3906 0.1
Q2 SOT-23 3906 0.1
Q3 SOT-23 3906 0.1
JP1 USB-MAIL 4 HEADER 0.7
J1 SIP7 CON7 0.5
R93 _0805 0 0.01
R99 _0805 0 0.01
R91 _0805 0 0.01
R92 _0805 0 0.01
R97 _0805 0 0.01
R95 _0805 0 0.01
R98 _0805 0 0.01
C6 _0805 0.1uf 0.02
C3 _0805 0.1uf 0.02
C11 _0805 0.1uf 0.02
C7 _0805 0.1uf 0.02
C1 _0805 0.1uf 0.02
R3 _0805 1.5K 0.01
R43 _0805 1K5 0.01
R17 _0805 1K 0.01
R14 _0805 1K 0.01
R11 _0805 1K 0.01
R40 _0805 1R0 0.01
R32 _0805 3K3 0.01
R30 _0805 3K3 0.01
R31 _0805 3K3 0.01
R13 _0805 4K7 0.01
R16 _0805 4K7 0.01
R22 _0805 4K7 0.01
R10 _0805 4K7 0.01
R18 _0805 10K 0.01
R12 _0805 10K 0.01
R21 _0805 10K 0.01
R15 _0805 10K 0.01
R42 _0402 20K 0.01
C9 _0805 22p 0.01
C10 _0805 22p 0.01
R1 _0805 27 0.01
R2 _0805 27 0.01
C2 _0805 33pf 0.02
R41 _0805 180 0.01
C8 CFLAT 220uf 0.1
C20 CFLAT 470uf 0.1
C5 _0805 330pf 0.02
R4 _0805 470 0.01
R44 _0805 620 * 0.01
R96 _0805 0 0.01
R100 _0805 0 0.01
合计 36.98 先用现成的PL2303HX作为桥接芯片做了个,发现不能用。烦了,就去买FT232BL做了,还是不能用。然后上网大找,发现有mcubbs的高手wxbb说:“
如果采用USB取电. FT232的外围部分要改动. 不能采用K150原来的电路了.
14脚要改为接地.4脚直接接USB VCC。
”
再者发现我的RXD、TXD可能接反了。
然后,修改之,一插即用,爽。
再把PL2303的RXD、TXD改为正确接法,一插即用,但上位机执行Reset会失败(Reset就只能靠插拔了)。
用20脚锁紧,是考虑到20脚内的较常用,40脚的打洞都打不准了。另外,按照原创电路,用40脚锁紧插28脚以下芯片得滑动着,容易出错,干脆搞个20脚的,不论几个脚都靠1脚即可。
20脚以上的走ICSP。 谢谢楼主的分享!!! E文太差了,搞不懂! 找了好久谢谢老兄了{:1_271:} 不错,留个记号 mark一下,现在貌似用不到,正在努力自学51ing,不知道PIC得研究到什么时候,HOHO 学习帖。。。。。。。 不错
页:
[1]
2