|
智能用电监控、保护系统创意进度帖——系统对单片机的要求(补充)
[复制链接]
“智能用电监控、保护系统”对单片机的要求
今天在想一个问题,什么样的单片机才能支撑起“智能用电监控、保护系统”?
想了一下,至少8位单片机是不靠谱的。
原因总结一下几点:
1、8位单片机的速度。8位单片机多数无硬件乘法器,即便有硬件乘法器(8*8),单周期处理数量的长度最大位8位,执行一个16位的加法都需要多个指令周期,更不要提“智能用电监控、保护系统”中最简单运算都是16位加法、有不少的16位乘法、少量32位乘法、及32位开方运算。 虽没有详细计算,但8位单片机速度很大程度会影响到系统的实时性能。
2、 8位的单片机只有为数不多的几种含有AD模块。其采样精度只有8位,且无AD基准电源。所以做玩具还是不错的,做“智能用电监控、保护系统”是不够的。举个例子,200v的电压8位分辨率为200/255约=0.78v,10位分辨率为200/1024约=0.19v,差距还是很明显。外扩AD成本都远大于1片16位单片机价格,同时又陷入了处理速度的限制的问题 。
通过上述2方面能看到8位单片机是支撑不起“智能用电监控、保护系统”
当然用16位单片机和8位单片机相比有点不公平。
那么用16位单片机来PK吧。
一下能想到的便是430,430属于低功耗单片机,以牺牲晶振速度来实现低功耗。这种单片机的执行速度虽比8位单片机强,但也受到了极大限制,通常很难实现更高的频率。这类单片机多用于不连续工作的场合,明显不适用实时计算场合。另一个就是430的成本也不便宜。
16位的2407(TI dsp)当然可以支撑起“智能用电监控、保护系统”,但他的价格不菲,且属于TI的淘汰产品,供货不稳定。
16位里面的196单片机市面上已经很难找了。也就不说了。
近几年32为ARM单片机相当流行。用它也是可以支撑起“智能用电监控、保护系统”。还有TI的32位C2000系列也是可以支撑起“智能用电监控、保护系统”的。但C2000的价格也不菲。
瑞萨单片机有一优点是众多其他厂家单片机不及的,那就是抗干扰的性能。这一点得到了业界广泛认可。
[ 本帖最后由 ltbytyn 于 2013-12-18 11:16 编辑 ]
|
|