简单留言板的设计(面包板的艺术-点亮你的第一盏灯)
简单留言板的设计(面包板的艺术-点亮你的第一盏灯)用个烧录器就可以很方便的烧写了,而且拔插芯片也很轻松,方便做试验来张升级整洁版后来为了方便,用面包板也搭了一个最小系统, 但不采用杜邦线,因为飞来飞去的线太乱了因此就有了这个简洁的版本,先上个成品图先看一张用了一部分杜邦线的凌乱图
面包板(Breadboard)或叫免焊万用电路板(solderless breadboard),是电子电路设计中所常用的一种基底。与印刷电路板不同的是,它不采取软钎焊,所以修改时较为方便,主要用于构造电子样品以及学习使用。
本文讲的是ATMega芯片的最小系统制作方法
最早试过用万用板做过最小系统,主要用来烧录芯片
但在做开发测试时 已经焊接好的万用板还是比较啰嗦 而且芯片的插入和拔出也很费劲
后来为了方便,用面包板也搭了一个最小系统, 但不采用杜邦线,因为飞来飞去的线太乱了
因此就有了这个简洁的版本,先上个成品图
先看一张用了一部分杜邦线的凌乱图
来张升级整洁版
用个烧录器就可以很方便的烧写了,而且拔插芯片也很轻松,方便做试验
下面是详细制作方法:
1.准备物料:
- 面包板专用跳线,若干
- ATmega328P芯片一枚
- 电阻(1K、10K,1M共3个)
- 晶振(16MHz或8MHz)
- 22p电容2个
- LED灯珠1个(用于显示电源状态)
- 小洞洞板一个(自己裁剪)
- 简易牛角座 直针 DC3-10P 10脚 2.54MM间距 ISP接口 JTAG插座
- avr isp下载器编程器
面包板专用跳线(非杜邦线喔)
这种跳线的好处是可以非常整洁 处女座必备
借用了张ATMega8A的芯片 图上看除了字不一样 其它和ATMega328P完全一致
准备一个质量上乘的面包板
2.原理图
国际惯例 先来张电路原理图
3.先用小洞洞板制作一个承载牛角座的底座
主要是因为牛角座的排针,1行间距只有2.54mm,在面包板上没办法直接插上且让电路分开, 所以需要一个小洞洞板完成这个功能
底部制作插座
正面是标准的10Pin牛角座
好, 这样就可以插在面包板正中间了
下面准备面包板
面包板上这样走线,一会洞洞牛角座就从面包板的第28行插入
duang~ 插入后就成这样了
看一些细节
成品图
弄好了当然要试试烧录
先用Arduino的IDE导出一个用来烧录的hex文件 具体做法如下
此处用一个经典Blink样例程序
选择开发板
在项目>导出已编译的二进制文件
这样就得到了Blink.hex文件
然后准备烧录软件 我们用progisp
先点[自动]普通的"..."设置熔丝位
按图设置好后点左边的"写入"
调入Flash>选择刚才生成的HEX文件>点[自动]按钮
看到上图的日志就知道成功与否啦!
有不明白的欢迎在下面留言探讨.