Suche einen Bauanleitung für das Erstellen eines Akkuladeferätes mit Entladeüberwachung und Aufladeüberwachung für NiCd- und NIMh Akkus!
Der Controller sollte wenn möglich ein ATmega8 sein !
Suche einen Bauanleitung für das Erstellen eines Akkuladeferätes mit Entladeüberwachung und Aufladeüberwachung für NiCd- und NIMh Akkus!
Der Controller sollte wenn möglich ein ATmega8 sein !
Diesen Akkulader habe ich selbst schon nachgebaut.
Es können 4 Akku's gleichzeitig geladen werden.
Wegen der benötigten Port's, wird ein ATmega16 benutzt.
http://www.avr-asm-tutorial.net/akkuload/de/index.html
Hi Danke!!
Das Ladegerät sieht echt gut aus?
Werde es mir nun mal genauer anschauen!
Gab es beim erstellen Probleme?
Kannst du mir noch sagen ob es beim Programmieren(große) unterschiede gibt zwischen ATmega8 und dem ATmega16?
Nochmals vielen Dank
Gruß Jumper
Hallo,
Dieses Ladegerät habe ich auch nachgebaut (sogar einen Bug gefunden *stolz sein*), der Aufbau ist sehr einfach und es klappt wunderbar, kann ich nur empfehlen.
Was meinst Du mit Unterschiede beim Programmieren?
Gruß Sebastian
Ob ATmega16 die gleichen Programmierbefehle hat wie der ATmega8
Worin bestehen die Unterschiede zwischen den beiden Kontrollern?
Also, die sind schon ziemlich unterschiedlich, z.B Flash,EEPROM,RAM größe
Anzahl Pins , Ausstatung ABER in Sachen Programmieren gibt es da kaum Unterschiede.
Ein Programm für Mega 8 dürfte ohne große Probleme auf dem Mega16 laufen
natürlich wenn es vernünftig geschrieben ist(ich weiß auch nicht in welcher Sprache Du programmierst)
Es gibt da das eine oder andere Problem, aber um das alles anzusprechen würde das hier den Rahmen sprengen(z.B. Vektorem beim m8 sind 1Byte lang m16 2 Bytes)
Das Problem dürfte aber nur im Assembler interessant sein, aber wenn sich
jemand an Assembler traut,sollte er das Dattenblatt sowieso auf dem Schreibtisch liegen haben.
Gruß Sebastian
Habe bis jetzt nur mit Assembler programmiert!!1
Das ist schön, dann wirst Du wohl im den Dattenblättern die Unterschiede ziemlich schnell finden...Habe bis jetzt nur mit Assembler programmiert!!
Ein Blick in die *def.inc kann auch Klarheit verschafen.
Gruß Sebastian
Es ist schon eine Weile her, dass ich den Loader gebaut habe.Ob ATmega16 die gleichen Programmierbefehle hat wie der ATmega8
Worin bestehen die Unterschiede zwischen den beiden Kontrollern?
Da ich gerade keinen M16 hatte, habe ich einen M8535 genommen.
Soweit ich mich noch erinnere, war der gravierende Unterschied, die Interruptvektoren anzupassen.
Und wenn ich nicht irre, waren bei der UART-Routine einige Register umzubenennen.
Wenn du nur 2 Ladeschächte nimmst und die Lcd-Routine auf 4 Bit umschreibst, müssten auch die Port's vom M8 ausreichen.
Der Speicher reicht jedenfalls, denn der M8535 hat ja auch nur 8K.
sagt mal hat jemand ein layout gebastelt dafür?
ok es geht sicher auf ne lochstreifenplatine aber ich würd mir gerne 3 oder 4 stück davon bauen ...
Lesezeichen