Doppia barriera IR per controllo accensione/spegnimento luci

8 Anni 11 Mesi fa #6 da Claudio_F
Non ho trovato il modo di implementare con il PIC i 38Khz modulati a 1Khz cosi genero i 38Khz con il 555 e con porte AND gestisco la modulazione in opposizione ai due LED. Il PIC dovrà solo generare l'onda quadra a 1Khz e verificare che, in condizioni di riposo, 250uS dopo il fronte di salita il TSOP A sia a livello 1 e che 250uS dopo il fronte di discesa sia a livello 1 il TSOP B. Allego schema. Appena riuscirò a farlo funzionare allegherò anche il codice.
Allegati:

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Claudio_F
  • Premium Member
  • Premium Member
Di più
8 Anni 11 Mesi fa #7 da alfa75
Ciao Claudio
perchè per generare i 38kHz dal pic non provi ad usare il suo modulo PWM interno, e poi con un timer settato ad 1kHz fai la modulazione?

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • alfa75
  • Avatar di alfa75
  • Platinum Member
  • Platinum Member
Di più
8 Anni 10 Mesi fa #8 da Claudio_F
Purtroppo non ho idea di come fare a ottenere il segnale a 38khz modulato a 1khz in PWM così ho realizzato l'oscillatore a 38khz con un NE555, ma sono graditi suggerimenti.
Approfittando delle festività e del suggerimento di Mauro, ho completato l'hardware e ora il circuito funziona in maniera stabile. Allego schema e listato.
Allegati:

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Claudio_F
  • Premium Member
  • Premium Member
Di più
8 Anni 10 Mesi fa #9 da Claudio_F
Un ultimo topic, poi credo l'argomento sia esaurito.
Rispetto l'ultima versione, ho generato i 38khz per i photodiodi attraverso il PWM del PIC eliminando così il 555. Mi è poi capitato tra le mani un PIC16F1828 che ha un modulo Data Signal Modulator che permette di modulare il segnale prodotto dal PWM con un segnale generato internamente, esternamente o come ho scelto attraverso la modifica del bit MDBIT nel registro MDCON. questo ha permesso di semplificare l'hardware riducendolo all'osso. allego come sempre schemi e listato.
Allegati:

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Claudio_F
  • Premium Member
  • Premium Member
Di più
8 Anni 10 Mesi fa #10 da fer_ver
Bel lavoro ;) ,
e grazie per aver condiviso l'esperienza, ci potrà tornare utile.

Ciao
Renato

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • fer_ver
  • Avatar di fer_ver
  • Premium Member
  • Premium Member
Di più
Moderatori: Mauro LaurentiPinnaStefAMatteo Garia

Registrati al sito

Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.

Registrati al sito LaurTec.

Login