Adaptive 72x24 ...Control PanelEscape Hatch Labs?

Adaptive 72x24 RGB LED Display Module

  • Error:
    An error occurred while executing this script.
    Please check your request and we will attempt to debug the script with the error log.

horribly out of date, panel is good as new and doing PWM.. Update coming soon.

EvilMadScience was selling these on ebay earlier this year for cheap. I saw the ad and saw an FPGA, 30 led drivers, and 12 mosfets, with 1728 tightly packed RGB leds and my interest piqued. I pointed my friend Kevin at them and he bought out the rest of their stock to make a huge display. This is my knowledge repository for this board, based on some of my research, and a lot of help from Kevin Horton.


  • Rework:

    These displays, as with the 32x24 ones they are currently selling, have flaws and need to go through some rework. In my case, mine had some back rework done to it where a bypass cap was being resoldered, they killed the ground pad, so they soldered to a nearby via which happened to be for the top row red/green. You can see the result below.


    What you can't see is that because I didn't know this and hadn't examined the board closely, the hot glue on the ATX connector is melting because of the amount of amps being pumped through due to a short. Basically, due to the action below both outputs on a dual output fet for the first row got shorted together, and the fet blew. I have since fixed the short, replaced the fet, and built a better power adapter.

    rework3.jpg Wow! I ended up desoldering all of this, cleaning the area with alcohol, and getting a good bond with the remainder of the destroyed ground pad with a new cap. rework2.jpg mosfet_1.png It's easy to check for this if you take a continuity tester between pins 6 and 7 on each fet.

    My 32x24 board came in the same way - needing some rework, and in its case, some of the pins on the fpga are soldered together. It's important to check the whole board for things like the above, but also solder bonds between pins - check both sides.


    It's possible that these boards can have a lot of burnt leds since they were returned for rework. The blue chip on one of the dice on my board is out. I haven't been able to source a and, because it looks like adaptive has custom leds made for their signs. I'll be sending my board to Kev to get it fixed. He's mastered reworking the leds on these boards and has spares.

  • Power


    The power connector is a male 2x5 Molex MiniFit Jr plug. It has multiple inputs for 3.3, 5v, and ground, all of which must be used to avoid going over the amperage rating of the individual connector pins, the traces on the board, and the power cabling. I only wired 3 wires to the connector at first and the connector and the wires both got pretty warm. Don't make the mistake I did - Use all of the available connections.

    The mated plug and crimps can be purchased from Digikey:

    I just used an ATX power supply to try things out. I took a 24 to 20 pin conversion cable, and kept the 20 side and extracted the connectors from the 24 side, put the proper ones into a 10 pin minifit jr housing, and added a toggle switch for the PWR_ON. FYI, even though on an ATX case you can just tap the momentary switch to turn the power on, that is not how it actually works with the power supply itself. The motherboard just has some logic that uses the switch to close a circuit elsewhere (and open it if held for however many seconds is defined by the firmware on that board). I always thought it was a part of the ATX power supply itself. Kevin is using several of these cheap power supplies. adapterswitch.jpg
  • Device Programming


    There are pads for 2 10 pin headers on the board, outlined above (pin 1 in red). Both of these can be used with the Altera USB Blaster or compatibles. The JTAG allows for ICE stuff and quick configuration programming, whereas serial configuration EEPROM will configure the FPGA with its stored configuration at power up.

    I soldered 2 2x5 headers onto these, but I have taken this board between home, my lab, and hackerbot a lot and unfortunately, had the connectors tear up multiple pads. The pads on this board are very, very easy to tear. I would recommend only soldering a 2x5 to the jtag, and making sure you have a good connection on all the pads to make sure one isn't getting stressed more then the others. Then be very careful with it. I ended up having to do some wire-wrap trace re-routing to the headers on my board to bypass the bad pads, and hot-gluing headers to the board in order to account for the now-weaker bond.


  • Led Drivers (MBI5026CD)

    mbi5026.JPG hct04.png mbidrive.PNG hct154_1.png

    The drivers are fairly simple. Assert output high, clock out data, latch, assert output low. Lather, rinse, repeat.
    MBI5026 DataSheet:MBI5026.pdf

Last modified 17:39 Sat, 3 Jan 2009 by Main. Accessed 20,347 times Children What Links Here share Share Except where expressly noted, this work is licensed under a Creative Commons License.