Definizione di un MIB per il monitoraggio di una moto da corsa

Documenti analoghi
Definizione di un MIB SNMP per il monitoraggio di una moto da rally.

Università degli studi di PISA

Università di Pisa. Anno Accademico 2003/2004. Progetto di Sistemi di Gestione di Reti. Mib per la gestione e il controllo di un UPS

Definizione di un MIB per la gestione di un acquario.

Università degli Studi di Pisa

INTRODUZIONE. I.1 Le Sale Prova Motori. Il reparto Ducati Corse è diviso in due aree: la prima dedicata alla moto GP; la seconda alla Superbike.

Definizione di un MIB per un sistema di controllo ambientale di un museo

Università degli studi di Pisa

Progetto del corso di Gestione di Rete. Definizione di un MIB per il controllo di un sistema di riscaldamento

TELAIO, CARENE, RUOTE, FRENI

Definizione di un MIB per la gestione della console XBOX 360

Telematica 3 8. La gestione delle reti (Network Management)

Sistema SRT - Unita centrale di raccolta dati

Cross Enduro Motard....quando le due ruote sono passione

Corso di Laurea in Informatica

AUTOCLAVI FUNZIONE DI ESSICCAMENTO AUTOMATICA

DATI TECNICI ŠKODA SUPERB MOTORI BENZINA

BANCO DI PROVA EPS 619/25 HP-R

MIB PER IL CONTROLLO DELLO STATO DI UN SERVER FTP

Bull Shark 50 LPDFI 2 Tempi Tradizionali 50 Hp * 4 Tempi 50hp * * = Motori Selva

DATI TECNICI COUPE' Alfetta GTV A D. coupé 3 porte, 4 posti; scocca portante in lamiera di acciaio

CARATTERISTICHE TECNICHE DESCRIZIONE MODULI. hydro comby F.E.P. SRL VIA MASCARINO 12/K PIEVE DI CENTO (BO) ITALY

per diesel (DPF) Diesel senza filtro antiparticolato per diesel (DPF)

4550mm. Ingombri in mm Diametro spazzole 850 Larghezza senza spazzole Altezza con lampeggiatore ottico Interasse 1.800

MIGLIORARE LE PRESTAZIONI DELLA TUA MOTO! MOL DYNAMIC MOTO: OLIO MOTORE PER PRESTAZIONI ESTREME DELLA TUA MOTOCICLETTA

2005 VFR VFR ABS INFORMAZIONI STAMPA

PASTIGLIE BREMBO. PER TUTTE LE MOTO, PER TUTTI I MOTOCICLISTI.

&lang=it&print=1

LE INFORMAZIONI FORNITE IN QUESTO DOCUMENTO POSSONO ESSERE MODIFICATE SENZA PREAVVISO.

Università degli studi di Pisa Facoltà di Scienze Matematiche, Fisiche, Naturali Dipartimento di Informatica

EcoRemote SISTEMA DI GESTIONE DI UNA STAZIONE DI MONITORAGGIO DELLA QUALITÀ DELL ARIA. Ingegneria dei sistemi

SCHEDA PRODOTTO MISURA POTENZA (distribuiti).

REV lubrication systems MPT ELETTROPOMPE PER OLIO E GRASSELLO

GSA 110 TW SKID. Tecnica. Dimensioni e Peso. Gruppo Elettorgeno. Dati generali. Gruppo Elettorgeno. Gruppo Elettrogeno APERTO RAFFREDDATO AD ACQUA

Decespugliatori a Zaino

(con n 2 spazzole laterali) m²/h Spazzola centrale mm Spazzola centrale + laterale DX mm

B13 C46 A1 C43 C20 C25 B17 C37 C50 E2 E8 C6 C22 C17 E4 E7 D36 D27 C35 C48 D22 D35 D33 D17 D15 D18 C23 C10 D25 C31 C45 D21 D31 C49

(con n 2 spazzole laterali) m²/h Spazola centrale mm Spazzola centrale + laterale DX mm

'HILQL]LRQHGLXQ0,%6103SHULOFRQWUROORGLVRIWZDUH DSSOLFDWLYR

