特色

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

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

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

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

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

特色

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

 

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

联动教学:

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

进阶教程:

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

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

相关教程:

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中文教程”

如何正确选择MOSFET

MOSFET,中文被称作“金属氧化物半导体场效应管”,是类似于BJT(双极性晶体管)的一种常见晶体管。MOSFET和BJT类似,也有两种类型,N通道和P通道。也有三个极Gate/Source/Drain(类比于BJT的Base/Emitter/Collector)。所不同的是,MOSFET是电压控制元件,而BJT是电流控制元件。通常,因为 MOSFET在导通时的电阻低,而截止时的电阻近乎无限大,所以适合作为模拟信号的开关(信号的能量不会因为开关的电阻而损失太多),所以我们常会在电路中将MOSFET当做开关使用。因Enhancement增强型MOSFET比Deletion耗尽型MOSFET更常见,本篇笔记将以增强型MOSFET为例介绍如何根据规格书选择合适的MOSFET。

继续阅读“如何正确选择MOSFET”

KiCad 层次原理图的使用方法

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

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

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

2018年10月小记

最近太忙,博客跟论坛都很久没有更新。换了新的项目经理以后,我的任务一下子多了起来。原来的项目经理Laurent是做材料出身的,电子上的东西了解的很少,基本上我说什么他就认同什么。新的项目经理Thibault是做电子设计出身的,对电子设计的经验比我丰富得多,给我的设计跟方案提出了不少改进的意见。在他的监督下,我这两个月的工作能力和工作习惯的确提高了不少,但是副作用也是很明显的:我开始掉头发了。 继续阅读“2018年10月小记”

昨天下班前,打开了电脑上的日历,提醒我第二天有一个日程安排叫“Half”。猛然领悟,父亲离开我已经有12年多了。到今天2018年7月25日为止,我短暂的生命中有父亲陪伴的日子正好占我全部生命的百分之五十。从明天开始,有父亲的日子占比会在我生命长度里的比例会越来越小,越来越少。 继续阅读“半”

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”