增加ATMEGA328 实验电路板对外引脚
Posted 卓晴
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了增加ATMEGA328 实验电路板对外引脚相关的知识,希望对你有一定的参考价值。
制作ATMEGA328测试电路板
01 ATMEAG328实验板
一、前言
在博文 制作MEGA8测试实验板 中制作了基于MEGA8的测试电路板, 它具有一个12管脚的单排针, 具有丰富的接口, 特别是内部时钟脉冲输入接口,可以对脉冲信号进行测量。 在博文 ATMEAG328实验电路板 中制作了基于TSOP48封装的, ATMEGA328的实验电路板。 这个电路板的输出接口比较少, 特别是没有时钟输入端口, 这使得这个电路板无法对脉冲信号进行测试。 下面对ATMEGA328 电路板进行改造, 增加它的输入输出端口。
▲ 图1.1.1 改造的ATMEGA328实验电路板
二、电路设计制作
在原来设计的原理图的基础上,扩增了PIO接口, 将其修改成12管脚的单排插针, 功能定义保持与MEGA8实验板一致。 为了利用一分钟制版方法, 设计了单面板PCB版图, 其中需要使用到3个0欧姆的电阻进行跳线, 电路板的底部是接口插针。 通过热转印方法制作电路板。 这是制作后的两块单面板, 下面对它们进行焊接调试。
▲ 图1.2.1 电路板原理图
将电路板进行焊接, 焊接的ATMEGA328已经上载了Bootloader程序, 它可以通过串口下载程序。 通过单排针可以插在面包板上搭建测试电路。
▲ 图1.2.2 焊接的测试电路板
三、电路板测试
将电路板插在面包板上, 给电路板工作电源施加5V电压。 使用示波器测量电路板上晶体信号, 因为单片机已经进行了先期的编程配置, 所以它使用外部16MHz提供时钟信号。 扩展示波器信号, 可以读取时钟信号频率, 频率为16MHz。
▲ 图1.3.1 测量实验板时钟信号
利用RS232转TTL接口板,通过测试电路板上面串口下载测试程序, 测试下载后的程序, 测试电路板上LED开始闪烁, 至此,初步验证了电路板功能正常。
▲ 图1.3.2 下载程序后的电路板
※ 总 结 ※
本文记录了改变MEGA328实验电路板的过程, 经过测试电路板能够用于下一步测试实验中。
电路板修改
▲ 图2.1.1 修改后的电路图
▲ 图2.1.2 修改后的电路版图
D:\\zhuoqing\\window\\Atmel\\test\\2020\\TEST328.hex
AD\\Test\\2023\\MEGA\\TestATMEGA328.PcbDoc
■ 相关文献链接:
● 相关图表链接:
以上是关于增加ATMEGA328 实验电路板对外引脚的主要内容,如果未能解决你的问题,请参考以下文章
Arduino Uno微控制器采用的是Atmel的ATmega328