Anyone know pinout of pic related? It is an 1" LCD that i pulled from an old camera.
Meanwhile, LCD general. What projects do you plan on using LCDs in?
It probably some nasty high speed parallel interface at an obscure voltage, bet it has a really simple controller so you'll need to refresh it at something like 60Hz. Backlight looks like a CCFL so good luck generating the voltages for that. If you really want to use an LCD like that in a project I'd recommend you get something with a well documented controller and/or interface.
Left is one of them 4D systems OLEDs being driven over UART (super easy to use, very expensive to buy). Right is a cheapo generic Ebay 2.8" LCD with a 16bit parallel interface (fiddly to connect, super fast to drive if you have enough I/O). Running both from an STM32F40x eval board thing.
I'll have no problem with the tube backlight. I'll be using it in a delaminated form with natural light as the backlight.
I'm fine having to manually feed in a clock signal to refresh. I'm wanting to keep this project as cheap as possible (and as light as possible where i can), so I'd really like to use this display.
A quick google of the numbers in your pic reveals nothing. If you know the model of the camera it might be worth searching for replacement LCD for it, that should give you the part numbers so you can find a datasheet.
What are you planning on driving it with?
At this point, I have no plans for what I'll be driving it with. For usability, I'd prefer to use a small *nix PC, but other than that, ... End product will require pulling sensor data, as well as limited video over Bluetooth.
Well I managed to find the archived page on the manufacturer site. The screen is a 1.8" TFT color LCD display http://www.olympusamerica.com/cpg_section/cpg_archived_product_details.asp?id=94&fl=4 still can't find anything else on the screen
count the pins on the ribbon
white/pink are the backlight right?
other wise it woulld be on the ribbon
count the pins/traces
"digital picture frame hacking"
when i was doing the same thing, harvesting lcds n shit, thats how i found out information about my screen and how to use it. just look for one thats basically the same as yours
I think there are 28 pins on the cable, but dang those pins are small and hard to count. Yes, the pink and white should be cathode and anode for the backlight. As for your suggestion, I've been trying, had been hoping someone might have recognized the screen and already have a pinout. If someone wouldn't mind checking my count...
I count 24... Or 48 if the ribbon is double sided, but I doubt that.
I'd recommend looking up the datasheets for the camera and checking out what video controller board it used. Or if you still have the camera, follow the traces to whatever chip connects directly to the LCD, then find the datasheet for that chip.
Once you know what protocol the chip outputs to then you can look at finding how to drive the LCD.
The cable is single sided. After my last post, I recounted and concur with 24 pins. The rest of the camera had been misplaced, but as I recal, the driver chip was a custom wrapped chip.
the short answer is; you CAN'T figure out the interface just by looking at it. Actually finding a datasheet is like winning the lottery.
So what you need to do is put the screen back into the camera, get it working, then get a logic analyzer and sniff the lines to see what is going on, and to deduce the protocol. Scope some of them beforehand to rule out an analog drive. Most screens like this will be parallel RGB digital.
You will need something like a FPGA or very fast MCU with a dedotated lcd driver that happens to be compatible with your display.
The only screens that are "easy" to use are smart SPI/i2c displays with integrated contrllers - these are basically never present in commodity products.
First, I'm a user of 4chan, I don't have my own logic analyzer.
Second, even with the camera working, how would I convert an image into what data I would probe from the lines? There is very little text written to the screen, am I supposed to just somehow guess what pins control what part of the screen and magically convert text into pixel locations? Wouldn't a better approach be to hook up a clock signal to various pins until a blanked screen shows up (finding the sync pin), then using a 5v source, pulse in signals on another line and watch what pixel area changes?
Not that anon, but a USB logic analyzer will set you back maybe $20 on ebay/alibaba, and is a good tool to have. Trial and error will take too long (20 pins = 2.4e18 possible pinouts!)
You should first try to figure out the pinout, the clock pin would be pretty obvious, if a group of pins seem to be collectively counting upwards you can assume them to be address pins, anything randomly and rapidly changing is probably data etc.. Just make sure you study well what is happening before you try to repurpose the screen. Also, take a look at a number of lcd control chip datasheets to get an idea of how the data could logically be formatted.