POMPE A MEMBRANA PER CAMPIONAMENTO GAS RESISTENTI A TEMPERATURA E RISCALDATE

Informazioni generali Sport-Utility Vehicle (SUV) a due porte. Sei cilindri, 60 gradi, tipo a V, raffreddamento a liquido

Università degli Studi di Pisa

CANTER 7C15 DUONIC GUIDA A DESTRA

Strumentazione analogica digitale con computer di bordo e contagiri.

MINI ESCAVATORI 8040, 8045, 8050 ZTS

# $ % &' ()*+,-. & / 01 % &$%(& ') *+,-( *+,. / - 0 *+, 1 "-,, /) 2% 345 $6784$69.,,# :, " :,, -

4 TEMPI 250/300/450 SEF-R

Richiesta di certificato delle caratteristiche tecniche di un motoveicolo d interesse storico e collezionistico

KS 405. Terminale operatore con PLC integrato. inferiore a 200mA senza carichi. Memoria Programma Memoria Pagine

DISCHI FRENO. fonte:

Università degli studi di PISA Corso di Laurea in Informatica Anno Accademico 2005/2006. Fabio Baglini e Francesca Luchini

50cc. Enduro. Supermotard Naked &Scrambler. ...quando le due ruote sono passione


Note: MyChron Light TGLog documentazione tecnica, dimensioni e pinout Versione Figura 1: MyChron Light TGLog e la sua junction box

Richiesta di certificato delle caratteristiche tecniche di un motoveicolo d interesse storico e collezionistico

Lancia Delta HF 4WD. 03. DOCUMENTAZIONE FOTOGRAFICA! Incollare le foto richieste in formato 10x15cm

Università degli Studi di Pisa Esame di Sistemi di Elaborazione dell Informazione: Gestione di Rete. MIB SNMP per il controllo della stato di Celle

FORD B-MAX SCHEDA TECNICA PRESTAZIONI E CONSUMI

Sistema di prova monoassiale a fatica

PORTATA MASSIMA 4350 LT ( MANDATA LIBERA) PRESSIONE MASSIMA 17BAR( MANDATA CHIUSA)

TSP 240. Terminale operatore con PLC integrato. inferiore a 500 ma senza carichi. Memoria Programma

La mia 2CV AZI Omologazione Italiana del: 31/05/ n. telaio:

JEEP Wrangler Unlimited

Lancia Delta HF integrale (evoluzione)

Guida per l identificazione veloce dei particolari Meccanica. Release 1.1

Z800 / 2013 L'indiscussa prima della classe. Candy Flat Blazed Green / Metallic Spark Black. Pearl Stardust white / Metallic Spark Black

ELETTROPOMPE MONOFASE CME

Copyright By Fiat Auto - Printed 26/03/2010 CD./.

SCHEMI IMPIANTO PNEUMATICO

Modello MR8875 MR8880/ /20 MR / /50 Modalità di funzionamento

EFFICIENZA 250 SEF/R PURA

Scheda Tecnica REV 1.0

Scheda tecnica online. FLOWSIC150 Carflow FLUSSO VOLUMETRICO-DISPOSITIVI DI MISURAZIONE

MultiPresa MPP Serie Intell SNMP ver. 1.2

KS 407. Terminale operatore con PLC integrato. inferiore a 300 ma senza carichi. Memoria Programma

6.23 B. Venieri. terna. articolata. Prestazioni carico benna (kg) Carico forche (kg) - centro del carico a 500 mm

PRODUZIONE DI ENERGIA OLEODINAMICA

PROVVEDIMENTO DEL PRESIDENTE STS

Strumentazione PANORAMICA DEL GRUPPO STRUMENTI. Gruppo strumenti

MIB SNMP PER LA GESTIONE DI UN SERVER WWW. Paola Filippini

essere veloci è la nostra missione

UNIVERSITÀ DEGLI STUDI DI PISA

P V 50HZ #AVR #CONN #DPP

VALUTAZIONE ECONOMICA 30 (trenta) PUNTI

TMAX R1 by Lazareth. un sogno da Euro

JAGUAR XF BERLINA E XF SPORTBRAKE SPECIFICHE TECNICHE MARZO 2019

