Alle allgemeinen Themen zu Elektronik und Elektro
Moderator: Moderatorengruppe
Thom hat geschrieben:eine hardware pwm zu programmieren (2 zeilen bascom) und damit parallel alle L293 zu versorgen.
Thom hat geschrieben:Hm und gerold, da du meinen Vorschlag mit der Idee, einfach die vier hardware pwm auf beliebige I/O ports zu kopieren (wäre ja kaum Rechenleistung für erforderlich, ginge auch in nem timer statt mainloop) nicht aufgegriffen hast, kann ich das so interpretieren, dass das nicht klappen würde?
Thom hat geschrieben:Ähm und ich seh nur 3 OC* ports.. PD4, PD5, PD7
Thom hat geschrieben:<0.2V Schritte für den 12V Motor
Thom hat geschrieben:ich verstehe zwar nicht ganz wieso das weniger Rechenleistung erfordert, es kommt ja fast nur das auf-eins-setzen des runningvalue bei ner neuen Obergrenze dazu...
Thom hat geschrieben:Bisher wollte ich ja den mega32 auf das atmel-evaluationsboard setzen ( http://www.pollin.de/shop/shop.php?cf=d ... Y5OTgxOTk= , Lieferung ist schon unterwegs) . Das hat zwei rs232 anschlüsse, einen zum Programmieren, einen zum Steuern im Betrieb. Laut der Beschreibung ist das aber nicht zum mega48 kompatibel
Thom hat geschrieben:man legt ja in bascom die Taktfrequenz des Chips am Anfang mit $crystal fest. Gibts irgendeinen Grund, da nicht immer die maximale Frequenz zu nehmen, die der Chip unterstützt? Und dann die maximale Baudrate, die damit möglich ist? (zB bei mega32 $crystal=16000000 und $baud=1000000 ?)
Und ich bin grad am überlegen ob ich das PC-seitige Ansteuerporgramm (am besten mit ner GUI) in python oder c# machen soll.
gerold hat geschrieben:Thom hat geschrieben:Bisher wollte ich ja den mega32 auf das atmel-evaluationsboard setzen ( http://www.pollin.de/shop/shop.php?cf=d ... Y5OTgxOTk= , Lieferung ist schon unterwegs) . Das hat zwei rs232 anschlüsse, einen zum Programmieren, einen zum Steuern im Betrieb. Laut der Beschreibung ist das aber nicht zum mega48 kompatibel
Hallo Thom!
Dass der ATmega48 nicht in der Beschreibung des Pollin Evaluationsboards steht, heißt noch lange nicht, dass man ihn damit nicht verwenden kann.
Die µC ATmega8, ATmega48, ATmega88 und ATmega168 sind pinkompatibel.
Die 48, 88 und 168 sind sozusagen erweiterte ATmega8.
Siehe:
- http://www.loetstelle.net/forum/viewtopic.php?t=2285
- http://akapuma.info/software/vergleichsliste.html
mfg
Gerold
Thom hat geschrieben:Und wie ist das mit der Baudrate, da nehm ich einfach 1000000 (also meim atmega32 mit 16MHz), da der Wert laut http://halvar.at/elektronik/kleiner_bas ... _computer/ ja eine fehlerfreie Übertragung ermöglicht?
[...]
Und danke für den neuen Schaltplan wofür brauche ich denn die ISP-Verbindung rechts vom mega48, oder kann ich die auch weglassen?
Thom hat geschrieben:Hm welcher Quarz ist das denn?
Thom hat geschrieben:Offenbar kommt das Signal das ich am PC per UART ausgebe aus dem 3. Pin des rs232 - ist das immer so? Und ist Pin 5 immer schon GND?
Thom hat geschrieben:zum Beispiel ist Pin 3 aufm Ausgang des max232 statt auf nem Eingang.. wie lässt sich das erklären?
Thom hat geschrieben:Kann ich deswegen die Verbindungen der rs232-Pins 2,6,7 in deiner Zeichnung weglassen, wenn ich eh nur einen Sende-Pin brauche? (Nein das ist mir nicht zu viel Arbeit , ich frage größtenteils nur zum Verständnis)
Thom hat geschrieben:was für ein Kabel brauch ich denn wenn ich über das ISP programmieren will?
Thom hat geschrieben:Empfielst du mir auch noch das mysmartusb Teil zu holen wenn ich an nem Rechner programmieren will der kein rs232 hat?
Thom hat geschrieben:Die Programmierung aufm eva-board geht ja auch indirekt über ubs, mit nem einfachen 5€ usb-rs232 interface, wenn man vorher so nen "megaload" bootloader draufspielt
Thom hat geschrieben:da gibt es so oft Varianten von Bausteinen bei denen ich nicht weiß, welchen ich brauche
Zurück zu Elektronik Allgemein
Mitglieder in diesem Forum: 0 Mitglieder und 40 Gäste