In my thesis I demonstrated a new integrated circuit type, the PSoC (Programmable System on a Chip), I introduced light controlling specialized digital transfer protocols (DMX and DALI) and the properties’ of the power LEDs.
According to the thesis, the main purpose was the design of a PSoC-hardware that includes one controller unit and one or more receiver units. The different LED channels of the receiver unit (Red, Green, Blue and White) are controlled by a digital transfer protocol.
I began the design with making up the specification and the block diagrams. Then I was working on the hardware design that means choosing the components, making the schematics and designing the Printed Circuit Boards (controller – and receiver unit). Through the software design I had to solve the communication between the PC and the controller unit, and between the controller- and the receiver unit. The PC-program was made in C# program language. This program can be controlled the whole system via USB. The controller- and receiver unit communicate with DMX cables (XLR), I made their software in PSoC Designer and Creator.
I solved the controlling with PSoC-devices, so the design and the programming were easier, than with other integrated circuits, because the PSoC includes a microcontroller and many peripheral- and programmable logical units. The PSoC, in the receiver unit, was made for handling power LED applications (built-in 4-channel PWM module and high current output). The DMX implementation was facile in these PSoC-devices as well.
The hardware and the PC-program can control the DMX-equipments. The hardware can handle feedback of the receiver units, but the software doesn’t. Improving the system would be that the LEDs of the receiver unit send their drive current data or their temperature value and then, if it is necessary, the controller unit modifies the control code.