Visualizza messaggio singolo
Vecchio 05 aprile 10, 21:10   #29 (permalink)  Top
RonGraham
User
 
Data registr.: 03-04-2010
Residenza: Bologna
Messaggi: 47
Codice:
COSA DEVE FARE IL COMPUTER DI BORDO:

-> 	Il modulo 2,4Ghz TX/RX:
	di base è impostato in modalità di ricezione per ricevere i comandi da terra.

-> 	Il micro nel suo ciclo di funzionamento legge il comando preso dal modulo tx/rx 
	e a seconda del comando esegue un'operazione e legge i dati dai sensori

      ESECUZIONE COMANDI (comando : operazione)
      
	->Aumenta velocità : aumenta il duty cyclePWM che controlla lo speed controller
    
      	->Diminuisci velocità : diminuisce il duty del PWM

      	->Controlli di virata : controlla in PWM i servi

      	->Sgancia missile : innesca il missile (altra mia passione :D)
  
      	->Comandi particolari per settaggi vari (arrivano dal PC)

      LETTURA SENSOSRI

      	-> Il micro legge i tutti i sensori

        	-> in memoria ha delle soglie in base alle quali invia o meno i dati 
		   a terra (se la temperatura è variata di 0,2° dal precedente invio 
		   a terra, non c'è bisogno di riinviare il dato e risparmiamo risorse :D )

		-> se necessario effettua in automatico delle operazioni ("intelligenza 
		   artificiale") di stabilizzazione di diminuzione motore se la temp
		   è troppo alta ecc...

      IL CICLO RICOMINCIA CON LA LETTURA DEI COMANDI DAL MRF24J40
RonGraham non è collegato   Rispondi citando