Pages: 1 [2] 3 4 ... 7   Go Down
Author Topic: Consiglio resistenze per due IR Led  (Read 3910 times)
0 Members and 1 Guest are viewing this topic.
Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 501
Posts: 12307
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

di nulla. ciao smiley
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Offline Offline
Newbie
*
Karma: 0
Posts: 3
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Scusate, io ho questo stesso led ma in questo topic non viene fatto il valore medio del V ma viene preso direttamente il minimo.
E' corretto? Qui si usa 1,3V a me viene 1,8...
http://arduino.cc/forum/index.php?topic=35641.5;wap2
grazie mille e scusate la banalità della domanda.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 3
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

preciso lo stesso led del link! smiley
Logged

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 501
Posts: 12307
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ascolta, un LED ha un range di tensione, di solito si usa il valor medio, ma nessuno ti vieta di usare il valore più grande o più piccolo riportati nel data-sheet; qual è il tuo problema?
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Offline Offline
Newbie
*
Karma: 0
Posts: 3
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Volevo calcolare in maniera corretta la resistenza da applicare. E' la prima volta che lo faccio...
mi è arrivato lo starterkit giusto giusto 15 gg fa. E vorrei capire per bene i passaggi.
Ma a i fini pratici, farlo lavorare con più V fa si che l'emanazione "luminosa" sia maggiore (in questo caso il raggio di azione)?
Ora mi metto a calcolare quella che serve per il ricevente che è un L14G1.
Grazie mille!
E colgo l'occasione per fare i complimenti a tutti coloro che partecipano a questo forum, che permettono a i niubbi come me di portare avanti progetti, anche se pur elementari ma estremamente istruttivi ed intuitivi!
Logged

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 501
Posts: 12307
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Per il ricevitore quasi sempre nel data-sheet è riportato lo schema applicativo con i valori dei componenti esterni da usare.
Comunque se hai difficoltà chiedi pure.
Va bene il concetto che aumentando la potenza del fascio aumenta la portata, ma ti assicuro che fa molto di più inserire il led in un tubicino di adeguate dimensioni che aumentare la potenza al suo limite; inoltre ruolo fondamentale hanno i ricevitori, il TSOP34838 è dichiarato per ben 40mt, e funziona davvero a meraviglia.
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Montebelluna
Offline Offline
Newbie
*
Karma: 1
Posts: 23
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Buon giorno
Scusate se mi intrufolo nel post, ma la cosa mi interessa perché mi sto scervellando sulla stessa cosa.

Sul Start kit che mi è arrivato c’è un led IR TSUS4300, seguendo una guida l’ho collegato in serie con una resistenza da 220 ohms, volevo sapere se è giusto perché in led non lampeggia (ho controllato con la fotocamera del cellulare).

L’ho collegato al pin 03 di Arduino caricato il programma base  “IRsendDemo” ma niente
Ho provato a collegarlo al pin 13 con il programma “Blink “  il led lampeggia

A questo punto sono un po confuso…  smiley-confuse

Ha dimenticavo ho un ADmega2560 + ETH-SHIELD
Grazie
Logged

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 501
Posts: 12307
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Il LED dovrebbe appartenere alla famiglia degli infrarossi, giusto?
Se è così, come hai ben capito, puoi vederlo lavorare solo guardandolo con una foto o videocamera.
Se sul pin 13 lampeggia significa che l'altra prova che stai facendo non sta inviando segnale al pin 3 ma a qualche altro pin, oppure che quel programma si aspetta qualcosa (magari la pressione di un tastino) prima di mandare il segnale. Puoi dire di più su questo sketch, magari fornendo il link o postandolo qui stesso?
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Montebelluna
Offline Offline
Newbie
*
Karma: 1
Posts: 23
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao
Si il pin è ad infrarossi, il link del datasheel  : http://www.vishay.com/docs/81053/tsus4300.pdf
il collegamento con resistenza da 220 ohmes è ok?

lo skech di esempio della libreria è abbastanza semplice:

