48 Channel Mono / 16 Channel RGB LED Controller using PIC18F2550 microcontroller

48 Channel Mono / 16 Channel RGB LED Controller

The 48 Channel Mono/16Β  Channel RGB LED Controller by Chromation Systems can be used to independantly control 48 groups/channels (up to 120ma per group) of mono-color LEDs or 16 groups/channels of common anode RGB LEDs. It utilizes 3x TLC5940 LED drivers controlled with a PIC 18F2550 microcontroller. The PIC runs at 48mhz, has USB connectivity and controls the drivers through a modified SPI interface. The default firmware uses 8-bit PWM(256 brightness levels) and has a 1.5khz PWM frequency. All LED anodes are connected in parallel and the cathodes are connected to the controller as the outputs sink current. There are 3 connection options for the LEDs, direct soldering, screw down terminal blocks, and headers/housings.

 

16 Channel RGB LED Controller
The primary firmware for this device is ColorMotion compatible, which works with the Chromation Systems ColorMotion Software. ColorMotion is used for creating and uploading RGB patterns to the device. Β The source code for ColorMotionΒ Compatible Firmware is not available, but a few variations of sample code, including basic RGB LED control and USBΒ communicationΒ is available in the project files below.

For more detail: 48 Channel Mono / 16 Channel RGB LED Controller using PIC18F2550 microcontroller


About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.