-
Thread
10+band audio spectrum analyser
fft was jedoch in Assembler geschrieben werden müsste und was ich nicht behersche und für meinen Atmega 2560er habe ich keinen bereits geschriebenen code gefunden. Was kennt ihr für Lösungen?
-
Thread
Einfachster Weg (Hard/Software) einen Schrittmotor zu bewegen?
unentschieden. Meine ersten Ideen: A) Komplette RAMPS 1.4 Elektronik mit Display und Arduino ATMega2560 hab ich hier liegen, nie benutzt. Problem sind meine begrenzten Programmier-Fähigkeiten. Ich steh schon wie der Ochs vorm Berg, wenn darum geht, Marlin oder ähnliches darauf zu installieren. Geschweige
Falls ich die Pinbelegungen rauskriege, könnte ich mir vorstellen, ganz von Grund auf mit dem Mega2560 einen Schrittmotor zu betreiben, dann aber nur im langsamen Start/Stop-Betrieb. Selbst eine smoothe Beschleunigungsrampe hinzubekommen, da fehlen mir die Kenntnisse und Konzepte. B) Eine simple
-
Thread
Atmega - Messunsicherheit
Temperatur des Viessmann-Brenners (BT): 57 Grad also: Real_____: AT: 6 Grad BT: 57 Grad Atmega_#1: AT 2 Grad BT: 55 Grad Atmega_#2: AT 8 Grad BT: 59 Grad Atmega_#3: AT 0 Grad BT: 48 Grad Atmega_#4: AT 6 Grad BT: 55 Grad Atmega_#5: AT 12 Grad BT: 63 Grad Dies sind also erhebliche
Wunsch herausnimmt bleibt nur mehr die Referenzspannung als Quelle des Übels über. lt Datenblatt des Atmega 2560 (den ich verwende): VINT Internal Voltage Reference Min Typ Max 2.3 2.56 2.8 Das ist ja nicht gerade wenig. Du kanst die mit einem gutenn Multimeter ja auf dem passenden Pin messen
-
Thread
Wo MEGA1281, 2561, 640 2560 kaufen?
Hallo Kann man in Deutschland schon die neuen MEGA1281, 2561, 640, 2560 kaufen? Gruß moin
Also den ATMega2561 bekommt jetzt bei http://www.csd-electronics.de Kostet dort 15,95
-
Thread
Arduino Due Buchempfehlung, Frage zu Programmiersprache
Framework Horizont hinaus schauen willst. Der SAM3X8E ist schon eine andere Klasse, verglichen mit dem ATmega328P.
Cortex-M. Eine ganz andere Liga. Meine Empfehlung an dich: Kauf dir ein Arduino Mega. Das hat einen AtMega 2560 und sehr viele Pins, das ost super.
-
Thread
Moderne AVR (Nachfolger Atmega und Attiny)
ATtiny402, ATtiny404, ATtiny406, ATtiny804, ATtiny806, ATtiny807, ATtiny1604, ATtiny1606, ATtiny1607, ATmega808, ATmega809, ATmega1608, ATmega1609, ATmega3208, ATmega3209, ATmega4808, ATmega4809, 1-Series: ATtiny212, ATtiny214, ATtiny412, ATtiny414, ATtiny416, ATtiny416auto, ATtiny417, ATtiny814, ATtiny816
, aber JTAG ist bequemer in Arbeit. ATmega2560 noch als Variante: auch JTAG und deutlich mehr Pins, 4x USARTs. Aber die sind letzte Zeit unverhältnismäßig teuer. Trotzdem haben die fehlende bei auch neueren AVR128DB64 Interface für externe
-
Thread
STM32 umsteigen oder weiter AVR
Hallo Leute, ich Programmiere schon ein bisschen AVR so als Hobby (Atmega32). Ich wäre interessiert daran auf STM32F4 umzusteigen wegen mehr Ressorcen und Schnittstellen. Jetzt meine Frage ist es ein großer Umstieg vom AVR auf ARM? Software?... Tips?
Ich bin auch vom Atmega auf stm32 umgestiegen. Ich werde garantiert keinen Atmega mehr anfassen. Teurer, weniger Leistung, teure Debugger usw... :-)) Programmieren tu ich mit der Coocox IDE. Besonders kompliziert ist das
-
Thread
Problem mit ADC bei AtMega2560 (assembler)
Hallo Leute :) Ich hab vor mir einen Atmega2560. Ich möchte an ADC0 analog die Spannung messen, und sie binär auf Port L ausgeben. An Port L sind LED's angeschlossen damit ich was sehen kann. Relevant sind nur die 8 hochwertigsten bits.
Register ADCL und ADCH erst auslesen wenn der ADC mit dem Messen Rechnen etc. fertig ist. Mit einem AtMega 8 hab ich das schon oft gemacht und da sind auch keine Probleme aber bei dem 2560' tauchen immer wieder neue Befehle auf wie STS und LDS und alte Codes und Schleifen funktionieren nicht mehr. Ich
-
Thread
Atmelprodukte für Studenten bis zu 50% billiger
alle TQFP100 Pinner mit einen gewissen Pitch. Da die aber verschiedene Pinouts haben (ATxmega vs. ATmega2560) braucht es die Routing Cards, die baustein-spezifisch sind, also im Prinzip vermitteln (Signale vom STK600 (unten) in der richtigen Reihenfolge an den Socket (oben) weitergeben) Wenn Du einen
@ben90 Das STK600 wird mit einem ATmega2560 ausgeliefert.
-
Thread
Fast-PWM und ISR Funktionen gleichzeitig nutzen
Guten Tag, ich habe ein STK600 Board und einen ATMega2560 MicroController und will davon aus ein VGA Signal zu einem normalen Monitor aufbauen. Ich bekomme bereits das vertikale und horizontale Signal hin und auch einzelne Farbsignale gehen schon, sodass
vom Rumspielen im Code drinnen. >Soll natürlich PORTL ^= 0xFF; heissen. PIN-Toggle geht beim ATMega2560 einfacher: PINL = 0xFF; MfG Spess
-
Thread
Arduino: Sketch immer nach Erneuerung des Booloaders aufspielbar
draufspielen und das Ganze geht von vorne los. Kann mir jemand erklären voran es liegt? Soltte ich mal den ATMega 328P-PU austauschen ? Grüße, Esra
Beitrag #4537353: > keine Lust nachzuschauen, http://eleccelerator.com/fusecalc/fusecalc.php?chip=atmega328p&LOW=FF&HIGH=D8&EXTENDED=FD&LOCKBIT=FF
-
Thread
OpenMCP Board lässt sich nicht per ISP flashen
nicht mal möglich die Signatur des Controllers aus zu lesen. Bei meinem selbst gebauten kleinen ATmega32 Board funktioniert beides jedoch ohne Probleme, wodurch ich ein Problem mit dem STK500 fast ausschließen kann. Ich wäre sehr dankbar wenn mir jemand ein paar Tipps geben kann wie ich als nächstes
richtig angeschlossen. Sprich es werden die richtigen Pins für den ISP benutzt. Liegt alles beim ATmega2561 (TQFP64) auf Port-E. Beim ATmega2560 im TFQP100 liegt es wie du schon angemerkt hast auf Port-B. Deshalb, nicht durch die Bezeichnung im Schaltplan verwirren lassen. CA Dirk
-
Thread
Arduino FastLED LIB vs. WS28xx LIB
Ein ATMega1284p im Dip-Gehaeuse, mit einem eigenen Board.
delay.h [c] // Macro to convert from nano-seconds to clocks and clocks to nano-seconds // __AVR_ATmega1284P__ // #define NS(_NS) (_NS / (1000 / (F_CPU / 1000000L))) #if F_CPU < 96000000 #if defined(__AVR_ATmega1284P__) #define NS(_NS) ( (_NS * ( ((long)(F_CPU*9L/10L)) / 1000000L))) /
-
Thread
I2C VOL-Anpassung möglich?
Folgendes hätte ich vor, bereitet mir aber etwas Sorgen :-) Über I2C spreche ich mit einem Atmega2560 (Master) und einem TCA9546A (I2C-Mux IC). Das schöne an dem I2C-MUX ist, dass er mit verschiedenen Spannungen umgehen kann z.B. 1.8V, 5V-Logik etc. Der Atmega arbeitet mit Vcc=5V, also mit
werden bzw. muss es. Mit VIH kann dieser umgehen, also die 5V-Pegel die er bekommt als High vom Atmega. Allerdings: VOL ist beim TCA max. 0.54V und beim Atmega der gibt VOL_max=0.9V (je nach Strom). Wird also gefährlich dass er in den verbotenen Bereich kommt. Kann ich mit einfachen Mitteln
-
Thread
Suche kleines Echtzeitbetriebsystem für at90s8535
mega64 tiny43U mega168 mega640 tiny44 mega168P mega644 tiny45 mega16 mega644P tiny461 mega2560 mega645 tiny48 mega2561 mega6450 tiny84 mega324P mega8 tiny85 mega328P mega8515 tiny861 mega32 mega8535 tiny88 mega325 mega88 Also wirst Du Hand anlegen müssen! Gruss Th
Aus der FAQ For microcontrollers, TinyOS supports the Texas Instruments MSP430 family, Atmel's Atmega128, Atmega128L, and Atmega1281, and the Intel px27ax processor. There is work underway to support the Cortex M3. Ebenfalls aus der FAQ It's been designed for very reasource-constrained devices
-
Thread
Arduino micro und PWM.h
/* This library is built to support two of the AVR Architecture 'groups' that Arduino uses a) ATmega48/88/168/328, b) ATmega640/1280/1281/2560/2561 */ [/c]
schrieb im Beitrag #6994017: > Das ist die Bibliothek: Ein kurzer Blick in die Lib zeigt, dass der ATMega32U4 nicht unterstützt wird. Dort ist Nacharbeit nötig.
-
Thread
USI-UART mit ATTiny85: MSB kaputt
kein JTAG und komische USI. Übrigens, es gibt Sachen, wo USI gut wäre. Dann lieber so etwas wie ATmega645 oder ATmega649 nehmen: USI und USART zusammen und gleichzeitig. Auch JTAG, viele Füße und viel mehr SRAM und FLASH als bei ATtiny85. Sonst, wenn keine andere Gedanken, nehme ich fast immer ATmega1284
macht man folglich weniger Fehler. Preis ist dann zweitrangig, und für die meisten Aufgaben ist ATmega1284(P) ausreichend. Es sei denn, man braucht mehr als zwei USART und mehr Füße, dann kommt ATmega2560 in Frage, zwar etwas schwieriger zu löten, geht aber auch... Diese zwei Typen würde ich für alles
-
Thread
Messung von Geschwindigkeiten
Raspberry anzukoppeln, so dass die Daten auch online zu sehen sind. Schaltplan folgt noch. In PIN_ATmega8.inc stehen die Anschlüsse drin. Die Hauptteile sind Atmege8, LCD Display 2 x 16, Bluetoothmodul BTM-222 und der Radarsensor IPM-165-24 GHz.
erkannte Bewegungen mit deren Maximalgeschwindigkeit) grafisch dargestellt. Musste deshalb auf einen ATMega2560 "upgraden". Und ja - ich weiß - in ASM passt das auch auf einen Tiny etc. :-)
-
Thread
Kit gut für einen Einsteiger?
Ebay zu bekommen. Dafür kommen die mit UART oder USB Bootloader ab Werk für 1 EUR Stück. Ein ATmega328 mit Arduino Bootloader ist über 3 EUR: http://www.watterott.com/de/ATmega328-Arduino-Bootloader
&ACTION=3&LA=446&ARTICLE=67680&artnr=STECKBOARD+2K4V&SEARCH=steckboard http://www.reichelt.de/ATMEGA-32A-PU/3/index.html?&ACTION=3&LA=446&ARTICLE=119675&artnr=ATMEGA+32A-PU&SEARCH=atmega32 den Programmer http://www.ebay.de/itm/AVR-51-Programmer-Adapter-mit-10-Pin-Kabel-ATMega-ATTiny-USBASP-USBISP
-
Thread
Nachfolger für ATMega gesucht
voll bekommen. Und wenn's tatsächlich da klemmt (was ich kaum glauben kann) dann wäre immer noch Atmega2560/2561 möglich. Das sind dann schon 256kFlash. > Zudem > habe ich beim XC161 ich das das priorisierte Interruptsystem sehr zu > schätzen gewusst. Kann man auch beim AVR8 haben. Muss man
raw.githubusercontent.com/JChristensen/mini1284/master/mighty%20mini%201284p.jpg > dann wäre immer noch Atmega2560/2561 > möglich. Das sind dann schon 256kFlash. aber mit 8K nur halb so viel SRAM! wenn schon Nachfolger auch fürs Steckbrett eher den ESP32 leider mit nötiger Pegelanpassung für 5V Module
-
Thread
Probleme bei Grundbeschaltung 8051 (AT89S52)
allerdings auch die 8051er serie nicht : [code] Supported microcontrollers include: Mega Series ATmega8 ATmega48 ATmega88 ATmega168 ATmega328 ATmega103 ATmega128 ATmega1280 ATmega1281 ATmega16 ATmega161 ATmega162 ATmega163 ATmega164 ATmega169 ATmega2560 ATmega2561 ATmega32 ATmega324 ATmega329 ATmega3290 ATmega64 ATmega640 ATmega644 ATmega649 ATmega6490 ATmega8515 ATmega8535 Tiny Series ATtiny12 ATtiny13 ATtiny15 ATtiny25 ATtiny26 ATtiny45 ATtiny85 ATtiny2313 Classic Series AT90S1200 AT90S2313 AT90S2333
-
Thread
Arduino Verbindung USB serielle SS und Programmierung
Hi, ich habe eine Frage zu der Verbindung zwischen USB und Atmega in einem Arduino. Wenn man den Arduino per USB verbindet kann man ihn programmieren oder auch mit der seriellen Schnittstelle kommunizieren. Wie ist das denn genau? Wenn man auf "hochladen" klickt
Beitrag #5802806: > Es gibt aber auch Arduino-Artige die das anders machen, Genau! Arduinos mit Atmega328P und 2560 nutzen verschiedenste Seriel zu USB Adapter/Chips. Arduinos mit ATmega32U4 können USB direkt, und haben eine zusätzliche native Serielle Der DUE kann beides, Seriell zu USB über
-
Thread
Ist es möglich, etwas wie EEMEM und PROGMEM für externe RAM?
, mit einem externen Modul. Schade, daß es nicht geht, diese Speicher so tief wie eigene RAM von ATMega zu integrieren.
Beitrag #5958587: > Beim 8051 hätte man externen XRAM Das gibt es auch bei manchen AVR. Wie bei ATMega8515 (wenn man nur 512 bytes RAM hat, dann ist externe RAM schon eine Notwendigkeit!), so auch bei ATmega128A und ATMega2560.
-
Thread
Was soll das bedeuten Phase and Frequency correct PWM
Habe ich das jetzt richtig verstanden - es ist nur dieser eine ATmega88PA betroffen, auf dem ATmega168PA ist alles in Ordnung? "1620" heißt übrigens Kalenderwoche 20 von 2016.
8-bit PWM Channels – Six/Twelve PWM Channels with Programmable Resolution from 2 to 16 Bits (ATmega1281/2561, ATmega640/1280/2560) [/code] Die beiden 8-Bit Zeitgeber / Zähler sind T/C 0 & T/C 2. Die vier 16-Bit Zeitgeber / Zähler sind T/C 1, 3, 4 und 5. Der Real Time Counter ist _nicht
-
Thread
Atmega328 Timer Mode 5 + 7
ich hier wie ein Ochse vorm Berg und komme einfach nicht dahinter, wie der Timer Modus 5 + 7 beim Atmega328 ablaufen soll. Die anderen Modi sind mir absolut klar und einleuchtend. Aber laut Datenblatt ist im Mode 7 z. B. bei Timer2 OCR2A das Maximum. Jetzt zähle ich bis zu diesem Wert hoch, erhalte
dieser Pin die halbe Taktfrequenz vom eigentlichen PWM Takt der auf OCR2B abläuft. Bsp. auf Mega2560 getestet [c] /* Arduino Mega2560 (16MHz) Timer 2: Phase Correct, Mode 5 TOP: OCR2A (Takt-Frequenz) Pulsweite: OCR2B (<= TOP) */ int main(void) { DDRB = (1<<4);
-
Thread
I2C und Interrupt. Bzw er wird nicht ausgelöst, der Interrupt.
/topic/379561 Also nochmal ganz kurz, es geht um die Kommunikation per I2C/TWI zwischen einem ATMEGA2560 und einem LSM6DS0 3D-Gyro/Accelerometer. Der 2560 sitzt auf nem Arduinoboard, der Gyro auf einem Sensorshield (X_Nucleo_IKS01A1) von ST. Die Hardware steht also so weit. Auch hat die Kommunikation
-
Thread
I2C bei Attiny13
atmega165 atmega165p atmega168 atmega169 atmega169p atmega32 atmega323 atmega324p atmega325 atmega325p atmega329 atmega329p atmega3250 atmega3250p atmega3290 atmega3290p atmega406 atmega64 atmega640
at94k atmega2560 atmega2561 [/pre]
-
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
Meinung zum Display
von Rastergrafiken oder ähnliches, da reichen 4 bis 10 Farben. Ich will den Ofen dann mit nem ATMEGA328 ansteuern, von denen hab ich noch nen ganzen Haufen hier rumliegen. Lediglich ob man nur die 3,3 V plus die LED-Versorgung braucht darüber bin ich mir noch nicht ganz im klaren. Sieht aber auch
Zwischenboard direkt zum aufstecken auf einen m2560 http://www.exp-tech.de/adafruit-2-8-tft-touch-shield-fuer-arduino-v2?gclid=Cj0KEQjwoIitBRDTgeiZq93F2LQBEiQAMfXL0Y6gV2DtPjDbU-kWsRdx1DdTmHcmT0fz6d-j1kYANN4aAi0X8P8HAQ > Die Touchfunktion würde ich
-
Thread
Auswahl Microcontroller für Musik via Bluetooth
mit 43kB RAM wirklich reichen? wiviel flash wären dann vom Vorteil? Ich habe mir gerade eben den ATmega2560 angesehen (den verwenden wir in der Schule) der erfüllt die Leistungsanforderuingen nicht bei weitem...
Jahren vertraut ist. ich bion vertraut mit der Programmierung von MCs ;) aber lediglich nur vom ATmega2560 ... eine Übung darin bestand das Gerät über ein Bluetooth Modul mit dem MC zu verbinden, aber halt nur eine led auf dem MC Board zu dimmen :/ also kann ich nichts dafür, dass mein Zweig nicht soviele
-
Thread
sprintf braucht 16ms Zeit kann das sein?
Chris schrieb im Beitrag #2886521: > Controller ist ein Atmega644P mit stolzen 20 Mhz. .. und internem 8MHz RC-Oszillator mit ./.8 Teiler aktiv?
dem dürfte auch die avr-libc (und damit das sprintf()) compiliert worden sein, -Os, für einen ATmega2560, der mit dem internen 8-MHz-RC-Oszillator läuft. Anbei die Messung mit dem Oszilloskop an Pin D0. Der Oszi steht auf "env", d. h. es werden die maximale und minimale Ausführungszeit geloggt
-
Thread
ISP Pins wo bei Atmega 1281/2561
Programming Data Output. During serial Progamming downloading, this pin is used as data output line for Atmega1281/2561. For Atmega640/1280/2560 this functionis placed on Miso." Bin nämlich beim Atmega64 mit der ISP Programmierung auf die Nase gefallen, da dort auch andere Pins als MISO und MOSI verwendet
Hi Was willst do mehr. PDI=MOSI,PDO=MISO,SCK=SCK. Beim ATMega64/128 werden TXD1/RXD1 verwendet. Übler Stolperstein. MfG Spess
-
Thread
CNC Maschinchen
habe ich mir 3x 28BYJ-48 – 5V Schrittmotoren beim Chinesen meines Vetrauens bestellt. Reicht ein Atmega8 aus, um die drei kleinen gleichzeiitig über eine usb uart Schnittstelle anzusteuern ? Also das Progrämmchen auf dem PC ist schon in Visual Basic Express geschrieben. Es wird dem Atmega8 einfach sagen
wilm j. schrieb im Beitrag #4279145: > Reicht ein Atmega8 aus, um die drei kleinen gleichzeiitig über eine usb > uart Schnittstelle anzusteuern ? > Also das Progrämmchen auf dem PC ist schon in Visual Basic Express > geschrieben. Es wird dem Atmega8
-
Thread
EEPROM Arduino long zahl
Hallo in die Runde, ich beschäftige mich grad mit dem EEPROM vom Arduino Mega2560. Es gibt ja den Befehl: EEPROM.get(addr, value); EEPROM.get(addr, value); So wie es es bisher verstanden habe, brauch ich mir bei dem Befehl "fast" einerlei Gedanken machen bezüglich der Speicherplatzverwaltung
dir ist die Adresse vom Typ byte. Das funktioniert nur für den vorderen Bereich des Eeproms. Der Atmega2560 hat 4K Eeprom, die Adressen laufen also bis 4095. Die Größe einer Variablen in byte liefert sizeof(). Damit kannst du die die Adressen deiner Daten im Eeprom ausrechnen anstatt sie hart zu codieren
-
Thread
µC mit USB oder µC mit FTDI USB/RS232 Umsetzung
Hallo, ich brauchte auch USB, habe bei robotikhardware.de das RN-Mega2560 Modul (Fertigmodul mit USB) bestellt und bin zufrieden damit. Hier die Daten: * Leistungsstarker Controller ATMega2560 (einer der wohl leistungsfähigsten AVR-Controller überhaupt),100 Pin´
-
Thread
Wieso gibt es 10 polige ISP Schnittstellen, wenn GND 4 mal vor kommt?
Platz kostet). > Der JTAGICE-MK2 hat zwei 8bit Controller on-board. Ich glaube es war > eine ATMEGA1280 und ein At2323 oder so. Es sind zwei ATmega128. Auf dem Dragon hat man dann den einen durch einen ATmega2560 ersetzt (brauchte man vermutlich, um die HV-Programmierung vom STK500 mit unter
Marketing-Strategie. Die wollen das > Ding einfach los werden. Jein. Das Ding war mit seinem viel zu knappen ATmega163 bzw. ATmega16 auch komplett am Anschlag, und da es nicht softwareparametrierbar war (siehe "device descriptor" im JTAGICE mkII), hätte das Einpflegen weiterer Controller zu einer immer weiter
-
Thread
externes SRAM am AVR
AVR-Typen haben ein Memory-Interface zum Anschluss von > externem RAM? AT90S4414 AT90S8515 ATmega8515 ATmega162 ATmega64 ATmega128 ATmega640/1280/1281/2560/2561 AT90CANxx AT90USBxx > 2. Gibt es bei AVR-Typen die KEIN solches Interface haben eine > Möglichkeit trotzdem externes SRAM zu
>Ich verwende im Moment einen ATmega8 mit 128K externem SRAM. Ich würde auf einen ATmega162 migrieren, der hat ein externes SRAM- Interface, allerdings kann nur 64K direkt angesprochen werden, da müsste man müsste zwei 64K Banks mittels
-
Thread
aktueller Programmer
ist (keine Plugins oder ähnliche > Modifikationen). Der Ur-Arduino (Uno) basiert auf einem ATmega328. Viele weitere verwenden andere AVR, dein Arduino Mega z.B. einen ATMega1280 (laut [1]). Es gibt aber auch Arduinos, die auf einem Cortex-M basieren. Alle Arduino-Boards mit AVR-µC haben einen
Hardware von der Software getrennt sehen. Letztlich programmiert man einen (beim Üben Arduino) ATmega328
-
Thread
MMC/SD Bootloader füt ATMega16
und den Atmega2560!!! Bin leider was Bootloader betrifft leider ein Anfänger, hab mich damit noch nie beschäftigt, hab bis jetzt immer mit dem Arduino Meine Projekte erstellt und bin nun gerade dabei eine komplette
Hallo, Geht dieser auch fūr den atmega328? Gruss
-
Thread
Uart0 Uart1 initialisieren.
von euch wenn ihr mir da ein bisschen unter die Arme greifen könntet... Daten: Atmega162,Sim548c(gps-gsm-modul) auch 2 uart-Schnittstellen... danke im Vorraus
Hi Und wie macht man das mit 4 UARTs? Ich habe einen ATmega2560. MfG Spess
-
Thread
Speicher ATMega128
lösen soll. Vielleicht kann von Euch jemand einen Tipp geben: Ich hab ein Programm das auf dem ATMega128 läuft. Darin werden neben dem Code ein paar Arrays verwendet. Der avr-gcc packt den code in das .text segment und die arrays in das .bss segment. Das lässt sich soweit gut nachvollziehen. Nun ist
letzten Version auch voll genutzt. Leider immer noch und wir warten schon seit längerem auf den ATMega2560.
-
Thread
Philosophiestunde Konstantstromquelle
war mir mit 4 TZ zu hoch. Ich bin gerade nochmal bei den AVRs mit mehr I/Os am schauen... aus dem ATmega2560 (oder ATmega1280 oder ATmega640) ließen sich locker 144 Kanäle (48 RGB-LEDs) rauskitzeln und ich hätte noch satte 12 Bits für eine parallele Anbindung (oder SPI oder USART oder TWI) frei und der
I/Os am schauen... aus dem >ATmega2560 (oder ATmega1280 oder ATmega640) ließen sich locker 144 >Kanäle (48 RGB-LEDs) rauskitzeln und ich hätte noch satte 12 Bits für >eine parallele Anbindung (oder SPI oder USART oder TWI) frei und
-
Thread
Funkkommunikation AVR
PC-Software bekmme ich hin, denke ich ;) Nun zur Frage: - Wie komplex ist eine Funkanbindung an einen ATMEGA (z. B. ATMega32) Softwaremäßig? - Wieviel kostet mich ein sehr einfaches WLAN / Bluetooth Modul für gegebene Aufgabenstellung? Was ich gefunden habe erscheint mir alles sehr teuer (> 50€). - Könnt
Hi, µC-Freak schrieb im Beitrag #3203884: > - Wie komplex ist eine Funkanbindung an einen ATMEGA (z. B. ATMega32) > Softwaremäßig? Überschaubar - je nach Methode. > - Wieviel kostet mich ein sehr einfaches WLAN / Bluetooth Modul für > gegebene Aufgabenstellung? Was ich gefunden habe erscheint
-
Thread
einfache Fragen zu AVR (Neueinsteiger)
AVR-Lager aufgenommen werden ;) Klar... warum nicht? ;) > Was gibt es bei den AVR's. Hab nur Atmega und Attiny gefunden. Gibt > es sonst noch weitere Klassen? Es gibt die ATtiny, ATmega und bald auch die ATXmega. AVRs sind generell 8-bittig bieten aber nach oben einigen Spielraum. > 2.
Standard"-AVRs nehmen, ich wähle im Prinzip immer nur zwischen Mega48/88/168 und Mega128/256/1280/2560. Anders ist es natürlich, wenn du Spezialfunktionen brauchst, Can, USB, viele PWM, ...
-
Thread
ABS - einlesen der Raddrehzahl?
Radumdrehungen respektive die Geschwindigkeiten ermittelt werden sollen! (wird dann auf ein SainSmart 2560 mittels Arduino Software programmiert) die Sensoren sind Standard (2 Anschlüsse)aus einem Opel Corsa B....29 Zähne! muss ich dem LM339 was vorschalten, kommt da ein DC Anteil raus?! ich meine,
der ATMega 2560 hat 2 8-bit und 4 16bit Timer/Counter...somit also ausreichend! im Moment hol ich mal Informationen zum Aufbau der ABS-Sensorik...das grössere Problem bereitet im Moment eine ganz andere Sache
-
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
nackter ATMEGE8 zu ARDUINO
PC wieder etwas mehr fordern. Ich habe: ein STK500 und ein funktionierendes Steckbrett mit ATMEGA8 als ARDUINO UNO Ich will: mit dem STK500 einen nackten ATMEGA8 mit dem Code des ARDUINO herstellen Als Software habe ich Arduino 1.0.6 und auch AVR Studio Ver 4.18.716 laufen. Das STK ist
Was hat der Atmega8 mit Arduino zu tun? Mit der Arduino Software wird der Atmega168/328P oder 2560 hauptsächlich programmiert. Da wird dir der Atmega mehr Schwierigkeiten bereiten (ua. nicht unterstützte Libs), dass
-
Thread
LED an Variabler Spannung
Eingänge, dann kannst du das Arduino Mega nehmen. Die gibt es schon günstig (http://www.ebay.de/itm/ATmega2560-16AU-Board-with-USB-Cable-for-ARDUINOs-IDE-MEGA-2560-/261127887606?pt=Wissenschaftliche_Ger%C3%A4te&hash=item3ccc6f5af6#ht_2743wt_812) und wenn du nur wissen willst ob Spannung anliegt oder auch