1. Hello Christmas Expo attendees, welcome to AusChristmasLighting!
    Download your copy of the AusChristmasLighting 101 Manual (free account required)
    Introduce yourself and tell us about your display plans
  2. New to Christmas lighting? Get started with the AusChristmasLighting 101 Manual:
    auschristmaslighting.com/wiki/AusChristmasLighting-101

P-DMX 25-pixel / 5-servo controller (APC718)

Discussion in 'Audio Visual Devices (da-Share)' started by David_AVD, Sep 9, 2011.

  1. David_AVD

    David_AVD Bite my shiny metal ass! Community Project Designer Generous Elf

    Joined:
    Jun 12, 2010
    Messages:
    3,741
    Likes Received:
    172
    Location:
    Victoria Point (Brisbane)
    Find Me On:
    Recently I designed a small controller with P-DMX (power + DMX over CAT5) input that can drive 25x 5V pixels or alternatively 5x 5V small R/C servos. The development thread is here.

    [​IMG]


    Features:
    • Compact size 50.8mm x 50.8mm (2" x 2")
    • 3mm mounting hole in each corner
    • P-DMX in/loop via 2x RJ45 sockets
    • 2 way terminal block for alternative DC input
    • Jumper to disconnect P-DMX power
    • Current overload protection
    • Jumper for DMX termination
    • Socketed MAX485 chip
    • On-board 5V 1.5A regulator to power 25 pixels
    • 12V - 35V input voltage range
    • 4 way plug-in pixel connector
    • 5x 3 pin headers for servos (not shown in picture)
    • DIP switch for address & 2801/6803 mode select
    • Status LED
    There is a P-DMX distributor (hub) PCB coming soon that mixes power and DMX into CAT5 cables. You can use the APC718 boards with a standard DMX input as well of course and connect the power to the terminal block instead.

    The same board can be used for 25-pixel or 5-servo mode. It's just a matter of using a PicKit to load the correct firmware. I will pre-load the version you want before sending out. I've only made up an initial batch of 10, but more will be available soon. ACL member price is $33 including GST.

    These boards can be found on the AVD web site here.
     
  2. OP
    OP
    David_AVD

    David_AVD Bite my shiny metal ass! Community Project Designer Generous Elf

    Joined:
    Jun 12, 2010
    Messages:
    3,741
    Likes Received:
    172
    Location:
    Victoria Point (Brisbane)
    Find Me On:
  3. OP
    OP
    David_AVD

    David_AVD Bite my shiny metal ass! Community Project Designer Generous Elf

    Joined:
    Jun 12, 2010
    Messages:
    3,741
    Likes Received:
    172
    Location:
    Victoria Point (Brisbane)
    Find Me On:
    I noticed yesterday that I goofed with the screen printing on the APC718 boards. The 0V and +5 texts next to the 4 pin pixel output connector are transposed. The connector was originally the other way around and I must have forgotten to finish moving the text. :-[

    The actual pinout is correct and the same as the J1SYS boards. It's only an issue if you follow what's written on the PCB when wiring up the plug. I will blot out the +5 and 0V text on the boards that go out from now on. I had 100 boards with the error, so we'll just have to deal with it. Sorry about that!
     
  4. OP
    OP
    David_AVD

    David_AVD Bite my shiny metal ass! Community Project Designer Generous Elf

    Joined:
    Jun 12, 2010
    Messages:
    3,741
    Likes Received:
    172
    Location:
    Victoria Point (Brisbane)
    Find Me On:
  5. OP
    OP
    David_AVD

    David_AVD Bite my shiny metal ass! Community Project Designer Generous Elf

    Joined:
    Jun 12, 2010
    Messages:
    3,741
    Likes Received:
    172
    Location:
    Victoria Point (Brisbane)
    Find Me On:
    For the servo code, I went with the suggested pulse timing range from the great Interwebs. I'm not sure how easy it would be to fiddle the numbers (in code) to use with 180° servos.
     

Share This Page