JAGUAR F-PACE SPECIFICHE TECNICHE MARZO 2019

Garanzia e revisioni

MANUALE USO E MANUTENZIONE PFI 60 RADIALE - PFI 60 P RADIALE

Motore Cod. BEX. Ordine di accensione Anticipo Gradi / giri motore Centralina elettronica. Gioco valvole aspirazione Mm Idraulica

Schede tecniche di Fiat Panda 4x4 e Fiat Panda Trekking

MACCHINE OPERATRICI SEMOVENTI A UN ASSE

VALUTAZIONE ECONOMICA 30 (trenta) PUNTI

SERIE FAS. Gamma di compressori a vite

1.4 16v FIRE 95cv. 0.9 TwinAir turbo 105cv. DIMENSIONI Numero posti Numero porte

Transcript:

Definizione di un MIB per il monitoraggio di una moto da corsa Antonio Bartolini N. Mat. 271056 robynhub@gmail.com 1

Indice 1-Introduzione...... pag 3 2-Scelte implementative..... pag 4 3-Descrizione del MIB... pag 6 3.1-Descrizione variabili utilizzate..... pag 6 3.2-Descrizione tabelle... pag 7 3.3-Descrizione trap...pag 8 3.4-Descrizione trapthreshold...p ag 9 4-Definizione MIB. pag 10 5-Conclusioni...... pag 20 5.1-Sviluppi futuri.... pag 20 6-Riferimenti..... pag 20 2

Introduzione Durante una corsa motociclistica e' indispensabile tenere sempre sotto controllo le condizioni della moto. I meccanici devono sempre sapere cosa gli aspetta durante la preparazione dei pit-stop e le informazioni trasmesse dal pilota sono spesso insufficienti per mantenere un controllo totale della moto. Per risolvere tale problema ho voluto descrivere una possibile implementazione di un MIB che mantenga sotto controllo tutti gli aspetti della moto senza risultare troppo invadente. Un calo di pressione nel circuito dell' olio o una temperatura dei gas di scarico troppo alta puo' addirittura pregiudicare la vita del pilota se non controllata in tempo. 3

Scelte Implementative Per poter mantenere il peso di tutto il sistema piu' leggero possibile, ho deciso di utlizzare una centralina WildFire 5282 prodotta dalla Intec Automation Inc. (http://www.steroidmicros.com). Questa centralina e' stata progettata esattamente per scopi come questo. Ha in dotazione un processore a 64 Mhz FreeScale ColdFire2 integrato con 4 Mb di spazio e ben 16 Mb di SDRAM veloce per l' esecuzione del software. Essa supporta fino a 16 sensori digitali e 8 sensori analogici con lettura a 10 bit e 140 Mhz di frequenza. Una delle sue prarticolarita' piu' importanti, c'e' la possibilita' di utilizzare le sue 7 Porte Interrupt per poter gestire tempestivamente le trap in caso di malfunzionamento meccanico del motore. Questa scheda possiede anche una porta Ethernet integrata ma, per la trasmissione dei dati, si prevede di utilizzare un modulo 802.11 al posto del lettore di SD cards. Per alimentarla e' sufficente una qualsiasi corrente continua da 6 a 24 volts ma si prevede di utilizzare un filtro per eliminare i picchi di tensione generati all' accensione della moto. Le sue dimensioni contenute (7 x 4 cm.) la rendono perfetta per il suo scopo. La sua programmazione avviene mediante linguaggio C con un apposito compilatore offerto in dotazione dalla Intec assieme alla scheda. 4

Il MIB sviluppato, verra' implementato su questo tipo di scheda e i dati verranno trasmessi direttamente all' Access Point presente nel box corse dove verranno analizzati in tempo reale dai meccanici. Per prevenire eventuali perdite di segnale o power faliure, una copia dei dati verra' mantenuta sulla scheda che funge cosi' anche da scatola nera. La centralina monitorizzera' tutti quei parametri indispensabili ai meccanici e agli ingegneri per tenere sempre sotto controllo la moto. Le trap vengono inviate direttamente in base ai valori presenti della tabella delle soglie e sono modificabili tramite snmp. 5

