Digitale chiede aiuto analogico

Salve, con riferimento al mio schema postato di scheda grafica a colori:

formatting link

volevo chiedere un aiuto su come allestire un'uscita analogica videocomposita.

Per il collegamento a un monitor CGA posso andare diretto, per collegarlo a una scart RGB posso costruire un cavo adattatore con qualche componente nella spina Scart (vedi fidocad allegato), mentre per avere un'uscita in videocomposito a colori ho previsto il connettore J1 in alto a destra al quale collegare in futuro un encoder PAL. Ma se volessi fornire nativamente sulla scheda grafica anche un'uscita videocomposito monocromatico come dovrei fare? Sempre in fidocad la mia idea, ma incompleta. In sostanza ho un semplice convertitore D/A a scala di resistenze (a proposito, è un problema 2K2 invece di 2K ?) con il quale ottengo un segnale luminanza, che però va da 0V a 4 e rotti volt. Serve un piedistallo del nero per soddisfare i requisiti del segnale video, e un'ampiezza massima di 1V con il colore bianco. Come posso nel modo più semplice ottenere questo? L'ideale sarebbe una manciata di resistenze e transistor... Insomma, cosa dovrei mettere fra X e Y? :-) Forse però non va nemmeno bene il transistor che chiude a massa per il sincronismo... forse è meglio un PNP che toglie alimentazione al circuito di cui sopra?

Grazie.

[FIDOCAD ] MC 100 50 0 0 080 MC 115 55 1 0 080 MC 100 70 0 0 080 MC 115 75 1 0 080 MC 100 90 0 0 080 MC 115 95 1 0 080 MC 100 110 0 0 080 MC 115 115 1 0 080 TY 70 45 4 2 0 0 0 * R TY 70 50 4 2 0 0 0 * G TY 70 55 4 2 0 0 0 * B TY 70 60 4 2 0 0 0 * I LI 110 50 115 50 LI 115 50 115 55 LI 115 65 115 75 LI 115 85 115 95 LI 115 105 115 115 LI 110 70 115 70 LI 110 90 115 90 LI 110 110 115 110 LI 75 50 85 50 LI 85 50 85 70 LI 85 70 100 70 LI 75 55 80 55 LI 80 55 80 110 LI 80 110 100 110 MC 50 45 0 0 640 TY 100 65 4 2 0 0 0 * 2K2 TY 100 85 4 2 0 0 0 * 2K2 TY 100 105 4 2 0 0 0 * 2K2 TY 105 120 4 2 0 0 0 * 2K2 TY 105 80 4 2 0 0 0 * 1K TY 105 60 4 2 0 0 0 * 1K TY 105 100 4 2 0 0 0 * 1K TY 100 45 4 2 0 0 0 * 2K2 MC 115 125 0 0 040 SA 115 50 SA 115 70 SA 115 90 SA 115 110 TY 55 85 4 2 0 0 0 * 74HCT157 TY 55 65 4 2 0 0 0 * IC34 LI 125 140 70 140 MC 45 135 0 0 690 LI 115 50 165 50 LI 80 55 80 35 LI 95 50 100 50 LI 90 45 90 90 LI 75 60 95 60 LI 95 60 95 50 LI 90 90 100 90 LI 75 45 90 45 SA 80 55 SA 85 50 SA 90 45 SA 95 50 LI 40 35 75 35 LI 70 30 40 30 LI 70 15 70 30 LI 75 35 75 15 LI 80 35 80 15 LI 85 50 85 15 LI 90 45 90 15 LI 95 50 95 15 TY 150 45 4 2 0 0 0 * Luma LI 125 35 100 35 TY 55 10 4 2 0 0 0 * Al connettore D-Sub CGA-Scart TY 30 25 4 2 0 0 0 * V-Sync TY 30 35 4 2 0 0 0 * H-Sync TY 65 135 4 3 0 0 0 * 8 TY 55 125 4 2 0 0 0 * IC15C MC 60 195 0 0 200 MC 60 205 0 0 200 MC 60 215 0 0 200 MC 75 195 0 0 080 MC 75 205 0 0 080 MC 75 215 0 0 080 LI 90 220 90 215 LI 90 215 85 215 LI 90 215 125 215 LI 100 220 100 205 LI 100 205 85 205 LI 100 205 125 205 LI 110 220 110 195 LI 110 195 85 195 LI 110 195 125 195 MC 90 220 1 0 080 MC 100 220 1 0 080 MC 110 220 1 0 080 MC 90 245 3 0 200 MC 100 245 3 0 200 MC 110 245 3 0 200 LI 90 245 90 250 LI 100 245 100 250 SA 90 215 SA 100 205 SA 110 195 SA 90 250 SA 100 250 TY 55 205 5 4 0 0 0 * G TY 55 215 5 4 0 0 0 * B TY 55 195 5 4 0 0 0 * R TY 45 255 5 3 90 0 0 * dall'uscita CGA-Scart TY 50 175 6 3 0 0 0 * Dentro la spina Scart (e verso l'encoder PAL): LI 110 245 110 250 LI 110 250 60 250 LI 100 15 100 35 LI 120 260 120 225 LI 120 225 125 225 TY 55 245 5 4 0 0 0 * I LI 105 260 120 260 MC 105 260 2 0 080 TY 95 265 6 3 0 0 0 * 270 LI 95 260 60 260 TY 55 265 5 3 0 0 0 * C-Sync TY 130 195 5 4 0 0 0 * R TY 130 205 5 4 0 0 0 * G TY 130 215 5 4 0 0 0 * B TY 130 225 5 4 0 0 0 * Composito TY 170 235 5 4 90 0 0 * Alla scart TY 65 235 5 3 0 0 0 * Shottky TY 75 240 5 3 0 0 0 * x6 TY 65 220 5 3 0 0 0 * 6 x 560 LI 125 60 125 140 LI 165 70 125 70 LI 125 60 125 35 SA 125 70 TY 135 65 4 2 0 0 0 * Composite Sync MC 165 70 0 0 080 MC 175 70 0 0 300 MC 190 80 0 0 040 MC 215 50 0 0 080 LI 215 50 190 50 LI 190 50 190 60 LI 190 50 180 50 SA 190 50 LI 225 50 235 50 TY 175 50 6 3 0 0 0 * Y TY 165 50 6 3 0 0 0 * X MC 260 65 1 0 080 MC 260 75 0 0 040 TY 250 70 6 3 0 0 0 * 75 LI 245 60 245 85 LI 245 85 265 85 LI 265 85 265 60 LI 265 60 245 60 TY 235 50 6 3 0 0 0 * Mono Out TY 235 90 6 3 0 0 0 * dentro il TV
Reply to
Telespalla Bob
Loading thread data ...

