2012年5月22日星期二

V12的烦恼1

V12做了很长时间了,从去年年底开始,定方案,小金做的上下电机固定部分,到板子设计,程序重写,拖拖拉拉已有半年时间了。说拖拖拉拉也不正确,期间还有其他的任务,实验等。到最近,基本上成型了,等联调试飞了。最近遇到的几个问题让我的郁闷很多,甚至开始吸烟。最大的问题就是PWM生成的那块,由于ATmega128最多只有6路PWM输出,为了带动12浆,需要12路的PWM,想到了个解决办法就是再加一个ATmega328的单片机用来产生PWM信号。做来做过,发现想要产生12路400Hz、高精度的PWM信号比较困难。因为此前花了很长时间设计,焊制电路,做到后来发现这个问题,着实很郁闷啊。没有办法还只能做下去,看看实际飞的结果再做定论吧。
后来想到以前做Futaba的接收机的PPM解码的时候的发现了。第一个接收机是Hirobo公司做的,只有5路的输出,后来自己定了一个7路的,以为PPM输出就可以变成7路了,实际做才发现,PPM还只是5路,加上来的两路是添加上来的一个芯片来产生的。对于做为一个有点完美主义强迫症的我来说,这样的解决办法多少有点心里不爽。后来想想也就通了,只要好用就可以了,不管是谁、做的什么东西都在不断的完善,况且完善也是需要时间的。

没有评论: