Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Accensione graduale LED

hi-fi, luci, suoni, effetti speciali, palcoscenici...

Moderatore: Foto UtenteIsidoroKZ

0
voti

[1] Accensione graduale LED

Messaggioda Foto Utenteneofita » 10 nov 2015, 19:43

ciao a tutto il forum.

sono nuovo e scarso come programmazione,ho cercato ma non ho trovato il modo di accendere e spegnere gradualmente 5 o 6 led.ho a disposizione un segnale PWM di periodo totale 20mS al cui interno vengono trasmessi degli impulsi di durata variabile da 1mS a 2mS,trasformando questi impulsi in tensione si dovrebbe poter accendere i led,penso che vada fatto con un PIC.
ho cercato anche di farlo con 2 555 con il primo si dovrebbe generare il segnale ma negli schemi che ho visto il secondo 555 viene controllato da una tensione e no da quella frequenza come mi servirebbe.
mi potete dare una mano?
grazie
Avatar utente
Foto Utenteneofita
11 2
 
Messaggi: 44
Iscritto il: 6 nov 2015, 18:54

0
voti

[2] Re: accensione graduale led

Messaggioda Foto UtenteRussell » 10 nov 2015, 23:23

se vuoi insistere con il 555 esiste questo approccio

http://www.555-timer-circuits.com/up-down-fading-led.html

in pratica sfrutti il tempo di carica del condensatore C1 in modo da alimentare la base del transistor gradualmente, ottenendo nel complesso un effetto fade, sia in fase accensione che spegnimento.
Avatar utente
Foto UtenteRussell
3.373 3 5 9
Master
Master
 
Messaggi: 2193
Iscritto il: 4 ott 2009, 10:25

0
voti

[3] Re: accensione graduale led

Messaggioda Foto Utenteclaudiocedrone » 10 nov 2015, 23:57

neofita ha scritto: ...ho a disposizione un segnale PWM di periodo totale 20mS al cui interno vengono trasmessi degli impulsi di durata variabile da 1mS a 2mS...

:-) Cioè un PWM con duty cicle variabile dal 5% al 10 % ? Generato da cosa ? Chiarisci meglio per favore. O_/
"Non farei mai parte di un club che accettasse la mia iscrizione" (G. Marx)
Avatar utente
Foto Utenteclaudiocedrone
21,3k 4 7 9
Master EY
Master EY
 
Messaggi: 15303
Iscritto il: 18 gen 2012, 13:36

0
voti

[4] Re: accensione graduale led

Messaggioda Foto Utenteneofita » 11 nov 2015, 8:29

Non citare i messaggi per intero, specie se precedono la risposta.
Usa il tasto RISPONDI e leggi le regole del forum.


si funziona ma in questo modo il fading è automatico e non viene comandato dal segnale che ho,forse col 555 non c'è soluzione.
Avatar utente
Foto Utenteneofita
11 2
 
Messaggi: 44
Iscritto il: 6 nov 2015, 18:54

0
voti

[5] Re: accensione graduale led

Messaggioda Foto Utenteneofita » 11 nov 2015, 8:34

Eliminato quoting inutile.

il segnale è preso dalla ricevente per modellismo e comanda i servocomandi,vengono mandati in continuazione questi segnali da 1mS a 2 mS.per esempio con un segnale di 1,5mS il servo è fermo alcentro se il segnale aumenta gira a destra se diminuisce gira sinistra.volevo trasformare questo duty-cicle variabile in una tensione variabile per comandare l'accensione e spegnimento graduale del led,quindi comandata da me.
Avatar utente
Foto Utenteneofita
11 2
 
Messaggi: 44
Iscritto il: 6 nov 2015, 18:54

0
voti

[6] Re: accensione graduale led

Messaggioda Foto Utenteneofita » 11 nov 2015, 10:54

il segnale è preso dalla ricevente per modellismo e comanda i servocomandi,vengono mandati in continuazione questi segnali da 1mS a 2 mS.per esempio con un segnale di 1,5mS il servo è fermo alcentro se il segnale aumenta gira a destra se diminuisce gira sinistra.volevo trasformare questo duty-cicle variabile in una tensione variabile per comandare l'accensione e spegnimento graduale del led,quindi comandata da me.
Avatar utente
Foto Utenteneofita
11 2
 
Messaggi: 44
Iscritto il: 6 nov 2015, 18:54

0
voti

[7] Re: accensione graduale led

Messaggioda Foto UtenteRussell » 11 nov 2015, 11:07

con un duty cicle che varia tra 5% e 10% non so se riesci a risolvere facilmente
comunque
io tenterei questa soluzione un po' sporca:
* applicare un filtro passabasso RC a tale ingresso in modo da livellarlo ad una tensione piu' o meno costante e cioè eliminando la frequenza modulante della PWM
* moltiplicherei per 10 mediante un amplificatore operazionale, ottenendo una tensione tra 50% e 100%
* Predisporrei un partitore in modo da creare una tensione di riferimento di 50%
* tenterei di alimentare il LEDa cavallo tra le 2 terminazioni ottenute, in modo che sia alimentato da una tensione 0-50%... che dovrebbe essere sufficiente a far variare la corrente nel LED da 0 al valore massimo desiderato.

ovvero qualcosa tipo:



comunque, ragionandoci un po' meglio, dovresti anche poter usare l'amplificatore operazione come sommatore e sottrattore contemporaneamente e ottenere come uscita la composizione del segnale 5-10% moltiplicato per un fattore (20? ... ottenendo 100%-200%), a cui sottrai una componente continua (100%) in modo che il valore ottenuto sia nel range 0-100%... perfetti per la tua alimentazione del LED da completamente acceso a completamente spento.
fatti 2 conti con:
https://it.wikipedia.org/wiki/Sommatore_analogico
Ultima modifica di Foto UtenteRussell il 11 nov 2015, 12:41, modificato 1 volta in totale.
Motivazione: corrette percentuali dei duty cycle min max
Avatar utente
Foto UtenteRussell
3.373 3 5 9
Master
Master
 
Messaggi: 2193
Iscritto il: 4 ott 2009, 10:25

0
voti

[8] Re: accensione graduale led

Messaggioda Foto Utenteneofita » 11 nov 2015, 11:54

grazie ci proverò,ma da una simulazione fatta al PC applicando il passa basso al segnale PWM non usciva tensione continua.non la vedo oppure va messo un carico? i valori del filtro vanno calcolati sui 20mS oppure su 1mS o 2mS,sono molto arrugginito in elettronica.
Avatar utente
Foto Utenteneofita
11 2
 
Messaggi: 44
Iscritto il: 6 nov 2015, 18:54

0
voti

[9] Re: accensione graduale led

Messaggioda Foto UtenteRussell » 11 nov 2015, 12:21

il prodotto RC del passabasso deve essere un tempo almeno 10 volte superiore alla frequenza da eliminare (che sarebbe quella con periodo 20ms)
quindi se applichi un filtro passabasso con costante tempo pari circa ad 1 secondo dovresti essere a posto
Avatar utente
Foto UtenteRussell
3.373 3 5 9
Master
Master
 
Messaggi: 2193
Iscritto il: 4 ott 2009, 10:25

0
voti

[10] Re: accensione graduale led

Messaggioda Foto Utenteclaudiocedrone » 11 nov 2015, 12:29

:-) Per amor del cielo, lascia stare i simulatori se non sai l'elettronica più di loro :D , piuttosto specifica il livello del segnale PWM (3,3 V ? 5 V ? 12 V ?... ) e come dovrebbe esattamente comportarsi il (i) LED rispetto alla variazione del duty cicle (e quindi della posizione del servo); se ho capito bene con duty del 7,5% il servo è fermo in posizione centrale, diminuendo o aumentando il duty fino al 5% o al 10% esso si sposta (proporzionalmente ?) a destra o sinistra... è forse tua intenzione che il LED sia acceso a massima luminosità quando il servo è fermo in posizione centrale e spento (o a luminosità ridotta) se è spostato nelle due direzioni ?
:? O_/
"Non farei mai parte di un club che accettasse la mia iscrizione" (G. Marx)
Avatar utente
Foto Utenteclaudiocedrone
21,3k 4 7 9
Master EY
Master EY
 
Messaggi: 15303
Iscritto il: 18 gen 2012, 13:36

Prossimo

Torna a Elettronica e spettacolo

Chi c’è in linea

Visitano il forum: Nessuno e 26 ospiti