-
Thread
Arduino nano ohne Bootloader
auch die serielle Schnittstelle nicht an. Ansonsten sitzt auf dem Arduino ein ganz gewöhnlicher ATmega328 und der USB-Seriell-Wandler ist ein ganz gewöhnlicher USB-Seriell-Wandler (µC.TX rein VCOM.RX raus, VCOM.TX rein µC.RX raus). Was meinst du genau?
-
Thread
Mikrocontroller mit Rs232 Schnittstelle
Der UART vom Atmega verwendet Logic-Level-Signnalpegel (0 bis 5V). Dein USB/Seriell-Adapter aber die -15/+15V von Standard RS232 SChnittstellen. Hol dir einen USB-Seriell-Adapter für TTL-Pegel
Du müsstes also schon einen TTL Uart USB Adapter anklemmen sowas in der Art an Tx und Rx vom ATmega8 wenn du am PC Hterm o.ä. machen willst https://www.ebay.de/i/172228517190 oder nimm gleich einen Arduino Nano328p, den kannst du auch programmieren wie gewohnt als puren ATmega8, musst dich halt
-
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
Fuse: SPI downloading (ATmega328)
Was für einen Zweck erfüllt folgende Fuse bei einem Atmega328 ? "Serial program downloading (SPI) enabled." Wie kann man dann den Atmega noch flashen, wen dies deaktiviert ist ?
Mathias schrieb im Beitrag #6286722: > Was für einen Zweck erfüllt folgende Fuse bei einem Atmega328 ? > > "Serial program downloading (SPI) enabled." Saudumme Frage, zumal du die Antwort ja offensichtlich bereits kennst... > Wie kann man dann den Atmega noch flashen, wen dies deaktiviert
-
Thread
Potentiometer an Mikrocontrollter
einem LKW gelernt. Es ist immer noch ein AVR. Worin unterscheidet der sich von einem anderem ATmega bzgl. Programmierung in C?
es hältst.... > Meine Arduino AVR ADCs können sehr wohl negative Werte liefern. ich weiss bei ATmega32 hatte ich diff mit GAIN mal genutzt um an einen Shunt den Battereiestrom zu messen. Bei AnlogRead am Arduino noch nie genutzt, der einzige ATmega Arduino den ich habe ist der m1284p mighty mini
-
Thread
ISR-Handler: Probleme bei Wertzuweisung von volatile Variable
<< PA2); sei(); Das geht übrigens auch atomar ohne read/xor/write (zumindest bei ATMega328) und spart auch cli/sei, siehe Datasheet: "Writing a logic one to PINxn toggles the value of PORTxn, independent on the value of DDRxn. Note that the SBI instruction can be used to toggle one single
> sei(); > > Das geht übrigens auch atomar ohne read/xor/write (zumindest bei > ATMega328) und spart auch cli/sei, siehe Datasheet: > "Writing a logic one to PINxn toggles the value of PORTxn, independent > on the value of DDRxn. Note that the SBI instruction can be used to > toggle
-
Thread
Kinderauto Blinker Schaltung
billigste Angebot sondern das erste, das Amazon anzeigte: https://www.amazon.de/Anpro-Entwicklerboard-Atmega328P-Arduino-EINWEG/dp/B07H2VT2JN/ref=sr_1_3
die von einem anderen User vorgeschlagen wurde. https://www.conrad.de/de/search.html?search=atmega328
-
Thread
Arduino Bibliothek - Methoden bzw. Funktionen en Detail erklärt - gesucht
https://www.mikrocontroller.net/topic/355251#3966023 durch ein zusätzliche Adressbyte beim ATmega1284p (gegenüber ATmega328p) waren die Zugriffe um 10% langsamer, deswegen als Lösung im Code F_CPU für den ATmega1284p auf 90% gesetzt und damit passte es dann. https://www.mikrocontroller.net/
PCD8544 mit der GFX LIB, nur ist der Code deutlich schlanker bei der LCD5110_BASIC LIB was den nano328p Nutzer freut, der ESP32 hat von allem mehr flash, ram dem ist es egal. Damit aber nur ein Grundgerüst gebraucht wird baue ich die LIBs kompatibel In der LCD_Init sind nur 2 Byte vertauscht, das
-
Thread
Arduino Nano mit 1,5Zoll OLED und U8g2 lib
Graustufen 4W-SPI Beim Display funktioniert das Beispiel der U8g2 Library mit einem Arduino Nano (ATMega 328) auf anhieb. Verwende ich jetzt den Arduino Nano 33 IOT (ATSAMD21) bleibt das Display schwarz bei gleichem Beispielcode. Ich habe HW-SPI und SW-SPI probiert. Gibt es etwas zu beachten
-
Thread
Merkwürdiges Problem mit TL866er Brennern und Arduino-nano
nicht aus? Ja, die Adapterkabel vom TL866 sind genau nach Handbuch gesteckt. Die Controller (Atmega 328P) waren nicht gelockt, der kleine USBASP konnte ja auch zugreifen. Im Moment habe ich nichts Anderes mit ISP hier, sonst könnte ich das ja noch testen. Old-Papa
Datasheet: http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf Nano-Ref: https://store.arduino.cc/arduino-nano | https://content.arduino.cc/assets/NanoV3.3_sch.pdf
-
Thread
Mosfet Treiberschaltung
etwas gegen den Begriff "Glaubenskrieg" hast, kannst du mir ja > gern die Stelle im Datenblatt des Atmega328 zeigen an der steht, dass > man die IO mit undefinierte Impulsströmen belasten darf. Miss mal den Innenwiderstand von der Ausgangsstufe eines ATmega328. Dann wirst du sehen, dass da kein undefinierter
etwas gegen den Begriff "Glaubenskrieg" hast, kannst du mir ja > gern die Stelle im Datenblatt des Atmega328 zeigen an der steht, dass > man die IO mit undefinierte Impulsströmen belasten darf. > > Miss mal den Innenwiderstand von der Ausgangsstufe eines ATmega328. Dann > wirst du sehen, dass da
-
Thread
Problem beim Bootloader brennen Atmega4809
https://www.mikrocontroller.net/topic/482101 soll ein Bootloader. als UPDI Programmer wird ein Atmega328 mit der Software von ElTangas verwendet. Atmega328 Pin D6 ist über 4.7k mit dem UPDI-Pin des Atmega4809 verbunden und Pin RST des Atmega328 ist über 470nF mit VCC verbunden, so wie ElTangas das zeigt. Atmega328 und Atmega4809 sind über VCC, GND miteinander verbunden. Die Spannung über USB beträgt laut Oszi ~4.5V. Der Atmega328 Programmer meldet sich als USB-SERIAL CH340 (COM4). In der Arduino-Umgebung
-
Thread
Umschreiben von ATmega328 auf ATtiny
Hallo erstmal, habe ein Programm für einen 4-Kanal-RC-Schalter, der auf dem ATmega328P super läuft. Muss aber aus Platzgründen umsteigen auf den ATtiny85. Ich bin ziemlich am Ende, es läuft nicht auf dem ATtiny. Meine Vermutung ist ein Fehler bei den Interruptsettings. Der ATmega
H. schrieb im Beitrag #6273719: > habe ein Programm für einen 4-Kanal-RC-Schalter, der auf dem ATmega328P > super läuft Timer 0 programmieren, den Interrupt von Timer 1 nutzen und es läuft? Respekt!
-
Thread
Arduino Sketch wird nicht hochgeladen
einen Arduino-Clone von Conrad (Pretzel Board IoT), für das muss man den Prozessor umstellen von ATmega328P auf "ATmega328P (old bootloader)". Hast du evtl. einen älteren Bootloader? Edit: Sehe gerade diese Option gibt es für den Uno nicht, sorry... ist es ein echter oder ein Clone? Ansonsten würde
-
Thread
Portdefinition in Arduino library
dort genau angesprochen werden. Ist 0x04 nicht das dritte bit und somit portb2, am IC Pin 16 des Atmega 328P? Irgendwie passt das aber nicht zur Hardware [code]/** Hardware brief **/ //PORTB //DDRx PORTx PINx #define _CSB 0x04 // 1 1 0 #define
schrieb im Beitrag #6272891: > Ist 0x04 nicht das dritte bit und somit portb2, am IC Pin 16 des Atmega > 328P? Ja, wenn du die DIP Version des Chip meinst. Bei der TQFP Version liegt PB2 auf Pin 14. > Irgendwie passt das aber nicht zur Hardware Was passt denn nicht?
-
Thread
Mikrocontroller mit 9 PWM ausgängen?
https://youtu.be/CyzynCrnoOE ) Da der atmega328p eben mal nur 13 Ausgänge hat würde ich auch eben 6PWM+3mit Softpwm gesteuert nehmen und dann eben nur noch 4 Digitals Outputs für die ARGB Ausgänge nehmen. Also nochmal übersichtlicher: -
Ich glaub ich nehm nen atmega328p mit meiner Lösung. Werd jetzt aber erstmal auf tht setzten und dann bei anderen Projekten auf smd. Aber danke für eure Ideen :) Versuche jetzt mit SMD Anzufangen.
-
Thread
Timer1 Probleme
tatsächlich etwas älter aber als > antik würde ich ihn noch nicht bezeichnen. In meinem Manual fuer Atmega328 steht: "18.2.2. Toggling the Pin Writing a '1' to PINxn toggles the value of PORTxn,..." In Atmega8-L konnte ich das nicht finden. Wahrscheinlich hast du Code fuer einen neueren uC.
an Phil: Bei mir läuft das; mangels eines ATmega8 auf einem ATmega16A (mutatis mutandis).
-
Thread
Sind das 19375 baud, 8 bit, parity, OHNE Stopbit ?
mir egal sein, was nach dem 9ten bit kommt. Das 9te bit scheint das Paritätsbit zu sein, wenn der atmega328p das unterstützt hab ich fehlererkennung, wenn nicht dann nicht. Und danach kommt eh keine Info mehr. Mein Problem ist jetzt, nach so 0,6 ms das Antwortbyte zu senden. Und das will ja so gar
Beitrag #6269713: > Ich glaub ich werde > mit ... > meine eigene UART implementieren Der Atmega328 hat einen "UART RX complete" Interrupt, eventuell könntest du in diesem kurz warten (Ich weiß, macht man nicht) und dann Senden. Besser wäre natürlich in dem einen Timer starten und in dem Timer
-
Thread
ATMega 8 über Arduino Software programmieren, technische Probleme
Markus schrieb im Beitrag #6267782: > Also mit meinem Arduino die Optiloader Datei auf den Atmega 8 geladen, > dann alles bei "Werkzeug" eingestellt (Board: ATMega 8, Clock: External > 8 MHZ). An dem ATmega8 ist jetzt schon ein externer Quarz angeschlossen?
steht die Info nicht im Bootloader. Bestätigung 2: Ein UNO wird als UNO erkannt, auch wenn der ATMega328P vom Board entfernt wurde.
-
Thread
Strommessung Gleichstrommotor mit PWM und INA139 - komisches Verhalten
und einen INA139 in die Schaltung integriert und lese die ausgegebene Spannung mit dem ADC eines ATmega328 ein. Wenn der P-FET voll durchgeschaltet ist, funktioniert das auch gut. Im "Teillastbetrieb" (z.B. 50% TV in den Screenshots) zeigt das Ganze aber ein für mich nicht verständliches Verhalten
Common für die gesamte Schaltung. Der INA139 wird mit 5V betrieben, zusammen mit dem ATmega Anhänge: - 50%_Output_INA139.PNG - OUT des INA139 mit dem "Unterschwinger" - 50%_neg_Spannung.PNG - VIN+ und OUT des INA139 mit negativem OUT - 50%_Nulldurchgang.PNG - VIN+ und OUT des INA139
-
Thread
Alpha-Spektrometer für Soundkarte/Mikrophoneingang (DIY Particle Detector)
erweitern. a) Das Signal so aufmodulieren und verstärken das es in den 16bit Analog Eingang von einem Atmega328 passt. b) An den mC eine Transistor Stufe und damit einen Lautsprecher füttern, so dass der Detector so ähnlich klingt wie ein Metalldetektor. Alternativ wie Parksensoren vom Auto. c) Jetzt
> a) Das Signal so aufmodulieren und verstärken das es in den 16bit Analog > Eingang von einem Atmega328 passt. > > b) An den mC eine Transistor Stufe und damit einen Lautsprecher füttern, > so dass der Detector so ähnlich klingt wie ein Metalldetektor. > Alternativ wie Parksensoren vom Auto
-
Thread
ATMEGA Solar Versorgung / Akkupufferung MT3608
Hallo, ein Atmega 328 soll über einen Bleigelakku und Solarpanel mit Energie versorgt werden. Ich hatte eine Kette aus 6 Volt Solarzelle, MT3608 Wandler und 12 Volt Bleigeelakku geplant. Vom Akku über einen LM
MaWin schrieb im Beitrag #6267901: > Ein ATmega hat das ja schon in Silizium gegossen, er hält seine Ausgänge > auch im deep sleep. Das tut er? D.h. wenn die Ausgänge belastet sind dann treibt der Atmega sie? > > Es ist aber überflüssig
-
Thread
Leiterplatten Winkel
stammt allerdings ein bisschen aus den Zeiten, als der Funktionsumfang, den man heute bspw. in einem ATmega328 findet, nur knapp auf zwei Europakarten unterzubringen war und die Funktionen eines ARM Cortex-M4 inklusive Massenspeicher nicht nur einen kompletten 19"-Einschub, sondern eher ein halbes 19"-Rack
-
Thread
atm328 work?
AVCC kommt deine Referenzspannung. Das hast du jetzt hoffentlich nicht aus dem Datenblatt des ATmega328. In dem Fall wäre es interessant, wo du den Quark gefunden hast. AVCC ist die Versorgungsspannung für den ADC und den PortC. ("AVCC is the supply voltage pin for the A/D Converter, PC3:0, and
-
Thread
Taster min. 22mm Wetterfest gesucht
Eine weitere Frage: Aktuell habe ich meine Taster zwischen die Pins (internal Pullup) eines ATMega328P und GND angeschlossen. Der Taster den ich suche soll nun aber ca. 2m vom ATMega entfernt sein (Verbindung mit Klingeldraht). Wie schütze ich die Pins effektiv und reicht der interne Pullup da noch
-
Thread
avr-gcc-10 - "volatile deprecated [-Wvolatile]" Warnungen
> Vergleichbare Bemerkungen findest du auch in den Datenblättern neuerer > AVRs, hier bspw. ATmega1284: . > [pre] > The receive buffer consists of a two level FIFO. The FIFO will change > its state whenever the receive buffer is accessed. Due to this behavior > of the receive buffer, do not
int main(void) { add_atomic(); return 0; } $ avr-gcc -std=c11 -mmcu=atmega328p -Os -o foo foo.c /usr/local/lib/gcc/avr/9.1.0/../../../../avr/bin/ld: /tmp//cceGR6Pu.o: in function `add_atomic': foo.c:(.text+0x8): undefined reference to `__atomic_load_2' /usr/local/lib/gcc
-
Thread
Transistoren - Die-Bilder
BC338, der komplementäre NPN-Transistor zum BC328: https://www.richis-lab.de/BipolarA17.htm
er „refurbished“ worden ist. Mir hat mal vor einiger Zeit jemand Fotos gezeigt von angeblichen ATmega128A, bei denen anhand der Rückseitenbeschriftung klar wurde, dass dort alte ATmega128 aufbereitet worden waren. So absurd das erscheinen mag, aber auch solch ein Geschäft scheint sich zu lohnen.
-
Thread
Unterschie µISP-Stick und USM-mkII
Hallo! Für euch Profis bestimmt eine blöde Frage, aber wenn man auf einem Arduino, also einem ATmega328P einen Bootloader installieren möchte (mit der Arduino IDE), welches der beiden Geräte sollte man dann nutzen: Dieses: https://www.ehajo.de/boards/151/usp-mkii-avr-programmer oder jenes
#6259201: > Für euch Profis bestimmt eine blöde Frage, aber wenn man auf einem > Arduino, also einem ATmega328P einen Bootloader installieren möchte (mit > der Arduino IDE), welches der beiden Geräte sollte man dann nutzen: > > https://www.ehajo.de/boards/151/usp-mkii-avr-programmer > oder > https
-
Thread
Sekunden genauer Timer im Energiespar Modus
Beitrag #6259950: > Falsche Wahl. Unfug! MaWin schrieb im Beitrag #6259950: > Du musst den ATmega328 nackt programmieren Ein so gestippter pro Mini ist nicht mehr als ein Nackter ATMega328P Einzig dass man den Resonator auch noch entfernen muss (irgendwo muss der Uhrenquarz ja hin, die Möglichkeiten
auf dem Pro Mini ist die PicoPower Variante montiert. Hmm, auf der gefundenen Seite stand bloss ATmega328. https://www.amazon.de/Arduino-kompatibles-ATmega-Mini-ATmega328/dp/B00H9CVQDW Man sollte wohl die Originalseite nutzen. https://store.arduino.cc/arduino-pro-mini Obwohl, man weiss ja auch nicht
-
Thread
5 NTC messen mit arduino
>Löte das Kabel von dem NTC an Pin A4 an den Pin A6 an dem Atmega328p, das fände ich interessant wo genau ist der Pin A6 an dem Atmega328p?
M. schrieb im Beitrag #6254849: >>Löte das Kabel von dem NTC an Pin A4 an den Pin A6 an dem > Atmega328p, > das fände ich interessant wo genau ist der Pin A6 an dem Atmega328p? Datenblatt: https://www.e-lab.de/downloads/DOCs/mega328P.pdf (Ab Seite 15)
-
Thread
Suche: DC/DC Wandler 12/24V -> 3,3V "konstant/geregelt"
extra eine Platine bauen zu müssen. Warum: Ich möchte Testweise eine Funkplatine mit einem ATmega328p und Funkmodul RFM69CW betreiben. Das Funkmodul ist relativ Spannungsempfindlich, weswegen eine stabile Ausgangsspannung benötigt wird. Ich habe vor längerer Zeit verschiedene China-Wandler-Module
DC-Wandlern für den > Einsatz in Fahrzeug > Ich möchte Testweise eine Funkplatine mit einem ATmega328p und Funkmodul > RFM69CW betreiben. Das Funkmodul ist relativ Spannungsempfindlich, > weswegen eine stabile Ausgangsspannung benötigt wird. Muß die Ausgangsspannung denn galvanisch getrennt
-
Thread
AVR // Arduino UNO // Code macht nicht das, was er soll
auf High gehen (also wie ich es will). Lege ich jedoch den Pin auf LOW Pegel, so reagiert mein µC (Atmega328P-PU) nur mit einer gefühlten Wahrscheinlichkeit von 50%, also gefühlt abhängig von der Laune des µC. Hier zu meinem Code: int main(void) { DDRD = 0x0F; PORTD = 0x00; while
. schrieb im Beitrag #6252472: > Lege ich jedoch den > Pin auf LOW Pegel, so reagiert mein µC (Atmega328P-PU) nur mit einer > gefühlten Wahrscheinlichkeit von 50%, also gefühlt abhängig von der > Laune des µC. Das ist ein bisschen erstaunlich. Soweit ich das übersehe, dürfte er auf LOW gar nicht
-
Thread
Drahtlose RS232 Verbindung zu einem Windows XP PC über Bluetooth oder 433 MHz Modul?
das Gleiche! Andererseits habe ich hier einen USB Adapter der tadellos funktioniert, und mehrere ATMega Module die alle über USB angeschlossen sind und überhaupt keine Probleme machen. Ich bestelle mir jetzt diesen Stick: https://www.tp-link.com/de/home-networking/adapter/ub400/ und zwei HC05
, kannst du auch ein Arduino Nano oder UNO Board als Adapter missbrauchen. Du musst dazu nur den Atmega328 lahm legen, indem du seinen Reset Eingang mit GND verbindest.
-
Thread
Transistortester flashen
Augsburger (https://github.com/maugsburger/avr-component-tester) zu flashen. Verbaut sind ein Atmega328P-PU mit 8MHz Quarz und DOGM Display, Originalplatine aus der Sammelbestellung. Zuerst habe ich mit avrdude diese Dateien geflasht: https://www.mikrocontroller.net/svnbrowser/transistortester/Software/trunk/mega328_dogm/ Damit hat der µC schon mal was gemacht (Relais klickt in langen Zeitabständen, Einschalter funktioniert), aber das Display zeigt nichts. Anschließend wollte ich mit C:\temp\dude>avrdude
-
Thread
Atmega328PB mit ISP Prog nicht mehr erreichbar
Hallo, ich habe einen Atmega328PB im einsatz, welchen ich über einen ISP Programmer programmiere. Ich habe mich nun mit dem Sleep Modi zum ersten mal befasst. Dabei habe ich ein Programm gschrieben, welches nach einer kurzen
-
Thread
Atmel Studio 7 Device Programming alleine verwenden
Hallo, ich verwende zum Programmieren von AVR Controllern (ATMEGA 328 z.B.) das Device Programming Tool des Atmel Studios 7. Programmer Hardware ist ein STK 500 kompatibler Programmer, teilweise auch der MyAVR USB Stick. Meine Frage, ist es möglich, das Device
-
Thread
Schaltungs Kontrolle
atmega kommt später dran, oder? Das Schaltbild ist schon nett. Noch übersichtlicher wäre es, wenn der PCA alle 16 Ausgänge auf der rechten Seite hätte und auf der linken Seite alle anderen Pins, das sind
Wenn das die richtigen Pins sind, sollte dort auch XTAL1/2 dranstehen. Siehe Anhang, so sieht der ATmega8 im Eagle aus, der ist zum 328 pinkompatibel. Sieht irgendwie besser strukturiert aus, und das liegt nicht am Eagle. Es gibt nur einen winzigen Schönheitsfehler, das ist die Anordnung der VCC/GND Pins
-
Thread
Arduino IDE 1.74 <-> 1.89
auswählen kann Das scheint mir ein 'bug' oder Sicherheitsdenken zu sein, ich habe alle meine Nano328p und miniPRO328p im Bootloader angepasst und auch die Fuses und die board.txt korrigiert. Bootloder Optiboot, Fuses gesetzt, upload auf 57k6 wieder reduziert, die 115k klemmten zu oft mit wUSB und
sprengst, kannste auf > einen "Arduino Mega2560" wechseln never, dann würde ich mir die restlichen ATmega1284p aufbauen mit 16KB SRAM https://www.mikrocontroller.net/attachment/244383/m1284p_m328p.jpg https://www.mikrocontroller.net/attachment/240970/strafarbeit_web.jpg https://github.com/JChristensen
-
Thread
STM32h7, Schrittmotor mit hoher Interpolation ansteuern und wissen wo man ist?
m.n. schrieb im Beitrag #6247615: > Zwei Stepper mit 10 U/s schafft schon ein ATmega328. Der schafft noch *WESENTLICH* mehr... Tja: nix BASIC, nix PASCAL, nix C. Einzig pure Asm treibt ihn zu Höchstleistungen. Denn nur das erlaubt, die ganzen Bremsen der Hochsprachenabstraktionen
schrieb im Beitrag #6248128: > m.n. schrieb: > >> Zwei Stepper mit 10 U/s schafft schon ein ATmega328. > > Der schafft noch WESENTLICH mehr... Du kennst doch garnicht die Rahmenbedingungen. Zudem sind Deine vollmundigen Aussagen nichts wert. Viel Gelaber, aber wenn Du auf konkretes Vorgehen
-
Thread
[Atmega328] Serienwiderstand von ADC Eingang?
der Widerstand der 10 Leiter im Kabel gemessen werden. Ich verwende dazu den internen ADC eines Atmega328p. Bei meinen Recherchen hier im Forum habe ich unter anderem die Empfehlung gefunden, vor den ADC Eingang einen Serienwiderstand zu setzen. Der verlangsamt allerdings die Messung. Bei einem
Widerstand der 10 Leiter im Kabel gemessen > werden. Ich verwende dazu den internen ADC eines Atmega328p. Aha. Und wie *genau* willst du das messen? Ich nehme an, einen Teststrom durchschicken und dann den Spannungsabfall messen? > Bei meinen Recherchen hier im Forum habe ich unter anderem
-
Thread
Suche Mikrocontroller mit 16Bit ADCs und DACs
Serienersatzschaltbild ). Deshalb könnte ich mir gut vorstellen, dass man das Kennlinienproblem auch mit einem Atmega328 lösen könnte. Hier mein erster Versuch mit einem Arduino Uno und 6 x Hühnerfutterbauelementen. Das Ding muss man vielleicht noch etwas kalibrieren ...
-
Thread
ATmega328PB mit H-Brücke hat Aussetzer
Ausgänge, aber auch 2, die offensichtlich nur per Software bedient werden. Besser ist da ein Mega48-328, der auch komplementäre Timerausgänge zur Verfüngung stellen kann. Genauso wichtig ist die Dämpfung der Gegen-EMK. Die wird über die Bodydioden in die 12V abgeleitet und müssen dort vom Elko geschluckt
mit Deiner PWM-Frequenz. Bei dem Beispiel von mir liegt die bei 30KHz. Die Software läuft in einem ATmega168 (PD-Regler ) mit Incremental Input. Viele Grüsse, Steffen
-
Thread
Lüfter galvanisch getrennt steuern
Achherrje wie bin ich vergesslich... ... n Arduino nano (oder vielmehr sein ATMega 328p hat n eingebauten Temperatursensor! Du kannst also des Arduinos interne Temperatur überwachen, wenn du den dann nah genug an den Beamer legst und sagen wir bei 35°C ein und bei 25°C abschalten
sid schrieb im Beitrag #6245975: > ... n Arduino nano (oder vielmehr sein ATMega 328p > hat n eingebauten Temperatursensor! Einen uC um einen simplen Temperaturschalter zu ersetzen??? OMG!!
-
Thread
AVR Ausgang nach Impulszeit Ausschalten
Multitasking"-Version ähnlich wie millis() (Blink without Delay) bei der Arduino IDE. Verwendet wird ein atmega328P. Das Problem bei Arduino war, das das ganze sehr Speicherintensiv wurde. 128 unsigned long Variablen brauchen nunmal ihren Platz von 512Byte. Also 1/4 des Verfügbaren Speichers. Die Libaries
-
Thread
DOGM163S-A Schnäppchen bei Pollin
Ich finde Nokia 5110 einfacher, 6 Zeilen a 14 Zeichen auf dem Steckbrett direkt an ESP32 und nano328p ansteckbar und ansteuerbar https://www.mikrocontroller.net/attachment/446990/esp32_nano_web.jpg incl. Kontrast und Hintergrundhelligkeit steuerbar.
Joe G. schrieb im Beitrag #62556 > Beitrag "Re: Noch ein Taschenrechner auf ATMega Basis" Der ist cool. Danke. Mal sehen ob es einen Komponententester gibt. Der große Transistortester.