Descrizione del MIB 3.1-Descrizione delle variabili. NOTA: Tutte le seguenti variabili sono accessibili solo in modalita' readonly eccetto dove specificato. lapcount Counter32 questa variabile identifica il giro attuale contato a partire dall' accensione della moto. fuellevel Gauge32 questa variabile indica la quantita'di benzina espressa in litri nel serbatoio. voltage Gauge32 questa variabile indica il livello di tensione espresso in volts dell' impianto elettrico. oillevel Gauge32 questa variabile indica la quantita' in litri di olio nel motore. enginerpm Gauge32 questa variabile indica il numero di giri al minuto del motore. brakeoillevel Gauge32 questa variabile indica la quantita' in litri di olio per l'impianto frenante. brakeoilpressure Gauge32 questa variabile indica la pressione dell' olio espresso in BAR. brakepastilles Gauge32 questa variabile indica lo spessore in millimetri delle pasticche dei freni. exausttemp Gauge32 questa variabile indica la temperatura dei gas di scarico espressa in gradi centigradi. enginetemp Gauge32 questa variabile indica la temperatura del motore espressa in gradi centigradi. speed Gauge32 questa variabile indica in chilometri orari la velocita' istantanea del veicolo. averagespeed Gauge32 questa variabile indica in chilometri orari la velocita' media calcolata dal momento dall' attivazione dell' agent. maxspeed Gauge32 questa variabile indica in chilometri orari la velocita' massima raggiunta dal momento dell' attivazione dell' agent. watertemp Gauge32 questa variabile indica la temperatura espressa in gradi centigradi del liquido di raffredamento del motore. waterlevel Gauge32 questa variabile indica il livello del liquido di raffreddamento espresso in litri. 6

ampere Gauge32 questa variabile indica il livello di consumo elettrico espresso in Ampere. gearboxtemp Gauge32 questa variabile indica la temperatura espressa in gradi centigradi della scatola del cambio. clutchtemp Gauge32 questa variabile indica la temperatura espressa in gradi centigradi della scatola della frizione. enginehp Gauge32 questa variabile indica la potenza istantanea generata dal motore espressa in cavalli vapore. brake1temp Gauge32 questa variabile indica la temperatura espressa in gradi centigradi dei dischi frenanti anteriori. brake2temp Gauge32 questa variabile indica la temperatura espressa in gradi centigradi dei dischi frenanti posteriori. pilotname DisplayString [read-write] questa variabile indica il nome del pilota che guida il veicolo. model DisplayString [read-write] questa variabile indica marca e modello del veicolo. 3.3-Descrizione tabelle NOTA: Tutte le seguenti variabili sono accessibili solo in modalita' readonly. Tabella: laptable Questa tabella contiene le informazioni riguardanti il comportamento della moto per ogni giro di pista. lap Counter32 questa variabile identifica il giro di pista. usedfuel Integer32 questa variabile indica la quantita'di benzina consumata durante il giro. usedoil Integer32 questa variabile indica la quantita'di olio consumata durante il giro. averagespeedlap Integer32 questa variabile indica la velocita' media durante il giro. averagepower Integer32 questa variabile indica l' energia media generata dal motore durante il giro espressa in Kjoule su secondo. gap Integer32 questa variabile indica la differenza di tempo rispetto al giro precedente espresso in centesimi di secondo. 7