Code:
/*
 * IRremote: IRsendDemo - demonstrates sending IR codes with IRsend
 * An IR LED must be connected to Arduino PWM pin 3.
 * Version 0.1 July, 2009
 * Copyright 2009 Ken Shirriff
 * http://arcfn.com
 */

#include <IRremote.h>

IRsend irsend;

void setup()
{
  Serial.begin(9600);
}

void loop() {
  if (Serial.read() != -1) {
    for (int i = 0; i < 3; i++) {
      irsend.sendSony(0xa90, 12); // Sony TV power code
      delay(40);
    }
  }
}
Logged

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 501
Posts: 12307
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

La R portala a 50-100ohm ma dovrebbe andare anche con 200ohm
Quello sketch a me sembra che generi un codice in una data condizione, non sono in grado di interpretarlo correttamente però trasforma per prova il loop in:
Code:
void loop() {
      irsend.sendSony(0xa90, 12); // Sony TV power code
      delay(40);
}
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Torino
Offline Offline
God Member
*****
Karma: 3
Posts: 766
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Per vedere il led lampeggiare,seguendo lo sketch che hai postato, devi aprire il serial monitor,digitare ad esempio n e premi invio e vedrai lampeggiare il led per 3 volte come da ciclo for. Diversamente come dice Michele modifica il loop e vedrai il led acceso.
Logged

Montebelluna
Offline Offline
Newbie
*
Karma: 1
Posts: 23
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao
resistenze dello starkit disponibili 220 ohm / 470 ohm / 1Kohm / 4,7Kohm / 10 Khom
vedrò di procurarne anche da 50 e 100

Lo skech che mi hai proposto l'avevo gia provato anch'io ma ero tornato all'esempio originale pensando di aver sbagliato.

sono scettico su due punti:

il primo è che mello skech non viene devinito da nessuna parte il pin di OUT del segale, del tipo che se io il led lo volessi collegare nel pin 6 invece di 3. tu che ne pensi ?

il secondo di aver collegato il led sulla basetta in maniera sbagalita, farò una foto e la posto per sicurezza
Logged

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 501
Posts: 12307
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Metti due R da 220 in parallelo tra loro e ottieni 110 ohm ma, ripeto, puoi continuare anche con la sola 220 ohm, a livello di fotocamera devi vederla comunque la luce, d'altra parte sul pin 13 la vedevi giusto? non usavi sempre la 220 ohm?

il pin 3 probabilmente è fissato all'interno della libreria che stai usando nello sketch. Fai una prova sciocca: apri il blink e modificalo per il pin 3 e poi vede se lì ti funziona.

@ Tonid: gli ho consigliato di escludere tutto perché quello è un treno ripetuto tre volte a 38KHz, con un intervallo di 40ms, non vedrà mai tre lampeggi ma solo un istantaneo flash, eliminando tutto invece dovremme mandare il codice all'infinito e qualcosa dovrebbe vedere, ma io non ho mai usato quella lib o fatto esperimenti con telecomandi ecc, quindi tu ne sai più di me smiley
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Torino
Offline Offline
God Member
*****
Karma: 3
Posts: 766
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
@ Tonid: gli ho consigliato di escludere tutto perché quello è un treno ripetuto tre volte a 38KHz, con un intervallo di 40ms, non vedrà mai tre lampeggi ma solo un istantaneo flash, eliminando tutto invece dovremme mandare il codice all'infinito e qualcosa dovrebbe vedere, ma io non ho mai usato quella lib o fatto esperimenti con telecomandi ecc, quindi tu ne sai più di me
I lampeggi si vedono bene ma deve però scrivere un carattere in serial monitor e premere invio altrimenti non vede nulla mentre come dici tu vedrà il led sempre acceso......in sostanza credo che non abbia digitato nulla in serial monitor ed ovviamente non vedeva cambiare lo stato del led....
Logged

Offline Offline
God Member
*****
Karma: 2
Posts: 543
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

scusatemi.. non conosco molto la libreria.. ma giustamente tonid dice di premere il tasto, ma quel 12 nella riga del send, non potrebbe riferirsi al pin 12 ?
Presto fai a fare una prova..
Logged

Pages: 1 [2] 3 4 ... 7   Go Up
Jump to: