打印

一个编程器DIY的项目正在筹备中......

[复制链接]
10502|86
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
1、不做全驱,使用外接线/转接板的方式
2、不做超多烧录脚的烧录(比如某IC烧录要用二三十个脚)
3、不会Completed Open Source的,只能是尽可能多Release
4、以8bit MCU为主要Program目标(比如HT/EMC/AT51等单片机)
5、同时尽可能多的提供ISP/ICP的Programming
6、20M的1T的8051做主控(没选ARM原因之一是为了后续的DIY)
7、128x64的LCM做显示

第二版的PCB已经在调试了,软件是从成熟产品移植过来的,争取第三版把发现的BUG都干掉。

相关帖子

来自 2楼
fuxiangbo| | 2010-4-22 20:08 | 只看该作者

原理图

本帖最后由 fuxiangbo 于 2010-5-14 17:42 编辑



整理了下原理图,发布一下了!
Motherboard V1.2 DIY.pdf (55.74 KB)

IMG_5469.JPG (361.41 KB )

IMG_5469.JPG

IMG_2668.jpg (1.39 MB )

IMG_2668.jpg

IMG_2670.jpg (1.55 MB )

IMG_2670.jpg

MPC82G516A_A4.pdf

1.49 MB

OCD_ICE使用说明.pdf

1.37 MB

HTG12864I BL.pdf

60.13 KB

S6B0724_V09.pdf

894.02 KB

HTG12864I接口原理图.pdf

39.9 KB

使用特权

评论回复
来自 3楼
fuxiangbo| | 2010-4-28 11:05 | 只看该作者
上部分全驱动图片!

使用特权

评论回复
地板
McuPlayer|  楼主 | 2010-4-20 14:59 | 只看该作者
还有很多准备工作在做
它同时还是一个开发板(当然,那就有些歪了)

使用特权

评论回复
5
fuxiangbo| | 2010-4-21 12:24 | 只看该作者
本帖最后由 fuxiangbo 于 2010-5-5 14:12 编辑

编辑

使用特权

评论回复
6
与时俱进| | 2010-4-21 20:14 | 只看该作者

使用特权

评论回复
7
fuxiangbo| | 2010-4-22 12:38 | 只看该作者
顶的人这么少?

使用特权

评论回复
8
古道热肠| | 2010-4-22 15:00 | 只看该作者
呵呵,帮顶。
看到一USB口,USB通讯如何实现的呢?外扩的USB接口芯片?
坛子里有笙泉51单片机有USB接口的,而且可以通过USB接口更新程序,做DIY编程器的主控是不错的。

使用特权

评论回复
9
fuxiangbo| | 2010-4-22 19:48 | 只看该作者
这个用的是MPC82G516AD 这颗!你说的那颗是MG84FL54RBD?这颗DBUG是用什么工具呢?是通过USB Dbug吗?MPC82G516AD 这颗有OCD调试接口,USB通讯是用PL2303转换的,实质就是串口通讯....这颗同样可以用USB更新固件啊!

使用特权

评论回复
10
fuxiangbo| | 2010-4-22 20:14 | 只看该作者
本帖最后由 fuxiangbo 于 2010-5-5 14:44 编辑

编辑

使用特权

评论回复
11
Simon21ic| | 2010-4-23 05:58 | 只看该作者
本帖最后由 Simon21ic 于 2010-4-23 05:59 编辑

挺有意思的,插卡的部分想法不错,以后有空的话也考虑做一个
holtek和EMC的芯片有公开编程协议?

使用特权

评论回复
12
lxyppc| | 2010-4-23 09:26 | 只看该作者
通过插卡适应各种器件,很好的想法。呵呵,穷人的矩阵开关

使用特权

评论回复
13
fuxiangbo| | 2010-4-23 09:57 | 只看该作者
这种插卡的方式,算是比较方便了!而且造价便宜....

使用特权

评论回复
14
古道热肠| | 2010-4-23 17:25 | 只看该作者
呵呵,看了前面的介绍,整明白了插卡的用途了,这个插卡是个创新。

使用特权

评论回复
15
fuxiangbo| | 2010-4-23 18:03 | 只看该作者
哈...去全驱的成本太高!

使用特权

评论回复
16
谈的元| | 2010-4-23 21:13 | 只看该作者
顶起,期待出色表现啊

使用特权

评论回复
17
Simon21ic| | 2010-4-23 23:05 | 只看该作者
本帖最后由 Simon21ic 于 2010-4-23 23:12 编辑

有创意的东西,就值得顶
偶考虑了另一种插卡的方式:
由于我的Versaloon只是提供"标准接口"转换,但是,有些MCU的编程接口,对这些'标准接口"有特殊的应用,这样,可以在插卡上实现这些非标准的电路。

比如:
AVR的复位脚需要上拉,而有些MCU的复位需要下拉
STM8的SWIM接口是需要把一个PWM输出和PWM输入接在一起
单线串口(类似PS/2),是需要把TXD和RXD接在一起
JTAG接口的有些上拉电阻
IIC接口的上拉电阻

除了做接口的引脚转换外,这些电路也都可以在插卡上实现,从而,硬件只需要做最标准的东西。

使用特权

评论回复
18
fuxiangbo| | 2010-4-24 10:16 | 只看该作者
本帖最后由 fuxiangbo 于 2010-5-10 11:03 编辑

16楼: 提议不错...... 主控MCU的IO有四种配置方式(见图片或datasheet),目前主板上面有两个编程口已外置4K7的上拉电阻!因为需要转接的太多,暂时没考虑那么多的种类,如果比较确定的器件我们会layout一些固定的转接板,同时也会提供“万能”转接板,只要手工拉几根线就可以了!

使用特权

评论回复
19
fuxiangbo| | 2010-4-24 10:17 | 只看该作者
本帖最后由 fuxiangbo 于 2010-5-5 14:13 编辑

编辑

使用特权

评论回复
20
fuxiangbo| | 2010-4-24 10:23 | 只看该作者
本帖最后由 fuxiangbo 于 2010-5-5 15:07 编辑

编辑

使用特权

评论回复
21
Simon21ic| | 2010-4-24 13:50 | 只看该作者
Versaloon硬件在开发的时候,改过很多次板,原因就是一直在增加新的MCU的支持,而新的支持可能使得原来的硬件不兼容。
当支持的芯片少的时候,问题不会很突出,但是支持的芯片多的时候,会发现各种芯片编程接口的差异会使得没办法做一个统一的硬件。而用插卡的方式,可以解决以前最头痛的问题。
最近会准备一个新版本的versaloon的需求文档,准备试一下这种插卡的方式。
LZ可以去看一下,这种方式是否可以去申请专利。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:善待今天就是对未来最好的策划。 博客:http://www.mcuplayer.com

338

主题

7307

帖子

26

粉丝