面包板制作小夜灯(面包板的艺术-点亮你的第一盏灯)

面包板(Breadboard)或叫免焊万用电路板(solderless breadboard),是电子电路设计中所常用的一种基底。与印刷电路板不同的是,它不采取软钎焊,所以修改时较为方便,主要用于构造电子样品以及学习使用。

本文讲的是ATMega芯片的最小系统制作方法

最早试过用万用板做过最小系统,主要用来烧录芯片

但在做开发测试时, 已经焊接好的万用板还是比较啰嗦,而且芯片的插入和拔出也很费劲

面包板制作小夜灯(面包板的艺术-点亮你的第一盏灯)(1)

后来为了方便,用面包板也搭了一个最小系统, 但不采用杜邦线,因为飞来飞去的线太乱了

因此就有了这个简洁的版本,先上个成品图

先看一张用了一部分杜邦线的凌乱图

面包板制作小夜灯(面包板的艺术-点亮你的第一盏灯)(2)

来张升级整洁版

用个烧录器就可以很方便的烧写了,而且拔插芯片也很轻松,方便做试验

下面是详细制作方法:

1.准备物料:

- 面包板专用跳线,若干

- ATmega328P芯片一枚

- 电阻(1K、10K,1M共3个)

- 晶振(16MHz或8MHz)

- 22p电容2个

- LED灯珠1个(用于显示电源状态)

- 小洞洞板一个(自己裁剪)

- 简易牛角座 直针 DC3-10P 10脚 2.54MM间距 ISP接口 JTAG插座

- avr isp下载器编程器

面包板制作小夜灯(面包板的艺术-点亮你的第一盏灯)(3)

面包板专用跳线(非杜邦线喔)

面包板制作小夜灯(面包板的艺术-点亮你的第一盏灯)(4)

这种跳线的好处是可以非常整洁,处女座必备

面包板制作小夜灯(面包板的艺术-点亮你的第一盏灯)(5)

借用了张ATMega8A的芯片, 图上看除了字不一样, 其它和ATMega328P完全一致

面包板制作小夜灯(面包板的艺术-点亮你的第一盏灯)(6)

准备一个质量上乘的面包板

2.原理图

面包板制作小夜灯(面包板的艺术-点亮你的第一盏灯)(7)

国际惯例,先来张电路原理图

3.先用小洞洞板制作一个承载牛角座的底座

主要是因为牛角座的排针,1行间距只有2.54mm,在面包板上没办法直接插上且让电路分开, 所以需要一个小洞洞板完成这个功能

面包板制作小夜灯(面包板的艺术-点亮你的第一盏灯)(8)

底部制作插座

面包板制作小夜灯(面包板的艺术-点亮你的第一盏灯)(9)

正面是标准的10Pin牛角座

好, 这样就可以插在面包板正中间了

下面准备面包板

面包板制作小夜灯(面包板的艺术-点亮你的第一盏灯)(10)

面包板上这样走线,一会洞洞牛角座就从面包板的第28行插入

duang~, 插入后就成这样了

面包板制作小夜灯(面包板的艺术-点亮你的第一盏灯)(11)

看一些细节

面包板制作小夜灯(面包板的艺术-点亮你的第一盏灯)(12)

面包板制作小夜灯(面包板的艺术-点亮你的第一盏灯)(13)

面包板制作小夜灯(面包板的艺术-点亮你的第一盏灯)(14)

面包板制作小夜灯(面包板的艺术-点亮你的第一盏灯)(15)

成品图

弄好了当然要试试烧录

先用Arduino的IDE导出一个用来烧录的hex文件, 具体做法如下

面包板制作小夜灯(面包板的艺术-点亮你的第一盏灯)(16)

此处用一个经典Blink样例程序

面包板制作小夜灯(面包板的艺术-点亮你的第一盏灯)(17)

选择开发板

面包板制作小夜灯(面包板的艺术-点亮你的第一盏灯)(18)

在项目>导出已编译的二进制文件

这样就得到了Blink.hex文件

然后准备烧录软件, 我们用progisp

先点[自动]普通的"..."设置熔丝位

面包板制作小夜灯(面包板的艺术-点亮你的第一盏灯)(19)

按图设置好后点左边的"写入"

面包板制作小夜灯(面包板的艺术-点亮你的第一盏灯)(20)

调入Flash>选择刚才生成的HEX文件>点[自动]按钮

看到上图的日志就知道成功与否啦!

面包板制作小夜灯(面包板的艺术-点亮你的第一盏灯)(21)

有不明白的欢迎在下面留言探讨.

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页