Author Topic: Re-using 7" tft lcd screen from old dvd player  (Read 2874 times)

0 Members and 1 Guest are viewing this topic.

Offline skematicTopic starter

  • Newbie
  • Posts: 2
  • Country: nl
Re-using 7" tft lcd screen from old dvd player
« on: December 13, 2018, 12:49:08 pm »
Recently I've got a hold of an old but working portable dvd player LG DP450. I intend to use the lcd screen as a display for raspberry pi.

What I found inside is a 7" LG lb070w02 tft lcd screen (datasheet). From what I understand from the schematics in the service manual, the main mcu MT1389L (datasheet) is driving this LCD directly, and sadly this chip doesn't have a video-in pin.

I've looked on google for driver boards for this lcd, however there seems to be none available. I'm really interested making this LCD work, but not sure what to do next. I hope someone can help me out.
 

Offline In Vacuo Veritas

  • Frequent Contributor
  • **
  • !
  • Posts: 320
  • Country: ca
  • I like vacuum tubes. Electrons exist, holes don't.
 
The following users thanked this post: 001

Offline skematicTopic starter

  • Newbie
  • Posts: 2
  • Country: nl
Re: Re-using 7" tft lcd screen from old dvd player
« Reply #2 on: December 13, 2018, 03:21:26 pm »
What you do next is you bring it to the e-waste center and buy this
https://www.ebay.ca/itm/5-inch-HDMI-Touch-Screen-TFT-LCD-Panel-Module-Shield-800X480-For-Raspberry-Pi/311872272215?hash=item489d093757:g:S7cAAOSw2ENW63YF:rk:3:pf:0

That'd be an easy (and expensive) way out, however I think it would be an interesting project to get this LCD working (or die trying). I'd imagine I need at least another driver IC for this LCD to convert RPi's composite video signal. Do these exist for this particular lcd's interface? Or should I try to write my own driver with say a STM32F103C8T6?
 

Offline cdev

  • Super Contributor
  • ***
  • !
  • Posts: 7350
  • Country: 00
Re: Re-using 7" tft lcd screen from old dvd player
« Reply #3 on: December 13, 2018, 03:27:30 pm »
I don't know if the newer Pis still support a composite video out (320x240 ish) like some of the lower res displays still use.

But the older Pis do.  Its very hard to read smaller text on them so you will likely be limited to maybe 40 characters, but if you can live with that its okay.

Even cheaper TFT displays that use SPI or i2c are out there for just a few dollars which would be sharper and cheaper.
"What the large print giveth, the small print taketh away."
 

Offline In Vacuo Veritas

  • Frequent Contributor
  • **
  • !
  • Posts: 320
  • Country: ca
  • I like vacuum tubes. Electrons exist, holes don't.
Re: Re-using 7" tft lcd screen from old dvd player
« Reply #4 on: December 13, 2018, 03:59:52 pm »
Well, you could fool around until Halley's Comet shows up again... or just get a screen that works.
 

Offline tsman

  • Frequent Contributor
  • **
  • Posts: 599
  • Country: gb
Re: Re-using 7" tft lcd screen from old dvd player
« Reply #5 on: December 13, 2018, 04:31:42 pm »
Recently I've got a hold of an old but working portable dvd player LG DP450. I intend to use the lcd screen as a display for raspberry pi.
The interface on that LCD isn't compatible with the Raspberry Pi at all so you won't be just wiring it up to the expansion header using the DPI peripheral. You're going to be spending far more money and time in designing + making an interface board than just buying a premade working LCD. You'll need to make or buy a compatible CCFL backlight inverter as well. If this is a learning exercise then go for it but be aware it won't be easy.

I don't know if the newer Pis still support a composite video out (320x240 ish) like some of the lower res displays still use.
Yeah. They all support composite video output still but the newer ones have the composite output in the 3.5mm TRRS headphone socket. The Zero boards have it on an unpopulated .1" header.
 

Offline james_s

  • Super Contributor
  • ***
  • Posts: 21611
  • Country: us
Re: Re-using 7" tft lcd screen from old dvd player
« Reply #6 on: December 13, 2018, 05:03:57 pm »
It is fairly trivial to drive a display like that with an FPGA, but getting it to work on a RPi is not. These generally have a digital RGB/dotclock interface and require continuous scanning like a CRT. The SPI displays on the other hand have an onboard framebuffer.
 

Offline metrologist

  • Super Contributor
  • ***
  • Posts: 2199
  • Country: 00
Re: Re-using 7" tft lcd screen from old dvd player
« Reply #7 on: December 13, 2018, 05:20:37 pm »
Can someone recommend an inexpensive and decent Pi display in ~5" size?

I too have surplus LCD displays that might be usable, but I don't know what to look for. One is a nice 10" instrument display that I'd like to use for anything I could it to work with - maybe a new thread...
 

Offline tsman

  • Frequent Contributor
  • **
  • Posts: 599
  • Country: gb
