家电维修论坛

 找回密码
 请使用中文注册

QQ登录

只需一步,快速开始

搜索
新手快速入门新手学发贴无法收到EMAIL邮件禁发广告贴
旧版论坛老用户无法登录版主申请维修联盟网站大事记 
查看: 1844|回复: 16
收起左侧

[分享] 自制一台实用多功能编程器

  [复制链接]
  • TA的每日心情
    开心
    2016-12-23 15:24
  • 签到天数: 994 天

    [LV.10]以坛为家III

    发表于 2014-4-7 20:58:28 | 显示全部楼层 |阅读模式
    分享到:

    马上登录【中国家电维修联盟论坛】获取更多更全面的信息!

    您需要 登录 才可以下载或查看,没有帐号?请使用中文注册

    x
    自制一台实用多功能编程器
                                    
    这里介绍的一款多功能编程器,功能强大,支持大多数常用的EPROM, EEPROM, FLASH, I2C,PIC, MCS-51,AVR, 93Cxx等系列芯片(超过400种)。硬件成本较低,性价比很高。既适合于电子和电脑爱好者使用,也适合家电维修人员维修家电和单片机开发人员使用。图1为多功能编程器的主机,中间是32脚ZIF(零插力)锁紧插座, 用于27系列、28系列、29系列、39/49系列等BIOS芯片。左边是25芯并口插座,通过并口电缆连接计算机并口。左下方是电源插座。32脚ZIF插座下方是12位的DIP开关,对EPROM芯片进行读写等操作前,需将此开关拨至相应位置。具体开关位置可以参照软件提示。锁紧插座右侧依次排列3个DIP8插座和一个DIP18插座,分别用于25系列、24系列、93系列存储器和PIC系列单片机等;绿色电源指示灯(Power)用于指示编程器电源状态;红色指示灯(Vpp)用于指示芯片Vpp电源状态;黄色指示灯(Vcc)用于指示芯片编程状态。
      一、 主要功能:
      ★ 可用此编程器升级、维修电脑主板,显卡等BIOS芯片。可支持3.3V低电压BIOS芯片。
      ★ 用来写网卡启动芯片:用于组建无盘站写网卡启动芯片或制作硬盘还原卡等。
      ★ 可用于复印机、传真机、打印机主板维护和维修。
    ★ 可用于读写用来写汽车仪表、安全气囊、里程表数据。
    ★ 可用于维修显示器、彩电、VCD、DVD 上面的存储芯片。可修改开机画面。
    ★ 用来开发单片机: 通过添加不同适配器,可以支持 MCS-51 系列, AVR 系列和 PIC 系列的MCU。
      ★ 用来写大容量存储芯片:大容量的存储芯片,一般在卫星接收机上使用较多,可以用编程器直接来升级或改写。  

      图 1
    二、电路简介
    图2是这台编程器的完整电路图,可以看到编程器电路由完全分离的两部分组成:串行部分和并行EPROM部分电路。限于篇幅,原理部分不再详述。对原理感兴趣的读者可以参考本文配套文件包中的“电路原理参考.PDF”文件。


    图2
    三、电路板设计与制作
      图3是编程器参考元件布局图,双面PCB尺寸为160X100毫米,厚度1.6毫米。具体的PCB设计可以参考配套文件中的“PCB参考设计.PDF”。这个文件中包括电路板的顶层和低层布线和顶层丝印层。如果业余自制电路板,建议使用双面感光电路板制作,以确保精度。
                        图 3
    四、元件列表
          元件        数量           型号        替换型号        说明
    CMOS40/45系列                                    
             3        4015                 双 4 位串入-并出移位寄存器
             1        4014                 8级同步并入串入-串出移位寄存器
             1        4049                 六反相缓冲器-转换器
             2        4503        74LS367, HEF40097        六三态同相缓冲器
                                         
    三级管                                    
             4        BC549        BC548, BC547        NPN 型
             2        BC558        BC556, BC557        PNP 型
                                         
    二极管                                    
             4        1n4148                 1N4000系列开关二级管
             1        Zener 8.2 V 500mW                 8.2伏稳压二极管
             1        1n4002        1N4002..1N4007        1N4000 系列整流二极管

                1        Zener 3.9 V 500mW                 3.9伏 稳压二极管
    发光二极管        1        3 mm 红                  可选用高亮度的发光二极管
             1        3 mm 黄                  
             1        3 mm 绿                  
                                         
    电源IC                                    
             1        7805                  TO-220封装 5V输出 三端稳压
             1        7812                 TO-220封装 12V输出 三端稳压
                                         
    电阻                                     
             9        10K                  1%金属膜电阻
             10        2K2                  1%金属膜电阻
             1        100K                  1%金属膜电阻
             1        SIL 10k                 9-Pin 排阻


                                           
    电容                                    
             8        100nF, 50v                 独石或CBB电容
             1        1000uF, 25v        1000uF, 35v       
    电解电容

                                         
    IC 插座 - Dip                                     
             7        16 pin                    
             1        32 pin bus                 32 pin ZIF锁紧插座
             3        8 pin                   
             1        18 pin                   
                                         
    并口连接器        1        25 pin                 D-Sub, 25 pin 弯角公头(90度角)
                                         
    电源插座                                    
             1                          3PIN电源插座
                                         
    Dip 开关                                    
             1        12 pin                  ECE或其他高品质12位DIP拨动开关
             1        2 pin                  2位拨动开关
                                         
    排针                                    
             1        6 pin                  标准2.54间距
             1        3 pin                  高度12毫米
             1        2 pin                  
     跳线帽           3                           分别用于J1,J2,J3


    五、组装与测试
       焊接组装完毕,仔细检查有无虚焊,小的短路或元件安装错误。确认没有问题之后,连接24伏稳压电源到编程器电源插座,绿色的电源指示LED应该发光。检测7812的输出脚,电压应该是12.6伏左右。7805的输出电压应为5伏。检查所有IC的Vcc 5伏是否正常?(Vcc pin是第16脚,4049是第1脚)如果7805输出不是5伏,接近零伏并且发烫,说明有地方短路;如果7805输出低于5伏并且发热,说明有元件安装位值错误。确认电压正常之后。按以下方法测试编程器。
    首先连接编程器数据线到计算机并口,然后连接24伏直流电源。按照使用说明书的方法安装好编程器的软件。启动控制程序后,界面如图4所示,在程序的菜单栏的“Help”项,点击“Test hardware”项。如果电源没有开或连接不正确,会出现“Hardware error:check power&connection”的提示,这时你要仔细检查编程器是否已和主机并口连接好,电源是否正常。编程器及电源正常,则出现“Hardware present”的提示。



                                 图 4
    其次,通过联机测试以后,选择底部状态条“StatusBar”上方的 “Test H/W”选项,出现如下图5所示的测试硬件窗口。
    1、        检测之前,需要按照图示调整好DIP开关,跳线设置为默认方式。
    2、        选中“serial out(D0 pin 2)”,正常情况“serial in (/Busy pin 11)”应该变为“1”。若测试失败,仍然保持“0”。
    3、        测试控制信号:点击相应的单选框,将输出相应的控制信号。然后可以在编程器的ZIF32插座上检测输出的信号。
    电源:测量第16脚(地)和第32脚直接的电压,正确的值为5.0V左右。
    编程电压:测量第16脚(地)和第1脚直接的电压,正确的值为正确的编程电压12.5V(默认两位dip开关都处于OFF位置)。将两位dip开关都处于OFF位置,测量编程电压为21V左右。
    WE:测量第16脚(地)和第31脚直接的电压,正确的值为4.5V左右。
    OE:测量第16脚(地)和第24脚直接的电压,正确的值为5V左右。

    4、        测试编程电压:首先打开编程电压,然后点击相应的按钮将输出对应的编程电压,然后测量第16脚(地)和 第1脚直接的电压。“VPP->A9”控制A9是否同编程电压。
    5、        Clear ALL( 全部关闭):关闭全部的控制信号,地址和数据输出为0。

                                 图 5

    最后,找一片可擦除EPROM 如:28F010或W27C512等来实际编程测试编程器。具体的软硬件使用方法可以参考“使用说明书.pdf”文件。
    本文配套文件列表:
    1.电路原理参考.pdf    说明编程器的简要工作原理。
    2.支持芯片列表.pdf    编程器支持的400多种芯片列表。
    3.PCB参考设计.pdf     编程器PCB的顶层,底层和顶层丝印图参考设计。
    4.使用说明书.pdf      编程器的软硬件使用手册。
    5.目录0.97G           0.97G英文版本的软件。
    6.目录0.97G_CN        0.97G中文版本的软件。
    7.目录0.97ja安装版   0.97ja英文版安装文件。
    8.目录0.99_DOS        可用于DOS系统下的软件
    9. XP_stop_polling.reg 在WINXP系统使用需将此文件导入注册表。
        自制实用多功能编程器.pdf (725.36 KB, 下载次数: 96)

    评分

    参与人数 2积分 +4 威望 +2 贡献 +2 魅力 +2 金币 +2 收起 理由
    家电维修研讨 + 2 好贴!值得学习~~!
    常回家看看 + 2 + 2 + 2 + 2 + 2 内容很给力!

    查看全部评分

  • TA的每日心情
    开心
    2017-6-20 11:14
  • 签到天数: 608 天

    [LV.9]以坛为家II

    发表于 2014-4-7 21:17:56 | 显示全部楼层
    看看容易不容易做成。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-4-21 14:57
  • 签到天数: 205 天

    [LV.7]常住居民III

    发表于 2014-4-7 21:27:12 | 显示全部楼层
    编程器是好东西,解绍的挺详细,制做起来有一定难度。
    回复 支持 反对

    使用道具 举报

    本网淘宝零售店http://shop36180724.taobao.com/  (全部原装电子元器件批发价零售)
  • TA的每日心情
    开心
    2016-5-12 18:42
  • 签到天数: 163 天

    [LV.7]常住居民III

    发表于 2014-4-7 21:45:25 | 显示全部楼层
    这么强大啊
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2016-6-6 18:21
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2014-4-7 22:20:34 | 显示全部楼层
    估计有工夫做的,做成后没啥大用场,没工夫做的,一般买成品,但,支持DIY,折腾有理!
    回复 支持 反对

    使用道具 举报

    本网淘宝零售店http://shop36180724.taobao.com/  (全部原装电子元器件批发价零售)
  • TA的每日心情
    开心
    2017-9-22 00:04
  • 签到天数: 1617 天

    [LV.Master]伴坛终老

    发表于 2014-4-7 22:27:10 | 显示全部楼层
    维修利器,支持DIY。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-10-2 14:29
  • 签到天数: 13 天

    [LV.3]偶尔看看II

    发表于 2014-4-8 11:02:14 | 显示全部楼层
    本帖最后由 刘万维 于 2014-4-8 11:08 编辑

    已经有几个了!要不再做个!感谢分享!朋友!
    回复 支持 反对

    使用道具 举报

    本网淘宝零售店http://shop36180724.taobao.com/  (全部原装电子元器件批发价零售)
  • TA的每日心情
    开心
    2014-12-29 09:57
  • 签到天数: 88 天

    [LV.6]常住居民II

    发表于 2014-8-6 09:46:18 | 显示全部楼层
    看看   如果简单就做一个   谢谢楼主
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2017-9-1 21:57
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    发表于 2014-9-8 06:30:34 | 显示全部楼层
    不容易做啊。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2014-10-27 17:22
  • 签到天数: 130 天

    [LV.7]常住居民III

    发表于 2014-9-8 06:41:32 | 显示全部楼层
    没有全套资料,即使做出硬件,没有相应软件,也是不能用啊。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2017-10-10 15:41
  • 签到天数: 445 天

    [LV.9]以坛为家II

    发表于 2014-9-8 07:10:46 | 显示全部楼层
    学习学习,没有过硬的技术,也不易看懂
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-7-31 19:55
  • 签到天数: 202 天

    [LV.7]常住居民III

    发表于 2014-9-8 08:42:01 | 显示全部楼层
    只是想问一下业余条件能制作不?

    点评

    这是个并口的,需要买套件,  详情 回复 发表于 2014-9-8 09:53
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-12-23 15:24
  • 签到天数: 994 天

    [LV.10]以坛为家III

     楼主| 发表于 2014-9-8 09:53:19 | 显示全部楼层
    精艺电脑晴雨天 发表于 2014-9-8 08:42
    只是想问一下业余条件能制作不?

    这是个并口的,需要买套件,
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 请使用中文注册

    本版积分规则

    QQ|Archiver|手机版|网站地图|论坛列表|论坛XML|板块XML|大众电子网 ( 粤ICP备09021106号  
    深圳市深威志电子有限公司 版权所有 站长QQ:17158联系站长请点这里

    GMT+8, 2017-10-20 15:00 , Processed in 0.111734 second(s), 30 queries .

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

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