请教版方及各位兄弟,有42路PWM输出,42路AD输入怎么解决?
我打算采用PIC16F1947,要求是有42路的AD输入,要有42路的PWM输出。42路的指示灯。
我现在的想法是:
1) 42路的AD好办,因为PIC16F1947有17路的ADC,外面加CD4052,也就是说每1路AD负责4路,通过CD4052切换。那个11个AD可以负责44路。因为检测的是温度,速度上应该没有问题。
2)42路输出LED指示。这个要找一种串转并输出的,不知道哪个IC可以一次实现这么多呢?或者分成两个IC。595之类的不行,一个IC才8路,大家推荐一下。谢谢了。
3)42路输出PWM,要能独立控制: 这个有点麻烦,如果是用IO软件模拟还可以,但问题是没有这么多IO啊。大家有什么好方法没?
以上谢谢。 |