mini trasmettitore / ricevitore wireless a bassissima potenza?


11

Sto cercando suggerimenti per una combinazione di trasmettitore e ricevitore wireless. In pratica sto solo cercando di collegare diversi pulsanti su un segnale wireless (ad esempio inviare un segnale a 1 bit) nel pacchetto più piccolo possibile:

  • Distanza molto breve (deve essere affidabile al 99% a ~ 3 piedi di distanza, nessuna linea di vista).
  • Bassa potenza, soprattutto per il trasmettitore. Mi piacerebbe essere in grado di inviare circa 10.000 impulsi dalla batteria di un orologio
  • Trasmettitore molto piccolo (deve adattarsi a qualcosa intorno a 1 in ^ 3, anche se ho un po 'di flessibilità nel posizionamento)
  • Vorrei impedire il cross-talk accidentale

Qualche idea apprezzata. Se sono interessato al ragionamento, sto cercando di costruire un sistema Di2 wireless (cambio elettronico della bicicletta)



@vicatcu - Grazie. Mi sono guardato intorno e ho anche trovato cose come sparkfun.com/categories/79?sort_by=price_asc&per_page=50 , ma sto davvero solo cercando di capire come trasmettere un segnale a 1 bit da una configurazione piccola possibile
zyklus,

Risposte:


5

Una coppia di trasmettitori / ricevitori ASK a 433 MHz dovrebbe fare molto bene alle gamme di cui stai parlando. Li ho usati con successo nei miei prodotti Wicked Node e Wicked Receiver , a centinaia di piedi, quindi dovresti essere in grado di usarli facilmente per farlo funzionare su una distanza così piccola. Il trasmettitore può avere una potenza piuttosto bassa perché in pratica non si assorbe corrente quando non si trasmette. D'altra parte, il ricevitore deve essere sempre acceso e emette continuamente "dati" che è necessario setacciare per estrarre le trasmissioni effettive dal rumore. Potresti usare lo stesso set di prodotti esatti per fare quello che vuoi qui, ma sarà un po 'più lungo di 1 pollice, ma potresti essere in grado di hackerarlo in 1 pollice cubo con un po' di creatività.


Quindi una delle mie principali preoccupazioni è cercare di capire come aggirare il rumore. Dal momento che sto solo cercando di trasferire un singolo segnale alto, sto cercando di evitare di avere un microcontrollore sul lato del trasmettitore per inviare una trasmissione "reale" (al contrario di un singolo bit che sarebbe imitato costantemente dalle interferenze) , ma da tutto ciò che sto leggendo c'è così tanto rumore che tentare di farlo senza codificare il segnale potrebbe essere inutile - ti chiedi se sei d'accordo?
zyklus,

non importa, sto vedendo che il ricevitore ASK gestisce tutto questo :) Qualche specifica sull'assorbimento continuo?
zyklus,

Un'altra domanda, sai se è possibile / facile collegare più trasmettitori a un ricevitore? Dato che penso che questo sia un segnale rotante, avrei bisogno di un ricevitore in grado di accoppiare più trasmettitori, giusto?
zyklus,

Un ricevitore ASK non può gestire più trasmettitori che trasmettono sulla stessa frequenza contemporaneamente. Devi fare qualcosa come una politica essenzialmente di multiplexing a divisione del tempo, o operare su frequenze separate ...
vicatcu

La stessa frequenza va bene. Sono più curioso di sapere se sarebbe in grado di accoppiare o meno 4 trasmettitori contemporaneamente
zyklus

5

I grandi giocatori sono Bluetooth LE (Low Energy) o Zigbee, ma ci sono alcuni nuovi protocolli che li battono facilmente.

Puoi dare un'occhiata al protocollo TELRAN. Alla massima velocità (50 kbps) su una cella a bottone da 1 V utilizza un picco di 3,3 mA. C'è anche il protocollo ANT, ha una larghezza di banda maggiore (1 Mbps) e afferma di funzionare per 3 anni su una cella a bottone, quindi non conosco l'esatto consumo di energia di picco. È supportato da aziende molto grandi (i telefoni Sony hanno il built-in per esempio), quindi immagino che alla fine potrebbe essere una scommessa più sicura di TELRAN.


1

Quello che stai chiedendo non esiste e non può esistere. Dimenticalo. Nessuna comunicazione RF è affidabile al 100%.


3
Sono contento di> 99% :)
zyklus l'

1

