This is a quite interesting project which requires digging out the 3D stereo camera module from the LG thrill P925 smart phone and driving it somewhere outside the smart phone. What…? Sounds like put your eye balls miles away and… you are still able to see through them!
Is it possible?
– Of course yes, as long as you can extend the cable! Here is how I did it (with photos):
1. A brand new LG thrill P925, equipped with dual 5MP camera module that is capable of stereoscopic 3D capture:
2. Take off the back and expose the pretty big 3.7V Li-Ion battery. Use #00 Phillips-head screwdriver to avoid stripping the screws:
3. Remove the speaker module. The speaker module is actually installed on top of the middle plastic frame that is protecting the mother board and such. So it needs to go first:
4. With the speaker module being removed, it is quite easy to remove the middle frame with just a little bit efforts:
5. Under the middle frame goes the mother board and almost everything of interest. As you can see, the dual-camera module is vertically embedded into the circuit boards with FPC connector on the side. An LED flash is coming from the other side and being laid on top of the camera module, making advantage of its metal frame as heat sink. Looks like all I need to do is to dig out the camera module and then to make an extension cable for the FPC connector:
6. Flip up the flash and totally expose the camera module:
7. Pull out the camera module from its bed. This requires some efforts as the module is taped on its bottom and the outline fits the bed pretty tight.
8. Gently disconnect the FPC connector from the mother board and the camera module is completely separated:
9. Now I am facing the real challenge: how to make a cable with the connectors that mate with the ones on the phone mother board and the camera module. With some measurements, it is not difficult to find out that it’s a 40-pin, 0.4mm-pitch connector. If Digikey or some components distributor would carry the same products, things would be much easier. Unfortunately they don’t. I ordered all the available 40-pin, 0.4mm-pitch connectors but none of them fit the cell phone. After talking to the LG phone repair shop, I finally figured out its connector is “GB042-40S-H10-E3000” from LG. Apparently, this component is not that easy to get hold of.
Since it is almost impossible to buy the mating connectors, the next possible approach is to replace the original connectors with the ones available from Digikey. So I ordered several pairs of the connectors “DF40C-40DP-0.4V(51)” and “DF40C-40DS-0.4V(51)” from Digikey. Both are manufactured by Hirose.
10. Replacing the 40-pin, 0.4mm-pitch connector is not non-trivial job. It requires some desoldering / soldering skills. I strongly recommend Chip Quick’s Removal Package “SMD1” for components removing. Here is the photo of the LG thrill when the camera module connector is remove from its mother board:
11. A closer look at the solder pad. Although I was doing this with extreme care, I still mistakenly wiped out one pad. I was just lucky as I later on figured out that this pin is for ground so it was fixable by jumping a wire to some nearby ground.
12. Soldering a new connector is considerably easier than removing. Here is the photo and a closer look when it is done:
13. Now the mother board has a new connector, so should the camera module.
14.When both sides have been upgraded with the new connectors, a function test should be carried out before I move on to the cable part. Simply plug in the camera module back into the new socket and turn on the cell phone. Make sure everything still works after the replacement procedure.
Next step towards the final “extension” goal is to literally make the extension cable. The FPC cable tailing on the camera module would be an ideal solution for the extension, but the cost is going to be an issue. For this prototype, I decided to make low cost circuit boards as the adapter.
Adapter board for camera module:
Adapter board for mother board:
15. Solder connectors on the mother board side adapter, and the finished board looks like:
16. After the adapter is finished, plug into the mother board and tighten the screws to the phone body. Since the PCB is little big, I had to trim off the inner plastic frame to make it fit. White cables are 0.5mm-pitch, 20-conductor FPC jumper ordered from Arrow. FPC BackFlip™, Easy-On™ connectors are from Digikey.
17. Then finish the camera-side adapter. The vertical FPC connectors are from Digikey. As shown on the left side of the picture below, there are a series of bypass capacitors being mounted close to the camera connector. These bypass capacitors are critical for the extension to work since the camera module is a high-speed digital device requiring large current to switch between logic low and high at high frequency. Bypass capacitors work as energy storage to supply the surging current and avoid voltage drop, which will cause the device failure. When the camera module is extended away from the mother board, it also leaves its “energy storage” on the mother board. So some local bypass capacitors are required on the adapter board.
18. Everything is ready for the final assembly. Make sure cables are connected tightly and turn on the phone. The camera module is working outside the body now!
Here is the final application for this project:
A Cell Phone Based Platform for Facial Performance Capture. (http://gl.ict.usc.edu/Research/CellHeadCam/)