用51单片机也能做出高端产品来
51单片机,现在都是低端的代名词了,普通单片机芯片能卖到几块钱,有的甚至是几毛钱。而高端的产品一般都价格不菲,像一些数据采集卡、自动化仪器,能够用于许多领域(工业甚至医疗行业)的数据自动采集和分析、并自动化执行处理,这些类别中的高端产品很多,售价也非常惊人。那么在嵌入式领域,“低端”和“高端”是否有明确的边界?如果认为51单片机是“低端”,那么有没有可能用“低端”定位也能做出高端产品来?
这几个也是现实问题,在一些职业交流平台上,会看到许多人说“嵌入式技术”是底层技术,但是总折腾一些很便宜的小芯片,做不了高端技术价值,因此薪资也很低,往这个方向发展觉得迷茫和“钱”途堪忧。所以想结合自己学习工作经验发表一点想法。 本文目录Contents1单片机的“低端”算力2低端算力一样可以做高端产品3怎么做出低成本的高端产品?4嵌入式能否做到高端技术价值?
01单片机的“低端”算力
前面的文章有介绍过不同类型的微处理器(MCU),其中也有增强型51内核的MCU C8051F320。现在高端的处理器,基本都是64位且多核的,而32位、16位甚至还有用8位MCU,都普遍属于低端处理器了。 计算机技术的发展也才几十年,这些现在低端的处理器,当年也曾独领风骚是彼时的“最强算力”,但计算机技术的发展实在迅猛,“摩尔定律”是对这一现象的准确概括:集成电路上可容纳的晶体管数目在大约每经过18个月到24个月便会增加一倍,换言之,处理器的性能大约每两年翻一倍,同时价格下降为之前的一半。 因此从通用处理器的角度,单片机、MCU、MPU、CPU、多核处理器、服务器用处理器,越往后明显是在处理器算力上越“高端”的,“低端”和“高端”是一个相对的概念,相比于现在动不动就几十个核的强劲处理器的算力,51单片机当然是极为低端的算力存在。 如果站在未来的角度,快的话说不定10来年,如室温超导、碳纳米芯片、量子计算等技术一旦成熟可商用,现在的处理器性能都会发生翻天覆地的变化,可能现在最强的超算芯片都只能算是小弟了。
02低端算力一样可以做高端产品
前面介绍LabVIEW的文章里有提到NI(美国国家仪器)公司的DAQ数据采集卡,没错,下面的图就是NI的一款便携式USB DAQ采集卡,价格在2000+,但它的主控芯片却是前面提到的增强型51内核的MCU C8051F320!
所以,即使是很低端算力的芯片,只要设计得当,是完全可以做出高端产品的。这个数据采集卡的价格可以买一个性能不错的Android手机了,如果拆开这个采集卡,里面的主控芯片C8051F320单片机,再加上PCB和各类元器件和外壳,硬件成本在售价面前几乎可以忽略不计。
03怎么做出低成本的高端产品?首先,在价值衡量上要改变思维:
我平常拿到一个东西,就会考虑它的成本是多少,然后基于这个成本略加一点溢价,这样我买这个东西感觉自己不会亏,别人制作这个东西也有一定利润。当我自己去制作生产一个产品时,自然也用这种方式去衡量,用这种思维产品只能越做越便宜,并且会想方设法去缩减里面的每一个的成本,如果这个产品规模够大,还是能够薄利多销来获取一定利润的,但是时间越长久这个生意就越难做,因为这里面能够产生的利润有限,基本也不会投入太多去做更好的体验和创新,只会想办法把成本做下去,很多时候体验都会越来越差。 其实转换思维就是不要受限于产品的成本,而是产品对于客户能够产生的价值来定价,如果一个产品客户愿意付出的定价低于它的制作成本,那么说明这个产品此时还不能做。如果客户愿意付出的定价,远高于它的制作成本,那么这种产品就应当大量投入去打磨,将体验做到最好,用这种思维来引导高端产品的设计。 其次,在产品设计和制造方面,要考虑合适的算力来解决核心的问题,并非一定要用最强的算力去堆叠,拿算力作为一个卖点。这个也正是“嵌入式”系统的魅力,定义好核心的问题是什么,那么就将此问题聚焦,做好解决此问题的专用的嵌入式系统,很多时候就能用合理的设计,达到较低算力很好的解决核心问题的产品,来产生产品价值溢价。 最后,要将产品产生的价值,持续的投入到“核心壁垒”的构建中,这些壁垒可能是某种理论方法和流程,也可能是某项很精细的工程工艺,这些壁垒基本都是需要大量的财力和时间进行投入的,持续的构建了核心壁垒,才会避免将大量人力时间都投入在“溢价”不大的压缩成本的方向上。 当然以上都偏向于用什么“方法”来达到做出低成本的高端产品的目标,但其中最为核心的还是要明确创造什么“价值”,这需要更多的抛开技术的思维,从“用户的需要”的角度去思考,深入具体的场景里去感知用户怎么使用,要解决哪些问题,而其中核心的问题又有哪些,以及什么才是有效且便捷的解决办法,然后再从解决办法出发去做产品和技术的实现设计。
04嵌入式能否做到高端技术价值?
最后,做嵌入式是否只能用一些低端芯片?做一些低价值的产品?拿低的薪资?
做低端产品、拿低于行业的薪资,这其实不是嵌入式技术的问题,不论是互联网技术、嵌入式技术,还是云计算技术,这些技术本身都是工具,工具的价值体现一定是围绕用户需要解决的问题出发的,能够解决实际的问题,就能够产生价值。如果不考虑自己的设计要解决什么实际问题,只是沉浸在技术之中,确实很难有明确的价值体现,那么最终在薪资上也会有差距。 互联网技术已经高速发展了二十多年,主要解决的是人与人之间的信息交流交互的问题。大的平台现在基本上都趋于稳定,人与人之间的信息交互的问题基本上都被解决的很好了,因此再要产生大的变革还是挺难的。 而物与物之间的信息交流交互(也是智能化的趋势)的问题还很多,有大量的规律需要被发现、大量的问题需要被解决、大量的诉求需要被满足,而这正好是嵌入式行业所擅长的。因此需要深入到纵深行业中,从人对物的需要深入挖掘,找出核心要解决的问题,并通过理论和工程的技术来解决,嵌入式技术自然会产生高的技术价值。
|