-
Thread
Frage zu Endschalter an zwei µC
einen Arduino Mega verwenden, als zweiten µC: https://www.arduino.cc/en/uploads/Main/arduino-mega2560_R3-schematic.pdf danke!
deaktiviert? > > LG Was die internen Pull-Up-Widerstände betrifft, kann ich das nur für den ATMega2560 im Auslieferungszustand sagen: Dort sind die Pull-Up-Widerstände nach dem Reset deaktiviert. Allerdings kann ich nicht sagen, was die Arduino-Firmware tut. Das sollte aber der von Dir erwähnte
-
Thread
AT Mega Pin13 OC0A tauschen nach OC1C für PWM
Guten Tag Miteinander Mit einem ATMega 2560 R3 sollten 14 PWM Ausgänge verwendet werden können mit einer PWM Frequenz von TCCR1B -> 31372.55 Hz. Wegen der verwendeten millis() Funktion für die State-Machine welche den Timer 0 belegt
des 435 seitigen Datenblattes: http://www.atmel.com/Images/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf Auf der Seite 76 / Tabelle 13-6 ist der Pin mit seinen 3 Möglichkeiten beschrieben. In der Tabelle 13-7 / Seite 78 in der Linie PVOE stehen beide diese Compare
-
Thread
Anfänger braucht Hilfe Transistoren, Microcontroller
dort sehr schnell an meine Grenzen gestossen (Platz und Ausgänge). Wollte nun auf Basis eines Atmega 2560 und Transitorarrays meine Schaltung ein wenig schrumpfen und erweitern. Ziel des ganzen ist es ein RC Modell zu beleuchten mit verschiedenen Lichtprogrammen (Lichtorgel oder reales Verhalten)
funktionierte bisher. Nun zu eigentlichen Fragen: 1. Transistorarrays auf Basis des BC547? 2. Den Atmega in minimal Konfiguration mit Micro USB für Arduino aufbauen. Vielleicht möchte sich ja jemand an dem Projekt beteiligen. Gruß Daniel
-
Thread
Welche Programmiersprache für Comports?
Tk-Oberfläche, Interpreter und User-Tcl-Code in unter 192k Flash und > läuft bereits auf einem Atmega2560 mit 10"-Touch flüssig. Klingt saumäßig interessant. Wenn ich nicht gerade (wie im Moment) eine Halcon-Bildverarbeitung brauchen würde, täte sowas für einige meiner Maschinen auch gut passen.
Tk-Oberfläche, Interpreter und User-Tcl-Code in unter 192k Flash und >> läuft bereits auf einem Atmega2560 mit 10"-Touch flüssig. > > Klingt saumäßig interessant. Wenn ich nicht gerade (wie im Moment) eine > Halcon-Bildverarbeitung brauchen würde, täte sowas für einige meiner > Maschinen auch
-
Thread
AVR GCC Optimizer Level in C-Programm abfragen
schon länger nach einer Lösung für folgende Aufgabe: Ich möchte in einem C-Programm (für den ATMega2560) ermitteln, mit welchen Optimizer-Einstellungen der Code compiliert wurde. Dabei genügt es mit, -O0 bis -O3 zu erkennen. Wer hat das mal gemacht? Vielen Dank. Ich compiliere mit avr-gcc im AVR
Eröffnung hier: RichardHi schrieb im Beitrag #5165735: > Ich möchte in einem C-Programm (für den ATMega2560) ermitteln, mit > welchen Optimizer-Einstellungen der Code compiliert wurde. Dabei genügt > es mit, -O0 bis -O3 zu erkennen. Wer hat das mal gemacht? Vielen Dank. war eigentlich schon sehr gut
-
Thread
Sucher Datenblatt für LCD "E91964 3135L DMF608" von OPTREX
Mein Diplay hat 160x128 px also gesamt 20480px. Mein erster Gedanke war einfach einen AtMega 2560 als "Display Controller" zu verwenden, aber der hat ja "nur" 8k an internem SRAM. Aber jedes Pixel ist ja entweder ein oder aus, also kann man in einem Byte 8 Pixel speichern. Der "Framebuffer" benötigt also nur 2560 Bytes. Das müsste sich in einem AtMega2560 ausgehen.
-
Thread
Atmel Studio 7 schreibt vor alle Pfade ein -l (minus kleines L)
programmieren. In Assembler funktionierte das. Mein Problem besteht darin , das mit Win 10, einem Atmega2560 und Atmel Studio 7 bei einigen C Programmen bei "build" immer wieder vor die Libraries ein -l (kleines L) gesetzt wird. Auch vor Pfadnamen, z. B. aus C:\.... wird dann -lC:\.... aus io.h wird
Bernd S. schrieb im Beitrag #4870600: > Mein Problem besteht darin , das mit Win 10, einem Atmega2560 und Atmel > Studio 7 bei einigen C Programmen bei "build" immer wieder vor die > Libraries ein -l (kleines L) gesetzt wird. Auch vor Du verwechselst Headerdateien und Libraries. Dateien
-
Thread
ATmega328, PORTA fehlt
schrieb im Beitrag #5741248: > Warum gibt es eigentlich keinen PortA bei diesem µC Dafür hat der ATmega328 nicht genug Pins. Die vorhandenen sind durch die familienkompatiblen Verbindung zur Peripherie schon belegt. Wenn du unbedingt einen PortA benötigst, könntest du auf ATmega640/1280/1281/2560/2561
her. Und du bist dir sicher, dass du dich nicht irrst? Du verwechselst das jetzt nicht mit dem Atmega32, der hat nämlich nen PortA und klingt ähnlich...oder ein Atmega329, der hat auch ein PortA...oder der Atmega324... Also der Atmega328 ist ein Ersatztyp/Nachfolger für den Atmega8 und der hatte
-
Thread
Welcher Controller für folgende Anforderungen?
Laß es. Für Schrittmotoren brichst Du Dir bei den simplen AVR-Timern einen ab. Selbst die großen ATmega2560 haben nur Timer mit 3 PWM-Ausgängen. Und für Software-PWM fehlen dem AVR die Interruptprioritäten, um nebenher noch was anderes machen zu können. Oder Du nimmst fertige Stepperkontroller (TMC429
. Für Schrittmotoren brichst Du Dir bei den simplen AVR-Timern > einen ab. > Selbst die großen ATmega2560 haben nur Timer mit 3 PWM-Ausgängen. Wenn man die XMega-Serie ignoriert, stimmt diese Aussage.
-
Thread
Atmega8 2560 PWM-Kanäle
Hallo Gemeinde, im Datenblatt steht: [code] Six/Twelve PWM Channels with Programmable Resolution from 2 to 16 Bits [/code] Wie ist das zu verstehen? Bzw. wie werden dann die PWM-Kanäle auf z.B. 8Bit Auflösung programmiert? Zwei 8Bit Timer mit je 2 OCR's - macht 4 x PWM Vier 16Bit Timer mit je 2 OCR's - macht 8 x PWM soweit gut, wie man die Timer einzeln benutzt, ist mir klar. Was ich aber nicht verstehe ist, wie man die 16Bit Timer für 2-16Bit überreden/programmieren kann. Habe ich da etwas 'überblättert'? 16 Bit ist mir für meinen Fall zu 'fett'. Ein Wertebereich von 0 bis
-
Thread
(Dieser Beitrag wurde geloescht)
CHINA habe ich allerdings bislang noch auf keinem AVR auf der Rückseite gesehen... Ich habe den ATmega16 hier aber gerade nur als DIP da, da ist die Beschriftung sowieso anders. Zum Vergleich, hier die Rückseite eines ATmega128: 4H6715 35567I 1-P 0452 ...und die eines ATmega1281V: 6G0853
Hallo, ich habe zur Zeit ein ähnliches Problem mit den ATMEGA16L 8AU. Ich habe zwei Serien von Leiterpalltten aufgelegt, die erste Serie der Leiterpaltten noch vor der Umstellung auf Bleifrei. Dort wurde noch der alte Atmega verwendet, bei 70 Leiterkarten
-
Thread
Toochain bauen avr-gcc-x.x mit binutils-2.34 funktioniert nicht
atmega128rfa1 atmega128rfr2 atmega1284rfr2 at90can128 at90usb1286 at90usb1287 atmega2560 atmega2561 atmega256rfr2 atmega2564rfr2 atxmega16a4 atxmega16a4u atxmega16c4 atxmega16d4 atxmega32a4 atxmega32a4u
/at90usb1287 avr/lib/avr6/ avr/lib/avr6/atmega2560 avr/lib/avr6/atmega2561 avr/lib/avr6/atmega2564rfr2 avr/lib/avr6/atmega256rfr2 avr/lib/avrxmega2/ avr/lib/avrxmega2/atxmega8e5 avr/lib/avrxmega2/atxmega16a4 avr/lib/avrxmega2
-
Thread
Atmega SRAM Adresse lesen
Hat der (welcher?) ATmega genug RAM für dein Vorhaben?
Stefanus F. schrieb im Beitrag #5584692: > Hat der (welcher?) ATmega genug RAM für dein Vorhaben? Kann wählen zwischen Atmega32 (2kB RAM) und Atmega644 (4kB RAM) Hab bis jetzt aber noch keine Probleme gehabt. Niklas Gürtler schrieb im Beitrag #5584689: > Aha
-
Thread
Modellflugzeug mit Arduino modifizieren
alles Experte ist und daher noch nie ein Ardupilot verwendet hat. APM2.5 z.b. ist einfach nur ein ATMega2560 und kann GPS, Barometer, Magnetfeldkompass, Flugdatenschreiber, Gyro und ACC und dabei noch ein Funklink und Servos ansteuern! Aber die "Experten" sagen ja was geht und was nicht. Typisch für dieses
Experte ist und daher noch nie ein Ardupilot > verwendet hat. APM2.5 z.b. ist einfach nur ein ATMega2560 und kann GPS, > Barometer, Magnetfeldkompass, Flugdatenschreiber, Gyro und ACC und dabei > noch ein Funklink und Servos ansteuern! Aber die "Experten" sagen ja was > geht und was nicht. Typisch
-
Thread
Fabrikneue AVRs nicht per ISP gefunden
fabrikneuen AVRs bekomme ich aber keine Verbindung hin. Jetzt habe ich eine Schaltung mit Atmega1284P als TQFP auf einer geätzen Platine. Die Schaltung habe ich jetzt schon zweimal aufgebaut, die Kabelverbindung mehrfach geprüft und auch mit der Atmega32 Schaltung verglichen. Da ich noch einen
im Anhang der Schaltungsteil mit dem Atmega und dem ISP Stecker. Gruß, Sammy
-
Thread
[V] STK600 + TQFP100 + DIP + JTAG ICE MK II
schon zu sehen stehen folgende Sachen zum Verkauf: 1. Atmel STK600 ohne OVP, mit allen Kabeln und ATMEGA2560 Platine Preisvorstellung 175€ 2. Atmel STK600-TQFP100 mit Routing Cards + 1xATXMEGA128A1 + 1xATMEGA2560 16AU Preisvorstellung 85€ 3. Atmel STK600-DIP Package mit Routing Cards + 1xATMEGA32L
-
Thread
Brown-Out für Notstromversorgung nutzen?
Für eine Schaltung mit ATmega2560 würde ich gerne eine Notstromversorgung aus einem AA-Akku realisieren, die sich nach einem Einbruch der Versorgungsspannung so schnell aktiviert, dass keine Variableninhalte meines GCC-Programms
die Möglichkeit geben will, sich ggf. selbst abzuschalten. @Tom: Die Daten liegen im RAM des ATmega2560, der ca. 90 % des gesamten Stromes braucht. @Tim Thaler: Der Uin Bereich ist schon etwas kritisch. Kann sein, dass unter 1.1 V abgeschaltet wird. Ich habe die Messwerte nicht mehr genau im
-
Thread
[S] 2 Arduino Mega
weshalb nicht von einem Versender? https://www.amazon.de/Elegoo-Kompatibler-Mikrocontroller-Mega2560R3-ATmega2560/dp/B071D4KP6B/ref=sr_1_4?ie=UTF8&qid=1521928489&sr=8-4&keywords=arduino%2Bmega&th=1 Die hättest Du bis Mitte der Woche, als Primekunde bereits am Montag? Reichelt, als weiteres Beispiel
werden. jau bitte, solche komischen Anfragen braucht keiner! PS du hattest uno mit 328p oder mega2560 vergessen zu nennen.
-
Thread
Avr 8bit VGA
selbstbildung einen 8 bit Computer basteln. Folgende Komponenten habe ich mir schon ausgedacht. Atmega 1284p mit einem stark modifiziertem Tinybasic als main core Atmega 328p für Ps2 Tastatur, SD, und i2c zusatzkomponenten wie rtc etc. Die beiden sollen dann per rx/TX oder i2c Daten austauschen.
ansteuern zu können, musst Du Deinen Plan ein weiteres Mal ändern. Ersetze den 1284 durch einen Mega2560 oder Mega2561. Ja, ich weiß, das ist jetzt kein DIL mehr, aber da musst Du jetzt durch. Der Grund für diese Planänderung ist, dass der Megsa 2560 ein externes Adress/Daten-Bus Interface hat, d.h. er
-
Thread
8 24V Relais ansteuern ?
Guten Tag, ich habe mehrere 5V Ausgänge mit denen ich 24V Relais ansteuern will, mit einem Atmega2560. es wären einmal 1-3 Kanäle, und einmal 1-8 Kanäle. Kann mir vielleicht bitte jemand helfen wie ich das am besten mache, ich hatte jetzt an Optokoppler gedacht, aber welche nehme ich da am
#5795423: > ich habe mehrere 5V Ausgänge mit denen ich 24V Relais ansteuern will, > mit einem Atmega2560. Sind die 24V die von den Relais zu schaltende Spannung oder die Steuerspannung für die Relais? Wieviel Strom ziehen die Relais. Michael B. schrieb im Beitrag #5795431: > https://eckstein-shop.de
-
Thread
Newbie braucht Hilfe: 9 Servos mit 1µs Auflösung ansteuern? (AVR)
Der ATmega2560 hat 12 PWMs mit 16Bit, damit gehts. Peter
Peter Dannegger schrieb im Beitrag #2396066: > Der ATmega2560 hat 12 PWMs mit 16Bit, damit gehts. > > > Peter Hi Peter! Danke für den Tipp! Wobei der mit seinen 86 I/O Leitungen und 100Pins ein bisl oversized ist. *gg*
-
Thread
plötzl. Spannungsanstieg bei TCA9548a
komisch... wieso habe ich auf den SDA und SCL Ports des Arduino Mega 2560 4,31 VV Spannung? Ich habe alles abgeschlossen!!! ich habe hier den blanken MEGA also vorliegen bei einem zweiten Saint Smart Mega 2560 (der eine ist ein Mega China Clone und der andere auch jedoch
Der Arduino Mega 2560 ist nen 5V-Board und hat entsprechend 10k Pull-Ups nach 5V an SCL und SDA (RN1). Die auf 3.3V zu begrenzen (z.B. den RN1 nach 3V3 zu legen oder die Leitungen mit 20k nach GND zu belasten) mag die Peripherie
-
Thread
Mehrere Devices an einem SPI, Speedumschaltung
Wenn es zeitkritsch ist, benutzt man besser mehrere SPI. Z.B. der ATmega2560 kann bis zu 5 SPI-Master bereitstellen.
schrieb im Beitrag #6863251: > Wenn es zeitkritsch ist, benutzt man besser mehrere SPI. Z.B. der > ATmega2560 kann bis zu 5 SPI-Master bereitstellen. Das war auch mein neuer Ansatz und deshalb bin ich auf STM32 mit 6 SPIs umgestiegen, von denen ich bisher maximal 5 benutzt habe. Die 'alten' F407 benutze
-
Thread
VGA Terminal mit ATMega644
Noch ein Hinweis: mit einem ATMega644 muss man die Keyboard Routinen aus dem "alten" Thread auf MKC.NET nehmen und anpassen. Der Quältext auf der aktuellen TU-BS Seite möchte einen ATMega mit 2 UARTs sehen, ATMega1284p als Beispiel.
Zwischenbericht: Der ATMega644 funktioniert nicht, das zweite UART fehlt. Mit dem ATMega644A würde es klappen. Das RAM ist dann aber zu 99% voll. Also sollte man gleich den ATMega1284P nehmen. Die Platine hat einen Fehler.
-
Thread
I2C hängt sich auf und startet Programm von neuen
Hallo, ich habe ein kleines Testsystem mit einem Arduino mega 2560 (Atmel ATmega640) aufgebaut. Ich habe mehre Sensoren, die über I2C kommunizieren, angeschlossen. Ich verwende die Standard Arduino libraries, somit die I2C library von Todd Krein ( https://github.com
Laut Atmel Datenblatt Seite 262 (http://www.atmel.com/images/atmel-2549-8-bit-avr-microcontroller-atmega640-1280-1281-2560-2561_datasheet.pdf) sollte dieses automatisch wieder zurückgesetzt werden (When the STOP condition is executed on the bus, the TWSTO bit is cleared automatically.). Daraufhin bleibt
-
Thread
Arduino TFT 3,2
Hallo zusammen, habe mir ein Arduino Atmega 2560 inkl. 3,2 TFT-Touch Shield gekauft. Mit den IO`s des Controllers komme ich klar...aber gibt es irgendwo Tutorials für doofe um das Touch Screen zu programmieren. Um z.B. Selber Bilder zu hinterlegen
Danke für die Antwort. Siehe oben: "Arduino Atmega 2560 inkl. 3,2 TFT-Touch Shield" ebenfalls Arduino. Kann aber nochmal genauer schauen, wenn ich wieder daheim bin.
-
Thread
Geschwindigkeit eines ADCs erkennen
Geschwindigkeit eines ADCs herrausfindet? Ich wüsste gerne, wie viele Analogwerte mir der ADC eines Atmega2560 pro Sekunde liefern kann. http://www.atmel.com/dyn/resources/prod_documents/doc2549.PDF Im Datenblatt steht: >By default, the successive approximation circuitry requires an input clock
War etwas schlecht ausgedrückt. Habe gerade ein STK600 vor mir und ein Testprogramm auf einen Atmega2560 überspielt. Bei 1Mhz Takt fängt das letzt Bit an zu flackern. Werde es also riskieren.
-
Thread
Debugger / Programmer für diverse ATtmel µC
habe vor in einem Projekt die folgenden µC von ATMEL zu verwenden : - AT90CAN32 - AT32AP7001 - ATmega2560 Da ich die o.g. Prozessoren zum einen In-System Programmieren können muss und zum andern auch eine Debugging-Möglichkeit suche, habe ich mal rumgesucht. Kann es sein, dass ich an dem "AVR
JTAG ICE mkII" von ATMEL nicht > drumrum komme wenn ich das tun will ? Zumindest, wenn du den ATmega2560 und den AP7000 auch debuggen können willst (statt nur zu programmieren).
-
Thread
Fragen zum Stack
Danke Könnt ihr mir noch erklären, wiso LOW(RAMEND) = 0xFF und HIGH(RAMEND)= 0x21 bei nem Atmega2560 ist.
Hm... hast Du mal ins Datenblatt geschaut? Laut diesem gibt es beim ATmega2560 32 Register, 64 I/O-Register, 416 externe I/O-Register und ein 8 KByte = 8192 Bytes großes SRAM. Die Zählung der SRAM-Adressen beginnt mit Null beim Register r0 und endet bei der höchsten SRAM-Zelle
-
Thread
Projekt mit LED Leiste ATMega und Batterien
Capacitive-Touch-Sensor-Control-Module-I2C-keyboard/272859496344 Als Controller hatte ich anfangs gedacht einen ATMega328p zu verwenden und auf nem Board alles selbst zusammen zu löten, bis ich festgestellt habe dass es schon fertige Boards gibt wie "MEGA 2560 Pro" jedoch weis ich dann nicht wie ich die Stromversorgung
ist? Kani M. schrieb im Beitrag #5897817: > Als Controller hatte ich anfangs gedacht einen ATMega328p zu verwenden > und auf nem Board alles selbst zusammen zu löten, bis ich festgestellt > habe dass es schon fertige Boards gibt wie "MEGA 2560 Pro ATMega328p...dafür gibt es auch fertige Boards
-
Thread
Störung in der Spannungsversorgung Arduino
einen Single-Power-Supply Operationsverstärker auf 5V verstärken und dann mit einem Arduino Mega 2560 R3 messen. Das funktioniert unter Laborbedingungen auch alles. Nun habe ich aber für die Anlage ein 12V Schaltnetzteil als Spannungsversorgung, anstatt des Labornetzteils wie zuvor und schon springen
verfügung > aber dafür muss man erstmal Wissen wofür der Ref anschluss ist. Guck ins Datenblatt vom ATmega. Dort ist die Funktino des Ref-Anschlusses ausführlich beschrieden.
-
Thread
Display Mega 2560
Hi, ich habe seit kurzen mein Mega 2560, super teil, komm echt gut vorran, ABER: ich habe das set gekauft: http://www.sainsmart.com/sainsmart-mega2560-board-3-5-tft-lcd-module-display-shield-kit-for-atmel-atmega-avr-16au-atmega8u2
-
Thread
Mosfet Modul mit PWM ansteuern MKS GEN_L V2.1
meiner MKS Karte auch mit dem > Multimeter feststellen? Da reicht ein Blick in den Schaltplan: ATmega2560 mit 5V betrieben.
wird der dort verbaute MOSFET fürs Bett gesteuert. Für den kleinen reicht die Treiberleistung des ATmega2560 gerade noch so, für zwei zusätzliche von unbekanntem Hersteller nicht mehr. Und ob die MOSFETs auf dem Modul überhaupt für 5V taugen ist zweifelhaft.
-
Thread
UART Wert auf 16 bit Variable
16 bit Variable empfangen also 2 x 8 bit und diese mit switch/ case verarbeiten. Nur spielt mein Atmega2560 da nicht mit. Es werden max. 8 bit immer verarbeitet. Ein Befehl sieht zb. so aus 0xFFFF. Ich wollte das ganze mit der peter fleury Bibliothek realisieren. Ich lese den Wert mit uart_getc
bit Variable empfangen also 2 x 8 bit und > diese mit switch/ case verarbeiten. Nur spielt mein Atmega2560 da nicht > mit. Es werden max. 8 bit immer verarbeitet. Mit memcpy geht das auch. Die zwei byte pufferst du in 8 Bit langen Variablen und kopierst sie per memcpy in das Highbyte des 16Bit Integers
-
Thread
LM76 Temperatur wird 10 Grad weniger angezeigt
dass mein LCD richtige Temperatur anzeigt. Es wird immer 10 Grad weniger angezeigt. Ich benutze atmega2560, LM76 und Bascom. Kann mir jemand in dem Bereich helfen? Hier ist mein Code: $regfile = "m2560def.dat" 'Atmega Deklaration $crystal = 16000000
-
Thread
Arduino vs Wiring
Hallo, bin auf der Suche nach einem preisgünstigen Entwicklungsboard für einen ATmega640/1280/1281/2560/2561 bzw entsprechend bestückten Modulen. Hierbei sind mir das Arduino Mega1280/2560 und die Wiring-Boards (Wiring-Mini und Wiring I/O-Board) mit beide wahlweise entweder ATmega1281 oder ATmega2561 aufgefallen. Kann mir jemand etwas zu den Unterschieden und Vor- und Nachteilen zwischen Arduino und Wiring verraten?? Vielen Dank!
-
Thread
Verständnis AVR Interrupts Gesperrt
drei Bytes Returnadresse auf den Stack gelegt werden und genau das verstehe ich nicht! Ein ATmega bis 1284 hat nur 128k die Sprungadresse ist also 16-bit nur der ATmega2560 braucht mehr 24-bit und trotzdem war das Timing beim 1284 um 10% langsamer was ich mir nur durch ein drittes Adressbyte
Joachim B. schrieb im Beitrag #6409280: > auch bei 328p 1284p und 2560? > immer 198 Takte? > > glaube ich nun nicht! Ich auch nicht. Denn der 2560 hat natürlich notwendigerweise einen 22Bit-PC.
-
Thread
[S] Arduino Mega 2560
interessent schrieb im Beitrag #3043993: > http://www.ebay.com/itm/Funduino-Mega-2560-board-Arduino-compatible-ATmega560-with-USB-cable-/181073017602?pt=LH_DefaultDomain_0&hash=item2a28cafb02 > .... google kennst du? Versand: US $9,45 Finder schrieb im Beitrag #3044012: > interessent
Hi, http://dx.com/p/d1208-mega-2560-development-board-w-usb-cable-blue-black-184830 oder auch bei hobbyking.com Greets, Daniel
-
Thread
MMC/SD und FAT32 "minimal Version"?
Willst du krampfhaft 2 Euro am Controller > einsparen? Nee, ganz im Gegenteil das Teil ist ein ATmega2560, zum ersten mal in meinem Leben spiele ich mit so einem Riesen Teil. Vorher immer wesentlich keiner aber immer 8bit-AVR... Grüße AVRli...
https://www.mikrocontroller.net/topic/362117#4065381 >Nee, ganz im Gegenteil das Teil ist ein ATmega2560, Aber erst wegen "zuviel Funktion" rumjammern?
-
Thread
Feedback für meine Startzusammenstellung
untere Hardware kaufen, bin mir aber unsicher mit der Zusammenstellung. STK600 (Board mit CAN) ATmega2560 (Controller mit CAN Unterstützung?) ATSTK600-LCD160 (passend zum Controller?) Da die Geraete nunmal recht teuer sind, würde ich ungern etwas Falsches kaufen. Ich würde mich wirklich sehr freuen
>ATmega2560 (Controller mit CAN Unterstützung?) Hat kein CAN.
-
Thread
PWM beim Atmega8
möglich ist,kannst du mir ein paar Tipps geben? Ich habe den STK600 Developtment Board und den AVR ATMEGA2560 als Mikrokontroller. Der mega2560 hat einen Takt von 8MHz. Die Taktfrequenz der MOSFETs ist 50 kHz und das Tastverhältnis ist von 10% bis 90%. 1) Wie kann ich die Timer-Frequenz von 50 kHz
Compare-Wert 0x00 ständig auf low. Danke für die Hinweise! Hi Stratos, Im Datenblatt des Atmega sind alle PWM Arten und die dazu gehörigen Register genau beschrieben. Lohnt sich auf jeden Fall da reinzuschauen. Gruß Heiko
-
Thread
48 Schrittmotoren mit Arduino steuern
realisieren bei der es nötig ist, 48 kleine Schrittmotoren einzeln anzusteuern. Mit dem Arduino Mega 2560 kann ich ja auf 54 digitale in/outs zurückgreifen. durch meine bisherigen Recherchen, habe ich herausgefunden ein ULN2003 4. dieser digitalen ports belegt pro Motor und der Easy Driver 2.
27 = 1,778 Wenn du alle Motoren gleichzeitig steuern möchtest, brauchst du also mehr als einen ATmega2560. Die nächste Ganzzahl wäre 2. Also sollte es von der Pin-Zahl mit zwei Stück gehen. Um an einem µC 27 Motoren koordiniert zu betreiben, mußt du dann etwas genauer überlegen, wie du die Ansteuerung
-
Thread
Verkaufe Restposten
AT91SAM7S128-AU-001 6 AT27C040-90PI ATM 6 AT27010-70JU ATM 10 AT29C040A-12PI ATM 2 ATMEGA16-16PI ATM 2 ATMEGA168V-10AU ATM 10 ATMEGA168V-10MI ATM 3 ATMEGA168-20MU ATM 5 ATMEGA169V-8AU ATM 2 ATMEGA324P-20AU ATM 2 ATMEGA324P-20PU ATM 5 ATMEGA325-16AU ATM 2 ATMEGA329-16AI ATM 5 ATMEGA3290PV-8AUATM 2 ATMEGA644V-10AU ATM 5 ATMEGA2560V-8AU ATM 7 MAX3243CAI+ MaX 25 STK 413-010 Sanyo 20 ST10F168-SQ3 STM 2
-
Thread
UART Menger | 1 auf 3 & 3 auf 1
das ganze hinleiten soll. Wieder wäre es nicht schlim, wenn alles was "rein" kommen soll in den ATmega immer dort hin geleit wird. Es wäre sogar vorteilhaft, da dieser der "Hauptchip" ist. ATmega32 (Chip) | | |- ATmega >| | | |- ATmega >| | | |- PC --->-- Das man
das ganze hinleiten soll. Wieder wäre es nicht > schlim, wenn alles was "rein" kommen soll in den ATmega immer dort hin > geleit wird. Es wäre sogar vorteilhaft, da dieser der "Hauptchip" ist. Nimm doch einfach einen größeren AVR mit 4 UARTS wie den M1280/2560. Dann hast Du keine Klimmzüge nötig.
-
Thread
Strombegrenzung mit Mikrocontroller
aktuell Elkos drin, teilweise sollten da wohl eh besser Elkos rein. Außerdem hab ich statt dem Atmega1284P aktuell einfach einen Arduino Mega 2560 angeschlossen. Statt den beiden Trafos und den 7824ern speise ich derzeit alles von einem Netzteil mit 15V und kann mich somit problemlos von 1.2-12V
Mit > Arduino Mega 2560 wird das sowieso nuex. Für digitale Regelungen *gibt* es *nicht* umsonst extra Controller. Bei Ti z.B. TMS320F28XX oder die Piccolos...
-
Thread
Toolchain neuere AVRs
atmega164p atmega164pa atmega165 atmega165a atmega165p atmega165pa atmega168 atmega168a atmega168p atmega168pa atmega169 atmega169a atmega169p atmega169pa atmega32 atmega32a atmega323 atmega324a
atmega128rfa1 atmega128rfr2 atmega1284rfr2 at90can128 at90usb1286 at90usb1287 atmega2560 atmega2561 atmega256rfr2 atmega2564rfr2 atxmega16a4 atxmega16a4u atxmega16c4 atxmega16d4 atxmega32a4 atxmega32a4u
-
Thread
Onewire + DS18x20 Library
hier noch diverse Controller liegen hatte, habe ich es heute mit folgenden Controllern getestet: - ATMega328P auf dem Arduino Uno R3 mit 16MHz externem Quarz - ATMega32, ATMega328P auf dem STK500 mit 8MHz externem Quarz - AT90CAN128 auf dem STK501 mit 8MHz externem Quarz - ATMega2560 auf dem STK600 mit 8MHz externem Quarz - ATMega32 auf dem STK500 mit internem Quarz Für den AT90S8515 und ATMega163 liess sich die Software zwar compilieren, aber der RAM war zu klein. Vielleicht kann es jemand für seine eigenen Tests nochmal