Come iniziare con la JM Badge Board della Freescale

Panoramica sulla Badge Board

La JM Badge Board di Freescale presenta un microcontroller ColdFire V1 MCF51JM128 (datasheet), un sensore di prossimità MPR083/4, un accelerometro a 3 assi MMA7260QT (datasheet), e un caricabatterie agli ioni di litio MC34673 (datasheet).

Se desideri maggiori informazioni su questo prodotto Freescale, invia una richiesta ad Arrow utilizzando il seguente modulo.

JM Badge Board Schematics

Le maggiori caratteristiche della JM Badge Board includono:

    -Microcontroller ColdFire V1
    -Batteria ricaricabile o alimentata tramite USB
    -Interfaccia USB
    -Accelerometro a tre assi
    -Sensore "touch" con 8 touch points
    -Display a matrice LED
    -Slot per SD
    -Buzzer Magnetico
JM Badge Board Block Diagram

Microcontroller MCF51JM128
L'MCF51JM128 in un pacchetto LQFP da 64 pin è il controller host per la JM Badge Board. I dispositivi MCF51JM sono i nuovi membri della serie Flexis.
La seguente è un riassunto delle caratteristiche dell'MCF51JM128.

    - Core del ColdFire V1 superiore a 50.33 MHz
    - Memoria flash da 128K
    - RAM da 16K
    - Quattro modalità a bassa potenza
    - Generatore di clock multifunzionale (MCG)
    - Controller Area Network (CAN)
    - Due interfacce di comunicazione seriali (SCI)
    - Due interfacce periferiche seriali (SPI)
    - Unità di accelerazione di crittografia (CAU)
    - Acceleratore di generazione numeri casuali (RNGA)
    - Comparatori Analogici
    - Convertitore analogico-digitale (ADC)
    - Due interfacce I2C
    - Timer carrier modulation (CMT)
    - Due moduli timer (TPM)
    - Oltre 66 GPIO e 16 Rapid GPIO

Alimentazione
La JM Badge Board può essere alimentata da una batteria ricaricabile agli ioni di litio o da un'interfaccia USB. L'intervallo tipico della tensione di una batteria agli ioni di litio è di 3,1-4,2 V. La tensione VBUS dell'USB è di 5V +/- 5% per facilitare le operazioni di alimentazione di tutti i dispositivi sulla JM Badge Board, un regolatore di basse tensioni (LDO) che mantiene a 3,3V la tensione operativa.

Batteria agli ioni di litio
La JM Badge Board è equipaggiata con una batteria ricaricabile agli ioni di litio, LIR2430. Le tipiche tensioni di carica e scarica contro la capacità sono mostrate sotto

typical charge_discharge voltage vs. capacity graph

Clock di sistema
La JM Badge Board fornisce un cristallo a 12MHz al dispositivo MCF51JM. Questa opzione è richiesta per raggiungere il clock di sistema da 48MHz necessario per l'interfaccia di controllo USB. Quando l'USB non è operativo, il processore può anche operare dal suo riferimento interno.

Interfaccia USB
L'MCF51JM possiede un controller USB full speed dual role con transricevitore on-chip. La scheda JM Badge è equipaggiata con un connettore USB mini-AB collegato per un'interfaccia USB.

Display a matrice di LED
Una semplice matrice di led è fornita come interfaccia di visualizzazione. I segnali GPIO del processore MCF51JM sono usati per controllare la matrice di 5x16 led.

Sensore di prossimità
Otto elettrodi sensibili al tatto forniscono l'interfaccia utente primaria con la scheda JM Badge. Questi sensori di contatto rilevano le variazioni di capacità sugli otto elettrodi e inviano informazioni sul tocco al MCU attraverso il bus I2C.

Accelerometro a tre assi
Un MMA7260QT a tre assi, un accelerometro low-g è fornito sulla scheda JM Badge.
Ogni asse ha un'uscita analogica dedicata che è collegata ad un canale dell'ADC sul MCF51JM.

Connettore di espansione
Uno sconosciuto 30x2, 100mil, consente di connettersi alla maggior parte dei segnali del MCF51JM per testare ed espandere. Il connettore e il pinout sono uguali a quelli della porta MCU_PORT sulle schede base DEMOMJ.

Interfaccia di debug
Il connettore standard a 6 pin (2x3, 100mil) ColdFire V1 BDM è disponibile ma non popolato.

Primo utilizzo della scheda JM Badge

Primo passo - Accendere la scheda e visualizzare il messaggio di benvenuto
    1. Spostare l'interruttore sul lato destro del badge sulla posizione "On"
    2. Aun messaggio di benvenuto scorrerà sui LED

Back_Badge_board
Il retro di Badge

Secondo passo - Modificare il messaggio
    1. Premere e mantenere il tasto E1 e scorrere lentamente il dito dall'alto verso il basso il lato sinistro della scheda, fermandosi al tasto E4
    2. La parole "Demos" scorrerà sullo schermo. Premere E1 per entrare nell'applicazione Modifica Messaggio.
    3. Inserire il messaggio personalizzato usando i seguienti pulsanti:
        -E1 per scorrere tra i caratteri
        -E2 per scorrere tra i caratteri in senso inverso
        -E3 per attivare il caps lock
        -E5 per selezionare un carattere
        -E6 per cancellare un carattere

front_badge_board
La Badge davanti

4. Una volta finito, si può:

    - Premere E8 per salvare i tuoi messaggi personalizzati ed uscire dall' applicazione Message Edit
    - Premere E4 per uscire senza salvare

Terzo passo - Esplorare le altre applicazioni
1. Premere E1 e far scivolare le tue dita dal lato sinistro giù fino ad E4 per sbloccare il badge
2. Premere gli altri pulsanti per esplorare le altre applicazioni demo. Visita Can your Badge Do This? per dettagli aggiuntivi.
3. Premi E8 per uscire dall'applicazione e tornare al messaggio sul display a LED
4. Usa il cavo USB con un laptop per ricaricare la batteria, programmare la tua Badge Board, o sviluppare qualcosa con la tua Badge Board

RICHIESTA DI CONTATTO
Se desideri maggiori informazioni su questo prodotto Freescale, invia una richiesta ad Arrow utilizzando il seguente modulo.

Scarica subito una copia gratis

Scrivi un commento

Seguici anche sul tuo Social Network preferito!

Send this to a friend