Touch skärmen soffbord DIY med 32-tums TV och låg kostnad CCD sensor (4 / 18 steg)
Steg 4: CCD reverse engineering del 2
Förra veckan, försökte jag hitta några lösningar för att förbättra omslaget till detekteringsområdet. För att göra detta, ville jag ha en andra sensor att testa nya konfigurationer och hastighet. Så jag gick tillbaka till spets och jag tog flera skrivare/skanner från olika märken.
Jag var lite frustrerande att upptäcka att vissa skannern har en annan typ av CCD -sensor. Utan att behöva öppna hela enheten, de är ganska lätta att känna igen, som svart plast paketet är långt större (bild 1). Insidan, de har en mycket mer komplex spegel arkitektur, en objektiv och... en mycket liten CCD-sensor! Jag kommer att försöka hacka de en att se möjligheterna snart, men för nu, jag behövde en annan "vanlig" 22cm CCD. Så jag flyttade!
Andra skrivare jag öppnade var från EP *** märke (bild 2). Flex anslutningen hade 12 rader på 5V:
- 1 analog utgång till 4 är stora linjer lätt att identifiera för LED
- 2 (stor) VCC? 5 (stora) verkar vara VCC
- 3 GND 6 GND
- 4 (tunn) har en kvadrat signal med en 100ns period, klockan!
- 5 (tunn) har en kort kvadrat signal varje 20us.
- 6 (tunn) har en kort kvadrat signal varje 20us, en annan spärr?? låstungan.
- 7 (GND)
- 8 VCC
- 9-12 RGB LED
Efter några timmars test, kunde inte jag hitta bra protokollet till har produktionen svar. Även när CCD var ansluten i skannern, analog var inte att ge något tydligt svar (vid start test som skrivaren sedan rapportera ett fel).
Så flyttade jag på att en tredje skrivare från H * varumärke. Flex hade 14 rader på 3,3 v:
- 1 analog
- 2 VCC
- 3 GND men inte direkt till den andra GND
- 4 VCC men inte direkt till den andra VCC
- 5 A spärren varje 40us
- 6 GND
- 7?
- 8 GND
- 9 CLK (klocka varje 500ns)
- 10 VCC
- 11 - 14 RGB LED
Jag kunde komma åt vissa PAD från olika linjen (bild 3). Efter lite test lyckas jag för att ha en ren svar på analoga raden (bilder och förklaringar 4 och 5).
CCD jag använde sedan början är från CA *** varumärke. Här är raderna:
- 1 analog
- 2-3 GND
- 4 VCC
- 5?
- 6 spärren
- 7 klockan
- 8?
- 9 - 12 RGB LED