MicroTrac Controller v18.02: Difference between revisions
Jump to navigation
Jump to search
(6 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
=Basics= | =Basics= | ||
*The latest version of the Microtrac controller which is used to control the hydraulic system of [[MicroTrac]] | *The latest version of the Microtrac controller which is used to control the hydraulic system of [[MicroTrac]] | ||
=Used For= | =Used For= | ||
*[[Microtrac]] | *[[Microtrac]] | ||
=Existing Open Source Designs= | =Existing Open Source Designs= | ||
*[[MicroTrac Controller v17.10]] | *[[MicroTrac Controller v17.10]] | ||
=Minimum Viable Product= | =Minimum Viable Product= | ||
*Streamline previous version [[MicroTrac Controller v17.10]] | *Streamline previous version [[MicroTrac Controller v17.10]] | ||
*Simplify Remote Box | *Simplify Remote Box | ||
*Use built in battery pack | *Use built in battery pack | ||
*Dual Hot Swappable Removable Batteries as Well | *Dual Hot Swappable Removable Batteries as Well | ||
*Charge and Data I/O through same USB cable (USB-C Possiby? Could get a huge power throughput then for quick charing via the "Power Distribution Standard") | *Charge and Data I/O through same USB cable (USB-C Possiby? Could get a huge power throughput then for quick charing via the "Power Distribution Standard") | ||
*Ruggedized (ie Water, Dust, Dirt, Temperature, Humidity, and Shock/Vibration Proof) | *Ruggedized (ie Water, Dust, Dirt, Temperature, Humidity, and Shock/Vibration Proof) | ||
*Modular | *Modular | ||
*Easily Maintainable + Expandable | *Easily Maintainable + Expandable | ||
=Basic Design= | =Basic Design= | ||
==Removable Batteries== | ==Removable Batteries== | ||
*2x Minimum Per Controller | *2x Minimum Per Controller | ||
*Contains a LiPo Battery in a 3D Printed Enclosure | *Contains a LiPo Battery in a 3D Printed Enclosure | ||
*Has Rails on the outside of the enclosure for insertion into the Battery Module, or the External Battery Charger | *Has Rails on the outside of the enclosure for insertion into the Battery Module, or the External Battery Charger | ||
==Battery Module== | ==Battery Module== | ||
*2x Minimum Slots Per Controller | *2x Minimum Slots Per Controller | ||
*Distributes battery power to all electronics, monitors+displays battery levels, and does intigrated charging | *Distributes battery power to all electronics, monitors+displays battery levels, and does intigrated charging | ||
*Has AC, and DC Ports for Power In (120V AC In + Alternator" and a "USB-C IN") | *Has AC, and DC Ports for Power In (120V AC In + Alternator" and a "USB-C IN") | ||
*Has some sort of LED Indicator Screen/Very Basic LCD Screen for battery level indication | *Has some sort of LED Indicator Screen/Very Basic LCD Screen for battery level indication | ||
*Distributes DC Power By a 10 USB-C Port HUB (oversized to allow for further expansion) (also note this one is for power delivery only NOT DATA) | *Distributes DC Power By a 10 USB-C Port HUB (oversized to allow for further expansion) (also note this one is for power delivery only NOT DATA) | ||
==Brains Module== | ==Brains Module== | ||
*1x Rasberry Pi for IO + Screens | *1x Rasberry Pi for IO + Screens | ||
*?x Arduino(s) for servo contol | *?x Arduino(s) for servo contol | ||
*?x Servo Breakout Boards(s) for servo control | *?x Servo Breakout Boards(s) for servo control | ||
*1x 10 Port USB-C HUB (oversized to allow for further expansion) (This one is mainly for Data and minor power requirements) | *1x 10 Port USB-C HUB (oversized to allow for further expansion) (This one is mainly for Data and minor power requirements) | ||
==Automation Module== | ==Automation Module== | ||
*Allows for use of the [[Remote Operation Construction Set]] or automation technology such as | *Allows for use of the [[Remote Operation Construction Set]] or automation technology such as | ||
*Uses those modules connected by two USB-C Cables (1 for power (to the Battery Module HUB) and one for data (to the Brains Module HUB) | *Uses those modules connected by two USB-C Cables (1 for power (to the Battery Module HUB) and one for data (to the Brains Module HUB) | ||
==Networking Module== | ==Networking Module== | ||
*1x Control Single Board PC connected to the brains module | *1x Control Single Board PC connected to the brains module | ||
*?x USB-C IN | *?x USB-C IN | ||
*?x Ethernet in (1GB Most Likely) | *?x Ethernet in (1GB Most Likely) | ||
*?x Wifi Antenna | *?x Wifi Antenna | ||
*?x Cellular (4/5g most likely) Antenna(s) | *?x Cellular (4/5g most likely) Antenna(s) | ||
*?x Sattalite Antenna(s) | *?x Sattalite Antenna(s) | ||
*?x LORAN Antenna(s) | *?x LORAN Antenna(s) | ||
*?x GPS Antenna(s) | *?x GPS Antenna(s) | ||
*?x RC Antenna(s) | *?x RC Antenna(s) | ||
=BOM= | =BOM= | ||
==Tentative BOM== | ==Tentative BOM== | ||
===Remote Box=== | |||
*8 x AA battery holder | *8 x AA battery holder | ||
**https://www.adafruit.com/product/875 | **https://www.adafruit.com/product/875 | ||
*2.1 x 5.5mm Jack Panel Mount | *2.1 x 5.5mm Jack Panel Mount | ||
**https://www.adafruit.com/product/610 | **https://www.adafruit.com/product/610 | ||
**https://www.amazon.com/Uxcell-a14101000ux0762-Power-Female-Connector/dp/B00VG93N3A | **https://www.amazon.com/Uxcell-a14101000ux0762-Power-Female-Connector/dp/B00VG93N3A | ||
**https://www.mouser.com/ProductDetail/163-1060-EX | **https://www.mouser.com/ProductDetail/163-1060-EX | ||
*(4) Momentary On-Off-Momentary On Swtich - [https://www.grainger.com/product/HONEYWELL-Toggle-Switch-24D437 grainger] | |||
===Onboard Box=== | |||
*(4) Momentary On-Off-Momentary On Swtich - [https://www.grainger.com/product/HONEYWELL-Toggle-Switch-24D437 grainger] | |||
*(1) On-Off Switch - [https://www.grainger.com/product/HONEYWELL-Toggle-Switch-24D442 grainger] | |||
=Wiring Diagram= | =Wiring Diagram= | ||
===Remote Box=== | |||
=Remote Box= | |||
<html> | <html> | ||
<img src="https://docs.google.com/drawings/d/e/2PACX-1vR3ZSnHTbYHgHLuXj1-ONTOkQwCyLJszbNl9tMyuiJTxIHLGN90iNVWgpaLWzancsPpPJ0M0fN7ajAg/pub?w=500"> | <img src="https://docs.google.com/drawings/d/e/2PACX-1vR3ZSnHTbYHgHLuXj1-ONTOkQwCyLJszbNl9tMyuiJTxIHLGN90iNVWgpaLWzancsPpPJ0M0fN7ajAg/pub?w=500"> | ||
</html> | </html> | ||
[https://docs.google.com/drawings/d/1NbnlMHfmKLiT9nqli92K_Q8eYs7cnAE6cNGC27pyJxc/edit edit] | [https://docs.google.com/drawings/d/1NbnlMHfmKLiT9nqli92K_Q8eYs7cnAE6cNGC27pyJxc/edit edit] | ||
=Onboard Box= | ===Onboard Box=== | ||
<html> | <html> | ||
<img src="https://docs.google.com/drawings/d/e/2PACX-1vRtm1Ujv5CmHwIXJcIxmUujoI67WMC5Qc9WSRXHUbQ4MBpzaFDt5efvyMQJ_GZxGwI8IasmejSY11H8/pub?w=500"> | <img src="https://docs.google.com/drawings/d/e/2PACX-1vRtm1Ujv5CmHwIXJcIxmUujoI67WMC5Qc9WSRXHUbQ4MBpzaFDt5efvyMQJ_GZxGwI8IasmejSY11H8/pub?w=500"> | ||
</html> | </html> | ||
[https://docs.google.com/drawings/d/1N1Qql1oqLfMba2w0ssKKMB5dWPZY78siUSHgpljHFwA/edit edit] | [https://docs.google.com/drawings/d/1N1Qql1oqLfMba2w0ssKKMB5dWPZY78siUSHgpljHFwA/edit edit] | ||
=See Also= | =See Also= | ||
*[https://www.sparkfun.com/products/14051 Sparkfun Joystick] | *[https://www.sparkfun.com/products/14051 Sparkfun Joystick] | ||
Latest revision as of 02:41, 5 August 2018
Basics
- The latest version of the Microtrac controller which is used to control the hydraulic system of MicroTrac
Used For
Existing Open Source Designs
Minimum Viable Product
- Streamline previous version MicroTrac Controller v17.10
- Simplify Remote Box
- Use built in battery pack
- Dual Hot Swappable Removable Batteries as Well
- Charge and Data I/O through same USB cable (USB-C Possiby? Could get a huge power throughput then for quick charing via the "Power Distribution Standard")
- Ruggedized (ie Water, Dust, Dirt, Temperature, Humidity, and Shock/Vibration Proof)
- Modular
- Easily Maintainable + Expandable
Basic Design
Removable Batteries
- 2x Minimum Per Controller
- Contains a LiPo Battery in a 3D Printed Enclosure
- Has Rails on the outside of the enclosure for insertion into the Battery Module, or the External Battery Charger
Battery Module
- 2x Minimum Slots Per Controller
- Distributes battery power to all electronics, monitors+displays battery levels, and does intigrated charging
- Has AC, and DC Ports for Power In (120V AC In + Alternator" and a "USB-C IN")
- Has some sort of LED Indicator Screen/Very Basic LCD Screen for battery level indication
- Distributes DC Power By a 10 USB-C Port HUB (oversized to allow for further expansion) (also note this one is for power delivery only NOT DATA)
Brains Module
- 1x Rasberry Pi for IO + Screens
- ?x Arduino(s) for servo contol
- ?x Servo Breakout Boards(s) for servo control
- 1x 10 Port USB-C HUB (oversized to allow for further expansion) (This one is mainly for Data and minor power requirements)
Automation Module
- Allows for use of the Remote Operation Construction Set or automation technology such as
- Uses those modules connected by two USB-C Cables (1 for power (to the Battery Module HUB) and one for data (to the Brains Module HUB)
Networking Module
- 1x Control Single Board PC connected to the brains module
- ?x USB-C IN
- ?x Ethernet in (1GB Most Likely)
- ?x Wifi Antenna
- ?x Cellular (4/5g most likely) Antenna(s)
- ?x Sattalite Antenna(s)
- ?x LORAN Antenna(s)
- ?x GPS Antenna(s)
- ?x RC Antenna(s)
BOM
Tentative BOM
Remote Box
- 8 x AA battery holder
- 2.1 x 5.5mm Jack Panel Mount
- (4) Momentary On-Off-Momentary On Swtich - grainger