3.4-Descrizione trap lowfuel generata quando la quantita' di benzina scende sotto una soglia minima predefinita nella sezione TrapThresholds. highvoltage generata quando la tensione dell' impianto elettrico supera una soglia predefinita nella sezione TrapThresholds. lowvoltage generata quando la tensione dell' impianto elettrico scende sotto una soglia predefinita nella sezione TrapThresholds. lowoillevel generata quando la quantita' di olio nel motore scende sotto una soglia predefinita nella sezione TrapThresholds. outofrpm generata quando il numero di giri del motore supera la soglia massima predefinita nella sezione TrapThresholds. lowbrakeoil generata quando il livello dell' olio dell' impianto frenante scende sotto la soglia minima predefinita nella sezione TrapThresholds. lowbrakepressure generata quando la pressione dell' olio nell' impianto frenante scende sotto una soglia minima predefinita nella sezione TrapThresholds. usedpastilleswarning generata quando la pressione dell' olio nell' impianto frenante scende sotto una soglia minima predefinita nella sezione TrapThresholds. highexausttemp generata quando la temperatura dei gas di scarico sale sopra una soglia prestabilita nella sezione TrapThresholds. highenginetemp generata quando la temperatura della testata sale sopra una soglia prestabilita nella sezione TrapThresholds. highwatertemp generata quando la temperatura del liquido di raffredamento sale sopra una soglia prestabilita nella sezione TrapThresholds. lowwaterlevel generata quando il livello del liquido di raffreddamento e' sotto la soglia di guardia prestabilita nella sezione TrapThresholds. highgearboxtemp generata quando la temperatura della scatola del cambio supera una soglia massima prestabilita nella sezione TrapThresholds. highclutchtemp generata quando la temperatura dei dischi della frizione superano una soglia massima 8

prestabilita nella sezione TrapThresholds. highbrake1temp generata quando la temperatura del disco frenante anteriore supera una soglia massima prestabilita nella sezione TrapThresholds. highbrake2temp generata quando la temperatura del disco frenante anteriore supera una soglia massima prestabilita nella sezione TrapThresholds. 3.4 - Descrizione TrapThresholds. NOTA: Tutte le seguenti variabili sono accessibili in modalita readwrite. E servono per definire le soglie massime/minime per l' invio delle trap. lowfuelthreshold [Read-Write] Integer32 highvoltagethreshold [Read-Write] Integer32 lowvoltagethreshold [Read-Write] Integer32 lowoillevelthreshold [Read-Write] Integer32 outofrpmthreshold [Read-Write] Integer32 lowbrakeoilthreshold [Read-Write] Integer32 lowbrakepressurethreshold [Read-Write] Integer32 usedpastillesthreshold [Read-Write] Integer32 highexausttempthreshold [Read-Write] Integer32 highenginetempthreshold [Read-Write] Integer32 highwatertempthreshold [Read-Write] Integer32 lowwaterlevelthreshold [Read-Write] Integer32 highgearboxtempthreshold [Read-Write] Integer32 highclutchtempthreshold [Read-Write] Integer32 highbrake1tempthreshold [Read-Write] Integer32 highbrake2tempthreshold [Read-Write] Integer32 9

Definizione MIB MOTOMIB DEFINITIONS::=BEGIN IMPORTS MODULE-IDENTITY,OBJECT-TYPE,NOTIFICATION-TYPE,Gauge32, Unsigned32,Counter32,Integer32 FROM SNMPv2-SMI enterprises FROM RFC1155-SMI DisplayString FROM SNMPv2-TC; motomib MODULE-IDENTITY LAST-UPDATED "200505231616Z" ORGANIZATION"DB-SW" CONTACT-INFO "Antonio Bartolini e-mail:bartolin@cli.di.unipi.it" DESCRIPTION "Modulo MIB per il monitoraggio di motocicli che partecipano a gare su pista" ::={enterprises 99} moto-values OBJECT IDENTIFIER ::={motomib 1} moto-threshold OBJECT IDENTIFIER ::={motomib 2} moto-trap OBJECT IDENTIFIER ::={motomib 3} --OBJECT DEFINITIONS lapcount OBJECT-TYPE SYNTAX Counter32 DESCRIPTION "Definisce il numero di giri percorsi dall' avvio dell' agent" ::={moto-values 1} fuellevel OBJECT-TYPE DESCRIPTION "Definisce la quantita' di benzina presente nel serbatoio espressa in litri." ::={moto-values 2} voltage OBJECT-TYPE SYNTAX Gauge32 DESCRIPTION "Questa variabile indica il livello di tensione dell' impianto elettrico espresso in Volts." ::={moto-values 3} 10

