Miten clipping flag ajaa LEDejä?

Kertakaikkiaan hieno sivusto. Foorumi on vielä hiljainen, mutta jos kuitenkin avaisin keskustelun.

Mulla on tässä tulilla Texas Instrumentsin PCM4204 AD-konvertteri. Neljä analogi kanavaa sisään ja muutamassa halutussa muodossa digitaalisesti ulos.

focus.ti.com/docs/prod/folders/p … m4204.html

Jokainen kanava antaa my√∂s ‚Äúclipping flag‚ÄĚ pinnin. Eli kun analogitulo yliajautuu niin t√§m√§ napsahtaa aina p√§√§lle lyhyeksi aikaa. Loogisin paikka olisi sytytell√§ LEDej√§ noilla flageill√§.

Miten se k√§yt√§nn√∂ss√§ onnistuu? Tuolla TI:n application notes osasta ei sattunut silm√§√§n neuvoja. J√§rki sanoisi, ett√§ suoraan noista ‚Äúflag‚ÄĚ pinneist√§ ei edes v√§h√§virtaisia LEDej√§ ajella.

Terveisin,
Mikko

Kiitoksia kehuista ja tervetuloa foorumille! Olet keksinyt varsin visaisen ongelman heti alkuun :wink:.

Datalehdessä mainitaan:

A clipping flag is forced high as soon as the digital output
of the decimation filter exceeds the full-scale range for the
corresponding channel. The clipping flag output is held
high for a maximum of (256 x N) / fS seconds, where N =
128 for Single Rate sampling mode, 256 for Dual Rate
sampling mode, and 512 for Quad Rate sampling mode.
If the decimation filter output does not exceed the full-scale
range during the initial hold period, the output returns to a
low state upon termination of the hold period.

Jos käytät fS:nä 48 kilohertsiä, jäävät pinnit ylös tason ylityksen merkiksi esim. Single Rate -moodissa noin 0,68 sekunniksi. Tuo vaikuttaisi hyvältä ajalta juurikin ledi-indikaattoreille. Mitä jos tekisit ledeille jonkinnäköisen transistorikytkennän, jolloin A/D-muuntimen ei tarvitsisi ohjata kuin transistoria?

Mikäli pinnit menisivät alas, kun taso ylittyy, olisi homma selvästi helpompi.

Keksisiköhän tähän kukaan muu parempaa ratkaisua?

Kun kerran nelikanavainen härveli on kyseessä, niin LEDejä ajelisin nelikko-oparilla. Yleensä niistä irtoaa virtaa ledin sytyttämiseen, sais valita invertoivankin tilan, ja lopullinen komponenttimäärä saattais olla pienempi.

Kiitos vinkeistä.

Tuo opariohjaus on ehk√§ yksinkertasin. Oon toteuttanut jotakuinkin vastaavan aikasemminkin. Jostain syyst√§ en noihin flageihin yhdist√§nyt kun p√§√§ss√§ kaikui sana ‚Äúdigitaali‚ÄĚ. Tuo konvertteri ei edes vaadi erillisi√§ digi ja analogi groundplaneja, joten ei kai t√§ss√§ mit√§√§n ongelmaa tule. Ja eikun viritt√§m√§√§n veroboardille.

Mikko