-
Thread
Arduino Pro Mini: Analog-Referenz 1,1V verschiebt sich bei kleiner Last?
- ADC5D ADC4D ADC3D ADC2D ADC1D ADC0D Wenn Du nicht weiß was das ist, dann lese dies bitte im atmega328p Datenblatt nach.
Hallo Andreas, Ich hab bis jetzt folgendes verstanden: 1. Du benutzt ebay: 281422104702 (5V Atmega328P 16MHz). Leider gibt es zu genau diesem Board wohl keinen Schaltplan, oder? 2. Dieses Board hat einen RAW-Eingang (5V-12V) und einen VCC-Ein/Ausgang (das Board hat einen Linearregler, der aus
-
Thread
Arduino Funkübertragung - NRF24L01
mir bewusst. Desweiteren habe ich per ISP die Brownoutschwelle heruntergesetzt, sonst läuft der ATmega 328P nicht bei 3,3 V. Was hast du ansonsten mit der Funkübertragung vor? Gruß Guido
Hallo Roman, 1. Wie ist der Atmega328P angeschlossen? Die Arduino Pin-Nummern entsprechen ja NICHT den Pin-Nummern des IC's. 2. Der Sender sendet die String-Ende-Kennung nicht mit. Der Empfänger muss sie also noch anfügen bevor Serial.println
-
Thread
Eagle Layout Baustücke am besten positionieren
Baugrößen der Bauteile du dich > entschieden hast. 2 PICs 10F322 in Baugröße SOT323-6 und ein ATMEGA328, vermutlich als TQFP. Was da 8-polig an der USB-Buchse hängt, (TSW-101-02? - Steckverbinder Buchse?) kann ich auch nur raten ...
Reference > binde und dann - von C5 an GND ? Nicht nur ich, sondern auch der Hersteller des ATmega328 (Datenblatt Kap. 24.5.2 ADC Voltage Reference). 47µF sind allerdings arg übertrieben. > Was meinst du mit Quarz nebst Beschaltung ? Das 16MHz-Ding (CSTCR6..)
-
Thread
möglichst simpler langzeittimer?
Grafik. Liegt das an meinem Viewer? http://www.atmel.com/Images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet.pdf Für den ATmega88PA ist der Graph zu sehen (Seite 555). Nehme an, der für den 48PA schaut ähnlich aus. Was ich aber auch interessant finde: der ATmega328P ist sogar noch ein bisschen sparsamer als der ATmega88PA. Je größer desto sparsamer?
-
Thread
ATMega1284 mit ArduinoIDE?
in der Mitte zwischen 328er und dem 2560 liegt. 2) weil es den 2560 in der Regel nicht in klein gibt und Bords wie die gezeigte wegen dem großen Gehäuse des 2560 nicht leicht ohne Multilayer möglich sind. QFN und BGA mag ich
Projekte dank seiner größeren FLASH und RAM Ressourcen für FAT Datei Systeme wesentlich besser als der 328 geeignet ist und noch viel Platz für die eigentliche Anwendung vorhanden ist. 4) zwei UARTS sind manchmal auch sehr nützlich 5) Mehr IO, TIMER Ressourcen wie 328 6) Extra 8 IO Für mich waren das
-
Thread
Energiesparende Lösung zur Langzeitmessung und Speicherung eines Pinzustandes gesucht.
Peter D. schrieb im Beitrag #5048700: > Du kannst nen ATmega328 nehmen, der mit Uhrenquarz schläft (<1µA) und > mit Pin-Change-Interrupt aufwacht. Die Daten schreibst Du in die oberen > 16kB Flash oder in einen externen EEPROM (AT24C512). dazu müsste der
RTC betreiben, aber ich kenne keinen, > der energiemäßig, an eine externe RTC herankommt. Der ATmega328 kommt auf <1µA bei 3V und 25°C, das sollte für viele Anwendungen ausreichen. Siehe Datenblatt: Figure 33-13. ATmega328: Power-Save Supply Current vs. VCC (Watchdog Timer Disabled and 32kHz Crystal
-
Thread
USBaspLoader und ATmega32 wollen nicht
define this, values for ATMega8, * ATMega88, ATMega168 and ATMega328 are guessed correctly. */ /* The following block guesses feature options so that the resulting code * should fit into 2k bytes boot block with the given
__AVR_ATmega88P__) 0x1e, 0x93, 0x0a, 0 #elif defined (__AVR_ATmega168__) || defined (__AVR_ATmega168P__) 0x1e, 0x94, 0x06, 0 #elif defined (__AVR_ATmega328P__) 0x1e, 0x95, 0x0f, 0 #elif defined
-
Thread
Welchen Anger board für Atmega8 Fragen über Fragen
mit den Arduino Board, der ist echt interessant und den gibt es auch mit bucht, jedoch ist da ein ATmega328 verbaut. ich denke von der Geometrie werden die sich nicht viel unterscheiden aber jedoch bin ich anfänger. daher zu meine wichtigen punkte Gibt es einen Board für den Atmega8 selber und am
ist übrigens kein großes Problem, wenn man mit einem atmega 328, mega32 oder einem atinyxx anstelle eines atmega8 einsteigt. Der Befehlssatz ist bei den megas und den tinys nahezu identisch, nur der Speicherumfang und die Peripherie ist von Typ zu Typ umfangreicher
-
Thread
Dialog übernimmt Atmel [Update: Nein, Microchip übernimmt Atmel]
Sollte man sich jetzt einen Schwung -Attiny85 -Attiny84 -Atmega328 -Atmega644 kaufen, bevor es nur noch PIC gibt? (Zitter, Bange, Grübel) Paul
schrieb im Beitrag #4433482: > Sollte man sich jetzt einen Schwung > -Attiny85 > -Attiny84 > -Atmega328 > -Atmega644 > > kaufen, bevor es nur noch PIC gibt? von den Atmega328 solltest Du Dir ganz unabhängig davon welche auf Lager legen: https://www.mikrocontroller.net/topic/386799 Wegen
-
Thread
AVR Timer/Counter Zeit berechnen
oder habe ich da was übersehen? (der Mega32 gehört nicht zu meinen Standardbauteilen. eher der Mega328P)
und SW kompatibel! wenn der m32 reicht geht auch m328p kleiner als Chip auch 32KB flash und zum Entwickeln gibt es den Arduino Nano 328p
-
Thread
DS3231 AVR GCC
ich keine Verbindung aufgebaut bekomme. https://github.com/akafugu/ds_rtc_lib Genutzt wird ein Atmega328P. Verbunden habe ich den 1:1. Bereits ein 2. Modul getestet, gleicher Fall. [code] /* main.h */ #ifndef MAIN_H_ #define MAIN_H_ #define F_CPU 16000000UL #include <avr/io.h> #include
mir beim UART Debugging hilft (funktioniert einwandfrei). Programmieren tue ich den Arduino Pro Mini 328P 5V@16MHz über einen Diamex AVR Programmer. Atmega328P (SDA|PC4|ADC4) - DS3231 (SDA) Atmega328P (SCL|PC5|ADC5) - DS3231 (SCL) Atmega328P (TXD|PD1) - HC-05 (RX) Atmega328P (RXD|PD0) - HC-05 (
-
Thread
Arduino 1.8.1 & ATmega168PA
#define PAGE_SIZE 0x40U //64 words [/c] Dann müsstest du an allen Stellen, wo derzeit ein ATmega168 getestet wird, aber auch den '168P nachtragen, bspw. hier: [c] // bisher //#elif defined(__AVR_ATmega168__) || defined(__AVR_ATmega328P__) || defined (__AVR_ATmega328__) // danach: #elif defined(__AVR_ATmega168__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega328P__) || defined (__AVR_ATmega328__) [/c] Abschließend im Makefile MCU_TARGET auf "atmega168p" ändern.
-
Thread
Geht AVR auch so komfortabel wie PIC?
masz, die Installation dauer ja wieder 1 h. Erfolg: Keinen. Die beiden ATmega328 habe ich einem Kumpel geschenkt. Der hat sie mit dem JTAG MKII unter Studio 4 wieder flott bekommen. Was sein soll weiss ich nicht. Flashen geht mit dem ICE richtig schnell. Auch sind die Signale
neuer PIC Freund schrieb im Beitrag #4183656: > Versuch bei einem der Forenlieblinge: Atmega328. Wobei er sicher nicht wegen seiner überragenden Debug-Fähigkeiten ein Forenliebling ist. ;-) Die meisten Hobby-Nutzer interessiert on-chip debugging ziemlich wenig, lehrt die Erfahrung.
-
Thread
AVR 2560 counter capture durch input change
das Rauschen (die > Ungenauigkeit) größer. Wie meinst Du das ? > Lieber nehme ich dann 8 Stk 328er, die über I2C als slaves die Messung > an einen Master senden. Für so einen kleinkram einen 328er ?, da reicht doch einer aus der Familie des Attiny85 aus.
Alexander S. schrieb im Beitrag #4781062: > Lieber nehme ich dann 8 Stk 328er, die über I2C als slaves die Messung > an einen Master senden. Wozu? Ein ATmega328 reicht für alle acht Kanäle; ein Geizhals nimmt einen ATmega48. Wenn man einen Arduino Uno verwenden möchte,
-
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
Motorsteuerung AVR Atmega per ISP flashen
fortgeschritten bezeichnen, gibt aber noch viel zu lernen. Ich arbeite an einer Motorsteuerung mit einem Atmega328P. Der Atmega ist auf der Platine verbaut und soll ohne rausgenommen zu werden über den ISP programmiert werden. 1. Frage: Könnte etwas Schaden nehmen (Mosfets, Treiber IC, Stromsensor, ISP)
schnellen & vielen Antworten! @Erste Frage (Gast) & Stefan: > Auf dem Board passt aber kein Mega328P drauf, zu wenig Pins? Sorry, da hab ich euch etwas vorenthalten. Der Atmega328P ist ein Arduino mini Pro und dieser sitzt auf einem IC Stecker mit 20 Pins und die nötigen Pins sind verbunden (siehe
-
Thread
Tut gelesen und trotzdem Problem mit Strings im Flash
checksum = 0xFFFF). Im Anghang ist jetzt erstmal die Wireshark datei mit dem derzeitigen Stand. TCP 328 Bytes ok, DNS abfrage checksummenfehler bei UDP. Gruß aus Köln Frank
Framework entwickelt hat würde ich dir auch gerne helfen b.z.w. die jetztigen Sourcen für einen ATMega2561 mit externen RAM zukommen lassen. Diese lassen sich denke ich mal auch leicht für einen ATMega644 anpassen, da die erweiterte Entwicklung für diesen gedacht war. Wenn du noch Fragen haben solltest
-
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
Privat kaufen bei Mouser, Farnell, Digikey, RS
Beitrag #2718889: > Christian F. schrieb im Beitrag #2718812: > MCU 8BIT, AVR, 8K FLASH, 28PDIP Typ: ATMEGA8A-PU Tipp: schau nicht nur nach den Kleinen µC, oft sind die größeren billiger. So kriegst du zum Beispiel den ATmega328-PU (pinkompatibel, viermal soviel Speicherplatz) sogar bei deutschen Versendern
aber, dort gibt's auch günstiges: https://guloshop.de/shop/advanced_search_result.php?keywords=atmega328&x=0&y=0
-
Thread
Rust - ist das hier um zu bleiben?
wann niedrig ist. Angenommen, bei entsprechenden Stückzahlen kosten ein AtTiny45 45 und ein AtMega328 328 Cent. Da kannst du dir ja vorstellen, was der Controller beim Kunden sagt, wenn du mit Datensicherheit anfängst, während der an den Bonus denkt.
-
Thread
WinAVR-2010 soll die letzte Version sein?
alles, was draußen dran hängt, ist ohnehin immer schwer zu simulieren. Davon abgesehen, ein ATmega88 ist mittlerweile dabei, es sollte im Zweifelsfalle also nicht viel Aufwand sein, daraus einen ATmega328 zu clonen. > Ich bin durchaus am Boden der Realität. Kannst mir jedoch die Frage nicht
Fleck sein, sonst nutzt das nix. Oder wird das komplett ignoriert. > > Davon abgesehen, ein ATmega88 ist mittlerweile dabei, es sollte im > Zweifelsfalle also nicht viel Aufwand sein, daraus einen ATmega328 > zu clonen. Ok, das muss in der neuesten Version sein. Die ist noch nicht bei mir angekommen
-
Thread
AVR Daten aus Bootloader Adresse lesen
mal in Fusecalc eingegeben, hier der Link: https://eleccelerator.com/fusecalc/fusecalc.php?chip=atmega328p&LOW=FF&HIGH=DA&EXTENDED=FD&LOCKBIT=CF Der Standardwert für die Lockbits ist 0xFF, Dein Wert 0xCF aktiviert die Lockbits 4 und 5.
also auch in diesem Fall, gilt? Also ich erhalte hier unabhängig von der Adresse immer 0, bei einem ATmega328P-PU von 1426.
-
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
defines bedingt compilieren für m328 bringt Compilerfehler
Nachtrag: ich meinte natürlich das MCU-Typ-Define, also: [c] #if defined(__AVR_ATmega328P__) [/c]
define __AVR_ATxmega128A1__ 1 C:\Dokumente und Einstellungen\...>echo | avr-gcc -E -dDM - -mmcu=atmega328 | grep -i mega328 #define __AVR_ATmega328__ 1 C:\Dokumente und Einstellungen\...>
-
Thread
Transistortester mit AVR Gesperrt
Überangebotes an mega168 wird dieser genommen, zumal es ein gemeinsames Datenblatt von Atmel für ATmega48/88/168/328 gibt und die Software auch für m48 passen soll. mega168: Der Transistortest NPN und PNP geht beim mega168 recht ordentlich. Bei Test eines Widerstandes mit 1k meldet der Tester 2
Würde dieser Transistortester auch mit dem ATmega328 Funktionieren?
-
Thread
Arduino Uno R3 und anderer Quarz
C, ich bediene mich also der ganzen Arduino-Funktionen nicht), per Arduino Uno R3 Board auf den Atmega328 spielen, diesen aus dem Board nehmen und dann in meine eigene Schaltung setzen (welche eine 4,096 MHz Quarz bekommen soll) >> Schreiben würde ich das >> Programm auch mit der Arduino-Umgebung
@ M. W. (rallini94) >Ich möchte mir eine Unor R3 kaufen auf dem ein Atmega328 in DIP gehäuse >drauf ist. OK. > Dann kann man in Ruhe basteln/texten/etc., wenn man möchte. >Später will ich aber eine eigene Platine machen. D.h. Programm in der >Arduino Umgebung schreiben
-
Thread
AVR C Programmierung unter Linux
gefunden habe probiere ich das einmal nackt in Atmel Studio, ohne Arduino IDE. Hierfür habe ich einen ATmega328PB und einen ATmega4808 nackt zur Verfügung, die zumindestens mit deiner Toolchain funktionieren müssen. Erstmal Danke für die Unterstützung. Ich hätte gern von Arduino Fanboy gewusst mit welchen
Hallo Johann, ich wollte das nochmal mit einem ATmega328PB überprüfen. Nur fehlen mir dafür die Controller spezifischen "double64" *.o und *.a Files. Hast du die zufällig zur Hand oder existieren die noch nicht?
-
Thread
Seriellen port doppelt belegen
| D3 | | Dioden 3x 1N4148 | ATmega328 | | 5V 16Mhz | |______________| [/code] Vorgegeben ist: CH341 und Atmega werden mit 5V versorgt, das ESP Modul aber nur mit 3,3V. Die 1k
Welche Aufgabe hat der ATmega328 dabei? Warum kann das nicht alles der deulich leistungsfähigere ESP8266 mit erledigen? Und in Arduino läßt sich der auch einbinden.
-
Thread
Pull-up/down Widerstand berechnen
Wert aus dem µC Datenblatt ich korrekterweise nehmen muss. Folgendes Beispiel: Ein µC Pin (vom Atmega328P-PU, Arduino standalone) wird als Input definiert und es wird ein Taster angeschlossen. Jetzt gibt es ja prinzipiell zwei Möglichkeiten: Pull-up oder Pull-down (extern, ich weiß, dass es auch interne
bei min HIGH (0.3·VCC) und max LOW (0.6·VCC). Eigentlich ist es noch dramatischer. Beispiel, ATMega328P und ATMega32U4, beide an 5V Umschaltschwelle beim 328 ca 2,5V Umschaltschwelle beim 32U4 ca 1,7V Beide haben eine Hysterese, die des 328 ist ca Faktor 8 größer. Es ist also schon relevant
-
Thread
AVR Bootloader in C - Artikel
Hallo Zusammen, ich habe mehrere Schaltungen mit ATMega 328 und 644 mit diesem Bootloader im Einsatz. Nach einem Jahr ist jetzt bei einem 644 folgendes passiert: Eine Schaltung lief mehrmals wöchentlich bei jedem Neustart immer sauber an, doch nun
Hallo Zusammen, ich habe mehrere Schaltungen mit ATMega 328 und 644 mit diesem Bootloader im Einsatz. Hat bisher problemlos funktioniert. Nun habe ich das Anwendungsprogramm für den ATMeaga 328 etwas erweitert. Wenn ich das Programm direkt in den
-
Thread
AVR - Erkennen ob Interrupts verloren gehen
Hallo zusammen, ich verwende bei meinem ATmega328 mehrere externe und interne Interruptquellen (timer, SPI, pinchange). Gibt es eine Möglichkeit zu erkennen, ob manche Interruptanforderungen verloren gehen, weil vielleicht die CPU nicht schnell
verwenden, um die Prioritaeten der Interruptebenen zu gewaehrleisten. Wer will das wissen? Ein Atmega 328 hat keine verschiedenen Prioritätsebenen. Im Ausgangspost hat der TO explizit erklaert, daß er einen Atmega 328 benutzt. Wie man das ueberlesen kann, ist mir unverstaendlich. mfg.
-
Thread
Interrupt Priorität
Hallo Andreas, klar steht das im Datenblatt 12.4 "Interrupt Vectors in ATmega328 and ATmega328P" S65f. Lese die Tabelle bitte von nach oben. Ok ?
einen ATmga48/88, den Du Dir programmieren kannst? Dann lade Dir die Datei "QCNT_6LED.a90" auf den ATmega und stecke ihn aufs Arduino-Board; es ist eine Intel-Hex-Datei: http://www.mikrocontroller.net/topic/302229#new Direkt auf einem ATmega328 läuft sie leider nicht :-( Über INT0 und INT1 werden die
-
Thread
Mit Wire.h über I2C auf LCD-Display 1602 zugreifen
Klasse als Alternative zu der deutlich größeren von Adafruit anbieten. Ihr Speicherbedarf passt zum ATmega328. http://stefanfrings.de/arduino_oled/
als > Alternative zu der deutlich größeren von Adafruit anbieten. Ihr > Speicherbedarf passt zum ATmega328. > http://stefanfrings.de/arduino_oled/ Hallo Stefan! Neuer Name? Werde mir deinen ZIP auch ansehen. Danke dafür!
-
Thread
Neues Dragon gekauft und steh im Wald
schuechterne Frage zu meinem neuen Dragon Board welches ich gekauft hab. Ich hab probleme auf einen ATmege 328P zuzugreifen. Folgende Schritte bin ich durch gegangen: AVR Studio mit SP2 Pack installiert Version 4.18 ATmega328P aufs Dragon aufgesteckt Dragon via USB angeschlossen. Neue Firmware geladen
...Ich hab hier das Dragon an meinem USB Port dran und den Atmega 328P Draufgesteckt: http://dr.emmet-brown.com/images/dragon2.jpg Jetzt bitte nicht schlagen, wirklich, aber ich vermute mal ich muss zusaetlich noch n ISP Programmer ranhaengen? Ich bin etwas
-
Thread
Nixie Uhr , Erstes Cicuitboard, Schaltplan, Verbesserungsvorschläge?
werden. Auf dem Circuitboard befindet sich ein 12->180V Step-Up. Die Röhren werden über einen Atmega328P kontrolliert, an welchem Schieberegister hängen, an welchen sich die Transitoren befinden die die 180V auf die Röhren schalten. Ich möchte nicht multiplexen. Die Uhrzeit soll in einer RTC gespeichert
Anhang einen Schaltplan für mein Board sowie das Boardlayout hinzugefügt. Ist die Beschaltung des Atmega328 korrekt? (Im Schaltplan ein 128) Ich habe es bisher nur auf dem Breadboard eingesteckt und erfolgreich den Arduino Bootloader auf dem Chip installiert. Da ich jedoch keinen TTL-Converter zur Hand
-
Thread
[V] Verschiedene Eval-Boards (Atmel, ST, Cypress, TI,.)
Noch zu haben sind nun... Atmel: 10x ATMEGA328P-XMINI (2x bereits mit Arduino Bootloader drauf) je 3,- EUR 2x I/O1 Xplained Pro je 4,- EUR 1x QT2 Xplained Pro 3,- EUR Microchip: 1x SAML11 Xplained Pro + 1D Touch expansion board + QT7-
Hi, ich hätte gerne 2x ATMEGA328P-XMINI, idealerweise einmal mit und einmal ohne Arduino Bootloader. Siehe auch PN
-
Thread
ESP8266 gpio mit 5V ansteuern
neuen esp. Die diode ist eigentlich völlig unnötig, die war nur beim nicht opendrain fähigen atmega328p nötig.
#6975871: > Die diode ist eigentlich völlig unnötig, die war nur beim nicht > opendrain fähigen atmega328p nötig. Seit wann kann ein ATmega328 kein Open-Drain?
-
Thread
Optimierungen für flüssigen Stepperbetrieb
gemeinsamen Clock/Dir-Signalen zu betreiben? Selber verwende ich pro Motor eine Platine mit ATmega328 + A4982.
schrieb im Beitrag #5705956: > m.n. schrieb: >> Selber verwende ich pro Motor eine Platine mit ATmega328 + A4982. > > Siehe hier: Beitrag "Schrittmotoransteuerung mit A4982 und ATmega328" Schaue ich mir mal an, danke.
-
Thread
RS41 Wettersonde GFSK GPS dekodieren
Audio Eingang eines Notebooks das Signal zu dekodieren. Meiner Ansicht nach könnte das doch auch ein ATMega 328 oä. Übernehmen und ein weiterer Mega giebt die Daten über i2c an ein Display.
Markus R. schrieb im Beitrag #5823198: > Meiner Ansicht nach könnte das doch auch ein ATMega 328 oä. Übernehmen > und ein weiterer Mega giebt die Daten über i2c an ein Display. Für die Signalverabeitung ist ein Raspberry Pi sicher besser geeignet sein. Ein ATMega 328 hat schon Schwierigkeiten
-
Thread
AVR Preise gehen brutal runter.
dass sie lamgfristig nur noch ein paar wenige besonders beliebte Modelle günstig anbieten (z.B. den ATmega328) und einen 8 Pinner. Wie sagt man so schön: Totgesagte leben länger.
Tiny10 in vielen Fällen für ganz kleine Aufgaben reicht und sich von der Programmierung mit dem Atmega 328 (gleiche Register Befehle) vergleichen lässt, kann ich das auf einem Arduino Nano gut testen und dann das Programm auf den Tiny, mit geringen Anpassungen, übertragen. Ich habe mal einen Prorgammieradapter
-
Thread
Welche Relais und Controller zum Schalten von USB?
IDE) Nutzer und damit nicht so 100% fit bei den Namen. Ich rate dir ZU dem mit dem "normalen" ATMega328(P) ohne das U dabei. Das ist "in groß" der Uno und klein heißt er (anscheinend) nano. Da ist jeweils noch ein USB<->UART Wandler dabei der an deinem PC als COMx bzw ttyUSBx auftaucht. Dann gibt
Schalter ebenfalls vorsehen möchtest ist das > ebenfalls möglich. Also, dann werd ich mir mal einen ATmega328P bestellen, also den Nano Klon den du verlinkt hast. Dann suche ich mal nach vier (für den Anfang zum testen vielleicht auch mal nur eins) 5V Reed-Relais mit jeweils 4-Kanälen. Dann noch ein
-
Thread
Arduino Uno programmieren
Hallo kann mir hierjemand helfen? Im Arduino ist eine ATmega328. 1. Frage Mit AVR Studio 5 kann ich ein C Programm für diesen Prozessor schreiben. Nicht jedoch "flashen". Hatt jemand mit AVR Studio schon eine ATmega328 programmiert und wie? 2. Frage
nicht. Überhaupt ist ein Arduino nicht einfach ein '328, der Arduino hat einen Bootloader. Wenn man den zerschiesst ist u.U. Ende Gelände. Einfach erstmal die Arduino-Software benutzen. > Hatt jemand mit AVR Studio schon eine ATmega328 programmiert
-
Thread
7805 defekt?
da bis auf den 220ohm Widerstand. Und ich denke mal ich kann auch anstatt den vorgeschriebenen Atmega8 meinen Atmega328 benutzen.
Kann ich davon aus gehen, dass wenn ich einen Atmega328 benutze, auch das Board mit PWM funktioniert? Denn der Controller ermöglicht ja PWM und nicht der Arduino.
-
Thread
Leistungstransitor mit µC schalten
Hallo, ich möchte mit einem ATmega328p einen Leistungstransistor (IRLR2905) ein- und ausschalten, was nicht besonders schnell geschehen muss. Was ist nun die beste Möglichkeit, den Transisitor anzusteuern. Kann man dies mit einer
@ dionysos 328 (dionysos328) >ich möchte mit einem ATmega328p einen Leistungstransistor (IRLR2905) >ein- und ausschalten, was nicht besonders schnell geschehen muss. http://www.mikrocontroller.net/articles
-
Thread
Benchmark für Arduino-Boards?
den Algorithmus von borwein Bailey und Plouffe fit zu machen für die Arduino-IDE und Arduino UNO (Atmega328 mit 16 MHz Taktrate). Der rechnet daran einige Minuten, um Pi auf 1000 Dezimalstellen zu berechnen. Und ich habe mich NICHT darauf beschränkt, nur die dubiosen "HEX DIGITS" von Pi auszurechnen
posten, es sind zwei Dateien: Eine .ino Datei und eine .h Hederdatei. Also Ergebnis für einen Atmega328 @16MHz: VAX MIPS rating = 10.15 Nicht schlecht: Ein 8-Bit Mikrocontroller aus den 2010ern kommt auf die DHRYSTONE-leistung von mehr als 10 Workstations aus den 1980er Jahren. Die VAX 11/780
-
Thread
Arduino UNO -> ATMega8
Nur damit ich das richtig verstehe: 1) Arduino als ISP verwenden (ISP Sketch verwenden) 2) Atmega8 mit Standard ISP beschalten 3) ATMega8 Bootloader mit Arduino ISB brennen 4) Arduino board RX/TX mit ATMega8 TX/RX verbinden und Programm hochladen Richtig?
auch irgendeinen anderen ISP programmer nutzen wenn du einen rumliegen hast) 4) jap, entweder den Atmega328p rausnehmen und mit juper Kabeln den Atmega8 dranhängen oder den Atmega8 gleich dort reinsetzen wo der Atmega328p war. (richtig rum reinstecken, auf die Kerbe auf einem Ende achten !) Also stimmt
-
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
ATmega8 und Dynamixel AX-12+
an), dass man 1Mbps mit ATmega8 nicht hinkriegt. Ich möchte hier die Frage starten, ob jemand von Euch mit AX-12+ und mit ATmega Chips (Bsp. ATmega8-16PU oder ATmega328P-20PU) Chips erfahrungen hat. Und ob es möglich ist, dass
Dynamixel actuators, the main controller must support TTL level half duplex UART." Ist so etwas mit ATmega8-16PU oder ATmega328P-20PU möglich oder muss ich unbedingt ein Atmega 128 haben? Robotis bietet einen Controller CM-5 und bei diesem Controller wird ATmega128 verwendet. @Peter Dannegger: Für 1Mbps
-
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
Arduino schlafen legen und aufwachen mit interrupt
#7522065: > RISING Das ist auch eine Flanke. Es geht nur LOW oder HIGH. Im Sleep Modus kann der Atmega328 keine Flanken erkennen, nur Pegel.
Stefan F. schrieb im Beitrag #7522069: > Es geht nur LOW oder HIGH. Im Sleep Modus kann der Atmega328 keine > Flanken erkennen, nur Pegel. Nein, das ist natürlich Unsinn. Man darf halt dafür nur nicht INTx verwenden, sondern PCINTx. Letzteres kann überhaupt nur Flanken erkennen und kann immer