当前位置:网站首页>1.4-----PCB设计?(电路设计)确定方案
1.4-----PCB设计?(电路设计)确定方案
2022-06-22 18:20:00 【cbirdfly.】
文章中谈论的是低速低功率的PCB。
推荐PCB设计课程(实用高效):https://www.bilibili.com/video/BV1zE411q72a
======================================
1.为什么会存在PCB这种东西?
PCB: Printed Circuit Board,中文名称为印制电路板。
如果没有学过PCB设计,可能一开始对这个东西是一头雾水的。其实PCB其实就是经过设计的一坨线,PCB设计分为两个部分,一个是原理图设计,一个是元器件布局和走线(Layout)。

原理图设计,设计的是元器件件之间的连接关系,说白了就是元器件之间的引脚怎么连接的。
元器件布局,顾名思义就是每个元器件应该摆在PCB的哪个位置上。
PCB是为了让电路整洁稳定,为了让电路更好的加工,增加电路的可复制性。如果你想体验PCB存在的意义,其实很简单,就照着原理图,用电线连接好一块不大不小的PCB板上的电路,并让他成功运行起来。只要你做了,你就能明白PCB存在的意义了。我记得做毕业设计的时候,就没用PCB,做的是一辆光电搬运车。。。那个电线我就连了差不多5天吧。。。。。。那个时候我彻底悟了,明白了PCB存在的意义。。。。。。
======================================
2.电路设计?
PCB设计只是硬件设计其中一个环节,在PCB设计之前。是要先确定好需求,根据具体的需求确定方案,然后去选元器件。后面才会进入电路设计的环节。
电路设计和核心是原理图的制作,如果有参考设计的话能节省很多时间。先准备好原理图库和封装库,将每个器件的原理图和封装做好映射,然后绘制原理图,接着用原理图导出PCB图,最后进行Layout(元器件摆放,布线)。
=======================================
3.具体到平衡车的项目中
因为有很多现成的方案可供参考,我们找几个现成的方案,看一下用的是什么IC和元器件,MCU用的是什么?电源用的什么方案?用到了那些传感器等等。然后我们就可以进行自己的PCB设计了。
这里参考的是平衡小车之家的方案,具体方案如下:

=====================================
4.从整体方案归纳PCB方案:

画红线的就是要做到PCB上的元器件和线路。
边栏推荐
- 20billion vs 5billion, how much is the "dehydration" little red book worth?
- 结构型模式之适配器模式
- Wavelet transform DB4 for four layer decomposition and signal reconstruction matlab analysis and C language implementation
- STM32 control matrix key, Hal library, cubemx configuration
- K个一组翻转链表[链表拆解/翻转/拼装]
- 有效的括号
- Ts as const
- Screw database document generator
- Notes on Combinatorics (V) chains in distributive lattice
- Shell script explanation (IV) -- while loop and until loop of loop statements (additional examples and analysis)
猜你喜欢

STM32控制矩阵按键,HAL库,cubeMX配置

Iplook 5gc successfully connected with CICA international CHF (billing function)

20billion vs 5billion, how much is the "dehydration" little red book worth?

新唐NUC980使用记录:开发环境准备与编译配置基础说明

Pull down refresh and pull up to load more listviews

wpa_ CLI parameter description

数商云:数字化供应链系统搭建,赋能企业实现物流供应链的优化升级

Detailed explanation of shell script (x) -- how to use sed editor

How to choose smart home? Take a look at this shopping guide

小波变换db4进行四层分解及其信号重构—matlab分析及C语言实现
随机推荐
antd tree 树状选择器 子类必填
有效的括号
Thread pool: reading the source code of threadpoolexcutor
wpa_ CLI parameter description
结构型模式之适配器模式
Sre is bound to move towards the era of chaotic engineering -- Huawei cloud chaotic engineering practice
3GPP 5G R17标准冻结,RedCap作为重要特性值得关注!
贪心之分配问题(2)
Error in created hook: “TypeError: Cannot read property ‘tableId‘ of undefined“
Weizhi technology appeared in the Western Digital Expo, and the space-time AI technology was highly recognized
5gc and satellite integrated communication scheme
智能家居不知如何选?不妨看下这篇选购指南
Iplook becomes RedHat (red hat) business partner
Implementing Domain Driven Design - using ABP framework - solution overview
mysql数据库设计
Activereports report practical application tutorial (19) -- multi data source binding
C#,入门教程——关于函数参数ref的一点知识与源程序
如何更改Apple Watch上的表盘
Error in created hook: “TypeError: Cannot read property ‘tableId‘ of undefined“
After reading the hated courage