Re: Re-using 7" tft lcd screen from old dvd player
« Reply #8 on: December 13, 2018, 05:31:36 pm »
It is fairly trivial to drive a display like that with an FPGA, but getting it to work on a RPi is not. These generally have a digital RGB/dotclock interface and require continuous scanning like a CRT.
OP's LCD takes 3 analogue signals for RGB along with a ton of extra sync signals so even with a FPGA it'll be a hassle for something that is only 480x234 resolution.
 

Offline cdev

  • Super Contributor
  • ***
  • !
  • Posts: 7350
  • Country: 00
Re: Re-using 7" tft lcd screen from old dvd player
« Reply #9 on: December 13, 2018, 05:33:17 pm »
It depends on whether you want to display text, and if so, how? (Typically x characters by x columns)
vector graphics and if so, monochrome or color, and also the speed you need. Also, whether you need input capability, i.e. a 'touch screen' and even there there are multiple kinds, some can input multiple spots at the same time (multitouch) and I think some may even be able to gather a bit more info as to whats there, for example, I don't know how it is done exactly but some displays can even register the tilt of a stylus.

For the PI's onboard 3D acceleration chip to work you may be limited to using the "display connector" or HDMI.
"What the large print giveth, the small print taketh away."
 

Offline james_s

  • Super Contributor
  • ***
  • Posts: 21611
  • Country: us
Re: Re-using 7" tft lcd screen from old dvd player
« Reply #10 on: December 13, 2018, 06:36:58 pm »
Wow I just read the datasheet, you're right, it does have analog RGB inputs. How bizarre, I've never seen a LCD panel that is driven that way. Almost always they are digital RGB, higher resolution panels have a LVDS interface but many smaller or older ones are just TTL.
 

Offline cdev

  • Super Contributor
  • ***
  • !
  • Posts: 7350
  • Country: 00
Re: Re-using 7" tft lcd screen from old dvd player
« Reply #11 on: December 13, 2018, 06:48:30 pm »
I think the Pi's output is composite RGB. Maybe each color could be separated?

Its a real shame that monitors, especially ones with touch input, that use the Pi's full display capabilities still tend to be pretty expensive. More than the Pi itself, thats for sure.
« Last Edit: December 13, 2018, 06:58:49 pm by cdev »
"What the large print giveth, the small print taketh away."
 

Offline james_s

  • Super Contributor
  • ***
  • Posts: 21611
  • Country: us
Re: Re-using 7" tft lcd screen from old dvd player
« Reply #12 on: December 13, 2018, 07:49:54 pm »
The composite output is just that, composite baseband video. It can be separated into RGB snit that is a far from optimal approach. Those little backup camera monitors are about 20 bucks and accept composite video. The Pi has HDMI and there is also a DSI interface but it's quite hart to find panels that work with the older DSI interface it has.
 

Offline nick_d

  • Regular Contributor
  • *
  • Posts: 120
Re: Re-using 7" tft lcd screen from old dvd player
« Reply #13 on: December 13, 2018, 11:09:54 pm »
Another way to do it might be using a mini ITX PC motherboard or smaller if such a thing exists... with something like a Celeron J3455 soldered to the board the price is about the same as an RPI but you must add DDR3 RAM. Get one with a VGA output and you will have the R, G, B analogue outputs and separated sync to drive this LCD.

We use an STM32F767 with built in parallel LCD controller that uses about 30 pins to drive inexpensIve LCDs from Ebay. Better LCDs can be had from Digikey, but with cheap commodity models available on Ebay for around $15-20 as used in millions of elevators, fridges and such worldwide, I feel that going the surplus route is not warranted here. A bigger hassle is getting the connector from Digikey for the inevitable flat cable, and surface mount soldering it. Breakout kits from places like SparkFun may help here.

cheers, Nick
 

Offline amyk

  • Super Contributor
  • ***
  • Posts: 8240
Re: Re-using 7" tft lcd screen from old dvd player
« Reply #14 on: December 14, 2018, 01:03:20 am »
Well, you could fool around until Halley's Comet shows up again... or just get a screen that works.
No one learns anything by just buying premade stuff.

This is not a difficult exercise, if you want to get a timing controller just search "analog LCD controller" and you'll find plenty. Example:

https://www.analog.com/en/products/audio-video/display-driver-electronics/analog-lcd-display-drivers.html

But the datasheet has all the needed waveforms already.
 

Offline In Vacuo Veritas

  • Frequent Contributor
  • **
  • !
  • Posts: 320
  • Country: ca
  • I like vacuum tubes. Electrons exist, holes don't.
Re: Re-using 7" tft lcd screen from old dvd player
« Reply #15 on: December 14, 2018, 07:53:04 pm »
No one learns anything by just buying premade stuff.

Then why is he buying a premade Raspberyy Pi? At some point, you have to accept you can't build everything with your bare hands from the dirt in your backyard, and that there is an infinity of things you *could* design yourself.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf