Electronic – arduino – How to make use of a scrapped CCD sensor from a scanner

arduinocameraccdfpga

I obtained an old scanner with no power adapter. I wired it up to something with a compatible adapter, but apparently this particular scanner is very tied to it's power supply(even though it's suppose to be regular 12V DC). There were numerous reports online of it not working until they used an official power supply. I couldn't get the scanner to work at all in Windows and it'd display nothing but noise in Linux.

So, I stripped it apart. Inside, I found what is apparently a CCD sensor for the scanning functionality. This sensor has no kind of part number on it in any way. I looked at Wikipedia for some info about CCDs, and online. But, I never found any real documentation about how to make use of them. I'm imagining a very crude camera project. How could I get an image out of this thing with either an Arduino or FPGA?

Pictures: (click to enlarge)

enter image description here

enter image description here

enter image description here

enter image description here

Also, in the last picture, the 4 SMD chips are 74ACT04 hex inverters

Best Answer

Some hints from experience:

  • try to somehow to identify the CCD sensor and get the datasheet. Without that it will be very hard to do anything reasonable. The only work around would be to analyze live signals while the scanner is still working.
  • try to reuse as much of the electronics as possible. E.g. level shifters, signal conditioning. Also the ADC may be reusable.

If you want some ideas about a project reusing a CCD line sensor have a look at this article which was published in the German Computer magazine c't or at the original project page (both in German).