消费电子产品电子设计指南(电源供电): 锂电池充电前端保护

随着物联网产业的蓬勃发展,使用锂电池的家用消费电子产品也越来越多。从简单的儿童玩具、充电小台灯到复杂的智能手机、智能手表,锂电池已经深入我们的日常生活。锂电池具有能量密度大、可重复使用、环保等诸多优点,因此被广泛使用在数码电子产品中。但与此同时,锂电池在短路和破损时有爆炸起火的危险,在过度放电时也会影响电池的使用寿命。所以,对锂电池的充放电电路进行适当地保护,不仅能确保锂电池的安全使用,增加产品的安全性,也可以延长锂电池的使用寿命,进而增加产品的使用期限。

继续阅读“消费电子产品电子设计指南(电源供电): 锂电池充电前端保护”

电子工程师手记:超低功耗LDO选择指南

随着物联网技术的快速发展以及消费电子产品产品的迅速普及,当今电子应用设计中最重要的挑战之一是如何将系统的功耗降至最低。为了实现这一目标,大多数系统都利用软硬件各种低功耗模式,以期最大限度地降低整体功耗。电子产品在不同工作模式下工作时,系统电源电流可以很容易地从睡眠模式下的几微安或甚至是几百纳安到正常工作功率模式下的数十或者数百毫安不等。

低压差线性稳压器(LDO)是几乎所有电路电源系统中的必要元件。LDO的选择会对整个系统的功耗产生重要影响。一颗性能优异的LDO不仅需要具有超低的静态电流,还应该提供良好的动态性能,以保证稳定、无噪音的电压。这些性能要求往往是相互排斥的,因此对IC设计者来说是不小的挑战。因此,市场上能够同时满足这两个要求的LDO并不多。
下文将讨论常见LDO的三种偏置电路结构以及它们的特点。帮助读者在选择LDO时,在如何实现低功耗和良好的动态性能之间进行权衡提供一些参考。

继续阅读“电子工程师手记:超低功耗LDO选择指南”

电子工程师手记:ESD基本知识及ESD保护的选取

当今世界的各类电子设备日趋便携化。随着电子产品触觉功能的增加以及使用范围的不断扩大,硬件电子工程师必须要对系统进行ESD保护。如果产品在设计没有合理考虑ESD保护,不仅难以通过认证,也会使一次静电冲击轻易地就对我们的产品造成永久性的破坏。因此,清楚认识ESD保护以及合理选用ESD保护元件就变得至关重要。

继续阅读“电子工程师手记:ESD基本知识及ESD保护的选取”

KiCad 层次原理图的使用方法

在很多项目实践中,一张A3或者A4大小的图纸并不能承载全部的项目电路原理图。如果强行把所有的电路原理图画在一张纸上,查阅起来会非常困难。这种情况下我们往往需要依功能组别划分,将整个项目的电路原理图拆解成几页独立而又互相关联的原理图,如《电源电路》、《控制电路》、《外设电路》、《显示电路》等。在KiCad中,可以使用层次原理图功能实现对电路原理图的拆解。

本篇教程将以锂电池充电电路为例,介绍层次原理图的使用方法,以及全局标签、网络标签、层次标签的使用。

配合食用效果更佳:KiCad层次原理图修改图页编号的方法

继续阅读“KiCad 层次原理图的使用方法”

KiCad 5正式发布!

在KiCad 4.0.7版本推出接近一年后,KiCad开发团队终于在2018年7月底推出了期盼已久的KiCad 5.0版本!Windows、macOS和Linux系统上的KiCad安装文件已经开放下载!点我前往KiCad下载页面

目前5.0.0版本还没有非常好的中文支援。相信不久之后这个问题就会得到解决。中文支援更佳的老版本可以在这里下载。

#Update 2018-09-01 KiCad v5 MacOS版本中文支援已经到位

新版本的KiCad在元件库管理上有了较大提升。风格和持续性都有所提升。感谢所有对KiCad项目作出贡献的工程师们!

KiCad 5.0.0里的新特性有: 继续阅读“KiCad 5正式发布!”

KiCad进阶中文教程(二):在电路板上放置自己的Logo

通常在一块电路板的丝印SilkScreen上除了会有元器件标号、方向外,我们还希望在空白处放置我们自己的项目logo或者公司logo,使得我们的电路板更具识别性。

继续阅读“KiCad进阶中文教程(二):在电路板上放置自己的Logo”

KiCad进阶中文教程(一):添加新元件

虽然KiCad作为开源软件已经给我们提供了大量的元件库,但是电子元器件发展更新日新月异,我们时常还是会遇到在KiCad的元件库中找不到某个元件的情况。此时就需要我们手动添加新元件到本地的元件库中。 继续阅读“KiCad进阶中文教程(一):添加新元件”

KiCad生成PCB .step格式3D机械CAD文件的方法

在实际工作中,电子工程师除了要负责电路的设计和测试、电路板的绘制以外,还需要和机械工程师密切配合,对产品的结构设计提供必要的帮助。机械工程师通常会希望电子工程师提供PCB电路板的机械文件,一般通常是.step格式的3D CAD文件。KiCad本身并不能导出.step文件,但凭借着强大的开源优势,我们可以利用FreeCADr软件读取KiCad的PCB设计,进而导出包含全部元器件的.step文件。

继续阅读“KiCad生成PCB .step格式3D机械CAD文件的方法”