buffer ttl 5v

Ciao a tutti!

Ho una schedina a microcontrollore che pilota tramite 3 mosfet a canale N tre led, rosso, verde, blu, il sistema viene definito ad anodo comune, nel senso che il tre led hanno l'anodo collegato al positivo di alimentazione ed i singoli catodi passano per i mosfet, ora pero' vorrei collegare a questo dispositivo un sitema per pilotare i led a corrente costante, questo dipositivo ha un ingresso pwm 5V TTL, quindi se collego l'ingresso del controller di corrente costante alla schedina che accende i led non funzionera' nulla perche' a questa arriveranno una serie di impulsi pwm negativi, se collego sull' uscita del micro che ovviamente presenta una uscita pwm di 5V ho il pereftto funzionamento dei led.

Ora vorrei mettere una sorta di buffer fra il micro e il dispositivo di pilotaggio a corrente costante, voi cosa mi suggerite? avete qualche schemino semplice per risolvere questo problema?

Reply to
simte
Loading thread data ...

"simte" ha scritto nel messaggio news:491d222e$0$11378$ snipped-for-privacy@news.tiscali.it...

Sinceramente non ho capito nulla! I led sono di potenza o di segnalazione? Che micro è?

Cmq o usi driver per led, o usi un micro che preveda la funzione come la nuova serie di pic 16 bit, usando gli ingressi comparatori e pilotando un mosfet high side con bobina e shottky di ricircolo, mettendo una resistenza fra led e massa per leggere la corrente puoi fare il sistema senza driver esterni, gli ingressi comparatori del micro hanno alta reattività, puoi impostare la tensione di comparazione con divisori interni, se cerchi sul sito microchip dovrebbero esserci degli esempi! Oppure usi dei driver specifici come LM3404:-) ciao Rusty

Reply to
Rusty

Ciao!

Cerco di spiegarmi meglio, ho un micro Pic12F629

formatting link
che ha tre uscite che danno segnali pwm per accendere e spegnere gradualmente i led collegati alle sue uscite tramite mosfet a canale n.

I led sono dei luxeon da 1 w (sono arrivato ad usare questi ed grazie ai tuoi preziosi consigli letti sul newsgroup) che sono pilotati tramite driver a corrente costante

formatting link
se vedi questo dispositivo ha l'ingresso pwm che accetta segnali TTL da 5v.

Il micro sulle tre uscite ha il segnale giusto per pilotare il circuito a corrente costante, infatti da prove che ho fatto funziona tutto correttamente, ora quello che volevo fare era creare una sorta di buffer tra i due dispositivi cioe' vorrei interporre un transistor od altro fra i due in modo che se sil circuto a corrente costante della acgelectronics dovesse avere problemi non crerebbe a sua volta problemi al micro.

Reply to
simte

simte ha scritto:

Se è solo per proteggere il micro perché non usare dei fotoaccoppiatori?

Marco / iw2nzm

Reply to
Marco Trapanese

"simte" ha scritto nel messaggio news:491d720f$0$14503$ snipped-for-privacy@news.tiscali.it...

Ah...allora secondo me ti fai problemi per nulla, cmq se vuoi meterci un bel buffer non invertente 74lcx07 , occhio che è collettore aperto:-) ciao Rusty

Reply to
Rusty

Ciao!

Grazie del suggerimento, ma dovrei anche trovare il modo di avere una uscita non invertita rispetto all'ingresso, credo che faro' qualche prova con i classici BC547 oppure BC548

Reply to
simte

simte ha scritto:

Uh? Perché dovresti averla invertita?

[FIDOCAD] MC 125 70 0 0 340 MC 125 50 0 0 115 MC 125 50 3 0 010 MC 105 95 0 0 073 LI 115 95 125 95 0 LI 125 95 125 90 0 MC 145 90 0 0 045 MC 145 50 0 0 115 LI 145 60 145 70 0 LI 145 65 180 65 0 MC 180 65 0 0 000 SA 145 65 0 MC 145 50 3 0 010 LI 125 60 125 70 0

