Lo schema elettrico

ultimo aggiornamento 19 giugno 2016


 

Lo schema elettrico della scheda così come il disegno del circuito stampato sono disponibili sul sito, è disponibile sia in versione PDF che per EAGLE (Circuito e PCB).

Lo stadio alimentatore

 Il regolato tipo LP2985

homotix

Il deviatore per la scelta dell'alimentazione

Lo stadio alimentatore è molto semplice in quanto si riduce ad un regolato tipo LP2985 in pakage SOT23 (DBV), questo integrato appartiene alla categoria dei regolatori a tensione fissa, in questo caso 3,3V con una corrente massima di 150 mA, basso rumore e basso Dropout.
Il regolatore preleva la tensione dal pin 5V della scheda Arduino, la regola + 3,3V e la rende disponibile attraverso il deviatore "POWER-SWITCH" in questo modo è possibile impostare lo shield per funzionare con questa tensione, per esempio nel caso si utilizzi per esempio una scheda Arduino Due.

LP2985-33 - 150-mA LOW-NOISE LOW-DROPOUT REGULATOR WITH SHUTDOWN

Piedinatura Datasheet Foto dell'integrato

 

Lo stadio CPU

Il Processore ATmega162

Il connettore ICSP

Il tasto per l'attivazione della UART

Il tasto RESET

Il microcontrollore utilizzato è un ATmega162, si tratta di un Atmel AVR a 8-bit. Il microcontrollore ad alte prestazioni, basso consumo Atmel AVR 8-bit RISC combina 16KB di memoria flash programmabile, 1KB SRAM, EEPROM 512B, e una interfaccia JTAG per il debugging on-chip. Il dispositivo supporta un throughput di 16 MIPS a 16MHz e opera tra 2.7-5.5 volt.
Con l'esecuzione di istruzioni in un singolo ciclo di clock, il dispositivo raggiunge throughput che si avvicina a 1 MIPS per MHz, bilanciando il consumo di energia e velocità di elaborazione.

Processore ATmega162 8-bit Microcontroller with 16K Bytes In-System Programmable Flash

Piedinatura Datasheet Foto dell'integrato

Lo shield 1Sheeld esegue una versione personalizzata di protocollo Firmata che permette al microcontrollore di monitorare continuamente ogni pin di Arduino e inviare una relazione alla applicazione in esecuzione sullo smartphone quando cambia lo stato dei pin. Questa funzione è utilizzabile senza richiedere l'uso della libreria OneSheeld.
C'è anche un altro metodo che si basa interamente sulle porte seriali del Arduino (pin 0 e 1), questo è possibile attraverso la biblioteca in cui è presente un protocollo integrato Firmata per inviare un enorme quantità di dati all'applicazione Android specifica, permettendo di lavorare a cristalli liquidi, Twitter, ecc segmenti 7 con solo due pin sul Arduino invece di richiedere una porta completa.
il traffico dei dati può esser monitorato tramite i due led presenti TXD e RXD di tipo SMD pakage 0805. Per il reset del processore è presente l'apposito tasto RESET.
Per programmare la scheda Arduino e per l'utilizzo del dello 1Sheeld è necessario utilizzare l'apposito deviatore UART-SW SWITCH

Led smd 0805

Piedinatura Datasheet (Verde, Giallo) Foto

Lo stadio Bluetooth

Il modulo BT-HC06

Il led BT-LED

MosFet tipo TN0201K

Integrati (IC1 e IC2) tipo 74LVC1G125

Lo stadio bluetooth è bastato sul modulo BT-HC06 utilizzato per la comunicazione con lo smartphone Android. Il modulo è protetto da uno schermo metallico  progettato per ridurre le interferenza sia in trasmissione sia in ricezione.

Per l'interfacciamento della comunicazione con il processore, sono utilizzati due integrati (IC1 e IC2) tipo 74LVC1G125 in package SOT-23 (DBV)  che è un driver buffer/bus non invertente a 3-state output.

 SN74LVC1G125 Single bus buffer gate with 3-state output

Piedinatura Datasheet Foto dell'integrato

E' poi presente un circuito formato R1, R7 e dal MosFet tipo TN0201K in package SOT-23 che collegato al pin 20 del processore permette il reset del modulo.
Il funzionamento del modulo e sul stato è mostrato dal diodo led blu connesso tramite la resistenza R3 al piedino 24 del modulo.

TN0201K - N-Channel 20−V (D−S) MOSFET
  
Piedinatura Datasheet Foto del transistor

Elenco revisioni

19/06/2016

Emissione preliminare
Private Policy Cookie Policy