Pfeifen bei Rückwärstgang

NormanB

Member
Liebe Freunde des gepflegten Rasens,

ich brauch Eure Hilfe:

Ich fange gerade mit meinem zweiten Ardumower an - im wesentlichen Azurit-basierend.
Basis: aktuelles Set mit PCB 1.4, BLDC-8015A und Brushless Adapter Board - BLDC - ACT Version
(Mein erster Mower war auch schon Brushless mit 8015-Treibern - der macht die folgenden Zicken nicht)

Ich habe die angepasste Azurit-Firmware des ersten Ardumower aufgespielt und angepasst wegen dem Pegel für Enable und anschließend den Odometrie-Test ausprobiert. Alles klappt wie erwartet, bis auf:

bei Rückwärts pfeift der Buzzer - vorwärts nicht. (Es kommt nicht von den Motoren. )Dies sogar in der Tonhöhe abhängig von der Geschwindigkeit der Motore. An der PWM-Frequenz liegt es nicht. - pfeift bei 1kHz genauso wie ein 20 kHz.

Wer kennt sich aus?

Danke+Beste Grüße, Rolf
 
Hallo,

ich hab meinen dämlichen Fehler gefunden. Als ich den Code wegen dem BLDC-8015A erweitert habe, habe ich ein "break;" in "void Mower::setActuator(char type, int value)" vergessen. Dementsprechend ist nach dem "case ACT_MOTOR_RIGHT: " auch der "case ACT_BUZZER:" ausgeführt worden.

Beste Grüße, Rolf
 
Oben