Forum: Mikrocontroller und Digitale Elektronik Converter SSI auf RS232/RS422 Schnittstelle mit µC


von Claudia (Gast)


Lesenswert?

Hallo,

es geht um ein SSI --> (zu) RS-232/ RS-422 (oder CAN ) Wandler( 
converter oder Adapter) für ein dSPACE-Systeme. ( ich habe schon ein 
paar Beiträge gelesen, aber Sie treffen nicht ganz zu ...)

Die SSI ( mit 6 leitungen : c-,c+ ,D-,D+,GND ,VCC) daten bekomme ich von 
einem Absolut Wertgeber (Drehgeber) und zwar Singleturn-Drehgeber 
(Graycode).

Fragen:

ist ein solche Adapter / converter mit  µC realisierbar? oder habt Ihr 
vielleicht ein Tipps ?

wenn das realisierbar ist, muss ich dann nur mein µC Programmieren 
sodass am ausgang ein RS232 (RxD , TxD) signal kommt?

Habt Ihr vielleicht eine litteratur wo man sich einarbeiten kann? 
natürlich suche weiter im internet aber das Stichwort zu finden ist 
etwas anderes...


(ich habe mich leider mit  µC nur seltern beschäftigt)

Danke im voraus.....

von -Gast_XIV (Gast)


Lesenswert?

Claudia schrieb:
> Hallo,
>
> es geht um ein SSI --> (zu) RS-232/ RS-422 (oder CAN )

Beides oder besser 232?

> Wandler(
> converter oder Adapter) für ein dSPACE-Systeme. ( ich habe schon ein
> paar Beiträge gelesen, aber Sie treffen nicht ganz zu ...)
>
> Die SSI ( mit 6 leitungen : c-,c+ ,D-,D+,GND ,VCC) daten bekomme ich von
> einem Absolut Wertgeber (Drehgeber) und zwar Singleturn-Drehgeber
> (Graycode).

Ist wohl ein differentieller Ausgang

>
> Fragen:
>
> ist ein solche Adapter / converter mit  µC realisierbar? oder habt Ihr
> vielleicht ein Tipps ?

Hängt von der Geschwindigkeit und Bitzahl ab.

>
> wenn das realisierbar ist, muss ich dann nur mein µC Programmieren
> sodass am ausgang ein RS232 (RxD , TxD) signal kommt?

Ja

>
> Habt Ihr vielleicht eine litteratur wo man sich einarbeiten kann?
> natürlich suche weiter im internet aber das Stichwort zu finden ist
> etwas anderes...

google "synchron serial interface" rs232  (mit ")

>
>
> (ich habe mich leider mit  µC nur seltern beschäftigt)

Dann wird es knifflig


>
> Danke im voraus.....

Bitte

von Bürovorsteher (Gast)


Lesenswert?

Etwas zu SSI: http://www.hengstler.com/gfx/file/faq/SSI.pdf

Kurz mal nach Drehgebern gurgeln und dann bei den Herstellern die FAQs 
ansehen...

von Bürovorsteher (Gast)


Lesenswert?

Außerdem gibt es Drehgeber, die CAN rausgeben.

von Marc (Gast)


Lesenswert?

Hallo

hier findest Du eine Beschreibung zum Einbinden der SSI Schnittstelle 
auf einem Atmel Mikrocontroller :

[http://www.posital.de/de/products/POSITAL/AbsoluteEncoders_Context/AbsoluteEncoders_Context_Technology_SSI_AppNote.pdf]

ansonsten muss ich Buerovorsteher recht geben, Drehgeber mit CAN 
Schnittstelle gibt es wirklich wie Sand am Meer.

Gruß

von ::H.V.:: (Gast)


Lesenswert?

Die SSI-Schnittstelle ist eine recht einfach zu bedienende 
Schnittstelle: Gemäß einem Takt werden die Daten einfach Bit für Bit aus 
dem Geber herausgeschoben. Sie müssen dann nur noch ein einem µC richtig 
sortiert und anschließen mittels gefordertem Protokoll über die UART 
(mit angebrachten RS232/485/422-Treibern) herausgegeben werden.

Etwas interessanter ist das Auslesen eines gray-codierten SSI-Wertes. 
Hierbei muß meist vor der Ausgabe noch eine Umcodierung erfolgen.

Der Rohwert aus den Gebern muß vielleicht noch skaliert und auf einen 
Referenzwert bezogen werden. Auch das ist mit recht einfachen 
mathematischen Operationen zu bewerkstelligen.

Soll der µC als Slave das SSI-Protokoll mitlesen, dann ist das nur 
mittels Interruptauswertung des Taktsignal vernünftig zu machen.

Eine weitere Anforderung kann die Auswertung von Schaltpunkten, bzw. 
Bereichen, aus dem SSI-Positionswert sein.

Auch kann es sein, dass das ganz von Außen im µC parametriert werden 
muß.

Je nach konkreter Anforderung wird es schwer werden, eine schon passende 
fertige Lösung zu finden. Um alles selbst zu programmieren benötigst Du 
die Datenblätter vom µC und SSI-Geber, sowie den Zugung zu wikipedia. 
Als geübte Programmiererin sollte alles nach 2 bis 3 Tragen 
funktionieren.

von omar (Gast)


Lesenswert?


von ElektroFH (Gast)


Lesenswert?

Bürovorsteher schrieb:
> Etwas zu SSI: http://www.hengstler.com/gfx/file/faq/SSI.pdf
>
> Kurz mal nach Drehgebern gurgeln und dann bei den Herstellern die FAQs
> ansehen...

404- Page not found.... So viel über SSI :-)

von Bürovorsteher (Gast)


Lesenswert?

> 404- Page not found.... So viel über SSI
Du kommst etwas zu spät; nach über zehn Jahren passiert es schon mal, 
dass ein Link ins leere läuft.

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.