Hallo, Ich bin auf der Suche nach einem ATMega chip der möglich Nah am ATMega32 ist der aber mindestens 2 UART/USART hat. Mit möglichst Nah meine ich das die gleichen Register Adressen benutzt werden. Das Problem ist das hier für den Unterricht
in der ein Stern wieder an der gleichen Stelle am Himmel zu sehen ist (360°), beträgt 23:56:04 = 86.164 s. Damit kommt man, wenn deine restliche Berechnung stimmt, auf einen Micro-Step alle 86.164 / 252.000 x 1000 ms = 341,921 ms Mit dem 342,8 ms-Step ist die Drehung 1,00257 mal zu langsam, der Fehler
passten und es dafür fertige und günstige Treiber gab. Ich finde Deine Idee, den Motor mit dem PWM vom Atmega zu steuern, für den 5-Phasen Motor sehr interessant. Vielleicht ist so ein Motor auch für Dein Projekt interessant. Da kannst Du deutlich kleinere Schritte ohne Getriebe uns somit ohne Schlupf einstellen
ja, erstens braucht man noch eine Möglichkeit der Synchronisation 'Load' und zweitens kann so ein 164 ziemlich schnell sein, dein rPi hingegen ist eine lahme Krücke ähnlich deinem PC. Der ist auch nicht echtzeitfähig. Tauglicher wäre so was wie ein AVR, ATmega, Arduino, je nach Taktrate des 164, oder
MaWin schrieb im Beitrag #6525307: > zweitens kann so ein 164 ziemlich schnell sein Clk kann mehr als 1 MHz betragen, ich würde von vornherein nicht auf Controller-IO setzen, sondern ein zweites 164 parallel schalten und das abfragen. Georg
...................................................................................................164 12.5.1 Schaltbild zum IR-Senden...........................................................................................164 12.5.2 Die IR-LED..................................................................................................................164 12.5.3 Der 68 Ohm-Widerstand..............................................................................................164 12.5.4 Aufbau...........................................................
, würde ich gerne einen Atmel 644P einsetzen: http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega164P-324P-644P-Data-Sheet-40002071A.pdf jetzt zu meinen Fragen: Würde den Controller gerne täglich um 12:00 Uhr aufwecken, damit er seine Aufgaben durchführen kann. Hat jemand Erfahrungen mit der
Joachim B. schrieb im Beitrag #6466112: > der ATmega644p sicher nicht! ATMega hat "Proto-RTC". Man kann das benutzen, aber... Viel besser und auch einfacher, solange SPI schon für AD benutzt, DS3234 zu nehmen und Kopfschmerzen vergessen. Als ex-ISR
& Co. von den TDA7375 schalten soll... Schafft der ATMega128A das? Brauche ich einen externen Quarz? Vielen Dank
da eben einfach nur die Flash-Größe, bei den "klassischen" Megas war es die nachfolgende Ziffer (ATmega1280, ATmega164 etc.). Bei den jeweils ältesten einer Speichergröße fehlte diese Ziffer - so weit hatte man dazumals wohl nicht in die Zukunft gedacht, dass es davon mal jeweils mehrere gäbe … Vermutlich
L 10k 18 /RST L 100nF 100nF VOUT 100nF 100nF VOUT 25k 19 BLA 25k 19 BLA 20 20 BLK BLK (a) mit 74HCT164 (b) mit 74HCT595 Abbildung 2.25. Anschluss des NT7108 Controllers an einen ATmega644/1284 32 SRV05−4 8 n 2 6 0 E 1 6 5 Ubat P VCC VCC 1 C 0 Reset R 0 1 1 3 4 6 2 k 3 0 2 C3 10u R 1 ATmega644/1284 R
back from the Stack, the Stack Pointer is incre- mented by three, and the I-bit in SREG is set. 16 ATmega644 2593O–AVR–02/12 ATmega644 6. AVR Memories This section describes the different memories in the ATmega644. The AVR architecture has two main memory spaces, the Data Memory and the Program Memory
ü ü ü ü 1 ü 1 6 (6) (6) (6) (6) (6) (6) ATmega48PB/88PB/168PB/328PB 32 4–32 0.5–2 1.8–5.5 20 10 8 ü ü ü 4 2/6 ü 2 1/3 ü ü ü ü 1/2 1/2 1/2 ü ü 6 ATmega80x/160x/320x/480x 28–48 8–48 1–6 1.8–5.5 20 10 16 ü ü ü 4 3 ü 5 ü ü ü ü ü ü 4 1 1 ü ü ü 3 ü ATmega64A/128A 64 64–128 4 2.7–5.5 16 10 8 ü ü ü 2 6 2 2 ü ü ü ü 2 1 1 ü 6 ATmega164PA/324PA/644PA/1284P 44 16–128 1–16 1.8–5.5 20 10 8 ü ü ü 4 2/2/4 ü 2 1/1/2 ü ü ü ü 2 1 1 ü 6 ü ATmega165PA/325PA/645P 44 16–64 1–4 1.8–5.5 16 10 8 ü ü 4 6 ü 2 3 ü ü ü ü 3 2 2 6 ü ATmega169PA/329PA
wird ja besser als gedacht. :) Hier noch der Sketch 20200216e dafür: [c] int enlppin = 2; // atmega pin 4 int enlnpin = 3; // atmega pin 5 int enhppin = 4; // atmega pin 6 int lpin = 5; // atmega pin 11 int hpin = 6; // atmega pin 12 int enhnpin = 7; // atmega pin 13 int l; int
Hier die aktuelle Weichware 20200217g mit Poti zur Drehzahleinstellung: [c] int potipin = A5; // atmega pin 28 Poti Schleifer int enlppin = 2; // atmega pin 4 int enlnpin = 3; // atmega pin 5 int enhppin = 4; // atmega pin 6 int lpin = 5; // atmega pin 11 int hpin = 6; // atmega pin
wie realisiert man sowas, dass es nicht zu einer Kollision im Bus kommt? Ich habe ein Master Atmega welcher von mehren Sensoren über I2C Daten abholten und Aktuatoren per SPI ansteuert. Nun soll ein PIC hinzu kommen welcher über eine HID Schnittstelle verfügt. Und Daten vom Atmega anfordern kann
zu den "wenigen ATMegas der ersten Generation" gehören? Sind es schon die mit einer 4 hintendran (ATMega16 -> ATMega164) oder meinst du XMega? Gibt es von Atmel Errata zu den "wenigen ATMegas der ersten Generation" oder muss man das halt so wissen?
für die bare Münze nehmen. wenn man keinen 7219 verwenden möchte funktionieren übrigens auch zwei 164er SR als LED Ansteuerung ganz gut. Ich machte das mal um 56 LEDs (4-Dig Anzeige, Bargraph und 6 LEDs) mit einem Arduino anzusteuern. Im T2 ISR CTC Betrieb mit 8Mb lief das ganze autonom und robust im
Displays und eine Bargraph Anzeige neben einigen diskreten LEDs als 56 LED Matrix mit Hilfe von SPI und 164er SR von einem AVR betrieben. Das funktionierte als ISR wirklich gut. Alle LEDs ließen sich dann transparent ansteuern weil die ISR den Refresh bewerkstelligte. War mit dem Ergebnis sehr zufrieden.
zwar moderner ist, trotzdem auch nur mit 0 und 1 sein code schreibt. Rev. 2486M–AVR–12/03 Atmega 8 S.77 https://cdn-reichelt.de/documents/datenblatt/A300/ATMEGA8xxx.pdf 8025I–AVR–02/09 AtmegaX8 S.115 https://www.sparkfun.com/datasheets/Components/SMD/ATMega328.pdf http://ww1.microchip.com
des blubbern um des Blubberns willen, schau doch mal die Pinbelegung beim Mega324 (oder alternativ ATmega164/644) an, agal ob P oder PB... Und dabei keine Ahnung, Mega8 als allegemeingültige Referenz, Reichelt und Sparkfun als Datenquellen - Hut ab. Und wie schon von anfang an vermutet, das Problem
AVR dies mitzuteilen, ist eine weitere Fuse nötig - die BOOTRST-Fuse. Eine weitere Tabelle aus dem Atmega88-Datenblatt gibt Auskunft über diese Fuse. + Reset and Interrupt Vectors Placement in Atmega88, Tabelle 11-3 im Atmega88-Datenblatt S.58 BOOTRST IVSEL Reset Adress Interrupt Vectors Start Adress 1
Daniel H. schrieb im Beitrag #6008641: > oder übersehe ich etwas? Ja, den 74HC164 / 74HCT164. Der würde auch funktionieren. Ansonsten passt deine Idee schon ganz gut.
Verbrauch der ICs wenn alle Ausgänge HIGH sind. Noch einer schrieb im Beitrag #6008661: > Ja, den 74HC164 / 74HCT164. Der würde auch funktionieren. > > Ansonsten passt deine Idee schon ganz gut. Danke für den Hinweis! Ist kleiner, das stimmt, hat aber kein Serial out. Entsprechend müsste ich alle
> Wollte schon das die ganzen Leds bis zum Bereich leuchten. Der Zusammenbau von 19 (8+8+3) 74HC164 an 144 LEDs an eine uhrzeitstabile 1Hz Quelle http://www.hackersbench.com/Projects/1Hz/ ist den meisten wohl zu arbeitsaufändig. Datum mit 7-Segment per TTL mit Schaltjahreskorrektur erfordert dann
Aktueller Stand: hab mich in die Welt der Mikrocontroller gewagt, und ein Lauflicht mit nem Atmega32 hinbekommen. Jetzt steh ich vor weiteren Fragen, bzgl der Anschaffung der nächsten Teile um nahestmöglich zu meinem Ziel zu kommen. z.B.beim Muxen,.. Charlyplexing, Multiplexing, ... I2C ..
usw. Ich denke schon, in einem komplexen Projekt ist es besser, wenn man für WS2812B separate ATMega nimmt, die von dem Hauptkontroller Befehle mit I2C, USART oder SPI bekommt. ATtiny ist hier kaum eine gute Lösung, da dort manche Interface fehlen.
auf ihre hauseigene Interface setzen, was bleibt uns übrig? Ich sehe nur eine Möglichkeit: eine ATMega extra für diese LED zu opfern (ATMega88PA kostet unter 2 €). Dann kann man für Kommunikation Interface benutzen, das in System favorisiert ist (z.B. SPI oder I2C).
einfach Blödsinn. > sbi/cbi kann man nicht auf adcsra anwenden. Es stammt aus dem Datenblatt des ATmega8 und da geht es.
Blödsinn. >> sbi/cbi kann man nicht auf adcsra anwenden. > > Es stammt aus dem Datenblatt des ATmega8 und da geht es. Typischer copy-n-paste Fehler von Atmel ...
Hallo, Ich habe während meines Studiums die im Anhang beigefügte Schaltung für einen ATmega32 der Firma ATMEL entwickelt. Die Schaltung würde ich gerne verwenden um eine Möglichkeit zu haben einerseits Controller des Typs ATmega32 zu programmieren , habe noch ein paar dieser uC in meiner
Hi >Die Serie AtMega328, AtMega644 und AtMega128... Das sind zwei verschiedene Serien: -ATMega 48/168/328 -ATMega 164/324/664/1284 Die letztere kann man auch als Ersatz für den ATMega32 benutzen. MfG Spess