-
Thread
2 TFT an einem µC
Hallo, habe 2 ITDB02 3.2" displays. ursprünglich sind diese displays für einen arduino mega2560 board mit itdb02 shield gedacht. ich möchte diese displays jedoch mit einem atmega32 ohne shield betreiben was auch wunderbar funktioniert. nun ist meine frage: kann ich beide displays zusammen an
-
Thread
Softwareserial unter Arduino arbeitet nicht richtig
julius schrieb im Beitrag #6033263: > Ich habe einen Mega2025 Du meinst einen Arduino Mega mit ATMega2560 µC? Dann ist es ein schiefer Ast, SoftwareSerial zu nutzen. Der Mega hat 4 HardwareSerial.
-
Thread
CAN-Bus mit Arduino auswerten
tja1050&_sacat=0 Aufsteck Shields sind für erste Versuche aber praktischer, statt Uno 328p eher m2560 mit 4x so viel SRAM 8K statt 2K und 256K statt 32K flash. Später kannst du ja SW und HW immer noch verkleinern zu purem ATmega oder miniPRO oder eigene Platine mit m1284p im 44 PIN SMD -> 128K flash
Olli Z. schrieb im Beitrag #5592602: > Der MCP wird via SPI > betrieben und davon gibts im Atmega328p nur einen. Man darf mehre Slaves an einen SPI-Master hängen. Der ATmega328 kann auch seine UART als SPI-Master benutzen, geht sogar schneller, da gepuffert. Und der ATmega328PB kann 2 UARTs
-
Thread
Bilex und TQFP100?!
mit Bilex und SMD-Gehäusen, die unter deren offiziellen Specs liegen? Beispiel AT91SAM7X256 oder ATMEGA2560 im TQFP100? Wollte es eigentlich einfach mal auf einen Versuch ankommen lassen, aber wenn jemand schon definitiv weiß, daß es nichts wird, kann ich mir das Geld ja auch sparen. Grüße, Oliver
-
Thread
"Meist genutzte Controller" - Statistik
geschrieben wurde. Klar, jeder hat so seine "Standard-µCs" Ich persönlich benutze z.B. sehr gerne den Atmega 2560, aber für die meisten kommt der nicht in Frage weil TQFP nicht gerade ein "bastlerfreundliches" Gehäuse ist. Oder für "low power" Anwendungen ist ein MSP430 eine bessere Wahl. Ja derzeit ist
-
Thread
Pegelwandler ST2378 für SD-Karte?
für eine SD-Karte verwendet und kann sagen, ob der dafür geeignet ist? Die SD-Karte soll an einem ATMega2560 am Hardware-SPI betrieben werden, der ATMega soll mit 5V laufen. Da hier ja schon öfter die Aussage gemacht wurde, dass einfache Pegelwandlerschaltungen (Spannungsteiler) das Signal verfälschen
-
Thread
Mal wieder: ATMega übertakten
gestern Abend zum Thema übertakten: Ich habe gestern mein Testboard (Eigenentwicklung- und Bau mit Atmega 16-16 in SMD) in Betrieb genommen und wollte mal die Taktfrequenz des internen RC-Generators wissen. Also kleines Programm geschrieben und gebrannt (Mal so aus dem Kopf wiedergegeben, ohne Gewähr).
aber bestätigen. Die Controller wurden dabei aber nicht merklich wärmer. Die Stromaufnahme eines Mega2560 zum Beispiel lag bei 30mA, EEPROM-Schreiben ging problemlos, sämtliche Peripherie lief ausgezeichnet.
-
Thread
Verkaufe AVR STK600 + STK600 DIP
Das Board wurde 1 oder 2 mal benutzt. Alles einwandfrei. Dabei ist: - Modul "MCU card for ATmega2560" - USB Kabel - 1 Ersatz-Clip-Set - 1 10-Poliges Flachbandkabel zum Programmieren - DIP-Erweiterungspaket - 1 Atmega 644 ;-) Bitte ernsthafte Angebote :) gerne auch per PN lg
-
Thread
MAX7221 mit ATMega32 über SPI
einen LED-Cube (4x4x4) zusammengelötet, der per MAX7221 angesteuert wird. Als µC habe ich einen ATMega32 auf einem AVR-Evaluationsboard von Pollin. Programmiert wird über ein USB-AVR-Lab von Ullihome mit STK500 Firmware. Ich hbe den Cube schon mittels Bascom angesteuert und es hat auch alles so funktioniert
schrieb im Beitrag #2079941: > Ich geb dir gerne Nachhilfestunden;) Nicht nötig. Ich hab an einem ATmega2560 am SPI ADCs und DACs am Laufen und an einer UART im SPI-Modus einige IO-Expander (74HC165/74HC595). Welcher Modus für den MAX7219 paßt, müßte ich aber erst im Datenblatt nachsehen. Ich benutze
-
Thread
Elektronik-Entwickler oder China-Modul-Bastler?
macht bisher fast alles selber. Nur bei seiner Haussteuerung hat er jetzt ein µCom-Board mit einem Atmega2560 verwendet und zur Sicherheit noch ein zweites auf Lager gelegt. Die Relaisplatine und das ganze weitere drumherum hat er aber selber entwickelt. Und wenn das AVR-Board zu schnell abraucht will
-
Thread
JTAG ICE und ATmega644
zwar auch nur Controller bis maximal 32 KiB ROM debuggen, aber programmieren kann er alles bis zum ATmega2560, und seine Firmware wird weiter gepflegt. > oder hat Atmel ein Herz für Hobbybastler und das AVRStudio geändert ? Am AVR Studio ist nichts zu ändern -- wenn da was dran geändert werden
-
Thread
Schutzbeschaltung µC Versorgung
programmiert werden. Arduino unterstützt nicht alle Typen von Microcontroller, deshalb hab ich hier den Atmega 2560 gewählt, der ist schon auf dem Arduino Mega verbaut. Bei 3.3V läuft der nur mit 8Mhz und das ist nicht gewünscht, zudem müsste ich dan noch beim Bootloader was änder. Der Controller soll weiterhin
Hallo Gerhard, der Tipp mit dem ATMEGA1284 ist gut. Der könnte für meine Anwendung genau die richtige Größe haben. Danke Lukas
-
Thread
Atmega32u4 macht keinen wank.
passiert gar nichts, nicht mal simples LED einschalten. Ich habe ein STK600 und der mitgelieferte ATmega2560 plus die Atxmega32d4 funktionieren problemlos. Ich habe 4 Stück ausprobiert, programmieren funktioniert angeblich, auch wenn nur über JTAG und nicht über ISP (fehlermeldung). Die auf High geschaltenen Pins blieben aber Low. Als würde der MC gar nicht laufen. Muss beim atmega32u4 noch irgendwas beachtet werden?? Fehler am board kann ich langsam ausschliessen da die anderen ja funktionieren. Vielen dank für die Hilfe!
-
Thread
Preisgestaltung verunsichert mich.
http://hobbyking.com/hobbyking/store/__31138__Multiwii_and_Megapirate_AIO_Flight_Controller_w_FTDI_ATmega_2560_V2_0.html 35€ ? Ich sehe keinen Grund das hier etwas nicht stimmen sollte. Wenn man sich die Preise bei den Chinesen/Hobbyking generell an sieht passt das schon. Natürlich musst du damit
-
Thread
Encoderauswertung und Steuerung auf einem Mikrocontroller
. Meine Frage ist nun, ob es möglich ist, auf einem Mikrocontroller (in meinem Fall ein atmel atmega2560 (arduino mega)) die Auswertung von zwei Encodern und den Ultraschallsensoren sowie die gesamte Steuerung des Roboters umzusetzen. Am meisten Sorgen machen mir die Encoder. Die Richtung wird nicht
-
Thread
MMC Funktionsproblem / Initialisierung
für Messdaten dienen. Ich verwende kein Partitionssystem, sondern lege die Daten direkt drauf. Der Atmega2560 dient als Prozessor. Die 16MB Karte funktioniert einwandfrei. Wenn ich jedoch meine anderen Karte verwende (64MB und 256MB, beide funktionieren unter Win) dann hängt der Quelltext immer an
-
Thread
Anfänger braucht hilfe beim Auswerten eines Touchscreen
und einen Aqua-PC. Jetzt habe ich mir das Board D083 von Display3000 gekauft. Ist mit einem ATMega 2560 und einem Touchscreen (320x230 Pixel). Das mitgeliefert Demoprog habe ich auf meine Bedürfnisse zurecht geschreiben aber mit dem Touch komme ich überhaupt nicht klar. Das Touch wird angesprochen
-
Thread
Quick&dirty - schnelle Problemlösungen selbst gebaut Bilder
Um einfach einen Atmega 328 zu programmieren.
Experimentierboard mit ATMega48.
-
Thread
AVR Eclipse Plugin 2.2
+Build/Settings/Tool Settings" in den Assembler-, Compiler- und Linkeroptionen den Eintrag -mmcu=atmega128 in -mmcu=atmega1281 zu ändern. Geht aber ned, die Einträge sind nicht veränderbar. Nun, gibts irgend ein config-File, wo man zusärtliche AVRs eintragen kann, oder gibt's eine Möglichkeit diese
Probier mal, den Befehl so in der Shell einzugeben und schau ob im Output unter "Known MCU names:" atmega1281 und die anderen fehlenden MCUs auftauchen. Wenn ja, dann hast Du mehrere Toolchains installiert und das Plugin benutzt die Falsche (Window -> Preferences... -> AVR -> Paths) Wenn nein, dann
-
Thread
Attiny: LED aus durch Sleepmode
Register auslesen ... das ist zumindestens der einfachste Weg. :-) Das habe ich einmal auf meinem ATmega2560 gemacht und man sieht Bit 7 in ADCSRA ist gesetzt. Diese ADC Konfig ist Default wenn man nichts weiter macht. [c] ADMUX: 0b0000'0000 DIDR0: 0b0000'0000 DIDR1: 0b0000'0000 DIDR2: 0b0000'0000
sorry! War geistig gerade beim atmega328p. Der t13 ist natürlich leicht anders.
-
Thread
STK600 Erasing device failed
Hallo Community, ich soll für die Schule ein kleines Programm auf dem STK600 mit dem Atmega 2560 schreiben. Das Programm schreiben ist soweit auch kein Problem, jedoch bekomme ich das Board nicht richtig verbunden. Immer wenn ich auf dieses Board flashen möchte kommt die Fehlermeldung "Erasing
-
Thread
UDN2981 als Mosfet Treiber?
Mikrocontroller? Wenn er ähnlich starke Ausgänge wie ein AVR > hat, braucht man keinen Treiber. Atmega2560 <- also ein AVR :D Demnach werd ich wohl auf die Treiber verzichten. Danke
-
Artikel
Wer hat was
an: Austria. Иван, Wels/Austria: MSP430FET (USB) / einige MSP430er Bayern. deadbuglabs, Nürnberg, Atmega: m8, m328P, m168, m32, RC bedrahtet + SMD esko, Fürth, Atmega, RCLD bedrahtet + SMD, Leds, Schalter, derzockermp, Passau, 7,5 digit DMM Kalibriert, Widerstände, Kondensatoren, Netzteile, Programmer
matrixstorm Erfurt/Schwansee 99195 auch alles moegliche in SMD und DIP: reichlich (jeweils mehrere) AVRs: ATmega8(A), ATmega328p, ATmega644(p), ATmega1284(p), ATmega128, ATmega2560, ATmega32u4, ATXmega128A3U, ATXmega256A3U, ATXmega384C3, ATXmega256D3, ATXmega384D3 und IC-Sockel; LEDS insbesondere auch RGB klar
-
Thread
Arduino mit USB-Windows-Problemen; Linux besser?
Adapter. Sry, aber das ist Bloedsinn! Bei allen Arduinos die ich bisher in der Hand hatte (Mega2560, Uno, Due) kann man ueber die USB-Schnittstelle kommunizieren, ganz ohne weitere Bauteile. Bei den meisten Arduinos befindet sich hinter der USB-Buchse ein ATmega 32U4 (oder aehnlich) der die Umsetzung
-
Thread
Projekt: Bordcomputer Gesperrt
sein. Schon mal etwas von einem ATMega328 gehört? So groß wie ein ATMega8 und soviel Speicher wie ein ATMega32. Was soll da eigentlich für ein Display dran? Ursprünglich war mal von einem Touchscreen die Rede. Mit der Trennung in Haupt- und LCD-Controller tust du dir keinen Gefallen. Mit einem ATMega1281/1280/2560/2561 bedient man ein Grafikdisplay+Touch locker nebenbei. MfG Spess
-
Thread
Probleme mit DMX trennung
Hallo, ich möchte einem Arduino ATMega 2560 DMX auswerten und entsprechend LEDs schalten. Was soweit theoretisch auch funktioniert. Zur Auswertung verwende ich die conceptinetics Libary. Nur beginnt die angesteuerte LED immer wieder zu
-
Thread
Frequenzmodulation mit dem Timer
mit diesem kommunizieren. Geht da nicht zu viel Zeit verloren? Hier ist mein Code in C für einen Atmega256. Bin dankbar für jede Hilfe wie ich das Program besser bzw. effizienter mache. Funktionieren tuts. [c] /* * MEGA2560_R3.c * * Created: ... * Author : ... */ #define F_CPU 16000000UL
Robert schrieb im Beitrag #5638771: > Hier ist mein Code in C für einen Atmega256. Bin dankbar für jede Hilfe > wie ich das Program besser bzw. effizienter mache. Jacko hat dir die Grundidee für eine bessere Lösung quasi auf dem Silbertablett präsentiert, sogar die wesentliche
-
Thread
ISR Vektor nur wenn init-Funktion aufgerufen wird
anbei mal ein Beispiel was ich meine: (Gebaut für einen ATmega2560 - ja ein schlechtes Beispiel, weil Platz hat der genug, aber um das "Problem" zu verdeutlichen ist es perfekt) Abgesehen vom Startup-Code, der Vektortabelle, der (leeren) main-Funktion und dem
-
Thread
SPI oder CAN?
nichts > ungewöhnliches. Darfst halt nur nicht ausschließlich bei AVR suchen. Warum nicht? Z.B. ATmega2560 kann bis zu 5 SPI-Master.
-
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
Ausstattung, Platinen und wie geht's weiter
frische Platinen. DFN/QFN Danke. Ich versuchs erstmal per Hand. 0,5mm dürfte die Ausnahme sein. Atmega 2560 z.B. Aber davon lötet man auch nicht jeden einen auf. Bei mir werden die meisten Platinen wohl bei 30x40mm liegen und mit ATiny + irgendwas + Schnittstelle bestückt sein. Da ist es i.d.R gar nicht
0,1mm machen und berichten. (Mein Laserdrucker gibt das aber glaube ich nicht her.) Nächster Halt: ATMEGA 2560 auflöten. Mit denen im Netz häufig angegebenen Zeiten für Entwicklung und Belichtung komme ich nur bedingt klar. Mein Laserdrucker druckt nicht so dunkel, daher belichte ich 2-2,5min und
-
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