-
Thread
JATG Interface für AVR
( 1x TI Launchpad mit TM4C123G) beide haben onBoard JTAG. Jetzt habe ich noch einen Arduino Mega2560 der Programmiert gehört. Ist es von der Hardware seite möglich diesen JTAG für den ATmega 2560 zu verwenden, und existiert evtl. bereits eine Firmware für einen von den beiden ARM? Gruß Sascha
>Ist es von der Hardware seite möglich diesen JTAG für den ATmega 2560 zu >verwenden, Nein.
-
Thread
ATMEGA 328PB unter AVR-GCC nutzen
bei Mouser finde ich: 556-ATMEGA328PBXMIN Entwicklungsboards und Kits - AVR ATMEGA328PB Eval Kit in der Beschreibung steht jedoch "Tool für die Evaluierung von ATmega328P" Im Datenblatt ATMEGA328PB-XMINI findet sich: ATmega48A/PA/88A/PA/168A/PA/328/P. Der PB ist da nicht dabei. Das "ATMEGA328PB Eval Kit" scheint damit ungeeignet für die Arbeit mit dem ATMEGA328PB chip. Der chip ATMEGA328PB-AUR steht hier mit 2,32€.
-
Thread
Werden Atmels 8-Bit-Mikrocontroller teurer?
ATmega328p 1,20€ ATmega8 und konsorten bis 128 werden regelrecht verschenkt Händler aus fernost, alibaba oder ebay, 10er-packs
Flip B. schrieb im Beitrag #4899839: > ATmega328p 1,20€ > ATmega8 und konsorten bis 128 werden regelrecht verschenkt > > Händler aus fernost, alibaba oder ebay, 10er-packs ATMega8 ernsthaft? Alt wie Steinkohle, da müssten die mir noch was
-
Thread
Probleme mit Duchflußmeßzelle an µC
Duchflussmesszelle (http://www.btflowmeter.com/fileadmin/PDF/Flowmeter/96103140_FCH-m-Pom.pdf) an einem Atmega2560 den Duchfluss nach einer 230V Pumpe zu messen. Das Ausgangssignal (NPN Open Collectort) der Messzelle ist mit T0 (Timer0 als Counter) verbunden. Zuerst hatte ich den Ausgang direkt verbunden
aber noch nicht durchgeschalten sind. Wenn ich die 230V abhänge gibt es keine Störungen. Der Atmega läuft mit 16MHz, ist das RN-Mega 2560-Modul http://www.shop.robotikhardware.de/shop/catalog/product_info.php?cPath=64&products_id=162. Für 1 Lt. braucht die Pumpe (Ulka EP8) etwa 1,5 Minuten, daran
-
Thread
Bascom Bootloader Atmega32 plu Fusebits
'Const Loaderchip = 64 '$regfile = "m2561def.dat" 'Const Loaderchip = 2561 '$regfile = "m2560def.dat" 'Const Loaderchip = 2560 '$regfile = "m329def.dat" 'Const Loaderchip = 329 '$regfile = "m324pdef.dat" 'Const Loaderchip = 324 #if Loaderchip = 88
Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0 #endif #if Loaderchip = 2560 ' Mega2560 $loader = &H1FC00 ' 1024 words Const Maxwordbit = 7 'Z7 is maximum
-
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
Atmel uC Bezugsquellen (DE/China)
Chinesen bekommst du aber sicher keine Certifikate (Herkunft usw). Ich habe für privat ein paar 2560er bestellt. Alle waren fast 8-10 Jahre alt.
Jahren hat sich bei der "Standard" Atmel Reihe doch nichts getan, sodass auch ein 8-10 Jahre alter Atmega kein Problem darstellen sollte, oder sehe ich das falsch?
-
Thread
Ansteuerung Motoren mit H-Brücke
Kettenantrieb geht. Dabei habe ich ein fertiges Gehäuse und auch bereits zwei 12V DC Motoren und einen ATmega2560 für die Ansteuerung gekauft. Um die Ansteuerung so komplex wie möglich zu machen, würde ich die Motoren gerne mit einer H-Brücke mit MOSFETS ansteuern, ich weiß ein L298N wäre viel einfacher. Lösungsansatz
Maxi M. schrieb im Beitrag #7776713: > zwei 12V DC Motoren und einen ATmega2560 für die Ansteuerung gekauft. Um > die Ansteuerung so komplex wie möglich zu machen, Soll das ein Witz sein? > würde ich die Motoren > gerne mit einer H-Brücke mit MOSFETS ansteuern, ich
-
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
Hammond B3 Clone mit ATMega
wieder eine einheitliche "Schnittstelle" zum zentralen µC. Derzeit beschäftige ich mich mit dem Atmega2560. Der ist zwar etwas unhandlich (TQFP100 Gehäuse) hat aber ne Menge drauf. Unter anderem hat er 4 UARTs und ne Menge (86) IO-Pinne, damit könnte man für bis zu 3 Peripeherie µC jeweils ein eigenes
uC. Hatte ich auch schon mal überlegt. Aber im Moment sieht es für mich so aus das selbst der Atmega2560 damit überfordert wäre. Zumal ich ja noch ein paar mehr Ideen habe und das Teil ausbaufähig bleiben soll. Greetinx, Peter
-
Thread
USBasp Levelshifter Reset Problem
programmer (den extra nochmals gekauft da ich mit meinen nicht die FUSE auslesen konnte). Habe einen ATMega 2560 und drei Levelshifter TXB0194. OE über Widerstand auf 3,3V angeschlossen. Die Low Seite des Levelshifter ist nicht bestückt. Wollte ausprobieren ob ich so schon in den Controller „rein komme“
Habe ... drei Levelshifter TXB0194. Wer stellt die her? Wo gibts die zu kaufen? > Habe einen ATMega 2560 und drei Levelshifter TXB0194. OE über Widerstand > auf 3,3V angeschlossen. Die Low Seite des Levelshifter ist nicht bestückt. Kannst du die ganze Prosa einfach in einen Schaltplan packen?
-
Thread
Eigene 4bit-Integerzahl erstellen mit Über-Unterlauf in C
Hi Leute, ich wollte fragen, ob es eine elegante Möglichkeit gibt, sich auf einem mega2560 eine unsigned 4bit-Zahl zu erstellen. Also ich will, dass wenn ich [c] //4bitzahl uint4_t i = 13; //Addition mit Überlauf i += 5; // i == 2 [/c] Das selbe soll mit einem Unterlauf(falls man
ich nutzte einen ATmega2560 und habe bisher bei meinen Projekten maximal 37% des Speichers belegt. Also muss diese Optimierung nicht sein, da hast du recht. Aber jmd fragte, was ich mit den übrigen Bits vorhatte. ;) guter
-
Thread
STK600 + JTAGICE mkII - Debug geht nicht
werden von AVR Studio erkannt und funktionieren. Nun habe ich über den STK600 und ISP den Demo Chip Atmega2560 programiert. Das Testprogramm (LED-Blinken) läuft. Nun möchte ich das JTAGICE über das 10-Pin JTAG Interface verbinden um den Code debuggen zu können. Also als Debugger JTAGICE mkII eingestellt
programmiert. Bekomme es einfach nicht zum laufen. Beim STK600 kann ich ja den Oszillator für den Atmega2560 einstellen. 8MHz - was muss ich dann bei den Fuses des Atmega2560 einstellen? Der Schalter muss ja auf Extern stehen. Komm einfach nicht weiter.
-
Thread
Arduino Anlagenvisualisierung
Visualisierung einer Bewässerungsanlage. Die Daten (Schaltzustände und Messwerte) übermittle ich von einem ATMEGA2560 über die serielle Schnittstelle an einen Windows Rechner. Nun zu meinem Problem/Frage, ich habe keine Ahnung, wie ich das mit der Visualisierung angehe, muss nix kompliziertes sein, dachte an
developer.mozilla.org/en-US/docs/Web/API/SerialPort Als Erweiterung später: An die Serielle Schnittstelle vom ATMEGA2560 einen ESP8266 oder ESP32 anhängen, Webseite von dort ausliefern, serielle Daten per Websocket zum Browser tunneln. Als Erweiterung dann: Noch ein paar HTML-Header + Service-Worker JS ergänzen
-
Thread
LED Cube - Anfänger Elektronikfrage
#3779342: > warum wurde in > dem projekt 470 Ohm widerstande verbaut? 16*20mA wären 320mA und beim ATmega328 dürfen durch den Vcc Pin max. 200mA fließen. Die Pins (max. 40mA) die die Ebenen steuern würde das wenn alle LEDs an sind komplett überlasten. BTW: Forensuche schon benutzt?
größeren Cubes die die Absolute Maximum Ratings des GND Pins des µCs überschritten werden. Beim ATmega2560 und 470Ω LED Vorwiderständen hätte man diese Problem nicht. Die LEDs werden dafür aber nur mit ca. 3.8mA betrieben, bei 1:7 Multiplexing entspricht das dann einer Helligkeit von ca. 0.54mA continuous
-
Thread
Hysterese Atmega32u4
Matthias W. schrieb im Beitrag #5812943: > Eine solche Hysterese wäre auch bei Atmega16u4 oder Atmega32u4 zu > vermuten. Nicht nur zu vermuten, sondern ist definitiv der Fall. Matthias W. schrieb im Beitrag #5812943: > Schmitt-Trigger-Eingänge Hat der ATMega32U4
Hi >aus welchem Datenblatt hast Du das entnommen? Steht doch dran: ATMega328P. >das muss wohl falsch beschriftet sein? Nein. Andere AVRs, ATMega649/1280/1281/2560/2561, ATMega16, im gleichen Datenblatt ATMega48/88/168 haben ähnliche Werte. Leider fehlt im DB vom ATMega16
-
Thread
Altes EPROM auslesen Intersil 6654A (2xCE) mit Arduino
schrieb im Beitrag #7390903: > Was ein Stolperstein sein könnte: /CE1 ist flankensensitiv. Der ATmega2560 hat doch ein externes Memoryinterface, da kann man einfach den Chip direkt anschließen. /CE1 geht an ALE, d.h. das Latch ist schon im Chip, einen extra 74HC573 braucht man nicht. Q7..0 werden
Waitstates bei 16MHz dauert der Lesepuls 256 * 3 / 16MHz = 48µs Sollte also dicke reichen. Siehe ATmega2560 Datenblatt: Figure 9-6. External Data Memory Cycles with SRWn1 = 1 and SRWn0 = 1 Man kann den CPU-Prescaler einschalten, die Daten in den RAM kopieren, dann den Prescaler wieder ausschalten
-
Thread
Welchen Atmega soll ich nehmen
. Der ATmega mit dem ungeschlagen meisten RAM ist der ATmega1284p - erhaeltlich als TQFP44 oder Steckbrettvariante DIP40. Aber der ATmega mit den meisten IO und meisten Programmspeicherplatz ist der ATmega2560
Achso, was ich vergas: Es gibt auch ATtiny fuer Bereiche wo nur wenig IO benoetig wird. Zu ATmega: Ein wirklich sehr preiswerte und auch sehr beliebter Vertreter ist der ATmega8 (bzw. Neuauflage ATmega8A). Leider ist der ATmega8 ausser im Preis gegenueber den anderen Vertretern seiner Kathegorie
-
Thread
Fractional Baud Rate?
8051 immer ein 11,059MHz Quarz verpaßt. Das geht ohne jeden Rundungsfehler bis 115200Baud. Und ein Atmega2560 läuft mit 14,7456MHz gleicht gut, wie mit 16MHz. Heutzutage kann aber niemand mehr rechnen und nimmt glatte MHz-Quarze und versteht nicht, warum die UART Übertragungsfehler macht.
ein > 11,059MHz Quarz verpaßt. Das geht ohne jeden Rundungsfehler bis > 115200Baud. > Und ein Atmega2560 läuft mit 14,7456MHz gleicht gut, wie mit 16MHz. Eine merkwürdige Vorgehensweise, sich auf das unwichtigtse Timing zu konzentrieren. Da nehme ich lieber 20 MHz und habe ein exaktes, jitterfreies
-
Thread
BC337-25 Base 3.3V, Emitter 12V
nichts heißen muss). Vielleicht nennst > du mal einen Typ? Sagte ich bereits, ein Arduino Mega 2560, betrieben mit 3.3V
Thomas schrieb im Beitrag #5054868: > Sagte ich bereits, ein Arduino Mega 2560, betrieben mit 3.3V Kurzer Check des Datenblattes vom ATMEGA 2560: Der Prozessor selber hat keine schaltbaren Pull-Downs - nur Pull-Ups. Nur an den PAs einen Buskeeper. Daher meine Frage nach einem
-
Thread
avr-gcc->Probleme beim 1.kopieren von struct und 2. Arrays mit Double
ab Index 6 (0.43) der entsprechende Wert. Was kann die Ursache sein? Umgebung: Linux. Ziel: atmega168p Avr-gcc: 4.1.2. Einstellungen: Alle Optimierungen. Gruß
adchannles_typ adchannels[16]; void ad_init() { adchannles_typ ain1 = {FILTER_50HZ, ADCCON_RANGE2560, ADCCON_UNIPOLAR}; adchannles_typ ain3 = {FILTER_50HZ, ADCCON_RANGE2560, ADCCON_UNIPOLAR}; adchannles_typ ain4 = {FILTER_50HZ, ADCCON_RANGE2560, ADCCON_UNIPOLAR}; adchannles_typ ain5_6 = {FILTER
-
Thread
Mikrocontroller-Programmierung selber beibringen
Arduino mit 32k (Uno für shields) noch übersichtlich ist. Später kann man immer noch auf einen mega2560 gehen und noch später auf einen ARM. Klar kann man gleich mit ARM einsteigen, warum auch nicht, mache ich vielleicht wenn ich den m1284p oder m2560 ausgereizt habe :-)
zu so großen > Investitionen bereit. Nicht zu vergessen das man auf guten Arduino Klonen (z.B 2560) für ein paar Euro aus China den Bootloader rausschmeißen kann und das Ding dann wunderbar ohne den C++ Ballast programmieren kann, wenn man es denn kann und hat keine Probleme mit der HW. Das sind
-
Thread
CRC Fehler bei Modbus RTU
Kommunikation über Modbus zwischen meinem Smart-Meter (CAN-EZ3 von technischer Alternative) und meinem Atmega 2560 über den max485 hin zu bekommen. Das SMart-Meter ist der Master. ICh kann ohne Probleme Nachrichten vom Smart-Meter empfangen und auch vernünftig lesen. Jetzt möchte ich allerdings auch antworten
Denis schrieb im Beitrag #7008013: > Atmega 2560 Was für einen Clock verwendest du? Und was für eine Datenrate auf RS485? Denis schrieb im Beitrag #7008013: > Das SMart-Meter ist der Master. ICh kann ohne Probleme Nachrichten vom >
-
Thread
AVR PWM-Signal korrekt anschliessen
hallo Forum, ich habe einen ATMega8 mit angeschlossenen LM335 als Temperatursensor an ADC0. Eingeschaltet werden diese über einen Portpin zur Zeit der Messung. Am ADC hängt ein 100nF und ein 1k-Widerstand zum Entstören (hab ich hier
aufteilen ist schwierig, wenn man ein Board mit definierten Pins hat (http://www.chip45.com/AVR-ATmega-Mikrocontroller-Module/Crumb2560-V1-1-AVR-ATmega2560-USB-RS485-RS232-Modul.html?XTCsid=44ceead62e82ee96370bea3e91632e35). Danke soweit. mfg Foikei
-
Thread
Arduinio Software Serial - wie synchronisiert man 2 Software Ports bei Datenempfang
externe HW Uarts zugegriffen > wird? Was gefällt Dir an den internen UARTs nicht? Z.B. der ATmega164 hat 2 UARTs, der ATmega2560 hat 4 UARTs. Externe UARTs sind sehr teuer. Da kann man besser einen ATtiny2313 als UART programmieren und per I2C anbinden. Und da der nichts weiter zu tun hat,
Peter Dannegger schrieb im Beitrag #3083989: > der ATmega2560 hat 4 UARTs Und den gibt's auchn och als Arduino Mega.
-
Thread
AVR Dragon defekt?!
dass ich ein Problem mit meinem AVR Dragon habe, bin mir aber nicht ganz sicher. Ich benutze einen ATmega48 und programmiere diesen extern, also nicht im Dragon direkt. Bisher hat auch alles funktioniert. Doch auf einmal bekomme ich keine Verbindung mehr zu meinem Mikrocontroller (nach ca 2-monatigem Gebrauch
Studio geschaut ob ich ein Upgrade machen kann: Unable to connect - alter Fehler. Ich habe dann am ATMEGA2560 gemessen da ich den für den Fehler verantwortlich mache. Spannungen sind alle da (4,9V). Beim messen bin ich dann einmal abgerutscht, dabei hat sich das ganze Teil resettet und kurz leuchtete die
-
Thread
Analogeingang: Differenziell und Gleichtaktspannung
aktuell stehe ich vor folgendem Problem und hoffe auf eure Anstöße: An einen Mikrocontroller vom Typ Atmega 2560 soll ein Analogeingang mit folgenden Eigenschaften bereitgestellt werden: - differenziell -10 bis +10 Volt - Gleichtaktspannungen bis 100 Volt - Eingangsimpedanz 2000 Ohm Die Beschreibung
Tony S. schrieb im Beitrag #5375436: > An einen Mikrocontroller vom Typ Atmega 2560 soll ein Analogeingang mit > folgenden Eigenschaften bereitgestellt werden: Welche Auflösung brauchst du /im/ µC? Welche Signalfrequenzen hast du? Ist die Gleichtaktspannung statisch oder
-
Thread
ATMega8 Rechtecksignal
hier und hab da ein Problem: Ich soll am PortC.0 ein 1:1 Rechtecksignal mit der Periodendauer 2560µs erzeugen. Geg: CPU ATMega8/CPU-Takt 12Mhz Außerdem soll nur der Timer0 verwendet werden Hab aber keine Ahnung wie ich das programmieren soll Bitte um Eure Hilfe. Wäre sehr nett,wenn
1280 = 2560 / 2
-
Thread
0-10V VFD (spindle speed) zu 5V PWM 1KHZ
Möglichkeit mit einen Wiederstand das ganze von 0-10 auf 0-5V runter zu bekommen. Und mit ein Atmega usw. dann in PWM zu wandeln. Aber das ist mir etwas zu träge.... das muss wesendlich flotter gehen. Daher dachte ich an ein Baustein zb.sowas hier: http://www.maximintegrated.com/en/app-notes
Manuel Böttger schrieb im Beitrag #3932136: > Und mit ein Atmega usw. dann in PWM zu wandeln. > Aber das ist mir etwas zu träge.... das muss wesendlich flotter gehen. Es reicht ein ATtiny44, der Dir aus der Eingangsspannung (10-Bit ADC-Wert) die Pulsweite für
-
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
Auswahl eines Ethernet Controller
zu lassen. Kommt halt drauf an wie du es machen willst... Ich nehm halt irgend einen µC (z.B. ATmega2560) und da kommt dann sowas mit ran: http://www.exp-tech.de/Shields/ITead-WIZnet-W5100-Ethernet---Network-Module.html Einfach per SPI ansteuern und gut. Wenns noch ein bisschen mehr sein darf:
Wetterstation gebaut, wo man die Daten über ne Webseite einsehen konnte. Und womit? Mit nem Arduino Mega2560, Netzwerkshield mit SD-card und den Arduino-Libs. Webseite samt Wetterdaten wurden vom Mega2560 ausgeliefert, und das hat super Funktioniert. Natürlich ist ein AVR nicht der beste weg, aber ein Cortex-M3
-
Thread
16x10_RGB-Matrix
schrieb im Beitrag #3449541: > Oder gibt es einen bezahlbaren AVR... Bezahlbar sind die alle... ATmega2560: 4x 8-bit PWM, 12x 2 bis 16-bit PWM
insgesamt 8 Anoden und 96 Kathoden) Transistoren für die 8 Anoden 12 * TLC5916 an die 96 Kathoden Atmega1284 per HW SPI an die TLC, ein Port an Transis. BAM, 8 Bit / Farbe, 5 Bit nach Korrektur. IIRC 1khz Update @ 20mhz, dh 1000 ganze Multiplexzyklen
-
Thread
"Arduino Pro Mini"-Klone: Upload geht fast nie
größere Anzahl von Arduino-Pro-Mini-Klonen gekauft. Aufschrift auf der Unterseite HW-436. Prozessor ATMEGA328P, 5 V/16 MHz. Die meisten ließen sich nicht mit der Arduino-IDE (seriell) programmieren. Ich habe von Version 1.05 bis 1.8.8 mehrere ausprobiert. Aufruf von avrdude mit Parametern -F und/oder
Gibt dein Adapter evtl. 3,3V raus? Das geht meist gut, aber nicht immer, wenn der ATmega auf 5V läuft.
-
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
Flashrom Zelle defekt- ausblenden bei Programmieren
Hallo, in einem meiner Systeme befindet sich ein avr atmega 2560, der bei einer bestimmten Adresse einen Programmdefekt hat. Ich suche eine Möglichkeit, sozusagen drumherumzuprogrammieren, ohne dass der Compiler ds wegoptimiert. Welche Möglichkeiten habe
R. Freitag schrieb im Beitrag #3936415: > in einem meiner Systeme befindet sich ein avr atmega 2560, der bei einer > bestimmten Adresse einen Programmdefekt hat. Ich suche eine Möglichkeit, > sozusagen drumherumzuprogrammieren, ohne dass der Compiler ds > wegoptimiert. Dazu musst Du
-
Thread
AVRDUDE mega128, mega16 Probleme
da passt ja nichts zu nichts. Mal der Reihe nach: ich habe mehrere Controller zu programmieren: ATmega2560, mega16, mega32. Aus eigenem Programm soll das über (externer aufgerufener Prozess) AVRDUDE... gelöst werden. Programmer ist ein original AVRISpMK2 mit USB Treiber libusb0.sys (1.2.6) Beim mega2560 klappt das wunderbar ohne Probleme, bei den mega16 + 32 bricht Avrdude immer nach 86% ab: stk500v2_paged_write: write command failed, der prozess bleibt hängen, der avrispmk2 blinkert vor sich hin-
-
Thread
PI mit 8-Bit Controller auf viele DEZIMALSTELLEN genau berechnen
Warum muß es unbedingt der ATmega328 sein? Nimm nen ATmega162 und pappe 64kB SRAM dran.
Peter D. schrieb im Beitrag #5020916: > Warum muß es unbedingt der ATmega328 sein? > Nimm nen ATmega162 und pappe 64kB SRAM dran. Weil ich mehrere Arduino-kompatible Boards mit Atmegae328 habe. Wenn ich mehr als die 2KB RAM brauche, die ein Arduino UNO eingebaut hat
-
Thread
I2C wird durch Motor gestört.
Der Aufbau schaut momentan so aus. Funk Modul am PC-->)))Funk Modul auf Platine->I2C an Master (Atmega2560)-->SPI an Motorplatine(Atmega90PMW3B). Ja alle Platinen liegen auf der Masse. Die Bus Verbindung (I2C) ist ca 20cm lang und über ein verdrilltes Aderpaar ausgeführt.(Steckbrett) Bevor ich
Motor hat einen Eigenen Ausgang des Labornetteils. (24V) Die Platine mit dem I2C Bus und den Master(2560) habe ich über die USB Schnittstelle versorgt. Von daher sollte es kein Problem ergeben. Habe mal testweise einen P82B96 eingebaut da ich den Bus auf max 3V laufen lassen kann und ich gerne auf
-
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
USBasp Firmware wie aktualisieren
Es ist der ATMEGA8A.
Werner B. schrieb im Beitrag #5601310: > Es ist der ATMEGA8A. Dann nimm das letzte Package von https://www.fischl.de/usbasp/ (das wäre usbasp.2011-05-28.tar.gz) und daraus das File bin/firmware/usbasp.atmega8.2011-05-28.hex Der ATmega8A ist softwareseitig
-
Thread
AVR Signature Bytes - Liste aller Controller?
; desc = "ATMEGA2560"; signature = 0x1e 0x98 0x01; desc = "ATMEGA2561"; signature = 0x1e 0x98 0x02; desc = "ATtiny24"; signature = 0x1e 0x91 0x0b
1E9682=AT90USB647 1E9701=ATmega103 1E9701=ATmega103comp 1E9702=ATmega128 1E9703=ATmega1280 1E9704=ATmega1281 1E9781=AT90CAN128 1E9782=AT90USB1286 1E9782=AT90USB1287 1E9801=ATmega2560 1E9802=ATmega2561 Extrahiert aus AVR
-
Thread
ILI9486L in Betrieb nehmen
Schau mal hier: http://www.lcdwiki.com/3.5inch_Arduino_Display-Mega2560 https://www.yourduino.ru/product/32-tft-lcd-displey-ultra-hd-320x480-dlya-mega-2560-r3-3
im Beitrag #6216541: > Schau mal hier: > > http://www.lcdwiki.com/3.5inch_Arduino_Display-Mega2560 > https://www.yourduino.ru/product/32-tft-lcd-displey-ultra-hd-320x480-dlya-mega-2560-r3-3 Also demnach ist meine Pinbelegung richtig. Eine Initialisierungsroutine kann ich dort aber auch nicht
-
Thread
avrdude: verification error, first mismatch at byte 0x005e
Hallo, habe plötzlich folgendes Problem: [c] C:\Robotik\Programme\WinAVR\bin>avrdude -p atmega2560 -P usb -c avrisp2 -e -F -U flash:w:main.he x avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.02s
habe ich mir auch noch ausgeben lassen: [c] avrdude> part >>> part AVR Part : ATMEGA2560 Chip Erase delay : 9000 us PAGEL : PD7 BS2 : PA0 RESET disposition : dedicated RETRY pulse : SCK serial program mode : yes parallel
-
Thread
USB Kommunikation mit Atmel SAM3X8 (Arduino DUE), Hub un BlinkStick
Hallo Zusammen, ich stehe vor folgender Aufgabenstellung: Ein Arduino Mega (ATMega2560) oder DUE (ATMEL SAM3X8) sollen zehn BlinkSticks ansteuern. Was sich recht einfach anhört stellt sich bei näherer Betrachtung als recht komplexe Aufgabe heraus da die Blinksticks über USB kommunizieren
phil_O_matic schrieb im Beitrag #5489695: > Ein Arduino Mega (ATMega2560) oder DUE (ATMEL SAM3X8) sollen zehn > BlinkSticks ansteuern. Warum nimmt man dann nicht einfach einen Raspberry Pi? Dort müsste man sich nicht mit dem Host Stack rumärgern sondern könnte das
-
Thread
VTarget lässt sich bei STK600 nicht programmieren
Problem mit der Einstellung der Controller Spannung. Wenn ich auf dem STK600 den mitgelieferten MCU (ATMega2560) montiere klappt alles wunderbar. Der MCU lässt sich programmieren und ich kann auch ohne Probleme meine benötigte Spannung einstellen. Wenn ich aber Eine Adapterkarte montiere (TQFP44 Sockel mit
löschen ohne montierten Adapter 2. STK600-Treiber wieder installieren 3. Mitgelieferten Controller (ATMega2560) montieren und in HW-Settings VTarget auf 5V programmieren. 3. TQFP44 Sockel mit passender RC montieren ABER ohne eingelegten Mikrocontroller. 4. Nochmal VTarget überprüfen ob bei 5V, falls
-
Thread
Erfahrungen mit Arduino
persoenlich an "Arduino" stoert: 1. Es sind nicht alle Pins nach aussen gefuehrt (z.B. beim Mega2560 oder Due). Fuer was bezahle ich denn da 35 - 40 Teuronen? (Frueher sogar 50!) Finde ich echt aergerlich. 2. Diese verschissene Luecke von 1.27mm statt 2.54mm zwischen den beiden oberen Pinleisten
fragen sondern kannst dämlich googeln ;-) _der preis_! über ebay aus china habe ich z.b. zwei mega2560 bords für zusammen <22€ bekommen (wichtig wg zoll). einziger nachteil dabei ist die schneckenpost aus fernost.
-
Thread
ws2812 und andere zeitkritische Sachen
Sorry der Prozessor ist ein Atmega328p
Joachim B. schrieb im Beitrag #4371078: > der atmega 1284p hat 16 KB SRAM gibts auch als mighty Arduino fertig Es gibt auch relativ billige Mega2560, aber wir haben nun mal jede Menge Motherboards mit entsprechend rausgefuhrten Steckern fur Arduino
-
Thread
(100x10) INT-Array auf mega8?
hmmm, wie wärs mit zB dem ATMEGA128? Kostet ja nicht die Welt uns soll für Batterie betriebene Anwendungen auch geeignet sein: http://www.alvidi.de/shop/product_info.php?info=p2_AVR-Entwicklungsmodul-mit-128-KByte-ext--SRAM-und-ATMEGA128
--SRAM-und-ATMEGA2561.html Schätze mal von der Stromaufnahme wird ähnlich sein...
-
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?