Hallo miteinander Ich beschäftige mich gerade mit der Ansteuerung eines BLDCs ohne Hall Sensoren und würde etwas Hilfe benötigen. Programmieren will ich ihn mit dem Programm MPLAB. Hat jemand schon Erfahrung mit diesem PIC gemacht und kann mir kurz erklären, wie die allgemeinen Funktionen sind und wie ich ihn ansteuern kann? Werde aus dem Datenblatt nicht wirklich schlau und hab auch noch wenig Erfahrung mit C. Wäre super wenn mir jemand helfen könnte. MFG Stefan
A3931 ist doch kein PIC? Das ist, soweit ich das gesehen habe, ein spezielles Motor-Treiber IC für BLDCs mit Hall-Sensor. Du kannst zwar einen PIC als "Hallsensor-Emulator" programmieren, und damit dem A3931 einen Hallsensor vortäuschen, aber warum?
ok nochmal von Anfang^^ ich will den Morot Treiber A3931 mit dem PIC 18F4680 ansteuern. Mein BLDC hat KEINE Hallsensoren. Ich will meinen BLDC jetz erstmal zum laufen bringen und die Grundfunktionen des A3931 verstehen.
Wenn der A3931 zur Ansteuerung eines BLDC Motors die Hallsensoren braucht, dann solltest Du entweder einen anderen Motor oder einen anderen Ansteuerbaustein benutzten. Hilft das?! Haste Datenblatt vom Motor? Welche Spannung, welcher Strom, welche Geschwindigkeit des Motors maximal benötigt etc. Dann kann Dir auch (besser) geholfen werden.
für die Ansteuerung eines BLDC Motors ohne Sensoren benötigst du eine Schaltung die aus allen 3 Motorphasen den Mittelwert bildet und einen Comparator mit 3-fach Multiplexer (oder 3 Comparatoren), um die Induzierte Spannung einer unbestromten Phase mit dem Mittelwert zu vergleichen und dadurch den Kommutierzeitpunkt zu bestimmen. Darum bietet sich ein µC mit Comparator an. Hat das der PIC? Wenn nein böte sich ein ATMEGA8 oder so an.
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.