DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 8966|回复: 17
打印 上一主题 下一主题

智冠电子的开源USB编程器

[复制链接]
跳转到指定楼层
楼主
发表于 2013-10-6 18:54:09 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
USB编程器--智冠电子文中的本站都是指智冠电子
简介:
      本文介绍一种适合自制的编程器。该编程器价格低廉,操作简单,性能稳定。 硬件设计可以烧录多种常用的芯片,包括多种MCU,Flash,EPROM,EEPROM,串行EEPROM。本站免费提供编程器软件源代码,有兴趣的 朋友可以在此基础扩展开发自己的芯片支持。由于采用了USB技术,通讯速度高达2Mbytes/秒,编程算法 置于编程器上,因此速度极快,写一片8KFlash的At89S52芯片只需要2秒,写一片128KFlash的29EE010只需要20秒。同时, 使用USB供电,省去了笨重的电源,使整机小巧玲珑,全部安装在下图所示的一块7*12CM的线路板上, 外出时携带方便,很适合广大电子爱好者和工程人员选用。
功能特点:
  • 通过USB接口连接。
  • 40 Pins进口DIP插座,40Pins以内的DIP器件不需要转接器。
  • 全中文编程器软件,操作方便。
  • 支持AT89C51,AT89C52系列。
  • 支持AT89S51,AT89S52,AT89S53,AT89S8252系列。
  • 支持AT89C1051,AT89C2051,AT89C4051系列。
  • 支持SST29EE512,SST29EE010,SST29EE020系列。
  • 支持SST39VF512,SST39VF010,SST39VF020,SST39VF040系列。


原理说明:
      Q101、Q102、C101、D101构成升压电路,当U3的11脚输出低电平时,电源通过 D101,Q102对C101充电,C101上电压上升到Vcc,当U3的11脚输出高电平时,C101负极电位升到Vcc,正极电位升到2Vcc.实际 电路由于晶体管的压降,此时C101正极电位应在7.5V左右,这个电压再经过Q103~105、C102、D102两次升压后提供编程所 需要的Vpp。PDIUSB12是一款USB接口芯片,同单片机对接很方便,单片机通过它接收主机的编程指令。一片8255(U2)扩展 单片机的IO接口。跳接线J1、J2选择电源和Vpp在编程座上的输出位置,已适配不同型号的待编程芯片。跳线的位置显示在编程 主机用户界面中(如下图)。


原理图

解说:采用8255扩展io是个不错的选择,pdiusb12实现的usb1.1接口,编程电压需要手动跳线非常不便,特色到是那个升压电路,采用的是倍压原理,不过对于现在的升压芯片来说还是复杂化了
全套制作资料
原理图 chp10_sch.pdf (50.54 KB, 下载次数: 32)
软件 chp10_inst.rar (3.84 MB, 下载次数: 61)
驱动 xpu10.zip (6.83 KB, 下载次数: 30)
源代码 xpu10_src.rar (148.25 KB, 下载次数: 45)


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏2 分享分享 支持支持 反对反对
推荐
发表于 2013-10-7 17:01:01 | 只看该作者
这个编程器好象用的是USB的批量传输管首道,比百合工作室开源的那个USB编程器更加性能优越。
回复 支持 1 反对 0

使用道具 举报

沙发
发表于 2013-10-6 21:09:48 | 只看该作者
看到后第一时间支持
板凳
发表于 2013-10-7 15:29:15 | 只看该作者
做得不错。这东西是个很好的范例,谢谢版主。上位机是VC版的。
地板
发表于 2013-10-7 16:43:12 | 只看该作者
支持一下,不错的编程器
6#
发表于 2013-10-7 19:28:38 | 只看该作者
老大,咱们那个能达到多快?
7#
 楼主| 发表于 2013-10-7 21:07:38 | 只看该作者
hdzl 发表于 2013-10-7 19:28
老大,咱们那个能达到多快?

还没测试呢,但是肯定比usb1.1得快,我们的也是用批量传输模式
8#
发表于 2013-10-7 21:38:14 | 只看该作者
速度                  
9#
发表于 2013-10-8 00:00:29 | 只看该作者
好资料 ,赞一个.
10#
发表于 2013-10-8 00:11:31 | 只看该作者
西尔特280U 580U 改3000U固
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-25 02:31 , 耗时 0.103693 秒, 23 个查询请求 , Gzip 开启.

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

桂公网安备 45031202000115号

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

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

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

QQ:28000622;Email:libyoufer@sina.com

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

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