Shop OBEX P1 Docs P2 Docs Learn Events
SMALL VGA displays for use with props? — Parallax Forums

SMALL VGA displays for use with props?

xanatosxanatos Posts: 1,120
edited 2009-09-18 02:56 in Propeller 1
Inquiring to see if anyone has a good preferred source for small (like 4" max!) LCD, or OLED displays that are VGA ready?· Preferably something readable in sunlight and dark.

Thanks for any of your suggestions/sources!

Dave

·

Comments

  • Phil Pilgrim (PhiPi)Phil Pilgrim (PhiPi) Posts: 23,514
    edited 2009-09-03 21:33
    Search for transflective VGA using Google.

    -Phil
  • VIRANDVIRAND Posts: 656
    edited 2009-09-03 22:01
    Although I have not used them yet, it seems to me that LCD panels for PDAs which have digital RGB inputs
    and sync inputs should work with a little tweaking. The ones I have don't have high resolution but for such
    a small screen you can't see it anyway. Even considering the fact that I am planning to use the ones I
    have to make a Virtual Reality Headset even though they only have CGA resolution.

    It seems to me that they can be connected before the resistors on the usual prop VGA port since they
    have 5 bit digital inputs for each of the RGB channels, and only two need to be connected with the usual
    VGA driver (which may need to be slowed down to 4 Mhz pixel clock and less pixels to output).
    The pixel clock might be the only extra signal needed to send to the LCD.
    Odd voltages maybe needed too, including high voltage for EL/CFL backlight and bias voltage for contrast control.

    It seems to me that many at least around Y2K color LCDs used parallel digital RGB inputs,
    as the screen from one broken laptop had 8-bit RGB inputs that I was able to find the datasheet for.

    And don't forget the Prop uses 3.3V and other things use 5V. Shouldn't be a problem for LCD signals
    because the 5V logic will accept 3.3V as a binary 1 on it's INPUTS as if it were 5V. It's the 5V logic
    from external devices that should be carefully dropped to 3V before going to Prop inputs.
  • xanatosxanatos Posts: 1,120
    edited 2009-09-03 22:14
    Good info from both of you, thanks. Transreflective VGA - it definitely helps to know what they are properly called when searching!

    Dave
  • AleAle Posts: 2,363
    edited 2009-09-04 08:21
    VIRAND:
    Not all 5V panels will accept 3.3V as high, sadly. A simple ACT or similar buffer ('244, 245 etc) will suffice to rise the voltages.
    The complication with this panels arise from the fact that you need a clock signal that is synchronized with the data. Generating this signal could be tricky. Rayman has made (or is doing) a driver for a 480x272 TFT. This particular TFT needs a ~9 MHz clock, so it is doable. I'd use a FPGA anyways because they are cheaper than a propeller.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Visit some of my articles at Propeller Wiki:
    MATH on the propeller propeller.wikispaces.com/MATH
    pPropQL: propeller.wikispaces.com/pPropQL
    pPropQL020: propeller.wikispaces.com/pPropQL020
    OMU for the pPropQL/020 propeller.wikispaces.com/OMU
  • RaymanRayman Posts: 14,851
    edited 2009-09-04 09:57
    Just so you know... I have a larger (4.3"), "micro-reflective" variant of my PSM in development...
    I already showed it somewhat working at the Expo in Ohio! (I've also started a few threads on it)
    I'm also going to be selling the bare LCD shortly and posting notes and code on how to interface to it...

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    My Prop Info&Apps: ·http://www.rayslogic.com/propeller/propeller.htm
  • pmrobertpmrobert Posts: 677
    edited 2009-09-04 14:07
    www.avionicslcd.com/Index.htm has some nice displays though they're a bit pricey.
  • xanatosxanatos Posts: 1,120
    edited 2009-09-04 20:26
    That 3.5" on www.avionicslcd.com - though pricey as you said - is EXACTLY what I am looking for. Great source, thanks!

    Dave
  • Roger MilneRoger Milne Posts: 11
    edited 2009-09-16 05:59
    I think this still falls under the spirit of the thread's title...

    I have just figured out how to use a small LCD screen found in the "Miuchiz Monsterz" original hand-held games, and successfully rendered to it using SPIN.· These are not the newer "v2.0" devices with a clam-shell, these are the original devices without a clam-shell cover.

    I have found that those old 'Miuchiz' games can be found for pretty cheap these days.· I've picked up 4 of them now for $5.00 each, around town, and on eBay.·

    The LCD itself is 98 pixels x 67 pixels, RGB, with backlight (65K colors).· CSTN.· 1.33" diagonal (yes, qute small), and has an on-board LCD controller ST7626.

    The datasheets were easy to google for, unlike most LCD's I've tried to find:

    search google for:· PH9867C-001.pdf· (The physical LCD device)
    search google for:· ST7626.pdf (The on-board controller chip)

    The LCD has on-board VRAM, and a CPU-like communications interface, making it quite easy to program. (chip-select, address, 8-bit data, read/write signal, etc).

    The LCD itself is even mounted in the game, using a socket, so is easily removed without any damage.· A few compatible sockets are available at DigiKey:
    DigiKey Part# 609-1949-ND is my favourite for prototyping.
    DigiKey Part# 609-1156-1-ND is a surface-mount option.

    The LCD uses 3V-3.3V logic, and a 10.0V "V0" (LCD driver power).· The LED is driven just as you would any normal LED.· I used a 1K resistor to the 10.0V source.

    This is the first Propeller code I've written.· I picked up the programming in one evening, and am SUPER IMPRESSED with the propeller chip!!

    (spin code attached)

    Hope someone else finds this information useful...

    ··· Roger


    Post Edited (Roger Milne) : 9/16/2009 6:06:43 AM GMT
  • xanatosxanatos Posts: 1,120
    edited 2009-09-16 16:51
    Thanks for the info - I'll keep my eyes open for these! Some of these games have some NICE electronics to offer when they're easily harvestable like that!

    Dave
  • FredBlaisFredBlais Posts: 379
    edited 2009-09-16 21:27
    hey Roger Milne, do you have a screenshot of your LCD running?
  • Roger MilneRoger Milne Posts: 11
    edited 2009-09-18 02:56
    Here's a couple shots...

    One for screen detail, the other·for size reference (cough-don't-look-at-the-wiring-cough).

    ··· Roger
    640 x 480 - 116K
    640 x 480 - 115K
Sign In or Register to comment.