-
Thread
ATMega2561 kommuniziert nicht mit PC
Hallo zusammen, ich habe einen ATMega2561 http://www.alvidi.de/shop/product_info.php?info=p5_AVR-Entwicklungsmodul-mit-ATMEGA2561.html und möchte per serielle Schnittstelle mit dem PC kommunizieren. Weder mein C++ -Programm noch Putty
bis COM4 durch probiert. Kein COM geht;-(. Geht das überhaupt mit diesem Controller? Bei meinem ATMega2560 http://www.shop.robotikhardware.de/shop/catalog/product_info.php?cPath=64&products_id=162 funktioniert es. Mein Bascom-Programm: [c]$regfile = "m2561def.dat" $hwstack = 82 $framesize = 68
-
Thread
[XC95 CPLD] Zähler mit einigen Zusatzfunktionen realisieren
das Data-Register eingeführt habe: Ich lese dieses Register an den Ausgangspins mit einem 8-Bit Atmega2560 und 16MHz Systemtakt aus. Ein 16-Bit Register auszulesen dauert also selbst im Idealfall zwei Taktzyklen, sprich 133ns. Bei einer Impulsfrequenz <= 90 MHz kann sich der Zählerstand bereits mehrmals
wollte ich gerne eine "Standbildaufnahme" des momentanen Zählerstandes, den ich in Ruhe mit dem Atmega auslesen kann. >Oder du taktest das Ausgangsregister "Data" auch mit "Pulse" Wenn ich das richtig sehe, hätte ich damit das oben beschriebene Problem nicht gelöst, weil sich dann "Data" innerhalb
-
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
undefined referenz to main
gestellt. Ich kann es leider erst gar nicht kompilieren. Kurz die Eckdaten: - AVR Studio 4 - ATMega2560 ( bzw ARDUINO MEGA ) - Toolchain: avr-gcc : avr-gcc.exe make: make.exe - Den [[undefined reference to 'main']] Beitrag, vom 9.12.07 habe ich gelesen. In meinem Makefile steht
Informationen - Nun der Fehler: c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr6/crtm2560.o:(.init9+0x0): undefined reference to `main' Davor ist noch ein Warning: ../StateMaschineTest.c:300: warning: 'main' is normally a non-static function Das Warning, werde ich vermutlich selber
-
Thread
Arduino Board kaufberatung
Artikelbeschreibung steht, dass es ein Zusatzmodul für POE gibt, oder das: Microcontroller Board ATMEGA2560 oder Microcontroller Board 32-Bit SAM3X8E in Verbindung mit einem Ethernet Zusatzmodul, wobei mir hier sich die Frage stellt, ob dass ganze dann auch mit POE funktioniert, da bei dem Ethernet
Artikelbeschreibung steht, dass es ein Zusatzmodul > für POE gibt, oder das: > > Microcontroller Board ATMEGA2560 > oder > Microcontroller Board 32-Bit SAM3X8E > in Verbindung mit einem Ethernet Zusatzmodul, wobei mir hier sich die > Frage stellt, ob dass ganze dann auch mit POE funktioniert, da bei dem
-
Thread
AD-Wandler Umrechnung
dabei einen AD-Wandler zu programmieren komme aber noch nicht so ganz mit der Umrechnung klar. IC Atmega8 Ich habe die interne Referenzspannung von 2,56V gewählt Am ADCO 0 habe ich ein einstellbare Spannung von 100 mv bis 400 mv anliegen wo ich auswerten möchte. Habe zwei Schaltstellen eine bei
, Makro ist schon richtig. Er will aber "mV" Ich würde so schreiben: #define mV * 1024 / 2560 if ((ADCW > (260 mV)) && (ADCW < (340 mV))) { /* all ok */ } Gruß Anja
-
Thread
Probleme beim Entprellen.
programmieren. In der Schule arbeiten wir mit dem 68HC11 im Vergleich dazu ist das Datenblatt vom ATmega 2560 sehr komplex. Wobei mir dort auch keine Interrupts und dergleichen verwenden. // Timer1 konfigurieren TCCR1A = 0x00; TCCR1B = 0x01; // Interrupt Initialisieren TIMSK1 = 0x01; Hier
-
Thread
main loop - while (1) - nur mit delay
woran das liegen könnte? Es muss doch ein grundlegender Fehler sein, den ich hier mache. Der ATMEGA2560 arbeitet mit internem Takt. In der Funktion "UpdateCParserString" lasse ich eine LED anschalten um zu sehen ob die Funktion aufgerufen wird. Hier die main loop: [c] while(1) {
-
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
UTFT alternative für C statt Arduino?
nicht. Diesen Fehler bekomme ich: [code] Invoking: AVR C Linker avr-gcc -Wl,-Map,gui.map -mmcu=atmega2560 -o "gui.elf" ./gui.o ./io.o ./itdb02.o ./main.o ./tft.o /usr/local/CrossPack-AVR-20130212/lib/gcc/avr/4.6.2/../../../../avr/lib/avr6/libc.a(fp_powsodd.o):../../../libm/fplib/fp_powsodd.S:59
-
Thread
ENC28J60 Errata #11 (ERXRDPT)
16bit Werte sind) muss also irgendwo noch ein anderer Fehler sein hier mal meinen Code (vom ATMega2560) zum vergleich der funktioniert [code] //----------------------------------------------- // VORSICHT !! das hier ist ein Workaround // aus dem Errata-Sheet Punkt.14 (Seite 6)
-
Thread
Profibus an Mikrocontroller
Baureihen von Intel, Siemens und Motorola unterstützt(S.7). Ich hatte aber eigentlich an einem ATMega (Atmell oder??) gedacht. Wird das trotzdem funktionieren oder ist das dann Mist? Tschau SIME
AVRs mit externen Speicherinterface können den Chip auch nutzen. ATMega128 hab ich da schon gesehen. Manuell geht natürlich immer.
-
Thread
Arduino mit Durchflussmesser Hilfe beim Programm
Hallo, für die Schule muss ich ein kleines Projekt vorbereiten. Ich habe einen Arduino Atmega 2560 und einen Durchflussmesser von Adafruit. Dieser arbteitet mit dem Arduino zusammen. Habe auch schon das TestSketch hochgeladen und zeigt auf dem Terminal den Druchfluss an. Alles Prima :) https
-
Thread
"C" Will alle Variablen im ext. Speicher haben, aber wie mach ich das?
ich keine Ahnung aber da es wohl derselbe Compiler ist wird es wohl ähnlich gehen wie bei meinem ATMega2560 mit externem SRAM Ich habe 2 Linker-Symbole definiert --defsym=__heap_start=0x802200,--defsym=__heap_end=0x80ffff und dann muss auch noch sehr früh das Interface fürs externe RAM aktiviert
-
Thread
Atemga2560 Webserver Starthilfe
Hallo, ich habe hier auf einem ArduinoMega2560 eine kleine Ablaufsteuerung in Betrieb. Nun möchte ich das ganze um die Funktion einens Webservers erweitern. Als Basis dafür habe ich Ulrich Radigs Webmodule und ethersex gefunden. Beide unterstüzen
Shields. Das ist toll, weil es die SD-Karte gleich mit drauf hat. Ethersex scheint bereits den Mega2560 zu unterstüzen. Der Code von Ulrich Radig hat dafür einen Scheduler implemtiert, den ich vielleicht gut nutzen könnte. Ich traue mir zu den Code von Ulrich Radig auf den Atmega2560 anzupassen. Einen
-
Thread
Facharbeit: Eigenbau eines MidiControllers
8x2 Zeichen LCD Keyboard-Matrix (8x8 Wenn ich mich recht erinnere) Das ganze wird von einem Atmega128 kontrolliert. Der Arbeitet nicht nur als Sender, sondern empfängt auch Timecode vom DAW, so dass man im LCD auch die Song-Position angezeigt bekommt. Das Hauptproblem bei so großen Projekten
nicht. Aktuell baue ich an dem Prototypen von einem Kanalzug. Benutzen tuhe ich den Arduino Mega 2560 und aktuel besteht das ganze aus 1 Schiebepotentiometer, 5 drehencoder, 6 tasten, 10 Schieberegister und circa 70 LEDs. Ich werde heute abend oder morgen im Laufe des Tages mal einen aktuellen Schaltplan
-
Thread
C/C++ LCD Lib für Arduino 2560 Board mit LCD Shield 1602
weiterhelfen. Ich bin noch ziemlich am Anfang mit all dem Zeug. Was ich bisher habe: Sainsmart ATMega 2560 Board -> http://www.ebay.de/itm/SainSmart-Mega2560-1602-LCD-Keypad-Prototype-Shield-Kit-For-Arduino-ATMEL-ATMEGA-/320878489546?pt=Wissenschaftliche_Ger%C3%A4te&hash=item4ab5d92fca#ht_7521wt_1397
okay, ich versuche das mal zu verstehen ... auf http://arduino.cc/en/Hacking/PinMapping2560 ist das mapping der pins von controller zum board nachzulesen. wenn ich nun auf die lcd platine schaue, dann ist das lcd mit den pins 0 bis 13 vom board verbunden, welche wieder rum recht chaotisch
-
Thread
[AVR] UART geschossen?
Hallo, ich hab gestern mein (schon funkionierendes) Programm (vom Atmega2560) auf einen Atmega328P portiert und dabei glaube ich einen Fehler gemacht: Vor dem Flashen hab ich die Fuses richig gesetzt (zum Testen mal interner kalibrierter 8Mhz) und die CKDIV8-Fuse (Clock/8) gelöscht (war werksmäßig gesetzt). Den ATmega328P hab ich mit 3.7V versorgt, aber mein USB-UART-Interface vor dem Testen nicht auf 3.3V gesteckt. Hab ich dadurch vielleicht das UART-Interface des Atmega geschossen? Die Baudratenberechnung wird
-
Thread
Suche Board für Atmega2560
mal wieder ne Frage. Ich bin auf der Suche nach einem Adapterboard auf dem alle Ports von nem Mega2560 auf Stiftleisten geführt werden. http://www.ebay.de/itm/DE-Versand-SainSmart-Entwicklungsbrett-Mega-2560-board-ATMEGA-2560-USB-Kabel-/170779636167?_trksid=p3284.m263&_trkparms=algo%3DSIC%26its%3DI%
http://www.chip45.com/products/crumb2560-1.1_avr_atmega_modul_board_atmega2560_usb_rs232_rs485.php
-
Thread
I2C - 2 Atmega32 - 1 Atmega328P - 1 DS1307
I2C Bus vorgenommen. Nun habe ich ein Problem welches ich nicht lösen kann. Ich hab einen Master(atmega32), 2 Slave(atmega328P u atmega32) und ein DS1307 Modul. Der Master soll die Daten der Uhr empfangen, der Slave1 die Steuerung des Master übernehmen da der Master die anzeige und Slave1 der Touchscreen
Widerstände benutzt und die gegen Masse gezogen. Eigentlich gegen VCC ?!? Aufbau ist wie folgt: atmega32 (Master) atmega32 (Slave1) atmega32 (Slave2) DS1307 (Slave) Am 328p lag es nicht..habe es auch mit dem und nen mega2560, mit dieser Schaltung gegen Masse, erfolgreich zu laufen bekommen..
-
Thread
Optokopler mit geringen Strom
Ich brauche jetzt einen Optokoppler der aus den 3mA 20mA machen kann! Als µC verwende ich eine Atmega2560! Gruß Daniel
-
Thread
Bascom Programm zu groß - compiliert falsch?
laufen, bei denen viele Grafikdaten verwendet werden. Also wird der generierte Code für den µC (Ein Atmega 2560) sehr groß. Jetzt habe ich das Problem, dass wenn der Code eine Größe von 25 % des Controllers (Also ca. 64 KB) überschreitet, dann werden Kreise nicht mehr als Kreise gezogen, sondern nur
Ich benutze den "bootloader.bas" aus dem samples Verzeichnis. Eingestellt auf den Atmega 2560. Welchen anderen Bootloader soll ich verwenden? Da gibts meines Wissens anch nur diesen, der für den Atmega 2560 passt.
-
Thread
Atmega Port für ADC und I/O gemischt benutzten
Hallo, ich habe einen Atmega2560 im Einsatz. Port F verfügt über I/Os und über einen ADC. Kann ich einen Pin als ADC benutzten und die andern Pins als I/Os?
-
Thread
Arduino Mega 2560 für 14,99 auf Ebay
Wenn noch Bedarf besteht: http://www.aliexpress.com/item/MEGA-2560-R3-ATmega2560-AVR-USB-board-USB-cable-MEGA2560-ATMEGA8U2-Arduino-compatible-funduino-2560/795850498.html http://www.aliexpress.com/item/Promotion-Sale-1PCS-Mega-2560-ATmega2560-16AU-Board-Free-USB-Cable-NEW-atmega2560/656766040.html http://www.aliexpress.com/item/MEGA-2560-Board-Free-USB-Cable/659117017.html http://www.aliexpress.com/item/MEGA-2560-R3-ATmega2560-AVR-USB-board-free-USB-cable-ATMEGA2560-atmega16u2-funduino-2560/615708856.html
-
Thread
Atmel STK600 + JTAGICE3 + uvm.
Verbindungsschrauben 1x Atmel JTAGICE3 mit USB-Kabel, JTag-Verbindungskabel 1x Atmel STK600-ATMEGA2560 1x Atmel STK600-DIP 1x Atmel STK600-RC028M-6 1x Atmel ATMEGA32L-8PU 2x Atmel ATMEGA328P-PU ------ Folgende Rechnungen liegen bei: - Rechnung für das STK600 vom 11.07.2011
-
Thread
16Mhz Quarz an ATMega2560 möglich? Fehlende Fuses
Hallo zusammen. Habe eine schöne ATMega2560 Schaltung und möchte einen 16Mhz Quarz in Betrieb nehmen. Leider vermisse ich die Fuses dafür. Beim ATMega8 habe ich die Low Fuses immer auf 11111111 gestellt und somit "Ext. Crystal/Resonator
16Mhz sollten also hinhauen. Die Seite ist cool, danke ;) Habe mal Atmega2560 eingegeben. Da sind aber nur low-freq-crys keine high...
-
Thread
Die Ergebnisse des 2. Mikrocontroller.net Artikelwettbewerbs
/a>.</p> <h4>Platz 6: <a href="http://www.mikrocontroller.net/articles/High-Speed_capture_mit_ATmega_Timer" title="High-Speed capture mit ATmega Timer">High-Speed capture mit ATmega Timer</a> von Michael Dreher</h4> <div> <a href="http://www.mikrocontroller.net/wikifiles/2/24/HighSpeedCaptureAtmegaTimer_Office.png
<a href="http://www.mikrocontroller.net/articles/Einstieg_in_die_Mikrocontrollertechnik_mit_AVR_ATmega" title="Einstieg in die Mikrocontrollertechnik mit AVR ATmega">Einstieg in die Mikrocontrollertechnik mit AVR ATmega</a> </li> <li> <a href="http://www.mikrocontroller.net/articles/Entwicklungsboard_mit_PIC
-
Thread
µController gesucht
ganze am besten angehe. Popelkram, dass kann fast jeder > Gedacht habe ich bis jetzt an einen ATMega128 Geht, aber der ist etwas Overkill, hier sollte ein Atmega328 locker reichen Ingo
der Overkill, aber für den Preis eine echte Alternative: http://www.ebay.de/itm/SainSmart-Mega2560-LCD-Keypad-Shield-Sarter-Kit-ATMEGA2560-ATMEGA8U2-AVR-Arduino-/320862395917 http://www.ebay.de/itm/SainSmart-Mega2560-3-2-TFT-Touch-LCD-SD-Reader-Expansion-Board-4-Arduino-R3-1280-/221082189384#ht
-
Thread
Anfänger Digitaltechnik - wie beginnen?
Controller und hat ein ganz normales Developer-Board vor sich. http://www.ebay.de/itm/Arduino-Mega-2560-R3-2012-Version-ATMEGA16U2-Official-Board-For-ARDUINOs-IDE-/171006838340?pt=Wissenschaftliche_Ger%C3%A4te&hash=item27d0cd4644 Da könnte man sich gleich zehn Stück bestellen, um die Versandkosten
-
Thread
Frequenz messen - Arduino
die Hertz. Kann das so klappen oder wie messt ihr eine solche Frequenz? Atmel Datenblatt (z.B. ATmega 2560), Vih, Input High Voltage (Except XTAL1 and RESET pins): 0.6VCC. Beim 5V-Arduino ist Vih also 3V, und die erreichst du mit High~2.5V nicht sicher. Also besser einen Level Shifter vorschalten
Schaltschwelle kann man mit AIN0 vorgeben, oder stattdessen die interne 'bandgap reference' verwenden. Beim ATmega328 (zum Beispiel) liegt diese bei ca. 1,1V, was für Dein Signal gut passen würde. Ferner kannst Du anstatt AIN1 über den ADC-Multiplexer auch jeden anderen ADCx-Eingang als Signaleingang benutzen,
-
Thread
AT90CAN mit sechs externen CAN-Controllern
Die ATxMega sind wohl nicht sehr geeignet wegen den 3,3V. Ich werde nun einen ATmega324P nehmen, außer jemand meint, dass der aus irgendeinem Grund nicht für mein Vorhaben geeignet ist.
per Port IO machen, aber das wird viel zu langsam. Das haben die Mega64/128/640/641/1280/1281/2560/2561 sowie die alten Mega162 und Mega8515. Wenn DU AVR nehmen willst, dann einen der modern Typen Mega 64x/128x/256x ---- Meine Empfehlung: Atmega 1281. Ist einer der neueren Megas. Wenn Du
-
Thread
Adruino Mega 2560 ADC hängt fest
Hallo Ich habe folgendes kurioses Problem. In meinem Projekt ist ein Adruino Mega 2560 verbaut. Sobald ich den Motor (24V DC Motor 500W ) starte bleibt der ADC hängen. Sobald ich den Motor ausschalte läuft der ADC wieder weiter. Ein Programm Fehler ist ausgeschlossen. Ich vermute das der Motor irgendwie den ADC stört und zum Absturz bringt. Der Rest des Atmega läuft ohne Probleme weiter. Die Versorgung kommt von 2 Autobatterien und ist ok. Ein Atmega 2560 auf einem MK3 Board läuft mit dem selben Programm ohne Probleme Kann es wirklich sein das auf
-
Thread
RFID Chip mit Antenne
möglich mit min. 5cm Leseentfernung sein und eine integrierte Antenne haben. Anschluss an einen Atmega2560. Benötige das Teil als Zugangskontrolle, sollte sicher sein, und der Chip in Form vom Schlüsselanhänger. Wenn das Teil eine lesen/schreiben kann auch gut, muss aber eigentlich nur lesen können
-
Thread
AVR Kühlung notwendig?
@Dietrich Das ist ein AtMega2560, ich besitze leider nicht über die Fähigkeiten, so ein Pinmonster auszulöten, geschweigedenn auszutauschen
Das Arduino Bord Mega2560 läuft mit 5.0V
-
Thread
SRF05 mit Interrupt nutzen
Guten Tag, ich habe ein Problem mit dem SRF05 Ultraschallsensor. Wenn ich diesen an meinem ATmega2560 anschliesse, braucht eine Messung etwa 20ms (min. 10 / max. 30). Den Prozessor programmiere ich mit AVR-Studio 4 in c++. Hier mal der der Code fuer einen Auslesevorgang [c] uint16_t readDistanceSensor
atmega2560 und N. G. (Firma: KdS) (newgeneration) schrieben: > Ich möchte nun, da der Auslesevorgang sehr lange dauern kann, erreichen, > dass das Hauptprogramm weiterläuft und nicht wartet. Dann muss
-
Thread
[Arduino] Quarz-Genauigkeit (AVRGCC)
sechspoligem Gehäuse tippe ich auf Keramik-Resonator. Auf meinem Arduino-board läuft z.B. der atmega8 (USB-RS232-Umsetzer) mit 16 MHz Quarz und die CPU (atmega2560) mit einem 6poligen Keramikschwinger. Die Frequenzablage passt auch zu einem Keramikschwinger.
Marek N. schrieb im Beitrag #3103215: > Wundere mich eh, warum die für den USB-ATmega > so einen verwendet haben, offenbar ist das Timing dort strenger. Ja, das USB-Timing ist ziemlich strikt. Für ein lowspeed-Device genügt die Toleranz eines Keramikschwingers noch, für ein
-
Thread
AVR: einige Fragen zu UART
Kommunikation AVR-PC und habe dazu ein paar Fragen. Zum grundsätzlichen Aufbau: Ich nutze ein Arduino-Mega-2560-Board mit ATmega2560 (16 MHz), der einen ATmega8U2 als USB-COM-Konverter nutzt und entsprechend über USB an meinem PC (Windows 7 x64) hängt. Dort läuft ein Java-Programm mit jssc (https://code.google.com
die Baudrate selbst automatisch zu ermitteln? 2+3) Was sagt denn die Doku des Boards, was der ATmega8U2 maximal können soll?
-
Thread
AVR ISP Flashen mit Android Smartphone
Habe den ATMega328 hinzugefügt. Ist allerdings ungetestet... http://www.pezitec.com/avrisp/exe/avrisp.apk
Hallo, nach ansehen des Programmers *mySmartUSBLight* wird die ATMega2560 nicht unterstüzt. Hast du dieses Procesor auch probiert? In kurze möchte ich mit meinem Samsung Galaxy Note 10.1 Android 4.1.2 die Programierung des ATMega2560 ausprobieren. Probiere den AVR Dragon
-
Thread
ATmega: Timerproblem
Guten Tag zusammen, ich verwende ein Arduino-Mega-2560-Board (ATmega 2560 mit 16 MHz, Verbindung mit PC über ATmega8U2 als USB-COM-Konverter), das ich (erstmalig ohne Verwendung der Arduino-Bibliotheken) in AtmelStudio programmiere. Bei einem Projekt
-
Thread
Duo LEDs ( antiparallel) abwechselnd ansteuen, WIE?
Ich wollte nicht, dat über den Arduino ( Mega 2560) der Strom von 20 mA fließt, und deshlab sollen die Ausgänge der Pins des MC als Basisteruerng der Transen sein
ganz schön warm Dann ist was faul. Laut typischen Werten hat der p-Kanal-Transistor eines ATmega2560 bei Vcc = 5 V und 20 mA Laststrom etwa 0,6 V Spannungsabfall, der n-Kanal-Transistor (des anderen Pins) etwa 0,4 V. Macht zusammen gerade mal 20 mW, davon sollte noch nichts spürbar warm werden
-
Thread
RGB-LED-Großmatrix
einfach, dass ich 10 bzw. 8 DMX-Unsiversen bräuchte. Ich habe mir gedacht einfach in jedes Panel einen AtMega reinzuschrauben und dann alle Panel über SPI zu verbinden. Allerdings habe noch nie mehrere AtMegas zusammengeschaltet und weiß garnicht ob das so funktioniert. Das mit der Laufschrift ist denke ich
dass ich 10 bzw. 8 DMX-Unsiversen >bräuchte. Ich habe mir gedacht einfach in jedes Panel einen AtMega >reinzuschrauben und dann alle Panel über SPI zu verbinden. Und was glaubst du, was du dadurch einsparst? Du musst so oder so die Daten irgendwo herholen. Klar kann man das auch per Ethernet machen