Telespalla Bob ha scritto:

1) Il DAC R2R, in questo caso R2.2R :) forse non avrebbe i passi identici tra loro, ma per questa applicazione potrebbe andare bene lo stesso.... 2) ...pero' normalmente la luminanza si genera sommando i tre colori con questi coefficienti: Y = 0.299RED + 0.587GREEN + 0.114BLUE e quindi va usato un sommatore e non un DAC
formatting link
3) L'uscita dovrebbe essere a bassa impedenza 75ohm in grado di fornire 6..7mA, quindi andrebbe bene un inseguitore di tensione, qualcosa del genere:
formatting link

ciao Claudio_F

Reply to
Claudio_F
[...]

Questo potrebbe fare al caso tuo.. I segnali RGBI e' bene provengano da un buffer a bassa impedenza per non alterare i rapporti, e i sincronismi servono invertiti.

[FIDOCAD ] MC 40 35 0 0 080 MC 40 45 0 0 080 MC 40 55 0 0 080 MC 60 15 1 0 080 MC 70 15 1 0 080 MC 80 15 1 0 080 MC 90 35 0 0 080 MC 90 45 0 0 080 MC 90 55 0 0 080 LI 60 25 60 35 LI 60 35 50 35 LI 50 55 90 55 LI 50 45 90 45 LI 90 35 60 35 LI 70 25 70 45 LI 80 25 80 50 LI 80 50 80 55 MC 90 65 0 0 080 LI 100 35 100 65 LI 80 15 40 15 LI 105 45 100 45 SA 70 15 SA 60 15 SA 60 35 SA 70 45 SA 80 55 SA 100 45 SA 100 55 MC 100 15 1 0 080 MC 100 70 1 0 080 LI 100 25 100 35 LI 100 65 100 70 SA 100 35 SA 100 65 MC 100 45 0 0 280 MC 115 60 0 0 114 SA 40 15 SA 40 35 SA 40 45 SA 40 55 LI 90 65 40 65 SA 40 65 LI 100 15 115 15 LI 115 15 115 35 LI 115 15 125 15 SA 115 15 SA 125 15 LI 115 55 115 60 MC 100 80 0 0 045 TY 35 10 5 3 0 0 0 * I TY 35 30 5 3 0 0 0 * R TY 35 40 5 3 0 0 0 * G TY 35 50 5 3 0 0 0 * B TY 125 10 5 3 0 0 0 * +5V TY 15 60 5 3 0 0 0 * INV SYNC MC 120 65 0 0 080 SA 130 65 TY 40 25 5 3 0 0 0 * 6 x 1k TY 85 30 5 3 0 0 0 * 1k TY 85 40 5 3 0 0 0 * 470 TY 85 50 5 3 0 0 0 * 3k9 TY 85 60 5 3 0 0 0 * 1k5 TY 90 75 5 3 0 0 0 * 1k TY 90 15 5 3 0 0 0 * 1k2 TY 105 60 5 3 0 0 0 * 470 TY 120 60 5 3 0 0 0 * 33 TY 115 40 5 3 0 0 0 * 2N2222 MC 115 80 0 0 045 MC 130 80 0 0 045 LI 115 70 115 80 LI 130 80 130 70 SA 130 70 TY 130 65 5 3 0 0 0 * out

