特色

在墙内也可以轻松玩转ChatGPT!国内注册ChatGPT账号一次搞定!

如果要说起最近技术领域比较引人注目的一个点,那确实非chatGPT 莫属。跟AI绘画一样,ChatGPT 引来了无数拥趸。但,由于“网络+手机号”的双重限制,国内和港澳台的许多网友在万里长征的第一步——“注册ChatGPT”上就遭遇了滑铁卢。不过,办法总比困难多,今天,就带你体验如何玩转AI聊天机器人ChatGPT!

继续阅读“在墙内也可以轻松玩转ChatGPT!国内注册ChatGPT账号一次搞定!”
特色

使用树莓派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中文教程”

ChatGPT帮写Arduino代码初体验

最近ChatGPT很火,可是我都只拿来聊天和问一下乱七八糟的东西。最近工作需要写一段Arduino代码,一向讨厌编程的我拖拉了很久都没有动笔动键盘。昨天准备入眠的时候躺在床上我突然想到,不是说ChatGPT写代码很厉害吗?让它帮我写这部分代码试试看咯?看看人工智能是不是真的进化到了威胁辅助我们的工作的步。

继续阅读“ChatGPT帮写Arduino代码初体验”

浅谈直流有刷电机的驱动电路

随着电子技术的发展以及消费电子产品的普及,直流有刷电机的应用范围越来越广。从简单的玩具遥控车到复杂的无人机上,我们都能找到直流有刷电机的身影。由于直流有刷电机构造简单,成本低廉,性能稳定,可以相当程度替代价格高昂,体积庞大,控制电路复杂的直流无刷电机和步进电机。使用H桥(H-Bridge)驱动芯片我们也可以精确控制直流有刷电机的方向、速度和制动。

本文将从直流有刷电机和H桥驱动器的基础知识切入,比较集成驱动芯片相对于分立器件在控制直流电机时的优势,最后探讨使用集成H桥驱动芯片控制直流有刷电机时的注意事项。

继续阅读“浅谈直流有刷电机的驱动电路”

电子工程师手记:二极管选择指南

二极管是电子产品中非常常见的基本电子元件,也是最早诞生的半导体器件之一。它最主要的电气特性就是“单向导电性”, 即给二极管阳极和阴极加上正向电压时,二极管导通。 当给阳极和阴极加上反向电压时,二极管截止。利用二极管和电阻、电容、电感等元器件进行合理的连接,构成不同功能的电路,可以实现对交流电整流、对调制信号检波、限幅和钳位以及对电源电压的稳压等多种功能。针对不同的电路功能,电子工程师需要在进行电路设计时候选取不同种类、不同参数的二极管。

这篇二极管选择指南将以不同类型二极管的电气特征为脉络,教大家如何判读规格书中的各种参数,为自己的项目选取最合适的二极管。

继续阅读“电子工程师手记:二极管选择指南”

NOR闪存基础知识:工作原理及应用

电子产品因数据存储、内部指令执行、系统数据交换等功能需要,往往在设计上有一定存储空间的需求。单片机自身的存储有时不能满足实际应用的需要。因此,电子工程师在产品设计时会采用各种闪存(Flash Memory)芯片。

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

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

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

本手记以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基础知识:工作原理及应用”