EihiS

May 24, 2013

Raspberry PI : Cheap LCD display MOD

Filed under: Raspberry 3.14 — Tags: , , , , , , , , — admin @ 11:28 am

In this article, i’m going to explain how to connect a raspberry Pi to a cheap LCD display taken from a broken or old DVD player.

The output of the RasPI (video-composite output) is used to send video datas to the LCD panel, and one must configure the /boot/config.txt file of raspbian linux to set the correct width and height for the LCD panel.

This ‘MOD’ for Pi can be applied to many cheap LCD panels one can found into broken or unused DVD players around there : ebay, trash containers and so on.

For my specific case, i had a PROline DVD player , model DVDP650W.it has a video-in jack plug. that’s why i figured out that it should be possible to make it become a kind of mini- tv monitor, by extracting only the video decoding and driving parts.

Once opened, you will find many parts (dont be offraid by that, we are going to clean up that..)
The main board can be removed. The mechanical DVD reader head also. Carefully unpluggin the internal connectors, and removing all blocking screws around ther, you should end up with a kit of PCBs wich are :

The main PCB assembly : Not used

The main PCB assembly : Not used

Notice the input power jacks : 12V . that’s what we will have to power the LCD driver board with. AC/DC adapter directly plugged to the LCD driver board. Tha PCB assembly can be put away - not needed anymore.

This is the LCD driver BOARD. carefully remove the cables going to the LCD panel ( the connector is unlocked by pulling up the greyish/maroon plastic part)

This is the LCD driver BOARD. carefully remove the cables going to the LCD panel ( the connector is unlocked by pulling up the greyish/maroon plastic part)

We need that part, obviously. we also need the CCFL inverter board and the LCD panel itself :

LCD panel model PW065XS4

LCD panel model PW065XS4

The LCD panel’s datasheet is HERE

Now, we just need to reassemble all parts into something looking usable . i’ve used a plastic panel quickly drilled to let the LCD’s flat outlet and CCFL wires going from the front face to the backface where i have fixed the PCBs needed.

SO, ending up with something like that :

Front

Back

Back

You can check all the parts you need :

- the CCFL inverter (top left of the picture) , connected to the LCD driver board

- the 2 potentiometer ’satellite’ pcbs : one for brightness, the other for colour adjustment, connected to the board

- the LCD panel’s flat outlet re-plugged onto the LCD driver board.

Now, for that particular LCD driver board, here is the PINOUT :

LCD driver board power and signal connector

LCD driver board power and signal connector

From left to right, :

1 - LCD on/off.  if let open , LCD is ON. if you put this pin to ground, you’ll put it OFF (CCFL backlight off )
2- Videocomposite GROUND
3-Videocomposite-IN SIGNAL
4-Main GROUND
5-POWER INPUT (+12V)

pin 2 can be tied to pin 5.
I recommend re-using the old cable (6 wires) and solder you wires on it, so you can plug/unplug freely that input part to the PCB assembly.
For the videocomposite signal, just iron a RCA plug (the yellow ones) on it, to be able to connect it to the Raspberry PI’s videocomposite output.

Once done, and once Raspbian linux /boot/config.txt file has been update with the parameters that fit this LCD display, you’ll be able to avec something like that on your homemade mini LCD display :

RaspBian boot done ..

RaspBian boot done ..

And see LXDE’s look :

What a big screen ! :-P

What a big screen ! :-P

Before you end up with that, edit the /boot/config.txt file  and ensure to have this parameters in it :

#lcd panel is 1200×234, but 1200 is for RGB so real size in pixels is 1200/3

framebuffer_width=400

framebuffer_height=200

# values found by trying many. looks the best to avoid flickerings

overscan_left=2

overscan_right=-6

overscan_top=-18

overscan_bottom=-15

sdtv_mode=2    # sets videocomposite output to PAL signal

sdtv_aspect=3    # sets video_composite output to 16:9 format

If anything was going bad ( screen becomes unreadable) , the best is to learn how to use SSH to edit/save and reboot the Pi from a distant computer before applying and testing the display. (take a look at BitVise free SSH software )

Have a nice moding, guys.

stay tuned.

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

314159265358979323846264338327950288
419716939937510582097494459230781640
628620899862803482534211706798214808

cat{ } { post_341 } { } 2009-2015 EIhIS Powered by WordPress