I am revisiting a project I started quite a while ago in preparation to set it aside as a winter project. I have so much to do on the outside of our house that I can't approach this now, but when I take refuge in the house against the winter, I want this project waiting for me.
I'd like to go as far as ordering some parts to start the prototyping straight away. Momentum is important for my brain.
So, here's the deal. This project is designed to produced a supremely useful device while also stretching my knowledge and skills in areas where I currently lack depth or that are effectively absent. To that end part of this project involves designing the PCB(s) and the case—two things I am not an expert in.
So, here's my request to you, AAC pals, join me in brainstorming this thing. For today, budget is not an object. I want to think of the best version of this and see which features turn out to be easier than expected to include, as well as which appeared easy but turn out to be hard. Please join me in trying to rough out a design of something you would like to have in your bag.
Here's the pitch:
The... err... PABS (Portable Agile Battery Supply, not a real name) is a highly compact programmable power supply intended for use wherever DC power up to, say 40V might be needed. This includes simply powering devices, acting as a bench supply, may profiling power consumption, etc. The PABS is a must have tool for technicians and hobbyists who work on the go.
The marketing hype:
The PABS is incredibly advanced and flexible. It is fully computer controlled and fully instrumented:
The PABS is designed for flexibility:
The PABS is designed for modularity, offering both power and control bus connections for future additions, as well as a robust docking mechanism on the housing to attach new modules. These could include additional battery, displays, HID, cooling, or any other useful addition.
So, this is the completely blue sky version in a nut shell. Of course, even if it gets to this level, it will be iterative. My goal in thinking so expansively is to understand how to accommodate future expansion of the practical first generation versions. I want to avoid, so far as possible, building in dead ends, and also to explicitly build in pathways to expansion in the architecture and implementation.
I would really love to hear your ideas about this! Either about the possible best options to implement the described feature set, or other features, or both. This is brainstorming, you don't have to be "practical" in the normal way. Just stick to exciting, possible, things and let me know your great ideas!
I'd like to go as far as ordering some parts to start the prototyping straight away. Momentum is important for my brain.
So, here's the deal. This project is designed to produced a supremely useful device while also stretching my knowledge and skills in areas where I currently lack depth or that are effectively absent. To that end part of this project involves designing the PCB(s) and the case—two things I am not an expert in.
So, here's my request to you, AAC pals, join me in brainstorming this thing. For today, budget is not an object. I want to think of the best version of this and see which features turn out to be easier than expected to include, as well as which appeared easy but turn out to be hard. Please join me in trying to rough out a design of something you would like to have in your bag.
Here's the pitch:
The... err... PABS (Portable Agile Battery Supply, not a real name) is a highly compact programmable power supply intended for use wherever DC power up to, say 40V might be needed. This includes simply powering devices, acting as a bench supply, may profiling power consumption, etc. The PABS is a must have tool for technicians and hobbyists who work on the go.
The marketing hype:
The PABS is incredibly advanced and flexible. It is fully computer controlled and fully instrumented:
- Advanced MCU control provides programmable presets, power cycles, and supervision for unprecedented control over power and protection against OV/OC
- Serial-over-Wire, Serial-over-Bluetooth, WiFi (AP and client modes), and Ethernet Connectivity for easy access to the microcontroller via a robust API
- Sensors for voltage, current, temperature, and humidity—as well as an IMU that can be read out for data acquisition or used to trigger API calls
The PABS is designed for flexibility:
- Matrix switching of the 10 cells in the pack allows for complete flexibility in battery configuration from 10P1S to 1P10S and anything in between, providing highly granular voltage vs. current selection for the task at hand.
- Output terminals include four shielded 4mm bananas, allowing the switching matrix to be connected to different battery configurations or used in tandem on one battery; XT60 for high current applications; 5.5mm barrel jack, USB A for simple charging, USB Type-C with PD for advanced power and charging applications
- Input terminals include USB Type C, XT60, and 5.5mm barrel for charging or supplementary power selectable via the switching matrix.
- Data I/O terminals include RJ45 Ethernet and USB Type-C serial, with a built-in USB to UART converter.
The PABS is designed for modularity, offering both power and control bus connections for future additions, as well as a robust docking mechanism on the housing to attach new modules. These could include additional battery, displays, HID, cooling, or any other useful addition.
So, this is the completely blue sky version in a nut shell. Of course, even if it gets to this level, it will be iterative. My goal in thinking so expansively is to understand how to accommodate future expansion of the practical first generation versions. I want to avoid, so far as possible, building in dead ends, and also to explicitly build in pathways to expansion in the architecture and implementation.
I would really love to hear your ideas about this! Either about the possible best options to implement the described feature set, or other features, or both. This is brainstorming, you don't have to be "practical" in the normal way. Just stick to exciting, possible, things and let me know your great ideas!