-- Marco / iw2nzm

Reply to
Marco Trapanese

Ciao "Marco Trapanese" ha scritto nel messaggio news:gflr0q$gcf$ snipped-for-privacy@tdi.cu.mi.it...

Ti ringrazio, oggi se la famiglia mi da la possibilita' :-) faccio una prova con lo schema che mi hai suggerito, mi sembrerebbe che l'iversione viene fatta all' origine vale a dire che quando il pic da tensione 5v il diodo dell' optoisolatore e' spento, percui sul collettore del transistor del optoisolatore mi ritrovo la tensione a 5v, nel caso invece che il pic dia 0v il led e' acceso ed il transistor in conduzione portando il collettore allo stesso potenziale dell' emettitore cioe' 0v, rimane una sola cosa da vedere la velocita' di commutazione del circuito che pilota il tutto, secondo te un optoisolatore veloce quale puo' essere? non avendo progettato io quel circuito non so a che frequenza funzioni il pwm, ma credo comunque che si e' abbondantemente sotto i 1000Hz.

Reply to
simte

"simte" ha scritto nel messaggio:

Fai molta attenzione a quello che scrivi hai visto su

formatting link
? il pwm funziona a circa 350Hz, fai i conti e vedi se il fotoaccoppiatore puo' andare, ricorda che c'e' il coglionazzi che aspetta questi tipi di errori per dare il meglio di se.

Reply to
Salvy

"Salvy" :

Grazie per l'informazione sulla frequenza del pwm, per il resto pregherei te e l'altro di non mettermi in mezzo

Reply to
simte

"Marco Trapanese" ha scritto nel messaggio news:gflr0q$gcf$ snipped-for-privacy@tdi.cu.mi.it...

Ho letto il datasheet del 4n35, il Turn-off Time che credo sia il paramentro che mi interessa e' di 10microsecondi che equivale a 100.000Hz quindi dovrei farcela senza problemi.

Ho sbagliato nei calcoli oppure le mie constatazioni sono giuste?

Reply to
simte

"simte" ha scritto nel messaggio news:491edd0f$0$11387$ snipped-for-privacy@news.tiscali.it...

Lascia stare, feci passare un PWM attraverso un fotoaccoppaitore cheap e ottenni un disastro, risolto solo modificando il circuito di uscita e la variazione del PWM da micro, ridotta da =0 al 50% anziche da 0 al 100%, e riguadagnando dopo il fotoaccoppiatore per iportare ila mia uscita nel range di tensione voluto (era una specie di convwertitore da PWM a 0-10Vdc) Se vuoi usare un fotoaccoppiatore cerca roba veramente veloce! ciao Rusty

Reply to
Rusty

Rusty:

Più che altro deve essere simmetrica. I fotoaccoppiatori, generalmente, ci mettono più tempo a "spegnersi" che ad "accendersi". Selezionando accuratamente le correnti di LED e fototransistor ed eventualmente usando una resistenza di base si possono ottenere buoni risultati anche con un

4N35.

Le AN 83705 e 83590 della Vishay sono particolarmente utili al riguardo.

Detto ciò, continuo a non capire perché voi mettere un buffer. Se proprio ci tieni, direi che una 10K in serie alle uscite dei pin del controller sia la miglior protezione che tu possa avere. Purtroppo il datasheet non dice quanta corrente assorba l'input PWM del modulo, ma a pag. 5 suggerisce una resistenza da 50-100K per proteggerlo da tensioni superiori ai 5 V.

Reply to
F. Bertolazzi

simte:

Scusa, ma chi sarebbe l'"altro"?

Reply to
F. Bertolazzi

F. Bertolazzi:

Pardon, "vuole".

Reply to
F. Bertolazzi

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.