[Megoldva] Analog TTL RGB +VSync +HSync -> Scart

Van egy régi számítógépem, aminek analóg RGB kimenete van, amin 5V-os R,G,B,VSync és HSync jelek jönnek ki. Ezt szeretném egy SCART megjelenítőn megjeleníteni. A csatlakozón még föld és +12V is kijön, bár nem tudom, ez utóbbi mennyire terhelhető.

Próbáltam többféleképpen de egyik SCART megjelenítőn sem jön ki kép. Mivel ezek TV-k és monitorok is egyben, próbáltam a VGA bemenetre rávezetni, de ott sem jött ki kép. Tippem szerint a 15.6kHz HSync miatt, bár azt reméltem, hogyha TV, akkor VGA módban is fogja ezt a frekvenciát tudni.

A lényeg, hogy nincs látható képem.

Az AI tanácsa alapján az 5V-os jelekből egy 470+75 ohmos ellenállásosztóval próbáltam a feszültséget konvertálni, mind SCART, mind VGA esetén, de a scope szerint ilyenkor az 5V-ból már csak kb 2.5V marad, és a kimenő jel szintje sem lesz 0.7V, csak 0.3-0.4V.

A 470 helyett 240 ohmmal már a 0.7V körül járok, de félek, hogy azért esik le a feszültség, mert már a 470 ohmmal is túlterhelem a jelforrást.

A másik gondom, hogy hogyan tudom a HSync és VSync TTL jeleket megfelelően összemosni. Szintén az AI  szerint elég lehet csak a HSync is, de úgy tűnik mégsem.

A gépnek van egy monokróm videó kimenete is, amin egyszerű kompozit jel jön ki. Ez rendben működik, tehát úgy néz ki, a gép is.

Keresek egy egyszerű, biztonságos konvertert amivel ezt az analóg RGB kimenetet SCART-ra tudnám konvertálni. Ha van erre cél-IC, az is érdekes lehet, de ha külön építeni kell, az is jó. Egy fórumon valaki olyat írt, hogy ő csak ellenállásokkal át tudta alakítani a jelet SCART-ra, tehát reményeim szerint egy ilyen változatnak örülnék a legjobban, de fel vagyok rá készülve, hogy csak bonyolultabb megoldás létezik.

Minden ötletet köszönettel fogadok.

Megoldás a SCART csatlakozóinak bekötésénél:

16-os lábat 240ohm ellenállással a 12V-ra kell kötni.
18-as láb földelve, biztos ami biztos.
8-as lábra mehet a 12V. Az én monitoromnál ez hasznos, de elvileg nem szükséges.
20-as lábra 470 ohmon keresztül rákötni a HSync és VSync TTL jelek AND kapus összegére (74LS08).
A színlábakat is 470 ohmon keresztül lehet összekötni.

Hozzászólások

Szerkesztve: 2025. 06. 21., szo – 20:11

Valaki már kérdezett ilyet.

Csync=~(HSync ^ VSync)

XNOR kapuval tudsz csyncet csinálni (pl. 74LS86 két kapujából).

A TTL-SCART jelszint illesztéshez valóban elég az ellenállás. Feszültségosztót számolj úgy, hogy a TV bemenete 75 ohm.

Én voltam, és azóta is működik, köszi még egyszer.

https://hup.hu/node/178975

Nalam ugye csak 1 video jel volt, viszont a szinkronjellel ellentétben nem ttl volt, ezt szkóppal érdemes ellenőrizni.

Scartnál még a blankinget kellett beállítatani, azt hiszem azt is a 12V, 470 ohmos előtétellenállással állítottam be.

Egyelőre még nincs meg a kapcsolási rajz. Valószínűleg, ha meg is van, inkább csak japán nyelven lesz meg, tehát még a letöltése sem triviális.

De a terhelhetőségnél az 5V-tos RGB jelek terhelhetősége jobban izgat, mivel azok leesnek 2.5V-ra, ha 75 ohmos bemenetre alakítom azokat. Ez szerintem nem egészséges, függetlenül attól, hogy még nincs kép.

https://www.oguchi-rd.com/PC8001/PC8001 Schematics.pdf

 

