-
Thread
Atmega ADC & OP-Inverter
Tag zusammen, ich würde gerne einen Inverter (1:1) vor einen ADC eines Atmega 2560 hängen. Datenblatt vom ADC spezifiziert ja max. 10kR Eingangswiderstand. Der Inverter hat momentan einen Teiler aus 2x100kR dran. Open loop output resistance laut Datenblatt ca. 300R.
-
Thread
Erste größere eigene Schaltung
unternommen, der ja denselben Controller hat. Vielleicht rüste ich das Projekt aber doch noch auf einen ATMega 2560 um.
-
Thread
LCD Ansteuerung erlernen.
probiere so etwas aber dennoch gerne aus. Im Moment habe ich das Display testweise an einen Mega 2560 angeschlossen. Zu meinem Erfahrungshintergrund: Anfänger! 3-4 Projekte in C gemacht, viel durch "Abschauen" gelernt. Hauptsächlich Arduino, ein wenig AVR.
Hardware als Treiber zusammenlöten oder reicht es das rein per Software z.B. vom Arduino oder vom Atmega aus zu machen?
-
Thread
GLCD Treiber Routine für UC1611 Controller und Display 240x160 dots
Controller der drauf ist ist ein UC1611. Hat zufällig jemand eine Routine damit ich das Display mit einem ATMega2560 ansteuern kann? Soweit sind meine C Kenntnisse noch nicht, dass ich das schon selber bewältigen könnte. Bin über jede Hilfe Dankbar. mfg max
-
Thread
AVR: Schalter in bestimmter Position verhindert Übertragung
Hallo, ich benutze einen ATMega 2560, programmiere ihn mit Bascom und übertrage die Programme mit dem Bascom-USB-ISP-Programmer von robotikhardware.de Mir ist aufgefallen, dass ich das Programm nicht übertragen kann wenn ein bestimmter
-
Thread
Arduino mit JTAGICE verbinden
mit dem China-Clone ein paar Experimente machen. Immerhin habe ich auch noch Arduino Mega mit einem 2560. Da ist eine JTAG Schnittstelle vorhanden. Allerdings meldet sich dieser Programmierer im Gerätemanager als COM-Port. Wenn es wirklich als JTAG Interface arbeiten soll, muss ich vielleicht noch mal
ATMEL-ICE Klon sollte vom AVR Studio 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
[S] Nachfolger für AVR Dragon: UPDI Programmer + Debugger für AVR 8-Bitter in MC Studio v7 gesucht
nahmen mir das nicht übel. Aber vielleicht hatte ich auch nur mit meiner Auswahl Glück (328P, 2560 und Tiny85).
kenne > ich so noch nicht. gefunden: https://packs.download.microchip.com/ :-) Für die ATMega lief es durch, das Tiny hat er nicht gemocht: invalid PDSC file Na ja, ist wie immer: manchmal läuft es nicht und manchmal raucht es :-)
-
Thread
AVR: Mehrere ISP Programmer anbinden
Hallo in die Runde, für das folgende Vorhaben suche ich eine elegante Lösung: Ein AVR (ATMega2560) läuft mit 5V und bedient mehrere SPI-Slaves auf der 5V Ebene und auf der 3,3V Ebene. Als SPI-Pegelwandler kommt ein 74AHCT125 (hoch) und ein 74LVC125 (runter) zum Einsatz. Das funktioniert auch
-
Thread
Electret-Kondensator Mikrofon - Wozu der Kondensator?
die paar mV direkt mit den > ADC sinnvoll auswerten kannst, mußt du selbst entscheiden. Der ATmega2560 kann optional *200 verstärken.
-
Thread
DAC8552 SPI Programm
gemeistert. Jezt bin ich mit SPI dran. Ich habe einen DAC8552 der mit SPI angesteuert wird von einem ATmega2560. Dazwischen ist ein LSF0204 Pegelwandler. Ich versuche momentan lediglich auf einem der zwei kanäle ein Analog Signal heraus zu geben. Dafür habe ich mal den Standart SPI Code für dieses Projekt
-
Thread
Empfehlung Teile-Set für Einsteiger
Bauteile-Set für Mikrocontroller Einsteiger gefunden. http://www.amazon.de/SunFounder-Project-Starter-Mega2560-Raspberry/dp/B00D9M4BQU/ref=sr_1_46?s=toys&ie=UTF8&qid=1399373908&sr=1-46 Achtung: Der Mikrocontroller ist nicht dabei, den muss man noch dazu kaufen. Dennoch gefällt mir die Auswahl der Bauteile
Zusammenstellungen auch interessant, kannte die bisher aber nur von Ebay. IMHO gibt es auch welche inkl. Atmega. Einfach mal nach "Arduino Starter Kit", "Sunfounder" o.ä. suchen.
-
Thread
AVR Flash im Betrieb neu schreiben
Ich soll eine Möglichkeit finden, wie man während des Betriebes einen Teil des Flash eines ATmega128 bzw. 2560 neu schreiben kann. Der Grund dafür ist, dass das Gerät mehrere Sprachen braucht. Jede Sprache ist etwa 16 kB gross, daher zu gross für EEPROM. Man soll über eine SD-Karte eine neue Sprache
-
Thread
Interrupt Problem
nicht bis zum Ende läuft sodass während der ISR des INT0 den INT0 neu aufruft? Ich nutze einen Atmega2560. Nutzen tu ich den INT0 mit folgender Einstellung. EIMSK |= (1<<INT0); // INT0 aktivieren EICRA |= (1<<ISC01); // INT0 auslösen bei fallender Flanke MFG Rafi
-
Thread
TLE5205 TLE5206 Logiktabelle falsch
funktionieren. Aber wen es interessiert: http://pgahtow.de/wiki/index.php?title=Z21_Arduino_Zentrale_(Atmega2560) Michael L. schrieb im Beitrag #5147251: > Wie wäre es, uns mit relevanten Informationen zu versorgen? > Warum verlinkst du nicht gleich die gefundenen Datenblätter? Logiktabellen: http:
-
Thread
Geteilt Rechnung vereinfachen in C
Nutze einen ATmega2560 bei 16MHz. mit dem ICE Atmel compiler. Der divisor ist so im Datenblatt vorgegeben. So versuche ich das Programm nur zu optimieren. Mit dem compiler möchte ich eigentlich nicht arbeiten. Ist für
-
Thread
build problem; undefined reference to
erstellt. hat aber nix geholfen. :( vor dem kompilieren stell ich lediglich die projekt optionen; atmega2560 16000000 -0s
-
Thread
Problem bei Projekt LED cube 8x8x8 myC und Decoder will nicht
. Bei unserem projekt geht es um einen RGB led cube in 8er grösse der verwendete myC ist ein ATMega 2560-8AU unser Problem ist das egal wie wir das Programm schreiben und egal auf welche Pins wir die Anschlüsse legen es kommt nur käse bei raus = es leuchtet genau garnichts. Die einzelnen Steuerungsparts
-
Thread
Aktuelles Mainboard für 3D Drucker mit vielen Ein und Ausgängen
Arduino Mega 2560 langt nicht? Gruss Chregu
Marlin auf dem AtMega schafft keine hohen Taktraten, bei knapp 40 kHz ist Schluss. Smoothie schafft mehr, aber auch für Marlin gibts 32 Bit Portierungen. Den genauen Stand kenne ich da auch nicht, aber im RepRap Forum wird
-
Thread
Merkwürdiges Verhalten von Ports?
Neuling was die µC angeht, aber recht lernfähig:) Im moment programmiere ich meine Arduino Mega (Atmega2560) mit dem AVR dragon+AVR studio 6. Ich habe eine Frage: An den Prots PB4 und PB5 sind LED's angeschlossen. Nun will ich beide anmachen. Klingt simpel, ist es auch: #include <avr/io.h
-
Thread
Gameboy (DMG) ROM mit Arduino auslesen
nehme ich ein Spiel welches nur ein kleines ROM ohne MBC hat. Hierzu habe ich einen Arduino Mega 2560 und einen Gameslot Adapter zur Verfügung. Elektrisch sollte das kein grosses Problem sein, Anleitungen für Dumper gibt es reichlich im Netz. Leider geht aber keiner auf das Timing der Signale ein
Adressleitungen an die Ports A0-A15 des Mega geklemmt. Sind zwar eigentlicht für Analogeingänge, aber dem Atmega ist das wurscht, der kann die Ports auch als digitale Eingänge schalten. Die Datenleitungrn an Port A und die RD an Pin 40. Beim ersten Leseversuch via Software habe ich wieder das Problem gehabt
-
Thread
SPI Problem bei Power on
Hallo, ich habe ein - mir unerklärliches - Problem: Ich habe einen ATMega2560 Controller. An der SPI Schnittstelle hängen zwei AD-Wandler und eine SD-Karte. Ich hatte alles schon am Laufen, sprich Analogwerte auslesen, Gain- und Offsetwerte auf SD-Karte speichern. Jetzt
-
Thread
Tasterprobleme...
Hallo, Hab eine Schaltung mit einem Atmega 2560 Controller entworfen die bestimmte Funktionen an einem Bezinmotoraggregat zur Stromerzeugung steuert. Jetzt habe ich folgendes Problem. An der Schaltung sitzen vier Taster: Kabellänge bis zum
-
Thread
Dauer für 128-Punkte FFT
zwischen Mikrocontroller, DSP und FPGA anhand einer 128-Punkte FFT darstellen. Für die Mikrocontroller (Atmega) habe ich hierfür eine ungefähre Zeit von ca. 8ms ermittelt (verschiedene Algorithmen, auch aus der Codesammlung hier). Aber ich habe keine Ahnung, in welchem Zeitbereich ungefähr DSPs und FPGAs
Takt annehmen, also 20 ns. Wenn pro Takt ein Wert verarbeitet werden kann, brauchst du also 128x20ns=2560 ns. Wenn mehr oder weniger Werte im Algorithmus pro Takt verarbeitet werden eben entsprechend mehr/weniger Zeit.
-
Thread
EBM Papst 4114 Lüfter mit Microcontroller steuern
4114 N/2H7P, das Datenblatt ist im Anhang. Die Frage ist: Kann man das Ding irgendwie mit einem ATmega2560-16AU betreiben? Ich bin leider elektrotechnisch nicht so sehr bewandert. Habe hier einen Controllino Automation liegen und hab versucht das Ding über den AnalogOut zu steuern...leider erfolglos
-
Thread
32Bit Division mit inline Assembler
ich habe hier eine Anfängerfrage zum Inline Assembler, welchen ich in ein Programm für meinen ATMEGA2560 benutzen muss, hoffe trotzdem auf Eure Hilfe. Das Problem: Für eine umfangreichere Berechnung muss zwingend ein Term berechnet werden, welcher aus 9-stelligen Zahlen besteht: z.B. [math](1
richtig raus. Da brauchts' den 8 Byte Code garnicht. Weiss nicht, warum die IEEE754 Libs für den ATMega das nicht richtig berechnen. Cheers Detlef
-
Thread
Hilfe zu Optokoppler (6N137)
damit da irgendetwas passiert. Der Strom muss deutlich über 2.5 mA liegen, damit de Eingang vom ATmega2560 als High gelesen wird.
-
Thread
Simulation eines Arduino in Verbindung mit bestehendem virtuellen Breadboard
gefunden, was mich eigentlich etwas gewundert hat. Ich weiß, dass ich mit QEMU AVR-basierte µC wie den ATmega2560 emulieren kann, aber ich habe überhaupt keinen Ansatz, wie ich damit dann kommunizieren könnte. Beste Grüße
-
Thread
Bascom, DS1338, Clock , Time$, Zusammenhang
Hallo, ich hab mir bei Display3000 das D083 mit Atmega 2560 und DS1338 (Echtzeituhr) gekauft. Ich verstehe gerade die Zusammenhänge von Time$ und dem DS1338 nicht. Da fehlt mir das Hintergrundwissen, da ich auch keine Erklärung dazu gefunden habe.
-
Thread
MPU9250 Arduino Library Probleme
Hallo Kennt ihr eine Arduino Library mit Euler Winkel für Pro Micro Pro Mini ATMega2560 STM32F4 nRF52 ESP32 ... die bei euch Funktioniert oder was musstet ihr ändern damit die Kompilierbar werden. Keine der MPU9250 Librarys auf github Funktioniert bei mir. Entweder sind diese
-
Thread
COM-Eintrag im Windows Gerätemanager
Gerätemanager von Windows eindeutig identifizierbar zu machen. Mein Controllerboard besteht aus einem ATmega2560 der über den UART FT232R per COM-Port mit dem Rechner kommuniziert. Bei vielen Hardwareherstellern erscheint im Gerätemanager neben dem von Windows zugewiesenen COM-Port auch die Gerätebezeichnung
-
Thread
STK600 (benötigte Hardeware)
Also mit dem Controller der dabei ist, kannst du ja erstmal anfangen. Das ist der ATmega2560. Den nimmst du als Entwicklungsplattform und wenn du nachher ne eigene Platine entwickelst, dann nimmste halt nen kleineren. Die DIP-Adapter sind für den Betrieb auf keinen Fall zwingend notwendig
-
Thread
SRF05 macht Probleme
Hallo Nachdem ich den SRF04 getötet habe habe ich mir einen SRF05 gekauft. Nun das Programm vom 2560 auf den Atmega 16 umgeschrieben. Leider will das Programm nicht. Warscheinlich ist der Fehler total primitive aber ich finde ihn nach 4h suchen bei 32Grad nicht. ;-) [c] #define F_CPU 16000000UL
-
Thread
AVR Bootloader funktioniert nicht mehr
Habe ein Ähnliches Problem mit dem ATmega2560. Die Daten liegen korrekt vor, allerdings schreibt er nichts ins Flash, alls Einträge bleiben auf 0xFF. Habt ihr eine Idee?
-
Thread
Probleme mit MAX31865, Wert zu klein
mir dazu den MAX31865 auf den kleinen Boards besorgt. Entwickelt wird mit Atmelstudio auf einen ATMega328P den Source für die SPI-MAX Libs habe ich von https://github.com/GeorgeShift/max_31865/ heruntergeladen. der Fühler hat eine 15cm lange Anschlußleitung, der MAX31865 & Das PT100 sind in
for temperatures // between -75°C - 100°C is max +-1.5°C temperature = ( (long)10*RTD >> 5) - 2560; // RTD / 32 - 256 if (datatype == 't') return temperature; das Problem ist, das der gelesene Wert ~15°C zu wenig anzeigt. Ich habe das mit 3 dieser Boards getestet. Aktuell lese ich alle
-
Thread
Atmel STK600 - Zusatzkomponenten
neuen spannenden Projekten zu werkeln. Dazu kommen wohl noch eine für 100Pin TQFP SC03, RC11 (div. ATmega), RC18 (div. Atxmega) und RC38 (UC3 C1). Auf ferner Zukunft gesehen, kann ich es mir auch vorstellen, dass ich mal mit nem Touch oder auch mal mit n LCD-Display rum probieren möchte. Fragen diesbezüglich
> Super hat funktioniert. Nun will ich eigentlich mein altes LED-Projekt vom C8051 auf den mega2560 übertragen. Problem dabei, bin Programmieranfänger und nur weil etwas ähnlich sein muss, raff ich nicht sofort wie ich es umsetzen sollte um den alten Programmcode/-ablauf in den Neueren abzuändern.
-
Thread
uart Kommunikation
, aber das funktioniert nicht mal mit nem Atmel Code. Was habe ich übersehen? Baudratenproblem? (Atmega 2560) [c] // AVR306: Using the AVR UART in C // Routines for polled USART // Last modified: 02-06-21 // Modified by: AR /* Includes */ #include <avr/io.h> /* Prototypes */ void USART0
-
Thread
Geha F01 OHP Folie - eine katastrophe, was jetzt?
Kantenschärfe hab ich da auch bei Bahnabständen von nem FTDI keine Probleme. Die kommen erst im Bereich ATMega2560, wo die Pins aussen rum vom Drucker an sich schon nicht mehr aufgelöst werden können. Und wie schwarz ne Folie wird, liegt eigentlich nicht an der Folie, sondern am Drucker, wie viel Toner der
-
Thread
CMEL OLED Display funktioniert nicht
deshalb auf eure Hilfe :-)) Also, das Display wird über 8 bit im 80er Format angesteuert (von einem ATmega 2560, Daten und Steuersignale über Portpins, die Daten gehen auf DB1..DB8). Zwischen uC und Display hängen 2 74LVC541, zur Pegelwandlung (der uC läuft mit 5V). Das Display wird mit 3V versorgt (
-
Thread
Arduino Compiler Speicherverwaltung
Beitrag #5695928: > "Arduino" ist keine einheitliche Hardware-Plattform Das Board hat einen ATmega2560
-
Thread
Umrechnung GPS Koordinaten
klarzumachen was ich meine. Der GPS Empfänger bringt an der Stelle kein Leerzeichen. Aber da es ein ATMega2560 ist, hab ich genügend platz und ich werde es dann mal mit sscanf probieren wie Markus vorgeschlagen hat. Gruß und Danke an euch Peter
-
Thread
Was ist von russischen µC zu halten?(exotische µC gesucht)
Erfahrung wird, die schon überall min. 1 Mio mal beschrieben wird. Etwa deswegen ist mir Arduino mit Atmega 2560 sehr schnell langweilig geworden. Aber ich soll in der Lage sein, das gesammelte Wissen in der Zukunft (zB. später in Industrie) anwenden/übertragen. So nutze ich die Zeit am effektivsten
-
Thread
Einzelnen Portpin lesen
sagen. Das geht aber nicht. Hat jemand eine elegante lösung für mich. Wie mache ich das? [c] //ATmega2560 #define MEINPORTPIN ((PINK & 0x04)>>2) void main(void) { DDRK&=0xFB;PORTK&=0xFB // Port K, Bit 2 -> INPUT, TRISTATE while(1) { if (MEINPORTPIN == 1) { //mache das
-
Thread
STK600_JTAGICE mkII - Problem "voltage"
programmiert. Ich habe folgendes Problem: Ich wollte meinen neuen STK600, dem beigelegten ATMEGA2560 und den JTAGICE mkII in Betrieb nehmen und die demo application uas der Hilfe (2.4 Example Application: Using LEDs and Switches) verwenden. Nun bekomme ich folgende Fehlermeldung: "Unable
-
Thread
Peter fleurys i2c libary AVR Studio multiple definitions
Hallo, benutze einen Atmega2560 und AVR Studio 4.18 wenn ich die Dateien einbinde: Also i2cmaster.h unter header und twimaster.c unter soruce sowie i2cmaster.s unter source erhalte ich multiple definitions Fehler. Woran liegt
-
Thread
Eingangsstrom am Mikrocontroller messen
der Biegung einen Ausgangsstrom zwischen 0,02 und 2,49 Volt fließen lässt. Am Eingangspin meines ATMega2560 kann ich den Strom ja nicht messen. Was für ein Bauteil, muss ich zwischen Sensor und Mikrocontroller setzen, damit der Mikrocontroller das Eingangssignal verarbeiten kann? Die Stromstärke des
-
Thread
Optimierung zeilenweise abschalten (AVR)
Hallo Ich möchte ein Graphikdisplay über das XMEM-Interface eines ATmega2560 ansteuern. Dazu habe ich zwei Makros definiert [c] #define LCD_INSTR (* (UINT8 *) 0x4001) //Befehlsregister des LCD #define LCD_DATA (* (UINT8 *) 0x4000) //Datenregister des LCD [/c] Wenn
-
Thread
100MHz 16 Kanal, 250MHz 8 Kanal PC USB Logic Analyzer Unterstützung I2C SPI UART PWM
ich so etwas auch nicht gekauft. @klausro ich will aber einige Schaltungen mit dem atxmega/atmega2560 und externer Peripherie aufbauen und da will ich viel mit einen Fädelstift machen da sich bei etwas komplexeren Schaltungen, die aber nur so zum Spass einmal realisiert werden sollen, ein zeitaufwendiges
-
Thread
ELV USB-I2C Interface und H Therm
/I2C_USB_PC_Adapter Als Display habe ich https://www.amazon.de/SunFounder-Serial-Arduino-Mega2560-MEHRWEG/dp/B07P7SCF4Y Wenn ich S4E AA FF AA FF p an mein Arduino sende, dann wird mir nur ??? FF ausgegeben. OK, das muss ich dann nochmal mit dem Oszi anschauen. Grüße und Danke nochmals Micha
Programm i2cdetect, das scannt > den Bus und listet alle gefundenen Adressen auf. Dafür reicht ein ATmega328 z.B. mit Arduino I2C-Scanner.
-
Thread
P Channel Mosfet an Avr
Polarität anders sein, deshalb sollten statt pnp npn kommen. 0,8 Volt (BE von Transistor + Ausgang von ATMega) kann man bei Widerstandswahl berücksichtigen. Steve van de Grens schrieb im Beitrag #7535882: > Allerdings ist die Wärmeentwicklung bei 0,7V (eher etwas mehr) > und 350 mA für den Transistor
kann eine Tischlupe mit Beleuchtung helfen. Es gibt viele z.B. bei Amazon. Damit habe ich sogar ATMega2560 gelötet, 0,5 mm zwischen Pins, und SOT-23 hat satte 0,95/1,9 mm. Aber ohne triftigen Grund nehme ich keine IC mit weniger als 0,8 mm, es sei denn, es gibt keine Alternative.
-
Thread
3 kleine Fragen zu i2c
kaufen, wo RS-485 Treiber schon drauf sind. Die sind gerade im Sonderangebot: https://www.chip45.com/atmega644-usb-rs485-modul.html?language=de
später. Man KANN die Takte abgleichen, aber weißt Du ob der TO das kann? Der Arduino in der ATMega-Ausführung hat 8 oder 16 MHz Quarz, also auch keinen Baudratenquarz, solange die dann unter sich bleiben kein Problem, hängt der TO aber n USB-RS485-Pegelwandler dran kann das unschön werden. Und