-
Thread
Schaltungsproblem oder Arduinoproblem
Ist denn der Magic Smoke aus dem ATmega328P ausgetreten? Der 328P ist eigentlich unkaputtbar (ich habe mir mehrere DIL-ICs auf Lager gelegt, nie benoetigt). Wenn Du die Arduino-IDE benutzt, kannst Du den letzten Deiner Arduinos als ISP-Programmer
-
Thread
Suche Programierung für Alten TV
> Auflösung 320x200 Pixel, 16 Farben, Vsync 50Hz, Hsync 15,6kHz bekommt > man sicher mit einen ATMega328 oder etwas Ähnlichem hin. Dazu ein > einfacher D/A-Wandler aus Widerständen... Sigrid, was ist?
> Auflösung 320x200 Pixel, 16 Farben, Vsync 50Hz, Hsync 15,6kHz bekommt >> man sicher mit einen ATMega328 oder etwas Ähnlichem hin. Dazu ein >> einfacher D/A-Wandler aus Widerständen... > > Sigrid, was ist? warte doch mal, ich hab nen pflegefall zu versorgen, und in die arbeit muss ich auch noch
-
Thread
PWM-Frequenzwandlung mit Arduino?
#7751834: > Falls der µC mit 3.3V läuft, wird er die 5V von Q3 am GPIO D3 nicht > mögen? Der ATMega 328 auf dem Nano wird meines Wissens nach mit 5V betrieben.
Platine! Die kanns sich bei den Strömen schön selber stören, wenn man es falsch macht. > Der ATMega 328 auf dem Nano wird meines Wissens nach mit 5V betrieben. Das ist richtig.
-
Artikel
Forth
min. 13K words FLASH and 32Kbytes external RAM) avrforth von Daniel Kruszyna amforth Forth für AVR Atmega µC (req: nur der Mikrocontroller) Forth-Computer mit ATMega 32 und Videoausgabe - Forumsbeitrag von Christian Berger Vierte Dimension Sonderheft AVR, 2007 Neues von amForth (Erich Waelde). Video und Folien von der Forth Tagung 2011 in Goslar eForth328, eForth für ATMega328 von Dr.C.H. Ting v2.21 mit Dokumentation, 2011 AVR und PIC: FlashForth - ein Forth für PIC18, PIC24/30/33, AVR Atmega Arduni Yún & Raspberry Pi 4th - ein Forth-Compiler für viele
-
Thread
Zeitschaltuhr Aquariumlampe
habe es ja selbst entworfen und gebaut, entspannt schlafen konnte. Der µController hier ist ein ATMEGA328P-AU und das Licht wird mit einer handelsüblichen Infrarotfernbedienung für Fernsehgeräte ein- und ausgeschaltet. Der gemessene Stromverbrauch oder die gemessene Leistungsaufnahme der gesamten Schaltung
-
Thread
NE555 Vergleich Simulation mit Messung
Datenblätter schaue ich mir an. Ich habe die Schranke auch schon aufgebaut mit Ansteuerung über Atmega. Und das funktioniert auch. Wollte eben zu 555 wechseln, um Ports zu sparen.
überhaupt sinnvoll ist, das mit einem NE555 zu machen. Einen µController dafür einsetzen – ein ATMEGA328P oder auch etwas kleineres reicht dafür vollkommen aus – und gleichzeitig aber auch 200-250 Euro investieren und sich unbedingt ein modernes Digital-Oszilloskop besorgen, sonst ist es wie das Bewegen
-
Thread
epson rtc72421 zum arduino
also haufenweise Leitungen. Heutige RTCs haben vorzugsweise I2C, SPI oder 1-Wire Anschluß. Der ATmega328 hat kein Interface für externes SRAM, man muß beliebige IO-Pins opfern.
72421_3_man.pdf Aber dazu sind immer noch 8 Pins nötig. Oder man nimmt einen Arduino mit dem Atmega2560/2561, der kann SRAM direkt ansprechen: https://ww1.microchip.com/downloads/en/devicedoc/atmel-2549-8-bit-avr-microcontroller-atmega640-1280-1281-2560-2561_datasheet.pdf Aber der hat auch ausreichend
-
Thread
Atmega - Multiplex-Display-Ansteuerung fehlerhaft
Entstehung. Das mit erst dunkeltasten, Digit einlesen und wieder darstellen leuchtet mir ein. Das der Atmega hier aber ein Päuschen braucht, hätte ich nicht vermutet.
muss, und das sollte man auch nutzen. Im Anhang die zwei passenden Auszüge aus dem Datenblatt des 328P, beim ATMEGA8 wird es bestimmt sehr ähnlich aussehen; und auch sehr ähnlich funktionieren.
-
Artikel
Arduino
mit vielen Beinchen gelötet werden, ist ein Austausch für den Anfänger ausgeschlossen. Einen neuen ATMega328P (PDIP/ Plastikinsekt mit 32 Beinen) gibt es im Elektronikhandel für ca. 3 Euro im Gegensatz zu 25 Euro für ein komplettes Board. (Den blanken Chip kann man aus der IDE mit dem Bootloader flashen
werden. Andere Boards. Der Arduino Duemilanove ist der Vorgänger des Arduino Uno. Er besitzt den ATmega168 (seit 2009 328p) statt dem 328 wie beim Uno. Als Konverter verwendet der Duemilianove eine FTDI-Chip anstelle eines 16U2. Sonst ist von der Pin anzahlen und den Maßen des Boards identisch mit denen
-
Thread
Does it "matter"?
es schade, dass der Name Arduino jetzt auf beliebige andere Hardware ausgeweitet wird. Aber ein ATmega328 ist heute keine viel preiswertere Hardware mehr als schnelle Controller, das war irgendwann zu erwarten.
Christoph db1uq K. schrieb im Beitrag #7694663: > Aber ein ATmega328 ist heute keine viel > preiswertere Hardware mehr als schnelle Controller, das war irgendwann > zu erwarten. Klar und Arduino ist ja nicht mehr nur AVR. " a 32-bit Arm® Cortex®-M4 and a 16
-
Thread
MSPM0L-Familie als Nachfolger von MSP430
an. UltraLowPower bedeutet, dass die MCU MSPM0L1306 im Betrieb gerade mal 71 µA/MHz verbraucht (Atmega328P 1.5mA), im SHUTDOWN gerade mal 61 nA (Atmega328P 1µA) Die MCU kann aus dem Shutdown innert 3.2µs über IO wieder geweckt werden. In der kleinsten Ausführung benötigt die MCU ca 8mm2 auf dem PCB
LaunchPad anschliessen. Die neuen MSPM0L MCU's sind mit 1 Euro/Stück etwas günstiger als die Atmega328P (1.40 Euro/Stück) und können auch einzel direkt bei TI bestellt werden. Ich habe mir zum Aufbau eines Prototyps selbst ein Pin-Breakout für den MSPM0L1306 in der 16-Pin SOT-23-THN (DYY)-Version
-
Thread
Frage bezüglich Mikrocontroller auf selbst erstelltem PCB
beide Projekte zusammen zu führen. Daher ist es für mich viel einfacher direkt zusätzlich einen ATmega328P zu nehmen da das Github Projekt für diesen erstellt wurde.
mit einem Arduino Nano. Habe tatsächlich keinen ATmega328P hier und muss daher ein paar Tage warten bis der ankommt. Will das einfach mal testen bevor ich dann das PCB erstelle.
-
Thread
Relais über Treiber mit MC steuern
Software nicht auf einem riesen OS oder RTOS, sondern ganz klassisch in der Mainloop eines 8-Bitters (ATmega328). Daher kann auch keine Exception, Faults, Memory Leaks oder sonstiges dazwischen funken.
-
Thread
Windkraftgenerator Wasserkraftgenerator Arduino
offen im Forum diskutieren könnte. Ein einfacher Arduino ist erstmal nichts weiter als z.B. ein ATMega8 oder ATMega328, den man mit dem entsprechenden Bootloader flasht und an USB anschließt. Die Schaltpläne dafür findet man offen im Netz. Jetzt läuft der "leider" mit 5V und nicht mit weiß nicht 12V
B. schrieb im Beitrag #7773634: > Ein einfacher Arduino ist erstmal nichts weiter als z.B. ein ATMega8 > oder ATMega328, den man mit dem entsprechenden Bootloader flasht und an > USB anschließt. Die Schaltpläne dafür findet man offen im Netz. Jetzt > läuft der "leider" mit 5V und nicht mit weiß
-
Artikel
AVR 16-Bit-Register
zu machen, hat Atmel die Reihenfolge dafür zwischenzeitlich geändert: Bei klassischen AVRs (z.B. ATmega328) muss zuerst das High-Byte, dann das Low-Byte geschrieben werden. Bei einigen neueren AVRs (z.B. ATtiny 0-Series) muss auch beim Schreibzugriff erst das Low-Byte, dann das High-Byte geschrieben
-
Thread
LED Modul 1637
Arduino, nur ein Bastelboard. Welcher Controller? Arduino ist doch nur ein Name. Wenn du einen Atmega328 hast oder einen Atmega168, dann kannst du das Teil mit Arduino programmieren. Musst halt nur auf Arduino.cc gucken wie die Pins dort im Original und Arduino heißen. Schaue es dir doch wenigstens
nur ein Bastelboard. > > Welcher Controller? Arduino ist doch nur ein Name. > Wenn du einen Atmega328 hast oder einen Atmega168, dann kannst du das > Teil mit Arduino programmieren. > Musst halt nur auf Arduino.cc gucken wie die Pins dort im Original und > Arduino heißen. > Schaue es dir doch
-
Thread
OPV für Shunt-Messung (100A)
ich halt via UART oder I2C auslesen kann. Ich habe mir selber eine kleine Schaltung mit einem ATMega328 und einem ESP32 gemacht. Kann da alles auslesen, nur eben fehlen mir die tollen "Watt" angaben wie man diese so kennt. MQTT usw habe ich mir alles gemacht. V Messung mit Spannungsteiler und
Tobi S. schrieb im Beitrag #7683867: > ATMega328 und einem ESP32 gemacht. Warum? Das schafft doch der ESP32 bestimmt alleine. Tobi S. schrieb im Beitrag #7683875: > Ich will vorerst die A der Batterie und der A der PV Module messen. >
-
Artikel
IRMP
Mikrocontroller-Familien lauffähig. AVR ATtiny87, ATtiny167 ATtiny45, ATtiny85 ATtiny44, ATtiny84 ATmega8, ATmega16, ATmega32 ATmega162 ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284 ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P XMega ATXmega128 PIC (CCS- und XC8/C18-Compiler) PIC12F1840
den Timer2 mit 8-Bit-Genauigkeit verwenden. In diesem Fall wird dieser dann konfiguriert über: Für ATmega8/ATmega16/ATmega32: Für ATmega88/ATmega168/ATmega328: Bei anderen AVR-µCs empfiehlt sich ein Blick ins Datenblatt. Man sollte in diesem Fall nicht vergessen, auch die Interrupt-Routine an den Timer2
-
Thread
Timer Probleme mit ATtiny1606
gerade ein Programm auf den ATtiny1606 zu portieren. Im ursprünglichen Projekt, geschrieben für ATmega328, Wird der Timer gestartet und im weiteren Programmverlauf gestoppt, das Interval neu berechnet und neu gestartet. Das versuche ich gerade bei dem 1606 mit dem TCA0 zu konfigurieren. Leider wird
-
Thread
Atmega328-Platine, wo hab ich den Fehler?
Denkanstoß. :S Vor einiger Zeit habe ich Platinen für eine Universalsteuerung auf Basis eines Atmega328 fertigen lassen, die einige Ein- und Ausgänge, ein Display, 4 Funktionstasten usw. hat. Jetzt bei der Programmierung habe einige Probleme. Das Flashen habe ich mit dem USBtinyISP gemacht und
Eventuell Layout vom 328P und 328PB verwechselt?
-
Thread
AVR64DD28, mEDBG, Studio 7.0 - Fehler beim Schreiben von Fuses
avrasm] Mit dieser Änderung lässt sich, zumindest bei mir, die Signatur auslesen von ATtiny412, ATmega4809, AVR128DB28, AVR16DD28, AVR32EA28 und AVR16EB14.
dass ein Controller mit mehr als einem Hardware-USART vorteilhaft wäre – ich habe bereits viele ATmega328PB auf Lager, allerdings fehlt mir momentan noch ein Breakout-/Experimentier-Board für deren TQFP-32-Gehäuse (ist in Planung, werde ich demnächst bei JLCPCB fertigen lassen); somit blieb mir nur
-
Thread
Analogeingang am atmega328p (Arduino Nano)
Problem: aus einer Steuerung (Beckhoff KL4408) verwende ich 5 Ausgänge (jeweils 0-5V), die beim Atmega328p über die Analogeingänge A0-A4 gelesen werden und dort via PWM einen 24V LED-CCT-Stripe mit ca. 4khz dimmt. Soweit so gut, der Trafo für die 24V wird aber nur für die LED-Stripes eingeschaltet
Manfred S. schrieb im Beitrag #7675845: > Wenn der Atmega328p stromlos ist und (versehentlich) noch am > Analogeingang 5V anliegen - das mag er gar nicht, hab es mit Netzteil > getestet, er zieht dann ca. 35 mA und startet durch verhindere das der Strom
-
Thread
LEM LA 25-NP für 250 -800 mA
schrieb im Beitrag #7675810: > mit 10 Bit Arduino Da es den 'Arduino' nicht gibt, gehe ich mal vom ATMega328 als MC aus. Du kannst die interne 1,1V Referenz benutzen oder min. extern 1V als Referenz anlegen. Darauf verteilen sich dann die 10 Bit des ADC. Allerdings sind die Ansprüche an die Stabillität
-
Thread
Firmware und Platinenlayout als Eagle Datei vom Arduino board
schrieb im Beitrag #7674574: > Eagle Datei vom Board Ist bei Eagle als Beispiel dabei. > ATmega328 in der 16 Pin Version. Gibts es nicht.
>ATmega328 in der 16 Pin Version. 28 Pin Version, mein Fehler. LG
-
Thread
Spannungsregler für AVR-µC im Auto (ATmega328P)
Hallo, ich möchte im Auto dauerhaft (also von der 12-V-Batterie) einen ATmega328P (mit 5 V?) betreiben und dabei natürlich möglichst wenig Strom im Ruhebetrieb verbrauchen. Ich suche daher einen geeigneten Spannungsregler für den µC mit möglichst geringem Eigenverbrauch, gerne
"SR µC" soll den ATmega328P versorgen, den ich bisher mit 5 V betreibe. Der würde dann dauerhaft die 1-20 mA für den µC bereitstellen und selber nur 7,6V*0,02A=152mW maximal verbrauchen. Bei niederer V_DD am µC weniger und
-
Thread
[S] Nachfolger für AVR Dragon: UPDI Programmer + Debugger für AVR 8-Bitter in MC Studio v7 gesucht
DebugWire), nahmen mir das nicht übel. Aber vielleicht hatte ich auch nur mit meiner Auswahl Glück (328P, 2560 und Tiny85).
kenne > ich so noch nicht. gefunden: https://packs.download.microchip.com/ :-) Für die ATMega lief es durch, das Tiny hat er nicht gemocht: invalid PDSC file Na ja, ist wie immer: manchmal läuft es nicht und manchmal raucht es :-)
-
Thread
LoRaWAN: Nucleon Base Node
. Wie gesagt: Soweit ich informiert bin, gibt es einen echten LoRaWAN-Stack, der auch auf dem Atmega328 läuft, dort allerdings sehr wenig Platz für die eigene Anwendung lässt. Wenn das reicht, dann ist ja alles in Ordnung. Falls nicht, wird es ziemlich nervig und dann halte ich moderne Hardware, bei
kein Problem ist, für zielführender, zumal diese mittlerweile ebenso gut programmierbar ist wie der Atmega328 und auch kostengünstig. Wenn es also nicht spezifisch darum geht, die vorhandene Hardware um jeden Preis zu nutzen, würde ich mir einfach was Neues besorgen. Aber da mag es unterschiedliche Meinungen
-
Thread
Bauteilsuche: MOSFET eines BMS
Schonmal vielen Dank! Der Controller ist ein atmega328p. Das BMS ist ein "Klassiker", ein JBD-15S001 (V1.6).
Stefan P. schrieb im Beitrag #7669897: > Der Controller ist ein atmega328p. Ich dachte da an sowas wie den DW01. Der AVR wird kaum den Überstrom- und Kurzschlusschutz machen. > Das BMS ist ein "Klassiker", ein > JBD-15S001 (V1.6). Unbekannt.
-
Thread
ESP8266 mit 3 AAA Batterien Versorgen
dann doch nicht benutzt? > Wech' mit dem Scheiß! Ich würde einen Arduino Pro-Mini mit 8MHz (AT328) aus der Schublade ziehen, der kann den Spannungsbereich. Problematisch ist sein OLED, die mir bekannten China-Modulchen laufen intern mit 3,3 Volt. Diverse Bastelschaltungen betreiben die an Artduino-Nanos
Dich von "Leistungsklasse" und wechsele auf notwendig bzw. angemessen. Ich schrieb es schon, ein ATMega hat für diese Anwendung mehr als genug Leistung. Mit C++ gibt es da kaum Bedarf an Einarbeitung. Matthias S. schrieb im Beitrag #7670438: > Wie o.a., bin ich mittlerweile Fan des RP2040 bzw. des
-
Thread
Wo ist in meiner Berechnung der Fehler?
Integer packt, ist das ganze wesentlich > schneller und kleiner, Nicht automatisch, z.B. auf ATmega328: uint32_t Division: ca. 615 Cycles float Division: weniger als 500 Cycles
Johann L. schrieb im Beitrag #7671868: > Nicht automatisch, z.B. auf ATmega328: > > uint32_t Division: ca. 615 Cycles > float Division: weniger als 500 Cycles und was ist mit flash und sram Verbrauch, manchmal ist es nicht die Geschwindigkeit die bremst, sondern das
-
Thread
ATMega328P nicht mehr programmierbar
> So viele Anschlüsse hat der Attiny10 gar nicht. Schon klar - aber Timos ATmega328P.
Einen neuen ATmega328P nehmen und in Zukunft die 8 MHz zur Laufzeit einzustellen ist vielleicht günstiger.