-
Thread
Kriege Timer 1 im Mega2560 nicht zum laufen!
Hi! Folgendes Problem: Ich brauche auf einem MEGA2560 einen Timerinterrupt im Sekundentakt. Denke ein 16bit timer entsprechend konfiguriert ist da die beste Wahl. Bis jetzt habe ich immer mit MEGA328 gespielt, habs da auch immer hinbekommen, den Timer
mode, the Output Compare (OCnx) is cleared on the compare match between TC NTn and OCRnx, and set at BOTTOM. In inverting Compare Output mode output is set on compare match and cleared at BOTTOM. " Müsste man mal debuggen und sich anschauen ... ich hab es halt probiert, weil ich keiner Initialisierung
-
Thread
Atmel AVR Toolchain for Linux
GNU-Tools unterstützten Architekturen liegt und zu großen Teilen auf den alten UNIX-Assembler von AT&T zurückgeht). Insbesondere kann dieser Assembler im Gegensatz zu dem von Atmel (oder zu AVRA) verschiebliche Objektmodule generieren, die dann der Linker verarbeitet. Dies ist eine Voraussetzung
include/avr/iox64c3.h ./avr/include/avr/iom88a.h ./avr/include/avr/iom32u6.h ./avr/include/avr/iom2560.h ./avr/include/avr/boot.h ./avr/include/avr/iotn461a.h ./avr/include/avr/ioa5790.h ./avr/include/avr/iousb82.h ./avr/include/avr/iox64a3u.h ./avr/include/avr/iox256c3.h ./avr/include/avr/iocan128
-
Thread
Datenübertragung 115.2kb mit lm358
werden oder wuerde es auch ohne Widerstände funktionieren. Ich mache ein Shield fuer den Mega2560 welches als Bestücker funktionieren sollte mit GRBL Firmware. Der Gcode sollte auf alle Boards gehen, damit sich die Boards syncronisieren können. Es wird eigentlich nur der ARduino RX (RS232 TX
Nein , USB -> Mega2560 zusammen mit GRBL SW.
-
Thread
µC-Einstieg mit ATMEGA8 - ist das OK ?
Thomas S. schrieb im Beitrag #4364185: > Eine sympathische Seite ist diese: > http://halvar.at/elektronik/kleiner_bascom_avr_kurs Danke Thomas, bin schon mitten drin :-) lg,
moderneren Nachfolger. Schadet nie wenn man noch ein paar Pins übrig hat. Ansonsten eine Arduino Mega2560 Board gibts bei Aliexpress ab 6€ inkl. Versand günstiger kommt man nicht an ein fertig aufgebautes Board mit einem großen ATMega drauf.
-
Thread
AVR atmega328 ausgereizt? Und nun? 32bit?
okay, da lag ich wohl daneben. Und den ATmega2560 scheint es sogar noch als preiswertes Board bei Arduino zu geben. Danke für Eure Hinweise, doch_nicht_Umsteiger, jedenfalls jetzt noch nicht.
@Joachim B. (jar) >> Und den ATmega2560 scheint es sogar noch >> als preiswertes Board bei Arduino zu geben. >und der Arduino mighty 1284p ist viel schlanker mit doppelt so viel >SRAM. Der Flash des ATmega2560 ist als Arduino so
-
Thread
AVR-GCC 4.8.1 tiny841 nicht bekannt
at90s2333 at90s2343 at90s4414 at90s4433 at90s4434 at90s8515 at90s8535 at90scr100 at90usb1286 at90usb1287 at90usb162 at90usb646 at90usb647 at90usb82 at94k ata5272 ata5505 ata5790 ata5790n ata5795 ata6285
atmega128a atmega1280 atmega1281 atmega1284 atmega1284p atmega128rfa1 atmega128rfr2 atmega1284rfr2 at90can128 at90usb1286 at90usb1287 atmega2560 atmega2561 atmega256rfr2 atmega2564rfr2 atxmega16a4 atxmega16a4u atxmega16c4 atxmega16d4 atxmega32a4 atxmega32a4u atxmega32c4 atxmega32d4 atxmega32e5
-
Thread
ESP8266 will nicht mit mir reden
erkennt das Modul sobald es angeschlossen ist. Funktioniert ein Connect? Nur "begrenzt". Welche AT-Befehlssequenz verwendest Du und was antwortet das Modul? Ich hab mehrfach "AT" probiert und erhalte keine Antwort Zum Setup: (Arduino an ESP8266) 3.3V an Vcc GND an GND RX an TX TX an RX
genauere Angaben gabs bei der Bestellung leider nicht). Dieses habe ich an einen Arduino-MEGA 2560 wie folgt gehängt: 3,3 V - VCC GND - GND TX1 - RX hier hab ich noch einen Spannungsteiler gebastelt sodass nur etwa 3,3 V am Modul ankommen. RX1 - TX Nach vielen verschiedenen Tutorials und
-
Thread
Welchen 3D-Drucker
Witbox, fertig, open hardware http://www.3dee.at/produkt/bq-witbox/
Welche µController? 2560?
-
Thread
Arduino & Schrittmotor
und ändern, wie Du willst Stichworte: Firmware Marlin, Arduino mega 2560, RAMPS shield (<20€ beim Chinese), "reprap LCD", <10€ beim Chinese, reprap.org (zusammenfassende Website, allerdings sehr unübersichtlich) Du brauchst nur noch die erwähnten shields zusammenstecken
performance. if (!sd.init(SPI_HALF_SPEED, chipSelect)) sd.initErrorHalt(); // open the file for write at end like the Native SD library if (!myFile.open("test.txt", O_RDWR | O_CREAT | O_AT_END)) { sd.errorHalt("opening test.txt for write failed"); } // if the file opened okay, write to it: Serial.print
-
Thread
Womit anfangen zu basteln ?
Für ca. 11 € kriegt man schon ein fehrtiges Board mit atmega 2560. Falls du kein Arduino IDE nutzen willst, kann man beim Bedarf auch so ein ISP Programmer holen und mit AS arbeiten.
Lötflächen heiss genug zu bekommen. Bei der Lötstation hätte ich an soetwas gedacht :https://www.conrad.at/de/loetstation-analog-50-w-toolcraft-st-50a-150-bis-450-c-791784.html?sc.WT.ac=POW-791784 Danke für die Rückmeldung SG Johannes
-
Thread
Ethernet Anbindung
Raspberry Pi) Bis jetzt sind wir auf Ethernet Controller wie den ENC28J60 gestoßen Atmel µC wie den AT32UC3C164C und die PIC18F97J60 FAMILY Freue mich auf eure Inputs LG flying12
empfehlenswert ist das nicht. Wenn Dir unbedingt bei AVR bleiben müsst, wäre ein Mega64/128/1281/2561/640/1280/2560 das Mittel der Wahl, weil der genau so ein External Memory Interface in Hardware eingebaut hat (Ports A,C,G). Buszugriffe sind über das Hardwareinterface mindestens Faktor 5 schneller als per Bitfriemel-Software
-
Thread
Neuer ATtiny104?
Leider at Atmel es immer noch nicht geschafft, den Compiler vernünftig auf den reduced core anzupassen und STS/LDS zu verwenden. https://www.mikrocontroller.net/topic/320180 Studio 7 input: [c] volatile
Tim . schrieb im Beitrag #4296246: > Leider at Atmel es immer noch nicht geschafft, den Compiler vernünftig > auf den reduced core anzupassen und STS/LDS zu verwenden. *arrrhg* Aber ok, der "Support" ist ja von Atmel...
-
Thread
CNC Maschinchen
vorwärts, Motor y mach einen Schritt rückwärts, usw. Das geht schicker. Wenn Du einen etwas größeren AtMega verwendest, kannst Du sogenannten G-Code verwenden, das hat den sehr großen Vorteil, daß deutlich weniger Daten übertragen werden müssen und daß alles timingkritische vom µC abgehandelt wird.
Experimente kann ich auf jeden Fall das RAMPS-Board empfehlen: http://de.aliexpress.com/item/Mega-2560-R3-1pcs-RAMPS-1-4-Controller-5pcs-A4988-Stepper-Driver-Module-for-3D-Printer/1439959836.html?ws_ab_test=201556_10,201527_2_71_72_73_74_75,0_0 damit kannst Du das Teil ohne großen Aufwand ansprechen!
-
Thread
ATMega2560: Verify Fehler bei Flashen eines Hex-Files > 128 kByte
hier schon sehr viel mitgelesen und gelernt, herzlichen Dank! Jetzt möchte ich auf einen ATMega2560 mehr als 128 kByte Programm flashen (mit Audio-Daten). Ich habe verstanden, daß ich __flash oder __memx verwenden muß und habe damit die 64 kByte Hürde genommen. [c] static const unsigned long
als 128 kByte flashen will, scheitert das verify: avrdude: verification error, first mismatch at byte 0x0000 avrstudio: Verify stoppt mit Timeout Hat jemand einen Tipp für mich? Hartmut
-
Thread
Wie Assembler ISR in C integrieren ?
hast: Welche Waveform willst du denn überhaupt haben? Du hast ja offenbar einen fetten ATmega2560, da kannst du ja auch alles als Tabelle ablegen (RAM oder Flash, je nach Anforderung).
lesbar in eine *.S schreibst. Und wenn es auf den schnellen Interrupt ankommt, kann man den ATmega2560 eh nicht vollschreiben. Jede andere Task mit Interrupts wird Dir das Timing zunichte machen.
-
Thread
need help AVR Atmel eeprom STRING oder array of char
found at address 0x" ); eeprom_write_block( setup_loc, i2c_found, sizeof(i2c_found) ); ... [/c] das lässt du einmal laufen und danach kommentierst du die 4 Zeilen wieder aus. Im Normalfall willst
ist kein ordentlicher Arduino deswegen müssen sie nicht tätig werden, nur wie ist das dann mit dem m2560? Dieser ist ein ordentlicher Arduino und benötigt auch drei Adressbytes für Speicher und Jump, läuft das da? hatte ich nie probiert. m2560 SRAM (Kbytes): 8 m1284p SRAM (Kbytes): 16
-
Thread
Atmega16u2 USB testen
Beitrag #4259895: > Danke auf jeden Fall! Ich werde mich zurück melden. So habe die Firmware für den AT90USB162 aufgespielt und die High Fuses wie empfohlen auf 0xD9 gesetzt. Leider tut sich im Windoof immer noch nichts :( Was ich bis jetzt immer noch nicht verstehe ist: Wie kann das sein, dass die
wobei das bei TQFP32 richtig lustig wird. Immerhin kann ich mit einem CP2102-Breakoutboard den Mega2560 noch direkt beschreiben, aber ich möchte ungerne das Breakoutboard da rumhängen haben :/
-
Thread
C versus Assembler->Performance Gesperrt
schon was ordentliches sein. Wie waere es mit einer Simulation von 3 ccTalk-Slaves auf einem Mega2560? :P
im Beitrag #4259261: > Wie waere es mit einer Simulation von 3 ccTalk-Slaves auf einem > Mega2560? :P Da muss ich mich erst mal schlau machen, was das überhaupt ist :-)
-
Thread
schneller Transistor-Schalter
> Datenblätter lesen können Arduinobenutzer). https://www.arduino.cc/en/Main/arduinoBoardMega2560 Hab schon gemerkt Arduinonutzer sind hier n bissel die Noobs aber lesen können wir. ;) Axel S. schrieb im Beitrag #4233790: > Versuch macht klug. Jo, denk ich auch. :)
as an input or output, using pinMode(), digitalWrite(), and digitalRead() functions. They operate at 5 volts. Each pin can provide or receive 20 mA as recommended operating condition and has an internal pull-up resistor (disconnected by default) of 20-50 k ohm. A maximum of 40mA is the value that must
-
Thread
PC Programmierung auf unterster Ebene
programmiert. Zu DOS Zeiten ging das noch. Da konnte man sich die Schaltpläne vom IBM PC oder AT besorgen, und die Datenblätter der dort verbauten Mikrochips. Hinzu kommen Laufwerke, und Peripherie. Nur gibt es heute nicht mehr "den" Standard PC. Erstes Problem wird sein, einen vollständigen
4/286bios_20090616.zip, wichtiger Kommentar dazu unter http://www.intel-assembler.it/portale/5/ibm-at-286-souce-code/ibm-at-286-souce-code.asp
-
Thread
µC soll Daten auf einem USB-Stick speichern?!
"AVR USB". Ja, als device. Funktioniert aber nicht, wenn man da einen USB-Stick ansteckt :-) AT90USB647/1287 wäre ne Variante.
meintest du mit "AT90USB647/1287 wäre ne Variante." ein SD-Karten Adapter? Finde da nicht wirklich sehr viel drunter. Nicht mal bei ebay.
-
Thread
Puls aus Sinuswelle herausrechnen
160 Hz + Überlagerung eines Rechteckes > mit 2*160=320 Hz und eines weiteren Rechteckes mit 16*160=2560 Hz zu > sein.
------------------------------- | | | | A | 2560Hz | 16-fach | 160Hz | 16 B | 2560Hz | 4-fach | 640Hz | 64 c | 640Hz | 16-fach | 40Hz | 4 D | 640Hz |
-
Thread
dumme frage esp8266
ist verzwickt.. im einzelnen : AT \r\n -> OK AT+CIPMUX=1 \r\n ->OK AT+CIPSERVER = 1,80 \r\n ->OK jetzt kommt : 0,CONNECT+IPD,0,287:GET / HTTP / 1.1 HOST (usw....) Connection: keep-alive jetzt schicke ich AT+CIPSEND=2
... Ziel Ip Adresse, Port und Protokoll ist dazu nötig. https://github.com/espressif/esp8266_at/wiki/at_example_0020000903
-
Thread
C++ - Inkrementalgeber auslesen
da ist alles drauf, einschliesslich > IDE. Ich hab mir jetzt mal einen Sainsmart Arduino Mega 2560 Klon gekauft, einfach zur Sicherheit falls noch mehr Anforderungen kommen sollten, ich schau das ganze mir mal an und schreib hier dann zurück
www.mikrocontroller.net/topic/371484#4205219 zu dem Thema ist mittlerweile bei über 280 Postings. Ein Arduino Due (AT91SAM3E) könnte die Inkrementalgeber auch direkt hardwaregestützt auswerten.
-
Thread
AVR-Chip flashen
Ok, ich habe mir das Projekt auf https://www.obdev.at/products/vusb/bootloadhid.html angesehen, aber ich weiß nicht genau, wo ich am besten ansetzen soll. Ich beschreibe mal kurz mein Problem: Ich möchte gerne aus der Arduino-Welt in die Standard
selber einen AVR ISP mkii in Dein Projekt ein. Bootloader ist überflüssig, weil dieses Teil Deinen AtMega direkt per ISP programmiert. fchk
-
Thread
Cocktailexpert1362
für Informations- und Kommunikationstechnik. Ein Automat, angesteurt von einem Board mit einem Atmel AT89C5131, welcher 5 verschiedene Säfte sowie Eiswürfel ausgeben konnte - hätte man das Gerät softwaretechnisch zum laufen bekommen (war für Bau, Elektrik und alles auser Software zuständig^^). Nun möchte
endlich verwirklichen und mir meinen eigenen funktionsfähigen Automaten mit Arduino, dem Arduino 2560 Mega, bauen. Meine Ziele: - Verschiedene Gläser, welche in max. Höhe varrieren (Höhenverstellung) - 12 Zutaten (6 Alkoholika und 6 Säfte/ Softdrinks) in 2 Karusells je 6 Flaschen - nur ein auslöse
-
Thread
ųc in dip oder plcc form mit min. 7 ports von atmel
Hallo, Wie schon im titel genannt suche ich am besten einen atMEGA mit min. 7 ports. kennt da jmd einen ųc mit diesen eigenschaften oder gibt es sowas gar nicht? ( in dip oder plc vielen dank im voraus leo
schrieb im Beitrag #4173383: > Hallo, > > Wie schon im titel genannt suche ich am besten einen atMEGA mit min. 7 > ports. ATmega640/1280/1281/2560/2561 > > kennt da jmd einen ųc mit diesen eigenschaften oder gibt es sowas gar > nicht? ( in dip oder plc DIP geht nur bis 40 Pins. Darüber
-
Thread
Frequenzmessung 20Vpp Sinus
Frequenzmessung eines 20Vpp Sinus-Signals zu realisieren. Als Basis möchte ich gerne den Arduino Mega 2560 nutzen. Dieser kann lediglich 0-5V an seinen Pins verarbeiten. Auch besitze ich keine bipolare Versorgung (bisher 5V über USB, Spannungsreferenz mit 4,096V steht zur Verfügung). Mein erster Ansatz
Such nach "reziproker Frequenzmessung" da gabs z.B. mal was mit einem AT2313 und Textdisplay
-
Thread
SD Karte an Arduino 2560 MEGA
trotz mehrstündiger Suche zu keiner Lösung gekommen. Mein Problem ist, dass ich meinen Arduino 2560 Mega mit einer SD-Karte verbinden möchte. Hierzu habe ich folgenden Aufbau verwendet: http://www.comm2excel.com/projects/pics/sd_card_module.png Ich verwende eine 4 GB Elite Pro Memory Card (FAT
Florian schrieb im Beitrag #4143278: > Mein Problem ist, dass ich meinen Arduino 2560 Mega mit einer SD-Karte > verbinden möchte. Dann solltest du dieses Problem zuerst lösen bevor du mit der Programmierung beginnst.
-
Thread
Arduino Mega 2560 R3: Kommunkationsproblem zu PC
Hallo! Ich habe vor mir zwei Arduino Mega 2560 R3 Boards liegen. Eines funktioniert einwandfrei, beim zweiten treten allerdings seit ein paar Wochen einige Probleme mit folgenden "Symptomen" auf: - Das Board wird im Gerätemanager als Arduino Mega 2560 R3 (COM4) angezeigt. - Wenn ich versuche, das Board mit avrdude zu programmieren, bekomme ich folgende Fehlermeldungen: [code] Using Port : \\.\COM4
-
Thread
atmega32u4 Bootloader mit arduino als ISP: 0x00 != 0x3f
ich habe einen Problem einen Arduino Bootloader auf einen atmega32u4-au mit hilfe eines arduinomega2560 als ISP zu Brennen. (Macosx, arduino ide 1.0.3) die Platine und die Schaltung sind in Ordnung da ich es mit der erste Testplatine geschafft habe den Bootloader zu Brennen und auch Sketche mit der
Uefuse:w:0xcb:m -Uhfuse:w:0xd8:m -Ulfuse:w:0xff:m -F avrdude: Version 6.0.1, compiled on Dec 16 2013 at 17:26:24 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2009 Joerg Wunsch System wide configuration file is "/usr/local/CrossPack-AVR-20131216
-
Thread
LCD HD44780 CG Ram Adresse per Arduino
Hallo erstmal :D Ich verwende den Arduino Mega 2560 und Atmel Studio für die Programmierung. Ich will nun einen LCD (HD44780) verwenden und es funktioniert nun auch alles perfekt. Alle Buchstaben und Zeichen werden korrekt dargestellt, Cursor durch DDRAM
line address command void lcd_setCGRamLocation(int32_t location) { // Custom char address start at 64 (decimal) in CG RAM set_HighLowToggle(lcd_db7, "low"); set_HighLowToggle(lcd_db6, "high"); if (location == 1) { // Set CG RAM address to custom char 1 address set_HighLowToggle
-
Thread
Audio in möglichst guter Qualität samplen
mal 16 bit = 705600 Bits/s. Ein AVR sollte also ein externes Speicherinterface haben (a là Mega2560 oder Mega8515/8535), denn dann kann er parallel auf den Speicher zugreifen, oder eben schnelle SPI EEPROMs.
nen SPI-Flash 8MB kriegt man schon einiges gespeichert: http://de.farnell.com/adesto-technologies/at45db641e-mhn-y/memory-serial-flash-64mbit-udfn/dp/2414323
-
Thread
Arduino USB Host Shield + USB Stick
: https://www.circuitsathome.com/mcu/mass-storage-support-for-usb-host-library-2-0-released "At present, the code example, also featuring Andrew’s FAT and extended memory implementation, can only be run on “big” Arduinos such as Mega and Mega 2560." Lösungsempfehlung: Kauf einen Mega2560.
Hallo zusammen Ich habe mir auch ein Mega 2560 und ein SainSmart USB Host Shield Rev 2.0 gekauft. Mein Ziel ist es, dass der Mega Daten auf ein USB Stick schreiben soll. Habe zwar schon viel gelesen und auch Herr Google befragt. Aber keinen
-
Thread
AtMega32U4 Minimalbeschaltung
veranstalten). Bisher wollte ich eigentlich einen Atmega8 verwenden, tendiere jetzt aber doch zum AtMega32U4 da der bekanntermassen nativ USB kann. Da ich nur digitale Ein- und Ausgänge bebnötige und Platz Mangelware ist, möchte ich alle unnötigen Teile weglassen, daher folgende Fragen: 1. Da
Ja :D Aber immer eine nach der anderen. Hatte ich schon mal so gemacht, zwar mit einem Mega 2560, hat aber einwandfrei getan. Einwände?
-
Thread
UV-Laserdrucker II
macht auch Fortschritte. Ich habe heute nur mit den Datenblättern gekämpft. Ich verwende dafür den AT90PWM3B. Ich habe die drei PSC Stufen verwendet um die Signale für den Motor zu erzeugen. Und was soll ich sagen: Die Datenblätter sind falsch. Ich habe noch nicht geschaut, ob es da eine Errata gibt.
0,25mm. Ich habe mich nun aufgemacht und arbeite aktiv an meiner Version 2. Ich werde alles auf den AT32UC3C0512 umstellen. Da habe ich noch ein Board rumliegen was nur darauf wartet da eingebaut zu werden. Da ist auch gleich ein RAM mit 32MByte mit drauf und USB. Das RAM funktioniert schon. USB kommt
-
Thread
Einstieg: STK600 und AT32UC3C0512C - keine Verbindung zum µC
Hallo, ich habe ein Problem mit dem STK600 und einem AT32UC3C0512C. Es ist das erste Mal, dass ich mit dem STK600 arbeite. Nehme ich die Platine STK600-ATMEGA2560 funktioniert alles problemlos. Ich habe das Problem, dass ich über Device Programming