微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 如何制作自己的51、AVR单片机开发板

如何制作自己的51、AVR单片机开发板

时间:12-01 来源:互联网 点击:
先不说别的先上两张实物图

正面


反面

之所以做这个的初衷是应为自己买的51开发板已经下载不了程序了,所以想做一个下载程序的最小系统,可是做到后来,就觉着这么大一块万用板只是做一个下载的就有点可惜,于是就扩展一下其功能。这只是初步的样子,板子还有大概分之一的地方还没有走线,以后需要的的话,再加上自己想要的模块。

1.51单片机最小下载电路的制作

51单片机的下载电路有两种,如下表所示


下载时要按一下开关的下载电路


带冷启动功能的下载电路

此处注意使用带冷启动功能的电路时应该用专用的下载其,STC-ISP没有这个功能,这个问题是我这次做个这最纠结我的一个问题,如果用STC-ISP下载的话就会遇到这样的问题:


这是我遇到问题是在网上所到的别人的提问,因为没有阿莫的账号,所以还不能查看这个老兄是否解决了。

我焊的电路综合了这两中下载方式。

还有我在网上找到一下网友的总结如下:

再此说一说本人用PL2303做USB转串口时的一点小经验。

我们知道VDD_325引脚的电压决定了RXD和TXD两线上的电压,如果你要接的设备(比如单片机)是3.3V(或者其他电压)供电,那么VDD_325引脚上就要接相应的电压源。

我在这里说的就是VDD_325引脚上的供电问题。

现在很多单片机都是3.3V供电的,那么VDD_325引脚上就要接3.3V电源,而PL2303上的V0_33脚恰好是经过USB_5V转出的一个3.3V电源,看网上很多人就直接将这个V0_33脚和VDD_325引脚相连,简单省事,我也这样做的!可是板子好了问题来了,因为此转换电路在接上主机后是一直处于上电状态,那么VDD_325引脚上就会一直有电,那么TXD和RXD上也就会一直有电,那么单片机就会一直有不确定的电……,那么单片机就没办法正常复位!!而且还会导致主机有时候死机。

所以别图省事,还是将单片机的电源拉到VDD_325引脚上比较稳妥!

在正式开干之前我们要先积累一些USB接口的常识:

接口定义及电路:这是两种在万用板上常用的接口,应为这两种接口的引脚正好能在万用板上焊接:


USB引脚定义:USB接口定义

针脚

1

2

3

3

名称

VCC

D-

D+

GND

说明

+5V电压

数据线负极

数据线正极

接地

接线颜色

红色

白色

绿色

黑色

2.AVR单片机最小下载电路的制作

如果使用ISP下载启动化,AVR下载电路相当简单如下图所示:(图中的标签为对应51单片机的对应引脚)


还有就是51和AVR的复位电路


3.彩屏的焊接

此处我用的是我和我们寝室的同学借的彩屏,之所以选择这块彩屏,是应为他的引脚比较分散,焊接时走线比较方便,彩频的接线图如下图所示:


应为单片机端口有限所以彩频走的线没有直接焊死,使用跳帽和杜邦线走的

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top