discriminatore di duty cycle

salve; sapete aiutarmi a realizzare un discriminatore di duty cycle in modo da avere uno 0 logico per dc 50%?. Da escludere RC. Mi serve per invertire la polarita' a delle celle Peltier.

Reply to
tristram
Loading thread data ...

"tristram" ha scritto nel messaggio news: snipped-for-privacy@g44g2000cwa.googlegroups.com...

immagino che la frequenza sia fissa

_soluzione cablata: contatore a frequenza maggiore della f_pwm che abiliti con il segnale da misurare, "latchi" e resetti e ricominci...in pratica misura il dc

_soluzione programmata: stessa cosa con un micro e capture compare...etc...

_soluzione stramba: contatore up-down ad una frequenza ragionevolmente maggiore (direi da 3 a 10 volte per esempio)...se il segnale è 0 decrementi, se il segnale è 1 incrementi...problema: credo sia meglio evitare overflow e underflow

Ste

Reply to
PeSte

"PeSte" ha scritto nel messaggio news:MsN3f.35520$ snipped-for-privacy@tornado.fastwebnet.it...

scusa, questa non l'ho capita. Questo segnale, poi, lo integri ?

però, questa è un'idea carina... allora ne aggiungo una anche io, PLL agganciato, che fornisce un'onda al 50% di duty cicle, con il cui fronte di discesa campioni il segnale incognito. Problemi: se i fronti sono troppo vicini, metastabilità, instabilità, ecc. ecc. Forse serve un ulteriore registro. Saluti.

Reply to
simone.bern

si e per la verita' mi era venuta in mente ma mi chiedo se non sia possibile qualcosa del tipo: entro nel ck di un FF tipo D con l'uscita del mio pwm (frequenza fissa) e nel D mando la frequenza del pwm col 50% del dc, sul Q dovrei avere quello che cerco............mi pare. Purtroppo in questo momento non posso ragionarci di piu'; sono sotto pressione!!!

Reply to
tristram

tristram ha scritto:

Quale precisione deve avere questo discriminatore? Ad istinto credo che, qualunque sia il circuito, esso debba avere un minimo di isteresi intorno al fatidico 50% (tipo trigger di smith per intenderci) pena avere un segnale in uscita rapidamente variabile che non so quanto possa esserti utile.

Credo sia anche necessario sapere con quale velocità può variare il tuo PWM.

Ciao Brutos

Reply to
brutos27

"simone.bern" ha scritto nel messaggio news:dioc8e$dm9$ snipped-for-privacy@area.cu.mi.it...

[...]

esempio: pwm a 1kHz. Fai un contatore e incrementi con una frequenza di 100kHz. Usi il pwm in and con il clock. Quando il pwm è alto conti, quando è basso non conti.

Quando si abbassa il pwm fai un latch e il numero che hai è la misura del t_on del pwm.

Quando il pwm si alza resetti il contatore e si ricomincia.

E' solo di principio e molto incasinato, a meno di usare un micro

Ste

Reply to
PeSte

mi porro' il problema; la "velocita'" dipende dalla amplificazione che daro' al segnale prodotto dell'elemento di controllo, nel caso specifico una ntc 1k@25C.

Reply to
tristram

si; direi che funziona. Un ritardo di qualche porta tra ck e D dovrebbe impedire metastati. Per il ck (che campiona sul fronte di salita) dovro' pero' prima moltiplicare D (uscita del pwm) per 2 e poi squadrare con l'altro mezzo FF. [FIDOCAD] LI 5 15 20 15 LI 20 15 20 20 LI 20 20 35 20 LI 35 20 35 15 LI 35 15 50 15 LI 50 15 50 20 LI 50 20 65 20 LI 65 20 65 15 LI 65 15 80 15 LI 80 15 80 20 LI 80 20 95 20 LI 95 20 95 15 LI 95 15 110 15 LI 110 15 110 20 LI 110 20 125 20 LI 125 20 125 15 LI 125 15 140 15 LI 140 15 140 20 LI 140 20 155 20 LI 155 20 155 15 LI 155 15 170 15 LI 170 15 170 20 LI 170 20 185 20 LI 185 20 185 15 LI 185 15 200 15 LI 200 15 200 20 LI 200 20 215 20 LI 10 35 20 35 LI 20 35 20 40 LI 20 40 25 40 LI 25 40 25 35 LI 25 35 50 35 LI 50 35 50 40 LI 50 40 55 40 LI 55 40 55 35 LI 55 35 80 35 LI 80 35 80 40 LI 80 40 90 40 LI 90 35 90 40 LI 90 35 95 35 LI 95 35 110 35 LI 110 35 110 40 LI 110 40 120 40 LI 120 40 120 35 LI 120 35 140 35 LI 140 35 140 40 LI 140 40 160 40 LI 160 40 160 35 LI 160 35 170 35 LI 170 35 170 40 LI 170 40 185 40 LI 185 40 190 40 LI 190 40 190 35 LI 190 35 200 35 LI 200 35 200 40 LI 200 40 215 40 LI 10 50 35 50 LI 35 50 65 50 LI 65 50 95 50 LI 95 50 125 50 LI 125 50 155 50 LI 155 50 155 55 LI 155 55 185 55 LI 185 55 215 55 TY 225 20 5 3 0 0 0 * ck TY 225 40 5 3 0 0 0 * D TY 225 55 5 3 0 0 0 * Q

Reply to
tristram

Ciao Se oltre al segnale im pwm, hai anche un segnale con la stessa frequenza ,in fase con l'altro e con duty

50% forse basta un set reset. Non ci ho pensato troppo...quindi fai prima a provarlo !!!

Ciao Giorgio

--
non sono ancora SANto per e-mail
Reply to
giorgiomontaguti

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.