So you can see the brushless drivers (Sparky BGC) can piggy-back on the front or back of Sparky or even be cabled off separately. It will use CAN to talk to the main flight controller (e.g. another Sparky, Freedom or any other board with a CAN transceiver) to get control signals. Another Sparky board can also be populated with an MPU3300 and put on the CAN bus to provide an extremely low drift gimbal under strong accelerations. If that works well it will be easy to extend Sparky and add that to the main board.
Things I'm conflicted about:
1) Size. It could be made smaller, especially by losing the mounting holes (or two of them). However I'm thinking to use as a gimbal controller it will be nice to really bolt it onto the gimbal well. Kenn has also written some vibration analysis software that will be able to run on this to help make sure the gimbal is vibration is clean so you actually wouldn't want to use sticky tape in this case. Also it's about 300 mil more narrow than the standard footprint - I'm almost wondering if that is worth changing the mounting pattern for. Possibly I'll just extend the board one way to the standard size with nothing there and it can be cut off ?
2) MS5611. It's tempting to just add this for indoor altitude hold. This ties into size - with the current size I can probably squeeze it in and if desired this board can do navigation. *shrugs*
--
You received this message because you are subscribed to the Google Groups "phoenixpilot" group.
To unsubscribe from this group and stop receiving emails from it, send an email to phoenixpilot...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
So while I was waiting for the freedom parts and pcbs (see previous post, flying now) I was goofing around with a new board(s) design. I've only put about 6 hours into this so it might be a bit rough still.Here were the goals:1) serve in three roles: standard flight controller, gimbal controller (ideally talking to the main FC), and brushless gimbal controller. Partly I just wanted a really cheap but well performing flight controller for my many quads.2) Single sided for components. Makes it nice and dead easy for hand assembly and can be sticky taped to frame.3) two layered - keep it cheap for small quantities4) CAN connectivity5) Make the brushless driver modular6) Use 9150 to provide mag information when used as a compass7) Since I want it to drive a dual axis BGC it's got 12 channels output :) Great for octo + gimbal in a standard configuration.
So you can see the brushless drivers (Sparky BGC) can piggy-back on the front or back of Sparky or even be cabled off separately. It will use CAN to talk to the main flight controller (e.g. another Sparky, Freedom or any other board with a CAN transceiver) to get control signals. Another Sparky board can also be populated with an MPU3300 and put on the CAN bus to provide an extremely low drift gimbal under strong accelerations. If that works well it will be easy to extend Sparky and add that to the main board.
Things I'm conflicted about:
1) Size. It could be made smaller, especially by losing the mounting holes (or two of them). However I'm thinking to use as a gimbal controller it will be nice to really bolt it onto the gimbal well. Kenn has also written some vibration analysis software that will be able to run on this to help make sure the gimbal is vibration is clean so you actually wouldn't want to use sticky tape in this case. Also it's about 300 mil more narrow than the standard footprint - I'm almost wondering if that is worth changing the mounting pattern for. Possibly I'll just extend the board one way to the standard size with nothing there and it can be cut off ?
2) MS5611. It's tempting to just add this for indoor altitude hold. This ties into size - with the current size I can probably squeeze it in and if desired this board can do navigation. *shrugs*
Right now for single quantities the BOM (with MPU9150) is ~30$ so it's going pretty well as a cheap capable FC. This is just something I'm goofing around with and i'll probably get 10 cheap PCBs made if anyone else were interested in populating their own.Schematic: https://dl.dropbox.com/u/6645063/Sparky.pdf - I still need to closely read the F3 datasheet so please point out if I made any goofs.
--
--
So while I was waiting for the freedom parts and pcbs (see previous post, flying now) I was goofing around with a new board(s) design. I've only put about 6 hours into this so it might be a bit rough still.Here were the goals:1) serve in three roles: standard flight controller, gimbal controller (ideally talking to the main FC), and brushless gimbal controller. Partly I just wanted a really cheap but well performing flight controller for my many quads.2) Single sided for components. Makes it nice and dead easy for hand assembly and can be sticky taped to frame.3) two layered - keep it cheap for small quantities4) CAN connectivity5) Make the brushless driver modular6) Use 9150 to provide mag information when used as a compass7) Since I want it to drive a dual axis BGC it's got 12 channels output :) Great for octo + gimbal in a standard configuration.
So you can see the brushless drivers (Sparky BGC) can piggy-back on the front or back of Sparky or even be cabled off separately. It will use CAN to talk to the main flight controller (e.g. another Sparky, Freedom or any other board with a CAN transceiver) to get control signals. Another Sparky board can also be populated with an MPU3300 and put on the CAN bus to provide an extremely low drift gimbal under strong accelerations. If that works well it will be easy to extend Sparky and add that to the main board.
Things I'm conflicted about:
1) Size. It could be made smaller, especially by losing the mounting holes (or two of them). However I'm thinking to use as a gimbal controller it will be nice to really bolt it onto the gimbal well. Kenn has also written some vibration analysis software that will be able to run on this to help make sure the gimbal is vibration is clean so you actually wouldn't want to use sticky tape in this case. Also it's about 300 mil more narrow than the standard footprint - I'm almost wondering if that is worth changing the mounting pattern for. Possibly I'll just extend the board one way to the standard size with nothing there and it can be cut off ?
2) MS5611. It's tempting to just add this for indoor altitude hold. This ties into size - with the current size I can probably squeeze it in and if desired this board can do navigation. *shrugs*
Right now for single quantities the BOM (with MPU9150) is ~30$ so it's going pretty well as a cheap capable FC. This is just something I'm goofing around with and i'll probably get 10 cheap PCBs made if anyone else were interested in populating their own.
--