OldComp.cz

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


Právě je 23.04.2024, 13:51

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 295 ]  Přejít na stránku Předchozí  1 ... 9, 10, 11, 12, 13, 14, 15 ... 20  Další
Autor Zpráva
 Předmět příspěvku: Re: BT-100 jako ASCII tiskárna
PříspěvekNapsal: 31.03.2021, 23:20 
Offline
Pan Generální

Registrován: 19.07.2013, 15:54
Příspěvky: 2732
Has thanked: 147 times
Been thanked: 423 times
Myslel jsem udelat tyto "male" zmeny:

1) do rohu dat nejake diry

2) dolu doprava bych dal Konektor 2,54mm, 2x13 pinů MLW26G a vyvody bych setridil podle vyvodu Sharp MZ800. Jako protikus by byl Konektor 2,54mm, 2x13 pinů PFL26 a Konektor 2x13pin,rozteč 2,54mm samořezný SKV26

3) Start,Stop,ERR bych nechal jak jsou. Teda zda tam nedat u ERR misto pro odpor pro ledku. Pobliz Start,Stop dat i GND.

4) IN a OUT bych dal na konektor https://www.gme.cz/konektor-mlw20g

5) na privodu bych udelal trosku vetsi diry pro VCC a GND

6) dat tam navic barel 5.5/2.1 pro privod napajeni

7) nebylo by mozna spatne tam dat 74ls74 nebo jen prokovy - to by mohlo pripadne delat Busy pro PC. Ale tato cast jeste neni overena.


Klidne napiste i vase napady.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BT-100 jako ASCII tiskárna
PříspěvekNapsal: 31.03.2021, 23:34 
Online
Profík

Registrován: 06.03.2018, 16:00
Příspěvky: 992
Bydliště: Valtínov, Kunžak
Has thanked: 39 times
Been thanked: 490 times
Pokud by někdo odladil/vyzkoušel tu přidanou 7474-ku, bylo by to super!

Tlačítka by mohla být přímo na DPS a LEDky (přidal jsem zelenou LED aby bylo vidět, že je to zapnuté) taky. Případně přidat ještě tlačítko RESET pro procesor - jak funguje STOP jsem nezkoušel.

V podstatě by se dal stabilizátor 7805 nahradit něčím modernějším. Neměřil jsem, jaký to má odběr, ale třeba by pro něj stačilo pouzdro TO220 s chladičem.

Petr


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BT-100 jako ASCII tiskárna
PříspěvekNapsal: 01.04.2021, 06:07 
Offline
Kecálek

Registrován: 01.02.2015, 14:30
Příspěvky: 118
Bydliště: Margecany
Has thanked: 265 times
Been thanked: 20 times
Ja by som tiez jednu dosku vzal


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BT-100 jako ASCII tiskárna
PříspěvekNapsal: 01.04.2021, 08:59 
Offline
Profík

Registrován: 26.11.2018, 16:59
Příspěvky: 581
Bydliště: Holešov
Has thanked: 13 times
Been thanked: 91 times
já se taky o jednu hlásím

pokud by šlo přidat 7474 tak mám zdroják pro FW pro 8035 kdyby někdo znalejší než já se chtěl realizovat, případně je tam ještě volný vstup pro přerušení a jeden testovací pin ale není moc volného místa na velké úpravy


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BT-100 jako ASCII tiskárna
PříspěvekNapsal: 01.04.2021, 10:14 
Offline
Profík

Registrován: 15.01.2014, 20:08
Příspěvky: 786
Bydliště: Šlapanice
Has thanked: 130 times
Been thanked: 98 times
Zpátky na stromy aneb mám máslo na hlavě ….. :oops: :oops: :oops: :oops:

Tak jsem vypískal to schéma z té chytristiky z AR ME/90 a tu 7474 jsem tam přidával proto, že /STB se čte programově, ale PC dělá jen velice krátký pulz. Což v té chytristice k BT100 dělá 3212, takže jsem se šel podívat jak vlastně je zapojené ta chytristika k BT100 no a /ACK je připojená k portu P2 konkrétně P24. On se port P2 používá k rozšíření adres teda konkrétně jen P20 až P23 (A8 až A11). 8035 umí adresovat 4KB ROM ale jen 256B RAM :o . Ty 2KB RAM se musí stránkovat po 256B a je k tomu použit P2 konkrétně P20 až P22 (A8 až A10), 3212 je taky stránkovaná v RAM konkrétně P23 (A11), až sem je to správně pokut jde o zapojení, ale začínám mít pocit že krpa bude v programu aneb o přístup do ROM se stará 8035 a cvičí jen s P20 až P23 (A8 až A11) ale program co stránkuje tu RAM nebo 3212, pracuje s celím portem P2. Jak P1 tak P2 umožňuje, že jakýkoliv BIT muže bít jak vstupní tak výstupní (mělo by to bít stejné jak u 8051). Dále se přes port P2 sledují tlačítka STOP a START. Chce to prolézt vše co se tíká portu P2 aneb tam začínám mít pocit, že bude chyba, která bude cvičit s P23 aneb /ACK.