oillevel OBJECT-TYPE DESCRIPTION "Definisce la quantita' di olio presente nel nel motore espresso in litri." ::={moto-values 4} enginerpm OBJECT-TYPE DESCRIPTION "Definisce il numero di giri al minuto del motore" ::={moto-values 5} brakeoillevel OBJECT-TYPE DESCRIPTION "Definisce la quantita' di benzina presente nel serbatoio espressa in litri." ::={moto-values 6} brakeoilpressure OBJECT-TYPE DESCRIPTION "Definisce la pressione dell' olio dei freni espresso in BAR" ::={moto-values 7} brakepastilles OBJECT-TYPE DESCRIPTION "Definisce lo spessore delle pasticche dei freni" ::={moto-values 8} exausttemp OBJECT-TYPE SYNTAX Gauge32 DESCRIPTION "Definisce la temperatura dei gas di scarico." ::={moto-values 9} enginetemp OBJECT-TYPE SYNTAX Gauge32 DESCRIPTION "Definisce la temperatura della testata del motore." ::={moto-values 10} speed OBJECT-TYPE 11

DESCRIPTION "Definisce la velocita' istantanea della moto espressa in chilometri orari" ::={moto-values 11} averagespeed OBJECT-TYPE DESCRIPTION "Definisce la velocita' media della moto dal momento dell' attivazione dell' agent" ::={moto-values 12} maxspeed OBJECT-TYPE DESCRIPTION "Definisce la velocita' massima raggiunta dal mezzo espressa in chilometri all' ora" ::={moto-values 13} watertemp OBJECT-TYPE SYNTAX Gauge32 DESCRIPTION "Definisce la temperatura espressa in gradi centigradi del liquido di raffreddamento del motore." ::={moto-values 14} waterlevel OBJECT-TYPE DESCRIPTION "Indica il livello del liquido di raffreddamento espresso in litri." ::={moto-values 15} ampere OBJECT-TYPE DESCRIPTION "Indica il livello di consumo elettrico della moto espresso in Ampere" ::={moto-values 16} gearboxtemp OBJECT-TYPE SYNTAX Gauge32 DESCRIPTION "Definisce la temperatura espressa in gradi centigradi della scatola del cambio" ::={moto-values 17} clutchtemp OBJECT-TYPE SYNTAX Gauge32 DESCRIPTION "Definisce la temperatura espressa in gradi 12

centigradi della scatola della frizione" ::={moto-values 18} enginehp OBJECT-TYPE DESCRIPTION "Definisce la potenza istantanea sprigionata dal motore espressa in cavalli motore." ::={moto-values 19} brake1temp OBJECT-TYPE SYNTAX Gauge32 DESCRIPTION "Definisce la temperatura espressa in gradi centigradi del freno anteriore." ::={moto-values 20} brake2temp OBJECT-TYPE SYNTAX Gauge32 DESCRIPTION "Definisce la temperatura espressa in gradi centigradi del freno posteriore." ::={moto-values 21} pilotname OBJECT-TYPE SYNTAX DisplayString DESCRIPTION "Nome del pilota della moto." ::={moto-values 22} model OBJECT-TYPE SYNTAX DisplayString DESCRIPTION "Modello identificativo della moto." ::={moto-values 23} laptable OBJECT-TYPE SYNTAX SEQUENCE OF LapEntry MAX-ACCESS not-accessible DESCRIPTION "Questa tabella contiene le informazioni riguardanti il comportamento della moto per ogni giro di pista." ::={moto-values 24} lapentry OBJECT-TYPE SYNTAX LapEntry MAX-ACCESS not-accessible DESCRIPTION "Entry della tabella." INDEX {lap} ::={laptable 1} 13

LapEntry::=SEQUENCE{ lap Counter32, usedfuel Integer32, usedoil Integer32, averagespeedlap Integer32, averagepower Integer32, gap Integer32 } lap OBJECT-TYPE SYNTAX Counter32 DESCRIPTION "Numero del giro di pista." ::={lapentry 1} usedfuel OBJECT-TYPE DESCRIPTION "Consumo di carburante durante l' ultimo giro. Espresso in litri." ::={lapentry 2} usedoil OBJECT-TYPE DESCRIPTION "Consumo di carburante durante l' ultimo giro. Espresso in centilitri" ::={lapentry 3} averagespeedlap OBJECT-TYPE DESCRIPTION "Velocita' media del giro espressa in chilometri orari" ::={lapentry 4} averagepower OBJECT-TYPE DESCRIPTION "Energia media generata dal motore espressa in Kjoule su secondo" ::={lapentry 5} gap OBJECT-TYPE DESCRIPTION "Differenza di tempo di percorrenza rispetto al giro precedente espresso in centesimi di secondo" ::={lapentry 6} 14

