Freescale Semiconductor S08 manual Chapter Introduction, Features

Page 7

Chapter 1

Introduction

1.1 Introduction

This manual describes a reference design of a multi-color LED lighting control solution by using the MC9S08AW60 Microcontroller.

Using a microcontroller (MCU) to control the red/green/blue (RGB) color LEDs increases system flexibility and functionality for the next generation of lighting applications, architectural/entertainment lighting or LCD backlighting, that require a smart and adaptive control methodology to ensure optimized color space rendering for various display contents, excellent color contrast for realistic display scene and a consistent color setting in manufacturing. In many cases, these new applications are controlled by a central control unit that requires a connectivity interface that can be implemented at a low cost using MCU-based lighting controller.

A compact light-box with more than a million display colors is implemented to demonstrate the advantages of using MCU to control RGB color LEDs with different luminosity settings. The average current through each color LED is controlled by an individual PWM signal generated from MCU and the LED luminosity is almost in linear relationship with the pulse width of the driving PWM signal. The final display color is determined on the mix of light emitted by RGB LEDs, so one of the simple methods to set the light source in different color is changing the RGB PWM duty cycles equal to the corresponding mixing ratio required for a particular color. In addition, a serial control protocol with user interface is also developed as a communication link to control and monitor system parameters through a personal computer.

All hardware schematic diagrams and firmware source codes are available as reference materials.

1.2 Features

Apply for architectural/entertainment lighting or LCD backlighting applications

Exceptional color mixing

Pre-set or dynamic RGB colors

High resolution on dimming control

Automatic white balance tracking on dimming

Flexible connectivity interface

User friendly control menu

LED Lighting Control using the MC9S08AW60, Rev. 1

Freescale Semiconductor

7

Image 7
Contents LED Lighting Control Using the MC9S08AW60 Page Revision History LED Lighting Control using the MC9S08AW60Designer Reference Manual Freescale Semiconductor Table of Contents Appendix a Schematics Appendix B Bill of Materials Chapter Introduction FeaturesIntroduction MC9S08AW60 System OverviewDevices in the MC9S08AW60/48/32/16 Series Peripherals Available per Package Type Introduction LED Lighting Control using the MC9S08AW60, Rev AW60 Control Board Chapter Hardware DescriptionDEMO9S08AW60LED Layout DEMO9S08AW60LED FeaturesClock Source PowerReset Switch Development SupportADC Interface Pushbutton SwitchesLED Indicators User OptionsSPI Port Other I/O ConnectorsIIC Port SCI PortLED Light Box Interface PWM Port10. Sensor Interface Type a 11. Sensor Interface Type H 12. Temperature Sensor Input13. User Assignable Input LED Driving Board RGB LED Chip LED Driver Design ProceduresBoost Converter Current Sense ResistorEquations for Boost Converter Freescale Semiconductor Firmware Flow Main Program Chapter Firmware DescriptionFirmware Flow PWM Adjustment PC Control ModeUser Interface Menu Standalone Mode Firmware Files Freescale Semiconductor PC Software Setup Chapter Demo SetupHardware and Software Setup Hardware SetupEcho Typed Characters Setting Demo 1 Demonstration Display Demo ExamplesDemo 5 Full Manual Control Demo 2 Preset Colors DisplayDemo 3 Auto White Balance Control Demo 4 PWM Output Frequency ControlProgram the MCU Flash TroubleshootingDemo Setup Appendix a Schematics LED Lighting Control using the MC9S08AW60, Rev LED Lighting Control using the MC9S08AW60, Rev LED Lighting Control using the MC9S08AW60, Rev LED Lighting Control using the MC9S08AW60, Rev LED Lighting Control using the MC9S08AW60, Rev Appendix B Bill of Materials Part Description Quantity Value Designators BOM for AW60 Control BoardValue Designators BOM for LED Driving BoardLED Lighting Control using the MC9S08AW60, Rev Page How to Reach Us