kototoibashi / dvd-pickup-microscope-poc

Super easy way to make a microscope with a DVD pickup. DVDピックアップでレーザー走査型顕微鏡を作る
Creative Commons Zero v1.0 Universal
11 stars 3 forks source link

26 pins socket pinout #1

Open Kabron287 opened 1 year ago

Kabron287 commented 1 year ago

Very good, but I want to direct use 26 pin socket interface. Could you provide pinout for it?

Kabron287 commented 1 year ago

Want to make it good, do it youself. sch HOP-15xx

Kabron287 commented 1 year ago

But I could not figure out A, B, C, D sensors.

NilanEkanayake commented 1 year ago

But I could not figure out A, B, C, D sensors.

I did some tests, and I think it's (OUT1+OUT8)-(OUT2+OUT7) = FES

I'm not sure which exact quadrants they correspond to though.

Kabron287 commented 1 year ago

I made experiments and it seems to be wrong pinout. FES signal is violet, Green is differential RF, RED is head vertical position. Compare with PHR-803t output here: https://github.com/GaudiLabs/OpenLaserScanningMicroscope/issues/3 FocusHOP

Kabron287 commented 1 year ago

A,B,C,D are in in-phase and it is wrong.

FocusHOP1

Kabron287 commented 1 year ago

All eight signals + RF + Focus calculated as OUT2 + OUT3 - OUT4 - OUT5; Still no ideas FocusHOP_all

NilanEkanayake commented 1 year ago

The only way to find out might be to point an OPU directly at a standalone PDIC and see how the laser affects different quadrants.

kototoibashi commented 1 year ago

@Kabron287 Thank you for your contribution! I could not analyze the 26-pin terminal. Thank you very much.

I made experiments and it seems to be wrong pinout.

Did something go wrong with the documentation? If you can teach me the correct way to write it, I will apply it to the document.

NilanEkanayake commented 1 year ago

All eight signals + RF + Focus calculated as OUT2 + OUT3 - OUT4 - OUT5; Still no ideas FocusHOP_all

Someone here: https://forum.hackteria.org/t/laser-optical-pickup-unit-hacking/771/58 had a very similar issue. They said that increasing the laser power seems to solve the problem, and they get a 500mv peak-to-peak output from the A-D pins. I'll test it and hope I don't get any "magic smoke"

NilanEkanayake commented 1 year ago

there seems to be a laser driver circuit in the SF-HD65 datasheet: image

NilanEkanayake commented 1 year ago

It seems that the laser diode needs a reference voltage, not more power.

NilanEkanayake commented 1 year ago

I increased the laser power to 50ma, and now the difference between the RF pins is max ~500mv without any amplification just from focusing by hand. Seems promising. I can't measure the FES yet, as the peak-to-peak voltage of the A-D inputs are far higher than before, so my amplifier gain is too much.

NilanEkanayake commented 1 year ago

Alright @Kabron287 , I've finally got the FES FES

pins: (OUT7+OUT1)-(OUT8+OUT2)

Kabron287 commented 1 year ago

Great!

frainfreeze commented 5 months ago

The linked FFC conversion adapter (aliexpress) is not the right size. This is the listing I got in Q1.24 that works (search by keyword if listings are gone):

I recommend "926 0.01mm Microscope Slides Reticle Calibrating Slide Ruler Cross Microscope Calibration Ruler Stage Micrometer" from alix as well, for testing.

NilanEkanayake commented 5 months ago

The linked FFC conversion adapter (aliexpress) is not the right size. This is the listing I got in Q1.24 that works (search by keyword if listings are gone):

* 10Pcs 0.5MM FPC FFC Flexible Flat Cable A/B Type 50/100/150/200/250/300mm 10P 12/15/16/18/20/26/28/30/32/36/38/40/45/50/54/60PIN ([aliexpress link](https://www.aliexpress.com/item/1005004140412156.html) - I took one with length: 20mm, thickness: 0.5mm, 26 pin, A-type (same) - €3.03 with shipping to EU)

* FPC FFC Adapter Board 0.5mm 1.0mm To 2.54mm Connector Straight Needle And Curved Pin 6 8 10 12 20 24 26 30 34 40 50 60 80 Pin ([aliexpress link](https://www.aliexpress.com/item/1005005790776581.html) - I took 0.5MM-26P - €2.55 with shipping to EU )

* New Slim Laser Lens Hop-150X Hop-15XX Replacement G2R2 DG-16D4S For Xbox 360 ([aliexpress link](https://www.aliexpress.com/item/1005001298991688.html) - €5.70 for 2 pcs with shipping to EU)

I recommend "926 0.01mm Microscope Slides Reticle Calibrating Slide Ruler Cross Microscope Calibration Ruler Stage Micrometer" from alix as well, for testing.

I documented my schematics, code, etc for my LSM here: https://github.com/NilanEkanayake/LaserScanningMicroscope

It's not a full-featured solution yet though, lots of bugs and very basic software. I recommend looking through the schematics for parts used and ideas instead of directly following it. I do have a functioning version 3, but it has a noise issue on ADC5, caused by PWM X, which is on the opposite side of the PCB. Drove me nuts so I started a different project and forgot to finish it. Oops.

NilanEkanayake commented 5 months ago

Version 1 works great, but has the wrong FFC connector on the PCB (had to manually replace) and a bunch of debug stuff. Refer to version 2's schematic for the right one. Can't remember if I updated V1 with the new FPC connector, so best to stay on the safe side.

frainfreeze commented 5 months ago

Version 1 works great, but has the wrong FFC connector on the PCB (had to manually replace) and a bunch of debug stuff. Refer to version 2's schematic for the right one. Can't remember if I updated V1 with the new FPC connector, so best to stay on the safe side.

Fantastic, thanks for the effort and sharing! (to kototoibashi and others as well) Might take me a while to get back on this but will try to iterate on it.

NilanEkanayake commented 5 months ago

Version 1 works great, but has the wrong FFC connector on the PCB (had to manually replace) and a bunch of debug stuff. Refer to version 2's schematic for the right one. Can't remember if I updated V1 with the new FPC connector, so best to stay on the safe side.

Fantastic, thanks for the effort and sharing! (to kototoibashi and others as well) Might take me a while to get back on this but will try to iterate on it.

I have a huge amount of local documentation (mostly rambling) that has basically every detail of building the LSM, so if you have any questions, don't hesitate to ask, I should be able to answer them.