-
Thread
ATtiny12: Assembler in Atmel Studio 7
einem ähnlichen Fall mit ähnlicher Selbstquälerei schrieb – es gibt auch ATTINY85, ATTINY84 oder gar ATMEGA328P – alle auch in PDIP, den erstgenannten gibt es sogar auch als PDIP8, man kann sie sowohl in Assembler als auch in C programmieren, da hier immer reichlich SRAM vorhanden ist und der Compiler damit
unterschiedlich ansprechen kann, über Virtual Ports etc. Ein AVR128DB28 sieht z.B. von außen genauso wie ein ATMEGA328P aus, ist aber – obwohl die CPU an sich fast identisch arbeitet – im Inneren völlig anders aufgebaut, das Drumherum ist quasi ein deutlich komplexer Neuentwurf. In so einem Fall bleibt einem Kandidaten
-
Thread
Lötstation mit Weller RT Lötspitzen
modifiziert, anstatt auf 5V auf nur max. 1,1 Volt hoch und messe gegen die interne Referenz des ATMega328. Der 10 Meg am Eingang ist für den Fall, dass die Fühlerleitung bricht. Überlege Dir, ob Du das wirklich umsetzen willst, ich habe damals viel Zeit gebraucht und erstmal drei Spitzen getötet.
-
Thread
RS232-Pegelwandler
Versorgung, da geht nix kaputt. Dass die negative Spannung weit unter den Absolute Maximum Ratings (ATmega328P: -0.5V) liegt, findest Du unproblematisch?
-
Thread
Wetterstation so umbauen, dass die Daten gespeichert und / oder versandt werden können.
NRF24 + Atmega328 + SHT21 o.Ä + CR2032 lässt sich klein und unauffällig in einer Wohnung verbauen, und funkt dir 10 Jahre lang die Temperatur+Luftfeuchte bevor ein Batteriewechsel ansteht.
Εrnst B. schrieb im Beitrag #7813879: > NRF24 + Atmega328 + SHT21 o.Ä + CR2032 lässt sich klein und unauffällig > in einer Wohnung verbauen, und funkt dir 10 Jahre lang die > Temperatur+Luftfeuchte bevor ein Batteriewechsel ansteht. Das hört sich
-
Thread
Problem mit avrdude und mysmartusb light
Arduino-Nachbau wie z.B. https://www.reichelt.de/de/de/shop/produkt/arduino_kompatibles_nano_board_atmega328pb_usb-c-372020 (derzeit 8,15€) zu erwerben und darauf eine Open-Source-AVRISPv2-Firmware zu flashen. Damit kannst du dann mittels avrdude und dem STK500v2-Protokoll andere ISP-AVRs flashen.
werde ich, sobald er ausgereift ist, auf Github veröffentlichen und auf verschiedenen AVRs wie auch ATmega328P(B) lauffähig machen (z.Zt. nur ATtiny 2-series). Noch günstiger könnte man unter Verwendung eines Raspberry Pi Pico zum Preis von knapp 4 Euro kommen; da bin ich allerdings auf das Problem gestoßen
-
Thread
Probleme mit MAX31865, Wert zu klein
mir dazu den MAX31865 auf den kleinen Boards besorgt. Entwickelt wird mit Atmelstudio auf einen ATMega328P den Source für die SPI-MAX Libs habe ich von https://github.com/GeorgeShift/max_31865/ heruntergeladen. der Fühler hat eine 15cm lange Anschlußleitung, der MAX31865 & Das PT100 sind in
-
Thread
Frage zu C++, warum ist nach 2 Mal rein in die/raus aus den Kartoffeln 104 nicht mehr konstant?
ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I*:\Users\*\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\cores\arduino -I*:\Users\*\AppData\Local\Arduino15
ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-I*:\\Users\\*\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-I*:\\Users\\*\\AppData
-
Thread
Atmega 328P resetten
Hab mal eine Frage an die Softwareprofis. Ich habe einen IR FB Empfänger von ELV mit besagtem Atmega. Die Ausgänge sind bei aktiv auf Dauer high. Ich muss extern über eine Taste die Ausgabe zurücksetzen. Reset Pin 29 liegt über 10k auf +5V. Kann ich einfach Reset kurz auf Null ziehen, oder ist
geändert. https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf#page=4 "1.1.5 PC6/RESET If the RSTDISBL fuse is programmed, PC6 is used as an input pin. If the RSTDISBL fuse is unprogrammed, PC6 is used as a reset input. A low level on this
-
Thread
Bemessung/Beratung/Hilfe P-Kanal Mosfet für 12V und 3,6V
Ich weiß noch nicht welchen von den drei vorhandenen Arduinos ich nehmen soll. Ich habe: ATmega328 (Nano) ATMega4809 (Nano Every) ATmega32u4 (Micro) Letzteren würde ich erstmal bevorzugen. Ich kann mir aber gut vorstellen das die LED und Spannungswandler mehr Energie verbraten als der µC
-
Thread
DAC PCM1738 mode control programmieren
Aus meinem PCM1796 Projekt etwas modifiziert und bereinigt. Für ATmega88 (aber auch 48, 168 oder 328) Viel Spaß. Gruß Jobst
Mausklick entfernt – ATTINY13A wird in dieser IDE unterstützt, auch viele andere AVRs wie z.B. ATTINY85, ATMEGA328P – mit diesem Gespann muss man dann keine Akrobatik mit irgendwelchen Makefiles machen, es wird geschrieben, ggfs. noch das Passende includiert, kompiliert und aufgespielt. Am Anfang kann man auch
-
Thread
AVR Transistortester MEGA2560 Shield
Hallo zusammen, habe ein GM328 für ca 10Eur bei Amazon gekauft und die aktuellste m Firmware drauf geflasht. Der Drehgeber arbeitet mit 1 Puls. Er geht bei mir immer nur in einer Richtung durch das Menue(nach unten) egal ob den rechts
So ein ATmega256 Board hat der eine oder andere eh noch irgendwo rumliegen?! Die Bauteile lassen sich alle noch gut von Hand verlöten was bei dem ATmega256 ohne entsprechendem Equipment schon schwierig sein dürfte
-
Thread
PIR Bewegungssensor, der aber nur bei Dunkelheit anspricht
Controll angeschlossen werden, über den die Empfindlichkeiten dann remote einstellbar werden (z.B. Atmega328, ESP32, ..). In ersterem Fall sind dann die kombinierten Module, die alle Auswertelogik enthalten, erste Wahl. Im zweiten Fall ist es geschickter, zwei nackte Sensoren zu verwenden, da dann die
-
Thread
Sammelbestellung AR488 kompatibler USB-GPIB Adapter. Interesse?
komplexeren Protokoll betrieben? Ich frage, weil ich mit einem Adapter gleicher Bauart (nur mit ATMega) an einem Plotter gescheitert bin (mit SN75160 / SN75161) ... :-(
Hardware hier ging es mir eigentlich nur um die Kosten. Der esp32s2 ist etwas billiger als ein mega328+ch340 und wesentlich günstiger als ein mega32u4. Nebenbei braucht's zum Programmieren keine Hardware...das geht auch über USB. Ich hatte auch einen gd32f350 am Schirm. Für den Port hatte ich aber
-
Thread
Assembler-Verständnisproblem beim attiny13a
auf etwas sowohl Kleineres als auch Größeres übergehen. Die ausgewogene Mitte bildet hier oft der ATMEGA328P – wenn man den vollständig durchgearbeitet und begriffen hat, kann man praktisch alle ATMEGAs und die älteren ATTINYs. Es gibt genügend Speicher, Portpins etc. – die ganzen besonderen, schwierigen
Nö, das war ganz früher mal 1997 bei den allerersten AT90Sxxx nötig. Aber auch z.B. noch beim ATmega16 und dessen Geschwistern (ATmega32, ATmega8).
-
Thread
Sammelbestellung USBTMC Adapter. Interesse?
welchen der beiden redest du, Joachim? In diesem Thread geht es um die kleine Platine mit dem ATmega32U4. Der hat noch nichts außer dem Standard-Bootloader an Bord (besagter DFU). Der große (aus dem anderen Thread) hat den ESP32. Der bietet standardmäßig eine serielle Schnittstelle, aber ich weiß
ein AVR Projekt im Kopf, sehe das Bild noch vor mir, mit allen Buskabeln und als Master ein AVR mini 328p im selbstgedruckten blauen halb transparenten Gehäuse der offensichtlich dieses konnte, ist aber auch aus dem Netz verschwunden.
-
Thread
Welche Funkvariante für Kommunikation? ATMEGA328P
Hallo zusammen, ich möchte gerne über meinen ATMEGA328P per Funk eine WS2812B-B/T LED ansteuern, alternativ drei Signale für drei verschiedene, herkömmliche LEDs senden. Nach Möglichkeit möchte ich diese selbst auf meinem Board designen und kein
es dazu kommt. Welche Funkart würdet ihr dafür nutzen? Sender: - Batteriebetrieben (9V), ATMEGA328P, 16MHz mit Quarz Empfänger: - Batteriebetrieben (3V CR2032, oder 9V), uC? -> so sparsam wie möglich Kommunikation nur in eine Richtung. Radius ca. 5m. Störsicher nach 2014/30/EU. Das
-
Thread
Drehencoder in ASM Timer oder Interrupt
Eingänge einliest und an zwei Ausgänge weiterleitet. Anstatt andere µCs zu nehmen, bietet gerade der ATmega328 (o.ä.) eine elegante Möglichkeit, nicht nur die digitalen Signale zu zählen, sondern bei anliegenden phasenverschobenen Sinussignalen eine Interpolation vorzunehmen. Was ich bei den einfachen
Dekoder ja auch Signale mit viel höherer Geschwindigkeit erfassen. Da verzählt sich eben nichts. Ein Atmega schafft 100 kHz. Verglichen mit einem 100 Hz Timerinterrupt ist das Faktor 1000.
-
Thread
ATmega328 und SPDIF 24 Bit digital Audio
Guten Morgen! Man nehme einen ATmega328 (oder auch einen anderen mit ausreichend Speicher), setze einen 11,2896MHz (=256fs) Quarz oder Oszillator dran, schalte die DIV8 Fuse aus und setze eine Buchse an TxD (siehe Bild). Dann noch beigefügte
Digitaleingang des Verstärkers steht nichts mehr im Wege. Stereo kommt später ... Auf dem ATmega88 ist vermutlich nur Platz für eine der Darbietungen. Viel Spaß zum Jahresende! ... Vielleicht kanns ja jemand gebrauchen ... ;-) Gruß Jobst
-
Thread
Welcher Controller für Unterrichtszwecke?
Framework nutzen. Eben deswegen taugen sie kaum für deinen Unterricht. Wenn du vom PIC auf den ATmega328 wechselst, hast du einen Mikrocontroller, der in der IDE des Hersteller aber auch in der Arduino IDE programmierbar ist. Das gefällt deinen Studenten vielleicht besser. Oder du magst vielleicht
Sherlock 🕵🏽♂️ schrieb im Beitrag #7798890: > Wenn du vom PIC auf den ATmega328 wechselst, hast du einen > Mikrocontroller, der in der IDE des Hersteller aber auch in der Arduino > IDE programmierbar ist. Das gefällt deinen Studenten vielleicht besser. Genau den würde
-
Thread
Feedback zu meiner Schaltung
wenn schon vorhanden. Gute Idee. Bin gerade die Foren zu durchforsten: ein Bootloader auf den Atmega 328 PB zu setzen ohne Quarz ist wohl problematischer als den 328 P. Muss noch recherchieren. Ansonsten ist das eine gute Idee. > > Bevor ich einen Stecker auflöte, den ich später wieder ablöten
Danke. Die Idee ist ein Arduino als Programmer zu benutzen um den > Bootloader über SPI auf den Atmega zu setzen. Dennoch ist es ratsam, sich an den Anschlussstandard für AVR ISP zu halten. Jules schrieb im Beitrag #7797553: > ein Bootloader auf den > Atmega 328 PB zu setzen ohne Quarz ist
-
Thread
Fusebits lassen sich nicht setzen (neuer ATMEGA328P)
ATmega328P Fusebits
Georg M. schrieb im Beitrag #7796140: > ATmega328P Fusebits Was möchtest du uns damit sagen?
-
Thread
USART Kommunikation zwischen ATMega32 und ATMega328p
Hallo, Ich versuche gerade mit einem ATMega32 über TX und RX mit einem ATMega328p (DDS Generator) zu verbinden. An sich klappt alles, aber wenn ich versuche die Frequenz einzustellen bekomme ich nur ein Syntax Error raus. Den Code an den DDS
USB2UART Bridges verwenden, habe ich keine einzige Schaltung gesehen, die in Kombination mit einem ATmega48 bis ATMega328 gestanden hat. Das muß einen Grund haben, wenn der CH340N preiswerter als der "G"-Typ ist und zu dem weniger Bauteile benötigt. Der "N" -Typ läuft auch klaglos an einem ATtiny1604 hier
-
Thread
Mikrocontroller Einstieg
Frank O. schrieb im Beitrag #7793750: > Dann müsste der ATmega328 direkt USB können. V-USB, so wie der Tiny85 auch
Arduino-IDE programmierten ICs umstecken. Ist alles eigentlich auch abwärtskompatibel – also auch für ATMEGA168PA, ATMEGA88PA usw, sofern das Pinout gleich ist, ich persönlich verwende aber nur noch die 328P oder 328PB, d.h. mit 32KB Flash.
-
Thread
Controller für Batteriebetrieb : Bootloader ?
Man kann "nackte" Atmega328 mit Arduino Bootloader kaufen. https://de.aliexpress.com/item/32952246372.html https://de.aliexpress.com/item/32952366131.html https://eckstein-shop.de/Original-ATMega328-Microcontroller-Bootloader-Arduino-UNO https://eu.robotshop.com/de/products/atmega328-mit-arduino-uno-optiboot-bootloader https://grobotronics.com/atmega328p-with-arduino-bootloader-bundle.html Wenn man bedenkt, wie billig die USBASP Klone sind, könnte man diese einfach mit in
-
Thread
Be- und Entlüftung eines Gewächshauses - ganz simple Lösung gesucht
Variante ohne > USB-Bridge Natürlich, man kann von guten alten Arduino Uno auch einfach ddn ATmega328 aus dem DIL Sockel ehmen und als nackten uC verwenden. Nur ist es dann kein Arduino nehr. Trottel.
: > Trottel. Weißt Du überhaupt, was ein Arduino Micro ist? Das ist ein Arduino mit einem Atmega32U4 drauf, der Bootloader bedient dort die USB-Schnittstelle, so daß keine USB-Seriell-Bridge nötig ist. Ist das damit in Deinen Augen kein Arduino mehr?
-
Thread
Hintergrundwissen gefragt - Verfuste ATmega328
dem euer Expertenwissen gefragt ist: Durch einen Fehler in einem Batchscript habe ich ein paar ATMega 328 "verfused". Im Batchscript setzte ich zuerst die Fuses mit einer niedrigeren Geschwindigkeit (125kHz) Dann verlasse ich STK500.exe und schreibe das Flash mit 500kHz. Das klappt bei allen Projekten
Aber wie fast immer, zu wenig Information für eine tiefe Diagnose, zu wenig um zu testen. Dabei: ATmega328 habe ich sowieso nicht, nur als ATmega328P. Da kann ich sagen, die P Variante tut was es soll, wie erwartet.
-
Thread
USB C Spannungsversorgung
der 5V des AP33771 gefunden... kann ich mit den 7805 sparen, wenn ich diesen nur benötige um meinen 328 zu betreiben und die Mosfet zu schalten?
Du könntest den ATMega ja sehr weit heruntertakten und mit Sleep arbeiten, dann braucht der so gut wie keinen Strom mehr. Dann sollten die 5V vom internen LDO bestimmt reichen.
-
Thread
LED-Uhr mit Attiny26
fehlerbehaftet, laufen zu schnell/zu langsam (wie man manchmal auf Blogs lesen kann). Ob Attiny26 oder Atmega328 ist eigentlich egal. Wenn möglich wollte ich den Atmega328 nehmen, da dann externe Ansteurungs ICs entfallen.
laufen zu schnell/zu langsam (wie man manchmal auf Blogs > lesen kann). > > Ob Attiny26 oder Atmega328 ist eigentlich egal. Wenn möglich wollte ich > den Atmega328 nehmen, da dann externe Ansteurungs ICs entfallen. Mit "Ansteuerung-IC" wie bspw. TM1637 wäre es weniger Aufwand als so. :-) um
-
Thread
Quarz Ladekapazität
Frank N. schrieb im Beitrag #7778699: > Wäre es in Ordnung Ja. Da der ATmega328 auch eine interne (Streu)Kapazität hat, sind die 20pF für den ersten Kondensator eigentlich zu viel und für den anderen Kondensator eigentlich zu wenig, aber beides wird funktionieren. 15pF
> Da der ATmega328 auch eine interne (Streu)Kapazität hat, sind die 20pF > für den ersten Kondensator eigentlich zu viel und für den anderen > Kondensator eigentlich zu wenig, aber beides wird funktionieren.
-
Thread
Power Bank HIilfe
und Widerstände stabilisieren die Spannungsversorgung. Datenkommunikation: Der ATmega328 steuert den Ladevorgang über I²C. USB-C PD: Der TPS25751 ermöglicht die Nutzung von USB-C mit Power Delivery. >> Und noch eine frage in meinem Board habe ich die Leiterbahnen mit 8mil >> gezeichnet
und Widerstände stabilisieren die Spannungsversorgung. Datenkommunikation: Der ATmega328 steuert den Ladevorgang über I²C. USB-C PD: Der TPS25751 ermöglicht die Nutzung von USB-C mit Power Delivery. > >> Und noch eine frage in meinem Board habe ich die Leiterbahnen mit 8mil >>
-
Thread
usart problem mit ttl-Pegel
endlos einen abquäle, frage ich hier noch mal nach. Projekt: Wechselrichter => RS485-Adapter => Atmega328 Senden geht - beim Empfangen werden die richtig gesendeten Werte vom uc nicht richtig gelesen. Ich meine, es ist ein hardware-Problem weil der vom Adapter ausgegebene low-Pegel mit ca. 1,5V bei
Karl K. schrieb im Beitrag #7775969: > rs485 GND-----------GND M328 Messe nach, ob wirklich auf beiden Seiten das gleiche und richtige GND Potential ist.