-- M.

Reply to
maestrale1971

Il 25/08/2010 8:48, maestrale1971 ha scritto:

sembrerebbe ottimo, grazie mille. Dici che non è bene prelevare il segnale direttamente dall'HC157? Senza dover inserire un altro integrato, come potrei fare questo buffer aggiungendo 4 transistor?

Grazie ancora, ciao.

Paolo.

P.S.: i rapporti fra rosso verde e blu so che si calcolano in base alla sensibilità dell'occhio, che è massima nella zona del verde e minima in quella del blu. Dallo schema intuisco che il segnale del blu ha un'influenza minore su quella che è la tensione di uscita del video composito rispetto all'influenza che ha il verde. E' giusto così? io mi sarei aspettato il contrario, ovvero che un segnale che l'occhio percepisce poco abbia bisogno di una maggiore escursione. Perché non è giusto così?

Reply to
Telespalla Bob
[...]

Il fatto e' che, essendo richiesta bassa impedenza anche verso gli 0V, dovresti inserire resistenze di emettitore basse (sicuramente meno di

100 ohm, soprattutto per l'uscita I), ed avresti assorbimenti inutili.

Potresti utilizzare la configurazione push-pull (8 transistor), ma a questo punto vedo piu' semplice ed elegante la soluzione con un integrato (un 74HC244 ad esempio, cosi' bufferizzi entrambe le uscite separatamente).

Una nota sulla tavolozza dei colori: coi tuoi valori ne avresti solo

15, l'hai scelta apposta cosi'? Se non l'hai scelta apposta conviene modificare il valore delle uscite RGB ed I usando valori diversi (ad esempio 680 ohm per RGB e 1k per I, levando i diodi che sono superflui). Allo stesso modo per il monocromatico puoi usare 820 ohm per RGB e 1k2 per I. Puoi anche pensare all'opportunita' di avere piu' tavolozze commutabili via sw .. [...]

L'hai detto tu stesso: all'occhio interessa poco dei dettagli del blu, quindi e' giusto che nella conversione al monocromatico abbia un "peso" minore.

-- M.

Reply to
maestrale1971

Il 27/08/2010 20:24, maestrale1971 ha scritto:

ti riferisci al risultato dell'azione del segnale I quando RGB=000 o =111? Non escono 4 livelli di grigio (compresi bianco e nero)?

ok, proverò, grazie.

questo sarebbe interessante, visto che ho 4 uscite orfane su IC35... come dovrei impostare la cosa?

ciao.

Reply to
Telespalla Bob
[...]

Il colore RGBI=1110 sarebbe uguale al 0001, perdendo cosi' una combinazione delle 16 disponibili..

[...]

Ad esempio con due 74HC244 puoi commutare due diversi set di resistenze attraverso l'ingresso OE ..

-- M.

Reply to
maestrale1971

Il 27/08/2010 21:27, maestrale1971 ha scritto:

ok, proverò con i valori che mi hai indicato prima.

non sono molto esperto in analogica... anzi... e sono ancora meno esperto nel settore specifico della generazione del colore. Cambiando set di resistenze otterrei solo intensità diverse o anche gradazioni di tinte diverse?

grazie, ciao.

Reply to
Telespalla Bob
[...]

Per visualizzare sul monitor del pc i colori ottenuti basta calcolare le tensioni in uscita dai partitori resistivi, per ogni valore binario in entrata, normalizzando il valore massimo a 255. I tre valori cosi' ottenuti sono il corrispondente RGB da passare ad esempio a paint per visualizzare il colore.

A titolo di esempio, ho calcolato gli RGB di 5 tavolozze che trovi qua:

formatting link

La prima e' ottenuta con le 6 resistenze tutte uguali (nota i due grigi, che sono uguali). La seconda utilizza 1k per l'ingresso I e 470 ohm per gli ingressi RGB (1k5 e 680 ohm per l'interfaccia monocromatica). La terza, la quarta e la quinta sono ottenute scambiando alternativamente le resistenze R con R_I, G con G_I e B con B_I.

-- M.

Reply to
maestrale1971

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.