学习笔记2011.11.8-张飞-硬件开发与设计实战-门控开关设计
文章目录
- 项目开发步骤
- 项目一:门控开关设计
- 项目背景
- 项目评估
- 原理图
- 原理图分析+元器件原理分析
- 研发测试标准
- 1. 二极管
- 2. 电阻
- 3.全桥整流滤波
- 4.电容(类比水缸)
项目开发步骤
- 项目背景:使用的环境、条件、应用领域等
- 项目资源评估:评估是否有完成的能力
- 设计原理图(包括元器件原理分析)
- 元器件选型:温度、湿度、精度、成本、封装、供货商的稳定性…
- 电路功能的验证:样板的焊接、示波器的使用
- 绘制PCB板
- PCB板制作:生成BOM表(包括型号、数量、厂家等)
- PCBA的调试
- PCBA的测试:示波器的使用
- PCBA的定型:优化电路
- Bom表的制作:型号、厂家、价格、工作温度…
- 结案移交客户
项目一:门控开关设计
项目背景
维修操作时,提醒外部不要进行任何操作→门打开时,有警示灯
项目评估
供电电源、220V交流输入、警示灯低压→降压→变压器、滤波、开关
原理图
AD
- 整流桥: 16V→(整流)23V左右(整流前的√2倍)
- 4个二极管 全波
- 2个二极管 半波
- 滤波:电容 Capacitor,电源输入输出都需要加电容
- 需要两个加压芯片:若降压电源输入输出压差太大,发热量大
- LED:发光二极管 3.3V 10mA
原理图分析+元器件原理分析
研发测试标准
- 高温高湿环境下,连续运行3个月,进行老化测试
- 双85标准:85℃,85°湿度 检测
- 电子产品正常可使用7~15年
1. 二极管
- LED灯(发光二极管):工作电压3.3V 工作电流3mA~10mA(电流越高灯越亮)
: 因为是警示灯,灯越亮越好,所以选择最大电流10mA - 二极管:
:箭头指向的方向为“-”
:单项流通性:电流只能正向流通,反向电流不通过
:二极管一般正向导通时压差为0.7V,即左端比右端高0.7V
:发光二极管:正向电流流过时,因为材料的原因,有光源发出
2. 电阻
电源为+5V,LED工作电压为3.3V⇒\Rightarrow⇒电阻压降为1.7V⇒\Rightarrow⇒R=UI=1.710×10−3=170ΩR=\frac{U}{I}=\frac{1.7}{10\times10^{-3}}=170\OmegaR=IU=10×10−31.7=170Ω
考虑因素:阻值、封装、温度特性—温度对阻值的变化率有影响、精度
- 精度:一般分为5%(用于限流)、1%(用于分压)
- 限流:
设LED 3.3V 电阻值为1K
电源为5V→电阻压降为1.7V I=1.7V1KΩ=1.7mAI=\frac{1.7V}{1KΩ}=1.7mAI=1KΩ1.7V=1.7mA- 如果选择5%,则误差为50Ω I=1.7V1KΩ±50ΩI=\frac{1.7V}{1KΩ±50Ω}I=1KΩ±50Ω1.7V
: 但是电流变化对LED光亮度影响不大,即对精度要求不高,所以选择成本较低的5%
- 如果选择5%,则误差为50Ω I=1.7V1KΩ±50ΩI=\frac{1.7V}{1KΩ±50Ω}I=1KΩ±50Ω1.7V
- 分压
理想电路,两个电阻均分电压,输出端为2.5V
- 如果选择5% 误差50Ω,若一个电阻为1.05K,另一个电阻为1.495K,此时的输出U<2.5V,为2.4V,对电路影响较大
: 所以一般选用1%用于分压
电阻功率:功率大,成本高 ;功率低,电阻容易发热,寿命低
:此处 P=U2R=1.72170=0.017wP=\frac{U^{2}}{R}=\frac{1.7^{2}}{170}=0.017wP=RU2=1701.72=0.017w
电阻选型:封装:0805–功率为0.125w>0.017w
3.全桥整流滤波
输入时,电压为正弦波的交流电压
- 工频和周期
- 全桥整流 工频f=100Hz 周期 T=1fT=\frac{1}{f}T=f1
- 半桥整流 f=50Hz
- 电流方向
- 0~π\piπ:电压为正,电流方向设为正向
- π\piπ~2π\piπ:电压为负,电流方向则相反
- 正半周期
- 二极管正向导通,需要有0,7V的压差,此时1点到2点经过一个二极管已有0.7V的压差,而2点与4点电压相等,即1点比4点大0.7V$\Rightarrow$4不会向1流,同理3不会向2流
- 1→2,4→3 二极管导通;4→1,3→2二极管截止
- 负半周期
- 引脚4-GND:电流经过4点出来,不经过电容就进入地
- 引脚2-“+”:正向电流不经过电容经过2点
4.电容(类比水缸)
- 输入交流电压,输出直流电压
- 电容容量:电容容量:微法(μ\muμF)、纳法(nF)、皮法(pF)
1F=106μ10^6\mu106μF=10910^9109nF=101210^121012pF - 同样两个水缸,都充到10V时, 底面积大(C)的,所需电荷量(Q)大
C=QV(底面积=电荷数高度)C=\frac{Q}{V}(底面积=\frac{电荷数}{高度})C=VQ(底面积=高度电荷数) - 电容有抵抗性,外部电源对其充电时含有抵抗性(水压越大,充水速度越快;水压越小,速度越慢)→容抗:阻碍作用
- 电压波形图
学习笔记2011.11.8-张飞-硬件开发与设计实战-门控开关设计相关推荐
- Kinect+OpenNI学习笔记之11(OpenNI驱动kinect手势相关的类的设计)
前言 本文所设计的类主要是和人体的手部打交道的,与人体的检测,姿势校正,骨架跟踪没有关系,所以本次类的设计中是在前面的OpenNI+Kinect系列博文基础上去掉那些与手势无关的驱动,较小代码量负担. ...
- FreeRtos学习笔记(11)查找就绪任务中优先级最高任务原理刨析
FreeRtos学习笔记(11)查找就绪任务中优先级最高任务原理刨析 怎么查找就绪任务中优先级最高的? tasks.c中声明了一个全局变量 uxTopReadyPriority,任务从其他状态进入就绪 ...
- Kinect开发学习笔记之(二)Kinect开发学习资源整理
Kinect开发学习笔记之(二)Kinect开发学习资源整理 zouxy09@qq.com http://blog.csdn.net/zouxy09 刚刚接触Kinect,在网上狂搜资料,获得了很多有 ...
- 深度学习笔记(11) 超参数调试
深度学习笔记(11) 超参数调试 1. 选择合适的范围 2. 超参数调试实践 1. 选择合适的范围 关于训练深度最难的事情之一是要处理的参数的数量 学习速率 a 到 Momentum(动量梯度下降法) ...
- Linux第二周学习笔记(11)
Linux第二周学习笔记(11) 2.17 隐藏权限lsattr_chattr chattr命令:是设置吟唱隐藏权限的命令,更改Linux文件系统上的文件属性. 参数说明: A:表示文件或目录的ati ...
- C# 学习笔记(11)蓝屏小工具
C# 学习笔记(11)蓝屏小工具 加载界面参考 C# Winform 现代化扁平化启动界面设计https://www.bilibili.com/video/BV17E41147wM PS做一张图 70 ...
- Halcon学习笔记(一):Qt+Halcon联合开发配置
Halcon学习笔记(1):Qt+Halcon联合开发配置 首先是新建一个QT项目qtest_hc 方法一: 1)QT项目文件 qtest_hc 添加库: #1.包含目录添加 INCLUDEPATH ...
- Kinect开发学习笔记之(三)Kinect开发环境配置
Kinect开发学习笔记之(三)Kinect开发环境配置 zouxy09@qq.com http://blog.csdn.net/zouxy09 我的Kinect开发平台是: Win7 x86 + V ...
- Java编程思想学习笔记-第11章
<?xml version="1.0" encoding="utf-8"?> Java编程思想学习笔记-第11章 Java编程思想学习笔记-第11章 ...
最新文章
- 程序员门槛再被“神器”降低:只要会英文,就能写代码!
- Spring Boot第五篇:springboot整合 beatlsql
- 【Keras】The added layer must be an instance of class Layer.
- git config配置文件
- 双重ScrollView,RecyclerView联动实例
- 在Delphi程序中应用IE浏览器控件
- java获取hdfs总大小_如何获取出HDFS已用空间/总空间的值。java FileSystem中有相关的方法吗???...
- 【软考-软件设计师】CPU的功能与组成
- 邮件格式转换html,HTML邮件模板 - lenglingx的个人页面 - OSCHINA - 中文开源技术交流社区...
- value数字 vue_Vue数字输入框组件使用方法详解
- Altium Designer 18简单入门介绍与分享
- 鲁大师软件测试在哪,鲁大师测网速(鲁大师网速测试在哪里)
- 08CMS之数据库字段在表单中的展现
- ACI注册国际心理师/营养师1903期考场规则及注意事项
- Python源码学习笔记:Python万物皆对象
- 各有利弊,开源和商业软件应该怎么选?
- unicloud进阶uni-id入门(一)---uni-id能做什么?
- 孤独者的自我救赎[自我的认知]
- Youtube下载神器YT
- OFD文件怎么转PDF?ofd文件转换为pdf格式教程
热门文章
- Ubuntu18.04+ROS melodic 控制UR5机器人(持续更新)
- ubuntu18.04中基于Docker搭建tensorflow-gpu开发环境
- 4G、5G RLC AM模式数据和控制报文格式的区别
- torch.Tensor.requires_grad属性的使用说明
- Ubuntu18.04安装Fcitx中文输入法
- 2017ICPC北京现场赛G Liaoning Ship’s Voyage(BFS+点在多边形内判定)
- 如何将Processon中画好的图转为Visio可以打开并编辑的vsdx格式
- MIXLY二次开发(傻瓜版)
- Apple Lossless Audio Codec 苹果无损音频解码器
- rog主板php,强劲的扩展能力 - 华硕ROG Zenith Extreme主板评测:地表最强X399 - 超能网...