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
Hi Düsendieb, hier mal der Link: http://www.procentec.com/products/productdisplay.php?SIG=000019 ob man das da jetzt auch gekauft kriegt weiß ich nicht. Ich nehms mal an. Tschau SIME
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.
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
Das bezieht sich wohl auf die paralle Busanbindung. Intel und Motorola haben da unterschiedliche Steuersignale wie Strobe, Bussy, RD, WD oder RD/WD u.s.w Wenn du diese Signale per "Hand" erzeugst kann man die eigendlich an jeden Kontroller anschliessen.
AVRs mit externen Speicherinterface können den Chip auch nutzen. ATMega128 hab ich da schon gesehen. Manuell geht natürlich immer.
Jürgen D. schrieb: > Wenn du diese Signale per "Hand" erzeugst kann man die eigendlich an > > jeden Kontroller anschliessen. was heißt per Hand erzeugen ohne den ASIC oder wie?
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.)
Nein ich meinte den Parallelbus und die Steuersignale von der CPU zum ASIC. Wenn das Speicherinterface da nicht kompatibel ist kan man sich das ja über normale IOs der CPU selber susammenbauen. EDIT: Genau wie Bastler das meint.
Der 8051 hat ja auch diesen typische Intel Bus mit den gemeinsam genutzten Adreess/Daten Bus. Die Siemens 80535 sind ja auch nur aufgebohrte 8051er
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.