Přílohy:
Poznámka: Schéma bastlu k chytristice z AR ME/90
k_AR_ME90.png
k_AR_ME90.png [ 27.32 KiB | Zobrazeno 1842 krát ]

_________________
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: BT-100 jako ASCII tiskárna
PříspěvekNapsal: 01.04.2021, 12:41 
Offline
Profík

Registrován: 26.11.2018, 16:59
Příspěvky: 581
Bydliště: Holešov
Has thanked: 13 times
Been thanked: 91 times
podle mně tady chyba nebude, se signálama a pamětí se cvičí správně. chybou je absence signálu BUSY protože PC port je moc rychlý a asi ani moc nečeká zpátky na to potvrzení ACK a valí data hlava nehlava...


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BT-100 jako ASCII tiskárna
PříspěvekNapsal: 01.04.2021, 15:41 
Offline
Radil

Registrován: 16.11.2013, 20:07
Příspěvky: 270
Has thanked: 0 time
Been thanked: 103 times
EC1045.01 píše:
Tak jsem vypískal to schéma z té chytristiky z AR ME/90....

Který konkrétní článek z té ročenky máš na mysli?

Racesofte nezkusíš to generování BUSY? Buď pouhou inverzí STB nebo RS klopákem, jak navrhuje Radek?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BT-100 jako ASCII tiskárna
PříspěvekNapsal: 01.04.2021, 17:09 
Offline
Profík

Registrován: 15.01.2014, 20:08
Příspěvky: 786
Bydliště: Šlapanice
Has thanked: 130 times
Been thanked: 98 times
Nostalcomp píše:
EC1045.01 píše:
Tak jsem vypískal to schéma z té chytristiky z AR ME/90....

Který konkrétní článek z té ročenky máš na mysli?

Mám na mysli tu chytristiku k plotru MINIGRAF 0507 tj. AR ME/90 strana 22 – 35. Podrobnosti si moc nepamatuji, ale s PC mi to nechtělo chodit. Ty 7486 jsou zmiňované už v původním článku, 74125 jsem přidal jen pro štábní kulturu. Až potom co jsem zjistil, kde je problém tak tam přibila ta 7474. Ty při IO jsou jen jako doplněk na kusu univerzálky aneb tu chytristiku mám na JPR-1. Tu 7474 jsem tam dávat nemusel, aneb by to mohla vyřešit 3212 co je použitá na portech na JPR-1 obdobně jak to použité pro tu chytristiku k BT100, případně jak se upravoval kabel pro klávesnice řady C262.3.

_________________
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: BT-100 jako ASCII tiskárna
PříspěvekNapsal: 01.04.2021, 20:25 
Online
Profík

Registrován: 06.03.2018, 16:00
Příspěvky: 992
Bydliště: Valtínov, Kunžak
Has thanked: 39 times
Been thanked: 490 times
Nostalcomp píše:
Racesofte nezkusíš to generování BUSY? Buď pouhou inverzí STB nebo RS klopákem, jak navrhuje Radek?

V simulátoru jsem si dneska nějaké zapojení vyzkoušel, vypadá to slibně. Čas bude a pokud najdu i chuť, tak to vyzkouším i na reálném železe. V podstatě jde o to, že /STB vytvoří signál /BUSY, který je vynulován signálem /ACK. Spotřebuje to 1/2 7474 a 1 invertor. Třeba to bude ono.

Petr


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BT-100 jako ASCII tiskárna
PříspěvekNapsal: 01.04.2021, 20:33 
Offline
Profík

Registrován: 15.01.2014, 20:08
Příspěvky: 786
Bydliště: Šlapanice
Has thanked: 130 times
Been thanked: 98 times
RaceSoft píše:
Spotřebuje to 1/2 7474 a 1 invertor.

Ta druhá půlka 7474 jde zapojit jako invertor aneb to schémátko o pár příspěvku výše taky potřebuje invertor a to zrovna dělá ta druhá půlka 7474.

_________________
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: BT-100 jako ASCII tiskárna
PříspěvekNapsal: 01.04.2021, 20:58 
Online
Profík

Registrován: 06.03.2018, 16:00
Příspěvky: 992
Bydliště: Valtínov, Kunžak
Has thanked: 39 times
Been thanked: 490 times
Hmm... Odsimulováno, fakt to funguje jako invertor. Vyzkouším.

P.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BT-100 jako ASCII tiskárna
PříspěvekNapsal: 01.04.2021, 21:14 
Offline
Pan Generální

Registrován: 19.07.2013, 15:54
Příspěvky: 2732
Has thanked: 147 times
Been thanked: 423 times
Podle obrazku 1. z http://studenti.fisica.unifi.it/~carla/ ... llela.html bych dal na desku 74ls74 a zapojil bych to takto:

/STB od pc -> SET 74ls74
D - log0
/ACK smer do pc -> CLK 74ls74
reset z desky - RESET 74ls74
Q vyvod - Busy signal do pc

