-
Thread
LCD Keypad Shield zeigt nichts an
suchst Dir anhand des von Dir verwendeten Arduino-Boards und einem Board-Pinout die entsprechenden Atmega Port-Pins raus, und ordnest die Pins erstmal richtig zu! Also: LCD_RS ==> Arduino Pin-8 ==> Atmega2560 P?? LCD_EN ==> Arduino Pin-9 ==> Atmega2560 P?? LCD_DB7 ==> Arduino Pin-7 ==> Atmega2560 P?? LCD_DB6 ==> Arduino Pin-6 ==> Atmega2560 P?? LCD_DB5 ==> Arduino Pin-5 ==> Atmega2560 P?? LCD_DB4 ==> Arduino Pin-4 ==> Atmega2560 P?? Und wenn Du dann "mit C Programmierung" die richtigen Pins Deines Controllers ansteuerst, sollte
-
Thread
Tiefpass Filter
Hallo liebe Leute, ich lasse mir von meinem Arduino ATMega2560 Board eine PWM ausgeben mit einer Frequenz von 62.5 kHz (8 Bit Timer ohne prescaler) und einem Tastgrad von 50%. Die Amplitude entspricht der Betriebsspannung von 5 Volt. Nun zu meiner Frage:
-
Thread
ca. 100 PT1000 Messwiderstände messen
es mit Arduino lösen wollen, dann wäre, aufgrund der großen Anzahl an Sensoren, ein Arduino Mega2560 sinnvoller. Es sind hier doch 16 ADC-Kanäle vorhanden. Die wesentliche Frage ist allerdings ob die 10bit-Auflösung ausreicht.
mit Arduino lösen wollen, dann wäre, aufgrund der großen > Anzahl an Sensoren, ein Arduino Mega2560 sinnvoller. Es sind hier doch > 16 ADC-Kanäle vorhanden. Arduino war für mich nur der Ansatz, eine fertige Hardware nehmen zu können. Persönlich würde ich einen ATmega48 im TQPF32-Gehäuse nehmen
-
Thread
Zwei ISPs verbinden
Notlösung_ hatte ich auch schon mal vor. Der Tipp, der mir damals geholfen hat: 'Nimm einen größeren ATmega für alles!' (Ich hatte allerdings auch dazugesagt, was ich konkret machen will.)
schwer. Ich brauche 3 serielle Schnittstellen im Vollduplex. Dann bleibt nur noch ein Mega640/1280/2560. Den gibts aber nur im TQFP100-Package. Das bekomme ich nicht mehr gelötet. Die andere alternative wäre ein Soft-UART. Aber für Voll-Duplex brauche ich 2 Timer. Die habe ich aber nicht mehr frei,
-
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
LED als Sensor
. So wäre die Zeit kein Problem mehr. Kann mir einer vielleicht bitte erklären, wie man bei dem Atmega16 die ADC-Ports verwendet? Liegen tun sie ja auf PortA. Gruß Chris
Bit Controllern unter GCC laufen sollte. Getestet habe ich mit einer grünen 20mA LED auf einem Atmega2560 Board mit 16 MHz Taktrate. Du müßtest eigentlich nur die Definitionen von LED_K und LED_A anpassen an Pin und Port, wo Du die LED angeschlossen hast. Mit den am Anfang definierten Makros
-
Thread
Bibliothek für VT100-Terminals
Speicher und ist langsam und soll deswegen ausgetauscht werden. Bis jetzt hatte ich auf meinem kleinen ATmega2560 zwar noch keine Speicherprobleme aber bei kleineren AVRs ist das ein großes Minus. Des weiteren sind keine Befehle implementiert, die eine Rückgabe des Terminal-Programms zur Folge haben. Da weiß
kontrolliert, was ich nicht möchte. In einem Fall benutze ich nämlich meine kleine Bibliothek um auf dem ATmega2560 Daten raus zu liefern über den UART2. Die oben beschriebene Bibliothek kann aber maximal 2 UARTs verwalten. Daher müsste ich sie, wenn ich sie verwenden sollte umschreiben. Mir war es wichtig
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
ATmega328 ausgehen?
Nucleo) #elif defined (STM32F1XXX) Hier STM32-F1-Code (Deine China-Module) #elif defined (__AVR_ATmega2560__) Hier ATmega-2560-Code #else #error Unknown Target Controller #endif [/c] erschlagen. Läuft im [[IRMP]] auch so, welcher u.a. AVR, PIC, XMC und STM32 unterstützt. > … oder zumindest
-
Thread
Mikrocontroller mit 16ADC Eingängen
unterstützte Mikrocontroller mit 16 ADC Eingängen gibt es wirklich > keine ? Doch. Div. XMegas oder ATmega640/1280/2560 Nur > Am Besten natürlich Zeitgleich, wobei das bei 10MHz fast egal ist. unterstützt kein einziger, auch nicht der oben genannte STM32, 10 MHz was auch immer (10 MHz Abtastrate,
Wenn es ein AVR sein soll, die parametrische Suche von Atmel ist ganz nett. Die ATMega1280, ATMega2560 und ATMega640 haben 16 ADC Eingänge. Aber wie üblich einen ADC und einen Multiplexer davor. Wie wäre es denn mit zwei ADCs mit je acht Kanälen die über SPI angebunden werden? Z.B
-
Thread
ATtiny13 und Konstanten vs. Variablen.
sagen was da schief läuft? Wahrscheinlich kompilierst du mit der Controllereinstellung für einen Atmega. Das Programm kommt zwar auch nicht dort zum Laufen, wo es normalerweise bei einem Attiny13 laufen sollte, da es aber kurz ist, passt es trotzdem noch rein. Etwas anderes ist aber der RAM. Bei den
#3873289: > Wie, zu niedrig ? ich bin mit dem STK600 gerade am Testen bzw. Einarbeiten. Mit dem mega2560 funktionierte es alles (mehr oder weniger) auf Anhieb. Dann habe ich auf der Kleinen gewechselt und nichts ging mehr. Mit viel Suchen und Einstellungen und Tests habe ich das dann irgendwie halbwegs
-
Artikel
Gierachsenregelung für Modellhelikopter
entsprechen gebrückt wurden. In Version 1.1 ist dieser Fehler korrigiert. Verwendetet ICs. MPU-6000 ATmega 2560 ADUM 7441 PCA 9685 MAX 882 CSA TMR3-1211 optional DS 1085 (wird nicht benötigt) MPU-6000. Nachfolgend sind einige Erfahrungen und Beobachtungen vermerkt. Diese sollen eine Hilfestellungen geben
-
Thread
ARM und Assembler Programmierung?
Probleme zurückgreifen, der ggfs. für andere Architekturen ursprünglich geschrieben wurde (z.B. für Atmega8). Bei Assembler hat man den Vorteil nicht. Man kann Assembler aber verwenden und für einige spezielle Operationen (Semaphoren z.B.) muss man auch Inline Assembly nutzen. Aber wo es geht, überlasse
Deshalb sollten die Libraries ja einfach gehalten sein. Das Blink-Programm für Deine geliebten AVR ATMEGA8, ATMEGA168, ATMEGA328, ATMEGA2560 mit der oben erwähnten Library sieht übrigens so aus: [c] int led = 13; void setup() { pinMode(led, OUTPUT); } void loop() {
-
Thread
Uhrzeit aus RTC auf LCD ausgeben
oder die mir wirklich weiter hilft. Und zwar habe ich eine kleine Schaltung aufgebaut die einen Atmega8, ein RTC-Modul (RV 8564-C2) und ein LCD Display (HD44780 Controller) beinhaltet. Nun wollte ich ganz klassisch ersteinmal die Sekunden aus dem RTC-Modul auslesen (TWI) und auf dem LCD-Display ausgeben
um die sprintf eben nicht mehr zu nutzen. Aber keine Ahnung was das im MC spart im m1284p bis m2560 ist mir der Platz nie eng geworden, im m328p schon eher.
-
Thread
Platinenbau-Projekt ATmega2560
ATmega2560-Platine. Da ich aber gerne weiter in der Materie üben möchte, wollte ich diese eben für Übungszwecke behalten und das vorhanden Projekt-Programm auf einen ATmega2560-Chip übertragen. Das geht durch
einfach und günstig - http://www.ebay.de/itm/Arduino-Mega-2560-R3-kombatibel-ATMEGA-Board-mit-USB-Kabe-/251662200361?pt=Wissenschaftliche_Ger%C3%A4te&hash=item3a983c6e29 oder auch http://www.ebay.de/itm/SainSmart-Mega-2560-R3-ATmega2560-16AU-ATMEGA16U2-USB-Cabe-For-Arduino-DE
-
Thread
FTDI zerstört Fake Chips durch Windows-Update
HL-340 USB-Serial adapter hier ist ein Atmel: Bus 001 Device 004: ID 2341:0010 Arduino SA Mega 2560 (CDC ACM) und nun ???
nur erheblich billiger? Ich kanns nicht einschätzen, genauso wenig wie ich sagen kann, ob die Atmega328 auf den Arduino Nano bei Amazon, wo 5 Stück 15 Eur kosten Fälschungen sind, wenn der Atmega bei Reichelt schon teurer ist und der Nano 22 Eur kostet. Sags mir...
-
Thread
Library Servo.h
header-Datei im Ganzen....habe versucht sie abzuändern, Timer5 rausgenommen bei der define für den ATMega2560, dann gespeichert und sie als Header Datei benutzt...funktioniert so nicht!
von denen Du mal wieder reichlich wenig vorzeigst, zu diesen Compiler-Fehlern führt. Auf dem Atmega2560 ist die Definition und Reihenfolge der Timer so: [c] // Say which 16 bit timers can be used and in what order #if defined(__AVR_ATmega1280__) || defined(__AVR_ATmega2560__) #define _useTimer5
-
Thread
Alternative zu AVR-ISP MK2?
für mein AVR zeug. Kannst ja mal schauen ob es für dein MC einen passenden gibt. Hab selber nur Atmega32 und ATmega2560. Geht bei mir aber nur bis AVR Studio 4.17! Dafür gibst die ISP-Programmer aber schon für ca.15€ MFG Mike
Studio funktionieren. wenn ich mich nicht irre, auf dem ehajo Board ist ein AVRISPmkII Clon a lá Atmega32U2 mit LUFA Projekt, d.h. du kannst jeder Board mit Atmega32U2 für fast nichts (in China) kaufen, das LUFA drauf packen und ein AVRISPmkII Clon machen. Was ich aber nicht verstehe ist, im Forum
-
Thread
Relais mittels Transistoren schalten
Also könnte ich mit diesem Board 54 Transistoren oder 54 Relais schalten? ARDUINO MEGA 2560 http://www.reichelt.de/Programmer-Entwicklungstools/ARDUINO-MEGA/3/index.html?&ACTION=3&LA=2&ARTICLE=119696&GROUPID=2969&artnr=ARDUINO+MEGA Technische Daten: Microcontroller: ATMega2560 Betriebsspannung
-
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
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
Kritiken tinyUSBboard Platine
Laenge, was vermutlich mehr Gesamtflaeche aufbraucht). Aber fuer alle die es interessiert: Eine ATmega1284p Version des tinyUSBboards ist bereits lange in Planung (und die USB-Pins stehen sogar auch schon fest.) MfG Stephan
auch mehr Ports, Flash und Ram als der m328p und ist trotzdem im Board kleiner als ein Arduino mega2560 bei nur halben Flash Stephan B. schrieb im Beitrag #3991433: > Aber fuer alle die es interessiert: > Eine ATmega1284p Version des tinyUSBboards ist bereits lange in Planung > (und die USB-Pins
-
Thread
16x2 LCD Langsamer Displayaufbau
Peter Dannegger schrieb im Beitrag #3827355: > Im ATmega8 Pinout kannst Du bis zum ATmega328P upgraden. habe nix anderes mehr ! (ausser m2560)
Speicher. Der ATMega8 hat 512 *Byte* EEPROM. MfG Spess
-
Thread
TimerOverflow-Interrupt am ATmega2560 funktioniert nicht
Guten Abend zusammen! Ich probiere mich gerade am MyAVR-Board MK3 mit dem ATmega2560 im Interruptprogrammieren aus und habe folgenden kleinen Code verwendet: [c] #include <avr/io.h> #include <avr/interrupt.h> #define F_CPU 16000000 int main(void) { DDRL = 0xFF;
Daenblatt nicht gelesen. >Im AVR-Tutorial ist es genau so beschrieben! Aber nicht für einen ATmega2560.
-
Thread
FastBoot + Atmega32U4
printf "%s = %s\n", $2, $3 }' atmel_def.h > atmel_def.mak avr-gcc -c -Wa,-adhlns=bootload.lst -mmcu=atmega32u4 -DF_CPU=16000000 -I . -I ./added -I ./converted -I./atmel -ffreestanding -g -L,-g -DRAM_START=0x0100 -DSRAM_SIZE=2560 -DSTX_PORT=PORTD -DSTX=PD3 -DSRX_PORT=PORTD -DSRX=PD2 added/bootload.S -o bootload.o avr-gcc -c -Wa,-adhlns=stub.lst -mmcu=atmega32u4 -DF_CPU=16000000 -I . -I ./added -I ./converted -I./atmel -ffreestanding -g -L,-g -DRAM_START=0x0100 -DSRAM_SIZE=2560 -DSTX_PORT=PORTD -DSTX=PD3 -DSRX_PORT=PORTD -DSRX=PD2 added/stub.S -o stub.o
-
Thread
Projekt: SerialComCNC Serielles Frontend für CNC GRBL mit ATMega
aufgeführt zu sein. Also einfach in der config.h die Zeile (bei mir 46) #define CPU_MAP_ATMEGA328P_TRADITIONAL // Arduino Uno CPU gegen #define CPU_MAP_ATMEGA2560 // (Arduino Mega 2560) Working austauschen. Wg.der Verbindungprobleme solltest Du nach der richtigen Übertragungsrate gucken,
Will this software run with Atmega 2560 + LCD 12864 + ramps 1.4 A4988.? I tried but my COM port is not getting connected... Mfg, Mike
-
Thread
SPI Kommunikations Problem AVR2560
Forumsgemeinde ;) Ich habe ein Kommunikationsproblem mit einer SPI Leitung. Vorweg mal ein paar Specs: ATMEGA 2560 SPI-Freq: 1MHz, SCK MOSI RC-TP 33R/22pF Empfänger AD7682 MOSI Leitungen 33R Serienwiderstand. und bei den L6470 15R 22pF 15R T-Filter. Die Leiterplatten sind selbst mit der Handbestückt und mittels einen kleinen Reflow Ofen gelötet. Wobei hier immer wieder Kurzschlüse am ATMEGA nach dem Löten vorkommen die ich per Hand mittels Litze entferne. Die 2 Externen Prints sind mittels Flachbandkabel miteinader verbunden. Zwischen den Leitungen ist immer eine GND Leitung geführt
-
Thread
LCD_Display ATMega 2560 (DB4- DB7 auf 3 verschiedenen Ports)
Hallo! Ich habe ein Lcd-Keypad Schield und möchte dies mithilfe des ATMega 2560 programmieren! Doch ich habe folgendes Problem: DB4-DB7 liegen auf 3 verschiedenen Ports! DB4 PG5 DB5 PE3 DB6 PH3 DB7 PH4 Wie könnte man diese am besten
-
Thread
[S] günstige Möglichkeit, zwei DC-Spannungen über mehrere Stunden zu überwachen
Referenz. Das bedeutet er bildet, mit den 10Bit des Wandlers, einen Spannungsbereich von 0mV bis 2560mV, mit einer Schrittweite von 2,5mV, ab. Diese hohe Eingangsspannung ist für ein Messgerät nicht gut geeignet. Wenn man Beispielsweise den Strom über den Spannungsabfall an einem Shunt mißt, fällt der
kann. Die Voraussetzung wäre, dass der Atmega eine saubere USB-Kommunikation mit dem PC hinbekommt. Was meinst du mit potentialfreien Eingängen? Viele Grüße, Daniel
-
Thread
Arduino Spannungsmessung
meisten) ATmegas auch intern ohne zusätzliche Hardware. Der Code unten funktioniert zumindest bei ATmega168 / 328 / 1280 / 2560. Wahrscheinlich gehts auch mit dem ATmega8 (kenn sein Datenblatt nicht auswendig). [code] int getBandgap(void) // Returns actual value of Vcc (x 100) { #if defined(__AVR_ATmega1280__) || defined(__AVR_ATmega2560__) // For mega boards const long InternalReferenceVoltage = 1115L; // Adjust this value to your boards specific internal BG voltage x1000 //
-
Thread
2.4" Display-Shield (SPFD5408) an Aduino DUE
Huhu ihr, ich habe mir ein Arduino Mega 2560 R3 mit dem hier beschriebenen Display gekauft und Sketch2 aufgespielt. Leider bleibt das TFT weiterhin weiß. Nach der Setup Funktion sollte ich Testbilder sehen. Diese bleiben leider aus. Die Pinbelegung
sketch5.ino tut, was er soll."Hello Word"'ln. Ich habe ein blaues cheapcheapcheap Board mit nem ATmega2560 von der Bay, sowie das Display mit dem SPDF5408. Das Kuddelmuddel mit der UTFT-Lib und weiteren Experimenten brachte bisher keine Ergebnisse. Habe mich auch nicht recht bemüht - wollte nur schnell
-
Thread
Sind Steckbretter deprecated?
Ja, der 2560 ist für Steckbretter zu groß. Wobei ich sowieso dazu neige, lieber mehrere kleine Mikrocontroller miteinander zu vernetzen, als einen großen zu nehmen. Die Verkabelung ist bei der vernetzten Variante deutlich einfacher. Bei ist der Atmega1284 im DIL Gehäuse das Ende der Fahnenstange. Wobei ich 40 Pins schon vermeide, wenn es geht.
-
Thread
Arduino IDE mit Atmega32 - AD Wandler sind nicht benutzbar
analogRead(uint8_t pin) { uint8_t low, high; #if defined(analogPinToChannel) #if defined(__AVR_ATmega32U4__) if (pin >= 18) pin -= 18; // allow for channel or pin numbers #endif pin = analogPinToChannel(pin); #elif defined(__AVR_ATmega1280__) || defined(__AVR_ATmega2560__) if (pin >= 54)
wirklich zu blöd... Und noch einer in eigner Sache. Nach der Zeile: [c] #elif defined(__AVR_ATmega1280__) || defined(__AVR_ATmega2560__) if (pin >= 54) pin -= 54; // allow for channel or pin numbers [/c] bin ich auch schlauer was es mit meiner 56, die ich (bei zugegeben A2 und nicht A0) vorhin
-
Thread
Arduino Bootoader zerschlossen am USB Port - wie das?
Hallo, folgende Beobachtung konnte ich an 3 Mega2560 Board (Originale) wiederholt testen und habe Stunden gebraucht was da passiert ist: Konfiguration: ich programmiere Ardus nur über einen Ubasp ISP, geht schneller und die USB ist frei für ein
"Bootloader programmieren" drückt in der Arduino IDE? Beim Attiny geht es sehr schnell (1s), bei Atmega2560 dauert es fast 10s. Ich muss es bei jedem frischen AVR machen, da ich die als chip nutze, also ohne das blaue Board.
-
Thread
Arduino - Pin Directions - digital, analog oder beides?
überhaupt bei Arduino auf die schwachsinnige Idee auf nen stinknormalen Pin ohne D/AC (sowas hat der ATMEGA2560 doch garnicht?!) einen Analogwert ausgeben zu wollen? O.K. http://arduino.cc/en/pmwiki.php?n=Reference/AnalogWrite hilft... Hm... irgend ein Software PWM geschwubbel wird dort also als Analogwert
überhaupt bei Arduino auf die schwachsinnige Idee auf nen > stinknormalen Pin ohne D/AC (sowas hat der ATMEGA2560 doch garnicht?!) > einen Analogwert ausgeben zu wollen? Wenn du dich etwas weiter damit beschäftigst, siehst du, dass bei den Arduinos auch PWM als Analogsignal bezeichnet wird, und das ist
-
Thread
ATtiny mit ATmega2560 programmieren
Hallo! Nachdem ich mich ein bisschen mit der Programmierung des ATmega2560 (AVR-Studio 6, Sprache C) auseinandergesetzt habe, würde ich gerne damit einen ATtiny (zB 13) programmieren. Ist da hardwareseitig nicht mehr zu machen, als eine ISP-Verbindung zwischen den
als ein Mikrocontroller mit ein bisschen externer Hardware. Mir ist zwar kein Projekt für den ATmega2560 bekannt, aber für kleinere ATmegas gibt es durchaus auch Open Source Projekte, die sich damit auseinander setzen, siehe z.B. [1]. Wichtig ist im Prinzip nur, dass du auf Seiten des Hosts ein
-
Thread
Abblockkondensatoren auf Platinenunterseite?
Hallo liebe Community, ich bin gerade dabei mir eine kleine Platine mit einem ATMega2560 zu layouten. Jetzt würde ich gerne die Abblockkondensatoren auf die Unterseite verlegen um die I/O-Pins besser nach außen führen zu können. Ich habe schon verschiedene Layouts ausprobiert doch
-
Thread
SHT11 an ATmega2560 Es funktioniert nicht
Sensor gibt auch ein ACK und irgendwas zurück, aber es ist halt Blödsinn! Kann es sein, dass der Atmega2560 zu schnell ist und der Sensor damit nicht klarkommt? Der ATmega läuft mit 16 MHz. Auch habe ich den Sensor an einem relativ langen, ca. 50 cm, Kabel, könnte dies Probleme bereiten? Vielen Dnk
Konrad Bethmann schrieb im Beitrag #3794618: > Kann es sein, dass der Atmega2560 zu schnell ist Nein.
-
Thread
[C++] UART-Files: UART per Nummer wählen
eine eigene klasse erstellen: ADC, SPI, etc. Jetzt bin ich beim UART angekommen: Mein Controller (Atmega2560) hat 4 USARTs, also wollte ich es so gestallten, dass ich im Konstruktor auswählen kann, welchen USART ich verwenden will, etwa so: [c] class USART { // die ganzen Variablen etc public:
[/c] Aber ich komme nicht auf eine Lösung, wie mann es möglichst speichersparend umsetzt (der ATmega2560 hat eigentlich genug Platz, aber ich will diesen Code auch auf anderen AVRs benutzen können, die vllt nicht so viel Speicher haben). Gibt es überhaupt eine schöne Lösung oder muss ich den entsprechenden
-
Thread
USBasp Anfängerfrage
der Treiber installiert? http://www.fischl.de/usbasp/ Was ist deine Zielplattform? (Arduino UNO, ATmega328 über ISP) Welche Fehlermeldungen werden ausgegeben? Viele Grüsse
Intallation): Ebay-Artikel Nr. 111451761529 oder schau hier rein, kleine Bauform und der Crumbuino-Mega ATmega2560 hat sogar je 1x RS232 und RS485 Chips eingebaut http://www.chip45.com/categories/arduino_kompatibel_bootloader_vorprogrammiert_crumb_module.php Ansonsten schau hier rein: http://www.arduino.cc
-
Thread
Unterschied ATMEGA 2560-16AU und ATMEGA 2560-8AU
Hi Zusammen, weiß jemand den Unterschied zwischen dem ATMEGA 2560-16AU und dem ATMEGA 2560-8AU. Ich finde hier als einziges Differenzierungsmerkmal, die MHZ-Zahl mit der er getaktet ist. Aber eigentlich hängt die Taktfrequenz doch vom Quarz am, mit dem ich
-
Thread
signal mit pnp und npn transistoren verstärken
Mal ein Rätselraten zwischendurch: Du benutzt einen "mega25.." Also einen ArduinoMega2560? Du redest von einem Signal mit 30mA die du verstärken willst. Woher kommt der Strom? Bei deinem Signal tippe ich mal auf ein Rechtecksignal 0...5V mit den 20 Hz? Da liegt doch erstmal nur
das schreibt nichts von 60mA. http://www.tme.eu/pl/Document/b9eb0a0673c0f040057b5b359115ae98/atmega48_88_168.pdf sondern DC Current per I/O Pin 40.0 mA (nicht freiwillig, sondern nur wenn man Strom reindrückt) und VOL Output Low Voltage(3), RESET pin as I/O, IOL = 20mA, VCC = 5V, (
-
Thread
Arduino durch avrdude flashen?
genannt wurde, dass vielleicht die Spannungsversorgung nicht ausreicht, LED, noch ein Shield und den ATmega2560 zu bedienen. Das würde dann zu Fehlern führen. Oder "vereinzelst" du dein ATmega2560-Board vor dem Flashen?
wieder schief. Entweder hapert die Datenübertragung (Front-USB, schlechtes USB-Kabel) oder dein MEGA2560 ist hin.
-
Thread
Problem bei ADC Messung
gehen. Würde ich auch sagen. Hab das eben mal schnell in Atmel Studio 6.2 geworfen und auf ein ATMega2560 (achja das liebe ArduinoMega 2560rev3...)gespielt. Resultat: Das Programm läuft wie es soll und A/D-wandelt fleißig. Ob es richtige Werte aufnimmt kann ich aber nicht sagen... Hab jetzt nichts
> Würde ich auch sagen. > Hab das eben mal schnell in Atmel Studio 6.2 geworfen und auf ein > ATMega2560 (achja das liebe ArduinoMega 2560rev3...)gespielt. Irgendwie ist "ältere Version" aus dem Beitrag rausgefallen. Ich habe 6.2 deinstalliert, weil der unbedingt ins VS2010 wollte, fahre wieder
-
Thread
UART String empfangen
aus dem Datenblatt... Quelle: http://www.atmel.com/Images/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf Gerade bei den "niedrigeren" Baudraten sind die Abweichungen gering... Aus meiner Sicht ist es den Aufwand nicht Wert. Ich habe eine ganze Weile aufgrund