Difference between revisions of "Beacon3"

From Hackstrich
(i2c mux needed)
(Lots of updates to reflect the last few hours of in-head design.)
Line 3: Line 3:
 
== Ideas ==
 
== Ideas ==
 
* Beacon Unit
 
* Beacon Unit
** Less LEDs, but much much brighter.  Thinking either a triangle or square with a 1, 3, or 5W RGB LED (either integrated or discrete) on each side.
+
** Same enclosure as [[Beacon2]] can be used to save time, just remove PCBs and replace with these
** Using RGBW LEDs would add extra driver circuitry, but would mean we could do white for 1/3 the current draw of using RGB LEDs
+
** Planar PCB that fits onto the spindle, which the other boards plug into vertically
** Planar PCB that fits onto the spindle, then LED PCBs that plug in vertically seems like it would work
+
*** Single MCU this time, as there are fewer LEDs
*** LED PCBs may need heat sinks, which could fit into the middle space around the spindle
+
*** Same light sensor and (lack of) charging circuitry as [[Beacon2]] can also be used
*** LED PCBs would have all required LED driver circuitry on them
+
*** Regulator on planar will only be needed for wireless functionality, MCU can operate over whole battery range as can LED drivers
**** 4x NXP SSL3520A chips on each board looks good to drive the RGBW LEDs (500mA per component colour)
 
***** This chip has a fixed I2C address though so an I2C mux would be needed on each LED board, plus one on the planar
 
****** The PCA9545 looks perfect for this, I2C controlled 4:1 I2C mux
 
** Single MCU this time, as there are fewer LEDs
 
 
*** An ATmega328p might work if the pin count required is low enough, would make programming for it easy!
 
*** An ATmega328p might work if the pin count required is low enough, would make programming for it easy!
** Same enclosure as [[Beacon2]] can be used to save time, just remove PCBs and replace with these
+
** 4 RGBW LED units on Star boards and heat sinks at 12, 3, 6, and 9
** Same light sensor and (lack of) charging circuitry as [[Beacon2]] can also be used
+
*** Current thought is Cree MC-E ~2.5W per component colour RGBW LEDs
** Regulator will be on planar, needs to be 3* whatever LED current we go with for triangle, or 4x for square
+
** 4 RGBW LED driver boards (custom) at 1:30, 4:30, 7:30, and 10:30
*** Do we even need a regulator other than for the Xbee?  the LED drivers may do their own regulation?
+
*** 4x NXP SSL3520A chips on each board looks good to drive the RGBW LEDs (500mA per component colour)
*** This allows for one LED on each side, or all LEDs on one side, or any combination of that to be on at one time
+
**** This chip has a fixed I2C address though so an I2C mux would be needed on each LED board, plus one on the planar
*** LDO may be the most efficient given the small in->out difference, need to calculate the efficiency of each option
+
***** The PCA9545 looks perfect for this, I2C controlled 4:1 I2C mux
 
* Remote Control Unit
 
* Remote Control Unit
 
** Having a remote that would make the beacon extra-noticeable when a button was pressed would be cool
 
** Having a remote that would make the beacon extra-noticeable when a button was pressed would be cool

Revision as of 01:35, 21 July 2011

Beacon3 will be a beacon for the top of our flag(less) pole for Burning Man 2011. It will be simpler than Beacon2 as time is limited to get it done, but we want a brighter beacon.

Ideas

  • Beacon Unit
    • Same enclosure as Beacon2 can be used to save time, just remove PCBs and replace with these
    • Planar PCB that fits onto the spindle, which the other boards plug into vertically
      • Single MCU this time, as there are fewer LEDs
      • Same light sensor and (lack of) charging circuitry as Beacon2 can also be used
      • Regulator on planar will only be needed for wireless functionality, MCU can operate over whole battery range as can LED drivers
      • An ATmega328p might work if the pin count required is low enough, would make programming for it easy!
    • 4 RGBW LED units on Star boards and heat sinks at 12, 3, 6, and 9
      • Current thought is Cree MC-E ~2.5W per component colour RGBW LEDs
    • 4 RGBW LED driver boards (custom) at 1:30, 4:30, 7:30, and 10:30
      • 4x NXP SSL3520A chips on each board looks good to drive the RGBW LEDs (500mA per component colour)
        • This chip has a fixed I2C address though so an I2C mux would be needed on each LED board, plus one on the planar
          • The PCA9545 looks perfect for this, I2C controlled 4:1 I2C mux
  • Remote Control Unit
    • Having a remote that would make the beacon extra-noticeable when a button was pressed would be cool
    • To get long enough range to be useful, we'd want ~50mW
    • XBee is probably the best way to go, but need to look at power draw for the RX side and would have to custom-design a remote control unit
    • Remote Control Unit could just be:
      • Arduino Fio
      • XBee Series 1 RP-SMA (plugs directly into Arduino Fio)
      • Rubber-duck antenna
      • LiIon pack (plugs directly into Arduino Fio)

Project Status

2011-07-19: Initial design started.