OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 27.04.2024, 08:37

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 82 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5, 6  Další
Autor Zpráva
 Předmět příspěvku: Re: Jak otestovat TTL IC?
PříspěvekNapsal: 19.08.2023, 20:57 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 24.05.2018, 22:32
Příspěvky: 1980
Bydliště: Most, Praha
Has thanked: 874 times
Been thanked: 699 times
Když jsem se díval dovnitř nějakého profi testeru, tak tam měli nějaký zákaznický obvod který funkcí vypadal jako mnohakanálový analogový přepínač. V čínském testeru tam měli na přepínání možná tak stovku tranzistorů, asi nějaké mosfety.

_________________
i++ (INC) increment
i-- (DEC) decrement
i@@ (EXC) excrement


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Jak otestovat TTL IC?
PříspěvekNapsal: 19.08.2023, 21:34 
Offline
Profík

Registrován: 06.03.2018, 16:00
Příspěvky: 997
Bydliště: Valtínov, Kunžak
Has thanked: 39 times
Been thanked: 491 times
Nechci vám do toho kecat, ale vlákno je o testu TTL a všichni už testujete mikroprocesory. Nevím, jestli to tak opravdu je, ale zmiňovaný IC tester Tauntek vyhodnocuje i napětí u jednotlivých logických úrovní - viz screenshot obrazovky z testu. A který TTL obvod má 96 pinů? A když nemám stolní PC s ISA slotem, tak si tu kartu vetknu kam? Neulítli jste trochu od tématu?

Já, jakožto uživatel potřebuju zjistit, jestli je daný TTL obvod funkční alespoň staticky, dle jeho pravdivostní tabulky. Dynamická část testu by určitě bodla, ale to už nebude tester za "pětikilo".

Vraťte se, prosím, zpátky na zem a neřešte vzdušné zámky.

P.S.: k té 8255 existuje varianta 82C255, která v jednom 64 pinovém pouzdře obsahuje 2x 8255 se společnou částí napojenou na mikroprocesor. Ušetřilo by to nějaký integráč... Ale to jen tak na okraj.

P.


Naposledy upravil RaceSoft dne 19.08.2023, 21:58, celkově upraveno 1

Nahoru
 Profil  
 
 Předmět příspěvku: Re: Jak otestovat TTL IC?
PříspěvekNapsal: 19.08.2023, 21:54 
Offline
Radil
Uživatelský avatar

Registrován: 03.05.2017, 11:50
Příspěvky: 404
Bydliště: Ústí nad Labem
Has thanked: 56 times
Been thanked: 118 times
epson píše:
Clouseau píše:
Petře přesně jak píšeš, 8255 je pro tohle absolutně nevhodnej obvod....


Clouseau, napište firmě National Instruments, že používají naprosto nevhodnej obvod a poraďte jim, co mají používat. Třeba Vás zaměstnají coby šéfkonstruktéra. :D


NE, National Instruments ve svých kartách používají naprosto univerzální a vhodnej obvod. Jen tenhle obvod je naprosto nevhodnej pro tester. A proč? Protože neumožňuje změnu jeho výstupů individuelně na vstupy a výstupy. Jen po skupinách...
Už jste to konečně pochopil?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Jak otestovat TTL IC?
PříspěvekNapsal: 20.08.2023, 18:40 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 21.01.2021, 11:05
Příspěvky: 1639
Bydliště: Pardubice
Has thanked: 29 times
Been thanked: 248 times
Taky se Vám zdá, že co tu probíráme a máme vyzkoušeno za posledních 10 let vývoje a oprav, se nám epson snaží vymluvit svojí neověřenou teorií?
Třeba by nás přesvědčil, kdyby přinesl něco konkrétního vystavit na Bytfest. Když má tu sbírku HP. Já bych chtěl třeba vidět v chodu HP 9845B a jeho BASIC.

_________________
Praxe znamená, že vše funguje, ale nevíme proč. Teorie znamená, že vše víme, ale nic nefunguje.
Někdy je teorie spojena s praxí. Znamená to, že nic nefunguje a nikdo neví proč ...


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Jak otestovat TTL IC?
PříspěvekNapsal: 22.08.2023, 20:32 
Offline
Radil

