-
Thread
Attiny13a stürzt ab
hobbymäßig nehmen. Es gibt bessere Alternativen, die deutlich mehr Hardware-Komfort bieten, auch bei AVR.)
einstellbarer Zeit verwendet werden. Das misslang mit allen Timern von ATMega328P und auch ATMega2560. Bin mir nicht mehr sicher das auch ATMega32U2 und ATTiny85 getestet wurden. Fehlerbeschreibung, aus dem Gedächtnis: Arduino stellt in seiner Initialisierung alle Timer für PWM ein. Die AVR
-
Thread
ISP Selber Programmieren
habe ich mir die Firmware des USBprogs (mit der AVRISP mkII Firmware) mal zu gemüte geführt und das AVR069 (AVR ISP Communication Protocol). Leider werd ich nicht so ganz schlau daraus was ich einem zu programmierenden AVR per SPI (plus Reset-Leitung um den in den ISP Mode zu bringen) schicken muß um
AVR's und einen FPGA habe und diese Chips mittels einem dritten AVR per SD-Karte updaten möchte (und nach dem Update soll der 3. AVR als TWI-Slave fungieren mit der die SD-Karte einfach bedient werden kann
-
Thread
Kommunikation MDB Schnittstelle
Ganz klar AVR. z.B. ATmega88 oder ATmega32. Codebeispiele findest du z.B. im [[AVR-GCC-Tutorial]]. Die Beschaltung ist ebenfalls sehr einfach. Die einfachste Grundschaltung benötigt noch nicht mal externe Bauteile. Google mal nach AVR Grundschaltung
-
Thread
Arduino vs LabJack für langlebige Systeme
immer es dann wird) kein Problem sein. Findet Ihr denn grundsätzlich einen Arduino (z.B. ATmega 2560) als die beste µC-Lösung oder kennt Ihr noch andere µC, die ich mir anschauen könnte?
Tobias schrieb im Beitrag #6980416: > Findet Ihr denn grundsätzlich einen Arduino (z.B. ATmega 2560) als die > beste µC-Lösung Grundsätzlich ist die beste Lösung die, die zum Problem passt, über das du NATÜRLICH nichts schreibst. Aber um 10 Jahre einen PC mit einer 700 EUR Erweiterung laufen
-
Thread
Falsche Ausgangsfrequenz
sein. - oder was könnten Sie mir vorschlagen, durch Interrupt die 4MHz rauszukriegen? #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> //#define F_CPU 8000000UL // 8 MHz #define ZAEHLER PORTD #define ZAEHLER_DDR DDRD #define ZAEHLER_PIN PIND ////Timer/Counter1
Hallo, wie kann ich ein C Programm in AVR Assembler umwandeln und umgekehrt, wie kann ich ein AVR Assembler Programm nach C Programm so umwandeln, dass man es direkt verwenden kann? danke! Christian
-
Thread
Arduino Verbindung USB serielle SS und Programmierung
passendes Programm nutzen um den AVR über eine im Bootloader *definierte Schnittstelle* zu programmieren. Auf Bootloadern basierende Systeme haben ansonsten ein Henne-Ei Problem. Irgendwie muss der Bootloader einmal konventionell in den AVR programmiert werden, zum Beispiel mit ISP. -- Ok jetzt verstehe ich das schon etwas besser: Der Hersteller definiert am Anfang eine Schnittstelle im Bootloader durch welche Programmcode auf den µC
-
Thread
Was haltet ihr von Arduinos?
tauchen hier im Forum ja auch von Zeit zu Zeit öfter mal auf. Aber man kann ohne Probleme auch den AVR auf dem Arduino ohne das Arduino Software Framework verwenden.
Atmega8 oder ähnlich. Atmega48/88/168/328 lassen sich ja noch problemlos auf Lochraster verwenden. Den 2560 gibt es aber nicht in DIL. Gerade dafür ist der Arduino Mega ideal und auch preislich attraktiv. Nur die Arduino-Software ist Geschmackssache. Aber die muß man ja nicht benutzen. mfg.
-
Thread
avrdude und Arduino Mega256
Doch ich wolle die Lockbits ändern, und so habe ich avrdude versucht avrdude -c arduino -p m2560 -P com2 -n -v -b115200 (auch 57600 und 19200) aber da blinkt nur die RX Diode auf dem Board, aber es kommt nichts. auch mode com2 dtr=on hab ich probiert, selbes (kein) Ergebnis. avrdude
mir ein STK500 besorgt, und mit 6pol Kabel an das Board angeschlossen, und alles bestens. Blos das AVR Studio 6.2 kennt mit Tool STK500 den ATmega2560 nicht, muss man die XML datei selbstbasteln, aber dann geht alles, und man kann die Lockbits setzen, und dennoch mit der Arduino IDE arbeiten, auch programmieren
-
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
Fehler im Code
**********************************************************/ // Proc auto detection #if defined(__AVR_ATmega168__) || defined(__AVR_ATmega328P__) #define PROMINI #endif #if defined(__AVR_ATmega32U4__) || defined(TEENSY20) #define PROMICRO #endif #if defined(__AVR_ATmega1280__) || defined(__AVR_ATmega1281__) || defined(__AVR_ATmega2560__) || defined(__AVR_ATmega2561__) #define MEGA #endif[/c] Ivan Orsolic schrieb im Beitrag #6409681: > Wenn ich den Code auf den Arduino laden ...
-
Thread
The Siemens S65 132x176, 65536 color display with AVR
Guten tag. Ich habe problem mit AVR CODE in CodeVision AVR. --- http://www.delta4.info/delta4/files_2/AVR_L2F50_display.zip danke aus help! Czech Republic :o)
(Auch in den Projekteinstellungen). Verwende das AVR Studio Auf was muss ich noch aufpassen, wenn ich statt dem Atmega16 den 2560 verwenden will? Danke schonmal Michi
-
Thread
Mikrocontroller Cluster Computing
kann. Der Transputer konnte ueber die Links booten, und Software laden. Sowas muesste man mit PIC und AVR erst mal machen. Ein bootloader ins Flash dauert viel zu lange, denk ich. Obwohl, man koennte alle gleichzeitig programmieren.
meinem Text nicht hervor, aber ich habe realen Code beschrieben, keine Schätzungen. 'Mein' mul auf dem AVR-6809 benötigt exakt 1µs, dafür müsste man das Original auf 11MHz takten damit der das auch schafft.
-
Thread
If-Abfrage in ISR
Ich denke mal, es handelt sich hier um einen AVR?! Wenn dem so ist, dann musst du (laut Datenblatt!) vor dem Einlesen eines Pins ein NOP() einfuegen! z.B. Datenblatt des Mega2560, Kapitel 13.2.4 Reading the Pin Value, Seite 72 "Independent of
Kaj schrieb im Beitrag #3581222: > Ich denke mal, es handelt sich hier um einen AVR?! Wenn dem so ist, dann > musst du (laut Datenblatt!) vor dem Einlesen eines Pins ein NOP() > einfuegen! nein! Bitte richtig lese! Nur wenn man die Datenrichtung ändert und dann liest.
-
Thread
AVR: Mehrere ISP Programmer anbinden
Hallo in die Runde, für das folgende Vorhaben suche ich eine elegante Lösung: Ein AVR (ATMega2560) läuft mit 5V und bedient mehrere SPI-Slaves auf der 5V Ebene und auf der 3,3V Ebene. Als SPI-Pegelwandler kommt ein 74AHCT125 (hoch) und ein 74LVC125 (runter) zum Einsatz. Das funktioniert
| 100nF | o AVR reset [/pre]
-
Thread
C++ Klassenbibliothek für AVR
Der Index ist jeweils die Arduino Pinnummer // UNO, Nano, Pro Mini usw. #if defined(__AVR_ATmega328P__) | defined(__AVR_ATmega328__) | defined(__AVR_ATmega168P__) | defined(__AVR_ATmega168__) constexpr uint8_t portBit[] = {0,1,2,3,4,5,6,7,0,1,2,3,4,5,0,1,2,3,4,5}; constexpr uint8
,&PINB,&PINB,&PINF,&PINF,&PINF,&PINF,&PINF,&PINF}; // #endif // Mega #elif defined(__AVR_ATmega2560__) | defined(__AVR_ATmega1280__) constexpr uint8_t portBit[] = {0,1,4,5,5,3,3,4,5,6,4,5,6,7,1,0,1,0,3,2,1,0,0,1,2,3,4,5,6,7,7,6,5,4,3,2,1,0,7,2,1,0,7,6,5,4,3,2,1,0,3,2,1,0,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7
-
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
Ubuntu Update auf 23.04 kennt nur noch VGA-Auflösung
veraltet ist. 22.10 bietet mir 10 Auflösungen an, als höchste die etwas exotische meines LG-Monitors 2560*1080, so war es auch bisher eingestellt. "inxi -Fxz" verrät mir für 23.04: Display: x11 server: X.Org v. 1.21.1.7 with Xwayland V.22.1.8, Driver X: loaded vesa unloaded: fbdev,modesetting, radeon
auch noch einverstanden. Nach etwas Sucherei kann auch Ubuntu den wieder benutzen. Auch das alte AVR-Studio 4.19 fand sich noch irgendwo und installierte sich ohne Murren auf Win10. Mal sehen ob mein altes Eagle noch mit meiner Hobbylizenz geht. Ich will zwar auf Kicad umsteigen, aber die alten
-
Thread
Einfacher Testaufbau: Attiny13A reagiert auf Vibration
führen zu Ruhestromerhöhung. Das können bis zu 500 µA pro > Pin sein Das wären dann beim ATmega2560 bis zu 43mA zusätzlich (86 IOs). Bei einem Eigenverbrauch von 1,7mA (1MHz/5V/active) ist das erheblich.
Zitat): Man. Da steht laut und deutlich ATMEL drauf. Mit neuer meinte ich meinte so etwas wie AVR128, ATTiny0/1 -Series... MfG Spess
-
Thread
Atmega4809nano
Nee, das PicKit4 flashed alle neueren AVR (Mega und Tiny) und soviel ich weiß sogar die ATSAMxx
Pullups in den Arduino Schaltplänen. Pauschaler Standardwert ist 10k. Wegen R2 nochmal. 330 Ohm laut AVR042: AVR Hardware Design Considerations Gut gemeinter Hinweis. Fange bitte nicht an mehrere Schaltpläne durcheinander zu würfeln. Auch das mit dem DTR Kondensator darfst du zwischen Arduinoboard als
-
Thread
TWI/I2C bei ATtiny87/167 einstellbare Adresse?
Frage bzgl. des ATtiny87 bzw. ATtiny167 https://www.mouser.de/datasheet/2/268/Atmel-8265-8-bit-AVR-Microcontroller-tinyAVR-ATtin-1315533.pdf Der hat ja nun auch I2C. Das hier allerdings TWI genannt wird. Wenn ich nun 2 dieser Controller am selben I2C-Bus betreibe, wie ist denn sichergestellt
https://www.microchip.com/content/dam/mchp/documents/OTH/ApplicationNotes/ApplicationNotes/Atmel-2560-Using-the-USI-Module-as-a-I2C-Slave_ApplicationNote_AVR312.pdf
-
Thread
Was unterscheidet PIC-Controller von 8051 und anderen?
zukunftstauglichen) bezahlbaren Entwicklungsumgebung. Bin bei Conrad auf folgende gestoßen: MYAVR BOARD MK3/64MB AVR ENTWICKL.BOARD (ATMega 2560) mit der Art.-Nr. 191242 - 62. Das board hat ja schon so ziemlich alles, womit man in Kontakt kommen könnte. Für mich sind jedenfalls das Display (zumindest in ferner Zukunft
ob PIC oder AVR ist glaubenssache. vieles hat sich bei beiden familien geändert - nur die wahrnehmung gewisser leute nicht ;-) da sich einige erlauben zu sagen, dass PICs ungeeignet sind und AVR alles, so erlaube
-
Thread
Mega8 bei Inbetriebnahme zerschossen?
AVR-Studio 5. #include <avr/io.h> #define F_CPU 16000000UL #include <util/delay.h> int main(void) { DDRD |= (1 << PD0); while(1) { PORTD |= (1 << PD0); _delay_ms
Du mußt dem Compiler schon mitteilen für welchen AVR du das Programm Compilieren willst, da er sonst nicht weiß wo die Perepherie ist (z.B. der Timer für die Delayfunktion)
-
Thread
Wann gibts mal wieder neue gute AVR 8-Bitter?
ist mit AVR Schluß. Weiter geht es mit Cortex-M. Und RISC-V.
Bei mir sind letztens ein paar ATtiny 824 aufgetaucht. Ist das kein guter AVR?
-
Thread
Brötje ISR Plus Kommunikation / LPB
gepostet hatte rein, da ist die Funktion in PHP drin. hier ganz unten auf der Seite das ganze für AVR in C http://www.nongnu.org/avr-libc/user-manual/group__util__crc.html#ga1c1d3ad875310cbc58000e24d981ad20 Grüße Michael
Ethernet-Modul reinpasst. http://www.duinocases.com/store/arduino-enclosures/duinocase-mega-arduino-mega-2560/
-
Thread
AVR 230V 5V Relais Absturz
ist eine gute Idee. Aber warum den Widerstand verkleinern? http://www.mikrocontroller.net/articles/AVR_Checkliste#Reset-Pin_korrekt_beschaltet.3F
der Platine ist m.E. besser im Design: http://www.amazon.com/SainSmart-8-Channel-Duemilanove-MEGA2560-MEGA1280/dp/B006J4G45G Allerdings sollte man an der 230V Seite Kunsstoffschrauben zur Befestigung nehmen.
-
Thread
ATMega2560 Schnelle Interrupts in ASM aus C
inline assembler zu brechen. Könnte mir jemand ein Beispiel zeigen (bitte nicht http://nongnu.org/avr-libc/user-manual/group__asmdemo.html) verlinken, da fehlt genau diese info :) Thanks in advance Franz
Franz schrieb im Beitrag #3264436: > (bitte nicht http://nongnu.org/avr-libc/user-manual/group__asmdemo.html) > verlinken, da fehlt genau diese info :) In C über ISR_NAKED, guugst du hier: http://www.nongnu.org/avr-libc/user-manual/group__avr__interrupts.html
-
Thread
Verlosung RX210 Promo-Board
schrieb im Beitrag #2833374: > Bring einen Software-MP3-Player darauf ans laufen und stecke allen > AVR-Usern die Zunge raus. :-) Warum wollen eigentlich alle das Teil gegen einen AVR vergleichen? Wenn schon, dann wäre doch der Vergleich gegen einen Cortex-M0 oder Cortex-M3 angebracht. Das ist
um H8S... oder AVR-Ersatz - bei unveränderter Hardware-Umgebung. Ein 100 Pin ATMEGA2560 zum Beispiel ist nicht gerade günstig, und wenn das vorhandene Design mit 5V läuft, ist ein RX210 ein leistungsfähigerer Ersatz mit
-
Thread
OpenMCP Board lässt sich nicht per ISP flashen
zwischen dem 10 pin ISP Header und dem Mikrocontroller. Versuche ich jedoch mit dem STK500 mittels AVR Studio oder auch mit avrdude eine Verbindung auf zu bauen scheitert dies. Mit avrdude kann ich die fuse bits z.B. nicht mal auslesen. ("double check connection..."), und im AVR-Studio ist es auch nicht
dadurch nicht richtig. SOrry, kann ja nix dafür - aber ich habe meine Probleme mit der Platine! Im AVR-Studio (mit JTAG MKII) wird mir im Debugmodus angezeigt, dass der SPI-Master Mode bei USART0 nicht möglich ist.
-
Thread
Temperaturmessung Problem
Im [[AVR-GCC-Tutorial]] hatte jemand das Beispiel von AVCC als Referenz auf 2,56V als Referenz umgestellt. Die Originalzeile mit der 01 Bitkombination war auskommentiert. IMHO ist die AVCC Referenz sinnvoller
ADC Einsteigern erkläre "Benutzt für eure ersten ADC Versuche doch die bewährten Routinen aus dem AVR-GCC-Tutorial, aber mit der Referenzspannung müsst ihr..."
-
Thread
atm328 work?
http://ww1.microchip.com/downloads/en/AppNotes/Atmel-1619-EMC-Design-Considerations_ApplicationNote_AVR040.pdf
möglichst direkt an Pin 8 (Gnd) gehen. Zum Layout des Oszillators gibt es von Atmel die Application Note AVR186: Best Practices for the PCB Layout of Oscillators http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8128-Best-Practices-for-the-PCB-Layout-of-Oscillators_ApplicationNote_AVR186.pdf
-
Thread
sprintf merkwürdiges Verhalten
auch wunderbar, allerdings habe ich ein Problem mit sprintf bekommen. Wenn ich meine Anwendung per AVR Studio auf den ATmega2560 (IAR Compiler) brenne, läuft sie einwandfrei. Wenn ich meinen Bootloader verwende, formatiert sprintf einen string in der Anwendung falsch. Diese Anweisung: sprintf(stringTestAusgabe
ok... Du, im avr gcc gibt es bereits Funktionen die dir Konvertieren: int --> string und float --> string
-
Thread
Überspannungsschutz Atmega2560 ADC-Eingänge
die internen Schutzdioden vom > Atmega können? Gute Frage. Leider steht das noch immer in keinem AVR Datenblatt (bei anderen Mikrocontrollern sind solche Angaben üblicherweise drin). Aber in der Application Note AVR182 wurden die Internen Dioden genau so an 230V Netzspannung verwendet.
Stefan ⛄ F. schrieb im Beitrag #6474498: > Note AVR182 Interessant...einfach nur möglichst hohen Vorwiderstand und ran an die Steckdose :-) http://ww1.microchip.com/downloads/en/AppNotes/Atmel-2508-Zero-Cross-Detector_ApplicationNote_AVR182.pdf
-
Thread
Schrittmotor-Rampen in C berechnen??
Hi AVR446: Linear speed control of stepper motor on tinyAVR and megaAVR devices http://www.atmel.com/dyn/resources/prod_documents/doc8017.pdf http://www.atmel.com/dyn/resources/prod_documents/AVR446.
Code von David Austin(http://www.eetimes.com/design/embedded/source-code/4210291/Motor-c) für einen AVR portiert hat. Wenn ja würde ich mich über Ansätze freuen. Grüße Peter
-
Thread
JTAGMKII mit Arduino Mega
Hallo, hoffe mir kann jemand weiter helfen:-) Ich habe ein Arduino Mega 2560 Board welches ich mit einem JtagMKII debuggen möchte. Den Bootloader auf dem Arduino habe ich gelöscht, JTAGEN gesetzt und ich komme auch auf das Board über JTAG drauf (Read ID ,Fuses setzen etc
Dann geht es jetzt im neuen AVR Studio, in meinem 4.18 geht es nicht.
-
Thread
MOSFET ohne Widerstand direkt am µC-Ausgangspin schalten?
Jan V. schrieb im Beitrag #7233022: > Hatte letztens in einem AVR Design mit FDS4935 Mosfet 90 Ohm verwendet > und bei einem angesteuerten 8x8 RGB Punktmatrix Display störende Blitzer > die ich auf kurzzeitige Überlastung der AVR Ausgänge + dadurch > ausgelöste
Untersuchungen noch zur Verfügung. Der fehlerfreie Nachfolger unterscheidet sich nur durch einen anderen AVR Controller (TINY3216>AVR128DB28), ein paar weniger Drahtbrücken und wiegesagt die Widerstands-Werte zu den LED-Anoden Mosfets.
-
Thread
Kritiken tinyUSBboard Platine
Generell ist der Quarz nicht optimal geroutet, einfach mal http://www.atmel.com/images/atmel-2521-avr-hardware-design-considerations_application-note_avr042.pdf anschauen.
Generell ist der Quarz nicht optimal geroutet, einfach mal > http://www.atmel.com/images/atmel-2521-avr-hardware-design-considerations_application-note_avr042.pdf > anschauen. Argh, das hatte ich fast befuerchtet. Da muss ich mal sehen was sich da machen laesst. Ob beide Leitungen am bottom wohl
-
Thread
externes SRAM am AVR
Hallo zusammen Ich habe zwei Fragen zur Verwendung von externem RAM am AVR: 1. Welche AVR-Typen haben ein Memory-Interface zum Anschluss von externem RAM? Ich habe diese Information nicht finden können auf der Atmel-Hompage. 2. Gibt es bei AVR-Typen die KEIN solches
Controller wrote: > 1. Welche 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
-
Thread
ARM Daten Hilfe
Danke für deine Antwort. Worin für mich die Grenzen eines AVR liegen ist zum beispiel ein sehr einfaches Fernsehbild in s/w oder wiedergabe von midi dateien. Er kann einfach zu wenig mit seinen 16 MHz.
Tatsache, daß bei ihm mehr Fehler bekannt sind, da er länger auf dem Markt ist. Für den Umstieg vom AVR auf den ARM ist der Cortex ansonsten sicherlich wesentlich besser geeignet.
-
Thread
Interrupts mit AT2560 für Tastendruck
include <avr/io.h> #include <avr/interrupt.h> int main (void) { DDRL |= (1<<5)|(1<<4)|(1<<3)|(1<<2)|(1<<1)|(1<<0); //Port L Ausgang DDRK |= (0<<5)|(0<<4)|(0<<3)|(0<<2)|(0<<1)|(0<<0); //Port
Auch bei entprellten Tastern funktioniert es nicht: [c]#include <avr/io.h> #include <avr/interrupt.h> #define TASTERPORT PINK #define TASTERBIT 0b01000000 int zustand=0; int main (void) { DDRL |= (1<<5)|(1<<4)|(1<<3)|(1<<2)|(1<<1)|(1<<0); //Port L Ausgang
-
Thread
LCD mit KS0713 Kontroller
noch fündig. http://github.com/acm/mk3_env/tree/master Funktioniert bei mir mit einem ATMEGA2560 auf dem myAVR MK3 DevBoard unter Eclipse mit avr-gcc ohne Probleme. safexy
-
Thread
IDE unter Linux
atxmega256d3 atxmega32a4 atxmega32d4 atxmega32x1 atxmega64a1 atxmega64a1u atxmega64a3 atxmega64d3 avr1 avr2 avr25 avr3 avr31 avr35 avr4 avr5 avr51 avr6 avrxmega2 avrxmega4 avrxmega5 avrxmega6 avrxmega7 m3000 make: *** [main.o] Fehler 1 [/c] In der Liste der µCs habe ich keinen gefunden, der zu
der avr-gcc ist für AVRs! du wirst den sdcc verwenden müssen für 8031/8051/8052! 73
-
Thread
Kaufberatung µC mit I²C
GFunk schrieb im Beitrag #2201584: > Was ich da gefunden habe, wäre ein AVR Butterfly auf Basis des > ATmega169. > Weiß zufällig jemand direkt aus dem Kopf ob mein Vorhaben damit möglich > wäre? Sollte gehen. Der hat zwar keinen direkten Hardware-TWI-Block, aber das
für einen I²C-Slave bietet die Hardware. http://www.atmel.com/dyn/resources/prod_documents/doc2560.pdf
-
Thread
Suche Hardware für Bildverarbeitung
einfacher/günstiger/kleiner geht. Noch beschäftige ich mich ein bisschen mit Composite-Video-Signal plus AVR, aber ansonsten läuft es sicherlich darauf hinaus! Viele Grüße, Fabian
ein AVR davon nicht gleich erschlagen wird. Und ich wollte eine richtige Webcam verbauen, verrückt... Sollte ich am Ende völlig enttäuscht sein, wären die Ausgaben von weniger als 10€ auch völlig OK.
-
Thread
attiny45 mit avr-gcc nur halb unterstützt
.bla> Known MCU names: avr1 avr2 avr3 avr4 avr5 at90s1200 attiny10 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4433 at90s4414 at90s4434 at90s8515 at90s8535 at90c8534
avr2 avr3 avr31 avr35 avr4 avr5 avr51 avr6 avrxmega1 avrxmega2 avrxmega3 avrxmega4 avrxmega5 avrxmega6 avrxmega7 at90s1200 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343
-
Thread
AVR Bezeichnungen
wurden und auch nur bis 6 bzw. 8 MHz verfügbar waren. Alle AVR Prozessoren mit Sonderfunktionen PWM, CAN, USB werden wohl AT99xx benannt. Allerdings ist das System doch recht übersichtlich.
Schwer zu sagen was Atmel macht. Einerseits ist der mega8 mittlerweile der älteste noch produzierte AVR, andererseits ist der auch vermutlich einer der am weitest verbreiteten (kleinster mit ADC und UART).
-
Thread
RS232 und USB an ATmega
ich das ganze am > einfachsten? Gibt es fertige Bibliotheken, Schaltungen? Es gibt keinen MegaAVR, der die obige Ausstattung besitzt. Es gibt welche (Mega640/1280/2560, alle 100 Pin TQFP), die 4 UARTs haben. An einen UART kannst Du dann einen UART-USB Konverter setzen. Wenn Du einmal über den
gewünschte Funktionalität (bspw. > Xmega16a4u). Ein Xmega ist was ganz anderes als ein normaler AVR.
-
Thread
Atmel STK600 Starter Kit
Bei Ebay für 99EUR + 4EUR Versand http://www.ebay.de/itm/Atmel-STK600-development-kit-for-AVR8-and-AVR32-/180721531276?pt=Wissenschaftliche_Ger%C3%A4te&hash=item2a13d7b98c
227,39* (Netto) € 270,59 (Brutto) http://www.mercateo.com/p/live~showGrossColumn*615-Q33990/Avr_Tool_Atstk600.html Gruß MISZOU P.S.: @ Michael M. Ist das DIP Packet dabei? Solltest du evtl. noch erwähnen ist nicht in dem original Lieferumfang von Atmel enthalten.
-
Thread
AVR-XMEM Bauteile
, Spannung von einer Batterie über Schottkydiode. BrownOut vom AVR passend setzen und externen PullUp am /CS des Ram müßte eigentlich schon reichen. Gruß aus Berlin Michael
von Benedikt der das XMEM sehr excessiv und vielfältig einsetzt sind die HC ausreichend und die im AVR Datenblatt empfohlenen Typen aufgrund ihrere Störanfälligkeit bei schlechtem Layout weder zu empfehlen noch nötig.
-
Thread
Verständnisproblem bei Schaltung/Ersatzbauteile finden und Co.
keinerlei Vorkehrungen getroffen. Das ist Ok, es ist ja die Signalleitung vom ESP-01 Modul zum AVR. Sie wird also 3,3V Pegel haben, was für den AVR in Ordnung ist. > Booster J2 ... Darf ich davon ausgehen, dass damit gemeint ist, > dass auch auch diesem Pin 12V anliegen sollen? Scheint so
keinerlei Vorkehrungen getroffen. > > Das ist Ok, es ist ja die Signalleitung vom ESP-01 Modul zum AVR. Sie > wird also 3,3V Pegel haben, was für den AVR in Ordnung ist. > Hierzu kann ich mich bedanken, hab wieder was gelernt! Es ist zwar ein wenig schade, aber im Prinzip bin ich nur wenig schlauer