-
Thread
Variabel nicht in ISR Routine?
Und zweitens sind deine in ISR und regulärem Kontext benutzten Variablen als int deklariert. Der Atmega328P des Arduino Nano ist aber ein 8-Bit Controller, Zugriffe auf ein int sind also nicht atomar. Es muss daher bei allen Schreiboperationen auf diese Variablen die potentiell mehr als ein Byte ändern
-
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
AVR: Speicherverwaltung in Mischprojekt C++ & ASM
ich avr-gcc (via ArduinoMakefile). Die `main()` liegt im C++ Code. Kompiliert wird das für einen Atmega328p (old bootloader) auf einem Arduino. Das alles funktionierte auch wunderbar, solange der SRAM einigermaßen leer blieb. Mittlerweile brauche ich 75% und beobachte, dass der Stack in meine Variablen
Arduino-Makefile](https://github.com/sudar/Arduino-Makefile) ist da noch Müll dabei. `/usr/bin/avr-gcc -mmcu=atmega328p -Wl,--gc-sections -Os -flto -fuse-linker-plugin -o build-nano-atmega328old/BlinkInAVRC_.elf build-nano-atmega328old/main.S.o build-nano-atmega328old/libcore.a -lc -lm` Ich weiß nicht, was libcore
-
Thread
Arduino nach Uhrzeit an/ausschalten
Offenkundig ist es eine blöde Idee. Wenn statt dem Arduino-Spielzeug ein echter Mikrocontroller wie ATmega328 verwendet wird, kann der in sleep vom Stromverbrauch her praktisch ausgeschaltet sein.
MaWin schrieb im Beitrag #7035180: > Ein Arduino ist mehr als ein ATmega328, nämlich Spannungsregler, USB > Bridge, LEDs, und quartzgetaktet. Ein Arduino mit ATmega328 muss keine USB Bridge enthalten. Der Arduino Pro Mini kommt ohne USB Bridge daher und es ist auch
-
Thread
"Burst" mit atmega328 erzeugen
Programmierbroblem bei dem ihr mir vielleicht helfen könnt den Fehler zu finden. Ich möchte mit einem atmega328 einen "Burst" erzeugen. Als Hardware habe ich einen Arduino nano Klon. Ich habe mir das so gedacht, dass ich Timer2 benutzen kann mit fast PWM generierung mit ocr2a als top Wert. * Der ist
#7032603: > ... nimm einen AVR, der einen Output Modulator hat, z.B. den Mega2560 Wenn es doch ein ATmega328 sein soll ... Man könnte auch ein FPGA nehmen, ist hier aber nicht das Thema. MacFly schrieb im Beitrag #7032453: > Ich möchte mit einem atmega328
-
Thread
Arduino Inputs willkürlich HIGH & LOW trotz Pullup
auch, in dem Fall liegt der Fehler eher beim Programmierer. Hinsichtlich Rechenleistung sollte ein ATmega2560 für meine Zwecke, was eine CNC-Steuerung betrifft, ausreichen. Arduinos wurden ja schon sehr häufig für CNC-Fräsen, 3D-Drucker und auch Roboterarme verwendet.
. Meine ersten Digitalprojekte waren 74xx TTL-Logik, gegen deren Störempfindlichkeit ist der ATMega328 ein Kindergarten. Damit bleiben leider nur die globalen Ratschläge wie sternförmige Versorgung, Kondensatoren und RC-Glieder (Snubber) an induktiven Komponenten.
-
Thread
Preisdivergenz bei Mikrocontrollern;
wieder produziert werden kann wohl keiner abschätzen. Vor allem die mit älteren Mikrocontrollern (Atmega328P ohne B, STM32F103, STM32F40x) sehen wir vielleicht nie wieder.
Stefan ⛄ F. schrieb im Beitrag #7032065: > Die ATmega328P(B) sind seit einigen Wochen nicht mehr lieferbar. Auch > einige andere AVR sind betroffen. Daß diese Oldtimer nicht lieferbar sind ist nicht allzu betrüblich, nachdem moderner Ersatz in Form
-
Thread
Eure Empfehlung: PIC18 -> ARM umsteigen
maximal 5 % der Eigenschaften. Was ich nicht brauche, lasse ich liegen. Und dennoch würden nicht 100 x ATmega328 die gleiche Leistung bringen, aber viel mehr Leistung verbrauchen ;-) > Wir benutzen den IAR mit Netzwerklizenz. Zum Kennenlernen der STM32 würde ich trotz diverser "Geschichten" ebenfalls
m.n. schrieb im Beitrag #7028238: > Und dennoch > würden nicht 100 x ATmega328 die gleiche Leistung bringen, aber viel > mehr Leistung verbrauchen Das bestreite ich. Stefan ⛄ F. schrieb im Beitrag #7028243: > Man sollte sich die Komplexität aber nicht > ohne Notwendigkeit
-
Thread
Meine Grafiklibary für den Attiny85/SSD1306 und ein kleines Betriebssystem
Wozu soll das gut sein? Übrigens hat die Chip-Größe nix mit der Gehäuse-Größe zu tun. Ein ATMega328 dürfte sich da nur unwesentlich von einem ATTiny85 unterscheiden. Wenn du auf "klein" stehst, beschäftige dich lieber mit SMD!
> https://www.youtube.com/watch?v=IJkiNY2OHoY > > Grüße :) Wenn das immer noch auf einem AtMega läuft, bin ich offiziell beeindruckt!
-
Thread
Apds 9960 Sensor mit MC Attiny
erlebt hat, dass nach einer pause der Bewegungssensor nicht mehr richtig funktioniert. MC ist ein ATMEGA328P-20MU
-
Thread
Atmega328P-PU
Hallo zusammen, ich verkaufe 28 Stück (2 Stangen) originalverpackte neue Atmega Controller ATMEGA328P-PU 32kB Flash 20MHz SDIP28 Verkauf nur komplett: € € 65,00 inkl. Versand. Gruss K-H
-
Thread
Arduino pulseIn()-Funktion funktioniert nicht mit Pin D9 (PB1)
aber ich habe es mit 2 anderen Arduino Nano auch probiert - gleiches Problem. Einem anderen mit ATmega328 und einem mit ATmega168. Jedoch alle Chinaklons c) Es an genau dem Kanal des Empfängers liegt, also ein Problem des Empfängers. Ist es aber auch nicht. Verbinde ich den Kanal mit D10 wird er gelesen
Hi Timo, der A*Star 328PB von Pololu benutzt einen Atmega328PB. Dieser erlaubt A6 und A7 als Ausgänge, und hat dazu noch zwei digitale Port mehr. Ist aber nicht mehr für 3 Euro zu bekommen, und für etwas teurer gibt es glaube
-
Thread
LunaAVR Forum
Controller verwendet. Das setzt halt dessen Verfügbarkeit voraus. Der sehr verbreitete und beliebte Atmega328P ist in allen Bauformen NRD ("not recommended for new designs"), was die Vorankündigung der Abkündigung ist. Das Datum steht noch nicht fest, aber den wird es nicht mehr ewig geben. > Nein, ein
irgendeinem Windows-Update kann es knallen, und Luna läuft nicht mehr. Microchip wird nicht nur den Atmega328p aus dem Programm nehmen. Ja, das sind alles ganz schlimme Verschwörungtheorien, und die kommen alle nur, weil ich natürlich Luna abgrundtief hassen muss, wie ich auch alle Leute abgrundtief
-
Thread
ATMEGA328PB: Wie Fast PWM auf OC2A?
Liebe Leute, ich scheitere zur Zeit auf einem ATMEGA328PB den PB3 über OC2A als Fast-PWM zu benutzen. PD3 über OC2B funktioniert! [c] #include <avr/io.h> #define F_CPU 16000000 static const uint16_t OCR2DEF = F_CPU/8/16000; // 16kHz (prescaler
ATmega328PB Datasheet: When using OCRnA as TOP value in a PWM mode, the OCRnA register cannot be used for generating a PWM output.
-
Thread
ATmega 2560 dauerhaft im Reset halten
Im Datenblatt des ATmega finde ich nichts, was aussagt, daß man die MCU nicht ewig im Reset halten darf - aber auch nicht, daß es erlaubt ist. Kann mir hier der ATmega bei dem Vorhaben einen Streich spielen?
und 328P, aber das Letzte ist jetzt auch 8 Jahre her. Natürlich hat er genug Leistung. Es macht nur keinen Spaß mehr. Ich habe noch ein Projekt mit einem ATmega32, das dringend eine Fehlerbehebung benötigt
-
Thread
[V] Atmel ATmega8-16PU - ATmega328-PU - ATmega32-16PU 1130
Bin beim Ausmisten auf folgende Microcontroller gestoßen: 10x Atmel ATmega8-16PU ~3€ pro Stück 1x Atmel ATmega328-PU ~3€ pro Stück 1x Atmel ATmega32-16PU 1130 ~5€ pro Stück Zustand Neuwertig.
-
Thread
Oszillator für Atmega 328p
Elias W. schrieb im Beitrag #7019586: > kann ich folgenden Oszillator für einen Atmega328p verwenden: Nein. Der ist für 3,3V. Damit kann der Atmega zwar auch, aber dann nicht mit 16MHz.
logisch sein. Im Übrigen bezweifele ich deine Angabe. Es wird sich wohl eher um ATMega328_P_ gehandelt haben. Für die würde ich es sogar glauben.
-
Thread
Stromversorgung über gewisser Spannung abschalten und unter geweisser Spannung einschalten
bis 6V und 50mA nur für 10 Minuten. So ein Arduino (Uno) frisst halt ordentlich Strom, ein nackter ATmega328 den man mit fuses nicht auf 16MHz laufen lässt schon deutlich weniger.
-
Thread
I2C Slave mit 2 Adressen
Datenblatt? Die ATtiny mit USI müssen die Adresse in SW auswerten, können also mehrere. Die ATmega48 usw. haben ein TWAMR – TWI (Slave) Address Mask Register, können also auch mehrere Adressen. Der ATmega328PB hat 2 I2C, die könnte man parallel schalten.
-
Thread
Tulpenmanie 2.0?
neue Gold? War warst du die letzten Monate? Die im Herbst vorsorglich noch für ~2€ georderten ATmega328p kosten jetzt ~10€. Mit steigender Tendenz. Da viele Produzenten wegen nicht verfügbarer Chips ihre Produkte auf Alternativen umstellen, setzt sich die Welle ungebremst fort. Eindecken hilft auch
-
Thread
PT1000 an RP2040-pico-Board
Für einen ATmega328 gibt es schon einen Beitrag zur Auswertung eines PT1000: https://www.mikrocontroller.net/topic/353666#3941875 Dort wird ein 10 Bit ADC verwendet, welcher bei höheren Temperaturen eine nicht so
Mi N. schrieb im Beitrag #7012197: > Für einen ATmega328 gibt es schon einen Beitrag zur Auswertung eines > PT1000: https://www.mikrocontroller.net/topic/353666#3941875 Ja. Du hättest den dortigen thread auch lesen durfen. Oder noch schlimmer
-
Thread
Empfehlungen für aktuellen µC
und Open Source Was soll denn der ARM machen, zu 99,9% Däumchen drehen. Den Rest kann z.B. ein ATmega328PB.
selber beantworten. Der TO will hingegen mit einem ARM arbeiten. Verschone ihn daher mit Deinem ATmega328.
-
Thread
Atmga Strommessung mit Shunt.
innerhalb der Versorgungsspannung des Mikrocontrollers liegt. Wenn die Versorgungsspannung des ATmega unabhängig galvanisch isoliert von der Spannung der zu messenden Leitung ist und GND mit einer Seite des Shunt-Strommesswiderstandes verbunden werden darf, tut es gar ein Atmega ohne Differenzmessung
bei moderater Genauigkeit und erlaubt hohem Spannungsabfall am shunt sogar ohne Verstärker, ein ATmega328 könnte an einem 0.1 Ohm shunt die 2A auf besser als 1% messen. Liegt sie ausserhalb, gibt es schöne Verstärker, die die Differenzspannung verstärken und massebezogen liefern, wie ADG3301 oder
-
Thread
Welcher günstige Mikrocontroller verwenden für RGB Projekt
sporadisch fehler. Vorteil ist das kann man über wifi steuern und das hat wesentlich mehr speicher als der 328p.
Du bekommst einen bare metal atmega für 1 Euro. Sollte günstig genug sein.
-
Thread
Arduino micro auf NUCLEO 144
://github.com/stm3A2duino/Arduino_Core_STM32 Die Timer des F767 sind gegenüber den Timern des Atmega328 sehr unterschiedlich. Es gibt aber schon Arduino-Libs dafür.
-
Thread
Schrittmotoren ansteuern
Vorgängers. Ich möchte ein eigenes Programm schreiben und nutze den Accelstepper. Mirkocontroller: ATMega 328P-PU Schrittmotortreiber: DRV8825PWP Pinbelegung: Schrittmotorteiber1: Step_Pin = 11, Dir_Pin = 6 Schrittmotortreiber2: Step_Pin = 12, Dir_Pin = 13 Mit diesem Testprogramm laufen beide
-
Thread
AVR ATtiny13 DS18B20/DS18S20 I2C PCF8574 LCD Temperaturanzeige
externen widerstand bei nur einem sensor? Kann ich den ds18b20 .asm driver auch in arduino für den 328p verwenden? Der normale C driver / library ist sowas von bloatware ... Ich muss meine solarinverter kühlen. Das soll ein arduino temperaturgesteuert mit zwei 120mm pwm lüftern machen. Die heute
Hallo Pepe, die „DS18x20 .asm“ laufen bei mir am Tiny13, Tiny2123, Mega8 und Mege328 auch bei unterschiedlichen Taktfrequenzen. Dazu müssen natürlich die Werte im „Write .asm“ angepasst werden. Die Anzeige am LCD ist der angeschlossen Hardware entsprechend anzupassen. Bei größeren
-
Thread
I2C gibt nur NACK (Fleury
Hallo Zusammen, Ich versuche gerade mit einem Atmega328PU per I2C-Protokoll auf den Uhrenchip DS1307 zuzugreifen. Verwendet wird die I2C-Bibliothek von P. Fleury. Ich bekomme immer beim Versuch auf den Uhrenchip zuzugreifen statt ACK ein NACK. Was mich irritiert: Laut Screenshot "NACK mit Atmega" interpretiere ich den Eintrag "Write [0x34] + NAK" so, das versucht wird, auf die Adresse 0x34 des DS1307 zuzugreifen. Aber ich übergebe die Adresse 0x68 laut Listing. Ich habe, um Verdrahtungsfehler
-
Thread
ATmega328PB: 16-bit Timer
Sind die drei 16-bit Timer gleich oder nicht? Im Datenblatt von ATmega328PB finde ich nicht diese explizite Bestätigung wie z.B. beim ATtiny841: "The 16-bit timer/counters are functionally identical"
The ATMega328PB has 3 16-bit timers,TIMER1, TIMER3 and TIMER4, They are identical except that TIMER3 and TIMER4 share 1 output pin. Both OC3B and OC4B share PD2. See Section 22 in the datasheet.
-
Thread
Problem bei Temp-Messung Rasp. Pi Pico & Pt1000
speziellen Eigenschaften des RP2040 überhaupt nicht. Für seine Aufgabe hätte auch ein Arduino mit ATmega328 gereicht.
speziellen Eigenschaften des RP2040 überhaupt nicht. > Für seine Aufgabe hätte auch ein Arduino mit ATmega328 gereicht. Dann hättet er aber nicht über Micropython schimpfen können.
-
Thread
bin2bcd, effektiverer Code ?1?
8389/128/2^16 1/10000 = 839/128/2^16 [/code] Damit soll eine Konvertierung 13,7µs auf einem Atmega328P mit 16MHz gedauert haben.
-
Thread
avr-libstdcpp - Atmel Studio 7 - std::throw bad alloc()
************ Die Parameter des Beispiels ../examples/vector/main.cpp gemäss MAKEFILE Device ATmega328p F_CPU=16000000 -std=c++17 avr-gcc-11.1.0-x64-windows(*) avr-size: 3308 42 38 3388 d3c libstdcpp_test.elf avr-gcc-10.1.0_x64-mingw(*) avr-size: 3352
-
Thread
Passende Kondensatoren für Uhrenquarz gesucht
> Grob geschätzt ca 1sec pro Stunde. Kann das sein, 280 ppm, trotz der vom ATmega1284P zugeschalteten 6&6 pF?
in vollem Umfang nützlich sein. "Megas" nicht? Also die 4er-Reihe, z.B. der hier diskutierte ATmega1284P, hat eine Einstellung für einen 32 KiHz-Quarz an XTAL1/2, ebenso die 8er, z.B. der (allseits beliebte) ATmega328P.
-
Thread
Arduino Nano gesucht
Layout, wo der ATMega samt drumherum manuell aufzulöten ist. Die Frage lautet eher "Ich suche einen ATMega328 und den Quarz". Einen Schritt weiter vielleicht noch "wer kann mir das löten".
"I've attached a surface-mount layout which can be used with an Arduino ProMini or with a naked Atmega328p (in EasyPC format)." https://www.instructables.com/Transistor-Curve-Tracer/
-
Thread
Wie verbindet man Usb2TTL-Programmer mit Mega328P
Michael K. schrieb im Beitrag #6994784: > ich möchte einen Mega328P programmieren, und wüsste gerne, > wie man die einzelnen Pins des (vierpoligen) Programmierkabels > verbindet. Dafür brauchst du auf dem ATmega328 erstmal einen Bootloader. Sonst wird das mit
Michael K. schrieb im Beitrag #6994802: > Ich habe diesen Mega328P (Bild) Das ist kein Mega328P (korrekt: ATmega 328 P), sondern ein Arduino kompatibles Board mit ATmega 328 P. Diese Board werden in der Regel mit Bootloader ausgestattet geliefert. Anleitung:
-
Thread
Arduino micro und PWM.h
/* This library is built to support two of the AVR Architecture 'groups' that Arduino uses a) ATmega48/88/168/328, b) ATmega640/1280/1281/2560/2561 */ [/c]
schrieb im Beitrag #6994017: > Das ist die Bibliothek: Ein kurzer Blick in die Lib zeigt, dass der ATMega32U4 nicht unterstützt wird. Dort ist Nacharbeit nötig.
-
Thread
Uhrenbausatz mit 2051 umprogrammieren als Nebenuhr
xrtf schrieb im Beitrag #6996322: > -weitere Atmega328 einsetzen in das Arduinoboard und flashen für weitere > Nebenuhren Vergessen, man braucht ja Atmega328 mit enthaltenem Arduino Bootloader, wenn man weitere ATmega328 einsetzen will https://www.reichelt.de/arduino-atmega328-mit-arduino-bootloader-ard-atmega-328-p230602.html?PROVID=2788&gclid=EAIaIQobChMI0ZnaidSy9gIVWunmCh0PeQCbEAQYAyABEgJ6evD_BwE Oder den Arduino Bootloader selber reinflashen
-
Thread
Ventil und Status-LED schalten
Controller ist ein Arduino Uno, also 5V TTL. Das kann nicht sein. Der Arduino Uno verwendet einen ATmega328P, der mit CMOS Signalen arbeitet.
ist ein Arduino Uno, also 5V TTL. > > Das kann nicht sein. > Der Arduino Uno verwendet einen ATmega328P, der mit CMOS Signalen > arbeitet. So stehst in der Doku. Microcontroller ATmega328P Operating Voltage 5V Input Voltage (recommended) 7-12V http://store.arduino.cc/products/
-
Thread
Stecksockel, oder nicht
Ausfall zu erwarten. Wenn du ein solides Bauteil einsetzt, würde ich ihn bedenkenlos einlöten. Der Atmega ist auch nicht anfälliger als der ganze Rest.
überhaupt ein Eval-Board wie den Arduino nutzt Ich habe tatsächlich erwogen, da direkt mit einem Mega328 zu arbeiten, zumal ich den Spannungsregler gar nicht benutze. Allerdings würde ich THT in DIP wählen und dann habe ich eher mehr als weniger Lötpunkte, jedoch eher noch weitere Chancen einen Fehler
-
Thread
LED durch "Toggeln" aufleuchten lassen
de/de/8-bit-atmega-avr-mikrocontroller-16-kb-20-mhz-pdip-28-atmega-168-20dip-p58324.html RS-Components hat noch ein paar ATmega328 auf Lager: https://de.rs-online.com/web/p/shields-fur-arduino/7589339 Insgesamt
auf den Arduino > zu missionieren? Zuwenig Leute die sich freiwillig dein Buch anschauen? Der ATmega168 bzw. ATmega328 sind uC, keine Arduinos. Die laufen auch standalone, ohne das Arduino-Board drumherum;-)
-
Artikel
Absolute Beginner
sogar ohne Arduino testen. Viel mehr noch könnte man sagen, dass Tinkercad einen kompletten Arduino(Atmega328P) simuliert. Tinkercad besitzt standardmäßig einen Atmega328P womit man im Browser programmiert und ein paar Standard-Bauteile(Liste kann ausgeklappt werden) besitzt. DC-Motoren Servomotoren Widerstände
-
Thread
ATmega328 Rücklesen der ausgegebenen PWM
ich mir nicht sicher, ob das geht bzw. das mal jemand getestet hat: * Hier nutze ich einen ATmega328 auf einem Arduino Nano Board (wohlgemerkt nur die Hardware - ohne Arduino). * Ich möchte zwei Schrittmotoren über eine Leistungselektronik ansteuern. Das können OC1A und OC1B machen (Also einfache
funktioniert ganz gut. Ich kann Dir gerne den Quelltext zukommen lassen. Ist allerdings in ASM für einen ATmega 1284 geschrieben. Der hatte den größten Speicher für den Ringpuffer. Gruß Carsten
-
Thread
NRF51822 wie am besten erlernen mit einem Buch? Geht das?
mit Timer programmieren im Labor als > Zulassung zur Prüfung...das war komplex auf Atmega Ein paar Zeilen drüber schreibst Du noch das du mit Visual Studio C++ was machen konntest, aber mit C hast Du Probleme? Eine Siebensegment Anzeige auf dem ATMega ist Spielkram im Vergleich z.B.
schrieb im Beitrag #6985810: > Nur SMD geht mit Arduino Umgebung nicht, weil ich zu > dumm bin, nen Atmega zu flashen mit Arduino. Nen Arduinoboard auf Atmega > flashen geht dagegen deutlich einfacher...über ISP mit 2 Arduino > Boards... Du weist schon das ein Arduino im Prinzip nur ein ATMega mit
-
Thread
Atmega1284p 128KHz ungenau
Hallo zusammen, weiß jemand, wie genau der 128KHz Oszillator im atmega1284p ist? Im Datenblatt habe ich dazu nichts gefunden. Ich plane, damit eine Digitaluhr zu bauen, allerdings verliere ich mehrere Sekunden pro Minute. Vielen Dank für eure Ratschläge. Ich hänge
> ich hatte ihn an xtal 1 und 2 Das geht nur bei den kleineren, den '8ern': ATmega8, _48 ... _328.
-
Thread
Arduino vs LabJack für langlebige Systeme
auch immer es dann wird) kein Problem sein. Findet Ihr denn grundsätzlich einen Arduino (z.B. ATmega 2560) als die beste µC-Lösung oder kennt Ihr noch andere µC, die ich mir anschauen könnte?
(z.B. ATmega 2560) als die > beste µC-Lösung Grundsätzlich ist die beste Lösung die, die zum Problem passt, über das du NATÜRLICH nichts schreibst. Aber um 10 Jahre einen PC mit einer 700 EUR Erweiterung
-
Thread
Transistortester Erweiterung
Maximum sind 2048 Bytes. [/code] Während im RAM noch ziemlich viel Platz ist, ist das Flash des Atmega328 schon ziemlich voll. Ich überlege, ob es nützlich sein könnte, dem Transistortester eine rudimentäre Oszilloskopfunktion zu verpassen. Ab und zu ist es nützlich, ein sehr einfaches Oszilloskope
Ich habe mittlerweile den Kennlinienschreiber modifiziert (anderer Prozessor (ATMega4908 anstelle ATMega328), bessere bipolare Präzisions-Konstantstromquelle, Ausgabe auf PC / Smartphone per Rx,Tx bzw BLE, ...) und auch die Schnittstelle zum Transistortester (TT) überarbeitet. Ich
-
Thread
Strings kopieren in "Arduinoumgebung" mit strncpy
, um > dann irgendwas damit anzustellen. Das ist richtig! Ich habe auf der einen Seite einen ATmega2560 mit einem Display 128x240. Auf dem werden Daten generiert, die über Uart auf einen ESP geschickt werden sollen. Diese möchte ich dann auf einer Webseite darstellen. EAF schrieb im Beitrag #6979988
Zielplattform. Jede Platform ist limitiert und der hier angestrebte ES8266 ist es schon weniger als ein Atmega328. Aber da mir meine erste Lösung auch nicht so gute gefallen hatte, hier die nächste: [c] void setup() { Serial.begin(115200); } void loop() { String idx; float a, b, c, d,
-
Thread
Tipps erwünscht zu Entkopplung Analogsensor, Atmega und RS485 Converter gegen Interferenzen
Hallo Zusammen, Auf einem PCB habe ich einen Atmega328P, bis zu drei Feuchtigkeitssensoren (Analog) mit je 30cm Kabel dazwischen, Transistoren für 12V-Ventile und einen MAX485 converter um die Werte per RS485 zu einem Master zu kommunizieren. Versorgt
vorgesehen, der das Rauschverhalten des ADC verbessert. Um AVCC als Referenz zu verwenden, besitzt der ATmega328 Steuerbits im ADMUX-Register. Auch ist in deinem Schaltplan keine Entkopplung von AVCC und VCC zu entdecken. Nicht ohne Grund steht im Datenblatt: "If the ADC is used, it should be connected