EmbeddedRelated.com
Forums
Memfault Beyond the Launch

LCD Touch Screen

Started by Martinus Susilo June 1, 2011
*Mate,*
*
*
*I have written a post about LCD TFT w/ LPC2xxx, did talked about TFT
modules, where to buy, how to interface, released schematic, and how to
choose witch TFT module to use accordingly to this 3 items: PFC Conector,
Compatibility with LPC2478 and Price. *
*
*
*If you are interested, read my post @ my blog (link below), if necessary
please get in touch using the e-mail from my blog.*
*
http://translate.googleusercontent.com/translate_c?hl=pt-BR&rurl=translate.google.com&sl=pt&tl=en&twu=1&u=http://selivre.wordpress.com/2010/12/01/lpc2000-display-tft-grafico-passo-a-passo-da-compra-ao-projeto-parte-1-escolhendo-e-comprando-o-display/&usg=ALkJrhirO7e14v9kaQ3QRuXxn0Ty9Oya9A
*
*Att.*
*
*
2011/6/3 Martinus Susilo

> Dear all,
>
> thank you for all your replies. they all answer most of my questions ^^.
>
> @ Prakash:
> thanks for your link. i can learn a lot from the datasheet, expecially how
> to interface the TFT LCD Module with controller. right now i am still
> searching which LCD TFT Module that affordable ^^.
>
> @ Kiran:
> Thanks for your discussion offer. for sure i will contact you. right now i
> am still learning the interface and searching the best fit LCD TFT module. i
> read that there are calculations for minimal memory, processor speed,
> refresh rate needed that consider which processor can be used.
>
> @ Norman:
> you are right. I do not have so much experience with TFT and LCD. there are
> a lot of new terms for me like LCD timing, gignal generated by LCD
> controller etc ^^. Thanks also for your brief description about the possible
> interface between LCD Module and controller with additional RAM. i have take
> a look into NXP website, and the give a lot useful informations.
>
> @ Daniel
> Thanks for the comparison list. It helped me alot to know about NXP
> products, because i usually work with AVR from Atmel, and not for LCD stuff.
>
> Do you have experience which LCD TFT Module common to be used (from
> endurance, price, after sales)?
>
> Is it a "wise" step to learn from development kit/stand alone LCD which
> has all the peripheral that we need (for this case LCD controller
> integrated) or maybe there is/are another better approach? I mean is it
> possible first we learn from development kit and later we learn to built
> from scratch from the available development kit? I would take this a hobby
> and not mind to have slow progress.
>
> If i started for example from LPC family, are they offer the libraries that
> ready to be used?
>
> What is the most affordable price for controller with integrated LCD
> controller from all of LPC family?
>
> i am sorry for my maybe "basic" questions, but i think this it the best and
> quick solution to asking peoples who has experiences before, beside reading
> from the manuals and datasheets.
> best regards,
> Martin
>
> On Thu, Jun 2, 2011 at 9:22 AM, d...@yahoo.com <
> d...@yahoo.com> wrote:
>
>> Hi,
>>
>> Determine which processor that you are going to use. LPC24xx and LPC32xx
>> have internal LCD controller. Hence it don't need external LCD controller.
>> LPC177x, LPC178x and LPC18xx that is based on ARM Cortex-M3 also have
>> internal LCD controller, but not available for public yet.
>>
>> For the other LPC2xxx, LPC1xxx, LPC3xxx series, you will need external LCD
>> controller.
>>
>> The wiring between the LCD panel and the MCU with internal LCD controller
>> can be seen in the user manual of the respective MCU.
>>
>> Also note that touch screen is independent device from LCD, and needs
>> external controller, except for LPC32xx which has internal touchscreen
>> controller.
>>
>> Regards,
>> -daniel
>>
>> ----- Reply message -----
>> From: "Kiran K"
>> To:
>> Subject: [lpc2000] LCD Touch Screen
>> Date: Thu, Jun 2, 2011 14:33
>> Hi
>>
>> SSD2119 need not be used in case you are using processor which has built
>> in LCD controller.
>>
>> The interfacing with LCD panel will be very straight forward. Usually, the
>> LCD panel pins are brought out on a FPC, you get standard FPC connectors
>> which you solder onto the PCB and then connect the FPC of the TFT panel.
>> There will be very straight forward match of the processor lines to the
>> lines of the LCD panel.
>>
>> Please check the data sheet of the LCD panel that you plan to use. If you
>> have doubts, send across the data sheet of the LCD panel and we can discuss.
>>
>> Regards,
>>
>> Kiran.
>>
>> Email: K...@gmail.com
>>
>> *From:* l... [mailto:l...] *On
>> Behalf Of *Martinus Susilo
>> *Sent:* Thursday, June 02, 2011 10:11 AM
>> *To:* l...
>> *Subject:* Re: [lpc2000] LCD Touch Screen
>>
>> Hai Kiran,
>>
>> thanks for your reply. the TFT panel should be 7" (WVGA 800xRGBx480).
>>
>> in your case, is SSD2119 (LCD TFT Driver) must be used if i use for
>> example LH754xx family that has integrated LCD controller?
>>
>> could you tell me or may be share links that tell about interfacing LCD
>> with controller?
>>
>> thanks you.
>> regerds,
>> Martin
>>
>> On Thu, Jun 2, 2011 at 6:19 AM, Kiran K wrote:
>>
>> Hi
>>
>> How big is the TFT panel? You get the LCD panels with the controller built
>> in which you can use or you need an external LCD controller.
>>
>> I have used 3.4 LCD panel with SSD2119, something very similar to
>> http://www.crystalfontz.com/product/CFAF320240F035TTS.html, this is being
>> driven using LPC2148 using 8 bit interface mode. I have built very basic
>> graphics like moving objects, elementary animation etc and it works well.
>>
>> Regards,
>>
>> Kiran.
>>
>> *From:* l... [mailto:l...] *On
>> Behalf Of *Martinus Susilo
>>
>> *Sent:* Thursday, June 02, 2011 2:12 AM
>> *To:* l...
>> *Subject:* [lpc2000] LCD Touch Screen
>>
>> Dear all,
>>
>> I am just starting to design embedded LCD touch screen. could you please
>> tell me how to interface LCD TFT model with controller for example LPC2xxx?
>> is there any LCD controller needed? how is the schematic? thank you for your
>> sharing.
>> best regards,
>> Martin
>>
>
>

An Engineer's Guide to the LPC2100 Series


Memfault Beyond the Launch