LED Projector | Cypress Semiconductor
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.
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. The temperature is measured based on the diode forward bias current dependence on temperature. This application note details how the flexible analog architecture of PSoC 3, PSoC 4, and PSoC 5LP enables you to measure diode temperatures using a single PSoC device.
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.
The CY8CKIT-001 PSoC® Development Kit (DVK) provides a common development platform where you can prototype and evaluate different solutions using any one of the PSoC 1, PSoC 3, PSoC 4, or PSoC 5 architectures.
PSoC Programmer 3.24 or later and KitProg 2.14 or later are required to program the PSoC 4200L device on the PSoC 4 L-Series Pioneer Kit. PSoC Creator installation or the kit installation automatically installs PSoC Programmer and KitProg drivers.
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.