03-08-2015, 15:38
I'm working on assembling my WeatherDuino system, and I see that both the RX and TX boards call for the use of a 7809 linear voltage regulator. These are simple, easy-to-use devices, but they aren't very efficient--the voltage drop is simply dissipated as heat. At 12 volts input, this means that 25% of the input power is being wasted. If the actual voltage is higher (12 volts nominal is usually 13.8-14.1 volts), 35% or more of the input power is lost.
For the RX board, this isn't really a problem; it's designed to be plugged in, and the power use isn't that great anyway. For the TX board, though, it could be. It's a wireless transmitter, and I'd expect most installations will be using some sort of battery to power it. The wasted power from the linear regulator means the battery/solar panel/charging system/etc. will need to be about half again as large as would otherwise be required.
An alternative would be to use a DC/DC buck converter. The simplest way to implement this would be to use a module like the CUI V7809-500 (http://www.digikey.com/product-detail/en...ND/1828604), which is a drop-in replacement for the 7809, perhaps with some adjustments to the capacitor values. This would give ~95% efficiency across the input voltage range, and wouldn't require a heat sink. The obvious drawback is cost. A 7809 is dirt cheap (I bought 5 of them on eBay for $0.99--if they arrive, that is), while one of these modules runs around $7. I'm sure there are other suitable modules out there, but I have no idea if there are less-expensive options. I'm sure nothing comes close to $0.20 each, though.
Another option would be to design a discrete buck converter on the TX board. That would likely be less expensive, but it would complicate the design considerably. There might not be room on the PCB to include this circuitry, and/or it may require surface-mount components, making it harder to assemble.
I haven't seen much indication of the power draw of the TX board, so I'm really not sure if this is a significant issue at all--thought it might be worth considering though.
For the RX board, this isn't really a problem; it's designed to be plugged in, and the power use isn't that great anyway. For the TX board, though, it could be. It's a wireless transmitter, and I'd expect most installations will be using some sort of battery to power it. The wasted power from the linear regulator means the battery/solar panel/charging system/etc. will need to be about half again as large as would otherwise be required.
An alternative would be to use a DC/DC buck converter. The simplest way to implement this would be to use a module like the CUI V7809-500 (http://www.digikey.com/product-detail/en...ND/1828604), which is a drop-in replacement for the 7809, perhaps with some adjustments to the capacitor values. This would give ~95% efficiency across the input voltage range, and wouldn't require a heat sink. The obvious drawback is cost. A 7809 is dirt cheap (I bought 5 of them on eBay for $0.99--if they arrive, that is), while one of these modules runs around $7. I'm sure there are other suitable modules out there, but I have no idea if there are less-expensive options. I'm sure nothing comes close to $0.20 each, though.
Another option would be to design a discrete buck converter on the TX board. That would likely be less expensive, but it would complicate the design considerably. There might not be room on the PCB to include this circuitry, and/or it may require surface-mount components, making it harder to assemble.
I haven't seen much indication of the power draw of the TX board, so I'm really not sure if this is a significant issue at all--thought it might be worth considering though.