cad流水灯pcb
更多
设计一个简单的 8位流水灯PCB,使用51单片机(如STC89C52)和移位寄存器74HC595控制LED。以下是详细步骤和注意事项:
1. 核心元件清单
- 主控:STC89C52(或AT89C51)
- 移位寄存器:74HC595 ×1(用于扩展IO)
- LED:0603或0805封装 ×8(颜色自选)
- 电阻:
- 限流电阻:220Ω ×8(LED串联,0603封装)
- 复位电阻:10kΩ ×1
- 晶振电容:30pF ×2
- 电容:
- 复位电容:10μF电解电容 ×1
- 电源滤波:0.1μF陶瓷电容 ×2(靠近MCU和74HC595)
- 晶振:11.0592MHz ×1
- 按键:复位按键 ×1
- 电源接口:USB Micro或DC插座(5V输入)
2. 原理图设计要点
(1) 单片机最小系统
- 复位电路:10kΩ电阻 + 10μF电容 + 按键(接RST引脚)。
- 晶振电路:11.0592MHz晶振 + 两个30pF电容接地。
- 电源:VCC接5V,GND接地,EA/VPP接VCC。
(2) 74HC595连接
| 74HC595引脚 | 连接目标 |
|---|---|
| DS (14) | 单片机P2.0 |
| SHCP (11) | 单片机P2.1(时钟) |
| STCP (12) | 单片机P2.2(锁存) |
| Q0-Q7 (15,1-7) | LED阳极(经220Ω电阻) |
| MR (10) | VCC(禁用复位) |
| OE (13) | GND(使能输出) |
| VCC (16) | 5V |
| GND (8) | GND |
(3) LED电路
- 8个LED阳极 → 74HC595输出引脚(Q0-Q7) → 串联220Ω电阻 → VCC(共阳接法)或
Q0-Q7 → 220Ω电阻 → LED阳极 → LED阴极 → GND(共阴接法,推荐)。
共阴接法示例:
74HC595-Q0 → R1(220Ω) → LED1阳极 → LED1阴极 → GND
3. PCB设计规范
(1) 布局原则
- 功能区划分:
- 左上角:电源输入(USB/DC插座)。
- 中部:单片机 + 晶振 + 复位电路(紧凑布局)。
- 右侧:74HC595 + 滤波电容(靠近芯片VCC)。
- 下方:8个LED排成直线或弧形(间距5mm~10mm)。
- 走线优先级:电源 > 地线 > 时钟信号 > 数据线。
(2) 布线关键点
- 电源层:
- 顶层/底层敷铜作GND平面(降低噪声)。
- 电源线宽≥20mil,GND线宽≥30mil。
- 信号线:
- SHCP(时钟线)最短化,避免直角走线。
- LED限流电阻靠近74HC595放置。
- 去耦电容:
- 0.1μF电容紧贴MCU和74HC595的VCC-GND引脚。
(3) 封装与尺寸
- 元件封装:
- 电阻/电容:0603(手工焊接友好)
- LED:0805(亮度适中)
- 单片机:DIP-40(方便更换)
- 74HC595:SOP-16(节省空间)
- 板子尺寸:约5cm × 8cm(单面板即可)。
4. 参考PCB布局示意图
+-----------------------------------------+
| USB电源 [ ]|
| |
| [滤波电容] [MCU] [晶振] [复位电路] |
| | |
| | P2.0~P2.2 |
| [74HC595] |
| | | | | | | | | (Q0~Q7) |
| R R R R R R R R (220Ω) |
| | | | | | | | | |
| LED1~LED8(直线排列) |
| |
| GND敷铜(全覆盖底层) |
+-----------------------------------------+
5. 调试与程序
-
测试程序(Keil C):
#include <reg52.h> #define DS P2_0 // 数据线 #define SHCP P2_1 // 时钟 #define STCP P2_2 // 锁存 void SendTo595(unsigned char dat) { unsigned char i; for(i=0; i<8; i++) { DS = dat >> 7; // 取最高位 dat <<= 1; SHCP = 0; // 时钟上升沿移位 SHCP = 1; } STCP = 0; // 锁存上升沿输出 STCP = 1; } void main() { unsigned char led = 0x01; // 初始值:00000001 while(1) { SendTo595(led); led = (led << 1) | (led >> 7); // 左移流水 delay(200); // 延时约200ms } }
6. 注意事项
- LED方向:共阴接法时,74HC595输出低电平点亮LED。
- ESD保护:USB电源入口加TVS二极管(如SMAJ5.0A)。
- 下载接口:预留串口(P3.0/P3.1)或SWD调试口。
- 焊接:先焊接单片机座,再贴片元件(避免热损伤)。
按此设计,可制作出稳定工作的流水灯PCB,如需扩展功能(如按键调速),可增加对应电路。
51单片机流水灯制作
流水灯是学习51单片机的一个基本项目,是我们对单片机IO口输出认识的基本项目。当然学会了花样流水灯也很好玩。 下面就分享一种51单片机流水灯制
2024-02-26 10:06:54
使用AT89C2051实现流水灯的PCB原理图免费下载
本文档的主要内容详细介绍的是使用AT89C2051实现流水灯的PCB原理图免费下载。
资料下载
ah此生不换
2020-09-17 14:40:00
LED流水灯与变量的移位教程详细说明
本文档的主要内容详细介绍的是LED流水灯与变量的移位教程详细说明包括了:流水灯—分步赋值法(数组赋值),流水灯—变量的左移和右移,
资料下载
佚名
2019-12-06 17:11:30
使用FPGA实现流水灯的详细资料说明
本文档的主要内容详细介绍的是使用FPGA实现流水灯的详细资料说明。流水灯模块对于发展商而言,动土仪式无疑是最重要的任务。为此,流水灯实验作为低级
资料下载
佚名
2019-07-11 16:45:09
7天热门专题
换一换
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- dtmb信号覆盖城市查询
- EDA是什么?有什么作用?
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- amoled屏幕和oled区别
- 单片机和嵌入式的区别是什么
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机
- 元宇宙概念龙头股一览