--THRESHOLD DEFINITIONS lowfuelthreshold OBJECT-TYPE DESCRIPTION "Definisce il numero di litri minimo presente nel serbatoio per l' invio della trap" ::={moto-threshold 1} highvoltagethreshold OBJECT-TYPE DESCRIPTION "Definisce il numero di Volts massimo presente nel circuito della moto per l' invio della trap" ::={moto-threshold 2} lowvoltagethreshold OBJECT-TYPE DESCRIPTION "Definisce il numero di Volts minimo presente nel circuito della moto per l' invio della trap" ::={moto-threshold 3} lowoillevelthreshold OBJECT-TYPE DESCRIPTION "Definisce il numero di litri minimo di olio presente nel motore per l' invio della trap" ::={moto-threshold 4} outofrpmthreshold OBJECT-TYPE DESCRIPTION "Definisce il numero massimo di giri al minuto del motore per l' invio della trap" ::={moto-threshold 5} lowbrakeoilthreshold OBJECT-TYPE DESCRIPTION "Definisce il numero di litri minimo di olio presente nel circuito frenante per l' invio della trap? ::={moto-threshold 6} lowbrakepressurethreshold OBJECT-TYPE DESCRIPTION "Definisce la pressione minima (espressa in bar) del 15

circuito frenante per l' invio della trap" ::={moto-threshold 7} usedpastillesthreshold OBJECT-TYPE DESCRIPTION "Definisce lo spessore minimo (espresso in mm.) delle pasticche dei freni per l' invio della trap" ::={moto-threshold 8} highexausttempthreshold OBJECT-TYPE DESCRIPTION "Definisce la temperatura massima (espressa in gradi centigradi) dei gas di scarico per l' invio della trap" ::={moto-threshold 9} highenginetempthreshold OBJECT-TYPE DESCRIPTION "Definisce la temperatura massima (espressa in gradi centigradi) della testata del motore per l' invio della trap" ::={moto-threshold 10} highwatertempthreshold OBJECT-TYPE DESCRIPTION "Definisce la temperatura massima (espressa in gradi centigradi) del liquido di raffredamento del motore per l' invio della trap" ::={moto-threshold 11} lowwaterlevelthreshold OBJECT-TYPE DESCRIPTION "Definisce il numero di litri minimo di liquido di raffredamento presente nel motore per l' invio della trap" ::={moto-threshold 12} highgearboxtempthreshold OBJECT-TYPE DESCRIPTION "Definisce la temperatura massima (espressa in gradi centigradi) della scatola del cambio per l' invio della trap" ::={moto-threshold 13} highclutchtempthreshold OBJECT-TYPE 16

DESCRIPTION "Definisce la temperatura massima (espressa in gradi centigradi) della scatola della frizione per l' invio della trap" ::={moto-threshold 14} highbrake1tempthreshold OBJECT-TYPE DESCRIPTION "Definisce la temperatura massima (espressa in gradi centigradi) del freno anteriore per l' invio della trap" ::={moto-threshold 15} highbrake2tempthreshold OBJECT-TYPE DESCRIPTION "Definisce la temperatura massima (espressa in gradi centigradi) del freno posteriore per l' invio della trap" ::={moto-threshold 16} -- TRAP DEFINITIONS lowfuel NOTIFICATION-TYPE OBJECTS {fuellevel} DESCRIPTION "Generata quando la quantita' di benzina scende sotto lowfuelthreshold." ::={moto-trap 1} highvoltage NOTIFICATION-TYPE OBJECTS {voltage} DESCRIPTION "Generata quando la quantita' di benzina sale sopra highvoltagethreshold." ::={moto-trap 2} lowvoltage NOTIFICATION-TYPE OBJECTS {voltage} DESCRIPTION "Generata quando la quantita' di benzina scende sotto lowvoltagethreshold." ::={moto-trap 3} lowoillevel NOTIFICATION-TYPE OBJECTS {oillevel} DESCRIPTION "Generata quando la quantita' di olio scende sotto lowoillevelthreshold." ::={moto-trap 4} outofrpm NOTIFICATION-TYPE OBJECTS {enginerpm} DESCRIPTION "Generata quando i giri del motore sono piu' alti del livello outofrpmthreshold." ::={moto-trap 5} 17

