Scatena la potenza delle schede MCU ATMEL
Dettagli
Memoria di programma Flash incorporata di alta qualità
Flash di alta qualità è facile da cancellare e scrivere, supporta ISP e IAP ed è comodo per il debug, lo sviluppo, la produzione e l'aggiornamento del prodotto.La EEPROM integrata a lunga durata può salvare i dati chiave per lungo tempo per evitare perdite allo spegnimento.La RAM di grande capacità nel chip non solo può soddisfare le esigenze generali, ma supporta anche in modo più efficace l'uso del linguaggio di alto livello per sviluppare programmi di sistema e può espandere la RAM esterna come il microcomputer a chip singolo MCS-51.
Tutti i pin I/O hanno resistori pull-up configurabili
In questo modo, può essere impostato individualmente come ingresso/uscita, può essere impostato un ingresso (iniziale) ad alta impedenza e ha una forte capacità di azionamento (i dispositivi di azionamento possono essere omessi), rendendo le risorse della porta I/O flessibili, potenti, e perfettamente funzionante.utilizzo.
Divisori di clock multipli indipendenti su chip
Può essere utilizzato rispettivamente per URAT, I2C, SPI.Tra questi, il timer a 8/16 bit ha un prescaler fino a 10 bit e il coefficiente di divisione della frequenza può essere impostato tramite software per fornire vari livelli di temporizzazione.
USART ad alta velocità migliorato
Ha le funzioni di codice di controllo della generazione hardware, rilevamento e verifica dell'hardware, buffer di ricezione a due livelli, regolazione e posizionamento automatici della velocità di trasmissione, schermatura del frame di dati, ecc., che migliora l'affidabilità della comunicazione, facilita la scrittura del programma e lo rende più facile formare e realizzare una rete distribuita Per l'applicazione complessa del sistema di comunicazione multi-computer, la funzione della porta seriale supera di gran lunga la porta seriale del microcomputer a chip singolo MCS-51 e poiché il microcomputer a chip singolo AVR è veloce e l'interruzione il tempo di servizio è breve, può realizzare comunicazioni ad alta velocità di trasmissione.
Affidabilità del sistema stabile
L'MCU AVR è dotato di circuito di ripristino all'accensione automatico, circuito watchdog indipendente, circuito di rilevamento bassa tensione BOD, sorgenti di ripristino multiple (ripristino automatico all'accensione, ripristino esterno, ripristino watchdog, ripristino BOD), ritardo di avvio configurabile. Esegui il programma in qualsiasi momento, che migliora l'affidabilità del sistema embedded.
2. Introduzione alla serie di microcontrollori AVR
La serie di microcomputer a chip singolo AVR è completa e può essere applicata ai requisiti di varie occasioni.Ci sono 3 gradi in totale, che sono:
Serie Tiny di bassa qualità: principalmente Tiny11/12/13/15/26/28 ecc.;
Serie AT90S di fascia media: principalmente AT90S1200/2313/8515/8535, ecc.;(essere eliminato o trasformato in Mega)
ATmega di alta qualità: principalmente ATmega8/16/32/64/128 (la capacità di archiviazione è 8/16/32/64/128KB) e ATmega8515/8535, ecc.
I pin del dispositivo AVR vanno da 8 pin a 64 pin e sono disponibili vari pacchetti tra cui gli utenti possono scegliere in base alle condizioni effettive.
3. Vantaggi dell'MCU AVR
Struttura Harvard, con capacità di elaborazione ad alta velocità 1MIPS/MHz;
Il set di istruzioni ridotto superfunzionale (RISC), con 32 registri di lavoro generici, supera il fenomeno del collo di bottiglia causato dalla singola elaborazione ACC di 8051 MCU;
L'accesso rapido ai gruppi di registri e al sistema di istruzioni a ciclo singolo ottimizza notevolmente le dimensioni e l'efficienza di esecuzione del codice target.Alcuni modelli hanno una FLASH molto grande, particolarmente adatta allo sviluppo utilizzando linguaggi di alto livello;
Se utilizzato come uscita, è uguale a HI/LOW del PIC e può emettere 40 mA.Se utilizzato come ingresso, può essere impostato come ingresso a tre stati ad alta impedenza o come ingresso con un resistore pull-up e ha la capacità di assorbire la corrente da 10 mA a 20 mA;
Il chip integra oscillatori RC con frequenze multiple, ripristino automatico all'accensione, watchdog, ritardo di avvio e altre funzioni, il circuito periferico è più semplice e il sistema è più stabile e affidabile;
La maggior parte degli AVR dispone di ricche risorse su chip: con E2PROM, PWM, RTC, SPI, UART, TWI, ISP, AD, comparatore analogico, WDT, ecc.;
Oltre alla funzione ISP, la maggior parte degli AVR dispone anche della funzione IAP, utile per aggiornare o distruggere le applicazioni.
4. Applicazione dell'MCU AVR
Sulla base delle eccellenti prestazioni del microcomputer a chip singolo AVR e delle caratteristiche di cui sopra, si può vedere che il microcomputer a chip singolo AVR può attualmente essere applicato alla maggior parte degli scenari di applicazioni embedded.
La scheda MCU ATMEL è uno strumento di sviluppo altamente affidabile e versatile progettato per sistemi embedded.Offre un'ampia gamma di caratteristiche e funzioni per una varietà di applicazioni che vanno dall'elettronica di consumo all'automazione industriale.Il cuore di questa scheda MCU è un microcontrollore ATMEL noto per le sue elevate prestazioni e il basso consumo energetico.Basato sull'architettura AVR, il microcontroller fornisce un'esecuzione del codice efficiente e robusta e un'integrazione perfetta con periferiche e dispositivi esterni.La scheda è dotata di una varietà di periferiche integrate, inclusi pin GPIO, UART, SPI, I2C e ADC, consentendo una connessione e una comunicazione senza soluzione di continuità con sensori esterni, attuatori e altri dispositivi.La disponibilità di queste periferiche offre agli sviluppatori una grande flessibilità nella creazione di applicazioni.Inoltre, la scheda MCU ATMEL dispone di memoria flash e RAM di considerevoli dimensioni, offrendo ampio spazio per l'archiviazione di codice e dati.Ciò garantisce che applicazioni complesse con grandi requisiti di memoria possano essere facilmente gestite.Una caratteristica degna di nota della scheda è il suo vasto ecosistema di strumenti di sviluppo software.ATMEL Studio IDE fornisce una piattaforma intuitiva e facile da usare per scrivere, compilare ed eseguire il debug del codice.L'IDE fornisce inoltre un'ampia libreria di componenti software, driver e middleware per semplificare il processo di sviluppo e accelerare il time-to-market.Le schede MCU ATMEL supportano vari protocolli di comunicazione tra cui USB, Ethernet e CAN, rendendole adatte per un'ampia gamma di applicazioni tra cui IoT, robotica e automazione.Offre inoltre una varietà di opzioni di alimentazione, consentendo agli sviluppatori di scegliere l'alimentatore più adatto in base ai requisiti applicativi specifici.Inoltre, la scheda è progettata per essere compatibile con un'ampia gamma di schede di espansione e periferiche, offrendo agli sviluppatori la flessibilità di sfruttare i moduli esistenti e aggiungere funzionalità secondo necessità.Questa compatibilità garantisce una prototipazione più rapida e una più semplice integrazione di funzionalità aggiuntive.Per assistere gli sviluppatori, le schede MCU ATMEL vengono fornite con una documentazione completa che include schede tecniche, manuali utente e note applicative.Inoltre, una vivace comunità di sviluppatori ed appassionati fornisce preziose risorse, supporto e opportunità di condivisione delle conoscenze.In sintesi, la scheda MCU ATMEL è uno strumento di sviluppo di sistemi embedded affidabile e versatile.Con il suo potente microcontrollore, ampie risorse di memoria, diverse periferiche integrate e un forte ecosistema di sviluppo, la scheda fornisce una piattaforma ideale per creare e testare applicazioni in vari campi, apportando innovazione ed efficienza al processo di sviluppo.