Forum: Mikrocontroller und Digitale Elektronik Atmel (Microchip) Library für PMBus


von T. F. (n3ssaja)


Lesenswert?

Hallo zusammen,

da hier unter dem Stichwort PMBus nur sehr wenige Beiträge existieren, 
erlaube ich mir einen neuen Beitrag zu erstellen.

Ich arbeite gerade mit dem PMBus und realisiere eine vollständige 
Kommunikation zwischen einen ATmega168A (Master) und einem PMBus Device 
als Slave.

Die Grundlagen des PMBus sind mir völlig bewusst (... das dieses 
Protokoll letztendlich auf den SMBus sowie schließlich auf den I2C Bus 
aufsetzt).

Dennoch die Frage, gibt es von Atmel eine Library oder Treiber für den 
PMBus auf einen ATmega168 als Master?

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Wenn das Ding auf I2C aufsetzt, dann sollte ed doch genügen, 
irgendeine Implementierung zu finden. Bei der musst Du dann nur die 
I2C-Anbindung durch die hardwarespezifische des AVR ersetzen, der Rest 
sind doch eh' nur Protokollinhalte, die sich nicht unterscheiden, ob sie 
nun auf einem AVR, einem ARM oder einem Atomuboot verwendet werden.

von T. F. (n3ssaja)


Lesenswert?

Danke für die schnelle Antwort,

im Prinzip hast du recht. Ich habe bereits Treiber von Freescale und TI 
gefunden, jedoch sind die auf den Ersten Blick sehr mächtig.

Hatte mir halt vorgestellt, dass es da bereits einen 
Out-Of-The-Box-Treiber für ATMegas gibt, der mir das Protokoll bereits 
abbildet. Somit müsste nicht jeder Entwickler zunächst diese Hürde 
nehmen, bevor er mit der eigentlichen Implementierung seiner Software 
beginnen kann.

Falls noch jemand einen Tipp hat, darf er ihn gerne mitteilen ;-)

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.