Registrován: 31.01.2018, 01:33
Příspěvky: 483
Bydliště: Praha
Has thanked: 179 times
Been thanked: 497 times
Busy píše:
...Na podobnom projekte pre ZX Spektrum som kedysi pracoval aj ja.
Obsahuje malicky adapter ktory sa pripoji s standartnej 8255 (porty 31,63,95,127) a ktory na sebe obsahuje petice DIL14 a DIL16 do ktorych sa vkladaju testovane IC.
Cely obsluzny program aj s (vtedy aktualnou) databazou IC sa da stiahnut tu.
Zial technicku dokumentaciu k adapteru neviem kde (a ci vobec) mam, ale pametam si ze 8255 porty A a B nastavovali logicke urovne na vsetkych 16 pinoch petice (Log1 bola mekka takze sa pouzivala pre vystupne piny testovaneho IC), styri bity portu C boli multiplexer 1 zo 16 a jeden pin C potom cez multiplexer cital stavy na 16 pinoch petice.


Ahoj, vracím to taktéž zpět k testování IO TTL a zkouším tedy navázat na BUSYho.
A moc Vás tu prosím o případnou pomoc:
Asi podobný návod na TESTER IO pro ZX Spectrum (skrz interface 8255) vyšel v Amatérském rádiu 10/1990 (viz příloha) a následně pak i v dalším AR zveřejněná oprava prohozené "polarity" invertorů (další příloha)
Nedávno jsem si jej chtěl tedy vyrobit, avšak při pokusu o předatlování programu z AR jsem narazil na další chyby - basicovská část zřejmě není úplná (viz další příloha) a po předatlování i assemblerovské části (jak v MRS, tak v PROMETHEUS) nesedí velikost 410bajtů (řádek 1750 ...SAVE "TEST IO" CODE 41000,410... ). S asemblerem si dodnes nerozumím,
jen jsem jej "tupě" předatlovat, zkoušel přeložit, ale stejně mi to nesedí... Byl to můj první marný pokus ve 44 letech něco do asmebleru předatlovat a naučit se s MRS a Prometheus...

Kontaktoval jsem i úspěšně autora testeru, avšak nic k tomu už po 30 letech nenašel a na opravu asi již nemá čas, více se, bohužel, neozývá...

- Bylo by možné dohledat, kde ve strojáku může být případná chyba?
- Bylo by možné dopnit basicovskou část?
- Pokud je program neopravitelný, dá se na tento tester našroubovat program od BUSYho?
https://busy.speccy.cz/tvorba/testio.htm

Zde dávám odkaz na celý návod TESTERU IO z Amatérského rádia:
https://ulozto.cz/tamhle/dcTlcPPW5AUF#! ... WEAGSxAj==

Zde mnou předatlovaná basicovská a assemblerovská část (vždy soubor *.TAP), včetně dalších podkladů:
https://ulozto.cz/tamhle/Zj81qG7bzHnb#! ... 11YI9yAzLj

Mnohokráte děkuji,
Láďa


