ATMega è una famiglia della serie AVR di microcontrollori Atmel. Questo è il principale microcontrollore della piattaforma di prototipazione Arduino. Specificare il numero di parte specifico nella domanda.
Scenario Ho creato una bella serratura elettronica per il mio dormitorio. Attualmente è un Arduino Diecimila con un servo [un] che blocca la porta. Ha una tastiera numerica con pulsanti 3x4 e 5 LED (2 coppie serie e un singolo LED). Attualmente funziona anche con un caricabatterie per cellulare. Ora …
Proprio ora mi sono reso conto che i dati I 2 C e le linee di clock (SDA e SCL) devono avere resistori pullup. Bene, ho costruito un paio di orologi usando il DS1307 RTC (vedi scheda tecnica ) secondo lo schema seguente. Si noti che ho omesso entrambi i …
Ho letto spesso che è buona norma connettere VCC con AVCC. Anche nel datasheet di ATMega8 lo dice: AVCC è il pin della tensione di alimentazione per il convertitore A / D, la porta C (3..0) e ADC (7..6). Dovrebbe essere collegato esternamente a VCC, anche se l'ADC non viene …
Cosa devo fare per leggere un ingresso digitale (pulsante) su ATmega16 ? Devo abilitare i resistori pullup o posso usarne uno da 10 kohm? Quale sarebbe un semplice codice? Basta un semplice "Accendi il LED quando viene premuto". Esiste un tutorial per principianti? Ho provato a cercare su Google e …
Ho un progetto che penso sarebbe più adatto per un ATMega328P. Tuttavia, in ogni semplice progetto che ho visto, le persone collegano sempre un oscillatore esterno a 16 MHz. Da quello che posso vedere, dovrebbe avere un oscillatore interno da 8 MHz. Il mio progetto non richiede molta potenza di …
Sto cercando di costruire un controller simile a MIDI che abbia un collo come una chitarra. Su quel collo c'è un'enorme matrice di sensori di pressione. Il controller emulerà 3 stringhe. Il modo in cui funziona è: ci sono 3 lunghe strisce di nastro di rame biadesivo (0,5 cm di …
Ho un arduino con un microcontrollore montato in superficie (SMD): So usare un DIP arduino come programmatore per un DIP ATmega328. È facile: basta inserire il microcontrollore nel supporto. Tuttavia, con un Arduino a montaggio superficiale, non è ovvio. Dissaldare il microcontrollore è un modo, ma è icky e distruttivo. …
Sto cercando di proteggere l'intero flash dalla lettura tramite ISP. Ha bootloader, in grado di auto-programmare la sezione dell'applicazione. Impostazione del byte di blocco su: LB1/LB2 non consentirà all'utente di utilizzare il bootloader per caricare il nuovo firmware. BLB12/BLB11e BLB01&BLB02non impedirà la lettura del flash tramite ISP, se non sbaglio. …
Sto lavorando a un progetto V-USB che si presenta come una tastiera usando un ATmega328p. La parte USB funziona alla grande (non è il mio primo progetto V-USB), ma dopo aver avviato lo stack V-USB con usbInit(), tutte le chiamate alla libreria della scheda SD falliscono. Se prima chiamo le …
Sto sviluppando un nano quadricoptero usando un microcontrollore Atmega328, alimentato a 3,3 V, e motori DC spazzolati molto piccoli. La corrente media utilizzata da questi motori è di circa 800 mA a 3,7 V. Inizialmente, per guidarli, ho usato un driver del motore L293D ma questo componente era abbastanza inefficiente. …
Parte seconda di una serie in tre parti sulla transizione da Arduino a un semplice microcontrollore AVR e componenti di supporto minimi ( parte prima , parte tre ) Ho visto molte persone chiederlo su Internet, quindi ecco qui: So già come programmare e utilizzare un ATbega328 barebone con un …
Questa domanda è correlata alla deprogrammazione AVR stessa . Informazioni sul progetto: abbiamo un prodotto alimentato a batteria che utilizza un ATMEGA644P. L'applicazione funziona in modo permanente in modalità sospensione e si riattiva solo una volta al secondo (RTC) o quando viene attivata una delle due linee di interruzione esterne. …
Non ho mai avuto a che fare con parti difettose dello stretto di digikey, ma 3 nuovi Atmel ATmega164A che ho ricevuto hanno mostrato un comportamento estremamente strano. L'ho limitato a qualcosa a che fare con l'orologio e ho scoperto che il segnale di clock risultante dall'oscillatore interno presumibilmente "calibrato …
Sto programmando e usando Arduinos da un po 'di tempo ormai. Tuttavia sono pronto a passare all'utilizzo dei chip AVR senza il bootloader di Arduino. La mia domanda è: quali sono le risorse per farlo? Voglio usare Linux / Mac, quindi Winavr è fuori dall'immagine come Avrstudio. Se non esiste …
Sto lavorando su un'applicazione che utilizza il microcontrollore atmel ATmega328p. Ho iniziato con la versione 28 PDIP, ma ora voglio usare il 32 TQFP, che ho notato ha 2 input extra dopo aver compilato il mio progetto Altium. Questi ingressi sono ADC7: 6 che "fungono da ingressi analogici al convertitore …
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.