火工品等外送回路的BATT最好是独立的,且要有保护(比如大电流的自恢复保险)。
RGB灯一般要串电阻,还需考虑MCU的驱动能力是否够。
电压采样电阻配值似乎不合理。
MOS管驱动电压是否够。
蜂鸣器通常不用MCU直接驱动,要经过管子隔离,不论无源还是有源蜂鸣器。
以上如果开发板已经考虑了,就当我没说。
原理如图
12V的LiPo电池输入
有一个5V的voltage regulator
Microcontroller 我选用Adafruit旗舰产品Grand Central(因为手上刚好有一块)
IMU我选用Adafruit的9dof LSM9DS1, 使用I2C通信
高度计采用BMP280, 也是I2C通信
有两路火工开关(一个用于点火另一个用于打开降落伞)
数据记录直接使用Grand Central板子上自带的sd卡槽或者Flash Chip
一个蜂鸣器和一个三色LED
不知道这些对于一个火箭航电系统来说是否足够? 第一次排线经验不足,请问这些排线是否合理? 还有mosfet那里用3.6毫米的copper trace不知道能不能承受10A的电流(虽然用计算器算了一遍发现可以)
请各位帮我看一下有没有什么不合适的地方
火工品等外送回路的BATT最好是独立的,且要有保护(比如大电流的自恢复保险)。
RGB灯一般要串电阻,还需考虑MCU的驱动能力是否够。
电压采样电阻配值似乎不合理。
MOS管驱动电压是否够。
蜂鸣器通常不用MCU直接驱动,要经过管子隔离,不论无源还是有源蜂鸣器。
以上如果开发板已经考虑了,就当我没说。
Arduino的IO点LED问题不大,带蜂鸣器会有点不够,最好加个三极管推。
还有,12V电压取样的电阻处并个小电容比较好。
电池供电的话,最好别用7805,发热严重,效率低下。买个现成的两三块钱的小DC/DC模块要好得多,元器件找的到的话DC/DC直接画在板上也行。
电源12转5伏用线性稳压器并不合理,最后开发板给到mcu还有个ldo5转3.3整体效率就极低了
都自己画板子了就不要用开发板这玩意了体积够大的
蜂鸣器不要直接用io口驱动,mcu的io总体有限流的
led加限流电阻,否则只用mcu回路的总电阻限流太不科学了
蜂鸣器和点火那块加些电容,防止蜂鸣器污染电源以及提高火工那块的可靠性
拉线太多不必要的线和过孔了,可以直接一边铺gnd一边铺5V,哪里有需要就打个过孔取电源,这些线就没必要拉这么长了
检查iic看看有没有上拉电阻的必要,能绕的线就不要打太多过孔了
暂时注意到这些问题