ATMega ist eine Familie in der AVR-Serie von Atmel-Mikrocontrollern. Dies ist der Hauptmikrocontroller der Arduino-Prototyping-Plattform. Bitte geben Sie die spezifische Teilenummer in Ihrer Frage an.
Szenario Ich habe ein schönes elektronisches Türschloss für meinen Schlafsaal geschaffen. Es ist derzeit ein Arduino Diecimila mit einem Servo [un], der die Tür verriegelt. Es hat eine numerische Tastatur mit 3x4 Tasten und 5 LEDs (2 Serienpaare und eine einzelne LED). Es läuft derzeit auch auf einem Handy-Ladegerät. Ich …
Gerade wurde mir klar, dass die I 2 C-Daten- und Taktleitungen (SDA und SCL) Pullup-Widerstände aufweisen müssen. Nun, ich habe mit dem DS1307 RTC (siehe Datenblatt ) ein paar Uhren nach dem untenstehenden Schema gebaut. Beachten Sie, dass ich beide Pullup-Widerstände weggelassen habe. Beide Uhren funktionieren einwandfrei, eine von ihnen …
Ich habe oft gelesen, dass es eine gute Praxis ist, VCC mit AVCC zu verbinden. Sogar im ATMega8-Datenblatt heißt es so: AVCC ist der Versorgungsspannungs-Pin für den A / D-Wandler, Port C (3..0) und ADC (7..6). Es sollte extern an VCC angeschlossen werden, auch wenn der ADC nicht verwendet wird. …
Was muss ich tun, um einen Digitaleingang (Taster) am ATmega16 auszulesen ? Muss ich Pullup-Widerstände aktivieren oder kann ich einen 10-kOhm-Widerstand verwenden? Was wäre ein einfacher Code? Nur ein einfaches "Schalten Sie die LED ein, wenn sie gedrückt wird". Gibt es ein Anfänger-Tutorial? Ich habe versucht zu googeln und AVR …
Ich versuche einen MIDI-ähnlichen Controller zu bauen, der einen Hals wie eine Gitarre hat. An diesem Hals befindet sich eine riesige Matrix von Drucksensoren. Der Controller emuliert 3 Strings. Das funktioniert folgendermaßen: Es gibt 3 lange Streifen aus doppelseitigem Kupferband (0,5 cm breit, so lang wie der Hals), die an …
Ich habe ein Projekt, von dem ich denke, dass es am besten für einen ATMega328P geeignet ist. In jedem einfachen Projekt, das ich gesehen habe, wird jedoch immer ein externer 16-MHz-Oszillator angeschlossen. Soweit ich sehen kann, sollte es einen internen 8-MHz-Oszillator haben. Mein Projekt erfordert weder viel Rechenleistung noch muss …
Ich habe ein Arduino mit einem SMD-Mikrocontroller: Ich weiß, wie man ein DIP-Arduino als Programmierer für ein DIP-ATmega328 verwendet. Es ist ganz einfach - Sie stecken einfach Ihren Mikrocontroller in die Halterung. Bei einem oberflächenmontierten Arduino ist dies jedoch nicht offensichtlich. Das Entlöten des Mikrocontrollers ist eine Möglichkeit, aber das …
Ich versuche, den gesamten Blitz vor dem Lesen durch den Internetdienstanbieter zu schützen. Es hat einen Bootloader, der in der Lage ist, den Anwendungsabschnitt selbst zu programmieren. Festlegen des Sperrbytes auf: LB1/LB2 Der Benutzer kann den Bootloader nicht zum Hochladen neuer Firmware verwenden. BLB12/BLB11und BLB01&BLB02wird nicht verhindern, Flash durch ISP …
Ich arbeite an einem V-USB-Projekt, das mit einem ATmega328p als Tastatur angezeigt wird. Der USB-Teil funktioniert gut (es ist nicht mein erstes V-USB-Projekt), aber nachdem ich den V-USB-Stapel mit gestartet habe, schlagen usbInit()alle Aufrufe der SD-Kartenbibliothek fehl. Wenn ich vorher die gleichen Funktionen aufrufe usbInit(), funktioniert alles einwandfrei. Ich verwende …
Ich entwickle einen Nano-Quadcopter mit einem Atmega328-Mikrocontroller, der mit 3,3 V betrieben wird, und sehr kleinen bürstenbehafteten Gleichstrommotoren. Der von diesen Motoren verwendete Durchschnittsstrom beträgt ca. 800 mA bei 3,7 V. Anfangs verwendete ich einen L293D-Motortreiber, um sie anzutreiben, aber diese Komponente war ziemlich ineffizient. Der Strom, der gemessen wurde, …
Teil zwei einer dreiteiligen Serie über den Übergang von Arduino zu einem einfachen AVR-Mikrocontroller und minimalen unterstützenden Komponenten ( Teil eins , Teil drei ) Ich habe eine Menge Leute gesehen, die das im Internet gefragt haben. Ich weiß bereits, wie man ein Barebones ATmega328 mit einem Arduino als Programmierer …
Diese Frage bezieht sich auf die AVR-Deprogrammierung selbst . Projektinfo: Wir haben ein batteriebetriebenes Produkt mit einem ATMEGA644P. Die Anwendung wird permanent im Ruhemodus ausgeführt und wacht nur einmal pro Sekunde (RTC) oder wenn eine der beiden externen Interruptleitungen ausgelöst wird. Das Gerät verfügt über einen ziemlich einfachen Bootloader, der …
Ich habe mich noch nie mit Teilen befasst, die von Digikey defekt sind, aber 3 neue Atmel ATmega164A, die ich erhalten habe, zeigten ein äußerst merkwürdiges Verhalten. Ich habe es auf etwas eingegrenzt, das mit der Uhr zu tun hat, und es stellte sich heraus, dass das resultierende Taktsignal des …
Ich programmiere und benutze Arduinos seit einiger Zeit. Ich bin jedoch bereit, gerade AVR-Chips ohne den Arduino-Bootloader zu verwenden. Meine Frage ist, was sind Ressourcen, um dies zu tun? Ich möchte Linux / Mac verwenden, damit winavr nicht im Bilde ist, ebenso wie avrstudio. Wenn es so etwas wie das, …
Ich arbeite an einer Anwendung mit ATmega328p atmel Mikrocontroller. Ich habe mit der 28 PDIP-Version begonnen, aber jetzt möchte ich den 32 TQFP verwenden, der nach dem Kompilieren meines Altium-Projekts zwei zusätzliche Eingänge aufweist. Diese Eingänge sind ADC7: 6, die "als analoge Eingänge für den A / D-Wandler dienen. Diese …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.