高级应用

并口编程器

字号+ 作者:PLC工程师 来源:未知 2016-03-26 23:55 我要评论( )

教你如何制作一块便宜简单的并口编程器,以此来给你的Arduino板子烧录bootloader,或是给一块没有bootloader的板子烧录程序(此方法仅适用于电脑的并行接口)。

并口编程器

本篇文章将告诉你如何为Arduino或者任何其他基于Atmega8芯片的板子捣鼓出一个并行端口编程器,这样的话你就可以直接在Windows下往板子上烧写程序而不需要其他额外设备,又省钱又好用。(但是注意:并口编程器并不会实现板子上运行的程序和计算机之间的通讯,要实现通讯功能还是需要串口线连接才行)

上图为并口的后视图

改装需要的装备

工具:

  • 电烙铁
  • 热胶枪(可选)

另外还需要:

  • 470欧姆电阻 2个 (黄-紫-棕)
  • 220欧姆电阻 1个 (红-红-棕)
  • 并口线或并口转串口适配器 1个
  • 三绞线一端为母连接器,另外一端为裸线的连接线 2股

制作步骤

先去掉并口上所有的线,在串口的一号跟二号针脚各焊接一个470欧姆电阻

上图是一个一号针脚已经焊接好470欧姆电阻的图示。

接着,在11号针脚上焊上一个220欧姆的电阻。

然后,按顺序将三绞线分别焊接到11号针脚(Atmega8 pin 18)的电阻、1号针脚(Atmega8 pin 19)的电阻,另外一根导线则直接焊接到16号针脚(Atmega8 pin 1)。

上图是三根导线分别焊接好的图示。

紧接着,我们需要将第二根三绞线分别与2号针脚(Atmega8 pin 17)的电阻以及18号针脚焊接起来(对于剩下的那根没用到的导线则可以将它剪短)。

上图为两股三绞线均焊接完毕的样子。

再将两股三角线的末端连接起来,从串口连接器上看的话,未使用的那根导线实在左上方,连接到11号针脚的那根线则是在右上方(这是为了使连接串口连接器1号针脚的导线跟Arduino板子上的对应)。

然后将串并适配器内的导线用胶水粘好,确保没有导线裸露在外。或者,如果不使用这样一个适配器的话,将导线的裸露部分用胶带包起来,以防它们相互接触。

等到胶水干了,盖上串并适配器的盖子。

软件

你需要从MIT的 Microcomputer Project Laboratory下载giveio这个软件,并运行其中的ginstall.bat文件。

在使用新的并口编程器往Arduino板烧写bootloader的时候可以查看bootloader页获得详细指导。

或者,如果你是直接使用uisp编程的话,你可以使用以下命令行: uisp -dprog=dapa -dpart=ATmega8 if=prog.hex -dlpt=0x378 –erase –upload


如需更详细资料,如有好资源分享,请加入QQ交流群:214461008

欢迎阅读,欢迎转载,不用注明出处!本站只提供入门和进阶资料,做您学习的小伙伴!

老司机也欢迎光临指导!有好内容请加群:214461008 不要看声明了,看内容吧!

相关文章
网友点评
Arduino