特色

使用树莓派Raspberry Pi搭建VPN并实现远程访问

树莓派英语:Raspberry Pi),是一款基于Linux的单板机电脑。它由英国的树莓派基金会所开发,目的是以低价硬件及自由软件促进学校的基本计算机科学教育。

基本上,我们可以把树莓派理解为一个价格非常便宜(最贵也只需要35美元,大约200多人民币)的Linux电脑。只要配上一张Micro SD卡作为储存介质,我们就可以搭建起一台基于Raspbian系统(或其他系统)的个人计算机。

本教程基于开源虚拟专用网络软件包OpenVPN,使用价格仅10美元的树莓派Zero W在自己的家里来搭建一个属于自己的VPN网络,并利用此VPN实现对家庭网络的访问。如果你的家里有连接到家庭局域网的智能设备,那你就可以在任何有互联网的地方使用这个VPN来实现对该智能设备的访问和控制,而不必借助该智能设备供应商提供的云服务。

你也可以使用基于思科服务器的香港威伯斯云提供的免费VPN服务访问境外网站,中国大陆地区可以合法下载使用。扫描下面的二维码可以免费领取120分钟使用时间。

继续阅读“使用树莓派Raspberry Pi搭建VPN并实现远程访问”

特色

使用KiCad制作PCB——零基础KiCad中文教程

KiCad中文论坛已于2018年8月2日正式上线运营,欢迎移步至KiCad中文论坛。论坛正在建设中,希望得到你的帮助

联动教学:

电磁兼容性教程——PCB布局

进阶教程:

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

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

KiCad进阶中文教程(三):绿油开窗的方法

相关教程:

KiCad使用小窍门:利用SnapEda轻松找到元件symbol, footprint和3D模型

KiCad使用Q&A——我的工程师手记

KiCad里Pcbnew中各层的使用说明

KiCad生成xlsx格式的BOM教程

前言

KiCad是一款开源且易于上手的的电路原理图设计和 PCB 绘制集成软件包。从4.0.5版本起,KiCad对中文的支持已经达到了一个非常理想的效果。跟其他PCB设计软件相比,KiCad有如下几个优点:

  • 免费。KiCad是一款开源软件包,自1992年由法国人Jean-Pierre Charras发布以来,吸引了世界许多国家的工程师使用、设计和维护。你可以从KiCad官方网站 上免费下载并使用KiCad的稳定版本。
  • 多平台。KiCad支持所有主流操作系统:Windows,Linux以及MacOS。
  • 多语言。得益于世界各地开发者的贡献,KiCad目前(截止4.0.5版本)已经支持包括中文、英文、日文、法文在内的19种语言。尤其是对中文的支持已经非常完善。
  • 支持自动布线。KiCad可以使用使用java开发的Freerouter进行自动布线。

这篇教程是我工作一年来的经验总结。可以帮助你轻松上手KiCad,设计制作自己的PCB。

本教程基于KiCad 4.0.5版本。KiCad 5已于2018年7月底正式发布。 继续阅读“使用KiCad制作PCB——零基础KiCad中文教程”

电子工程师手记:运算放大器选择指南

我们的电子设计需要使用到运算放大器时,往往会有非常多型号可供选择。有些运算放大器是通用型的,适合许多常见应用。而有些运算放大器的设计参数则在某些特定领域(比如音频)具有更高的利用价值。在使用运放设计电路时,必须根据规格书选择合适的型号,以求以最佳的成本获得最佳的性能。

本手记以DIOO Microcircuits出品的通用型运放DIO2031为例,教大家如何判读规格书中的各种参数,为自己的项目选取最合适的运算放大器。

继续阅读“电子工程师手记:运算放大器选择指南”

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

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

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

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

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

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

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

LDO基础知识:工作原理及应用

电源模块是所有电子系统最基本也是最重要的功能模块。它就像是汽车的发动机一样重要。没有电源模块,现在我们常用的电子产品,不论是手机还是电脑都将无法工作。

低压差稳压器(LDO)是一种将高电压调节成稳定低电压直流输出的一种器件。在通常情况下,LDO是消费电子产品电源模块最经济有效的一种选择。本教程介绍LDO的工作原理,以及应用时的注意事项。

另一篇关于如何选择LDO的文章请点按此:https://haipeng.me/2020/05/02/consumer-electronics-design-power-ldo/

继续阅读“LDO基础知识:工作原理及应用”

消费电子产品电子设计指南(电源供电): 使用P-MOSFET进行电池反接保护

不论是汽车电子、医疗电子或者消费电子,电源的反相保护都是相当重要的部分。如果没有设计反相保护或者保护不到位,在产品装配和使用的过程中都会对用户和产品带来安全隐患。

本文介绍低压消费电子里利用P通道MOSFET以实现锂电池反接保护的一种应用实践。本应用也可用于低压汽车电子电路。

继续阅读“消费电子产品电子设计指南(电源供电): 使用P-MOSFET进行电池反接保护”

消费电子产品电子设计指南(电源供电): 如何选取LDO

消费电子产品是在日常生活中与普通消费者接触最密切的电子产品。通常来说,消费电子产品的出货量很大而且价格非常敏感。由于这两个特性,消费电子产品的设计工程师和制造商必须在设计之初就要以尽可能降低工艺成本和元件成本为目标。

本教程将与读者分享消费电子产品电源部分低压差稳压器(LDO)的一些设计心得。

继续阅读“消费电子产品电子设计指南(电源供电): 如何选取LDO”

KiCad层次原理图修改图页编号的方法

在KiCad中使用层次原理图来构造电路图时,除了根页面会固定在第一页以外,其他自动生成的图页编号往往并不符合我们的想法。而KiCad工作界面又并没有提供修改层次原理图编号的功能。本教程将提供一种利用微软WordPad(写字板)来修改层次原理图图页编号的方法。

继续阅读“KiCad层次原理图修改图页编号的方法”