-
Thread
Sind Steckbretter deprecated?
keine Ahnung > haben oder zu faul sind... Das mag ich mal bestätigen. "Früher" habe ich meine Avr's aufs Steckbrett gesteckt und war damit zufrieden. Mittlerweile liegen die Avr's daneben auf dem Arduino board. Aber die Grossen wie den 2650 gibts wohl auch nicht fürs Steckbrett. zu schade.
, aus dem dann ein Layout herauspurzelt. TLC5940 auf "asynchron" anpassen: http://www.fritzler-avr.de/epro/gallery/main.php?cmd=imageview&var1=Testgeraete%2Ftlc_test2.jpg Mal schnell 4 Mosfets+Treiber zusammenstecken, die AVR Platine is aus der Grabbelkiste gefischt: http://www.fritzler-avr.de/
-
Thread
Arduino Mega 2560 R3 - läuft das stabil?
Ich soll in einem Projekt ein Mega 2560 R3 benutzen: http://arduino.cc/en/Main/ArduinoBoardMega2560 Nachdem ich das Referenz-Design in EAGLE geöffnet habe, frage ich mich allerdings, ob die das Ernst meinen und ob das Ding überhaupt stabil
Rudolph schrieb im Beitrag #3805388: > Ich soll in einem Projekt ein Mega 2560 R3 benutzen: > http://arduino.cc/en/Main/ArduinoBoardMega2560 Wer zwingt dich denn zu sowas? > Nachdem ich das Referenz-Design in EAGLE geöffnet habe, frage ich mich > allerdings, ob die
-
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
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
-
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?
Eins vorweg, ich arbeite derzeit mit dem Meag2560 Rev3 unter Atmel Studio und ich kann dir versichern: 1) bei: [c] DDRF |= (1<<PF0); PORTF |= (1<<PF0); [/c] kommen am "Analog Pin0 (PF0)" glasklare 5 V raus die auch eine normale LED mit
DigitalWrite() benötigt auf dem 328 mit 16MHz ca 4µs (64 Takte) DigitalRead() keine Ahnung Unter LunaAvr benötigt der entsprechende Befehl 250ns (4Takte).
-
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 beiden
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 "bekanntes
-
Thread
Schrittmotor per Fußschalter einschalten
Fußschalter loslassen --> Schrittmotor stoppt.) Ich habe folgende Hardware: - Arduino Mega 2560 (Ich weiß, dass es Overkill ist, aber ich habe den nun mal rumliegen) - Easy Driver Schrittmotor-Treiber - Schrittmotor, Kabel... Ich bekomme den Schrittmotor angesteuert mit Hilfe von: http:
folglich auch nicht, wo sie die Bremsrampe einleiten soll. Atmel hat sich damit in der AppNote AVR446 ("Linear speed control of stepper motor") näher beschäftigt.
-
Thread
eclipse: Fehler wo keine sind
jetzt nicht direkt was. Wenn doch - einfach sagen ;) Vllt kann mir ja jemand helfen Gruß, preAVR
ignoring nonexistent directory "c:/winavr/lib/gcc/../../avr/include/c++/4.3.3" diese und ähnliche Meldungen deuten es schon an das wohl die Version geändert wurde oder die Pfade nicht richtig eingestellt sind. Evtl. gibt es auch Dateien die mit einer anderen
-
Thread
SHT11 an ATmega2560 Es funktioniert nicht
funktioniert, also da kann es keine Probleme geben! Hier der Code: [c] #define F_CPU 16000000UL #include <avr/io.h> #include "config.h" #include "sht11.h" #include <util/delay.h> #include <stdint.h> #include "MK3_2560_LCD.h" int16_t feuchte_messen(void) { sht11_start_humid(); while (!sht11_ready
data PB0 // Datenleitung zum Sensor #define clk PB1 // Steuerleitung zum Sensor #include <avr\io.h> #include <stdint.h> #include <avr/io.h> #include <util/delay.h> #include "MK3_2560_LCD.h" //Konstanten #define status_schreiben 0x06 #define status_lesen 0x07 #define messung_temp
-
Thread
[C++] UART-Files: UART per Nummer wählen
Cortex- M hat man allen Grund sie loszuwerden wegen der Unmengen an Makros, weiß jetzt nicht ob die AVR Header da besser sind.
" (die solche Probleme > nicht haben). Ich weiß nicht, wie es bei ARM ist, aber zumindest bei AVR taugen die Hardware-Headerfiles auch noch für direktes Einbinden in Assembler. Da hat man dann keine "const" oder "typedef" mehr.
-
Thread
USBasp Anfängerfrage
Hi. http://matrixstorm.com/avr/tinyusbboard/#firmwaresprogrammer 1) Treiber installieren 2) Programmiersoftware installieren. 3) Programmerpins (http://www.siphec.com/microcontroller/ISPheader.gif) mit zu programmierendem
AVRDUDE hab ich bis jetzt noch keine Download-Seite gefunden, Eine alte Version davon ist im WinAVR Paket enthalten. Für den Atmega8 reicht die erstmal aus. Ansonsten gibt's dort d8ie Version 5.1: http://shop.in-circuit.de/products/Home/Programmieradapter/18/ICprog-AVR2-0
-
Thread
signal mit pnp und npn transistoren verstärken
einige Datenblätter runtergeladen die alle 'normal' sind. Das besagte war auf einem Stick: Rev. 2545R–AVR–07/09. Das soll den thread aber jetzt nicht bremsen und irgendwie unproduktiv werden lassen ;-)
Clemens M. schrieb im Beitrag #3787188: > Rev. 2545R–AVR–07/09. Auch 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
-
Thread
Arduino durch avrdude flashen?
Frage ist: Hat jemand bemerkt, das sich ein .hex-File mit avrdude nur sporadisch auf den Arduino Mega2560 flashen lässt? Ich habe mit WinAVR und dem beiliegenden Notepad ein Programm compiliert und mit avrdude -p m2560 -c avrisp2 -P com22 -b 115200 -F -U flash:w:Touch_Button.hex über USB auf den Mega
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?
-
Thread
Problem bei ADC Messung
auf 0 gesetzt wird also die Wandlung nicht beendet wird. Hier mal mein Code: [c] #include <avr/io.h> #include <avr/interrupt.h> #include <stdio.h> // Hier die verwendete Taktfrequenz in Hz eintragen, wichtig! #define MCU at90can128 #define F_CPU 14000000//7372800UL #define ADC_PORT 0
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
-
Thread
UART String empfangen
Jan R. schrieb im Beitrag #3784904: > Kann man an einen AVR einen extra Baudratenquarz anschließen Das kommt sicher drauf an, welchen AVR du meinst. Das sollte aber aus der Pinbelegung im Datenblatt deines Controllers hervorgehen und im Abschnitt USART unter
O.K. jetzt mal bitte etwas konkreter: welcher AVR ? welche Baudrate? Und als Bild nochmal die Tabelle aus dem Datenblatt... Quelle: http://www.atmel.com/Images/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf
-
Thread
Probleme bei Grundbeschaltung 8051 (AT89S52)
/usb-8051-avr-programmer.23/
altes Testboard vom Equinox Programmer ausgegraben. Als Programmer wurde vor 15 Jahren nur der für AVR gekauft, da alles recht teuer war. Mit dem Umstecken von 2 Jumper kann man da die alten AVR als auch einige 89XX programmieren. Als AVR gehen mit dem Programmer 90S2313, 90S8515 und sicher weitere
-
Thread
Einstieg in Elektronik & Robotik?
TI bot gibts auch... Sind etwas komplexer falls asuro zu langweilig ist...und du wie ich nicht auf avr stehst....*gleich werd ich hier massakriert*
gibts in allen Formen und Farben auf eBay für 2-5€ Das teuerste ist da noch der Programmer für den Avr, da würde ich den von Atmel selber nehmen oder den myAVR der ist auch ok. kP welcher da jetzt der preiswertere ist. Allein für die paar Sachen hast du erstmal genug zutun.
-
Thread
STK600 via USB Problem - Atmel Studio 6.2
Hallo Zusammen Ich habe heute von meinem Chef ein STk600 mit einem ATMega2560 in die Hand gedrückt bekommen. Ich solle damit mal ein bisschen rumspielen. Soweit sogut. AVR sind fr mich ein völlig neues Gebiet, sowie Atmel Studio auch. (Bisher nur Erfahrungen mit MPLAB & PIC's
-
Thread
3x LED-PWM-Faden
liegen dass sich alles zu schnell ändert... [c] #include <stdint.h> #include <string.h> #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> uint16_t values[32] = { 0, 1, 2, 2, 2, 3, 3, 4, 5, 6, 7, 8, 10, 11, 13, 16, 19, 23, 27, 32, 38, 45, 54, 64, 76, 91, 108, 128, 152
}; uint16_t values11[32] = { 0, 256, 512, 512, 512, 768, 768, 1024, 1280, 1536, 1792, 2048, 2560, 2816, 3328, 4096, 4864, 5888, 6912, 8092, 9728, 11520, 13824, 16384, 19456, 23296, 27648, 32768, 38912, 46336, 55040, 65280 }; [/c] Hast du noch Ideen, wie ich das verlangsamen kann ohne ganze
-
Thread
Kann man die Bits beim Adressbus vertauschen?
... und wenn Du einen Mega64/128 oder einen Nachfolger davon verwenden würdest, würde der AVR die SRAM-Ansteuerung ganz von alleine machen. Das wäre mindestens Faktor 3 schneller. Stichwort EBI. fchk
32 Datenleitungen und ist für Taktraten jenseits 100MHz spezifiziert - was will man damit an einem AVR?). Ich ändere meine Aussage also von "gibts nicht" in "dein SRAM hat (mit an Sicherheit grenzender Wahrscheinlichkeit) sowas nicht" XL
-
Thread
Wlan2Serial Modul für 5 euro
will. https://github.com/cnlohr/wi07clight http://www.youtube.com/watch?v=oh4ZDkBHFYM Das AVR Projekt setzt dabei auf den UART. Eingehender WIFI Command ( TCP / UDP ) wird an den UART weitergegeben. Der AVR setzt die Message um und schaltet Pins auf dem AVR. An den Pins sind LED / Relais
Hallo Peter Vielleicht kann ich dir helfen. Versuchsaufbau. Avr sendet alle 2 Sekunden über ESP8266 25 Byte Daten an den PC. ESP8266 ist als Station eingestellt, CIPMUX = 0 , CIPMODE =0 . Wlan Router ist eine ältere Fritzbox. Gesendet wird vom AVR aus mit AT+
-
Thread
AVR Debugging über UART
Was ist ein AtmegaX? Meinst du damit nun die Atmega Familie ansich (328P, 8, 2560 ....) oder die xMegas? Wenn dein MCU nur einen UART hat, dann sind die Pins mehr oder weniger fest! Wo genau diese liegen, siehst du im DB. (Software UART mal ausgenommen). Ob du einen extra Controller
können und kostet bei reichelt.de knappe € 50,- (http://www.reichelt.de/Programmer-Entwicklungstools/AT-AVR-DRAGON/3/index.html?&ACTION=3&LA=5&ARTICLE=97200&GROUPID=2969&artnr=AT+AVR+DRAGON)
-
Thread
LED´s in Interrupt für kurze Zeit leuchten lassen
versuche mich so langsam an die Timer/PWM geschichte ran zu tasten. Mein Code bisher: #include <avr/io.h> #define F_CPU 1000000UL // CPU Takt auf 1MHz #include <util/delay.h> #include <avr/interrupt.h> int main(void) { DDRA = 0xFF; // Port A = Ausgang DDRC = 0x00; // Port C = Eingang
hier entlanggehangelt. Eine Frage habe ich aber dennoch. Im Moment sieht es so aus: #include <avr/io.h> #define F_CPU 6000000UL #include <util/delay.h> #include <avr/interrupt.h> volatile unsigned int millisekunden=0; volatile unsigned int Sekunden=0; int main(void) { DDRA = 0xFF
-
Thread
Saegezahn auf Arduino Nano 3.3V
An Adolf: Ja ich meinte "Thermistor" An Jan: Die Frequenz ist aber bei 41kHz, der Takt des AVR aber 16MHz. Andreas
Nano ist ganz einfach am Arsch, weil er mit zu hoher Spannung betrieben wurde. Geht auch mit Mega 2560.
-
Thread
8051 (C515C-L) Wo kann ich einen passenden Chip kaufen
ich das falsch? Allerdings steht weiter auf der Seite: [Code] Softwareunterstützung: AVR-Studio 4, AVR-Studio 5 ATMEL-Studio 6 AVRDUDE Bascom mit der Einstellung Options->Programmer = STK500 und installiertem AVR Studio [/code] Heißt das kein KeilµVision? Oder
Konfigurationstool für die Peripherals, es gibt ..., es gibt, ... Oft topic Oben schrieb jemand modern und AVR in einem Satz. AVR und modern schließen sich aus. Gestern waren die Dinger gut, aber heute gibt es wesentlich Besseres. Dass da noch der eine oder andere an den Dingern hängt ist ja OK, aber Anfängern
-
Thread
Such uC mit JTAG und USB to Serial
Nico Hood schrieb im Beitrag #3762708: > Gibt es keine fertigen Chips, die den atmega2560 (AVR) unterstützen? Nein. Wie es übrigens auch keine anderen fertigen Chips gibt, die irgendwelche JTAG-Interfaces zur Programmieren anderer Controller enthalten. Du brauchst ein AVR-JTAG-Interface
ganz offensichtlich stark mit Blickwinkel auf JTAG gezimmert worden (wenngleich sie bpsw. auch als AVR-ISP taugt), und zweiten ist (im Gegensatz zu AVR oder MSP430) die JTAG-Debug-Funktionalität bei ARM als Protokoll offen gelegt. Da aber als Ziel ein ATmega2560 dienen soll, dessen Debug-Schnittstelle
-
Thread
Über Raspberry Pi ein Arduino-Board programmieren
Ich habe einen autonomen Roboter gebaut, der einen Raspberry Pi (Modell B) und ein "Arduino Mega 2560"-Board besitzt. Der Raspi, der einen WLAN-Stick hat und daher über ein Ad-Hoc-Netzwerk über SSH oder Remote-Desktop für meinen Laptop erreichbar ist, soll im Wesentlichen das Kamerabild auswerten und
Daten/Arduino/Neu$ sshpass -p 'mein_passwort;)' ssh -l pi 192.168.2.1 avrdude -P /dev/ttyACM0 -p m2560 -c stk500v2 -V -U flash:w:-:i < test.hex avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.01s avrdude:
-
Thread
12V-Halogenlampe an 14,8V-LiPo anschließen
hi, ich nehme an, der wird direkt vom avr angesteuert mit 270Ohm oder so als gatewiderstand? dann dreh mal die PWM auf wenige 100Hz runter. der darf bei 20W kaum spürbar warm werden. @Bär: ein to220 mit 0,8W möchtest du aber auch nicht mehr
wirklich viel bei gedacht... 2,7kOhm sind OK? Was die Frequenz angeht: Ich verwende das Arduino Mega 2560, und zwar Pin 45, da liegt die Frequenz (glaube ich) bei 500Hz.
-
Thread
Maximalstrom Arduino Mega 2560
Begrenzung pro Port ist mit 200mA angegeben. Welche AVR Ports den Arduino Ports entsprechen musst du nachschlagen. Was dein Mega2560 zieht kannst nur du sagen! Denn das hängt von der angeschlossenen Hardware ab und wie du diesen antreibst (VIN oder 5V
Gesamtstrom? Auskunft gibt das gültige Datenblatt: http://www.atmel.com/Images/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf S.355 Absolute Maximum Ratings Das sind die Werte bei denen er noch nicht kaputt geht. Aber den Text rechts daneben gründlich lesen
-
Thread
Erneute Frage zu TWI (Code)
// müsste das nicht while(!(TWCR & (1<<TWINT) sein? [/code] Master Main [code] #include <avr/io.h> #include <avr/interrupt.h> #ifndef F_CPU #define F_CPU 8000000L #endif #include <stdio.h> #include <util/delay.h> #include <string.h> //#include "ShiftOut.h" //#include "ShiftIn.h" #
<< LED5); } } return 0; } [/code] Master Funktionen C-Datei [code] #include <avr/io.h> #include <avr/interrupt.h> #ifndef F_CPU #define F_CPU 8000000L #endif #include <stdio.h> #include <util/delay.h> #include <string.h> #define FALSE 0 #define TRUE
-
Thread
Einige Verständnis Fragen zum TWI (I²C)
bedeuted^^ > ANs 311 Atmel führt bei google nämlich ins nichts :D AN steht für "Application Note" AVR311 und AVR315 findet Herr Google mit Sicherheit...
Michael Reinelt schrieb im Beitrag #3752898: > AN steht für "Application Note" > > AVR311 und AVR315 findet Herr Google mit Sicherheit... alles klar, ja das da nen avr vorgehört war mir nicht ganz klar, habs mit atmel probiert^^ ich werds mir mal durchlesen hoffentlich blick
-
Thread
Arduino Mega 2560 + GPS + auf SD schreiben
Hallo Forum, ich habe mal eine Frage zu Ports vom Mega 2560. Ich habe einen GPS Sensor an das Mega 2560 an die Ports 52, 53, 5V, Ground angeschlossen. Der GPS-Sensor (NL-552ETTL) funktioniert wunderbar. Nun wollte ich die Daten auf eine SD Karte schreiben
auf dem Atmega2560 gibt. Es ist mir alles unbegreiflich, was Du da machen möchtest.
-
Thread
Der totale Anfänger - auf der Suche nach einem Mikrokontroller
selber) ist dabei oder kostenlos. > > Für richtige µCs ist folgendes sinnvoll: > ... > ... > - AVR (da kenn ich mich leider nicht aus) Das scheint mir auch so. Warum willst du von Arduino auf AVR umsteigen? Die Arduinos *sind* AVR und lassen sich folglich auch wie AVR benutzen. Viele AVR
Problem-Beschreibung. Hier noch eine interessante Seite zum Thema: http://s-huehn.de/elektronik/avr-prog/avr-prog-alt.htm
-
Thread
uint32 in eeprom speichern
es gibt auch: eeprom_write_dword http://www.atmel.com/webdoc/AVRLibcReferenceManual/group__avr__eeprom_1ga012c7fa61d9695b7f0f5187d2560e598.html
Beitrag #3748621: > eeprom_write_dword > > http://www.atmel.com/webdoc/AVRLibcReferenceManual/group__avr__eeprom_1ga012c7fa61d9695b7f0f5187d2560e598.html Das ist ja viel eleganter! :-) So geht es... Vielen Dank!!!
-
Thread
Ausführungszeit ISR
Beim AVR-GCC dauert ein leerer Interrupt 23 Zyklen: [c] ISR( foo ) { } [/c] Bei 24 Zyklen ist also gerade noch Zeit für ein NOP.
kein Problem. Z.B. UART mit 115200Baud an 14.7456MHz kann sich 1280 Zyklen Zeit lassen, mit Puffer 2560.
-
Thread
8 bit µC und sehr große Zahlen (zum 1000.?)
Hallo zusammen, ich arbeite hier mit einem Atmega2560 und Ganzzahlen, die, bedingt durch ihre Größe, in Mantisse und Exponent geteilt sind. Im Wesnentlichen ist es ein Zähler, der auf bestimtme Triggerbedingungen intern zählt, mir aber eben das o.g. Zahlenformat
sondern einen "Zähler" von extern als Fließkommawert bekommt. Zum zweiten weil zumindest auf dem AVR die 64-bit Ganzzahlarithmetik ein paar ziemlich fette Runtime-Funktionen aus libgcc linkt. OK, einen ATmega2560 bringt man damit nicht ins Schwitzen. Aber auf einem ATtiny kann das schon ein bisschen
-
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
auch das TWSTO Bit. 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
-
Thread
Probleme Flash Bootloader AtMega2560
Hallo Forum, Ich bin derzeit dabei einen Bootloader für einen AtMega2560 zu schreiben, das Programm entspricht dem in dem Mikrocontroller-Artikel [[AVR_Bootloader_in_C_-_eine_einfache_Anleitung]] Zusätzlich dazu frage ich lediglich den EEPROM auf eine Flag ab und resette
ebenfalls ohne Erfolg... Wie hoch stehen die Chancen, das das Problem nicht 50cm vorm Monitor sondern im AVR-GCC Compiler liegt? Das einzige was ich mir vorstellen kann (da ich die Funktion zum beschreiben des Flash nicht verändert habe) das ich irgendwo nen Overflow produziert habe, aber da bis auf die ersten
-
Thread
Suche Pulse Train oder Pulse Pattern Generator
Ausgehend von meinen AVR-Erfahrungen könnte ich mir was mit einem µC (RS232 und Signal-Bereitstellung) und einigen HC-Logik Schieberegistern vorstellen. Dazu noch ein 40 MHz Oszillator. Das könnte aber auch nur mit
ich das hier in VHDL in der ISE reinproggen soll, da fehlt es mir noch an Wissen. Ich bin eher der AVR-progger. Gruß Thorsten
-
Thread
Microstepping am Limit?!
Hallo, ich betreibe einen Stepper Motor mit einem Rduino Mega2560. Der Stepper läuft mit 80rpm und 1/32-stepping, um ihm mehr Laufruhe zu geben. Allerdings kommt der AVR Chip des Meha da an seine Grenzen. Deshalb meine Idee: gibt es eine elektrische Schaltung bzw.
eher davon ausgehen, das deine Programmierkenntnisse ihre Grenzen überschritten haben. Ein ATMega2560 bei 16 MHz lacht da eher drüber. MfG Spess
-
Thread
Welcher µC ist der richtige ?
Du die einfach nehmen, und noch ein kleines Arduino z.B. https://www.olimex.com/Products/Duino/AVR/OLIMEXINO-85-ASM/
auch noch das hier mit > ATMEGA32 (hat auch mehr Pins): > > https://www.olimex.com/Products/Duino/AVR/OLIMEXINO-NANO/ Naja Platz ist wohl erst mal kein Problem. Der Nano ist allerdings billiger als der OLIMEXINO-85-ASM Habe noch einen Mega 2560 zuhause und bestelle mir jetzt noch einen Nano
-
Thread
DIAMEX-AVR und Mega2560
. Proger (DIAMEX-AVR) und SainSmart Mega2560 mögen sich nicht. Der Proger (läuft über ein simuliertes STK500) kann den Prozessortyp nicht lesen. Wie krieg ich die beiden auf die Reihe. (ev. ist der -neue- AVR noch
Kurt Bindl schrieb im Beitrag #3724841: > . > > Proger (DIAMEX-AVR) und SainSmart Mega2560 mögen sich nicht. > > Der Proger (läuft über ein simuliertes STK500) kann den Prozessortyp > nicht lesen. > Wie krieg ich die beiden auf die Reihe. > (ev. ist der -neue
-
Thread
Arduino Bootloader Vmware
"avrdude: ser_send(): size/send mismatch" Andere serielle Bootloader über Usb rs232 an anderen Avr's kann ich verwenden. Und Das Arduino Board ist auch ok Am anderen Pc Mit echtem Winxp klappt es. Hat jemand eine Idee?
Arduino ist nicht so meine umgebung daher nix selbt geschribenes. Das verwendete Board ist das mega2560. Also Platz sollte genug sein. Und das Blink von einem echten xp system geladen klappt sofort. Genau wie das Laden von hex dateien mit dem XLoader. Zumindest habe ich aus anderen stellen in anderen
-
Thread
Warum immer Eagle?
Eagle ist der AVR der CAD-Programme! ;-)
die nicht über 4 Lagen hinausgehen? Falk Brunner schrieb im Beitrag #3726697: > Eagle ist der AVR der CAD-Programme! ;-) Wieso denn AVR? PICs und ARMs FTW ;)