Visualizza messaggio singolo
Vecchio 23 luglio 14, 15:37   #3 (permalink)  Top
aisalord
User
 
L'avatar di aisalord
 
Data registr.: 28-10-2005
Residenza: Ancona (ma Romano doc...)
Messaggi: 897
Citazione:
Originalmente inviato da romoloman Visualizza messaggio
Partiamo dalle specifiche:

Dati desiderati:

Misura RPM
Misura pacco batterie di bordo
Misura livello carburante

lo schema come si vede in allegato è particolarmente semplice,
per il sensore RPM si presume che la centralina o il sensore fisico dia un impulso per giro, qualora ne dia di più è necessario cambiare il numero di pale.

A2 invece è il pacco, in base alla tensione dello stesso sarà necessario scegliere dei valori appropriati del partitore resistivo

Il sensore carburante di cui parleremo in un altro thread invece deve fornire una tensione compresa fra VCC e GND a seconda del livello.

Il circuito stampato è realizzato per essere stampato su singola faccia in modo che possa essere stampato in casa senza troppe complicazioni. Il disegno non è dei più ottimizzati, ma perlomeno non richiede un service PCB.

Sono stati lasciati liberi i pin A4 e A5 in modo che possano essere utilizzati eventualmente per integrare anche un altimetro.

Il codice da caricare sull'arduino è openxsensor con alcune modifiche che discuteremo ne proseguo di questo thread (sempre ammesso che interessi a qualcuno)


NB: Il circuito così come presentato ha un limite nella misura di A2, presuppone infatti che la RX sia alimentata a un voltaggio maggiore di 5.7V
Eventualmente è possibile fare una modifica per chi ha necessità di alimentare a 5V


Codice:
Lista componenti

Exported from xsensor.sch at 23 Jul 2014 13:33:23

EAGLE Version 6.6.0 Copyright (c) 1988-2014 CadSoft

Assembly variant: 

Part     Value          Device        Package  Library     Sheet

A0       LSP10          LSP10         LSP10    solpad      1
A1       LSP10          LSP10         LSP10    solpad      1
A2                      PINHD-1X2     1X02     pinhead     1
D4       LSP10          LSP10         LSP10    solpad      1
D8       LSP10          LSP10         LSP10    solpad      1
FUEL                    PINHD-1X3     1X03     pinhead     1
GND      LSP10          LSP10         LSP10    solpad      1
OK1      SFH618A-5X007  SFH618A-5X007 SMD4-7   optocoupler 1
R1       4700           R-EU_0204/7   0204/7   resistor    1
R2       150            R-EU_R1206    R1206    resistor    1
R3                      R-EU_R1206    R1206    resistor    1
R4                      R-EU_R1206    R1206    resistor    1
RAW      LSP10          LSP10         LSP10    solpad      1
RPM                     PINHD-1X2     1X02     pinhead     1
SPORT                   PINHD-1X3/90  1X03/90  pinhead     1
VCC      LSP10          LSP10         LSP10    solpad      1
EDIT: corretto schema nella parte relativa all'optoisolatore
L'immagine del PCB è a 1200 dpi tenetene conto durante l'eventuale stampa
Ottimo!
Due richieste se possibile: la prima, potresti fare il circuito per componenti normali e non smd? La seconda, mi interessa anche lo sviluppo del "lato" altimetro del circuito.
P.S. Lo zip non si apre, mi da errore di collegamento non valido(?)
__________________
Powered by Debian 8.2"Jessie"
"Una volta picchiavo i modelli, poi ho imparato a ragionarci." Gussalapita
aisalord non è collegato   Rispondi citando