BLDC Controller eigenbau

OP #5621269
Lesenswert?

Habe von dieser Seite den Controller aufgebaut 
„https://www.heise.de/select/make/2016/4/1471848030656234
Beitrag Sensorless BLDC
Nun mein Problem dort steht Geschwindigkeit Regeln per Serielle 
Schnittstelle.
Nur leider zeigt mein PC im Terminal nichts an.
Ich habe den Atmega 328P in Ponyprog Programmiert  Hex File in den Flash 
,ist doch richtig oder ?
https://github.com/heise/BDLC.

Danke
Moderator (Firma: Titel) Persönliche Seite #5621376
Lesenswert?

Guido K. schrieb:
> Nun mein Problem dort steht Geschwindigkeit Regeln per Serielle
> Schnittstelle.
> Nur leider zeigt mein PC im Terminal nichts an.
Hast du die serielle Schnitte richtig angeschlossen?

> Ich habe den Atmega 328P in Ponyprog Programmiert  Hex File in den Flash
> ,ist doch richtig oder ?
Und die Fuses hast du auch richtig gesetzt? Und den richtigen Takt 
angeschlossen? Und die Hardware an sich funktioniert sonst?
#5621440
Lesenswert?

Guido K. schrieb:
> Der Atmega war im Arduino verbaut dann werden die fuses ja stimmen
> denke ich .

Nicht immer. Aber es wird ja auf Github sogar bestätigt das es mit 
Arduino geht.

Guido K. schrieb:
> Wenn ich richtig bin kommen doch beide signale an dem Com anschluß.
> TXD ,RXD ?

Nein. Wenn du mit COM den richtigen RS232 Port (Sub-D9 Stecker) meinst, 
dann passt das nicht.

Rs232 High = -9V
Rs232 Low = +9V

Atmega High = +3V bzw. +5V
Atmega Low = 0V


Du brauchst also einen Max323 oder ein fertiges Kabel mit max323.
Du kannst auch einen USB zu UART Adapter/Kabel verwenden.

p.s. RXD kommt an TXD und umgekehrt
Gast #5621819
Lesenswert?

Guido K. schrieb:
> Adapter habe ich fertig aber leider zeigt noch nichts an .

Also wenn du den Code von GitHub verwendest (1.Post), dann wird da auch 
nichts ausgegeben.
Der Controller lauscht am seriellen Port auf ein Zeichen und setzt die 
Geschwindigkeit entsprechend dem ASCII-Wert. Ende.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren