ARDUINO Serial

ultimo aggiornamento 31 luglio 2018


 

Indice

Descrizione

La scheda Arduino Serial V2.0a presentata in questa pagina è la prima versione della scheda Arduino venduta come kit (link al sito Arduino).
La programmazione avviene tramite una porta seriale RS232 a 9 pin, l'interfaccia verso il processore non utilizza uno specifico integrato come un MAX232 ma è realizzata semplicemente mediante dei transistor che adattano i livelli di tensione tra RS232 e TTL. Questa scheda è facile da montare, a patto di trovare ancora dei circuiti stampati in vendita.

homotix

Schema elettrico della scheda Arduino serial

Sigla

Valore

S1

 Pulsante di Reset

X1

 DB9 PCB connettore femmina

LED1

 LED rosso

POWER

 4 pin header

J2

 6pins header

J1, J3

 8 pins header

X2

 2.1mm power jack

Q1

 16 MHz Quartz

D1

 1N4004

D2, D3

 1N4148

R1

 4,7 kΏ 1/4 W

R2

 220Ώ

R3,R4

 1kΏ

R5, R6, R7, R8, R9

 10kΏ

C1, C5

 100n

C2, C3

 22pF Ceramico

C6, C7

 100μF elettrolitico

C8

 10μF elettrolitico

IC1

 Arduino

IC2

 7805

T1

 BC547

T2

 BC557

ICSP

 ICSP2x3 pins header

Componenti utilizzati

 1N4004 -  Diodo general purpose 1000V - 1A

Piedinatura Datasheet Foto

1N4148 - Fast switching diode

Piedinatura Datasheet Foto

LM 7805 Regolatore di tensione

Piedinatura Datasheet Foto dell'integrato

Processore ATmega328 8-bit Microcontroller with 32K Bytes In-System Programmable Flash
Piedinatura Datasheet Foto dell'integrato

Transistor  BC547 NPN Switching and Applications

Piedinatura Datasheet Foto del transistor (contenitore plastico)

Transistor  BC557 PNP Switching and Amplifier
Piedinatura Datasheet Foto del transistor (contenitore plastico)

Stadio di alimentazione

La scheda Arduino serial  deve essere alimentata tramite il PLUG di alimentazione  tramite un alimentatore AC-DC oppure da una pila. L'adattatore può essere connesso inserendo un connettore di 2.1mm positivo al centro nell'ingresso dell'alimentazione della scheda.
I connettori di una pila si possono inserire nei pini Gnd e Vin del connettore dell'alimentazione.
La scheda può operare con un'alimentazione esterna da 6 a 20 volts. Se alimentata con meno di 7V, tuttavia, il piedino da 5V fornisce meno di nominali 5 e la scheda può essere instabile. Se si usano più di 12V, il regolatore di voltaggio può surriscaldarsi e danneggiare la scheda. L'ambito di voltaggio raccomandato è, dunque, fra 7 e 12 volts.Il circuito è basato sul classico LM7805, il diodo D1 un 1N4004 protegge da eventuali inversioni di polarità, l'accensione del LED1 segnala la presenza della tensione di alimentazione.

I piedini di alimentazione sono indicati come segue:

Sezione processore

La sezione processore è basata sul processore ATmega328  un microcontrollore ad alte prestazioni con bus a 8 bit prodotto dalla Atmel con architettura di tipo RISC (acronimo di Reduced Instruction Set Computer) le caratteristiche salienti di questo processore sono:

La memoria

Il microcontrollore ATmega328 dispone di 32 kB di memoria di programma, della quale 0,5 kB sono usati per il bootloader, abbiamo poi di 2 kB di SRAM (Static Random Access Memory) ed 1 kB di EEPROM che possiamo leggere o scrivere utilizzando la EEPROM library.

Interfaccia di programmazione

L'interfaccia di programmazione è realizzato in modo molto semplice utilizzando una coppia di transistor un BC557 e un BC547

Dettagli della scheda

Fasi di montaggio della scheda

 

Elenco revisioni
31/07/2018 Aggiornata pagina
13/10/2012 Emissione preliminare
Private Policy Cookie Policy