Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

TFT LCD powered by arduino

Status
Not open for further replies.

ral6639

Newbie level 3
Joined
Dec 8, 2011
Messages
4
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,306
I am wanting to design a simple unit that controls relays to active a 12v motor(pump). I want to be able to display the volume of the tank on an LCD, preferably TFT so I don't have to add additional buttons. The volume will be calculated from time which the pump is on. I would like to use a 4.3" LCD and does not need to be multicolor. Does anyone have any suggestions where to start?
 

Hello!

preferably TFT so I don't have to add additional buttons

Does it mean you want to use a touch-panel LCD? Or does it mean that you will
set a kind of contextual menu bar explaining for each situation:
...
Situation Si
Button 1 = Action Si1
Button 2 = Action Si2
....
i being a number from 1 (first context) to N (last context).

Some thoughts:
- You don't need color TFT, but you will probably not find any monochrome TFT. In fact, monochrome TFT
do exist for high end applications (digital radiography), not for Arduino-like student projects.
- If you use Arduino, you will likely need a TFT with integrated controller. But I doubt you will find that kind
of product as large as 4.3 inch.

By the way, if anybody knows a 4.3 inch TFT (or larger) with integrated controller, please provide a link. Thanks.

Dora.
 

I found this TFT module online.

http://imall.iteadstudio.com/display/tft-lcm/im120419007.html

It says that it can be interfaced with a arduino mega. It might be a bit slow but I won't be using an extensive amount of graphics. What are your thoughts?
 

Hello!

I have looked at the link you provide. Yes, apparently you can use any kind of MCU.
As for the speed, it can be quite fast if you refresh only the part you need to.
1 2-byte word will be 1 pixel, so for example painting the background with a uniform
color would be fast.
Example: clock = 20 MHz. 1 loop = 10 clocks. Painting 480 x 272 pixels will take
about 7 ms. (this supposes that the data bus is 16-bit wide). These figures may vary
depending on the processor, clock frequency, how much time for a loop, etc...

Dora.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top