lowbrakeoil NOTIFICATION-TYPE OBJECTS {brakeoillevel} DESCRIPTION "Generata quando il livello dell' olio motore scende sotto lowbrakeoilthreshold." ::={moto-trap 6} lowbrakepressure NOTIFICATION-TYPE OBJECTS {brakeoilpressure} DESCRIPTION "Generata quando la pressione del circuito frenante e' piu' basso di lowbrakepressurethreshold." ::={moto-trap 7} usedpastilleswarning NOTIFICATION-TYPE OBJECTS {brakepastilles} DESCRIPTION "Generata quando lo spessore delle pastiglie e' piu' basso dei usedpastillesthreshold." ::={moto-trap 8} highexausttemp NOTIFICATION-TYPE OBJECTS {exausttemp} DESCRIPTION "Generata quando la temperatura dei gas di scarico e' piu' alta di highexausttempthreshold." ::={moto-trap 9} highenginetemp NOTIFICATION-TYPE OBJECTS {enginetemp} DESCRIPTION "Generata quando la temperatura della testata piu' alta di highenginetempthreshold." ::={moto-trap 10} e' highwatertemp NOTIFICATION-TYPE OBJECTS {watertemp} DESCRIPTION "Generata quando la temperatura del liquido di raffredamento e' piu' alta di highwatertempthreshold." ::={moto-trap 11} lowwaterlevel NOTIFICATION-TYPE OBJECTS {waterlevel} DESCRIPTION "Generata quando la quantita' del liquido di raffredamento e' piu' bassa di lowwaterlevelthreshold." ::={moto-trap 12} highgearboxtemp NOTIFICATION-TYPE OBJECTS {gearboxtemp} DESCRIPTION "Generata quando la temperatura della scatola del cambio e' piu' alta di highgearboxtempthreshold." ::={moto-trap 13} 18

highclutchtemp NOTIFICATION-TYPE OBJECTS {clutchtemp} DESCRIPTION "Generata quando la temperatura della scatola frizione e' piu' alta di highclutchtempthreshold." ::={moto-trap 14} della highbrake1temp NOTIFICATION-TYPE OBJECTS {brake1temp} DESCRIPTION "Generata quando la temperatura del freno anteriore e' piu' alta di highbrake1tempthreshold." ::={moto-trap 15} highbrake2temp NOTIFICATION-TYPE OBJECTS {brake2temp} DESCRIPTION "Generata quando la temperatura del freno posteriore e' piu' alta di highbrake2tempthreshold." ::={moto-trap 16} END 19

Conclusioni Questo progetto ha lo scopo di fornire una base concettuale per un possibile utilizzo del protocollo SNMPv2 anche per applicazioni critiche come quelle di una gara motociclistica. Sono stati trascurati tutti gli aspetti di interfacciamento dei sensori con la centralina e l' implementazione dell' agent su tale piattaforma (anche per mancanza di tempo e di materiali). In ogni caso il mib prodotto e' stato testato ed e' possibile una sua implementazione reale. Sviluppi Futuri Purtroppo, per mancanza di tempo non e' stato possibile approfondire tutte le applicazioni della centralina. Si sarebbe potuta introdurre la possibilita' dei meccanici di regolare il motore sempre tramite SNMP e un controllo piu' approfondito per l' interfaccia con il modulo 802.11. Riferimenti J.Schonwalder, L.Deri Sistemi di elaborazione dell informazione. RFC 1155. www.steroidmicros.com Produttori della centralina www.ietf.org Riferimenti per il MIB www.ducati.it Immagini Il MIB e' stato testato sul sito: www.simpleweb.org/ietf/mibs/validate 20