Přílohy:
TESTER IO_nahled.jpg
TESTER IO_nahled.jpg [ 514.6 KiB | Zobrazeno 1425 krát ]
TESTER IO_NAVOD_OPRAVA.png
TESTER IO_NAVOD_OPRAVA.png [ 238.99 KiB | Zobrazeno 1425 krát ]
TESTER IO_odhalené chyby.png
TESTER IO_odhalené chyby.png [ 553.37 KiB | Zobrazeno 1425 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Jak otestovat TTL IC?
PříspěvekNapsal: 23.08.2023, 12:20 
Offline
Pan Štábní

Registrován: 11.11.2013, 10:29
Příspěvky: 1202
Has thanked: 367 times
Been thanked: 304 times
Jen dve drobnosti:
- pokud je po prelozeni vysledek kratsi nez 410 bytu, tak by to nemelo vadit. Jen se proste nahraje par bytu navic, coz by nemelo nicemu vadit. Z hledista zjednduseni pri pokusech se alespon nemusi stale opravovat delka prelozenych dat, ale necha se tam mensi rezerva.
- Jesti tam chybi radek 1300 nebo ne, bzch zjistoval az pri ladeni cele konstrukce. Nemelo by byt tezke zjistit, jak to presne funguje a pripadne to opravit.

_________________
Sharp MZ-800++, MZ-1500++, MZ-2500++, SM-B-80T, MK-14_replica, HP-85, ZX-80+replica, ZX81, ZX-Spectrum+replica++, PMI-80+replica, SAM coupe++, PMD-85-2A+3, Didaktik-M, SORD-M5, TI-57, TI-59+PC-100, TI99/4A, ZetaV2+ppp, ZX-uno, Petr


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Jak otestovat TTL IC?
PříspěvekNapsal: 23.08.2023, 16:59 
Offline
Radil

Registrován: 31.01.2018, 01:33
Příspěvky: 483
Bydliště: Praha
Has thanked: 179 times
Been thanked: 497 times
Mikes21 píše:
Jen dve drobnosti:
- pokud je po prelozeni vysledek kratsi nez 410 bytu, tak by to nemelo vadit. Jen se proste nahraje par bytu navic, coz by nemelo nicemu vadit. Z hledista zjednduseni pri pokusech se alespon nemusi stale opravovat delka prelozenych dat, ale necha se tam mensi rezerva.
- Jesti tam chybi radek 1300 nebo ne, bzch zjistoval az pri ladeni cele konstrukce. Nemelo by byt tezke zjistit, jak to presne funguje a pripadne to opravit.

Děkuji,
ale přeci jen poprosím o pomoc - jak píši, se stojákem si zkrátka nerozumím…


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Jak otestovat TTL IC?
PříspěvekNapsal: 23.08.2023, 18:29 
Offline
Profík

Registrován: 15.01.2014, 20:08
Příspěvky: 790
Bydliště: Šlapanice
Has thanked: 132 times
Been thanked: 99 times
Jen pár poznáme k té konstrukci z AR … z mého úhlu pohledu.

Zajímavé řešení a pro potřebu zjistit že je obvod úplně špatný nebo se smím, má cenu dále zabývat plně vyhovující konstrukce a také velmi jednoduchá. Místo těch 7406 by se klidně mohli použít i 7405. Dané zapojení není použitelné pro CMOS 4xxx a 74C aneb 74150 si řekne o 1,6mA v „L“ a ten odpor 4k7 udělá cca další 1mA takže do „L“ je třeba dodat cca 2,7mA ale 74C má jen 1,75mA a CMOS 4xxx má cca 0,5mA.

Přidat mezi tu 74150 a testovaný obvod nějaký budič sběrnice 74LS (např. 74LS244) a zvednout hodnotu odporu tak by se dali testovat i obvody CMOS 4xxx. Obecně obvody 74LS si řeknou v „L“ o 0,4mA,sběrnicový budič si řekne asi o polovinu tj. 0,2mA. zvýšení odporu na 22k udělá při „L“ cca 0,23mA, což dohromady dá něco málo přes 0,4mA takže obvody CMOS 4xxx to utáhnou.

Bohužel :speccy: jde tak trochu mimo mě takže s tím ti nepomohu. S asemblerem jsem kamarád (poučený laik) ale s mnemonikou INTEL … ale vypadá to, že jsou použité jen instrukce, co zná 8080A.

Pokud jde o přenositelnost na jiné stroje tak mám pocit, že ten můj tester je přenositelnější … je celí v ASM a s konzolových služeb se používá jen minimum … není to taková paráda, ale zase to pojede i na mechanickém dálnopisu.

_________________
Ne všichni jsme měli z češtiny za jedna, aneb jsem dyslektik a dysgrafik.

http://www.sapi.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Jak otestovat TTL IC?
PříspěvekNapsal: 24.08.2023, 09:27 
Offline
Kecálek
Uživatelský avatar

Registrován: 27.07.2023, 22:22
Příspěvky: 83
Has thanked: 2 times
Been thanked: 12 times
Panda38 píše:
Když jsem se díval dovnitř nějakého profi testeru, tak tam měli nějaký zákaznický obvod který funkcí vypadal jako mnohakanálový analogový přepínač. V čínském testeru tam měli na přepínání možná tak stovku tranzistorů, asi nějaké mosfety.


Jestliže má být tester zcela automatický, musí v něm být hw přepínače. Počet přepínačů rychle roste s počtem linek, které tester obsluhuje. Když se vrátím k mému projektu testeru Obrázek, včera jsem přidal na desku 3 kolíkové lišty otočené dolů pod desku. Těmi se deska testeru nasadí na druhou, spodní desku, tzv. "přepínačovou desku". Na přepínačové desce bude cca 120 pouzder integrovaných obvodů v SMD. Obvody budou řízeny přes RS232C a nastaví propojení testovaných linek na 96 I/O linek. Náklady na přepínačovou desku jsou asi 6x vyšší než na desku testeru.
Ale ani potom nebude automatický tester jedinec s IQ 60. jedinec s IQ 60 vždy vymyslí nové řešení. Máte ZIF DIL64 patici a obvod DIL16. Pravděpodobnost správného vložení obvodu DIL16 do patice ZIF DIL64 je jen 1:48. Opačně, pravděpodobnost chybného vložení obvodu do patice je velmi vysoká a jediný způsob jak tomu zabránit, je zabráni jedinec s IQ 60 používat tester. :D

_________________
Nákupem čínského braku likviduješ český průmysl. Kdo kupuje čínský brak není Čech.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Jak otestovat TTL IC?
PříspěvekNapsal: 24.08.2023, 09:49 
Offline
Profík

Registrován: 06.03.2018, 16:00
Příspěvky: 997
Bydliště: Valtínov, Kunžak
Has thanked: 39 times
Been thanked: 491 times
Hmm, když to tak počítám, kolik celý ten tester se vším bude stát - IO karta za 10-12k, dvě desky (minimálně 1 čtyřvrstvá) a na deskách cca 130-140 SMD IO a pro mě i stolní PC, abych si měl tu kartu kam vetknout (je ještě jedno místo, kam se dá vetknout, ale tam by mě tlačila), tak si myslím, že když si na každý projekt nakoupím nové součástky, tak nebudu muset nic testovat a až do důchodu se mi to bude finančně rentovat. A budu vysmátej...

P.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Jak otestovat TTL IC?
PříspěvekNapsal: 24.08.2023, 10:07 
Offline
Kecálek
Uživatelský avatar

Registrován: 27.07.2023, 22:22
Příspěvky: 83
Has thanked: 2 times
Been thanked: 12 times
Obě desky budou 4-vrstvé. Normálnímu člověku (ne-debilovi), který umí správně připojit obvod, stačí ta deska testeru (cca 2500 Kč) a desku přepínačů nepotřebuje.
Tímto testerem otestujete celé elektronické osazené desky, anebo souičástky, které už dnes těžko koupíte, například historické procesory.

_________________
Nákupem čínského braku likviduješ český průmysl. Kdo kupuje čínský brak není Čech.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Jak otestovat TTL IC?
PříspěvekNapsal: 24.08.2023, 10:38 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2354
Has thanked: 304 times
Been thanked: 641 times
epson píše:
Normálnímu člověku (ne-debilovi), který umí správně připojit obvod, stačí ta deska testeru (cca 2500 Kč) a desku přepínačů nepotřebuje.
Pokud bych si měl na testeru cokoli zapojovat, můžu si obvod otestovat jinými prostředky i bez testeru.

Kouzlo testeru spočívá v tom, že do něj obvod vložím, v softwaru zvolím a ono to pracuje samo. Když ne, tak tester nepotřebuju.

Podotýkám, že jsme tu povětšinou znalí hobíci, ne profesionálové. A jen vzácně potřebujeme testovat nějaký typ čipu opakovaně (snad jen kromě dynamických pamětí). Často to bývají jednorázovky všeho druhu. A tím pádem tomu odpovídá i cena, která by logicky neměla být vyšší než u již dostupných prostředků. Tím spíš, že už jsme lecčíms vybaveni.
epson píše:
Tímto testerem otestujete celé elektronické osazené desky, anebo souičástky, které už dnes těžko koupíte, například historické procesory.
On už existuje nějaký prototyp a software na ukázku? Alespoň něco maličkého, třeba test 74LS04? Já asi nabyl mylného dojmu, že to je jen v CADu, snech a slibech. Bylo by video?

Jak se univerzálně testuje procesor? Umím otestovat např. Z80 v nepájivém poli, ale není pro občasné testy snazší ho vložit do desky počítače a nechat na něm běžet software, než trávit čas vymýšlením testeru? Pro většinu platforem už jsou známé metody, jak testovat a diagnostikovat, existuje diagnostický software, který odhalí méně zjevné chyby, pokud základ běží atd... (A co mi brání Z80 z jiného počítače otestovat třeba v ZX Spectrum jehož chování perfekně znám? Analogicky pro jiné platformy...)

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Jak otestovat TTL IC?
PříspěvekNapsal: 24.08.2023, 19:14 
Offline
Profík

Registrován: 15.01.2014, 20:08
Příspěvky: 790
Bydliště: Šlapanice
Has thanked: 132 times
Been thanked: 99 times
EPSON … EPSON …

Přepojovat drátky jak jedinec s IQ 60 když daný problém šel vyřešit už před min 40-50lety a to zcela elektronicky.

Když už inzeruješ, že se na tom tvém bazmeku budou dát testovat celé desky tak to má zase málo vstupně výstupních linek … 96 vstupně výstupních linek alá 8255 bude tak možná stačit na jeden DIN 41612 nebo na jednoduché systémy s kartou o rozměru malá EURO karta. Dost karet z historické techniky má více jak 96 vstupně výstupních linek.

Jak už tu zaznělo několikráte tak aby to bylo použitelné tak se prostě musí obvod vrazit do patice a v obslužném programu vybrat IO jinak je to tester pro chocholouška. Další věc je ta že pokud to monstrum nebude umět měřit aspoň napětí (v základu) tak to bude jen a pouze dětská předražená hračka. Jestli ale ten tester má opravdu za něco stát tak musí umět na každém vývodu umět změřit napětí ale i proud.

Ten tester z toho AR je postavitelný z šuplíkových zásob a mnou popsanou úpravou to dá i CMOS obvody, daň za primitivnost je že se musí nadrátovat napájení ale paradoxně to je použitelnější než to tvoje monstrum … mimochodem kdyby k té AR verzi přidal ještě jednou stejný modul tak by se dali testovat IO až do „DIL32“. Ale i to napájení by se dalo pro větší část IO rozumně vyřešit, aneb se ustálil jistý standart.

Mohl bys dodat něco víc než jen obrázek DPS ze kterého se toho moc vyčíst nedá tj. nějaké to schéma jak to máš v plánu … aneb ať se máme konkrétně nad čím bavit.

_________________
Ne všichni jsme měli z češtiny za jedna, aneb jsem dyslektik a dysgrafik.

http://www.sapi.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Jak otestovat TTL IC?
PříspěvekNapsal: 24.08.2023, 21:04 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 21.01.2021, 11:05
Příspěvky: 1639
Bydliště: Pardubice
Has thanked: 29 times
Been thanked: 248 times
Na testování mám kromě TL688 i dobový ALL-07
Příloha:
ALL07-UNIVERSAL-PROGRAMMER.jpg
ALL07-UNIVERSAL-PROGRAMMER.jpg [ 77.73 KiB | Zobrazeno 1150 krát ]

_________________
Praxe znamená, že vše funguje, ale nevíme proč. Teorie znamená, že vše víme, ale nic nefunguje.
Někdy je teorie spojena s praxí. Znamená to, že nic nefunguje a nikdo neví proč ...


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Jak otestovat TTL IC?
PříspěvekNapsal: 24.08.2023, 22:29 
Offline
Radil
Uživatelský avatar

Registrován: 03.05.2017, 11:50
Příspěvky: 404
Bydliště: Ústí nad Labem
Has thanked: 56 times
Been thanked: 118 times
Normálnímu člověku (ne-debilovi) je naprosto jasné, jaký nick na tomto fóru aktuálně používá uživatel computerasylum ..... :-)


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 82 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5, 6  Další

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 30 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz