Se sei già registrato           oppure    

Orario: 28/04/2024 17:27:41  

 

Energia Alternativa ed Energia Fai Da Te > PPTEA

VISUALIZZA L'ALBUM


PPTEA:Primi passi
FinePagina

NonSoloBolleDiAcqua

Avatar
PetaWatt


Gruppo:AMMINISTRATORE
Messaggi:13786

Stato:



Inviato il: 11/7/2012,10:27

In questa discussione cercheremo di facilitare la comprensione del PPTEA da parte di chi non è esperto: i primi passi.

Questa è lo schema di connessione dei pin della BreadBoard, cioè la basetta dove possono essere agganciati i fili o i componenti in modo facile, rapido e non definitivo.

ForumEA/PPTEA_IMG_FORUM/ConnessioniBreadBoard.jpg



Questa è la vista della presa usb maschio:

ForumEA/PPTEA_IMG_FORUM/VistaPresaUsbMaschio.jpg


Un saluto
Bolle




Modificato da NonSoloBolleDiAcqua - 18/7/2012, 11:56


---------------
Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

NonSoloBolleDiAcqua

Avatar
PetaWatt


Gruppo:AMMINISTRATORE
Messaggi:13786

Stato:



Inviato il: 11/7/2012,10:51

PPTEA: LED ON/OFF


(Esempio I/O di Input)


Far lampeggiare un led con il PPTEA.
Il led va inserito sul pin 28 (bit 15) mediante una resistenza di 470 ohm.
Questo è il codice in EABasic:


05 ' LED ON/OFF SUL PIN 28 BIT 15 DEL PPTEA
10 A++ ' Incrementa la variabile A = 1, 2, 3….
15 IF A MOD 2 THEN 25 ' Se A è dispari salto alla linea 25
20 OUTBIT(15) =1 ' Porta a +5 il pin 28 (ON del LED)
23 GOTO 26 ' Salta all'istruzione pausa
25 OUTBIT(15) =0 ' Porta a massa il pin 28 (OFF del LED)
26 WAITMS 250 ' Pausa di 250 millisecondi
40 GOTO 10 ' Ritorna alla prima istruzione


Schema:

Immagine Allegata: PPTEA_LED_ON_OFF

http://www.energialternativa.info/Public/NewForum/ForumEA/1/6/5/3/1/5/7/1342000468.jpg




Modificato da NonSoloBolleDiAcqua - 12/7/2012, 08:36


---------------
Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

NonSoloBolleDiAcqua

Avatar
PetaWatt


Gruppo:AMMINISTRATORE
Messaggi:13786

Stato:



Inviato il: 11/7/2012,11:00

Questo è lo schema della BreadBoard.

Immagine Allegata: pptea_led_on_off

http://www.energialternativa.info/Public/NewForum/ForumEA/1/6/5/3/1/5/7/1342072938.jpg




Modificato da NonSoloBolleDiAcqua - 12/7/2012, 08:02


---------------
Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

NonSoloBolleDiAcqua

Avatar
PetaWatt


Gruppo:AMMINISTRATORE
Messaggi:13786

Stato:



Inviato il: 12/7/2012,07:30

PPTEA: LED ON SU PRESSIONE PULSANTE


(Esempio I/O di Input e di Output)


Quando si preme il pulsante PUSH si accende il led.
Il led va inserito sul pin 28 (bit 15) mediante una resistenza di 470 ohm mentre il pulsante PUSH va inserito sul pin 12 (bit 7) mediante una resistenza di pull-down.
Questo è il codice in EABasic:

          20
          ' LED ON (BIT 15) SE VIENE PREMUTO IL PULSANTE PUSH (BIT 7)
          30
          IF INPBIT(7)=0 THEN 60 ' Se non è premuto il pulsate salta alla linea 60
          40
          OUTBIT(15) =1 ' Porta a +5 il pin 28 (ON del LED)
          50
          GOTO 70 ' Salta a fine programma
          60
          OUTBIT(15) =0 ' Porta a massa il pin 28 (OFF del LED)
          70
          GOTO 30 ' Salta ad inizio programma


Questo è lo schema :

Immagine Allegata: PPTEA_LED_ON_PUSH

http://www.energialternativa.info/Public/NewForum/ForumEA/1/6/5/3/1/5/7/1342074649.jpg




---------------
Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

NonSoloBolleDiAcqua

Avatar
PetaWatt


Gruppo:AMMINISTRATORE
Messaggi:13786

Stato:



Inviato il: 12/7/2012,07:35

Componenti sulla BreadBoard:

Immagine Allegata: PPTEA_LED_PUSH

http://www.energialternativa.info/Public/NewForum/ForumEA/1/6/5/3/1/5/7/1342074947.jpg




---------------
Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

NonSoloBolleDiAcqua

Avatar
PetaWatt


Gruppo:AMMINISTRATORE
Messaggi:13786

Stato:



Inviato il: 17/7/2012,11:14

PPTEA: CAD Convertitori Analogico Digitali


Il PPTEA gestisce fino a 5 convertitori Analogico Digitali.
Ma cos'è un Convertitore Analogico Digitale? E' un qualcosa che permette di trasformare un valore analogico ad un valore digitale, cioè è possibile convertire un valore di tensione compreso tra 0V e 5V (analogico) in un corrispondente valore digitale compreso tra 0 e 1023 (10 BIT di precisione).
Questo è un esempio di come una tensione variabile viene convertita in digitale.

ForumEA/PPTEA_IMG_FORUM/cads.jpg


Ci sono due istruzioni che permettono la lettura del valore in digitale :
1. CADSn
2. CADSIND(n)
dove n può assumere un valore compreso tra 1 e 5 e identifica il numero del convertitore.
I convertitori sono identificati nello schema elettrico del PPTEA con i nomi : CAD1 (pin2), CAD2(pin3), CAD3 (pin4), CAD4(pin5), CAD5(pin7). Il numero di convertitori utilizzati si può impostare/cariare mediante il comando CADS. All'avvio il PPTEA è predisposto per utilizzare 3 convertitori A/D.

In questo esempio realizzeremo, mediante il convertitore Analogico Digitale Numero 1 (BIT 0 , PIN del processore 2), un lettore di tensione. Per variare la tensione si utilizzerà il pin centrale di un trimmer da 10K connesso a massa ed a +5V. In questo modo si può far variare la tensione tra 0 e 5V.
Questo è il circuito:

ForumEA/PPTEA_IMG_FORUM/PPTEA_CAD.jpg



Questi sono i componenti sulla breadboard:

ForumEA/PPTEA_IMG_FORUM/CADTRIMMER2.jpg



Questo è il codice che invia sulla porta USB del PC ogni 250 millisecondi il valore digitale e il valore in tensione:

10 'IL VALORE SUL PIN 2 DIGITALE E ANALOGICO VIENE INVIATO SULLA PORTA USB DEL PC
20 VI=CADS1 ' PRELEVA IL VALORE DEL PRIMO CONVERTITORE ANALOGICO DIGITALE
30 PRINT "D="& VI & " A=" & VI*CAD_TO_VOLT
40 WAITMS 250 'ATTESA DI 250 millisecondi
50 GOTO 20 ' SALTO AD INIZIO PROGRAMMA

Bolle




Modificato da NonSoloBolleDiAcqua - 18/7/2012, 10:09


---------------
Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

NonSoloBolleDiAcqua

Avatar
PetaWatt


Gruppo:AMMINISTRATORE
Messaggi:13786

Stato:



Inviato il: 31/7/2012,09:20

PPTEA: Suonare una canzoncina

(Esempio: emettere note e/o suoni)

Il PPTEA gestisce un altoparlante che può emettere dei suoni utilizzando l’istruzione FRQ PERIODO_QUARTI, DURATA. Nel manuale di riferimento si può trovare l’associazione tra le note e il periodo quarti. L’altoparlante o il buzzer deve essere messo tra il pin 28 (bit15) e massa. Emettendo in sequenza diverse note possono essere riprodotte delle canzoni, in questo esempio riprodurremo la canzone di Fra Martino sulla quinta ottava.Questo è lo schema elettrico:

ForumEA/PPTEA_IMG_FORUM/CircuitoAltoparlante.jpg

Questi sono i componenti sulla Bread Board:

ForumEA/PPTEA_IMG_FORUM/ComponentiBBAltoparlante.jpg

Questo è il codice che emette la canzoncina di Fra Martino.

05 ' SAN MARTINO
07 CONSTANT NUMERO_NOTE=34
10 DATA _DO5, _RE5, _MI5, _DO5, _DO5, _RE5, _MI5, _DO5, _MI5, _FA5, _SOL5
15 DATA PAUSA, _MI5, _FA5 ,_SOL5 ,_SOL5, _LA5, _SOL5 , _FA5 ,_MI5 ,_DO5
16 DATA _SOL5, _LA5, _SOL5, _FA5, _MI5, _DO5, _RE5, _SOL5, _DO5, 0
18 DATA _RE5, _SOL5, _DO5
22 READ NOTA
23 A++
24 FRQ NOTA, 250
26 IF A < numero_note THEN 22
40 GOTO 40
Bolle



Modificato da NonSoloBolleDiAcqua - 18/06/2014, 09:14:10


---------------
Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

NonSoloBolleDiAcqua

Avatar
PetaWatt


Gruppo:AMMINISTRATORE
Messaggi:13786

Stato:



Inviato il: 14/9/2012,09:34

PPTEA:INTERFACCIA RELE'

(Come collegare un relè ad una uscita)

Vediamo un metodo per interfacciare i relè con il PPTEA. Il relè ha un assorbimento molto più elevato di un led, quindi necessita di un transistor. In questo caso abbiamo utilizzato un bc337 (NPN facilmente reperibile) connesso come da schema. Il relè deve essere dotato di un diodo di protezione (D1) e si può connettere un carico tra il pin comune (C) e il normalmente aperto (NA) oppure al normalmente chiuso (NC).

ForumEA/PPTEA_IMG_FORUM/RELEPPTEA.jpg

Un salutoBolle



Modificato da NonSoloBolleDiAcqua - 18/06/2014, 09:14:46


---------------
Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripetibile non esiste (by qqcreafis).

 
 InizioPagina
 

Versione Mobile!

Home page       TOP100-SOLAR      Home page forum