moin,
Zitat:
Zitat von TONI_B
Die Datenübertragung erfolgt seriell? Warum sind dann so viele Kontakte notwendig? Und früher waren es doch nur 5. Warum bräuchte man für eine serielle Übertragung jetzt mehr Kontakte?
|
A-mount und E-mount verwenden unidirektionale serielle Datenübertragung, A-mount ein modifiziertes SPI (synchron Takt+Daten) und E-mount seriell (asynchron).
Die frühen 5pin-A-mount konnten keine Daten and das Objektiv senden, nur Daten vom Objektiv lesen (damals waren auch nur Masken-ROMs im Objektiv, erst später wurden es µController).
Die Pinbelegung und Datenflussrichtung, jeweils am Objektiv im Uhrzeigersinn:
Pin | Richtung | Name | Bemerkung |
---|
| | A-mount | |
01 | OUT | LENS_SI | SPI Daten vom Objektiv |
02 | POWER | LVDD1 | 4,8V Logikspannung |
03 | IN | LENS_SCK | SPI Clock |
04 | IN | LENS_CS | SPI ChipSelect |
05 | GND | REG_GND | Logik-Masse |
06 | IN | LENS_SO | SPI Daten zum Objektiv (nur xi,D,SSM,SAM) |
07 | POWER | LVDD0 | BatterieSpannung für Motor usw. (nur xi,D,SSM,SAM) |
08 | GND | PGND | Batterie-Masse (nur xi,D,SSM,SAM) |
| | E-mount | |
01 | OUT | LENS_DETECT | Objektiv aktiv (bei A-mount via Entriegelungstaste) |
02 | IN | BODY_CS_LENS | seriell Select Objektiv |
03 | IN | BODY_DATA_LENS | seriell Daten zum Objektiv |
04 | OUT | LENS_DATA_BODY | seriell Daten vom Objektiv |
05 | OUT | LENS_CS_BODY | seriell Select Kamera |
06 | POWER | LVDD1 | 3,1V Logikspannung |
07 | IN | BODY_VD_LENS | Zusatzspannung Pin9+10 aktiv |
08 | GND | REG_GND | Logik-GND |
09 | POWER | LVDD0 | 4,8V oder BatterieSpannung für Motor usw. |
10 | GND | PGND | Batterie-GND |
Wie man leicht sieht, sind bei beiden mounts vier Leitungen für die Datenkommunikation und vier Leitungen für die Stromversorgung nötig.
E-mount verwendet zwei weitere Leitungen, um die Spannungen freizuschalten.
A-mount "erkennt" ein Objektiv über einen Mikroschalter hinter der Entriegelungstaste und schaltet die Batteriespannung anhand einer Widerstandsmessung zwischen zwei Pins frei (ich meine Pin5+8, müsste in meinen Unterlagen nachsehen).
Inhaltlich logisch sind sich A- und E-mount-Protokoll sehr ähnlich.
Zurück zur Ausgangsfrage: Toni, wie Du leicht erkennen kannst, kann einzelne Kontakte abkleben nicht funktionieren: entweder alle oder keine Daten/Funktion.
-thomas