-
Thread
AVR Dragon defekt?!
dass ich ein Problem mit meinem AVR Dragon habe, bin mir aber nicht ganz sicher. Ich benutze einen ATmega48 und programmiere diesen extern, also nicht im Dragon direkt. Bisher hat auch alles funktioniert. Doch auf einmal bekomme ich keine Verbindung mehr zu meinem Mikrocontroller (nach ca 2-monatigem Gebrauch
Studio geschaut ob ich ein Upgrade machen kann: Unable to connect - alter Fehler. Ich habe dann am ATMEGA2560 gemessen da ich den für den Fehler verantwortlich mache. Spannungen sind alle da (4,9V). Beim messen bin ich dann einmal abgerutscht, dabei hat sich das ganze Teil resettet und kurz leuchtete die
-
Thread
Analogeingang: Differenziell und Gleichtaktspannung
aktuell stehe ich vor folgendem Problem und hoffe auf eure Anstöße: An einen Mikrocontroller vom Typ Atmega 2560 soll ein Analogeingang mit folgenden Eigenschaften bereitgestellt werden: - differenziell -10 bis +10 Volt - Gleichtaktspannungen bis 100 Volt - Eingangsimpedanz 2000 Ohm Die Beschreibung
Tony S. schrieb im Beitrag #5375436: > An einen Mikrocontroller vom Typ Atmega 2560 soll ein Analogeingang mit > folgenden Eigenschaften bereitgestellt werden: Welche Auflösung brauchst du /im/ µC? Welche Signalfrequenzen hast du? Ist die Gleichtaktspannung statisch oder
-
Thread
ATMega8 Rechtecksignal
hier und hab da ein Problem: Ich soll am PortC.0 ein 1:1 Rechtecksignal mit der Periodendauer 2560µs erzeugen. Geg: CPU ATMega8/CPU-Takt 12Mhz Außerdem soll nur der Timer0 verwendet werden Hab aber keine Ahnung wie ich das programmieren soll Bitte um Eure Hilfe. Wäre sehr nett,wenn
1280 = 2560 / 2
-
Thread
0-10V VFD (spindle speed) zu 5V PWM 1KHZ
Möglichkeit mit einen Wiederstand das ganze von 0-10 auf 0-5V runter zu bekommen. Und mit ein Atmega usw. dann in PWM zu wandeln. Aber das ist mir etwas zu träge.... das muss wesendlich flotter gehen. Daher dachte ich an ein Baustein zb.sowas hier: http://www.maximintegrated.com/en/app-notes
Manuel Böttger schrieb im Beitrag #3932136: > Und mit ein Atmega usw. dann in PWM zu wandeln. > Aber das ist mir etwas zu träge.... das muss wesendlich flotter gehen. Es reicht ein ATtiny44, der Dir aus der Eingangsspannung (10-Bit ADC-Wert) die Pulsweite für
-
Thread
IF Statement
genauer gesagt mit dem IF Statement nach dem 1. IF. Im Simulator klappts, dann auf dem STK600 mit ATmega2560 nicht mehr - entweder habe ich einen Denkfehler oder das Board / MCU ist kaputt...??? Hier der Code: #include <avr/io.h> #include "stdint.h" volatile uint8_t counter; int main(void)
Alexander F. schrieb im Beitrag #2436495: > Im Simulator klappts, dann auf dem STK600 mit ATmega2560 nicht mehr - > entweder habe ich einen Denkfehler oder das Board / MCU ist kaputt...??? Die Klammern sind nicht richtig eingerückt. Kein Wunder, dass das zu Unklarheiten führt.
-
Thread
Auswahl eines Ethernet Controller
zu lassen. Kommt halt drauf an wie du es machen willst... Ich nehm halt irgend einen µC (z.B. ATmega2560) und da kommt dann sowas mit ran: http://www.exp-tech.de/Shields/ITead-WIZnet-W5100-Ethernet---Network-Module.html Einfach per SPI ansteuern und gut. Wenns noch ein bisschen mehr sein darf:
Wetterstation gebaut, wo man die Daten über ne Webseite einsehen konnte. Und womit? Mit nem Arduino Mega2560, Netzwerkshield mit SD-card und den Arduino-Libs. Webseite samt Wetterdaten wurden vom Mega2560 ausgeliefert, und das hat super Funktioniert. Natürlich ist ein AVR nicht der beste weg, aber ein Cortex-M3
-
Thread
Mit Schaltungsaufbau und Steuerung anfangen, wie und womit?
/itm/SainSmart-Arduino-Uno-R3-MEGA328P-ATMEGA16U2-Board-Schield-mit-USB-Kabel-93249-/171037461508?pt=Wissenschaftliche_Ger%C3%A4te&hash=item27d2a08c04 > hat auch einer Empfehlungen, > womit man konrekt gut anfangen könnte, gerne auch auf
Wenn Du mal genmau hinschaust, dann siehst Du relativ einfach, dass das SaintSmart Board ein "2560" Board und kein "2560 R3" ist. Das hatte SaintSmart auf der Amazon Seite aber auch nie behauptet^^ (Hint: Schau Dir auf der Arduino Seite http://arduino.cc/en/Main/ArduinoBoardMega2560 mal das Bauteil
-
Thread
16x10_RGB-Matrix
schrieb im Beitrag #3449541: > Oder gibt es einen bezahlbaren AVR... Bezahlbar sind die alle... ATmega2560: 4x 8-bit PWM, 12x 2 bis 16-bit PWM
insgesamt 8 Anoden und 96 Kathoden) Transistoren für die 8 Anoden 12 * TLC5916 an die 96 Kathoden Atmega1284 per HW SPI an die TLC, ein Port an Transis. BAM, 8 Bit / Farbe, 5 Bit nach Korrektur. IIRC 1khz Update @ 20mhz, dh 1000 ganze Multiplexzyklen
-
Thread
"Arduino Pro Mini"-Klone: Upload geht fast nie
größere Anzahl von Arduino-Pro-Mini-Klonen gekauft. Aufschrift auf der Unterseite HW-436. Prozessor ATMEGA328P, 5 V/16 MHz. Die meisten ließen sich nicht mit der Arduino-IDE (seriell) programmieren. Ich habe von Version 1.05 bis 1.8.8 mehrere ausprobiert. Aufruf von avrdude mit Parametern -F und/oder
Gibt dein Adapter evtl. 3,3V raus? Das geht meist gut, aber nicht immer, wenn der ATmega auf 5V läuft.
-
Thread
Flashrom Zelle defekt- ausblenden bei Programmieren
Hallo, in einem meiner Systeme befindet sich ein avr atmega 2560, der bei einer bestimmten Adresse einen Programmdefekt hat. Ich suche eine Möglichkeit, sozusagen drumherumzuprogrammieren, ohne dass der Compiler ds wegoptimiert. Welche Möglichkeiten habe
R. Freitag schrieb im Beitrag #3936415: > in einem meiner Systeme befindet sich ein avr atmega 2560, der bei einer > bestimmten Adresse einen Programmdefekt hat. Ich suche eine Möglichkeit, > sozusagen drumherumzuprogrammieren, ohne dass der Compiler ds > wegoptimiert. Dazu musst Du
-
Thread
AVRDUDE mega128, mega16 Probleme
da passt ja nichts zu nichts. Mal der Reihe nach: ich habe mehrere Controller zu programmieren: ATmega2560, mega16, mega32. Aus eigenem Programm soll das über (externer aufgerufener Prozess) AVRDUDE... gelöst werden. Programmer ist ein original AVRISpMK2 mit USB Treiber libusb0.sys (1.2.6) Beim mega2560 klappt das wunderbar ohne Probleme, bei den mega16 + 32 bricht Avrdude immer nach 86% ab: stk500v2_paged_write: write command failed, der prozess bleibt hängen, der avrispmk2 blinkert vor sich hin-
-
Thread
PI mit 8-Bit Controller auf viele DEZIMALSTELLEN genau berechnen
Warum muß es unbedingt der ATmega328 sein? Nimm nen ATmega162 und pappe 64kB SRAM dran.
Peter D. schrieb im Beitrag #5020916: > Warum muß es unbedingt der ATmega328 sein? > Nimm nen ATmega162 und pappe 64kB SRAM dran. Weil ich mehrere Arduino-kompatible Boards mit Atmegae328 habe. Wenn ich mehr als die 2KB RAM brauche, die ein Arduino UNO eingebaut hat
-
Thread
I2C wird durch Motor gestört.
Der Aufbau schaut momentan so aus. Funk Modul am PC-->)))Funk Modul auf Platine->I2C an Master (Atmega2560)-->SPI an Motorplatine(Atmega90PMW3B). Ja alle Platinen liegen auf der Masse. Die Bus Verbindung (I2C) ist ca 20cm lang und über ein verdrilltes Aderpaar ausgeführt.(Steckbrett) Bevor ich
Motor hat einen Eigenen Ausgang des Labornetteils. (24V) Die Platine mit dem I2C Bus und den Master(2560) habe ich über die USB Schnittstelle versorgt. Von daher sollte es kein Problem ergeben. Habe mal testweise einen P82B96 eingebaut da ich den Bus auf max 3V laufen lassen kann und ich gerne auf
-
Thread
USBasp Firmware wie aktualisieren
Es ist der ATMEGA8A.
Werner B. schrieb im Beitrag #5601310: > Es ist der ATMEGA8A. Dann nimm das letzte Package von https://www.fischl.de/usbasp/ (das wäre usbasp.2011-05-28.tar.gz) und daraus das File bin/firmware/usbasp.atmega8.2011-05-28.hex Der ATmega8A ist softwareseitig
-
Thread
Einfaches "Print" in Assembler ohne Parameter
in TEMP0, RAMPZ > push TEMP0 > ldi TEMP0, 0 > ... funktioniert nur bis 128k Flash. ATMega2560/2561 und eine Reihe ATXMegas fallen da raus. MfG Spess
ich nie warm geworden. spess53 schrieb im Beitrag #3832881: > funktioniert nur bis 128k Flash. ATMega2560/2561 und eine Reihe ATXMegas > fallen da raus. Ist mir schon klar, bei mehr als 128kByte kommt noch drittes Byte mit der Rücksprungaddresse vom Stack und muß mitbehandelt werden.
-
Thread
AVR Signature Bytes - Liste aller Controller?
; desc = "ATMEGA2560"; signature = 0x1e 0x98 0x01; desc = "ATMEGA2561"; signature = 0x1e 0x98 0x02; desc = "ATtiny24"; signature = 0x1e 0x91 0x0b
1E9682=AT90USB647 1E9701=ATmega103 1E9701=ATmega103comp 1E9702=ATmega128 1E9703=ATmega1280 1E9704=ATmega1281 1E9781=AT90CAN128 1E9782=AT90USB1286 1E9782=AT90USB1287 1E9801=ATmega2560 1E9802=ATmega2561 Extrahiert aus AVR
-
Thread
ILI9486L in Betrieb nehmen
Schau mal hier: http://www.lcdwiki.com/3.5inch_Arduino_Display-Mega2560 https://www.yourduino.ru/product/32-tft-lcd-displey-ultra-hd-320x480-dlya-mega-2560-r3-3
im Beitrag #6216541: > Schau mal hier: > > http://www.lcdwiki.com/3.5inch_Arduino_Display-Mega2560 > https://www.yourduino.ru/product/32-tft-lcd-displey-ultra-hd-320x480-dlya-mega-2560-r3-3 Also demnach ist meine Pinbelegung richtig. Eine Initialisierungsroutine kann ich dort aber auch nicht
-
Thread
avrdude: verification error, first mismatch at byte 0x005e
Hallo, habe plötzlich folgendes Problem: [c] C:\Robotik\Programme\WinAVR\bin>avrdude -p atmega2560 -P usb -c avrisp2 -e -F -U flash:w:main.he x avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.02s
habe ich mir auch noch ausgeben lassen: [c] avrdude> part >>> part AVR Part : ATMEGA2560 Chip Erase delay : 9000 us PAGEL : PD7 BS2 : PA0 RESET disposition : dedicated RETRY pulse : SCK serial program mode : yes parallel
-
Thread
Erfahrungen mit Arduino
persoenlich an "Arduino" stoert: 1. Es sind nicht alle Pins nach aussen gefuehrt (z.B. beim Mega2560 oder Due). Fuer was bezahle ich denn da 35 - 40 Teuronen? (Frueher sogar 50!) Finde ich echt aergerlich. 2. Diese verschissene Luecke von 1.27mm statt 2.54mm zwischen den beiden oberen Pinleisten
fragen sondern kannst dämlich googeln ;-) _der preis_! über ebay aus china habe ich z.b. zwei mega2560 bords für zusammen <22€ bekommen (wichtig wg zoll). einziger nachteil dabei ist die schneckenpost aus fernost.
-
Thread
USB Kommunikation mit Atmel SAM3X8 (Arduino DUE), Hub un BlinkStick
Hallo Zusammen, ich stehe vor folgender Aufgabenstellung: Ein Arduino Mega (ATMega2560) oder DUE (ATMEL SAM3X8) sollen zehn BlinkSticks ansteuern. Was sich recht einfach anhört stellt sich bei näherer Betrachtung als recht komplexe Aufgabe heraus da die Blinksticks über USB kommunizieren
phil_O_matic schrieb im Beitrag #5489695: > Ein Arduino Mega (ATMega2560) oder DUE (ATMEL SAM3X8) sollen zehn > BlinkSticks ansteuern. Warum nimmt man dann nicht einfach einen Raspberry Pi? Dort müsste man sich nicht mit dem Host Stack rumärgern sondern könnte das
-
Thread
VTarget lässt sich bei STK600 nicht programmieren
Problem mit der Einstellung der Controller Spannung. Wenn ich auf dem STK600 den mitgelieferten MCU (ATMega2560) montiere klappt alles wunderbar. Der MCU lässt sich programmieren und ich kann auch ohne Probleme meine benötigte Spannung einstellen. Wenn ich aber Eine Adapterkarte montiere (TQFP44 Sockel mit
löschen ohne montierten Adapter 2. STK600-Treiber wieder installieren 3. Mitgelieferten Controller (ATMega2560) montieren und in HW-Settings VTarget auf 5V programmieren. 3. TQFP44 Sockel mit passender RC montieren ABER ohne eingelegten Mikrocontroller. 4. Nochmal VTarget überprüfen ob bei 5V, falls
-
Thread
ws2812 und andere zeitkritische Sachen
Sorry der Prozessor ist ein Atmega328p
Joachim B. schrieb im Beitrag #4371078: > der atmega 1284p hat 16 KB SRAM gibts auch als mighty Arduino fertig Es gibt auch relativ billige Mega2560, aber wir haben nun mal jede Menge Motherboards mit entsprechend rausgefuhrten Steckern fur Arduino
-
Thread
(100x10) INT-Array auf mega8?
hmmm, wie wärs mit zB dem ATMEGA128? Kostet ja nicht die Welt uns soll für Batterie betriebene Anwendungen auch geeignet sein: http://www.alvidi.de/shop/product_info.php?info=p2_AVR-Entwicklungsmodul-mit-128-KByte-ext--SRAM-und-ATMEGA128
--SRAM-und-ATMEGA2561.html Schätze mal von der Stromaufnahme wird ähnlich sein...
-
Thread
Stabilität offener Comports
Neinnein, viel einfacher. Atmega2560 und GSM-Modul kommunizieren ganz simpel über Tx/Rx.
der bei eingeschalteter Schaltung das GSM Modul vom ATMega zieht und wieder draufsteckt? Wenn du Glück hast geht das Modem oder der ATMega dabei *nicht* drauf. Die Wahrscheinlichkeit das einer von beiden stirbt ist hoch. Sonst noch Fragen?
-
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.