-
Thread
Strom und Spannungsmessung Atmega
Steuerung (Versorung) der IP+ geht zum Ausgang( Motor). Genau falsch herum. Da ich aber den ADC des Atmega verwende sollte das doch passen. oder? Als Atmega setze ich bei der Strommessung einen AT90PWM3B ein. Ich habe eine Ref. Spannungsquelle mit 2.5V. Ich schließe die 2.5V Ref an PIN PC5 an. An PIN
ADS1100 da auf der Netzteil Platine kein Atemga vorhanden ist. Die Daten des ADS1100 werden von einem Atmega 2560 über I2C übertragen. Ich muss mit dem ACS7 max 8-9A messen. Da die interne Ref. zu ungenau ist verwende ich eine Externe mit 2.5V. Ich dachte mir das ich den Sensor verkehrt herum einbaue und
-
Thread
I2C und I2C Bus Extender
ja ein Master (ATMEGA2560)und 5 Slaves (Atmega16) würde eigentlich gerne 400KHz verwenden. Ja das Netz ist sternförmig. Habe nur Angst das das Flachbandkabel und die Stecker die Kapazität zu hoch werden lassen.
Habe gerade noch eine Frage zum I2C Bus. Wenn ich einen Atmega mit z.B 3.3V Betreibe und ihn an den 5V I2C Bus hänge, klappt das oder darf der I2C Bus nicht höher wie die VDD des Atmegas sein?
-
Thread
IRMP "arduino-fähig" gemacht
ich bin gerade über den Thread gestolpert und falls du noch vor dem Problem stehst. Der Pin am Atmega2560 ist nicht der gleiche wie bei dem Atmega8. Wie man hier sieht: http://arduino.cc/en/uploads/Hacking/Arduino-To-Atmega8-Pins.png http://arduino.cc/en/uploads/Hacking/PinMap2560sma_.png gehört zu Digital Pin 2 am Atmega8 --> PD2 und PD2 am Atmega2560 gehört zu --> Digital Pin 19 Somit musst du den Empfänger an Digital Pin 19 deines Arduino anschliessen. Grüße, Falko
-
Thread
Synchronitätsprobleme mit PCINT
nachdem ich Euch gestern mit einem vermeintlichen Genauigkeitsproblem der internen Timer des ATmega2560 auf STK600 verrückt gemacht habe (danke an der Stelle nochmal für die Tipps), dann der Verdacht von EMV aufgekommen ist, hat sich jetzt herausgestellt, dass das Problem mit der Abarbeitung der
ms-Bereich von einander getrennt. Weis jemand Rat? Habe leider keine ähnlichen Probleme (zumindest was ATmega2560 betrifft) auf Anhieb im Forum gefunden... Beste Grüße in den frühen Abend Andreas
-
Thread
Stabilität offener Comports
Neinnein, viel einfacher. Atmega2560 und GSM-Modul kommunizieren ganz simpel über Tx/Rx.
der bei eingeschalteter Schaltung das GSM Modul vom ATMega zieht und wieder draufsteckt? Wenn du Glück hast geht das Modem oder der ATMega dabei *nicht* drauf. Die Wahrscheinlichkeit das einer von beiden stirbt ist hoch. Sonst noch Fragen?
-
Thread
Problem mit Timer-Genauigkeit
Hallo Forum, ich verwende einen ATmega2560 mit STK600 und verzweifle langsam an meinen Timern. Habe mittlerweile diverse Sachen ausprobiert, finde aber keine Lösung. Mein µC soll eine Drehzahl messen (und auch über die Erzeugung einer PWM-Spannung
-
Thread
Basic und/bzw. vs - C Erfahrungsumfrage
Demoversion hauptsächlich auf solchen kleinen Controllern eingesetzt, aber es gibt ja auch den ATmega2560, auf dem schon recht komplexe Programme implementiert werden können. Andere neuere Basic-Dialekte (z.B. Visual-Basic) haben diese Nachteile nicht. Auch Luna (was ich mir aber noch nicht genau
-
Thread
Problem mit PWM Initialisierung
Hallo Forum und einen schönen Gruß ins bevorstehede Wochenende! Mit meiner PWM eines ATMega2560 möchte ich ein Netzteil programmieren, dessen Ausgangsspannung einen Elektromotor antreibt. Soweit so gut, es funktioniert auch. Lediglich bei der Initialisierung des Programms wird der PWM-Wert
-
Thread
Welches Board ist für mich geeignet
Und noch ne Frage dazu: Was spricht im Vergleich zum Arduino Uno für das Arduino Mega 2560? Das kostet das doppelte. Hat das Mega irgendwelche Features die für meine geplante Terrariensteuerung wichtig sein könnten? Danke euch...
darauf an, was deine Steuerung alles können soll. Vergleiche einfach mal die Datenblätter vom ATMega328 und ATMega2560. http://www.atmel.com/dyn/resources/prod_documents/doc8271.pdf http://www.atmel.com/dyn/resources/prod_documents/doc2549.pdf MfG Spess
-
Thread
Temperaturmessung Problem
1.1V und einer Signalspannung von 2,47V kannst du keinen vernünftigen ADC Wert bekommen! Der Atmega328P unterscheidet sich vom Atmega8 in der genau dieser internen, genauen Referenzspannung, die mit (1<<REFS1) | (1<<REFS0) gewählt wird: Atmega8 2,56V und Atemag328P 1,1V. Leider hat Martin Thomas
im C-Code schon auf die 1,1 V umgestellt. Hier mal die Formel: [c] result=ADC_Read(5); A=2560L*result/1023L; temperatur=(u-1375)/0.0225; sprintf(buffer,"Temp=%d",temperatur/1000); [/c] Diese Formel umgeschrieben für den 328P [c] result=ADC_Read(5); A=1100L*result/1023L; B=(u-1375)/
-
Thread
STK600 zum Entwickeln
Der dem STK600 beiliegende ATmega2560 ist auf eine Adapterkarte aufgelötet und kann mit internem Oszillator laufen oder den Takt vom STK600 erhalten, ein extra Quarz ist nicht nötig.
das alles - mehr oder weniger gut verständlich - beschrieben. Du mußt nur die Fuse-Bits des ATmega2560 von internem RC-Oszillator entsprechend auf externen Oszillator stellen und dann läuft das mit dem externen Quarz ganz problemlos. Und dann noch darauf achten, dass das Bit CLKDIV nicht gesetzt
-
Thread
Probleme mit neuer USART-Konfiguration
Hallo, ich hab mir letztes Jahr mal für mein Entwicklungsboard(ATMega2560) eine USART-Routine gebastelt, habe aber nun bei der Portierung in meine erste eigene Schaltung Probleme. Ich bekomme beim Senden eines Zeichens mit USART_SEND_STRING("a") scheinbar nur 0-Terminierungen
Der ATMega88 arbeitet aber mit den gleichen Einstellungen wie vorher schon mein ATmega2560. Viele Grüße
-
Thread
avrdude stk500_getsync not in sync resp 0x00
Hi, ich hab hier zwei verkorkste Arduinos (UNO Rev2, Mega2560 Rev2) die mir beide die Fehlermeldung avrdude stk500_getsync not in sync resp 0x00 bringen. Ich sitze nun schon einige Stunden dran und habe im Moment keine Idee mehr wo ich weitersuchen muß. Vorgeschichte: Beide Arduinos haben einen ATMega8U2 als USB->serial Umsetzer und nen 328 bzw 2560 als eigentlichen Controller. Ich habe beide Boards vor nem halben Jahr mit der Arduino-Umgebung Hello-world-mäßig mit nem Mac und ner Win7-Kiste auf
-
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
ATMEGA 2560 FuseBits
Hallo, ich habe letzte woche meinen ATMEGA 2560 abgeschossen durch eine Überspannung. Wodurch ich nun einen neuen ATMEGA2560 und einen neuen FTDI 232 RL einlöten musste. Jetzt habe ich problem mit den FUSE Bits am ATMEGA. Ich weis nicht
Habe ein 18,432 MHZ Quarz verbaut. Wobei ich gerade sehe, daß das ein bischen zu schnell ist. Der 2560 ist nur für 16MHz. Mit 18,.. betreibst du ihn ausserhalb der Spezifikation. Lief der kaputte auch mit dem Takt? mfg.
-
Thread
Problem mit Interruptvektoren ATmega2560
und was nicht. Da hilft jetzt alles nichts, du musst das Datenblatt lesen und verstehen. Der ATMega2560 hat zwei verschiedene external Interrupts: INT0-INT7, und PCI0-PCI2. Die INTx-Interrupts reagieren auf jeweils einem zugeordneten Eingang, die PCIx auf je 8 Eingängen. Also sind die INTx die
-
Thread
Uart Lip für die Controller AT90CAN nach P. Fleury
Geh mal in die uart.c und mache aus [c] #elif defined(__AVR_ATmega2560__) || defined(__AVR_ATmega2561__) || defined(__AVR_ATmega1280__) || defined(__AVR_ATmega1281__) || defined(__AVR_ATmega640__) [/c] das [c] #elif defined(__AVR_ATmega2560__) || defined(__AVR_ATmega2561__) || defined(__AVR_ATmega1280__) || defined(__AVR_ATmega1281__) || defined(__AVR_ATmega640__) || defined(__AVR_AT90CANxxx__) [/c] Damit sollte die library für den entsprechenden AT90CANxxx
-
Thread
LED CUBE 3x3x3 mit ATmega8
braucht um den Chip am PC anschließen zu können und zu programmieren habe gelesen das das mit einem ATmega2560 das am PC anschließen kann stimmt da soweit ? ich würde mich gerne mit dem Bereich der Programmierung und zusammen stellen und Hardware vertraut machen da ich das ganze sehr interessant finde
braucht um den Chip am PC anschließen zu > können und zu programmieren habe gelesen das das mit einem ATmega2560 > das am PC anschließen kann stimmt da soweit ? Die Steuerung der Lampen (wann welche leuchten soll) übernimmt der Atmega8. Den PC brauchst du lediglich, um mit geeigneten Programmier-Adapter
-
Thread
AVR einfache Schaltung mit assembler realisieren
einfache Sachen mittels STK500. Ich wollte folgendes realisieren. Dazu habe ich ein STK600 und den Atmega2560 zum Probieren. Spaeter soll das Ganze auf einem Atiny13A laufen. Aber ertmal geht es mir darum den Code dazu zu schreiben und zu verstehen. Beim Durcharbeiten des Tutorial hier, meckert der Compiler
folgenden Fehlermeldungen: >Operand 1 out of range: 0x80 >Operand 1 out of range: 0x6f Beim ATMega2560 liegen eine Reihe IO-Register im Adressbereich, der mit in/out nicht mehr erreichbar ist. Einfach statt dessen lds/sts verwenden. MfG Spess
-
Thread
How to: Snake
zwar komplett in das Ram des Atmega48(512byte Ram, 256 byte beschreiben das Display komplett) aber zum Snake Spiel gehören ja noch mehr Informationen. Nämlich in welcher Reihenfolge die Elemente der Schlange liegen. Also paktisch eine
immer noch genug Platz für Erweitungen. Hehe sehe ich auch so, hab mir letztens ein Board mit ATMega2560 und ext. RAM gemacht. Das Projekt dazu ist in der Grundform so gut wie fertig, mit reichlich Debug-Strings gerade einmal 64K groß. Den Rest kann ich nun für schöne Spielereien verwenden ;)
-
Thread
Ardunio Mega 2560 Pegel
Man lese das Datenblatt des Mikrocontrollers ATmega2560. Da steht es unter Electrical Characteristics.
") suchen und ihn anklicken. Und ich meine das Datenblatt des Mikrocontrollers ATmega2560, NICHT des Arduinos.
-
Thread
Frage zu STK&600
Wunsch schrieb im Beitrag #2467866: > Es ist gerade mal ein target board mit einem aufgelöteten ATmega2560 > > dabei, mehr nicht. meinst Du dann, das Board ist preislich gesehen zu teuer als Experimentierboard, um mit den 32bit-uCs anzufangen?
wird ja auch kein socket board mitgeliefert, sondern stattdessen ein target board, bei dem der ATmega2560 direkt eingelötet ist.)
-
Thread
Problem mit Interrupt Flankeneinstellung ATmega2560
wollte ich Euch ein weiteres (für Euch triviales) Problem schildern. Ich verwende ein STK600 mit ATmega2560 und AVR Studio5. In meinem Projekt soll später eine Drehzahlbestimmung eines rotierenden Teils durch "Durchbrechen" einer Lichtschranke durchgeführt werden (Also Durchbrüche pro Zeiteinheit).
-
Thread
Parameter aller Atmel Mikrokontroller
für die Blumen. Die Daten habe ich 1:1 von Atmel übernommen, und wenn ich in das Datenblatt vom ATmega640/1280/1281/2560/2561 rein schaue, steht da etwas von: • Peripheral Features – Two 8-bit Timer/Counters with ... – Four 16-bit Timer/Counter with ... Gruß Andreas
Laut deiner Liste beitzt der Atmega168 einen internen Temp Sensor, ich kann davon aber im Datenblatt nichts finden. Es gibt mir in der Liste noch zu viele Spalten wo features drin stehen die kein AVR besitzt. MFG AVR
-
Thread
Brown-Out für Notstromversorgung nutzen?
Für eine Schaltung mit ATmega2560 würde ich gerne eine Notstromversorgung aus einem AA-Akku realisieren, die sich nach einem Einbruch der Versorgungsspannung so schnell aktiviert, dass keine Variableninhalte meines GCC-Programms
die Möglichkeit geben will, sich ggf. selbst abzuschalten. @Tom: Die Daten liegen im RAM des ATmega2560, der ca. 90 % des gesamten Stromes braucht. @Tim Thaler: Der Uin Bereich ist schon etwas kritisch. Kann sein, dass unter 1.1 V abgeschaltet wird. Ich habe die Messwerte nicht mehr genau im
-
Thread
Anfänger mit Problemen im AVR GCC-Tutorial
C-Kenntnissen nicht mal die einfachsten Befehle zum Laufen bekomme. Hier unser Equipment: HW: STK600 mit ATMEGA2560 Karte, JTAGICE MKII SW: AVR Studio5 Nun das konkrete Problem: Bereits das AVR-GCC Tutorial hier auf der Homepage, Punkt 6, Einführungsbeispiel kann ich nicht umsetzen. *******************
Example-Projet, noch unter einem neuen "leeren" Projekt dann Drivers hinzufügen kann? Ist diese Option für ATMEGA2560 generell nicht verfügbar?
-
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
Atmel AVR in der Industrie
-A hatte glaub ich einen ATMega1280.
> 128 KiB Flash im AVR-GCC zu verdanken. Da ist (zumindest in den ursprünglichen Geräten) ein ATmega2560 drin, und Björn Haase (damals bei Bosch) hat den Trampolin-Code, den es im GCC bereits für eine andere Architektur gab, für den AVR portiert, damit er in der Produktentwicklung des DLE50
-
Thread
SMD Chips mit STK500??
den ich mein Atmel STK500 so umrüsten kann das ich auch SMD Chips Beschreiben kann, wie z.b den Atmega8-16AU oder Sogar den ATMega2560-16AU ?? würde mich auf eine Antwort freuen ;)
danke euch, dann werde ich mal schauen ob hier jemand sowas zufällig verkauft ;) aber ein atmega8 in smd kann ich damit nicht beschreiben, richtig? was würde ich dafür benötigen oder ist das garnicht möglich?
-
Thread
Fusebits auf atmega2560 lassen sich nicht mehr schreiben
Hallo! Ich bin recht neu in der Elektronikwelt und habe mir zum Einstieg einen Arduino Mega2560 gekauft. Es ist eine atmega2560 verbaut. Das hat auch alles super funktioniert aber vom einen auf den anderen Augenblick ließ er sich nicht mehr richtig programmieren. Zufällig bekam ich den folgenden
avrdude: safemode: Fuses OK avrdude done. Thank you.[/code] Die Fusebits bei einem Arduino Mega 2560 sollen jedoch so aussehen: Low fuses = 0xff High Fuses = 0xd8 Extended Fuses = 0xfd Ich habe dann folgendes versucht: [code] avrdude -p atmega2560 -c stk500v2 -P /dev/ttyACM3 -b
-
Thread
I2C hängt mit ADXL345
Hallo Ich habe folgende Frage. Ich probiere seit Tagen einen ADXL345 an einem Atmega zum laufen zu bekommen. Der ADXL345 ist über I2C mit dem Atmega verbunden. Ich habe den I2C Bus mit Pullup Widerständen (4.7k ) auf 3.3V gezogen. (Der ADXL345 kann nur max 3.9V ab) Ich setze beim
ich nur Quellcodes für Arduino. Was extrem helfen würde wenn jemand eine Code für einen "normalen" Atmega hätte. Gruß Christoph
-
Thread
IF Statement
genauer gesagt mit dem IF Statement nach dem 1. IF. Im Simulator klappts, dann auf dem STK600 mit ATmega2560 nicht mehr - entweder habe ich einen Denkfehler oder das Board / MCU ist kaputt...??? Hier der Code: #include <avr/io.h> #include "stdint.h" volatile uint8_t counter; int main(void)
Alexander F. schrieb im Beitrag #2436495: > Im Simulator klappts, dann auf dem STK600 mit ATmega2560 nicht mehr - > entweder habe ich einen Denkfehler oder das Board / MCU ist kaputt...??? Die Klammern sind nicht richtig eingerückt. Kein Wunder, dass das zu Unklarheiten führt.
-
Thread
Atmega2560 geht dauernd in den sleep mode
Hallo zusammen, ich bin gerade dabei (und relativ neu in der Thematik) einen Atmega2560 zu programmieren. Hierfür habe ich eine JTAG mkII-Schnittstelle. Mein Problem ist folgendes: Wenn ich diesen Atmega programmiert habe, ist nichts zu erkennen (die angebrachten LEDs zeigen
-
Thread
Differential ADC beim atmega2560
Hi, ich verstehe da was nicht: im Datenblatt vom atmega2560 kann man z.B.: deb pos. input und neg. input auf ein- und den selben ADC-Channel legen... müsste da nicht immer 0V rauskommen? ich verstehe den sinn dahinter nicht... kann mir das jemand erklären
-
Thread
AVRStudio5 STK600 ATMEGA644 programing issues
//Bbliotheken vor 1.6 } } Ich habe es dann mit STK600-ATMEGA2560 (diese Karte und prozessor wurden mit dem STK600 mitgeliefert) Dort klappt es. Ich habe auch schon andere ATMEGA644 verwendet um einen defekten Chip auszuschliessen Bin etwas ratlos...
kontrolliere mit dem selben hex file. -> Resultat: identisch. Für mich sieht es aus, als ob der ATMEGA644 (ports a bis c) defekt ist und die ports nicht reagieren ... nur das mit allen ports mit 3 verschiedenen chips, aber der ATMEGA2560 ist ok? Unwahrscheinlich...
-
Thread
I2C und ACK Byte
So nachdem ich endlich den Atmega 8 flashen kann ergibt sich schon das nächste kleine Problem. Ich wollte einen I2C Verbindung zwischen einem Atmega8 und einem Atmega 2560 aufbauen. Ich habe mich an den Quellcode von engineersgarage.com
Einmal wenn beide Controller am Bus hängen A-ACK. Wenn nur der Master am Bus hängt A-NACK. Der Atmega läuft mit dem Internen Quarz auf 8Mhz. Der 2560 läuft mit 16Mhz. Besten Dank
-
Thread
DS18B20: Problem mit Temperaturauslesen
Helmut D. schrieb im Beitrag #2421248: > wird. Arbeite mit einem ATMEGA32, Internen 8MHz Quarz (64ms) und > > F_CPU=1000000UL. Abgesehen davon, dass ich gestern eine Diskussion gelesen hatte, die zum Ergebnis kam, dass die delay-Funktion nicht das hält was sie verspricht
kurze Delay von 1 µS in deiner Read-Bit routine. Hier ist die Version, die bei mir auf einem ATMega2560 letztlich funktioniert hat, wobei ich hoffe, dass ich die Einzelteile hier richtig zusammenkopiert habe: [c] #define W1_PIN PE0 #define W1_IN PINE #define W1_OUT PORTE #define W1_DDR
-
Thread
ATmega2560 - Zugriff auf falsche Interruptvektoren
verstanden oder wo muss ich nochmals nachlesen, um diesen Sachverhalt zu kapieren? Die include-Datei zum ATmega2560 (m2560def.inc) im AVR-Studio sagt eindeutig: .equ URXC0addr = 0x0032 .equ UDRE0addr = 0x0034 und so steht das auch im Atmel datasheet zum ATmega 2560 (ist zwar preliminary, hab' aber nichts
ich inzwischen so umgesetzt. @ Jörg / alle: Hier noch die Quelle mit der Angabe zum Bug des ATmega2560: http://support.atmel.no/knowledgebase/avrstudiohelp/mergedProjects/Simulator/Known_Issues/Notes_for_ATmega2560_2561.htm <Zitat> Notes for ATmega2560/2561 * When writing to UCSRnC, the
-
Thread
50 CAT4016 LED Treiber kaskadieren
upzudaten, damit auch irgendwelche Animationen mit den LEDs möglich wären? Mikrocontroller soll ein ATmega 2561 oder 2560 werden.
-
Thread
Stack Überschreiber beim Rechnen mit uint64_t
von 0.1, 0.2, 0.3, ... 1.0 *fett*, 2.0, 3.0, ... 10.0 Zeiten gemessen und Grafik erzeugt mit ATmega168.
Seit einigen Tagen habe ich ein ähnliches Problem. Mein ATMega2560 springt sporadisch (vielleicht alle 8 Stunden) in eine Endlosschleife. Wann immer ich den Stackpointer auf einem LCD ausgeben lasse, ist dieser einige kByte vom vermuteten Ende der globalen Variablen
-
Thread
Jede Menge Bugs beim ATtiny40 und Toolchain 3.2.3.315
CPU-Core Wirrwarr wie bei den PICs gibt. D.h. ein ATtiny13 genauso programmiert werden kann, wie ein ATmega2560. Nun mit den neuen Tiny will wohl Atmel genau diese Unsitte auch einführen. Ich werde diese neuen Typen jedenfalls nicht verwenden. Peter
-
Thread
ATMEGA8L mit avrdude flashen (ISP)
Hallo mc's! ich habe folgendes (zug. Anfänger-)Problem: ich habe hier ein ATMEGA8L (verbaut in einem BLC) und ich möchte diesen umprogrammieren. Laut diversen Anleitungen und Tutorials soll das problemlos funktionieren. Ich habe aber im speziellen nun das Problem, dass ich keinen "normalen" ISP-Programmer habe, sondern nur ein Arduino Mega 2560 bzw. ein FTDI-Testboeard mit einem FTDI 2232D drauf. Zu beiden gibt es auch mehr oder weniger Hinweise im Netz zu finden, dass man damit den ATMEGA programmieren können soll. Ich schaffs aber irgendwie
-
Thread
Welcher Programmer für Atmega2560
Hallo also wollte mir mal en Atmega2560 zulegen für viele IOs zu haben Also habe den mySmart USB light http://shop.myavr.de/Programmer/mySmartUSB%20light.htm?sp=article.sp.php&artID=200006 und den mySmart Mk2 http://shop.myavr.de
dürfte es ja auch mit dem mySmart USB light gehen oder? http://www.steitec.net/AVR-Boards/BASE-AVR-ATMEGA2560.html Will mir vll das Testboard holen.
-
Thread
Atmega Bootloader auslesen
Hallo Ich habe hier eine fertig aufgebaute Schaltung mit einem Atmega drauf. Über ISP hab ch nun den Flash ausgelesen. Ist dort der Bootloader bereits enthalten sodass ich dieses hex einfach auf den nächsten schreiben kann?
die alten Controller, Atemaga8 und Co., sich anders verhalten als die neueren 48, 644 usw. Beim atmega2560 liest man nämlich auch mit dem AVRISP MKII "FF" aus. mfg.
-
Thread
Problem mit JTAGICE 3 und STK600 und AVR Studio 5
Hallo liebe Mikrocontrollergemeinde, ich verwende das STK600 in Kombination mit dem ATmega 2560 der mitgeliefert wurde. Habe ein Beispielprojekt aus der Hilfe mit AVR Studio 5 erstellt und möchte nun zum ersten Mal das JTAGICE 3 als Debugger testen. Das Programm mittels JTAG in den Flash
-
Thread
Newbie braucht Hilfe: 9 Servos mit 1µs Auflösung ansteuern? (AVR)
Der ATmega2560 hat 12 PWMs mit 16Bit, damit gehts. Peter
Peter Dannegger schrieb im Beitrag #2396066: > Der ATmega2560 hat 12 PWMs mit 16Bit, damit gehts. > > > Peter Hi Peter! Danke für den Tipp! Wobei der mit seinen 86 I/O Leitungen und 100Pins ein bisl oversized ist. *gg*
-
Thread
L6202 - Problem mit PWM und Stromversorgung
de.rs-online.com/web/p/products/2389670/ ). Das Erzeugen des PWM-Signals und der Richtungen übernimmt ein Atmega 2560. Dort wird das PWM-Signal von 0 auf max und wieder herunter gezählt. Dies funktioniert auch soweit einwandfrei. Als Spannungsquelle verwende ich ein Labornetzteil mit max 220 VA. Der Motor lässt sich daran direkt angeschlossen mit voller Drehzahl betreiben. Die 5V für den Atmega werden über einen 7805 erzeugt. Wenn ich den Motor am L6202 anschließe und das PWm Signal hochzählen lasse, fängt der Motor erst an sich bei ca 50 % des Pwm-Signals zu drehen. Bei vollem PWM Signal
-
Thread
Mega8 bei Inbetriebnahme zerschossen?
Kontrillieren? Yo. Der Impuls kommt vom ISP - und dauert nur wenige Millisekunden... Der Atmega ist neu und läuft ohne ext. Osc. Defaultmäßig wird man den ja wohl hoffentlich nicht brauchen, oder? Die Fuses hab ich nicht angerührt.
Controller umgestellt, so wie ich es immer mache. Gibt es einen gravierenden Unterschied zwischen ATMega8 und ATMega328? Irgendwas zusätzlich freigeben vielleicht? Benutze AVRISP Mk II und AVR-Studio 5. #include <avr/io.h> #define F_CPU 16000000UL #include <util/delay.h> int main(void) {
-
Thread
Atmega SPI will nicht
Hallo Ich probiere mich gerade an der SPI Schnittstelle auf einem Atmega 2560 für mein Projekt. Habe einen Quellcode vom Lehrer erhalten doch leider will die SPI Schnittstelle nicht so wie wir. Vieleicht kann ja jemand einmal über den Code schauen. [c] /******
Hallo Habe nun das SPI zwischen einem Atmega 2560 und einem Atmega 16 zum laufen bekommen. :-) Was ich noch nicht hinbekomme ist das ich die Daten in einzelne Bytes aufteilen kann um sie so über den SPI bus zu senden.