-
Thread
Temperaturmessung bis -90°C
liefert im Bereich -100° - 0° C eine Spannungsdifferenz von > 1 V und somit rund 10 mV/K. Der ADC des ATmega328 hat eine Auflösung von < 5 mV @ Vcc 5 V, weshalb die Auflösung besser als 1 K ist. Wozu dann noch die ganzen "Spezialbauteile", wenn der µC schon alles Notwendige auf dem Chip hat?
Vorschlag für eine ratiometrische Messung bis zu 6 Kanälen: > Beitrag "Temperatursensor KTY81 am ATmega328 (Arduino UNO), 1-6 Kanäle" Den Beitrag hatte ich schon gefunden über die Suchfunktion. Wenn ich es recht verstehe, löst der 10 Bit A/D dann aber nur 4 mV auf. Bei 0,3mA fallen an dem PT1000 bei
-
Thread
Geländefahrzeugsteuerung mit Arduino - Codingproblem
anderen Foren gelesen, dass viele Infos viel helfen: Was ich verwende: - Aduino Nano (V3; ATMEGA328-Chip) - H-Brücke L298N (MotoDriver2) - diverse Jumpercable - Breadboard (SYB-46) - RC-Empfänger Spektrum AR410 (4 Kanäle) - Fernsteuerung Spektrum Blade MLP4DSM - Akku Soaring 2200 30C mit
Da der ATmega328 nach meinem Wissen keinen DAC an Bord hat, wird das analoge Ausgangssignal wohl über PWM erzeugt. Und da sagt einem doch die Logik, daß dazu ein Timer gebraucht wird. Und bei Ausgabe 0 wird
-
Thread
Servosignal mit ATMega328P ausgeben
Hallo Forum, ich möchte mit einem ATMega328P die Pulslänge eines Servosignals messen, dann passend berechnen und wieder ausgegeben. Das Einlesen der Pulslänge des Servosignals klappt schon mal einigermaßen. Was allerdings nicht klappt ist
kommst du um einen 2. Timer nicht herum. Wenn der µC sehr ähnlich sein soll, dann könntest du den ATmega328PB verwenden.
-
Thread
Attiny: LED aus durch Sleepmode
Register auslesen ... das ist zumindestens der einfachste Weg. :-) Das habe ich einmal auf meinem ATmega2560 gemacht und man sieht Bit 7 in ADCSRA ist gesetzt. Diese ADC Konfig ist Default wenn man nichts weiter macht. [c] ADMUX: 0b0000'0000 DIDR0: 0b0000'0000 DIDR1: 0b0000'0000 DIDR2: 0b0000'0000
sorry! War geistig gerade beim atmega328p. Der t13 ist natürlich leicht anders.
-
Thread
AVR128DB mir 3-wire SPI
auch ohne. sbi - cbi usw. Auch hier gibt es Verbesserung: alle Ports (nicht nur die Hälfte wie bei ATMega2560), A-B-C-D-E-F-G, sind mit sbi - cbi zu erreichen.
etwas Großes zu betrachten, dafür gibt es ATXMega und STM32 usw. Aber dort, wo man früher gerne ATMega328 oder ATMega1284 genommen hat, wird AVR128DB einige Verbesserungen bringen. Klar: 0,5 mm Pinraster ist etwas schwieriger zu löten als 0,8 mm. Aber Mikroskop und passende Flußmittel helfen damit.
-
Thread
Arduino -> Digital Poti -> Wert über ADC wieder einlesen
Initialisierung hoffentlich die interne Referenz abgeschaltet (REFS=0, Kap 23.9.1 ADMUX im Datenblatt des ATmega328). Wieso verwendest du die +5V_Ref als Versorgungsspannung für den Digitalteil des Potis (VDD)? Als Puffer bei dynamischer Belastung durch den ADC sollte ein Kondensator an A1 nicht fehlen.
-
Thread
Interrupt & Lookup Table - eine gute Idee?
Hallo zusammen, ich verwende in einem ferngesteuerten Modellauto einen ATMEGA2560 der die (Servo-)PWMs des Empfängers auswertet und damit LEDs steuert. Allerdings "lese" ich die PWMs nicht einfach mit, sondern gebe sie dann wieder verändert an den Motor aus. Damit kann ich
dann > eine alternative Pulsweite erzeuge. Habe sowas vor ein paar Jahren schon mal auf einem Atmega328 gemacht. Allerdings habe ich den Ausgabewert nicht in der ISR berechnet, sondern im Hauptprogramm. Wenn ich mich recht erinnere wurde die Routine zur LUT dort im 1ms Zeitraster aufgerufen. Hat damals
-
Thread
ATmega 328PB Taster einlesen
Hallo Community, ich habe folgende Aufgaben bekommen: --> ich muss einen Timer2 konfigurieren, dieser soll nach 10ms einen Interrupt auslösen --> dieser Interrupt soll zwei tasks steuern eine mit 4s und die andere mit 50ms Task1: soll eine Sequenz von Leds aktivieren--> diese Aufgabe habe ich hingekriegt Task2: --> Taster SW2 einlesen --> Mit diesem Taster soll LED1 im Wechsel mit 25% und 70% der Maximalleistung ansteuern --> Beim ersten Drücken LED 25% --> Beim zweiten Drücken LED 70% --> Beim dritten Drücken LED 25% --> Und so weiter Bei Task 2 brauche ich Hilfe
-
Thread
Berührungssensor
Hallo zusammen Möchte mit einem ATMEGA 328 einen Berührungssensor realisieren. Jedoch keinen kapazitiven von der Stange, sondern durch blankes Metall: Also der Stromkreis wäre Erde, Körper, Finger auf blankes (nicht eloxiertes das leitet
Philipp G. schrieb im Beitrag #6769956: > Möchte mit einem ATMEGA 328 einen Berührungssensor realisieren. Jedoch > keinen kapazitiven von der Stange, sondern durch blankes Metall: Q-Touch-Prinzip, braucht für eine einfache Lösung nur wenige Zeilen Code, zwei
-
Thread
Atmel ICE Frage
Curiosity Bords (4809/DB48) einwandfrei mit allen der erwähnten Programme. Auch die XPLAIN Bords mit dem 328P drauf funktionieren. Nur der ICE stellt sich bockig.
Patrick eine kurze TemViewer Session. Dabei erstellten wir ein kleines Mini C Projekt in XC8 für den ATMEGA328 im ISP-Modus. Danach verlangte der ICE das Target und aktivierte sich. Ich konnte dann die Target Spannung messen (0.2V) Es scheint also zumindest mit dem ATMEGA328 in ISP Modus zu funktionieren
-
Thread
MCP23S17 lesen geht nicht (AVR SPI)
moin, bei meinem Aufbau eines Atmega 328 mit dem MCP23S17 schreibe ich auf GPIOA (7-Segment-Display) und lese auf GPIOB (Taster ziehen auf GND). Das Schreiben funktioniert ohne Probleme. Lesen geht gar nicht. [c] #define SPI_PORT
-
Thread
Schaltplan Vervollständigen
ich nehmen soll, ich hab da diese beiden im auge: https://www.reichelt.de/de/de/arduino-micro-atmega32u4-microusb-ohne-header-ard-micro-woh-p230576.html?PROVID=2788&gclid=Cj0KCQjw9O6HBhCrARIsADx5qCS2k7Ro5gfuPtvx38GtpV3yDb20Uq1zYi5eVa-SFEV2bkNTQPcuv70aAgVsEALw_wcB&&r=1 oder den hier: https://www.reichelt.de/arduino-uno-rev-3-dip-variante-atmega328-usb-arduino-uno-dip-p154902.html?PROVID=2788 Ich selbst bevorzuge da eher den Zweiteren, weil einfach die größere und vieleicht auch wertigere usb-buchse. sollte ich in meiner bisherigen schaltung
-
Thread
Arduino mit JTAGICE verbinden
Arduino hat eine ISP Schnittstelle, dein Adapter hingegen JTAG. Äpfel und Birnen. > avrdude -p m328 -P com7 -c avrisp > avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xe0 Und so schon gar nicht. Ein JTAG-ICE ist _kein_ AVRISP.
unterstützt werden. Ich habe ihn auf der Geräteseite mit einem ATmega256 verbunden und auf dem PC das (alte) Studio installiert. Der Adapter wurde nicht erkannt. Schade um die Zeit, die wir damit vertrödelt haben.
-
Thread
Speichermöglichkeiten im Atmega328p
Hallo, ich bin dabei, mir einen kleinen (Forth-ähnlichen) Kommando-Interpreter für den Atmega328p in C zu programmieren. Dabei tritt nun das Problem auf, dass die benutzerdefinierten Secondaries remanent gespeichert werden müssen - die Secondaries als ein Array aus Structs, die aus einem Token
du Tagträumer, aber nicht für Glenn schrieb im Beitrag #6765868: > Speichermöglichkeiten im Atmega328p Entweder du liest nur das was du lesen willst oder hast null Ahnung von AVR Mikrocontrollern. Denn wenn er die I/O-Programmierung für eine SD Karte im Speicher hat ist schon mal grob ein
-
Thread
advanced Arduino Libraries
ziemlich schwierig wird, das zu schaffen. Da stelle ich jetzt einfach mal die These auf: Wenn's auf dem Atmega328 ginge, gäbe es eine Arduino-Library. Für den ESP32 gibt's das mit hilfe der HELIX-mp3-Library: https://github.com/schreibfaul1/ESP32-audioI2S
Horst: >Krawatte zurechtrück >Hier: Beitrag "Software MP3 decoder for ATmega/ATxmega" Oha, ich ziehe meinen Hut ;-) Ich habe es jetzt nicht probiert, aber ich gehe mal davon aus, dass es irgendwie tut. Ein Anmerkung: Wenn Du es als Library für den Arduino-Mega geschrieben
-
Thread
Arduino Every - Erfahrungen?
aufgebaut sind. Außerdem gibts Tausende Libs. Aber das ein Mega2560 nicht kompatibel zum UNO (ATmega328P) sein soll habe ich noch nicht erlebt. Da scheint etwas anderes schief zu laufen. So ein Mega2560 Board gibts übrigens auch kleiner. https://robotdyn.com/mega-2560-pro-mini-atmega2560-16au.html
Referenz; Festgelegt auf 1,1 V > auf dem ATmega168 oder ATmega328P und 2,56 V auf > dem ATmega32U4 und ATmega8 (Nicht verfügbar auf dem Arduino Mega) > INTERNAL1V1: Eingebaute Referenz; 1,1 V (Nur Arduino Mega)
-
Thread
ATmega328P: Wofür 8 MHz Bootloader?
An die ATmega328P-Profis da draußen! Um den ATmega328P einzeln mit dem internen 8 MHz Oszillator (ohne den externen 16 MHz Quarz) zu betreiben, muss in der Arduino IDE ein 8 MHz Bootloader gebrannt werden. Das
fuse! falls überhaupt ein bootloader drauf war! Robin schrieb im Beitrag #6759107: > Um den ATmega328P einzeln
-
Thread
Angabe Frequen in einem Programm
Cross-check: [pre] $ avr-gcc -Os -DF_CPU=8E6 -mmcu=atmega328 -Wall -Wextra -S tinit.c $ cat tinit.s .file "tinit.c" __SP_H__ = 0x3e __SP_L__ = 0x3d __SREG__ = 0x3f __tmp_reg__ = 0 __zero_reg__ = 1 .text .global timer_init
-
Thread
ATTINY20 ohne IDE Programmieren
sonderlich attraktiv. In meinen Augen sind sie ne Totgeburt und ich setze auch viele AVRs ein (ATtiny84, ATmega328, AT90CAN128).
Programmers zuerst mit einem AVR-ISP-Mikrocontroller prüfen. (Z.B. ATtiny13A, ATtiny85, Arduino mit dem ATmega328P) Also zuerst nicht programmieren, sondern nur die Device Signature und die Fuses auslesen.
-
Thread
Verlassen des DebugWireModus im Microchip Studio 7.0.x
Roman R. schrieb im Beitrag #6755995: > Wollte einen Atmega 328P welcher sich auf dem Arduino-Board befindet > beschreiben. Lass mich raten: der hat einen Kondensator am /RESET-Pin, oder? Mach den ab. Und schau nach, ob sie einen Pullup dran haben.
avrdude das Problem automatisch behebt. Versuche mal, den Chip mit avrdude anzusprechen. avrdude -p atmega328p -c atmelice_isp
-
Thread
Mcp3551 PT1000 Schaltung
reicht vielleicht auch eine einfache > Schaltung: Beitrag "PT1000, einfache Auswertung mit AVR (ATmega328)" Sieht mir nach ziemlich der gleichen schaltung aus nur direkt an einem ATmega328 angeschlossen über dessen ADC hab ich viel schlechtes gelesen. Klaus R. schrieb im Beitrag #6751654: > D1Mini
Genauigkeit Du messen möchtest. Der Spannungsregler ist bestimmt nicht Dein Problem; der ADC des ATmega328 wohl auch nicht.
-
Thread
PPG-Sensor (MAX301 102) über I2C-Schnittstelle (Hilfe)
Das Modul ist über vier Leitungen an den Port E des ATmega328PB angeschlossen. Der Interrupt-Ausgang des Moduls ist nicht mit dem Controller verbunden, so dass die Verfügbarkeit neuer Messwerte nur durch wiederholtes Abfragen des Interrupt-Status ("Polling
notwendigen Informationen in den Unterlagen der > Praktikumsversuche1 bis 4, im Datenblatt > des ATmega328PB und im Datenblatt des MAX30102.
-
Thread
Wald vor lauter Bäumen / Arduino PrintString
ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Users\\Hobbyraum\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.3\\cores\\arduino" "-IC:\\Users
-
Thread
Arduino Nano_V3 auf Funktion testen?
viel auf der seriellen Leitung ausgegeben hat, dass der CH340 das virtuelle DTR-Signal nicht an den Atmega328P-Reseteingang weitergeleitet hat. Wenn das nicht funktioniert hilft nur ISP. LG, Sebastian
-
Thread
[VS] & [V] diverse Entwicklungsboards
Xplained ATTINY104-XNANO 1 Stück zu verschenken, gegen Portoerstattung 20. Atmel Xplained Mini ATmega328PB-XMINI 1 Stück zu verschenken, gegen Portoerstattung 21. Microchip M(R)X PIC16F18446 1 Stück zu verschenken, gegen Portoerstattung 22. Vishay VCNL4020 Sensor Starter Kit 1 Stück zu verschenken
-
Thread
AVRMon (Wozmon) für Arduino pro mini
ausführlichere Anleitung zum "Wozmon", findet sich im Netz. - Zum Flashen des Arduino avrdude -p m328p -P /dev/ttyUSB0 -c arduino -v -e -u -U flash:w:AVRMon-arduino_pro_mini.hex Hier nur eine kurze Anleitung zum lesen und schreiben von Registern (Die Kommentare dürfen nicht mit eingegeben werden)
der aktuellen Speicheradresse gelistet. Alle Beispiele beziehen sich auf den Arduino pro mini (ATmega328p) mit 16MHz und einer voreingestellten Baudrate von 4800 (C5:00 C4:CF)! Diese kann dann im laufendem Betrieb auf z.B. 19200 (C5:00 C4:33) geändert werden. C5:00 ; UBBRH C4:33
-
Thread
Analog und Digital auf einer PCB Brauche hilfe bei zwei/drei letzten Problemen
man nicht verstehen... Und wie oben erwähnt.. funktionierte ja alles.. Also wenn die PWM vom ATMega328p läuft.. ist alles super... damit dimme ich mehrere LED Stripes... Also.. das ganze ist schon wirklich echt extrem... Ich kann nachher mal Bilder machen... 5 stellig ist es schon... und es wird
lust mit zu machen :) Aber bitte zum Thema entsprechend... Also... Zunächst habe ich von ATMega128A auf den ATMega328p gewechselt.. Die PINs reichen genau aus wie man sieht :) Kurze Erläuterungen: SCK/MISO/MOSI sind auch gleichzeitig die I2C Adresspins (für mein System benötigt) FAN2
-
Thread
Kühlen mit Peltier Elementen
Sonnenbestrahlung auf dem heissen Körper hier einen Einfluss? Gesteuert soll das ganze von einem ATMEGA 328 entweder mit PWM oder über Relais. Dazu LCD, NTC Sensor plus das nötige Beigemüse. Schaltungsaufbau und Programmierung ist simpel. Ich habe mir die anderen Threads zu dem Thema bereits durchgelesen
hinsichtlich Temperaturunterschied, Geschwindigkeit usw.? > Gesteuert soll das ganze von einem ATMEGA 328 entweder mit PWM oder über > Relais Pelztiere nicht mit PWM sondern Konstantstrom. Lüfter an beiden Seiten schaden auch nicht. Beachte den maximalen Temperaturunterschied und den miserablen Wirkungsgrad
-
Thread
DIP Programmieren mit Test-Clip/Klammer taugt/nicht?
guten Testklammer & Abblockkondensator an VCC und AVCC sowie AVCC zu VCC gebrückt klappte das am ATmega328p im DIL/DIP doch prima, natürlich ungesteckt auf PCB oder man muss im PCB für Entkopplung der Reset/MISO/MOSI/CLK sorgen. Reset fest auf VCC geht dann natürlich nicht!
-
Thread
Werden Atmel Mikrocontroller aussterben/nicht mehr verfügbar sein?
Peter D. schrieb im Beitrag #6740559: > Welcher denn? Ich denke da an den Atmega 328P. Gibt es eigentlich einen Atmel Controller der deutlich mehr als 6 PWM Ausgänge hat? 5V-tolerant sollte der aber sein.
Max L. schrieb im Beitrag #6740563: > Ich denke da an den Atmega 328P. Die sind bei Reichelt lagernd und auf ebay ebenso massig erhältlich. Oder an welche Stückzahlen hast du für Hobbybedarf gedacht?
-
Thread
Si4732 evaluation module
Hi, I have created a evaluation board for the Si4732 + ATMEGA328P so that the Si4732 can be used as a general purpose IF processor (typically 10.7 MHz or 21.4 MHz) for decoding AM/SSB. See excellent library by PU2CLR on the internet for controlling the
-
Thread
Schaltplan für GPS Auswertung an einem ATmega
Hallo, ich möchte auf einem Atmega328p GPS daten auswerten (von einem bn 880) und über ein 16x2LCD ausgeben. Die Spannungsversorgung läuft über ein Handy-lagegerät mit 5V 2A. Ist der Schaltplan so in Ordnung? Oder ist dort etwas
und mit Pull-up-Widerständen arbeiten. I.A. reichen sogar die intern zuschaltbaren Pull-ups des ATmega328. B: Bei LED1 - LED8 würde ich ähnlich verfahren. Dioden drehen und die zugehörigen Widerstände gegen 5V. A und B bedeuten aber, dass sich die Logik auf low-aktiv dreht. Das muss man beim Programmieren
-
Thread
Probleme mit AVRDUDESS 2.13
Hallo! Ich möchte mit AVRDUDESS 2.13 (avrdude version 6.3) einen ATmega328p programmieren und das fkt (leider) nicht (siehe auch "Funzt_nicht.txt"). Beim Starten erscheint: >>>: avrdude -u -c avr910 -P COM2 -p m8 Detected 1e950f = ATmega328P ampel_neu.hex
AVRDUDESS "überreden", auch den ATmega328P zu programmieren? Ich weiß, in der "Funzt_nicht.txt" - Liste erscheint der ATMega328p nicht ... Vielen Dank!
-
Thread
SPI Slaves + Schieberegister
sollen. Also ein manuelles Chip-Select. > Anders dürfte es nicht gehen. Es geht auch anders: Den Atmega88 "einfach" durch einen Atmega328PB ersetzen. Der hat zwei SPI-Schnittstellen. LG, Sebastian
Sebastian schrieb im Beitrag #6735176: > Es geht auch anders: Den Atmega88 "einfach" durch einen Atmega328PB > ersetzen. Der hat zwei SPI-Schnittstellen. aber nicht den falschen 328pb, nur den v2 von Microchip, der Atmel hat nur 1 SPI..
-
Thread
Taupunktsteuerung
sowie die I2C Funktionen für die SHT21. So what! Für ein Hobbyprojekt vollkommen egal! Ich hab nen ATmega32 genommen, weil der gerade rumlag! Verschwendung!!! ;-)
schon Recht, für unbenutzes Flash bekommt man kein Geld > zurück. Bei mir waren die 32K des Atmega328P voll und ich hatte noch Pläne. Ich habe jetzt aber die Display-Bibliothek gewechselt und den Zeichensatz beschnitten und so 4K zurückgewonnen, insofern ist weiteres Sparen zur Zeit nicht dringend
-
Thread
welche Datentypen soll ich nehmen?
Hallo, ich habe angefangen mit einem AVR (Atmega328 auf einem Arduino Board) zu programmieren. ich habe mal eine generelle frage zu den Datentypen. wenn ich stdint.h includiere, kann ich uint8_t, uint16_t usw. benutzen. Ansonsten muss ich
-
Thread
BASCOM AVR YwRobot_Lcd_i2c.lib für 1602 LCD anpassen
Ich möchte mein funktionierendes BASCOM Programm für den ATMEGA328A und der YwRobot_Lcd_i2c.lib mit einem 20x4-LCD an ein 1602-LCD anpassen. Leider unterstützt diese Lib nur 20x4-LCDs. Frage: wer kann die Lib an ein 16x2-LCD anpassen? Bin für jeden Hinweis dankbar
-
Thread
MEGA2560 und W5500 SPI
Hallo, ich habe eine PCB mit dem Atmega2560 und dem Ethernet Chip W5500 entwickelt. Nun ist es ja so, daß der 2560 mit 5V und der W5500 mit 3.3V versorgt werden. Laut Datenblatt des W5500 soll dieser 5V tolerante IOs haben und bis 5.5V
Pegel hat? Ich nicht, und ich habe schon einiges mit den W5500 Modulen im Zusammenspiel mit Mega328p und Mega2560 gemacht. Siehe https://www.mikrocontroller.net/topic/511582#6560158 Besonders das Kombi-Modul (3. Foto, Arduino 328p und W5500) macht es auch nicht anders, d.h. 3.3V MISO geht auf
-
Thread
ISP programmer variable Spannung Zielsystem wie MK2
am ProMini ~ kein Programmieren möglich Fehlermeldung wie oben und auch "Expected signature for ATmega328P is 1E 95 0F Double check chip, or use -F to override this check." Irgendwann habe ich beim Testen dann nur noch den Fehler bekommen und nichts hilft mehr, da ist wahscheinlich jetzt etwas kaputt
einfach die Betriebsspannung des µC auf dem USBASP von 5V auf 3.3V umstellen. Nur geht dann halt kein ATMega8 mehr, es müßte schon ein ATMega88 sein. Und die zusätzlichen 10¢ sprengen natürlich das Budget...
-
Thread
Resonator korrekt anschließen
XTAL2 des MC zu verbinden. Nur wie rum? Oder ist das egal? Wenn es relevant ist, ich verbaue eben atmega328p Vielen Dank Markus
sind. Aber hier steht in der Pinbeshhreibung: https://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061B.pdf Seite 91: XTAL1 (Chip Clock Oscillator pin 1 or External clock input) ...becomes the input of the inverting Oscillator amplifier XTAL2:...becomes the
-
Thread
ADC Messung mit dem Attiny 841
#6728225: > Du willst mit dem Attiny 841 per ADC Werte einlesen (8 Bit), diese per > I2C an den Atmega 128 schicken und die Werte per Display (das direkt > ohne I2C am Atmega 128 angeschlossen ist) anzeigen. Stimmt nicht ganz. Der Attiny 841 soll per I2C an den Atmega 128 angeschlossen werden. Auch
findest du dazu die meisten leicht verständlichen Anleitungen. Vor ein paar Jahren war das noch der Atmega8, inzwischen wurde er (dank Arduino) durch den ATmega328 abgelöst. Bestelle dir einfach mal ein 5er Pack Arduino Nano Module, die kannst du immer mal gebrauchen. Zum Programmieren musst du ja nicht
-
Thread
Pinout Arduino
nichts https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf
Hallo, lies doch mal das Manual. Wieviele interne Vref sind beim ATmega328P vorhanden? Nur eine Einzige, nämlich 1,1V. Alles andere muss von außen an AREF angeklemmt werden. Dafür ist der Pin da. Beim Arduinoboard liegt Ub an AREF. Damit kannst du beim ATmega328P zwischen
-
Thread
3 Stunden nach Sonnenaufgang Ventil schalten/Solarzelle/Microcontroller
werden soll (wegen Batteriebetrieb) empfiehlt es sich, das fertige Programm auf einen "Nackten" ATmega328 Mikrocontroller zu übertragen. Den Arduino kannst du dabei als Programmieradapter (Arduino as ISP) verwenden. Wenn die Zeit nicht sehr genau sein muss, kannst du sogar den Quarz weg lassen. So
-
Thread
[S] Suche TQFP32 Leer Tray
Hallo, Ich suche einen leeren Tray für TQFP32 10x10mm Fachgrösse (Atmega328p), um diesen an meinem Bestücker zu montieren. Vielleicht hat jemand so ein Teil und würde es abgeben? Danke und Grüße, Stefan
-
Thread
Linearisierung eines Ausgangssignal mit Mikrocontroller
habe das ganze mal für verschiedene float Berechnungen getestet. Plattform: Arduino Nano Clone mit ATmega328, 16MHz (lag hier rum). Beispiel: Code wurde 5000mal über den Wertebereich U ausgeführt und die mittlere Zeit bestimmt. [c] float U2W(float x) { const float a = 0.60151694; const float
-
Thread
PINx-Register
Ich verwende einen ELEGOO UNO R3. Darauf befindet sich ein ATMEGA328P. Das mit den Pins und den Registern ist mir bewusst - ich habe es wirklich nur falsch formuliert. Aber weißt du, wieso er sofort einen Durchlauf macht, wenn sich der Delay nicht im Programm