硬件软件设计,个人坏习惯需改正---总结

1. 原理图部分


1.1 单片机出来的GPIO 驱动三极管,三极管的“基极”一定要加  ”限流电阻“ ;
        MSO 管的 栅极也要加“限流电阻”

原因:三极管电路中,基极添加限流电阻的主要作用是保护三极管免受过大的电流中击,防止损坏三极管,单片机的电压一般为为 3.3V, 三极管的Vbe 一般只能承受 0.6V~ 12.V 。开启一瞬间,可能有大电流经过。所以要加“限流电阻”;

标准设计电路:

限流电阻:为了保护三极管
下拉电阻:防止输入浮空误触发,电平稳定,默认低电平。(10K ,省电、下拉偏弱)

负载电阻:防止三极管开启时,电源直接短路。


参考文章:一文助你吃透三极管!_ss8050 基极限流电阻怎么确定-CSDN博客


1.2  机械型继电器  “ DC直流线圈” 控制部分  一定要加  ”续流二极管“;

原因:继电器线圈是大电感负载,电感特性,开关断开瞬间线圈电流骤降 di/dt 极大,感应出几百 V 反向尖峰高压:可能会击穿驱动三极管、MOS 管、单片机 IO 口;拉低电源电压、产生 EMI 干扰,干扰周边传感器 / MCU;

继电器型号:HFD3/5  宏发

标准电路:

续流二极管:二极管反并联在线圈两端,给反向感应电流一条回路(续流泄放),建议采用肖特基二极管,它反应快速。


参考文章:硬件篇:继电器端并联二极管_由于继电器线圈是感性负载,采用了电源、继电器与二极管回路并联连接方式(也称为旁路控制电路)延长了电流-CSDN博客


1.3  IIC (I2C)通信一定要加上拉电阻,中断信号看情况添加上拉/下拉电阻

原因:IIC 总线空闲标准:SDA、SCL 默认高电平。 不上拉:总线悬空,受干扰电平乱飘,从机识别错乱。


标准电路:


1.4 所有的 “信号输出输入”、“电源输入接口” 一定要做 EMC 防护

原因:设计的时候 EMC 设计你必须要做,可以不焊但是不能没有。

信号输出输入: 加 TVS ESD  或者其他 防静电防护器件。
电源输入接口: 加防反接电路设计, 过压保护设计,过流保护设计(保险丝)。
标准电路:


1.5 UART 串口通信接口 一定要加 上拉电阻

原因:加了,不需要用可以不焊接,但是需要的时候没有,就会出问题,冗余设计!!
标准原理图:


1.6  单片引脚功能--复用 ,一定要用纸质文档打印并核对

原因: 纸质引脚核对 -- 更加准确。


1.7 







2. PCB  布局设计时


2.1 EMC 设计包地钻孔设计--板框搞完就设计

参考链接:如何快速增加板边地孔 跟着高速先生手把手教你如何在Allegro中快速增加板边gnd孔的小技巧,让你快乐的增加gnd孔。#PCB设计 #allegro软件 #一博科技 #高速PCB设计 - 抖音
 


2.2 先布局再布线

1. 布局美观
2. 线要 整齐划一, 美观。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值