ATMega32 Platinenlayout

Gast #3560304
Lesenswert?

Hallo Zusammen!

Ich habe einen ATMega 32 mittels AVR Board und AVRisp mk2 Programmiert. 
Auf dem Board Funktioniert alles super.

Nur wenn ich nun meine eigene Platine mache Rührt sich der ATMega nicht 
mehr.

AVCC und VCC sind auf 5V. Reset ist auf High gezogen. Beide Ground sind 
verbunden.
Alle nicht benötigten Pins sind auf Input und PullUp per Software 
geschaltet wie es auch im Datenblatt steht.

Es geht nur um Pulsweitenmessung und PWM Ausgabe.

Anbei ein Foto.

Habe auch bereits einen Kondensator zwischen Reset und Gnd geschaltet um 
kurzen Reset auszulösen.

Ich komme nicht dahinter warum am AVR Board alles Funktioniert und auf 
der Platine nicht.
Was muss ich noch beachten, beschalten?

Danke für eure Hilfe
Angehängte Dateien:
Gast #3560480
Lesenswert?

spess53 schrieb:
> GND-Anschluss vom BTS falsch.

GND wäre richtig, nur die Steuerleitung des uC hat kein Potentialbezug.

Als soforthilfe könntest du beide GND zusammenschalten, dann sollte es 
funktionieren. Wenn galvanische Trennung sein muss, dann muss man das 
anders machen.
Gast #3563167
Lesenswert?

Danke, Funktioniert jetzt alles.
Es war ein externer Oscillator eingestellt. Also die Fuses passten 
nicht.

Kennt sich jemand mit dem BTN7970 aus?
Habe diesen als Halbbrücke aufgebaut und es Funktioniert auch aber der 
Motor wird über die Freilaufdiode Kurzgeschlossen und Bremst.

Oder sehe ich das Falsch?

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