Profibus an Mikrocontroller

OP #3165157
Lesenswert?

Hallo,
ich bin neu im Forum und habe leider auch nicht viel Ahnung von der 
Materie.
Ich möchte einen Mikrocontroller und eine SPS über Profibus 
kommunizieren lassen. Ich glaube das man den Profibus nicht einfach an 
die Beinschen hängen kann  und dann gehts los.
Ich habe den "LSPM2" von PROCENTEC gefunden. Ich glaube, dass das so 
eine Art Übersetzer ist den ich dazwischen schalten muss.
Kann das  sein oder gaht das ganz anders?
Ich würde mich sehr über Antworten freuen.
Vielen Dank schon mal
SIME
Gast #3165198
Lesenswert?

Für Profibus verwendet man meist ASICs, das erspart die Implementierung 
des Protokolls und entlastet den Controller.
Wer kann schon 12MBit??

Siehe VPC3-C (Datenbus parallel)oder VPC3-S (SPI).
Ein Demoprogramm gibt es dort auch, läuft recht schnell.

Ansonsten gibt es hier im Forum eine Slavelösung in Software (ich glaube 
bis 187,5k).
Diese müsste für private Anwendungen ausreichen.
OP #3167722
Lesenswert?

Hi noch mal
ich hab noch ne Frage

Bastler schrieb:
> Siehe VPC3-C (Datenbus parallel)oder VPC3-S (SPI).

Im Datenblatt steht das er Baureihen von Intel, Siemens und Motorola 
unterstützt(S.7).
Ich hatte aber eigentlich an einem ATMega (Atmell oder??) gedacht.
Wird das trotzdem funktionieren oder ist das dann Mist?
Tschau
SIME
Angehängte Dateien:
Gast #3167793
Lesenswert?

Mit "von Hand erzeugen" waren die Steuersignale des Businterfaces 
gemeint.
Den VPC3-C hatte ich mit einem 8051 Derivat von Silabs am laufen.

Mittlerweile gibt es den VPC3-S (wie seriell), der kann auch per SPI 
angesprochen werden. Also relativ egal welche Controller du verwendest.
(Ich hab ihm leider noch nichts entlocken können.)
#3167818
Lesenswert?

K. S. schrieb:
> Hi noch mal
> ich hab noch ne Frage
>
> Bastler schrieb:
>> Siehe VPC3-C (Datenbus parallel)oder VPC3-S (SPI).
>
> Im Datenblatt steht das er Baureihen von Intel, Siemens und Motorola
> unterstützt(S.7).
> Ich hatte aber eigentlich an einem ATMega (Atmell oder??) gedacht.
> Wird das trotzdem funktionieren oder ist das dann Mist?
> Tschau

Du kannst ihn an jedem AVR nutzen, der ein External Bus Interface hat, 
d.h. die alten Mega64/128 und die neueren Mega 
640/641/1280/1281/2560/2561 sowie den ganz alten Mega162. Das External 
Bus Interface ist kompatibel zum 8051.

Die Realisierung des EBI zu Fuß per Port IO ist zwar theoretisch 
denkbar, in der Praxis aber in der Regel zu langsam. Lass die Finger 
davon und nimm einfach einen geeigneten AVR.

fchk

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren