电子爱好者DIY篇
2016/7/15
电子爱好者DIY篇
一年和之前就想到了一些感悟,现在有些模糊的清晰起来了,但还是不够清晰,故写下来做个日志。
结论
首先把结论放在前面。目前随着电子集成电路的发展,电子DIY越来越成为一种兴趣爱好,消磨时间的一种手段,而创造不出来实际的价值。
现在是一个软件的世界。如果脱离了软件(微控制器),电子世界就会失去很多光彩。
个人DIY爱好者的理想与现实
做产品我们需要承担责任,但是做DIY我们不需要承担责任。
首先,我们意识到,单纯的电子爱好者的DIY几乎创造不出来价值。必须将技术应用于生产实践,有目的去做事,才能够产生出效果。做一个玩具,因为它能给人们带来欢乐。做一个3D打印机,因为它可以应用于工业上的快速建模等。做一个激光雕刻机,因为这个东西实际在工业中是有广泛应用的。做一个智能路由器,因为这个东西可以满足一些下载狂活或者FQ用户的实际需求。
但是,我们不可忽略的一点是,产业化的东西和个人的DIY不是同一个层次(层面)上的东西。我们个人DIY完全是出于兴趣,但是产业话的东西,消费者会追求性价比,可用性等等因素。
首先,我作为一个外行,我来讨论一下现在的无人机。首先,现在的一个玩具无人机的价格不到一百元。无人机应用领域也不同,有航拍领域,有供小孩或者成人的玩乐领域,有影视摄像领域。等等。这是一个大的市场。但是,虽然我们个人也可以DIY一个无人机,但是,现在个人DIY出来的无人机肯定和工业级别的应用不是一个量级的。所以,一个行业很难去靠一个DIY爱好者去改变。所以,那些妄图以为搞搞DIY就可以改变世界的技术宅们可以洗洗睡了。
比如,就拿一个无人机来说,我希望他的体积小,可控性高,无明显漂移,功耗低(待机时间长),等等。或者我也只有一个要求,能飞起来就好。但是,这显然不是一个量级的东西。我们可以DIY出一个能飞的无人机,但是我们却很难DIY一个相对完美的无人机。这也是一个电子DIY爱好着的困境所在。
实践篇
都说硬件创业很难。实际上,做一个电子爱好者也不简单。首先,你得有一个固定的场地。恐怕这个固定的场地只有自己的家才是最合适的。但是,飘在大城市里的年轻人很难有一个家。
现在流行的创客空间,可以提供场地。我至今没有看清楚其商业模式。首先,DIY纯粹是一个个人兴趣爱好的问题,不会有太多的经济利益在里面,但是,一旦这个东西涉及到经济利益,这个东西也就变味了。这也是现在很多创业空间没有办法继续下去的原因之一,如果没有政府扶持,这东西根本做不下去。
工欲善其事,必先利其器。这个道理我就不用多说了。各种仪器仪表必须得有,不然,很难从个人DIY爱好者的行列中脱颖而出。
数字电路
简单点的是逻辑门,实现各种逻辑,最简单的逻辑就是于(AND)、或(OR)、非(NOT)。然后组合的逻辑有与非、或非。这些是组合逻辑电路。还有一种是时序电路。时序电路的逻辑表现为状态机,比如有D触发器、JK触发器等等。
比如,CD4017这个电路是一个状态机电路。可以做一些比较小的玩意,比如最近三年来很流行的体验类游戏中的道具。
模拟电路
模拟电路实际上是比较复杂和凭经验的。比较简单点的是电阻、电容、电感等,这些元器件本质是线性元件。但是,会有三极管、MOS管、晶闸管、可控硅、晶振等电子元器件,这些元器件含有数字电路的特点,也可以工作在非线性状态,当然可以工作在线性状态。
模拟计算技术和滤波技术
其中,集成运放(OP)在此项中很重要,利用模拟运算电路可以进行一些积分、微风、加减乘除的运算。这样就一定程度上实现了自动化。
而滤波也是对信号的处理,选择到我们感兴趣的或者有意义的信号部分。
在这里,传统的控制手段一般都需要精确的测量设备或者说需要对研究的对象的各个细节都需要很了解。而现在开始流行的机器学习技术,也可以融入到控制计算手段当中。机器能够自学习地调节自己,逐渐学习起来,这个已经脱离了传统的控制领域的研究范畴。应该完全是数据驱动的。
传统的功率电路
这个一般适合个人diy的比较少。涉及到的都是工业级的应用,一般人很难去搞。
从我个人的角度来看,我更偏向于DIY控制类的电路。或者说,用现在很流行的话说,是智能硬件。智能硬件一般都是含有微控制器的电路,而且一般都是数模混合电路。商业化的电路一般集成度都很高,而且相当专业,只能被少部分人所掌握。
关于开源的思索
Linux做为一个开源的操作系统做得很成功,但是,不代表所有的东西都可以开源。而且一些很专业的东西即使开源,对于一般用户来说也是望而却步。
而我一直想解决这个问题,就是,如果让开源更多地为大家所接受,更为广泛地传播。关于这一点我还在思考当中,暂时没有答案。
[完]
电子爱好者DIY篇的更多相关文章
- HIFI播放器--磨机吐槽篇
最近看到淘宝店提供各种随身播放器磨机服务,说的是天花乱坠,给你更换零件, 甚至更改电路,搭载上去,是如何如何的好,整个播放器就上升了几个等次,收费还 不低,至少是好几百,我实在是忍不住吐槽了,你们这些 ...
- 自己家里搭建NAS服务器有什么好方案?
转自:https://www.zhihu.com/question/21359049 作者:陈二发链接:https://www.zhihu.com/question/21359049/answer/6 ...
- [PCB制作] 1、记录一个简单的电路板的制作过程——四线二项步进电机驱动模块(L6219)
前言 现在,很多人手上都有一两个电子设备,但是却很少有人清楚其中比较关键的部分(PCB电路板)是如何制作出来的.我虽然懂点硬件,但是之前设计的简单系统都是自己在万能板上用导线自己焊接的(如下图左),复 ...
- J20航模遥控器开源项目系列教程(一)制作教程 | 基础版V1.0发布,从0到1
我们的开源宗旨:自由 协调 开放 合作 共享 拥抱开源,丰富国内开源生态,开展多人运动,欢迎加入我们哈~ 和一群志同道合的人,做自己所热爱的事! 项目开源地址:https://github.com/C ...
- U磁盘检测和大量收集量产工具
1.ChipGenius ChipGenius是一款USB设备芯片型号检測工具,能够自己主动查询U盘.MP3/MP4.读卡器.移动硬盘等一切USB设备的主控芯片型号.制造商.品牌.并提供相关资料下载地 ...
- U盘读写速度测试
1.ATTO Disk Benchmark 测U盘读写速度 ATTO Disk Benchmark 是一款简单易用的磁盘传输速率检测软件,可以用来检测硬盘.U盘.存储卡及其它可移动磁盘的读取及写 ...
- STM32 uart 单线半双工模式(cube版本)
STM32 uart 单线半双工模式(cube版本) 1.引言 在某些场合下需要进行三线制串口通信(信号线只有一根),这就要求进行单线半双工的模式进行通信.在这种情况进行数据协议传输的过程中,信号端需 ...
- 树莓派、 Arduino 、传统单片机开发板该如何选择?
几十年前的电子爱好者,最喜欢的就是电烙铁.面包板和收音机:十几年前,出现了单片机,于是玩具就成了电烙铁.面包板和单片机:到了2015年,贴片技术的不断普及,让面包板不再那么有用武之地,经济的发展也让现 ...
- 为什么Arduino独占鳌头并站稳脚跟?
出处: http://bbs.dfrobot.com.cn/thread-793-1-1.html 为什么Arduino独占鳌头并站稳脚跟? 每个月,我都会在<Make>杂志上发表几篇社论 ...
随机推荐
- 基于MDK的mbed工程建立
个人更喜欢mdk作为IDE来编写代码,而mbed作为一个开源项目,有大量优秀代码可以借鉴使用,今后一段时间都会主要看mbed平台的代码以及国内ebox平台代码 1 首先登陆mbed在 ...
- [原创]win10 命令行出现问号而且无法chcp 936
现象: 命令行中中文字符显示为问号,输入chcp 936会提示 invlalid page code. 解决: 设置-区域和语言-时钟,语言和区域-区域-更改位置-管理-非Unicode中所使用的语言 ...
- oracle中scn(系统改变号)
系统scn: select checkpoint_change# from v$database; 文件scn: select name ...
- django静态文件配置
开发环境配置 需要下面几个步骤 1. 在app目录下创建static目录,将静态文件和相关文件夹放到此目录下,如your_app/static/img等 2. 确保settings.py中的INSTA ...
- Oracle数据访问组件ODAC的安装方法
Oracle数据访问组件ODAC(Oracle Data Access Components)顾名思义就是用来访问Oracle数据库的小程序.我们可以编程调用这些组件来实现在没有安装Oracle数据库 ...
- 003_关于IntellJ IDE 2016 1. 4的使用
IDEA 全称 IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手.代码自动提示.重构.J2EE支持.各类版本工具( ...
- LLVM与Clang的概述及关系
LLVM是构架编译器(compiler)的框架系统,以C++编写而成,用于优化以任意程序语言编写的程序的编译时间(compile-time).链接时间(link-time).运行时间(run-time ...
- Corn Fields——POJ3254状态压缩Dp
Corn Fields Time Limit: 2000MS Memory Limit: 65536K Description Farmer John has purchased a lush new ...
- T检验与F检验的区别_f检验和t检验的关系
1,T检验和F检验的由来 一般而言,为了确定从样本(sample)统计结果推论至总体时所犯错的概率,我们会利用统计学家所开发的一些统计方法,进行统计检定. 通过把所得到的统计检定值,与统计学家建立了一 ...
- EF CodeFirst 关系配置
自从开始学习asp.net mvc采用code first以来,关系配置就没有搞清楚过!(⊙﹏⊙)b 笔记之前先感谢以下文章和博主,对他们表示崇拜,由浅入深.举例恰当.拨云见日.茅塞顿开,还有什么词, ...