Sto lavorando sul modulo Jennic JN5148, che è un microcontrollore a 32 bit con ricetrasmettitore da 2,4 GHz incorporato, è circa 1'x0.5'x0.1 ', quindi con la batteria si adatterà sicuramente alle tue specifiche (I' ho visto un caso molto piccolo con esso). Inoltre, consuma circa 15mA * 3V in trasmissione e il tuo sistema richiede una durata molto breve, diciamo 5 ms.

2,4 GHz ha il vantaggio di richiedere un'antenna molto piccola (ci sono anche patch PCB) e di avere abbastanza larghezza di banda per effettuare trasmissioni molto brevi, risparmiando così energia.

In generale, puoi migliorare drasticamente l'affidabilità usando i riconoscimenti, ma questo raddoppia (almeno) il numero di segnali che stai trasmettendo, a spese del potere. Per un collegamento semplice come questo è possibile utilizzare il semplice protocollo fisico e MAC 802.15.4, adatto per la trasmissione da punto a punto e reti semplici.

Infine, se la tua applicazione lo consente, è molto più efficiente se puoi bufferizzare i dati su alcuni cicli (diciamo 1 byte anziché 1 bit) perché i metadati (intestazione e forse parità) si ridimensionano molto meglio con un payload maggiore.

Aggiornare

63μC63μA

Ah, ha un raggio di circa 30 m in uno spazio chiuso con pareti e molti molti dispositivi nella stessa frequenza.


Com'è la corrente di ricezione? Ne ho giocato un po 'con le cose RF di Nordic, ma il ricevitore consuma molta corrente anche quando non arrivano dati.
supercat

@supercat è valutato per la trasmissione da 15 mA e la ricezione da 17,5 mA; e sì, è spesso usato come sempre; ma penso che usando in modo intelligente il tempismo, puoi far accendere il ricevitore appena prima della trasmissione in arrivo. Ma ciò richiede una buona progettazione del software e un saggio uso dei timer
clabacchio

@supercat: questo è tipico per una corrente RX. È necessario sviluppare alcuni schemi per non essere sempre in ascolto se questa è una preoccupazione.
Yann Ramin,

1

Le serie RF800 / RF600 di RF Solutions potrebbero essere utilizzate come codificatori e decodificatori per questo tipo di progetto. Ti consentono di utilizzare lo stesso trasmettitore in combinazione con più ingressi / interruttori.

Dai un'occhiata a digikey e chiedi RF800E / D o RF600E / D (E = Encoder, D = Decoder) - Ne ho acquistati un paio e sono abbastanza facili da implementare.


1
Che tipo di specifiche otteniamo con i cui moduli?
Kortuk,

0

Se vuoi il wireless di2, dovrai essere in grado di trasmettere quattro codici diversi o su quattro canali diversi (a meno che tu non lo stia rendendo anche sequenziale, quando hai solo bisogno di due canali). Anche i falsi positivi saranno frustranti (e potenzialmente dolorosi), quindi è probabile che la trasmissione di un singolo bit sia soggetta a errori.

Quando ci ho pensato ho dato una rapida occhiata al bluetooth a basso consumo energetico ma non ho trovato nulla adatto a me. Se vuoi esagerare, potresti usare un mini arduino con bluetooth normale ma potrebbe assorbire un po 'troppa corrente ed essere costoso (se non riesci a unire tutti e quattro gli ingressi in un unico trasmettitore).

Ho anche pensato agli apriporta da garage codificati. I telecomandi possono essere piuttosto piccoli (adattarsi a un portachiavi). Puoi far funzionare un ricevitore con un numero di telecomandi diversi, ma non so se un ricevitore sia in grado di dirti quale dei quattro pulsanti remoti è stato premuto.

Al momento, sto solo usando i fili per il mio hack di ultegra di2 TT bar, ma continuerò a saltar fuori nel caso in cui tu abbia una risposta.


Sei la persona con le estremità della barra di carbonio tt? Ho una soluzione su cui sto lavorando. Implica la retroingegnerizzazione dello shimano a sfasamento e l'ottenimento di un PCB personalizzato in grado di fingere di essere ciascuno dei comandi, nonché la batteria e l'unità di controllo. In realtà il wireless funziona già attraverso il wireless ASK di base. Ho intenzione di iniziare davvero a lavorare sulla decodifica dei segnali domani
zyklus,

No, sono io quello che li ha creati rompendo un vecchio caso di DVD. Giocare con il carbonio, come fa Dave, richiede più tempo di quello che ho a disposizione. Buona fortuna a decodificare i segnali. Sarei interessato a sapere come vai avanti.
Segna il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.