下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、跟我来作ez编程器 at89c51是一款应用最为广泛的8051单片机,更重要的是他具有反复烧写(flash)的特性。一般情况下可重复烧写1000次,这样为初学者试验提供了一个廉价的平台。为了满足广大单片机爱好者动手的需要,本人利用半个月的时间,参考国外资料,实际设计制作成功一款简单的at89c51/52/55单片机编程器。由于单片机编程时序不同,这一款编程器仅仅支持atmel公司的at89c51, at89c52, at89c55芯片,不支持华邦或飞利浦兼容芯片。对于很多像我这样一些不算太年轻的从80年代组装7管半导体收音机入门的电子爱好者来说,面对单片机似乎显得有点怯场,但是事实上我以为他甚
2、至比组装一个收音机更简单: 以下是它的硬件电路图, 稍微有一点耐心,完全可以用面包板搭焊。为了方便大家制作,我把电路简化设计下: q2, q4以及周围的几个元件构成了电平转换电路,这样节省了1片max 232芯片,在要求不高的场合,这个电路在单片机通信中可以取代max232。q1, r2,r4,dw2,4个元件为编程器提供烧写用12v电压,其中,r4, r2构成了分压电路;平时,监控芯片89c51第13脚(p3.3)输出高电平,q1导通,r2(1k)将dw2(12v)拉低, 此时dw2电压由r4,r2 分压, 大约3-5v 之间;当写程序时,监控芯片第13脚(p3.3)输出低电平,q1截止,d
3、w2(12v)直接送到被烧芯片的31脚,从而提供烧写电压。atmel官方网站提供的编程器器烧写电压是用lm317调整得到的,并且用到了两个高精度电阻,电路复杂且成本高,该电路经过本人数百台的实验证明非常稳定可靠,下图是笔者设计组装成功的样品.电源变压器要求为15v的电源,例如常见的3-12v直流可调电源, 注意其空载电压不要低于13v , 滤波应好一些,否则可能出现编程不可靠的情况。 监控芯片用ic座安装,另外找一个编程器烧写好监控程序ez51.hex后插入,方便调试。 烧写卡座如果购买有困难,可以直接用一个ic座。组装好后通电,用万用表检查:1, 7805输出5v , d2 电源指示灯亮。(
4、图中我用的是78l05)2, dw2电压为3-5v。3, 将q1的基极对地短接,dw2电压为12v。4,u1(89c51)的18,19脚电压为2.2v, 2.1v,此电压可作为电路是否起振的依据。连接电缆用9对9一头公一头母的串口线, 注意市场上有些串口线的两头2,3脚是交叉的,最好用万用表检查一下是否为一一对应。如果没有串口线,也可拆一个老式的串口鼠标自制,只要两头把2,3,5脚连接好即可。本电路对元件没有特殊要求, 电阻用1/8w普通碳膜,三极管我用的是2sa1015,2sc1815, 实际上很多小功率管都可以, 例如9014,9015。只是需要注意他们的管脚排列区别。 二极管1n4148
5、可以用1n4004替代。另外12v稳压管最好挑选一下,精度要求为5%以内。11.0592m晶体有条件的话应当测试一下,市场零售的晶体有些不起振。这款编程器的烧写软件ez31.exe界面很简单;全兼容于windows9x-2000。仅有几个按钮,分别为打开文件(send),读芯片(read), 退出(exit), com选择,加密(lock code),以及校验(fast verily)。大家用一下就知道了。 连接好编程器的电源以及串口线,并插入烧写的芯片,点击com1或com2(以实际连接为准,本例中我连接的是com2), 窗口右下脚显示 89c51found。 此时应当看到信号指示灯d6每2
6、秒亮一下,表示联机工作。 选择一个需要烧写的hex文件开始烧写,如果一切正常,显示的界面如上图所示。以下是笔者设计的双面板小型pcb,元件数值已经标在板上了,直接按照板上的标注焊接即可。注意监控芯片在反面贴片安装。因此整个电路板仅仅比火柴盒子稍稍大一点,可能是您所能见到最小巧的编程器了。是不是非常漂亮?看看这张图:一共不到30个零件,确实很ez,组装一块连插件到焊接测试只要半小时。材料清单元件数值用量备注1k21/8w碳膜电阻待添加的隐藏文字内容33k21/8w碳膜电阻4.7k31/8w碳膜电阻10k31/8w碳膜电阻18k11/8w碳膜电阻10k*8110k*8排阻1n41483二极管12v
7、10.5w稳压管10uf50v4电解电容30p2瓷片电容1042瓷片电容2sc18152小功率npn三极管2sa10151小功率pnp三极管78l051稳压icled2发光二极管db9 232插座140pin 烧写卡座140pin ic座1(插监控芯片用)232串口线1一对一,一头公一头母pcb189c51监控芯片1需先烧好监控程序15v电源1电源输入插座1pcb的照片:(注意中间一排六个白黑相间的半圆圆圈,是四个10uf/50v电解电容,和两个发光管的位置。这几个零件都是长脚为正,短脚为负,具体到电路板上则白色的为负极,黑色的为正极了。电路中r18为10k*8的一个排阻,请看上面照片,在一排
8、电容和卡座的中间。他的公共脚插在向边界的方向。监控芯片的安装位置:它的第一脚小箭头所指的位置有一个1pin的字样, 千万别给插反了。另外呢,监控芯片的下方有一个本人的邮箱地址;搞不好可以问问我。pcb背面的照片。diy安装步骤:1:安装电阻,共11个。元件插到位后焊接剪脚。2:安装二极管,三个1n4148 和一个12v稳压管dw2。请仔细看管子的表面有字:稳压管印有12v字样,千万别给搞混了。二极管是有极性的, 二极管的黑头方向插向pcb的印有白色的一边就对了,元件插到位后焊接剪脚。3:安装2个104和2个30p电容。11.0592晶体, 这些都没有方向性随便插。4:插入三极管,电解电容,发光管。注意这些东西都是有极性的,如果搞反了可不行。电解电容和发光管很好办,都是负极向下。三极管(2个2sc1815,一个2sa1015)以及一个78l05的稳压ic,他们的方向在pcb上可以看到,管子半圆的方向就是pcb半圆圈的方向。5:插入排阻(排阻有一个白点的一端是公共端,他的位置在靠近pcb边源的一端,电源插座,232插座就不用说了。6:插监控芯片的插座。7:插烧写卡座。由于他和监控芯片是面对面的, 因此必须先焊接监控芯片插座,最后焊烧写卡座,否则等会儿不好动烙铁了。8:如果您实在搞不清除元件的方向,请仔细看看上面的照片吧。9
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 灌装液位检测仪产品供应链分析
- 个人用除臭装置产业链招商引资的调研报告
- 电子回旋加速器商业机会挖掘与战略布局策略研究报告
- 串联式混合动力汽车产业链招商引资的调研报告
- 化妆用玫瑰油产品供应链分析
- 保险箱出租行业营销策略方案
- 企业备份服务行业相关项目经营管理报告
- 医疗设备标签行业市场调研分析报告
- 医用螺旋接头产品供应链分析
- 快递服务信件或商品行业营销策略方案
- 食堂食材配送项目投标书
- MIL-STD-1916抽样计划表(抽样数)大
- 辽宁省沈阳市新民市2023--2024学年上学期期中考试八年级地理生物试题
- 突发事件应对法
- 监狱教育转化方案(3篇模板)
- 音响设备采购安装合同模板
- 基坑支护设计合同范本
- 房产中介个合伙人合同范本
- 工程伦理课后习题答案(打印版)
- 【新能源汽车充电方案设计3500字(论文)】
- 中国近现代史纲要(山东联盟 山东财经大学版) 知到智慧树网课答案
评论
0/150
提交评论