![]() |
come funziona questa ricevente? 3 Allegato/i Salve a tutti vorrei trovare delle informazioni su una ricevente in mio possesso (ho allegato le foto della mia ricevente al post). Iniziamo subito con il dire che sto ponendo questa mia domanda, poiché sto lavorando ad un progetto che richiede la lettura di un segnale ppm, partite con il presupposto che non so ancora come funzionano (in linea generale ovviamente) queste riceventi, e che navigando in internet alla ricerca di qualche buona spiegazione ho trovato su questo sito (che vi ho linkato), una guida in cui spiega che in genere su queste riceventi vi è un chip (forse vale su tutte le riceventi qui mi darete il vostro parere) che serve per la bufferizzazione, almeno cosi ho capito, dei suddetti segnali ppm e che va aggiunto un filo su uno dei suoi piedini di uscita per la loro lettura. Quindi mentre leggevo mi è sorto un dubbio, come voi avrete già capito dalle immagini la ricevente è una 2 in 1 e cioè la scatoletta che vi ho mostrato funziona sia da l'esc che come ricevente, i miei dubbi sono questi: 1) che la mia ricevente abbia un chip come quello mostrato? 2) che non sia possibile perdere il segnale direttamente dal piedino di uscita per il servo? Voi cosa ne pensate mi date qualche parere e magari qualche guida che mi spieghi come funzionano i segnali ppm e come posso elaborarli con il mio arduino uno grazie mille a tutti quanti. |
Con piccole varianti da marca a marca. Un servo viene comandato con un impulso da 1 a 2 millisecondi secondo la posizione angolare che deve assumere Se colleghi alla spinetta della ricevente ad un pin digitale con l' istruzione val1 = pulseIn(signal, HIGH) dovresti leggere un valore da 1000 a 2000 elabori il valore e se devi comandare un servo usa la libreria di sistema SERVO. |
grazie amico avevi ragione sono riuscito ad interpretare il segnale tu dici che comunque sia le riceventi sono tutte uguali? dove posso trovare qualche schema o caratteristica tecnica di una ricevente più comune? scusate per il titolo quando ho pubblicato il post non me ne ero accorto, se lo modificate per me mi fareste un piacere. |
Citazione:
Per gli schemi non so' aiutarti. |
Allora permettimi un ultima domanda di solito quali sono i chip per la comunicazione utilizzati da queste riceventi? C'è ne uno specifico come ad esempio il nRF24L01 che utilizzo per l'arduino? |
Citazione:
Per quanto riguarda i moduli TX e RX per modellismo usano protocolli e a volte anche chip proprietari con correzione d' errori e gestione Fail Safe, li uso a scatola chiusa sui miei modelli, ed elaboro eventualmente il segnale in uscita in emulazione servo per piccoli accessori a bordo. Io altro non so' dirti, mi auguro che ti risponda qualcuno piu' preparato in materia. |
Moltissimi ricevitori usano un CC2500 o similari per la ricezione (spesso dopo un frontend di amplificazione del segnale) andare a prendere l'uscita del cc2500 tuttavia è una follia visto che prevede di conoscere il protocollo di comunicazione della specifica marca di RX (cosa che non è ovviamente pubblica e che a meno di un accurato reverse enginering è praticamente impossibile da fare). Questo è il motivo per cui conviene prendere il segnale decodificato dal processore della ricevente e trasformato in SBUS o in PWM. |
Citazione:
romolo mi confermi che questo cc2500 è un chip che si trova in quasi tutte le tx o rx? ps vi ringrazio ad entrambi per avere avuto la pazienza di rispondermi |
Citazione:
qui ne trovi il datasheet http://www.ti.com/lit/ds/symlink/cc2500.pdf |
| Tutti gli orari sono GMT +2. Adesso sono le 11:05. |
Basato su: vBulletin versione 3.8.11
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
E' vietata la riproduzione, anche solo in parte, di contenuti e grafica. Copyright 1998/2019 - K-Bits P.I. 09395831002