74LS08-ból jön az RGB, viszont a jelek meg vannak támogatva pár felhúzó-ellenállással, úgyhogy nem aggódnék (ez még a composite videot is kiszolgálja). Amúgy is, ha beraksz még 280-470 ohm körüli ellenállást sorosan, máris kisebb lesz a terhelés az IC-n.

Kérdés, hogy mennyi az R28-29-30 értéke. Pl. ha csak ezeket nézzük, az IC-t kizárva, akkor 5V/0.35V=(R28+470+75)/75, ebből R28=526 Ohm. Ha 0.7V-ot akarsz, akkor 5/0.7=(526+x+75)/75, abból x már negatívra jön ki, azaz ilyen ellenállásértékekkel már nem nagyon lehet elérni a 0.7-et, de viszont ott van az IC is.

Azt írtad, soros ellenállás nélkül 2.5V-t kapsz, szóval az igazság valahol 0 és 470 ohm között van. 280 Ohm egy jó érték szerintem. Vagy tegyél be egy potit, és csavargasd, amíg jó lesz a szint, abból meglátod, mekkora ellenállás kell.

Különben szerintem ilyen szintnél is kellene képet kapnod, legfeljebb jól fel kell tolni a fényerőt. RGB átkapcsoló jel megvan?

És mennyire igazad van! Tényleg van már kép, csak nagyon halovány. A 470 ohmos ellenállásokat lecseréltem 240 ohmra. Továbbra is halovány a kép. Olyan, mintha nem lenne benne szín információ, csak fényesség.

A SCART 16-os lábára vezetett feszültség most 2.6V. Szerintem ez az RGB átkapcsoló. Néhány kapcsolásban látom, hogy a 18-as láb is be van kötve, néhányban nem. Erre több verziót is próbáltam.

A CSync jelnél most kicseréltem 100 ohmra az eredetileg 470 ohmos ellenállást. továbbra is színtelen a kép, 0.75V-ot mérek és már kinézetre olyan, mintha túltekerném a fényerőt.

Tehát kép már van, ez jó. Színek még nincsenek. A színeknél 0.5V-os jeleket mérek jelenleg.

A most bekötött SCART-on lábaim:

7 - Blue 0.5V
11 - Green 0.5V
15 - Red 0.5V
5,9,13,14,17 - GND
16 - 2.6V
8 - Egyelőre kihagyva, majd 12 vagy 8 V megy rá, képaránytól függően.
20 - HSync és VSync jele egy AND kapun összemosva. 0.7V

18 - Ezt próbáltam GND-vel, szabadon, 100uF-os kondenzátorral a 16-os lábhoz, mindhárom esetben ugyanaz az eredmény.

+ a SCART-nak az RGB átkapcsoláshoz a 16-os lábra kell "magas" szintű jel (talán 2-3V körül). Na ezt leszedheted a +12-ről (ellenállással). Spectrum +2-vel is így csináltam, bár már fogalmam sincs, mekkora ellenállást raktam.

Egyebkent, ilyenkor miert csak annyit irsz, hogy "regi szamitogep"? Miert nem irod le a konkret modellt/tipust/reviziot? Siman lehet, hogy valaki nem tud a kerdesedre reagalni, mert nem erti, de van olyan gepe es van hozza scart kabele, amit pl. csak egy leiras alapjan osszeforrasztott (ezt-ide, azt-oda, anelkul hogy tudna, hogy az a VSYNC/HSYNC/stb)?

Nem is azt irtam, hogy a problema gepfuggo. De letezhet olyan, aki tud forrasztani, van pont olyan eszkoze, es van egy leirasa valahonnan, aminel az van, hogy adott "lyuk" 4-es labara egy 470 ohmos ellenallas, amit a scart mittomen 12-es labara kell kotni, stb stb. Azaz, a tudas nem feltetlen van meg, hogy mit miert csinal, mert szamara csak az eredmeny (gep adjon kepet, scarton) volt a fontos. Neked nem faj ha leirod/beleirod a topic cimebe/nyitojaba, viszont tobb ember kattinthat az igy keszult tartalmadra.

viszont arra a kereső is kiad lehetséges megoldásokat
https://www.youtube.com/watch?v=i2L8GDUxxgg
https://www.leadedsolder.com/2018/09/24/pc88-colour-video.html

