Il kit di valutazione ATTINY104-XNANO Xplained Nano di Microchip è una piattaforma hardware per valutare i microcontroller ATtiny102/ATtiny104. Il microcontroller (MCU) su base RISC a 8 bit Microchip tinyAVR® picoPower® ad alte prestazioni combina 1 kB di memoria Flash programmabile in sistema, 32 byte di SRAM, 12 linee di I/O per uso generale, 16 registri di lavoro generici, timer/contatore a 16 bit con due canali PWM, interrupt interni ed esterni, convertitore A/D a 10 bit e 8 canali, comparatore analogico su chip, USART full-duplex, timer watchdog programmabile con oscillatore interno, oscillatore calibrato internamente, ID univoco (numero di serie) a 10 byte, tre riferimenti di tensione calibrati internamente (1,1 V, 2,2 V e 4,3 V) e quattro modalità di risparmio energetico selezionabili tramite software. Una versione con un tempo di avvio più veloce è disponibile con un codice componente dedicato. Il dispositivo funziona tra 1,8 V e 5,5 V. Mediante l'esecuzione di istruzioni potenti in un singolo ciclo di clock, il dispositivo offre un throughput che si avvicina a 1 MIPS per MHz, bilanciando il consumo energetico e la velocità di elaborazione. Il dispositivo ATtiny104 è un microcontroller piccolo, molto versatile, a basso costo e intuitivo, ideale per qualsiasi applicazione. Può essere utilizzato per il monitoraggio di un sistema, la misurazione e la carica di una batteria, la misurazione della tensione e della corrente, come interfaccia a pulsanti, interruttori, comando di piccoli motori, di uno o più LED e molto altro. La USART integrata fornisce i mezzi per un'interfaccia cablata o wireless, che consente di realizzare una soluzione potente ma di piccole dimensioni e a basso costo per qualsiasi nodo terminale dell'Internet delle cose (IoT).
| Caratteristiche |
| |
- Architettura RISC avanzata
- 54 istruzioni potenti
- Per la maggior parte esecuzione di un singolo ciclo di clock
- Registri di lavoro 16 x 8 generici
- Funzionamento completamente statico
- Throughput fino a 12 MIPS a 12 MHZ
- Memorie non volatili di programmi e dati
- Memoria di programma Flash programmabile in sistema di 1.024 byte
- 32 byte di SRAM interna
- Cicli di scrittura/cancellazione Flash: 10.000
- Tenuta dei dati: 20 anni a 85 °C/100 anni a 25 °C
- Flash ad auto-programmazione sull'intero intervallo di tensione di funzionamento (1,8 ~ 5,5 V)
- I/O e contenitori
- 12 linee di I/O programmabili per ATtiny104 e 6 linee di I/O programmabili per ATtiny102
- UDFN 8 pin (ATtiny102)
- SOIC150 8 pin (ATtiny102)
- SOIC150 14 pin (ATtiny104)
|
|
- Caratteristiche delle periferiche
- Un timer/contatore (TC) a 16 bit con prescaler, acquisizione ingresso, acquisizione su due uscite e due canali PWM
- Timer watchdog (WDT) programmabile con oscillatore su chip separato
- Riferimenti di tensione interna selezionabili: 1,1 V, 2,2 V e 4,3 V
- ADC a 10 bit con opzioni di contenitore 8 canali/14 pin e 5 canali/8 pin
- Comparatore analogico (AC) su chip
- Modulo di comunicazione seriale: singola USART
- Caratteristiche speciali del microcontroller
- Programmable in sistema
- Fonti di interrupt esterne ed interne
- Modalità a bassa potenza di inattività, riduzione del rumore dell'ADC e di spegnimento
- Circuito di reset all'accensione potenziato
- Monitor del livello di tensione di alimentazione programmabile con interrupt e reset
- Oscillatore preciso a calibrazione interna
- Opzioni per tempo di avvio veloce e normale disponibili
|