You are here

LED Projector | Cypress Semiconductors

Block Diagram

PSoC programmable analog & digital resources integrate everything shown in light blue below. Click on the colored blocks to view or sample the recommended PSoC Components.

 

The flexibility of PSoC allows you to customize each colored block, or PSoC Component, to meet your design requirements through the easy-to-use PSoC Creator Software IDE.  These Components are available as pre-built, pre-characterized IP elements in PSoC Creator.

Design Considerations

LED projectors take advantage of recent advancements in LED (Light Emitting Diode) lamp technology to offer several advantages over traditional metal halide lamp based projectors, including much longer lamp life, instant on/off, smaller form factor, lower energy consumption, and lack of mercury (environment-friendly). In order to overcome brightness limitations, however, projector manufacturers are employing many new light source and optical configurations, requiring complex timing and fan control functions. With no standard module solutions yet available, PSoC® 3 is ideally suited to handle the diverse analog and digital needs of projector designers.

PSoC® 3 & PSoC 5 is able to handle the demanding system timing requirements of multiple LED drivers through high-performance VDACs, flexible DMA channels, and digital logic. Complex temperature control can be accomplished through multiplexed ADC sensor inputs and PWMs for fan control, controlled by the 8051. I/O such as CapSense buttons, LED indicators, and USB peripherals can be interfaced directly to the PSoC chip. Finally, power management functions such as battery charging can also be integrated.

Application Notes

  • This application note introduces the concepts of switch debouncing and glitch filtering for digital input signals, and shows several solutions for PSoC® 3, PSoC 4, and PSoC 5LP, using PSoC Creator™.

  • This application note describes how to configure the PSoC® 3 and PSoC 5LP IDACs as a flexible analog source. It presents different approaches for using the IDACs in applications, and discusses the advantages and disadvantages of the topologies presented. This application note will: help you to understand compliance voltage and why it is important; explain how to generate an “any range” or “any ground” VDAC; describe an implementation for a multiplying VDAC; give details on how to build a rail-to-rail low-output impedance 9-bit VDAC from a single IDAC, an opamp, and a resistor; and provide information on how to build a current scaling circuit with an opamp and two resistors.

  • AN60590 explains diode-based temperature measurement using PSoC® 3, PSoC 4, and PSoC 5LP.

  • This application note describes how to configure the direct memory access (DMA) to buffer the analog-to-digital converter (ADC) data. It discusses how to overcome some of the limitations of the DMA when buffering the ADC data.

  • This application note explains implementation of state machines using the PSoC® 3/PSoC 4/PSoC 5LP family of devices. Mealy and Moore state machine implementations are shown with associated projects.

Development Kits/Boards

Software and Drivers

  • PSoC Creator

    PSoC Creator is a state-of-the-art software development IDE combined with a revolutionary graphical design editor to form a uniquely powerful hardware/software co-design environment.

  • PSoC Designer

    PSoC Designer is the revolutionary Integrated Design Environment (IDE) that you can use to customize PSoC to meet your specific application requirements. PSoC Designer software accelerates system bring-up and time-to-market.