és persze léteznek olcsóbb és drágább rgb -> hdmi vagy másra alakító okosabb redszerek is, amiken felparaméterezhető a bejövő jel. 
https://www.youtube.com/watch?v=nwNrqIjxBaA

Szerkesztve: 2025. 06. 22., v – 07:17

Pontos kapcsolást nem tudok adni, de ha jól emlékszem a Commodore 128 RGBI csatlakazóhoz csináltam már ilyet. Az annyiban különbözik, hogy ott az RGB jelek mellett van egy intenzitás is. Azt elhagyva szerintem egy sima RGB to SCART. De ez régen volt. Elő kellene ásnom a gyűjteményem. A jelszintekre figyelj oda.

TTL fogadásra alkamas monitorokhoz jó az RGBI (Spectrum 128-nak is ilyen van).Pl. C1084, Philips 8833, stb.

SCART-hoz az intensityvel fel kell "keverni" a színeket (dióda + ellenállás megteszi), különben elveszíted az árnyalatok felét.

Köszönöm a reakciókat. Végre sikerült egy majdnem kompozit szinkronjelet előállítanom. Mivel csak 7408-as kapum van itthon, egyelőre XOR kapu helyett AND kapuval készült, de azért ezt már el szokták fogadni a monitorok. Legalábbis több olyan képet láttam már, ahol a VSyn alatt folyamatosan alacsony volt a jel.

A monitor kék háttérből teljesen feketébe kapcsol, tehát érzékeli, hogy megjött a szinkronjel, de kép még nincs.

A jelek feszültsége most sem éri el a 0.7V-ot, hanem csak 0.35V körül mozog. Ezt eddig a jel terhelhetőségének tudtam be, de most már a szinkronjeleket az AND kapu állítja elő, aminek a bemenete továbbra is stabil 5V, így ez nem lehet a terhelhetőség oka. A 12V-os ágon is stabilan jön a 12V, tehát úgy tűnik, az áramkör nem terheli túl.

Egyelőre csak arra tudok gondolni, hogy a baj az, hogy nincs meg a 0.7V-os bemeneti jelszint, ami ellen az szól, hogy a monitor érzékeli a szinkronjeleket.

Elfogytak az ötleteim.

Egyébként a cím kicsit megtévesztő. Az RGB jel az nem TTL (5 V) szintű, hanem 0-1 V közötti. Ez igaz mind a VGA (analóg monitor), mind SCART esetén. SCART-ból kétféle funkcionalitás van: RGB vagy kompozit. A szinkronjel külön kérdés. Van, ahol külön van Hsync és Vsync, de szokták a G analóg jelre is ültetni ill. leválasztani (sync on green). Egyszer szükségem volt SUN workstation 13W3 monitor kimenetét VGA monitorhoz illeszteni, ami eltérő szabvány. Megoldottam, de majdnem beleőszültem.

Az AI-val végül sikerült pontot tennem az I-re.

A hiba ott volt, hogy a 16-os lábra kerülő kapcsoló jelet egy olyan feszültségosztóval számoltam ki, ami terheletlenül ad kb 3V-ot. (4k+1k). Terhelés alatt ez a jel 0.3V lett.

Pár félrevezető AI próbálgatás után ezt a feszültségosztót 180+150 ohmra állítva szépen megjelenik a kép.

Köszönöm mindenkinek a segítséget.

Ha a 16-os lábat 150 ohmmal földre kötöd, az a TV 75 ohmjával 50 lesz, így a kapott feszültségosztód 12V*50/(180+50) = 2.6V

Szerintem felesleges lesöntölni a TV-t, inkább tegyél egy 240 ohmost a 12V és a 16-os láb közé, az 12V*75/(240+75)=2.8V

(4k + 1k-nál, ha az 1k van a földre kötve, az szinte elhanyagolható a TV 75 ohmjához képest, így nem csoda, hogy a feszültséged 12V*75/4075=0.22V

Köszönöm az észrevételt, ennek megfelelően módosítottam a kapcsolást, és így is jól működik! :)

Visszanézve teljesen egyértelmű. Szerintem a chatgpt is ezt akarta mondani, amikor a 470+75 ohmot mondta. Még az ő fejében sem fordult meg, hogy én meg párhuzamosan fogom majd kötni. ... De most is tanultam, köszi.