Hallo Cairol,
wenn Du nur den Peak als Überstromschutz auswerten möchtest, dann mach das doch lieber mit angehängter Schaltung. Die funktioniert auch ohne µC ! Wenn wir Schaltungen entwickeln, sorgen wir immer dafür, das die Hardware auch bei Softwarefehlern "ganz" bleibt, das ist IMHO eine der wichtigsten Regeln. Der Controller DARF nicht in der Lage sein, die Hardware zu zerstören. Diese Schaltung ist in Grenzen (Tiefpass)unabhängig von der PWM Frequenz, geht auch bei 100% und benötigt nur wenige günstige Teile.
Beschreibung:
Der PWM Ausgang des µC wird über ein FlipFlop mit dem Ausgang eines Komparators, welcher den Überstrom misst, verknüpft. Solange kein Überstrom auftritt, kommt die PWM zum Treiber durch. Im Überstromfall wird die PWM sofort hardwareveriegelt, ohne das der Controller etwas dafür tun muss: Die Endstufe bleibt heil. Gleichzeitig bekommt der µC eine Rückkopplung über /Q, welche man auf einen Interrupt legen kann. Dann weiß der Controller auch, das die Endstufe leidet. Funktioniert einwandfrei, man muss lediglich den Komparator richtig einstellen durch korrekts Auswahl von R7, R12, R13.
Anbei auch nochmal zur Erklärung die Wahrheitstabelle, dort ist nochmal erklärt, wie die Signale aussehen müssen. Mein wahrhaftig genialer Kollege hat übrigens diese Schaltung entworfen, ich möchte mich ja nicht mit fremden Federn schmücken.
Noch etwas zur Dimensionierung: Ja, der Treiber (Endstufe) sollte ordentlich überdimensioniert sein. Bei meiner Schaltung (die steuert den Antrieb eines Unterwasserscooters) kann die Endstufe locker den 5fachen Nennstrom des Motors. Ebenso sollte die Freilaufdiode dimensioniert sein.
Lesezeichen