Cele by to fungovalo tak ze pri zapnuti je RESET v log0 a tak se BUSY da log0. (Mimochodem asi by se na cast RESET mela dat ochranna dioda a odpor.) Po prichodu /STB do log0 se da BUSY do log1 a tam setrva az do doby nez se /ACK da do log1. Pri tom se opet da BUSY do log0.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BT-100 jako ASCII tiskárna
PříspěvekNapsal: 02.04.2021, 06:15 
Offline
Profík

Registrován: 06.02.2019, 11:47
Příspěvky: 903
Has thanked: 51 times
Been thanked: 230 times
EC1045.01 píše:
Tak jsem vypískal to schéma z té chytristiky z AR ME/90 a tu 7474 jsem tam přidával proto, že /STB se čte programově, ale PC dělá jen velice krátký pulz.

...taky potřebuje invertor a to zrovna dělá ta druhá půlka 7474.

74126 budes mat stale v stave vysokej impedancie. Tak či onak su použité úplne zbytočne, keď máš za nim/pred ním ďalšie hradlo XOR.
Inak hradlo XOR Ti spraví invertor úplne jednoducho, oproti tomu ťažkopádnemu 7474.
M1


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BT-100 jako ASCII tiskárna
PříspěvekNapsal: 02.04.2021, 08:09 
Offline
Profík

Registrován: 15.01.2014, 20:08
Příspěvky: 786
Bydliště: Šlapanice
Has thanked: 130 times
Been thanked: 98 times
Martin1 píše:
EC1045.01 píše:
Tak jsem vypískal to schéma z té chytristiky z AR ME/90 a tu 7474 jsem tam přidával proto, že /STB se čte programově, ale PC dělá jen velice krátký pulz.

...taky potřebuje invertor a to zrovna dělá ta druhá půlka 7474.

74126 budes mat stale v stave vysokej impedancie. Tak či onak su použité úplne zbytočne, keď máš za nim/pred ním ďalšie hradlo XOR.
Inak hradlo XOR Ti spraví invertor úplne jednoducho, oproti tomu ťažkopádnemu 7474.
M1

Hups správě tam mají bít 74125 … opraveno, k tomu invertoru, samozřejmé ta 7486 udělá invertor jednodušeji a ideální by tam bylo mít 7404. Ona tam ta 7474 je dobastlená dodatečně a ještě k tomu není na DPS ale volně visí na drátkách aneb letmá montáž protože se na tu původní DPS už nevešla. To že je ten invertor spáchán z 7474 je proto že je to vše v jednom pouzdru. On ten výmysl udělat z 7474 invertor není můj ale je převzat z úpravy pro klávesnici CONSUL 262.3 http://www.sapi.cz/sapi/doku/pripoj.php aneb nemá plnohodnotné „podání ruky“ takže za jistých okolností dochází ke ztrátě znaku. U desek JPR-1x kde jsou použity obvody 3212 to jde vyřešit jen pomoci jednoho přepojeného vodiče a propojky aneb to umí.


Přílohy:
Poznámka: oprava
k_AR_ME90_oprava.png
k_AR_ME90_oprava.png [ 27.67 KiB | Zobrazeno 1697 krát ]

_________________
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: BT-100 jako ASCII tiskárna
PříspěvekNapsal: 04.04.2021, 14:50 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 31.05.2017, 11:58
Příspěvky: 1208
Bydliště: Ostravsko
Has thanked: 301 times
Been thanked: 304 times
.. konečně jsem se dostal k dalším pokusům s PC...

-----------------------------------------------------------------------------------
-------------------- POKUS s /BUSY na GND -------------------------------
-----------------------------------------------------------------------------------
Na základě příspěvku RaceSoft (30 bře 2021, 17:07) jsem dal /BUSY a paperOut na zem a konečně to začalo něco dělat.

Tisknu tento file:
Příloha:
file.jpg
file.jpg [ 99.48 KiB | Zobrazeno 1644 krát ]


Na interface se rozsvítí Dioda ERR , tzn. přijal data.
Stisknu Start a tiskne.

Vytiskne se text, ale neúplný, mnoho toho chybí:
Příloha:
neuplne.jpg
neuplne.jpg [ 70.03 KiB | Zobrazeno 1644 krát ]


Analyzatorem jsem zachytil, že PC to tam sype .. DATA ... /STB ... DATA .... /STB ....

ALE interface vůbec nedává ACK do LOW !!! ( objeví se až jednou na konci )

Příloha:
s busy na GND - celek.png
s busy na GND - celek.png [ 45.88 KiB | Zobrazeno 1644 krát ]

_________________
....


Naposledy upravil jirka_holub dne 04.04.2021, 14:57, celkově upraveno 2

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ů: 295 ]  Přejít na stránku Předchozí  1 ... 9, 10, 11, 12, 13, 14, 15 ... 20  Další

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


Kdo je online

Uživatelé procházející toto fórum: RaceSoft a 11 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