-
Thread
Bastlerschaltung Kirmesattraktion drüberschauen
Moin, Moin. Denkanstoß: Der Atmega328P ist nicht ausgelastet. Ich würde alle Funktionen die du z. Zt. in Hardware planst in SW umsetzen. Z.B.: PC3: steuert multivibrator an, Led-Geflacker; Die Multivibratorfunktion in SW umsetzen
verlegen. Empfiehlt sich dann mit anderem Programm zu arbeiten - wg. Farbe Verdrahtung Stimmt µC ATMEGA 328P im Schaltplan - unten ist Mega48 ... 168-Pu, oben steht ATMEGA 328P >> Pin-Belegung (habe ich nicht im Kopf) Ich würde auch mehr von HW in SW auslagern. HW, wenn einmal gelötet, kann schlecht
-
Thread
ESP- / Funkmodul auswählen
> Der ESP32 will ja schon mindestens 2.3V haben, eher 3V aufwärts. Dann nimmst du eben einen Atmega328p, hatte ich ja auch erwähnt. Der braucht im tiefsten Sleep weit weniger als 1 µA. > Beim Senden bist du schon 20-30 mal über der Dauerlast Der ATMega328p braucht bei 3 V und 8 MHz nie mehr
Rolf schrieb im Beitrag #7553389: > Der ATMega328p braucht bei 3 V und 8 MHz nie mehr als 3 mA. Die aktuelle > Aufgabe schafft er aber auch mit 1 MHz, da braucht er nur 0,2 mA. > Und man nimmt natürlich kein Sendemodul, das 200 bis 300 mA braucht
-
Thread
Steuerung eines 12V Gehäuselüfters
Hallo Leute, Ich würde gerne, wie oben bereits geschrieben, einen Lüfter über einen Atmega8 steuern. Mein Schaltplan sieht dabei wie auf dem Bild aus. Aber der Lüfter läuft permanent, egal ob Port 0 oder 1 ist. Bei dem Aufbau auf dem Breathboard habe ich rausgefunden, dass der BC328 IMMER
Wow, perfekt! Ich kann doch auch statt dem BC327 auch den BC328 nehmen, oder? Kann ich auch anstelle eines BC 237 auch einen BC547 nehmen? Bin angesichts der Tatsache, dass ich heute einen meiner BC328 im Wahrsten Sinne des Wortes gesprengt habe, doch etwas umsichtiger
-
Thread
avrdude-ATTiny13-ohne Programmer
nur Kommandozeileninstallation). PROBLEM NR 2 Neben dem ATtiny beabsichtige ich auch einen ATmega328P zu betreiben. Für den liefern aber weder man avrdude noch avrdude.conf die Parametrierung der Part-ID (-p). Kann mir hier geholfen werden ? PS: Rafa Rafaelito ist natürlich ein Phantasiename
zweiten Problem kann ich Dir die Lösung sagen: [code]$ avrdude -c stk500 -p list 2>&1 | grep -ie mega328 m328p = ATMEGA328P [/etc/avrdude.conf:8547][/code] Zum ersten Problem: das ★könnte★ siprog[1]-kompatibel sein, das müsstest Du aber erst noch verifizieren. Die Programmer-ID wäre dann 'siprog
-
Thread
Mega88 auf Mega168 laufen lassen??
>Das HEX-File vom ATmega 88 in den ATMega168 zu laden geht >NICHT!. Sicher? Nach meiner Erfahrungen sind die HEX-Dateien in der Reihe ATmega 48/88/168/328P komplett austauschbar, solange es reinpaßt (und nicht auf die
Nicolas S. schrieb: >Sicher? Nach meiner Erfahrungen sind die HEX-Dateien in der Reihe ATmega >48/88/168/328P komplett austauschbar, solange es reinpaßt (und nicht auf >die Energiesparoptionen des 328P zurückgegriffen wird). >Interrupts waren auch genügend drin, allerdings habe ich natürlich
-
Thread
Problem mit ateval
Ateval gekauft, dieses zusammengelötet und möchte Es gerne mit der Arduino Oberfläche ansprechen. Atmega 328 drauf. Nun mein Problem. Der Ateval wird mir nicht angezeigt in Arduino trotz ehajo Download. Betriebssystem ist win10. Power LED leuchtet. Mit den Jumpern hoffe ich dass diese richtig gesteckt
Arduino Einstellungen an. Ist das Gscheiduino installiert und ausgewählt ? Dann als CPU einen atmega328 oder ein atmega328p, diese sind in ein paar Dingen zueinander unterschiedlich.
-
Thread
Hänge in debugWIRE fest
Ich hänge in einem atmega328p in debugwire fest. Scheinbar ist die fuse dw noch gesetzt. Ich habe es bereits mit dem atprogramm versucht: [code] atprogram -t atmelice -i debugWIRE -d atmega328p -xr dwdisable Firmware
Zu alt schrieb im Beitrag #6394491: > Ich hänge in einem atmega328p in debugwire fest. Scheinbar ist die fuse > dw noch gesetzt. Wie kommst du zu dieser Idee? > [code] > atprogram -t atmelice -i debugWIRE -d atmega328p -xr dwdisable > Firmware check
-
Thread
avrdude: error: programm enable: target doesn't answer. 1
Software versucht die seit 1.0 den USBasp unterstützt, und auch direkt mit avrdude: avrdude -p m328p -c usbasp -P usb -B 10 -U flash:w:optiboot_atmega328.hex Der langsam-Jumper bringt auch nichts.. Kann man dann annehmen dass der stick kaputt ist? Bzw. muss ich kein schlechtes Gewissen haben
Und wie drosseln? Mit Jumper geht es drotzdem nicht.. Am arduino(ATmega328) brauche ich eh nichts jumpern.. oder so.. oder?
-
Thread
Atmega via Ethernet flashen
Also ich hab jetzt das makefile.in selbst angelegt. [c] MCU = atmega328p EMB_FLASHEND = 0x7FFF EMB_BOOTLOADER_SECTION_START = 0x7C00 EMB_LINKER_SCRIPT = -T ../make.files/eth-avr5.x F_CPU = 8000000 EMB_BOOTLOADER_FLAVOR = 2 [/c] Dabei fiel mir auf warum es "
http://www.mikrocontroller.net/topic/105078#1239037 nun wird auch das makefile.in generiert. der 328p taucht da nicht explizit auf, kann ich einfach den atmega32 auswaehlen?
-
Thread
Maximale Speicherzyklen Arduin Uno
ist ein Stück Leiterplatte mit etlichen Bauteilen drauf, u.a. dem µC. Der hört auf den Namen ATMega328. Da kannst Du ein Programm raufladen. So oft, wie es der Hersteller eben dieses µC verspricht. Auf die "Uno"-leiterplatte kannst Du garnichts raufladen, einen Sektch sowieso nicht, der ist Text
10,000 flash/100,000 EEPROM http://www.atmel.com/images/atmel-7810-automotive-microcontrollers-atmega328p_datasheet.pdf 1.Seite, 2. Punkt, 4. Unterpunkt Sketches werden i.d.R. in den "flash" "ge-flasht" :-) Löschen zählt auch als Schreiben ... (aber das steht ja auch da ...)
-
Thread
Mikrocontroller wahl Gesperrt
gewaltig ist, dass es für mich als Anfänger doch sehr überwältigend ist. Ich habe bereits an den ATMega328 oder den ATSAMD21E gedacht. Der Mikrocontoller darf nicht größer als 6x6mm sein, zudem muss er arduino kompatibel sein. Die Sache die mich am meisten irritiert ist, auf welche Arten ein solcher
Familien gibt es Chips die das locker toppen. Für den Anfag nimmst Du am besten einen Arduino Nano (ATmega328)und bastelst Dir auf dem Steckbrett Deine Messschaltung zusammen. WENN es dann irgendwann mal läuft und Du die Hürden genommen hast, passt der ATmega328 im VQFN Gehäuse mit 4x4mm auch auf eine
-
Thread
Arduino geeignet um sich mit Assembler zu beschäftigen?
Emil G.! Ich beschäftige mich auch gerade mit solchen Sachen (Assermbler + C auf Arduino Uno (ATmega328p). Auf dem Arduino Mega (ATmega2560) ist alles ähnlich) Zum Einstieg versuche ich immer auf IDEs und so zu verzichten und arbeite mit den Kommandozeilen-Tools (auf die eine IDE ja intern auch
Arduino-Webseite den Schaltplan. Gucke den Schaltplan an: Ach ja, ein Mikrocontroller, meistens ein ATmega328 mit der notwendigen Beschaltung (Quarz, Spannungsregler) drum herum. Wann wird aus einem Mikrocontroller ein Arduino: Er bringt, im Gegensatz zum fabrikfrischen Controller, schon etwas Software
-
Thread
IDE mit Fokus auf Assembler für Umsteiger AVR -> STM32
Assembler auf Steroiden" und bekommt dennoch Overhead vom Compiler dazu. Der F411RE hat 100MHz, der Atmega328 20MHz. Beide Architekturen setzen einen Großteil der Befehle in einem Takt um. ARM ist Load / Store Architektur ohne direkten Zugriff auf IO Register. Der Atmega328 hat IO Zugriff und macht aus
Steroiden" und bekommt dennoch Overhead > vom Compiler dazu. > > Der F411RE hat 100MHz, der Atmega328 20MHz. > Beide Architekturen setzen einen Großteil der Befehle in einem Takt um. > ARM ist Load / Store Architektur ohne direkten Zugriff auf IO Register. > Der Atmega328 hat IO Zugriff und macht
-
Thread
Kaputte MOSFETs.
das zweite Power-Mosfet gekillt... Ich frage mich was ich genau falsch mache. Über PWM soll ein ATmega328 einen DC-Motor (300W) steuern. Schaltplan ist angehängt. Zum Testen habe ich die zwei Steuer-Pins (Gate und Pluspol) per Taster miteinander verbunden. Nach ein paar an- und abschalt-Vorgängen
Freddy K schrieb im Beitrag #4025093: > Über PWM soll ein ATmega328 einen DC-Motor > (300W) steuern. Das geht aber nur mit Gate-Treiber weil der FET kein LogL Typ ist. > Zum Testen habe ich die zwei Steuer-Pins (Gate und Pluspol) per Taster > miteinander verbunden
-
Thread
Atemega328p - schaffst du das?
Der Atmega328 scheitert bei mir am Punkt 4 :( ->Uart Vom Timing her gebe ich euch Recht, ist machbar. Habe 44Khz ADC_Frequenz gewählt, der ADC wurde autogetriggert (CTC-Modus,Timer0) mit 10Khz und der
ATXmega, die laufen auch bei 3,3V bis 32 MHz. genau, ist die Frage. Aber dann ist es nicht mehr der Atmega328 :) Was haltet Ihr davon einen zweiten Atmega nutzen der nichts anderes macht als auf SD-Karte Audio zu tippen und vom ersten angestupst wird^^?
-
Thread
Noch ne Wordclock
wird verwenden. Ideal währe wenn es auf einem ESP8266 laufen würde - Standalone also ohne einen Atmega328-Arduino.
verwenden. > > Ideal währe wenn es auf einem ESP8266 laufen würde - Standalone also > ohne einen Atmega328-Arduino. lesen: "Nodemcu, den man für 3,20 bekommt" => ESP8266 (weil der ESP32 teurer ist ;-)
-
Thread
Ardoino Uno Sketch verifizieren Gesperrt
Meine Arduino Uno haben einen ATMega328. Was hat denn jetzt ein Tiny85 damit zu tun? Ich verstehe irgendwie nicht, was beabsichtigt ist.
PittyJ schrieb im Beitrag #7037088: > Meine Arduino Uno haben einen ATMega328. Was hat denn jetzt ein Tiny85 > damit zu tun? > Ich verstehe irgendwie nicht, was beabsichtigt ist. https://www.instructables.com/Arduino-ISP-to-ATTiny85/
-
Thread
Fragen zur Programmierung eines ATMega8
flashen" aktiviert, würde versucht werden, der Bootloader für einen ATmega328 auf einen ATmega8 zu brennen (was dann glücklicherweise fehlschlägt). Arduino Fanboy D. schrieb im Beitrag #6456240: > Wenn man in der Arduino IDE "Bootloader brennen" drückt, werden die >
oder einen ATmega168. Einen Bootloader findet man im Arduino Verzeichnis: hardware\avr\bootloaders\atmega8 Hier gibts dann eine Hexdatei : atmegaBOOT.hex Prinzipiell funktioniert dieser Bootloader, es gibt
-
Thread
AVR A-Typen schon im Bastler-Handel?
Bei CSD gibt es den ATMEGA328P. Der scheint laut Datenblatt schon alle Eigenschaften der entsprechenden PA Reihe (48PA, 88PA, 168PA) zu haben. Warum Atmel da so inkonsequente Bezeichnungen vergibt habe ich allerdings nicht wirklich
Richard W. schrieb: > Mich wundert dabei nur, dass der 328P dann ja im alten Prozess gefertigt > wird aber trotzdem die Eigenschaften des neuen Prozesses besitzt. Ich glaube, der ATmega328P ist einfach nie im alten Prozess wirklich gelaufen, sondern die
-
Thread
Frage zur Schaltzeit vom 74HC138N
3-8 Decoder 74HC138N (DIP16 Gehäuse), um den Zustand von 16 mechanischen Tastschaltern mit einen Atmega328P zu verarbeiten. Der Decoder ist notwendig, weil ich nur 5 Anschlüsse am Atmega328P frei habe. Schaltung:jeweils 2 Taster liegen an einem Ausgang (Y0 bis Y7) des Decoders, und jeweils 8 Taster
Decoder 74HC138N (DIP16 Gehäuse), um den Zustand von > 16 mechanischen Tastschaltern mit einen Atmega328P zu verarbeiten. Der > Decoder ist notwendig, weil ich nur 5 Anschlüsse am Atmega328P frei > habe. Alternativ kann man die Taster analog einlesen, spart noch mehr IOs. https://www.mikrocontroller.net
-
Thread
AtMega 328: AVcc Ripple, Uref glatt, ist das ok?
Hallo, ein Atmega328 macht Messungen mit einigen ADC-Ports. AVcc des Controllers ist mit 100nF direkt nach GND geblockt und über 10uH an die Versorgungsspannung von +5V gelegt. An AREF ist eine Referenzspannung
stephan schrieb im Beitrag #5717727: > Hallo, > > ein Atmega328 macht Messungen mit einigen ADC-Ports. > > AVcc des Controllers ist mit 100nF direkt nach GND geblockt und über > 10uH an die Versorgungsspannung von +5V gelegt. OK. > An AREF ist eine
-
Thread
Aufzeichnungsrate Datenlogger
Datenlogger die Daten > wegschreiben kann, wie man das beinflussen und abschätzen kann. > z.B. AVRMega328P 50 - 200khz, bedeutet das, dass ich einfach > mit den z.B. 50Khz den ADC auslesen kann Nein. Der ADC im ATMega328 kann mit einer *Taktfrequenz* bis 200kHz arbeiten. Aber eine Wandlung dauert
das Ende der Wandlung warten. Bei 200kHz ADC-Takt sind das 65µs. Respektive 1040 Taktzyklen des ATMega328 (der läuft mit 16MHz). Der Rest des "Programms" wird vermutlich sehr viel weniger Zeit brauchen, so daß die resultierende Abtastrate vom ADC dominiert wird. Noch dazu wirst du so die maximale
-
Thread
RC Empfänger PWM Signal Mosfet Motorregler
oder 8 Pinner. Bei 6 Pins brauchst dann halt HVSP. Hast du noch andere Controller vorrätig? Der ATmega8 hat ja keine Pinchange Interrupts
Den gibt es bei den lieben Chinesen und nennt sich: HobbyKing_Multi_Rotor_Control_Board_V2_1_Atmega168PA Das Board war so ziemlich das erste was man bei HK kaufen konnte. Auf diesem Board ist ein Atmega168PA und man kann es als Aero, Bicopter, Tricopter, Quadrocopter und Hexacopter nutzen.
-
Thread
ARDUINO UNO verbrannt
Hallo jeff, das gute Stück heißt Atmega328 (folgende Ziffern und Buchstaben geben max. Taktrate und Gehäuse an). Den kannst Du in jedem halbwegs gut sortiertem Elektronikladen erwerben. Das Problem ist hier nur, dass Du auch (wie Eumel schon
Atmel ATmega328 mit Arduino Uno Bootloader 4,50 EUR - 4,30 EUR http://www.watterott.com/de/ATmega328-Arduino-Bootloader mfg
-
Thread
Stromversorgung für Mikrocontroller & LCD Display
Schönen Nachmittag allen zusammen, Ich plane einen Atmega328 über einen 12V AGM Akku im Schlafmodus zu betreiben. Hierbei benötige ich 3.3V. Zusätzlich habe ich noch ein LCD-Display, das bei Bedarf an die Spannungsversorgung zugeschaltett wird und Daten vom
Lukas G. schrieb im Beitrag #7138568: > Und würde bezüglich des LDOs für den Atmega dieser LDO passen? Nette Daten, passt gut. Ich selbst habe eine Anwendung mit dem AT328 an 12V-BleiGel mit einem MCP1703-5002 gemacht. Der ist sogar aktuell bei Reichelt lieferbar. Ich fahre
-
Thread
USV für Mikrocontroller
1 Minute wäre vollkommend ausreichend. Das wäre ein Atmega328 bei 16Mhz und ein enc28j60 Ethernet Controller. Auf Supercaps würde ich gerne verzichten wegen der Größe und vor allem wegen der schwierigen Beschaltung. Könnte ich den Atmega auch mit 8Mhz statt
Marcel T. schrieb im Beitrag #4739011: > 1 Minute wäre vollkommend ausreichend. > Das wäre ein Atmega328 bei 16Mhz und ein enc28j60 Ethernet Controller. > Auf Supercaps würde ich gerne verzichten wegen der Größe und vor allem > wegen der schwierigen Beschaltung. > Könnte ich den Atmega auch mit
-
Thread
Arduino Analogeingang - leider nur sehr kleine Spannungsdifferenz (0,4V)
ich dem Analogeingang sagen kann, dass > die Referenz nur, sagen wir mal, 1 Volt beträgt. Der Atmega328 hat eine interne Referenzspannung von 1,1V. Eingestellt wird das im ADMUX-Register. Inwieweit die Arduino-Programmierwelt das unterstützt weiß ich nicht, evtl. muss man das "von Hand" programmieren
3.3 volts (on 3.3V Arduino boards) INTERNAL: an built-in reference, equal to 1.1 volts on the ATmega168 or ATmega328P and 2.56 volts on the ATmega8 (not available on the Arduino Mega) INTERNAL1V1: a built-in 1.1V reference (Arduino Mega only) INTERNAL2V56: a built-in 2.56V reference (Arduino Mega
-
Thread
VIN am Arduino
Manfred schrieb im Beitrag #5167042: > Arduinos haben keinen Schaltregler. Für die Arduinos mit ATmega328 oder ATmega32u4 trifft das zu. Die Arduinos mit dem SAM3X8E ARM Cortex-M3 µC haben mit Sicherheit einen Schaltregler.
Beitrag #5167122: > Manfred schrieb: >> Arduinos haben keinen Schaltregler. > Für die Arduinos mit ATmega328 oder ATmega32u4 trifft das zu. Die > Arduinos mit dem SAM3X8E ARM Cortex-M3 µC haben mit Sicherheit einen > Schaltregler. um die Teile geht es aber nicht und es hilft auch nicht weiter!
-
Thread
Atmega324PB / Atmega324PV / Atmega324P Unterschiede
ersetzen geht nicht. Hallo, ich glaube wir müssen das konkretisieren. Das verhält sich wie beim ATmega328P vs. 328PB. Die sind binär kompatibel. Das bedeutet ein kompiliertes .hex File vom "P" kannste direkt auf den "PB" flashen. Funktioniert. Den Quellcode dagegen muss man für den "PB" anpassen vorm
verschieden sind. http://ww1.microchip.com/downloads/en/AppNotes/Atmel-42769-Differences-between-ATmega324-and-ATmega324PB_ApplicationNote_AVR42769.pdf "328P/PB": https://www.microchip.com/wwwAppNotes/AppNotes.aspx?appnote=en591418
-
Thread
Pro.Mini.328P mit AVRISPMKII programmieren- aber wie?
ich natürlich aber es wird "arduino" ausgegeben. Wo kommt das her? In der avrdude.conf steht zum 328P folgendes: [code] #------------------------------------------------------------ # ATmega328P #------------------------------------------------------------ part id = "m328p"; desc = "ATMEGA328P"; has_debugwire = yes; flash_instr = 0xB6, 0x01, 0x11; eeprom_instr = 0xBD, 0xF2, 0xBD, 0xE1, 0xBB, 0xCF, 0xB4, 0x00, 0xBE, 0x01, 0xB6, 0x01, 0xBC, 0x00, 0xBB, 0xBF
-
Thread
Frage an die Arduino-Nutzer
Arduino zu tun hat, warum richtest du die Frage dann an Arduino Nutzer? Übrig bleibt ein nackter ATmega328, der dort dokumentiert ist: https://www.microchip.com/en-us/product/ATMEGA328 Schlaumaier schrieb im Beitrag #6951783: > Atiny-85. Ist auch ein Arduino-Chip Nur weil es für den Chip Arduino
öfter. Betroffen sind die Boards wo der USB im Mikrocontroller integriert ist. Der vom TO angefragte ATmega328 ist nicht betroffen.
-
Thread
Arduino mit Quarz statt Resonator?
Leitung verbunden: Pin1 des ATmega16U2 an Pin9 des ATmega328. Ein Bild macht dies deutlich: http://mino-elektronik.de/bilder/Fmeter_6LED/UNO_R3_takt_1_5_1.jpg
diese Möglichkeit zur Zeit noch. Hier ist ein Beispiel: http://www.ebay.com/itm/10PCS-Pro-Mini-Atmega168-Module-5V-16M-For-Arduino-Nano-Replace-Atmega328-NEW-/201419551076?hash=item2ee58a7164:g:lzMAAOSw0fhXiLT- Gruß, Gerhard
-
Thread
Kritiken tinyUSBboard Platine
(...THT Quarze sind ausserdem wesentlich preiswerter. ) Btw. die GOLD Edition des Boards (mit ATmega328p) kommt mit einem SMD Quarz by default ;-) . MfG und nochmals Danke - Stephan p.s.: Auf https://docs.google.com/forms/d/1ufEqWFBVVgOvXAE0jsjGKFOgy04kHyM1wRoiqLwLoms/viewform findet sich
Stephan B. schrieb im Beitrag #3990597: > Btw. die GOLD Edition des Boards (mit ATmega328p) kommt mit einem SMD > Quarz by default ;-) . > > MfG und nochmals Danke > - Stephan also wenn dann mache eine Arduino kompatible mega 1284p Version :-) und nicht breiter als mein gezeigts
-
Thread
Kompleete Werkstattauflösung
ATTINY84A-PU 3 Stück ATTINY85-20SU 5 Stück ATTINY2313-20PU 3 Stück ATTINY2313A-PU 8 Stück ATMEGA32A-PU 4 Stück ATMEGA328P-PU 2 Stück mit Ard. Bootloader ATMEGA644PA-PU 1 Stück ATXMEGA16A4-AU 2 Stück Dann sind noch da: PIR Sensormodule HC-SR501 20 Stück DHT22/AM2302 Sensoren 5 Stück
Gerade noch gefunden: ATINY25-20PU 24 Stück Stange ATMEGA328P-PU 10 Stück Stange IRLZ34NPBF 38 Stück Stange Gruß Thomas
-
Thread
Linux/c++: errno in multithreaded Code
Linker treiben - siehe Anhang. Warum "-DCONST=/**/" und nicht einfach "-DCONST=" ? "-D__AVR_ATmega328P__" und "-D__flash" ist gefährlich - Bezeichner, welche mit __ anfangen, sind in C reserviert. Könnte es vielleicht sein, dass das die Standard Library durcheinander bringt? Hast du mal mein
kompiliert wird, > ist das hier an der falschen Stelle. Wenn die libc irgendwo ein "#ifdef > __AVR_ATmega328P__" hat... Das __AVR_ATmega328P__ wird in den avr/* Headern benutzt. Es beißt sich nicht mit den Standard-Bibliotheken. Das Symbol wird gebraucht, um aus reinen #define-Headern die zum jeweiligen
-
Thread
Drehgeber Empfehlung gesucht
in einem recht großen Bereich sein, es wird also "wild gekurbelt" werden. Dahinter steht noch ein ATmega328P und ein Display. Ich hab mich auch schon durch alle möglichen Beiträge hier gelesen, es schein da ja große Unterschiede in Qualität und Art der Auswertung zu geben. Vor allem sollte man solche
einem recht großen Bereich sein, es wird also "wild > gekurbelt" werden. Dahinter steht noch ein ATmega328P und ein Display. Eine robuste, kostengünstige Lösung für große Einstellbereiche ist ein Schrittmotor. Mit entsprechender Dynamik kann man kleine Werte sehr präzise und große Werte recht schnell
-
Thread
Avrdude Fehlermeldung verification error
ich statt Atmega328 einen Atmega4809 und habe mittels der Arduino-IDE auf diesen einen Bootloader gebrannt. Die Arduino IDE scheint das wohl zu erkennen und lädt dann wohl die Blink-Datei an eine passende Adresse.
Matthias W. schrieb im Beitrag #6288554: > bisher verwendete ich Atmega328p mit Bootloader und WinAVR. Das klappte > ohne daß es zu so einem Problem kam. Ja, weil bei dieser AVR Serie der Bootloader ganz am Ende des Flash Speichers liegt. Das Programm beginnt dort
-
Thread
Reichelt Lieferbarkeit Atmega8 ( PANIK? )
Statt Atmega8 einfach Atmega48/88/168/328 nehmen...
Läubi .. schrieb im Beitrag #1698626: > Statt Atmega8 einfach Atmega48/88/168/328 nehmen... Eben, der Mega8 wird sowieso in absehbarer Zeit abgekuendigt werden. Aber ich find's lustig wie hier schon wieder diskutiert wird, nur weil Reichelt mal was
-
Thread
Akku für Fernbedienung
ich mich nur noch ein wenig informieren. Als zusätzliche Information noch: es ist ein einfacher ATmega328P, den ich mit intern 1MHz (vllt. 4MHz) laufen lasse. Spannungsregler habe ich jetzt erst einmal keinen vorgesehen aufgrund der großen Toleranz des µC. Danke!
wellen_koennen_fliegen schrieb im Beitrag #5470910: > Als zusätzliche Information noch: es ist ein einfacher ATmega328P, den ich mit intern 1MHz (vllt. 4MHz) laufen lasse. Ohne viel Nachzudenken: http://www.home-automation-community.com/arduino-low-power-how-to-run-atmega328p-for-a-year-on-coin-cell-battery
-
Thread
STM32 Einstieg
heißt, du hast von Xmega keine Ahnung. alleine schrieb im Beitrag #6071905: > in steckbarer ATmega328 im 28-poligen DIL braucht kein Modul. Seit wann gehören die ATMega328 zu der XMega-Serie? Nur, weil ein Pferdeapfel auch ein Apfel ist, sollte man nicht unbedingt gleich reinbeißen.
Sebastian R. schrieb im Beitrag #6071909: > Seit wann gehören die ATMega328 zu der XMega-Serie? Du mußt schon genauer lesen. Bei "die AVR" gehört ein ATmega dazu. Um es noch einmal auf den Punkt zu bringen: für den TO als absoluten Anfänger ohne jegliche Erfahrung
-
Thread
5V auf Arduino Nano Pin?
Prozessor. Wolfgang schrieb im Beitrag #6884925: > Auf dem Arduino Nano ist wahrscheinlich ein ATmega328 verbaut Sonst noch Vorschläge? Ich bin für RTFM.
Entscheidend ist, dass das Datenblatt zum Chip passt. Ersetze also einfach "wahrscheinlich ein ATmega328" durch "SAMD21", wenn du dann beruhigt bist.
-
Thread
Arduino Nano Batterieentladespannung
eine LiIon-Zelle und lasse deinen µC mit deren Spannung laufen. Sowohl ein DS18B20 als auch ein ATmega328 brauchen keine 5V.
ähnlich mit einen nRF24L01 gemacht und kommem auf einen > Stromaufnahme von unter 2mA. (mit einen ATmega88 statt dem ATmega328 > strebe ich unter 500µA an) _nRF24L01+_ 0.9µA in power down 26μA in standby-I _ATmega328P_ Power-down Mode: 0.1µA Power-save Mode: 0.75µA (1.8V)
-
Thread
AVR Dragon Unable to enter Program Mode - was kann ich noch tun?
mit Atmega644p, mit einem Atmega8 auf Breadboard und jetzt mit einem fabrikneuen Atmega328P auf Breadboard ohne externem Quarz. Das ISP-Kabel ist ein 6poliges Flachbandkabel mit Standard-Wannenstecker zum
funktioniert alles einwandfrei, damit habe ich auch die Fuses ausgelesen. Das Dragon habe ich an einem Atmega8, einem Atmega328p, einem Atmega644p und einem Atmega32 getestet, ohne Erfolg, auch unter Linux, so langsam glaube ich auch an einen Hardwaredefekt. Am Kabel scheint es nicht zu liegen, dann würde
-
Thread
Vom Experimentierboard zur Leiterplatte
dem Exp.-Board das mySmartcontrol MK2 benutzt - 3V3 mit LM317 und nicht über USB. 2. Jetzt einen ATmega328 anstatt eines Atmega168 (mySmartControl). Und: ich benutze AVR-Studio4 und WinAVR. Hat jemand eine Idee? Irgendeine????
Tage Auszeit ganz gut, wenn mir heute keine Ideen mehr kommen. @der alte Hans Ich benutze einen ATMEGA 328 P-PU der ist für diese Frequenz bei 3,3V geeignet. Siehe Anhang.
-
Thread
Arduino flashen über Makefile
in den AVRDUDE.conf-Dateien scheinen die Definitionen des ATmega328P gleich zu sein. In der einen Datei liegt es ab Zeile 9233, in der anderen bei 8545 - selbe "ID" und selbe "DESC". Auch den Programmer "arduino" gibt es bei beiden: # PROGRAMMER DEFINITIONS
-p atmega328p -P com10 -c arduino -v -v -U flash:w:main.hex Auffällig ist daß beim Make von WinAVR beim Aufruf von avrdude nach den Optionen noch ein Space folgt im Vergleich zum Arduino-Aufruf von avrdude
-
Thread
Hilfe/Bertung 2,4ghz Funklayout
.. Die werd ich weglassen, das Pad soll ja laut Appnote floatend sein > > 6. Wenn dein uC (Atmega?) auch mit 16MHz läuft dann brauchst du nur > einen Quarz, und kannst den XC1 des nRF24L01+ über den XTAL2 des uC > mitversorgen. ja, ist ein Atmega328/168 kann ich da einfach am Quarz abgreifen
leider grad nicht mehr. Hängt aber auch davon ab was für ein Gehäuse drum ist. >> 6. Wenn dein uC (Atmega?) auch mit 16MHz läuft dann brauchst du nur >> einen Quarz, und kannst den XC1 des nRF24L01+ über den XTAL2 des uC >> mitversorgen. > > ja, ist ein Atmega328/168 kann ich da einfach am Quarz abgreifen
-
Thread
Const- rocord-Array in ASM zuweisen.
(ATMega328p)} cbi 8, LED_01 cbi 8, LED_02 // cbi 8, LED_03 {$endif} // {$if defined (ATMega16)}CBI 21, LED // ldi r16, 7 // {$endif} // nop
(ATTiny25) or defined (ATTiny85)} CBI 24, LED {$endif} {$if defined (ATMega328p)} cbi 8, LED_01 cbi 8, LED_02 // cbi 8, LED_03 {$endif} // {$if defined (ATMega16)}CBI 21, LED // ldi r16, 13 // T0L: // dec
-
Thread
Arduino FastLED LIB vs. WS28xx LIB
, meine funktionierenden Timer Routinen vom m328p auf dem Timer1 schienen am m1284p nicht mehr zu arbeiten, also auf Timer3 ausgewichen. Bei Timer1 Nutzung versagte die LCD5110 Ansteuerung. Anlage LIB: LCD5110_Basic.ZIP 2. Problem, auf dem m328p
Ein ATMega1284p im Dip-Gehaeuse, mit einem eigenen Board.
-
Thread
Zeichenkodierungsproblem bei UART
Es ist ein ATmega328P. Die Schaltung wird ausschließlich über das Adapterkabel mit Strom versorgt. Bin daher ziemlich sicher, dass Masse und 5V an der richtigen Stelle stecken. Die sonstigen Einstellungen müssen auch
Super, das scheint's gewesen zu sein! [c] #avrdude -p atmega328p -c arduino -P /dev/ttyACM0 -Ulfuse:w:0xc6:m -U hfuse:w:0xd9:m -U efuse:w:0xff:m avrdude: stk500_getsync(): not in sync: resp=0xe0 avrdude done. Thank you. [/c] Jetzt passt die Taktung
-
Thread
ATmega168 Unterschiede
Hey, kann mir jemand die Unterschiede zwischen dem ATmega168-20PU, dem ATmega168PA-PU oder dem ATmega168A-PU erklären ? Wen ich bei reichelt nach ATmega168 suche kommen die alle und äääh... ich verstehe nicht viel von ATmegas, suche eigentlich nur den
Also mit PA und A liegst du, auch preislich, richtig. Verwirrend wird es bei den großen Brüdern 328 bzw. 328P. Die müssten eigentlich 328A bzw. 328PA heissen. mfg.