
|
![]() | #1 (permalink) Top |
Adv Moderator Data registr.: 15-08-2007 Residenza: sto a Massa ma sono molto Positivo
Messaggi: 12.071
| Costruzione di un sensore S/PORT per RPM (arduino pro mini)
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 L'immagine del PCB è a 1200 dpi tenetene conto durante l'eventuale stampa
__________________ Vivere in qeusto mondo e molto belo belo e vale la pena starci ma a volte in questa UNICA vita che ci apartiene posono succedere cose brute brute alora mi chiedo perche siete incazziati domani pole esere anche lultimo Grazie "TRANQUILLO" FAI 15766 Ultima modifica di romoloman : 23 luglio 14 alle ore 15:32 |
![]() | ![]() |
![]() | #3 (permalink) Top | |
User Data registr.: 28-10-2005 Residenza: Ancona (ma Romano doc...)
Messaggi: 897
| Citazione:
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 | |
![]() | ![]() |
![]() | #4 (permalink) Top | |
Adv Moderator Data registr.: 15-08-2007 Residenza: sto a Massa ma sono molto Positivo
Messaggi: 12.071
| Citazione:
le resistenze smd sono delle 1206 si saldano bene anche a mano Il PCB probabilmente lo stavo ricaricando... la parte vario viene fatta sull'altro lato del promini... (insomma il promini fa la parte del salame. e il vario e l'rpm quella del pane... tuttavia per il vario secondo me non c'è troppa convenienza... La parte vario usa un sensore MS5611 a meno di 14/15 non si trova...
__________________ Vivere in qeusto mondo e molto belo belo e vale la pena starci ma a volte in questa UNICA vita che ci apartiene posono succedere cose brute brute alora mi chiedo perche siete incazziati domani pole esere anche lultimo Grazie "TRANQUILLO" FAI 15766 | |
![]() | ![]() |
![]() | #5 (permalink) Top | |
User Data registr.: 28-10-2005 Residenza: Ancona (ma Romano doc...)
Messaggi: 897
| Citazione:
![]()
__________________ Powered by Debian 8.2"Jessie" "Una volta picchiavo i modelli, poi ho imparato a ragionarci." Gussalapita | |
![]() | ![]() |
![]() | #6 (permalink) Top |
User Data registr.: 26-03-2003 Residenza: Varese
Messaggi: 1.264
|
Ottimo!! così posso misurare i giri del mio motore DLE55 Grazie Romolo!
__________________ ----------------------------------------------------- "Il buon aeromodellista atterra dove può" M.B. www.gavonline.it |
![]() | ![]() |
![]() | #8 (permalink) Top | |
User Data registr.: 29-08-2005
Messaggi: 450
| Citazione:
__________________ As my old boss, an Apollo veteran, would often remind us Its good to be smart, but its better to be lucky. Wayne Hale, Space Shuttle Flight Director | |
![]() | ![]() |
![]() | #9 (permalink) Top |
Adv Moderator Data registr.: 15-08-2007 Residenza: sto a Massa ma sono molto Positivo
Messaggi: 12.071
|
arduino pro mini 328 5V Mi raccomando che sia la versione 328 altrimenti non ci sta il codice sopra. di venditori ce ne sono tanti su ebay e partono da poco meno di 2 in su... questo ad esempio da anche la schedina di programmazione: FT232RL USB To Serial Adapter Module + Pro Mini Atmega328 5V 16M for Arduino New | eBay dello stesso venditore l'offerta con 5 pezzi per chi un programmatore ce l'ha già: 5PCS Pro Mini atmega328 5V 16M Replace ATmega128 Arduino Compatible Nano | eBay
__________________ Vivere in qeusto mondo e molto belo belo e vale la pena starci ma a volte in questa UNICA vita che ci apartiene posono succedere cose brute brute alora mi chiedo perche siete incazziati domani pole esere anche lultimo Grazie "TRANQUILLO" FAI 15766 Ultima modifica di romoloman : 25 luglio 14 alle ore 04:51 |
![]() | ![]() |
![]() | #10 (permalink) Top |
Adv Moderator Data registr.: 15-08-2007 Residenza: sto a Massa ma sono molto Positivo
Messaggi: 12.071
|
Dopo aver effettuato alcune prove mi sono reso conto che la lettura di A2 era abbastanza ballerina risentendo forse troppo dei servi, pertanto ho modificato lo schema aggiungento un piccolo filtro passa basso. Per semplicità allego tutte le modifiche in un unico ZIP contenente anche lo schema e il circuito in formato eagle, nonchè le DRU (design rules) per generare dei PCB ad uso casereccio dato che eagle tende a fare le piazzole delle resistenze tradizionali con uno spessore delle tracce troppo piccolo. A breve il codice il cui originale si trova qui: https://code.google.com/p/openxvario...%2Fopenxsensor
__________________ Vivere in qeusto mondo e molto belo belo e vale la pena starci ma a volte in questa UNICA vita che ci apartiene posono succedere cose brute brute alora mi chiedo perche siete incazziati domani pole esere anche lultimo Grazie "TRANQUILLO" FAI 15766 |
![]() | ![]() |
![]() |
Bookmarks |
| |
![]() | ||||
Discussione | Autore discussione | Forum | Commenti | Ultimo Commento |
Sensore rpm | avia-tore | Elimodellismo Motore a Scoppio | 29 | 13 aprile 14 20:15 |
sensore RPM | illez | Circuiti Elettronici | 8 | 02 novembre 09 00:32 |
sensore rpm multigov | dani44 | Elimodellismo in Generale | 9 | 01 febbraio 09 19:05 |