Forum: Mikrocontroller und Digitale Elektronik Komische Daten


von Martin G. (Firma: www.engyneer.at) (martin_g697)


Angehängte Dateien:

Lesenswert?

Beim Hacken von einem Contakt Image Sensor eines HP Deskjet 2540 
Druckers bin ich auf folgendes Signal gestoßen.
Gelb ist Clock, und Grün sind die Daten.

Nur ändert sich manchmal das Datensignal 90° versetzt, wie be jedem 
normalem Datensignal, damit man es bei Flanke des Clk samplen kann, aber 
leider nicht immer. Manchmal macht es genau gemeinsam mit dem Clk seine 
Änderung, wodurch es nicht mehr bei Clk Flanke stabil ist.

Kennt einer von euch so ein komisches Signal? Was ist das?

Ist das ein Bug oder ein Feature? ;)

Wie sampelt man das richtig?

Liebe Grüße,
Martin

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Martin G. schrieb:
> Gelb ist Clock, und Grün sind die Daten.
Ist diese Datenleitung des geheimen Bausteins evtl. bidirektional?

von Heiner B. (karadur)


Lesenswert?

Biphasencode?

von Rainer W. (rawi)


Lesenswert?

Heiner B. schrieb:
> Biphasencode?

Da sollte sich das Signal immer synchron zu den Clock-Flanken sein.

von Axel R. (axlr)


Lesenswert?

Martin G. schrieb:
> Contakt Image Sensor eines HP Deskjet 2540

Schreib doch mal bitte, was das ist.
ich bin ja meist leise und proaktiv im Netz unterwegs, um es selbst 
herauszufinden. Bing liefert nichts hilfreiches. Daher meine Bitte, dass 
mal zu konkretisieren. Bist Du an der Patrone "zugange"?
https://www.bing.com/search?q=Contakt+Image+Sensor+eines+HP+Deskjet+2540

von Oliver R. (orb)


Lesenswert?

Axel R. schrieb:
> Bing liefert nichts hilfreiches.

Ja, auch das Suchen im Internet kann man lernen, gib noch nicht auf.

Axel R. schrieb:
> Bist Du an der Patrone "zugange"?

Die Ente sagt mir, das ist ein 'All-in-One'-Drucker, dann wird der 
Image-Sensor wohl die Scanner-Zeile sein.
Nicht immer alles mit Gewalt falsch verstehen wollen.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Oliver R. schrieb:
> Ja, auch das Suchen im Internet kann man lernen, gib noch nicht auf.
Du musst aber auch noch üben. Denn ausser Vermutungen hast du auch 
nichts gefundeen, was wirklich weiterhilft.

> dann wird der Image-Sensor wohl die Scanner-Zeile sein.
Und, hast du einen Link darauf? Wenn nicht: evtl. staht ja auf dem 
Sensor, der vor dem Martin auf dem Tisch liegt, irgendeine Nummer drauf, 
die man auch mit der Ente nicht findet. Die aber evtl. hilfreich bei der 
weiteren Suche nach Informationen sein könnte, weil der gleichnamige 
Sensor noch in anderen Geräten im Einsatz ist.

: Bearbeitet durch Moderator
von Harald K. (kirnbichler)


Lesenswert?

Axel R. schrieb:
> Contakt Image Sensor

Das ist der stehende Begriff für Scannerzeilen (CIS, bei Canon LiDE 
genannt). Nur daß das "k" natürlich ein "c" ist.

https://en.wikipedia.org/wiki/Contact_image_sensor

: Bearbeitet durch User
von Martin G. (Firma: www.engyneer.at) (martin_g697)


Angehängte Dateien:

Lesenswert?

Ja es geht um die Scannerzeilen der Scanner.
Das sind zig aneinandergereihte CMOS oder CCD Chips die man irgendwie 
seriell auslesen kann.

Ich hab da die ersten Initialisierungspackete abgefangen, weil ich die 
Zeile für cool(er)e Zwecke verwenden will.

Nur leider kommen mir diese Datenpakete komisch vor. Wenn die Daten 
bidirektional währen, würde dann das nicht logisch sein auch bei 
richtiger Flankenphase die Datenleitung zu wechseln?

Welches Protokoll macht das so komisch wie auf dem Bild?

Anbei noch ein Ausschnitt, damit es nicht so öde ist ;)

Da sieht man, wann die HF Daten dann anfangen rauszupurzeln aus der CIS.
Also
Gelb: Clk,
Grün: Daten,
Pink: HF Low,
Türkis:  HF High.

Die HF sind dann die echten Zeilenpixel.

Die Einstellung des CIS wird halt irgendwie mit den langsamen Daten 
gemacht, und dann schaltet die Beleuchtung ein und die HF Daten starten 
auch.

Bei dem Typen hier sind es direkt Analoge Daten und da ist kaum 
Intelligenz in der CIS:

https://www.youtube.com/watch?v=jOWXq9Qq3CU

Bei meinem, da ist anscheinend der ADC schon drauf, die LEDs werden auch 
irgendwie angesteuert, und damit kann ich mir das Schwerste ersparen. 
Nur halt wie starte ich den Spaß, damit auch was rauskommt, ohne einen 
ganzen Drucker daneben...

von Rainer W. (rawi)


Lesenswert?

Martin G. schrieb:
> Manchmal macht es genau gemeinsam mit dem Clk seine
> Änderung, wodurch es nicht mehr bei Clk Flanke stabil ist.

"Genau gemeinsam" gibt es nicht.
Mir scheint eher, dass die Daten der Clock-Flank nacheilen, d.h. 
schnelle Reaktion. Bei der verwendeten Zeitauflösung ist das allerdings 
nicht so wirklich zu erkennen. Zoom einfach einmal vernünftig rein.

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.