Input voltage limit, V+ as output, and actuator power supply options
Posted: Tue Apr 13, 2021 5:52 pm
The spec diagram (pybv11-pinout.jpg) and the MicroPython webpage (https://store.micropython.org/product/PYBv1.1H) and the SparkFun page (https://learn.sparkfun.com/tutorials/py ... -guide/all) all say V+ can be 3.6-16V, but the docs say it can only take up to 10V (https://docs.micropython.org/en/latest/ ... intro.html). Which description is correct? I realize high voltages are inefficient and dump a lot of heat, but what are the board-destruction limits?
Side-gripe: Why hasn't the incorrect description, whichever that is, been corrected yet after all these years? MicroPython isn't responsible for SparkFun of course, but the pinout diagram, the store webpage, and the docs webpage should all be consistent. 12V is a popular voltage and straddles the difference between these two figures. A person could easily be inclined to utilize a readily available 12V supply. 12V is common with motors for example. So one might be inclined to use 12V for the overall design, trusting the board to operate on the same voltage as the motor, but if the limit is actually 10V -- as documented in one location shown above -- then, well, that would be a serious design error.
I'm confused about V+ (which I think is identical to VIN when I see VIN in other descriptions and threads). I believe it can be used as a power input to power the board, but I also believe it can be used as a power output to power externals, such as sensors or actuators. Is that right? It's both input and output? Hows does it "know" (I'm sure it's a naive question, but I don't get it)? I mean, can you plug a battery pack or nonUSB source (perhaps a broken out barrel connector or something) into one of the three V+ pins and use one of the other V+ pins as the power supply to, oh say, a 6V servo? Can you use one V+ pin as an input power supply and another as an output power supply to other devices?
If so, what is the V+ current limit as an output? I am well aware of the voltage and current limits on all the other lines: 3.3V, 250mA (I presume that means 250mA summed across all pins at once). But what are limits on powering a peripheral from V+, and again, is it really that simple? Can I put power into the board on one V+ and then connect another V+ to a servo's power supply? And are there any current limits on such a design?
Since servos are frequently 6V, it would be convenient to put 6V into V+, have the board run off its internally converted 3.3 and then draw 6V off another V+ to power a servo. Is that a reasonable design or do I have to power the servo separately?
Thanks.
Side-gripe: Why hasn't the incorrect description, whichever that is, been corrected yet after all these years? MicroPython isn't responsible for SparkFun of course, but the pinout diagram, the store webpage, and the docs webpage should all be consistent. 12V is a popular voltage and straddles the difference between these two figures. A person could easily be inclined to utilize a readily available 12V supply. 12V is common with motors for example. So one might be inclined to use 12V for the overall design, trusting the board to operate on the same voltage as the motor, but if the limit is actually 10V -- as documented in one location shown above -- then, well, that would be a serious design error.
I'm confused about V+ (which I think is identical to VIN when I see VIN in other descriptions and threads). I believe it can be used as a power input to power the board, but I also believe it can be used as a power output to power externals, such as sensors or actuators. Is that right? It's both input and output? Hows does it "know" (I'm sure it's a naive question, but I don't get it)? I mean, can you plug a battery pack or nonUSB source (perhaps a broken out barrel connector or something) into one of the three V+ pins and use one of the other V+ pins as the power supply to, oh say, a 6V servo? Can you use one V+ pin as an input power supply and another as an output power supply to other devices?
If so, what is the V+ current limit as an output? I am well aware of the voltage and current limits on all the other lines: 3.3V, 250mA (I presume that means 250mA summed across all pins at once). But what are limits on powering a peripheral from V+, and again, is it really that simple? Can I put power into the board on one V+ and then connect another V+ to a servo's power supply? And are there any current limits on such a design?
Since servos are frequently 6V, it would be convenient to put 6V into V+, have the board run off its internally converted 3.3 and then draw 6V off another V+ to power a servo. Is that a reasonable design or do I have to power the servo separately?
Thanks.