DC/DC step up modul in Atari 8bit.

By Administrator at februára 19, 2019 08:22
Filed Under: Atari

 

Nebýva to príliš časté aby sa ozval niekto z Litvy - (Levas) ale stalo sa. Jedná sa o naozaj peknú konverziu napájania - DC/DC menič priamo vovnútri počítača (obrázok prevzatý z jeho stránky). Ja sem už len dám spomínaný obrázok a Vy si to celé môžete prečítať na jeho domovskej stránke:


http://www.vabolis.lt/2019/01/05/atari-800xl-ir-kitu-maitinimo-optimizavimas/


Drobná poznámka:

Jedná sa o počítač Atari 800XL, z počítača je vybratý modulátor a DC/DC menič je umiestnený na jeho miesto. Elegantné. Pôvodný otvor pre TV výstup je použitý ako vstupný pre konektor zdroja, ktorý môže dodávať napätie do 40V do vtsupu DC/DC meniča. Vonkajšia úprava na počítači teda nie je potrebná, za to palec nahor. Jediná vec ktorá nie je spomenutá je to, že ak je výstup DC/DC meniča pripojený trvale priamo na pôvodný 5V konektor nie je už možné napájať takto upravený počítač 5V zdrojom - bilo by sa to. Takže na toto treba myslieť - trebárs nejakým spôsobom zaslepiť pôvodný 5V napájací konektor. Pri takejto prerábke nie je ani o čom veľa písať, skôr je jedná o to všetko okolo toho. Určite za zmienku stojí aj to že dosku plošného spoja zdroja urobil autor sám. Inak je to čiste prevedená úprava a autor si dal robotu aby to dobre vyzeralo - a vyzerá. Paráda.

Takéto prevedenie určite môže byť inšpiráciou aj pre iných majiteľov Atari.

(Levas písal priamo do 11.dielu o zdrojoch pre malé Atari.)

_____________________________________________________

Vaše hodnotenie, Rate post:

Floppy drive Atari 1050 - doplnkové informácie (additional information).

By Administrator at februára 14, 2019 19:31
Filed Under: Atari

 

Ďalšie doplnkové informácie o disketovej jednotke Atari 1050 o ktorých ste možno vedeli, možno nevedeli. Ak Vám predsa len chýbajú niektoré informácie - trebárs ich nájdete v tomto článku. Niektoré informácie sú síce známe, ale oplatí sa ich znova pripomenúť.

 

Viete že:


- elektronika disku, aj mechanizmus diskovej jednotky bol urobený firmou Tandon, návrh skrinky urobil Tom Palecki, ktorý bol členom skupiny Atari Industrial Design.


- pre firmware je použitá Eprom 2732 má 4kB (alebo je použitá PROM rovnakej veľkosti), pre použitie konkrétneho typu je na doske potrebné správne nastavenie prepojok s označením JP1JP7, nastavenie pre Eprom alebo PROM pamäť je uvedené na nasledujúcom obrázku:

 

 

- najčastejšie sú dostupné verzie firmware známe ako verzie "J", "K" a "L" a "WST". Verzie J a K sú určené pre radič WD2793, L-ková verzia dokáže spolupracovať aj s radičom WD2797 (ten ale pri nasadení musí mať odpojený pin č.25 - rieši sa to buď priamo jeho ustrihnutím (vcelku drastické riešenie, pritom v A1050 používané priamo výrobcom), alebo aj o poznanie šetrnejším spôsobom a to miernym vyhnutím spomenutého vývodu tak aby sa nachádzal mimo pätičky). Verzie J, K a L sú určené len pre mechaniku Tandon, WST firmware je určený iba pre WST mechaniku ktorá používa rýchlejšie krokovanie hlavičky.

 

- aká je potrebná prístupová rýchlosť Eprom  aby sa dala použiť v A1050?. Tu postačuje použiť v zapojení aj najpomalšiu dostupnú verziu Eprom 2732 s prístupovou dobou 450ns, alebo inak povedané vyhovie tu na použitie z hľadiska rýchlosti prístupu akákoľvek Eprom 2732-ka ktorú zoženiete, budú fungovať všetky (pomalšie sa nevyrábali). (Je to dané nízkym, iba 1MHz clockom hodín procesoru, získava sa z oscilátoru 4MHz za ktorým je použitá delička :4.)

 
- na rozdiel od jednotky Atari XF551 (kde to trvalo hodne dlho než sa to doriešilo) fungujú jednotky Atari 1050 bez najmenších problémov priamo na NTSC a aj PAL počítačoch (dôkaz že to ide hneď a priamo, ak sa chce), nie ako u XF551 kde staršie verzie mali extra firmware pre NTSC a extra pre PAL, tam novšia verzia 7.7 fungovala na obidvoch systémoch bezo zmeny firmware.

 

- ak začneme počítať celkový počet vydaných verzií tak by mal byť firmware Atari 1050 verzia č.10(J), verzia č.11(K), verzia č.12(L) a verzia č.13 ? (WST).

 

- použitá RAM v A1050 má dohromady veľkosť 256 byte (128 byte má v sebe čip 6810 a ďalších 128 byte sa nachádza v čipe 6532). Pri hw a sw úprave napríklad pre USdoubler máme potom dokopy 384 byte RAM (pridaných ďalších 128 byte RAM v ďalšom čipe 6810).

 

- pracovníci Atari sa v roku 1983 obrátili priamo na výrobcu FD mechaniky 5.25" Tandon s konkrétnymi požiadavkami na jej vylepšenie, ktoré by boli naoza hodne zaujímavé a privítali by ich všetci vlastníci tejto jednotky. Ale ako to už býva - Tandon vtedy vôbec na tieto požiadavky nereagoval a do Atari práve dorazil nový majiteľ - Jack Tramiel ...

 

- jednotka Atari 1050 bola vyrobená pre Atari v Singapure spoločnosťou Atari-PCI Enterprises Pte. Ltd. v období 04/198312/1984 (najviac rozšírená verzia), následne v Hongkongu spoločnosťou Atari-Wong Co. 11/1984 do 02/1985 (málo rozšírené) a znova v Singapure Atari-PCI Enterprises Pte. Ltd. od 10/1985 do 12/1985 (pomerne zriedkavá)

- pohony 5.25" FD jednotiek vyrobených v Singapure používajú mechanizmus Tandon, pohony jednotiek 1050 vyrobené v Hong Kongu používajú mechanizmus World Storage Technology (WST), teda sa používajú 2 druhy 5.25" FD mechaník, každá z nich používa plochý remienok na prenos otáčiek na stredový tŕň, ale pozor, majú rozdielnu dĺžku, t.j. musíte si zohnať správnu remeničku pre konkrétny typ, navzájom sú medzi sebou nezameniteľné. Výmena remeničky je potrebná ak silne kolíšu otáčky a remenička má tendenciu skĺznuť nadol zo svojho uloženia (hlavne u WST mechaniky). (Čo je horšie, ako druhá vec v poradí môže byť problém s pohonným motorčekom, čo je už ale mimo rozsah článku - tu už poväčšine pomôže len jeho výmena za nový kus.) Ale poďme naspäť k popisu - náhon remienkom ide od motorčeku na stredový tŕň, rýchlosť otáčiek sa kontroluje tachogenerátorom, ktorý je súčasťou samotného motorčeku a teda pomocou tejto spätnej väzby sa vo výsledku držia konštantné otáčky samotného floppy disku. Tento princíp pohonu FD jednotiek sa postupne prestal vyrábať - prešlo sa na disketové jednotky ktoré už mali pomalobežný motor s priamym náhonom stredového tŕňa - t.j. remienok z nich zmizol a bolo o starosť menej ...

 

- v uvedenom období bolo vydaných niekoľko rôznych verzií 1050 ROM. Predané jednotky v roku 1983 sa dodávali s verziou firmware rev J, v roku 1984 jednotky zo  Singapuru sa  dodávali s rev K, v rokoch 1984-1985 jednotky z Hong Kongu boli dodávané s alternatívnou verziou rev K a dodávané singapurské jednotky z roku 1985 boli s rev L.


- v roku 1983 vyrobené jednotky Atari 1050 boli dodávané s DOS 2.0S a to iba v Severnej Amerike, jednotky vyrobené koncom roku 1984 až do zimy 1985 boli celosvetovo dodávané s DOS 3 (málo rozšírený, je nekompatibilný s DOS 2.5), jednotky vyrobené na jeseň 1985 boli dodávané s DOS 2.5.

 ....................................


- - ak začne zlyhávať disketová jednotka je dobré presvedčiť sa či nie je zanesená hlavička disketovej jednotky, jedným z najúčinnejších čistiacich prostriedkov hlavičky disketovej mechaniky je obyčajný technický lieh, poprípade izopropylalkohol. Ani jedna z uvedených kvapalín nijako nenaleptáva materiál hlavičky z ktorého je vyrobená.  A možno budete prekvapení ako takáto "drobnosť" pomôže spoľahlivosti prevádzky Vašej disketovej jednotky.

 

Použitie technické benzínu na čistenie - pozor, jeho použitie tu neprichádza do úvahy - naleptáva materiál hlavičky !

Ani acetón na toto použitie nepovažujem za dobrý nápad.

 

Obidve jednotky (TANDON a aj WST) sú jednostranné, t.j. zapisujú iba na spodnú stranu floppy disku. Priamo na FD jednotke sa nenachádza vlastná elektronika, tá je celá sústredená na jednu základnú dosku, tá je obojstranná (a kvalitná), je tzv. klasická škola zo začiatku 80-tych rokov.

 

- traduje sa že oproti disketovej jednotke Atari 810 ktorá bola na výrobu hodne pracná tak že za jej výrobné náklady sa pritom dali postaviť 2 jednotky Atari 1050. Koľko boli výrobné náklady na disketovú jednotku Atari XF551 si vzhľadom k uvedenej informácii neviem predstaviť a ani netrúfam odhadnúť (len viem že určite boli nižšie.)

  

Mechanika  TANDON Atari 1050, spodná strana.


- jednotka Atari 1050 nepoužíva indexový otvor na synchronizáciu ukladania dát pri formátovaní, je to tu nahradené pulzami ktoré priamo "lezú" z IO 6532. Výhodou je potom to že ak odblokujeme režim Write protect (je potrebná iba drobná hardvérová úprava) dokážeme bez najmenších problémov po otočení diskety na druhú stranu ju naformátovať -  a teda tiež používať. Dostupná kapacita sa potom zvýši na dvojnásobok. (Už popísané v samostatnom článku.)

 

- pretože celá elektronika je na jednej základnej doske a používa 5.25" FD mechaniku ktorá je odlišná od neskoršie používaných typov (nie je tu štandartizovaný konektor tak ako pri XF551) teda nie je možné nejakým jednoduchým spôsobom zmeniť floppy mechaniku na rozmer 3.5", preto ani takúto úpravu nikde nevidíte (omnoho jednoduchšie sa to dá previesť pri Atari XF551).

 

- Atari 1050 vďaka použitiu mikrospínača v FD jednotke a programovému vybaveniu vždy správne rozpozná hustotu (kapacitu) práve založenej diskety. To čo sa nám zdá ako samozrejmosť bohužiaľ u novšej verzie jednotky (XF551) dlho nebolo celkom samozrejmé, našťastie na to už existuje sw riešenie (aj bez riešenia S.Dorndorfa ktorým je nasadenie OS Hyper XF).

 

- občas sa oplatí nastriekať do kontaktov prepínača čísla jednotky D1÷D4 čistiaci sprej kontaktov, ak to neurobíte tak sa môže jednotka "odvďačiť" problematickou funkciou - prestane prepínať čísla jednotiek, oxidácia prepínacích plôch je naozaj vec škaredá.. Ak sprej (ak ho máte tak to urobte po nastriekaní tiež) nemáte, tak minimálne niekoľkokrát presuňte prepínače z jednej pozície na druhú, zväčšíte tým šancu na prečistenie kontaktu. Pri použití čistiaceho spreja je úspech viac-menej 100%-ný.

 

- ak sa stretnete s javom že po zapnutí jednotky Atari 1050 prichádza k tomu že sa motor jednotky zapne na cca 2 sekundy a potom vypne a tento jav sa neustále dokola opakuje tak je s najväčšou pravdepodobnosťou (skoro hraničiacou s istotou) poškodený čip 6532 (alebo a to menej pravdepodobne jeden z dvoch obvodov CA3086).

 

- rýchlosť otáčiek diskety je 288 ot./min., t.j. 4.8 ot./sec. Dnes nikto nevie povedať prečo bola zvolená práve takáto rýchlosť otáčania, či to bolo tým že sa obchádzali nejaké patentové veci alebo v tom bolo niečo iné - možné je jedno a aj druhé. Pretože v nasledujúcej verzii disketovej jednotky Atari XF551 sa používa PC mechanika 5.25" s otáčkami 300 ot./min, t.j. 5 ot./sec. sa prikláňam k názoru že sa jedná o prvú možnú verziu. Zaujímavé je to že sa asi patentové spory podarilo urovnať, inak by sme jej nasledovníka - Atari XF551 asi nemali. Pretože rozdiel medzi otáčkami jednotiek A1050 (288 ot./m) a XF551 (300 ot./m) činí 4% tak jednotka XF551 má hodiny procesoru práve o tie 4% rýchlejšie ako by bolo ak by jednotka točila 288 ot./min., tým sa rozdiely v rýchlosti otáčania stierajú. Napriek tomu existuje niekoľko titulov hier, ktoré si kontrolujú rýchlosť otáčania - tie na jednotke A1050 fungujú, ale už nie na XF551, pretože tam sa disketa točí rýchlejšie. Jedná sa len o zopár titulov takže uvedený problém nie je až taký veľký, takto chránené tituly sa poväčšine dajú spočítať na prstoch jednej ruky. A možno dôvod rýchlosti 288 ot./min. je úplne prozaický - pri použitých hodinách procesoru =1MHz by to proste správne zapisovať pri 300 otáčkach nezvládalo pri prvých existujúcich verziach firmware, nezabudnime na to že masovo sa začal používať až firmware verzií J, K a L takže tých menej podarených verzií firmware bolo na začiatku celkom dosť.


- ešte dodatok k tým otáčkam, jednotka by mala správne pracovať ak sú otáčky v tolerancii 288 RPM ±3%, čo je už podľa hodne vedľa požadovanej hodnory, ale  otáčky sa ale dajú nastaviť omnoho presnejšie, všeobecne platí že najlepšie nastavenie rýchlosti otáčok je na hodnotu = 278.5 RPM, rozhodne je lepšie ak sú otáčky o niečo nižšie ako keď je to naopak t.j. ak by boli nad hodnotou 288 RPM.

Ako na to ?

Trebárs takto (tu netreba použiť žiaden software na strane Atari):

Strobeduino - stroboscope Atari 1050 + PC drive, 278.5RPM, 288RPM, 300RPM, 360 RPM

 

 

- originálny chladič tejto FD jednotky sa pri používaní naozaj silno zahrieva, preto odporúčam buď zväčšiť plochu pôvodného chladiča prídavnými chladičmi (je to celkom jednoduché a pritom účinné riešenie) alebo treba urobiť prestavbu zdrojovej časti a to pomocou DC/DC meničov na 5V a 12V (prerábka je síce o niečo zložitejšia, ale veľmi účinná, potom jednotka už zostane chladná). Inak najjednoduchším riešením ak nechceme robiť žiadnu úpravu je po nahratí dát z diskety do počítača disketovú jednotku vypnúť (má potom čas vychladnúť) a zapnúť ju až zase ak to bude potrebné. Na druhú stranu - ustavičné zapínanie a vypínanie zariadenia tiež nie je nič moc na výslednú životnosť jednotky.

Ak je vonku teplo a máme jednotku bez úprav v oblasti napájania tak po krátkom čase príde k prehriatiu jednotky a teda k jej nesprávnej funkcii, preto sú úpravy v zdrojovej ak jednotku často používame vlastne nevyhnutné.


- v podstate nikde nie je zmieňovaná zvýšená citlivosť hlavičky disketovej jednotky Atari 1050 na okolité nežiadúce šumy, preto ak sa Vám FD jednotka pri či už televízore s CRT obrazovkou alebo monitorom s CRT obrazovkou začne správať neštandartne - posuňte ju ďalej od zdroja rušenia a môže byť že bude po po probléme. Hlavička v tejto jednotke nemá na svojom povrchu žiadnu ochranu proti elektromagnetickému rušeniu, je si ju ale možné doma dorobiť. (Pocínovaný plech na vnútornú stranu horného plastového krytu - prichytené trebárs obojstrannou samolepkou a galvanicky to následne spojiť zo zemou - nie je to ale nutné.) Ako som sa zmienil jej mechanika 5.25" nemá odtienenú kombinovanú čítaciu a zapisovaciu hlavičku, preto je náchylná na elektromagnetické rušenie. Rozhodne nie je dobrý nápad mať jednotku Atari 1050 postavenú priamo pod farebným CRT monitorom (kde je mimo iného aj obvod demagnetizácie obrazovky). Tak isto je dobré jednotku mať umiestnenú čo najviac od boku CRT monitoru, cca 30÷40 cm by malo postačiť. Kto vie o čom je reč si dodatočné tienenie hlavičky dokáže samodomo vyrobiť, ale ak dodržíme uvedené tak problémy nenastanú. (Jednotka Atari XF551 má hlavičku odtienenú, tej sa takéto "obmedzenia" netýkajú.)

(Veľmi účinným riešeným je tak isto medzi monitor a disketové jednotky vložiť tenký železný plech, potom už ani pri tesnom priblížení jednotiek k monitoru problém s ovplyvňovaním činnosti nehrozí.)

 

Mať takto umiestnené disketové jednotky pri farebnom monitore určite nie je celkom dobrý nápad (teda bez spomenutého plechu) - i keď na prvý pohľad to naozaj nevyzerá zle. Je tu od neho veľké rušenie + pri demagnetizácii farebnej obrazovky pri jej zapnutí dostávajú priamo na "frak" diskety ktoré sú v disketových jednotkách ... hlavne sa to týka A1050, jednotka XF551 má ochranný kovový tieniaci obal priamo na svojej FD jednotke a teda je v tomto smere proti vyžarovanému magnetizmu podstatne odolnejšia.

Tak to berte prosím do úvahy - ak sa dočkáte nepríjemného prekvapenia, skúste aj toto ! Čo je na tom úsmevné - keď sa Atari 1050 vyrábala platili veľmi prísne pravidlá o vyžarovaní pre všetky zariadenia (týkalo sa to samozrejme všetkých výrobcov počítačov v tom období), preto aj A1050 má na motherboarde tieniacu "krabičku" v ktorej je odtienená hlavná digitálna technika, paradoxom je to, že možné rušenie smerom dovnútra, t.j. cez univerzálnu hlavičku FD jednotky zďaleka tak dokonale chránené nie je. Problém síce nie je nejako extra veľký, ale je dobré o ňom vedieť, dosť často sa na to zabúda.

 

- štandartne je pre A1050 k dispozícii kapacita 90kB (Single) a 128kB (Medium). Tieto kapacity označujeme aj ako hustotu. Pri použití dodatočných hardvérových doplnkov od tretích strán (napríklad Speedy 1050, Happy 1050, Kiwi 1050, USDoubler a množstvo iných) pribúda aj kapacita 180kB (Double), tak isto sa vďaka tomu aj zvyšovala prenosová rýchlosť. Len dodám - stále sa jedná o záznam iba na jednu stranu diskety - A1050 má totiž len jednu hlavičku. Štandartne potom dosahovala približne 3 násobok pôvodnej rýchlosti, u niektorých úprav to ale bol až 4 násobok, pri kopírovaní to išlo až na 4.5 násobok. (Konkrétne - Speedy 1050.)

 

ICD US doubler, vyberá sa Eprom (Prom) a zakladá sa sem nová s obsahom USdoubleru, vyberá

sa pôvodná RAM 6810 a na jej miesto sa založí doštička ktorá už má na sebe 2x čip 6810.

 

- pri používaní USdoubleru v jednotke A1050 nefunguje skutočne len zopár chránených titulov, asi sa dajú spočítať na prstoch jednej ruky. Komu by to vadilo stačí do jednotky vložiť cez prípravok väčšiu 8kB Eprom 2764 a nahrať si do nej 2x OS - a to pôvodný OS A1050 a taktiež aj OS pre USdoubler. Potom cez prepínač pripojiť najvyšší adresný bit Eprom pamäte tak aby v jednej polohe bola na tejto adrese log.0 a v druhej polohe log.1. Ak prepneme na pôvodný OS A1050 tak sa nijako neprejaví zväčšená RAM (firmware ho "nespozná") a teda máme dokonale pôvodnú jednotku. V druhej polohe budeme mať k dispozícii OS USdoubler (tu sa už zväčšená RAM testuje - bez správneho prejdenia testom sa USdoubler nespustí). Výhody jednoduchej inštalácie rozšírenia USdoubler výrazne prevyšujú možné problémy pri prevádzke - osobne som sa pritom ešte zo žiadnym problémom pri jeho nasadení nestretol (mám ho nasadený v 2x A1050 jednotkách).

Najjednoduchšie riešenie uvedeného - mať doma dve jednotky A1050 - jednu len s pôvodným OS a druhú len s OS USdoubler - ale je to riešenie vo výsledku výrazne drahšie ...

 

- Memory map of original 1050 disk drive:

0000 - 007F  RAM (6810)
0080 - 00FF  RIOT RAM
0100 - 017F  RAM (6810) mirror
0180 - 01FF  RIOT RAM mirror
0280 - 02FF  RIOT REGS
0380 - 03FF  RIOT REGS mirror
0400 - 07FF  2793 regs
0800 - 087F  RAM (6810) mirror
0880 - 08FF  RIOT RAM mirror
0900 - 097F  RAM (6810) mirror
0980 - 09FF  RIOT RAM mirror
0A80 - 0AFF  RIOT REGS mirror
0B80 - 0BFF  RIOT REGS mirror
0C00 - 0FFF  2793 regs mirror
1000 - 1FFF  2332 os rom

2000 - 3FFF  mirror of whole address space
4000 - 5FFF
6000 - 7FFF
8000 - 9FFF
A000 - BFFF
C000 - DFFF
E000 - FFFF

____________________________________________________________

Doplňujúca poznámka:

Občas bývajú problémy ako pochopiť zapojenie (a hlavne nastavenie) dvojitého prepínača pre voľbu nastavenia čísla disketovej jednotky Atari 1050, jednotku nie je potrebné vypnúť, prepínanie je možné previesť priamo "za chodu". Tak sa na to pozrime, dúfam že teraz už je to naozaj prehľadné a jasné (pohľad je zo zadnej strany jednotky A1050):


Voľba - Atari 1050 - drive 1

___________________________________________________________

Voľba - Atari 1050 - drive 2
___________________________________________________________

Voľba  - Atari 1050 - drive 3
___________________________________________________________

Voľba  - Atari 1050 - drive 4
___________________________________________________________

 

Doplnok:

Síce u tejto jednotky to nie je také vypuklé ako u XF551, ale je dobré vždy konektor napájania do FD jednotky zasúvať iba pri vypnutom zdroji - aby neprišlo k tomu že sa nám ho podarí skratovať - s možnými nežiadúcimi účinkami na funkciu zdroja, Atari 1050 má našťastie tvarovaný vstup tak že je to síce málo pravdepodobné, ale občas sa aj napriek tomu môže zadariť ...


Ukazuje sa že skutočne veľkým problémom pri tejto jednotke môže byť ak sa ju snažíme pripojiť v jej zapnutom stave - a k zapnutému počítaču. Zvyčajne to potom "odnesie" svojím totálnym zlyhaním obvod CA3086.


Vždy pripájajte a odpájajte disketové jednotky pri vypnutom napájaní

disketovej jednotky a zároveň je pritom vypnutý aj počítač !

 

Síce neviem prečo sú na toto naozaj hodne chúlostivé čipy CA3086 na základnej doske A1050, vovnútri vlastného IO je pritom len 5 tranzistorov, ale berte tie možnosti odídenia čipu ako holý fakt - a je skutočne overený.

Takže bacha  na to !!!

 

Dôležité  upozornenie:

Nikdy neskúšajte napájať dve disketové jednotky z jedného spoločného AC zdroja - pre prevádzku dvoch jednotiek potrebujete dva od seba galvanicky oddelené napájacie zdroje !!!

_____________________________________________________

Vaše hodnotenie, Rate post:

Atari - čriepky. Atari tidbits. 5.

By Administrator at februára 05, 2019 17:34
Filed Under: Atari

Nepravidelný občasník, alebo občasný nepravidelník ? Sú to čriepky (a aj črepiny) z oblasti Atari. Tak vitajte aj v tejto oblasti, nech vidíte čo sa v danej oblasti vyrobilo, čo sa používalo a čo sa sem-tam aj posr..o, alebo čo sa podarilo a z čoho máme radosť.  Wink

____________________________________________________________


Aj takto môže vyzerať zdroj, ktorý napája disketovú jednotku Atari 1050:


 

Bezpečnosť tu akosi ide bokom, ale pozrite si pôvodný článok autora na tomto odkaze kde je tých fotografií viac:

Atari "homemade" zdroj

Na bezpečné používanie to fakt treba doriešiť !

(Nie je to chyba kupca, samozrejme.)

_____________________________________________________


Kdesi som vyhrabal  tento obrázok - ak sa nemýlim bolo to na stránkach atariage.com (sám mám doma niečo podobného postavené už dlhšiu dobu, cca 2 roky, to som vtedy ešte nevedel že niekto tiež vyrobil niečo podobného), nie je to nič zložitého - v jednej krabičke sú 2 samostatné zdroje (t.j. sú galvanicky oddelené) pre napájanie disketových jednotiek - buď tým napájame 2x Atari 1050, alebo 2x Atari XF551 - alebo 1x A1050 a 1x XF551.

Pre niektoré veci je to fakt výhodné, dal som si tam dal 2x samostatný vypínač (mám tam 2x trafo 9V/3A/AC), teda dokážem odpojiť nepoužívanú disketovú jednotku. Vypínače mám vyvedene na prednom paneli - takže ak zapínam konkrétnu FD nemusím šiahať dozadu na FD jednotku (tam nechávam vypínač v polohe zapnuté). Samozrejmosťou sú samostané LED na indikáciu zapnutého trafa. Tak isto sa dá použiť jeden transformátor čo má 2 samostatné vinutia na výstupe, ktoré dávajú 2x 9V/AC/3A. Dobrým riešením je aj použitie toroidného trafa s 2x9V/AC na výstupe.

Vovnútri je 2x sieťový vypínač, LED indikácia pre každý zdroj (jednoduchý usmerňovač s diódou a odporom), sú použité samostatné sieťové poistky pre každé trafo - a to je vlastne všetko.


No ale poďme si pozrieť ako vyzerá to čo občas sa dá zohnať na webe, ak sa na to pozriete - chladenie je vyriešené výborne, je tam dostatok vetracích otvorov, výstup pre FD jednotky je vyvedený spredu (u mňa je to na zadnej strane):


 

Takéto riešenie dvojitého zdroja považujem to za šikovnú vec, zase môže byť na stole o niečo menej kabeláže, ušetríte prívod k napájania k druhému trafu a nemáte na stole 2x trafo v samostaných krabičkách, máte tam len jednu krabičku. Samozrejme sa to oplatí stavať len vtedy ak vlastníte 2 disketové jednotky - inak to nedáva zmysel. Laughing

____________________________________________________________ 


Aj takto sa dá riešiť interface 1050-TO-PC:


Foto prevzaté z atariage.com

 

Uvedený interface slúži k priamemu pripojeniu FD jednotky Atari 1050 k PC na ktorom beží emulátor Atari (cez RS232).

_____________________________________________________


Zátišie, ktoré sa dá naozaj závidieť ...


Foto prevzaté z atariage.com

 

Za týmto je kus roboty ...

_____________________________________________________


Už v minulých dieloch čriepkov bola spomenutá vyvažovačka riadená malým Atari, dnes pridám ešte zopár foto k danej téme:


 

 

 

4x foto prevzaté z: http://www.atari.org.pl

___________________________________________________________


Chcete si sami urobiť recap kondenzátorov v disketovej jednotke Atari 1050 ?


 

Tu je link na spomínanú stránku:

Recap Atari 1050

___________________________________________________________


Pozrime si čo si na nás v svojej ponuke v blízkej budúcnosti chystá Lotharek:

Pekný, malý spínaný zdroj +5V/8A, +12V/3.5A a -12V/1A, cena zatiaľ ešte nie je stanovená. 5V vetva sa dá presne nastaviť trimrom, spredu je indikátor napätia (LED display) pre vetvu 5V a meria aj odber prúdu na tejto vetve zdroja. Prevedenie je fakt pekné, naozaj čistá práca, napájací konektor na zadnej strane je tzv. trojkolíkový menší, známy na zdrojoch pre notebooky. Na zadnej strane sú tak isto umiestnené 3 výstupné konektory - v každom z nich sú vyvedené všetky tri napätia. Ak sa pozrieme na povolené odbery tak je to naozaj viac ako slušné. Síce asi nikto to nebude mať čím hnať takto až na hranu, ale že je to poriadne predimenzované je jasné. Tak uvidíme čo to bude stáť, ak to nebude príliš drahé tak to za kúpu určite bude stáť, sám budem mať záujem.


Link na Lotharekove stránky kde je tých obrázkov zdroja uverejnených viacero:

Lotharek

_____________________________________________________

Vaše hodnotenie, Rate post:

02_2019 Blog, Notes.

By Administrator at februára 02, 2019 11:25
Filed Under: Blog

02.02.2019

A zase je tu víťazný Február ... a idú voľby, zase je a bude veselo. Na politickú tému stačí.

Minulý mesiac bol celkom zaujímavý, podal som inzerát na celkom konkrétnu špecifickú vec s požiadavkou aby sa reagovalo iba vtedy ak to niekto má. Ozvali sa dvaja - jeden čo mi problém vyriešil a druhý ktorý si chcel riešiť svoju nezodpovedanú otázku v moje inzercii. V inzercii som mu to nezodpovedal a tak založil vlákno kde si vylial srdiečko (nezodpovedal som na jeho otázky prečo práve toto a nie iné), na moje upozornenie že mi nemal zasierať inzerát svojimi požiadavkami ktoré vôbec nesúviseli s mojou konkrétnou požiadavkou na nákup mi napísal že ak by som mu dal vedieť že mi tam nemá písať do inzerátu tak by to neurobil. No, síce mi nad takouto argumentáciou zostáva rozum stáť, ale život ide ďalej a nehodlám niekoho ďalej poúčať ak sám nevie čo sa patrí.

Ďašou vecou je otázka ktorú som na mojom blogu dostal prečo píšem o Atari keď je tu predsa Malina ... nuž porovnávať niečo čo je vo verzii 1.3GHz procesoru 726x výkonnejšie ako Atari je iná káva. Ak niekoho Malina baví, prosím jeho vec, nemám nič proti tomu, ale môj blog je akosi o niečom inom treba hľadať info o jeho miláčkovi na inej adrese. 

Zase sa dostávam k niečomu čo som popísal v minulom mesiaci:

Máme usera, ktorý vlastní počítač, je lama (v dobrom), fakt sa v tom nevyzná, chce len pomôcť, potrebuje napáliť jednu Eprom, napíše - please help, odpoveď ? : "Kúp si napaľovačku !". Naozaj niet nad dobrú radu - a pomoc. Takýto user takúto "neoceniteľnú" radu naozaj ocení a "odborníkoch" na fóre už bude mať navždy mienku ktorá nás nectí.

Ak máte radi staré mašiny asi viete o čom hovorím, v tejto veci sa zo mňa pomaly stáva z vždy presvedčeného optimistu životom ošľahaný pesimista.

Našťastie existuje tu stále dosť šikovných ľudí a ochotných rozumne pomôcť.

_______________

Názov je v tomto prípade síce mierne zavádzajúci, ale jedná sa o klasický lineárny zdroj pre Atari pôvodom z Austrálie, jeho majiteľ ho mierne "vykuchal", následne do neho zabudoval DC/DC menič, pozrime si ako na to aj spolu s popisom schémy pôvodného zdroja:

Napájacie zdroje Atari 600XL, 800XL, 130XE, 800XE, 65XE, XEGS. Switching power supply Atari - 5V/DC - part 11.

______________________________________________________

05.02.2019

Zase je tu ďalší diel čriepkov o Atari:
Atari - čriepky. Atari tidbits. 5.

 

_____________________________________________________________

14.02.2019

Doplnkové informácie o disketovej jednotke Atari 1050:

Floppy drive Atari 1050 - doplnkové informácie (additional information).

______________________________________________________

19.02.2019

A ideme na sever, do Litvy kde sa tak isto nachádza atarista a pozireme sa na jeho konverziu napájania pre Atari:

DC/DC step up modul in Atari 8bit.

______________________________________________________

22.02.2019

Pred 2 týždňami som si zohnal z druhej ruky šikovný A4 skener (CANON LiDE 120), pretože sa mi nejako nakopilo celkom dosť spravodajov (a aj inej literatúry) ktoré nie sú uverejnené ani na CALPe. Skener nebol drahý a funguje parádne (nepotrebuje napájanie, stačí mu iba to čo si "cucá" z USB portu, to sa mi pozdáva - a hlavne pracuje fakticky okamžite pri spustení skenovania - má pauzu iba cca 1 sekundu) - teraz už len si nájsť dostatočnú kopu času a postupne to pekne rad-zaradom naskenovať. Moja predstava - u seba to dám ako pdf-ko, ale pošlem to aj do CALPu vo formáte v ktorom je aj CALP, ak Vláďa bude mať chuť a čas tak to môže byť uverejnené aj tam. Akurát to bude beh na ozaj dlhú trať ..., asi to preto budem priebežne zverejňovať.

(Manželka má síce multifunkčnú laserovku, ale takto si to zapojím u seba, nemusím jej nič prepájať a následne to zase uvádzať do jej pracovného stavu, toto mám na svojom stole.)

_____________________________________________________________

26.02.2019

Nasleduje prvá naskenovaná príručka z môjho knižného archívu:
Igiho knižnica 01 - TTDOS v.1.2.

_________

Keď som už u toho - čo som mimo iného našiel v svojom archíve:

Do článku o tlačiarni BT100 som pridal naskenovanú jednostrannú prílohu výrobcu TESLA Přelouč o zmenách v programovom vybavení k tejto tlačiarni. Možno práve táto príloha Vám pomôže vyriešiť niektoré problémy s ktorými ste sa u tejto jednotky pri jej používaní stretávali (príloha je na samom konci článku):
Printer BT-100.

____________________________________________________________

27.02.2019

Ďalšia vec naskenovaná z môjho archívu:
Igiho knižnica 02 - Manual Atari ST Flight Simulator II.

______________________________________________________

Vaše hodnotenie, Rate post:

Napájacie zdroje Atari 600XL, 800XL, 130XE, 800XE, 65XE, XEGS. Switching power supply Atari - 5V/DC - part 11.

By Administrator at februára 02, 2019 10:03
Filed Under: Atari

 

Objavil sa "nový" zdroj napájania pre Atari. No, nový ako nový, skôr ešte doteraz nepublikovaný. V mojom "mini seriáli" o zdrojoch nebol vo výpočte zahrnutý - pretože som o ňom doteraz nemal žiadne informácie a ani som o ňom nevedel (a zjavne nielen ja). Pochádza z Austrálie (konkrétne zo Sydney), nie je síce v svojom zapojení ničím výnimočný (skôr svojím prevedením), ale ak má byť výpočet existujúcich napájacích zdrojov pre Atari počítače kompletný tak je potrebné zahrnúť ho do celkového zoznamu. User shoestring v pôvodnom zdroji nahradil stabilizátor 7805 spínaným DC/DC meničom, čím dosiahol očakávaný efekt - podstatné zníženie odberu (= menej vyvíjaného tepla), pôvodný chladič môže tak ísť do večných lovíšť. Celý postup výmeny je podrobne popísaný v odkaze na samom konci článku, čo už ale je vec iná ktorú tu nebudem popisovať, pretože to je už prerábka, mne v tomto článku ide o popis pôvodného zdroja a prerábka je už zahrnutá v názve tohoto dielu (a v odkaze), síce to v názve potom nie celkom vystihuje pôvodný zdroj, ale takto som to nazval, puristi nech prepáčia Smile.


 

Vlastné zapojenie zdroja nie je ničím výnimočné, výborné je použitie dvojitého vinutia na primári (k usmerneniu stačia iba 2 diódy), zapojenie nepoužíva žiadne umelé zdvíhanie výstupného napätia na hladinu cca 5.15V, proste je tam 5V na výstupe a basta. Zaujímavé je nízke napätie na primári, tým sú aj menšie straty na lineárnom regulátore. Na druhú stranu - ak z nejakých dôvodov kolíše sieťové napätie tak sa ľahšie môže stať že sa stabilizátor môže dostať mimo rozsahu (pri poklese) v ktorom je ešte schopný stabilizovať výstupné napätie.

 

Zdroj fotografií + schéma: atariage.com


Takto vyzerá rozobratý pôvodný zdroj - solídna veľkosť chladiča, výborné umiestnenie dostatočne veľkých vetracích otvorov, výborný prístup k súčiastkam. Takto sa to malo robiť u všetkých už popisovaných klasických zdrojoch ! (Aj keď tu sa tiež šetrilo na už spomenutých kondenzátoroch priamo na vlastnom regulátore 7805 + diódy.) Iste, takáto koncepcia zdroja je v dnešnej dobe beznádejne zastaralá (ak odoberáme väčší prúd), ale tým že tam bolo málo súčiastok a bolo to dobre chladené spolu s naozaj veľkým chladičom vcelku dávalo záruku naozaj bezproblémového dlhodobého chodu.

Nás len môže mrzieť prečo sa nedodávali u nás počítače práve s touto verziou zdroja - nebolo by tu toľko nepríjemných príhod s pokazenými počítačmi, ktoré prestali fungovať práve kvôli zle urobeným zdrojom (z výroby). Lenže keď sa to nekazí tak nemusíte kupovať novší typ ...


Link na celý článok spolu s úpravou na spomínaný DC/DC zdroj:

Australian Atari power supply

 

Ako vidieť stále sa objavujú nejaké veci o ktorých sme doteraz nevedeli a teda občas nás niektoré informácie môžu stále prekvapiť. Seriál o zdrojoch pre napájanie Atari som pôvodne ukončil 10-tym dielom a myslel som si že je to už uzatvorené, dnes napriek vtedajšiemu tvrdeniu tu mám k dispozícii ďalší diel - č.11. Mýlil som sa - a to je dobre, nie ?

Uvidíme či sa ešte niečo objaví. Wink

 

Moje poznámky k pôvodnému zdroju a aj k prerábke:

Podľa mojej mienky by neuškodilo ak by bol priamo na vývodoch obvodu 7805 (teda na 1 a 2) pripojený ďalší kondenzátor hodnoty M1 a C2 by som nahradil tak isto hodnotou M1, zdroj by bol ešte o kus stabilnejší. Použité diódy sú tak-tak  na hrane, dal by som na ich miesto radšej nejaký 3A typ, tie sa síce budú potom v zapojení "nudiť", ale rozhodne nebudú hriať.

K použitiu DC/DC meniča - vtedy je výhodné primárne vinutia zapojiť za sebou (zdvojenie výstupného napätia) a následne až z toho napájať vlastný menič, toto ale autor úpravy nevyužíva, odoberá napätie do meniča priamo z vývodov C1 - potom by bolo potrebné použiť Graetzov usmerňovač.

Ešte lepšia účinnosť DC/DC meniča sa dá dosiahnuť použitím Schottkyho diód v usmerňovači.

DC/DC menič má na sebe modrú LED - naozaj poriadne neporíjemné svetlo. Ak zdroj máte zapnutý v miestnosti kde je šero tak cez vetracie otvory z nej prenikajúce svetlo Vás dostane do atmosféry pohrebného ústavu - tu je jediná pomoc - pomocou kvapky farby "prelepiť" LED-ku.

___________________________________________________________

Návrat do všetkých pokračovaní o napájacích zdrojoch pre malé Atari:

http://blog.3b2.sk/igi/post/Napajacie-zdroje-Atari-600XL-800XL-130XE-800XE-65XE-XEGS-Power-supply-Atari-introduction-part-0.aspx

_____________________________________________________

Vaše hodnotenie, Rate post:

3x Atari OS in 1 Eprom 27512.

By Administrator at januára 25, 2019 14:14
Filed Under: Atari

2x OS som už popísal, 4x OS tak isto - ostala len jedna medzera medzi nimi - a to 3x OS a o tom to dnes bude. (OS - skratka pre Operačný Systém.) Vyplním existujúcu medzeru a konečne to môžem uzavrieť. Dnešným článkom reagujem na mail, kde padla otázka či sa nedá zjednodušiť ovládanie prepínania 4x OS aj za cenu určitého zníženia komfortu. Áno dá sa to, sú situácie kedy nevadí ak pamäť Eprom 27512 využijeme len z 3/4 jej kapacity - potom máme k dispozícii "už iba" 3x OS, čo tak isto ale nie je na zahodenie. Výhoda je tá, že sa ovládanie robí jediným prepínačom typu On-Off-On, čiže na ovládanie je to mimoriadne jednoduché. Zapojenie nemá žiadne záludnosti - len treba mať na pamäti že najspodnejších 16kB je v tomto zapojení (3x OS) nedostupných. Ja toto zapojenie nazývam "zapojenie chudého muža" - za málo peňazí poskytuje i tak hodne muziky. Zapojenie je samozrejme plne funkčné pre všetky počítače rady Atari XL a XE.

 

Nevýhoda ? Práve to že nemôžeme využiť celý pamäťový priestor Eprom, možná voľba je len pre 3 operačné systémy.

 

Upozornenie:

Zásahy a stavba  zariadenia sú na vlastné riziko majiteľa zariadenia. Autor týchto stránok nenesie žiadnu

zodpovednosť za škody  spôsobené používaním zariadení postavených podľa tu uverejnených

schém alebo zobrazených úprav.

 

No a teraz už len vlastné zapojenie, ktoré je naozaj iba mierne odlišné od zapojenia pre 4x OS, zase ak to dávame priamo do pôvodnej pätičky kde bola 16kB (ROM alebo Eprom) a vyhneme nožičky číslo 1 a 27 na ktoré potom priamo pripájkujeme uvedené 2 odpory. Takéto riešenie je potom tzv. jednorazové, pretože obsah Eprom už budeme ťažko meniť. Pri dnešnej cene čipov Eprom 27512 to ale nehrá podstatnú rolu. Kto má k dispozícii medzikus (teda pre 4x OS popísaný v minulom článku) má o robotu menej. Následne sa to vloží na pôvodné miesto a natiahne sa kabeláž k prepínaču (jedná sa o 3 vodiče - jeden na pin č.1, druhý na pin č.27 a jeden na zem - označenie Gnd, na obrázku je označený ako Vss, pin č.14). Kabeláž k prepínaču (prepínačom) môže byť v rámci počítača ľubovoľne dlhá, pretože sa jedná iba o statické prepínanie na adresných vodičoch A14 a A15, t.j. neprejavujú sa dynamické parametre dĺžky použitého kábliku.


Názorný obrázok ako na to:

Na už predtým naprogramovanej Eprom sa vyhnú smerom nahor piny č.1 a č.27.


Použitý prepínač má k dispozícii iba 3 prívody - stredný som označil ako 1, dva bočné sú označené ako a 3.


 

Zo schémy je vidieť že v tomto zapojení sa nikdy nedostaneme do stavu kedy je A14 a A15 = 0, preto ani nemôžeme využiť spodnú štvrtinu pamäte čipu 27512, ale tu s tým počítam. Ak vôbec nezapojíte prepínač tak je automaticky aktívny OS číslo 3, t.j. umiestnený v horných 16kB pamäťového priestoru pamäte Eprom.

Dva vhodné prepínače typu On-Off-On ktoré sa dajú ľahko rozpoznať

- dokážu totiž zostať v tzv."stredovej" pozícii. Tu na obrázku sú dvojité

prepínače, nám stačí ak je k dispozícii iba jedna rada prepínača.

 

Tu len poznamenám že ak vlastníme doštičku zo 4x OS môžeme ju veľmi ľahko prispôsobiť práve na toto použitie - proste len zapojíme prepínač On-Off-On a pripojíme k nemu 3 vodiče, takže kto má chuť experimentovať môže.  Tak isto je ľahké zapojenie s 3x OS prerobiť na plnohodnotné 4x OS - akurát musíte naplniť Eprom na 100% a použiť dvojité prepínače, ktoré pripojíte na body 2 a 3 prepínača a budete ich spínať voči zemi - fantázii sa medze nekladú, nakoniec viď článok 4x OS Atari:

4x OS Atari XL, XE

 

Porovnaním schém ľahko zistíte že celá zmena oproti 4x OS je len v použití jediného prepínača.

 

No ale poďme naspäť na zapojenie s  3x OS - keď to celé v počítači zapojíte a zistíte že sa Vám jednotlivé OS neprepínajú v požadovanom poradí - nič sa nestalo, otočte prepínač na paneli o 180° a bude to v poriadku, znamená to len že ste si navzájom prehodili krajné vývody prepínača. Otočiť prepínač v paneli bude rýchlejšie ako tie vývody odpojiť a následne opačne prepájkovať. Smile

 

Už som tu mal na blogu uverejnený prepínač 3x OS pre disketovú jednotku Atari XF551 (bola tam použitá Eprom 27128 = 16kB), teraz teda je tu zapojenie 3x OS pre počítač Atari, akurát Eprom pamäť je podstatne väčšia (Eprom 27512 = 64kB).

 

Zapojenie je naozaj jednoduché, len ako to už býva, nie všetci sú líznutí technikou a práve preto uvedené zapojenie má pomôcť práve tým jedincom, ktorí potrebujú už len postrčiť správnym smerom. K uvedenému zapojeniu už nemám čo ďalšieho dodať.

____________________________________________________________

Vaše hodnotenie, Rate post:

4x OS Atari in 1 Eprom.

By Administrator at januára 21, 2019 12:51
Filed Under: Atari

 

Zase raz len celkom stručný článok (skôr sa jedná o odkaz) - user s nickom Montezuma informuje o tom (na poľskom Atari fóre) že user Mr.Robot z AtariAge nakreslil v KiCADe podľa môjho návrhu doštičku pre jednoduchú inštaláciu 4x OS do počítačov rady Atari XL a XE - čo ma samozrejme teší.

 

Upozornenie:

Zásahy a stavba  zariadenia sú na vlastné riziko majiteľa zariadenia. Autor týchto stránok nenesie žiadnu

zodpovednosť za škody  spôsobené používaním zariadení postavených podľa tu uverejnených

schém alebo zobrazených úprav.


 

Na ďalej uvedenom odkaze nájdete všetky podklady pre výrobu tohto "medziksichtu", ktorý sa namontuje na pôvodné miesto ROM (Eprom) pôvodného operačného systému v počítači a následne sa založí naprogramovaná Eprom 27512 ktorá má 64kB pamäťového miesta = 4x 16kB OS. Potom už len ostáva vyviesť  - najlepšie na zadnom paneli počítača 2 prepínače a pripojiť k nim následne kábliky. Kto by ale do toho nechcel ísť môže pri otvorenom počítači používať prehadzovanie 2 jumperov, aj to niekomu za itých okolností môže vyhovovať. V odkaze (poľské Atari stránky) je  mimo iného tiež odkaz na článok v ktorom je nakreslená schéma zapojenia.


http://www.atari.org.pl/forum/viewtopic.php?id=15785


Ako vždy - takto urobená doštička umožňuje elegantné riešenie rozšírenia počítača (mimo funkčnosti je to aj vzhľadovo pekné).

Len z voleja ma napadá uložiť do Eprom typu 27512 pôvodný OS, OS s turbo rutinami pre disketu a OS QMEG. Tú štvrtú možnosť čo si tam uložiť už nechám na Vás.

Poznámka:

V článku som opravil prvotnú informáciu a autorovi, ďakujem za pochopenie.

 

Priamy link na stránku:

https://atari8bit.net/4xos/

____________________________________________________________

Vaše hodnotenie, Rate post:

Atari 1050 - 8in1 - 8x 4kB firmware in Eprom 27256.

By Administrator at januára 15, 2019 16:11
Filed Under: Atari


Tak som si jedného dňa povedal - máš k dispozícii v jednej FD jednotke Atari 1050 zabudovaný US doubler, tak isto máš k dispozícii 8x rôzny firmware pre disketovú jednotku Atari 1050, tak prečo to neskúsiť integrovať do jednej jedinej jednotky spolu s prepínačom a prepínač vyviesť na predný panel. Pretože neviem o tom, že by si niekto takto nejakú FD jednotku upravil - tak som si to urobil, nakreslil - a popísal. Je to na testovanie všetkého možného (a aj nemožného) ako stvorené. Ak máte doma viacero Atari 1050 tak naozaj nevidím problém jednu jednotku prebudovať k obrazu svojmu a potom to umožní naozaj všemožné experimentovanie a používanie - a ak si to následne aj slušne popíšete na jej prednom paneli tak sa v tých možnostiach ani po čase nijako nestratíte. Laughing

 

Upozornenie:

Zásahy a stavba  zariadenia sú na vlastné riziko majiteľa zariadenia. Autor týchto stránok nenesie žiadnu

zodpovednosť za škody  spôsobené používaním zariadení postavených podľa tu uverejnených

schém alebo zobrazených úprav.


Prečo som sa do takejto úpravy pustil ?


Vychádza to z jedného poznatku ktorý som zistil pri testovaniach - ak máte zabudované rozšírenie US doubler a pritom použijete pôvodný firmware pre Atari 1050 (proste vrazíte tam pôvodnú Eprom) tak sa to správa úplne rovnako ako pôvodná jednotka, vďaka tomu je možné prepínať medzi jednotlivými firmware bez nejakých problémov - a občas potrebujeme aby sa naša disketová jednotka správalas presne rovnako ako pôvodná t.j. neupravená - je to vec užitočná - hlavne je to potrebné pri niektorých špeciálne chránených programoch.

Povedal som si prečo nemať jednu FD jednotku špeciál ktorá pokryje všetky možné dostupné kombinácie firmware a teda hodí sa na všemožné testovanie bez toho aby som musel ustavične v FD jednotke na testovanie vlastností vymieňať Eprom t.j. aby som vedel skúsiť čo ten-ktorý firmware dokáže. A tak som si jednu Atari 1050 vybavil takouto "vymoženosťou" a nemusím kvôli tomuto prerábať jednotky iné (tam už mám zabudované Speedy 1050).


Dôležité je aby ste než začnete túto prácu mali

FD jednotku už upravenú na US doubler.


Ako na to ?


- treba použiť doštičku, ktorá sa vkladá na miesto pôvodnej Eprom 2732 na motherboarde A1050

  (doštička obsahuje Eprom 27256 a je tam aj prepínač 8x 4kB)

 

Najprv si treba uvedomiť že potrebujeme do jednej Eprom typu 27256 "narvať" celých 8 druhov firmware, preto je dobré si pripomenúť ako vlastne vyzerá pôvodná 4kB Eprom typu 2732 (4kB) a nová Eprom typu 27256 (32kB) čo ju nahradí:

 

 

Rozdiel je v počte nožičiek a pridanej adresácie A12, A13 a A14 ktorú pôvodná Eprom samozrejme nemá. Ako si to nasekať na potrebné 4kB bloky si povieme ďalej, spolu zo schémou zapojenia prípravku.

 

Tiež si treba zvoliť vhodný prepínač na prepínanie medzi jednotlivými firmware, doma som mal k dispozícii tieto (DIP prepínačov mám podstatne viac, ale len tých typov čo sú na obrázku). Tak isto mám nejaké BCD prepínače - 3x s vývodmi na boku a 1x s vývodom priamo dozadu. A práve tento posledný sa mi najviac pozdáva - z jednoho jednoduchého dôvodu - má na sebe priamo vyčnievajúce "čudlíky" na prepínanie čísla, tie ostatné kusy čo mám potrebujú na stlačenie nejakú tyčinku - a tak isto vývody smerom na bok by asi zavadzali pri osadení do predného panelu. Áno, dajú sa vypájkovať a dať tam priamo káblik (alebo zahnutý konektor), ale čudlíky na prepínanie ma jednoznačne zlákali.

 

DIP  prepínače sa mi nehodia, potrebujem aby boli 3x v rade ...

(Vyrábajú sa, doma ich nemám. Nepovažujem ich za pohodlné

pri akejkoľvek práci kde chceme častejšie niečo prepínať.)

 

Dtto.


Tento BCD prepínač je moja voľba.

(Má priame vývody.)

A má čudlíky na prepínanie čísla.


Jeho druhá strana.

 

Hore na obrázku je jeden z niekoľkých kusov rovnakých BCD prepínačov

1 z 10 s bočnými vývodmi, dolu pod ním BCD prepínač 1 z 10

s priamym vývodom dozadu.

 

Pekne vidieť že má "čudlíky", ktoré sa ľahko stláčajú bez použitia nejakej pomôcky, pre mňa celkom jasná voľba čo mám v zapojení použiť. Samozrejme je to možné nahradiť aj trojicou samostatných spínačov, ale takto je pohodlnejšie. Jediná nevýhoda - spína sa voči +5V, takže log.1 sa musí pripojiť cez odpor, ktorý ale nemôže byť príliš veľký (zvolil som hodnotu 470Ω - asi by mohli mať väčšiu hodnotu, ale tu som neexperimentoval, určite by tu mali vyhovieť aj odpory o veľkosti 1kΩ), napriek tomu ostatné výhody použitia prevažujú, takže prepínač je jasný. Áno, dá sa zapojiť aj tak že sa bude spínať voči zemi, ale potom nebude priamo sedieť poradie jednotlivých 4kB súborov v Eprom (išli by v tam potom v opačnom poradí), tak som sa tomu vyhol, veci by mali byť logicky nadväzovať. Upozorňujem že zapojenie vývodov sedí pre mnou použitý prepínač BCD, tie ďalšie typy čo mám doma majú presne opačné poradie vývodov, takže vždy si premerajte aký prepínač máte k dispozícii aby Vás niečo neprekvapilo. Rôzni výrobcovia - rôzne prekvapenia. Keď si to napred skontrolujete na multimetri tak Vás následne nič nemôže zaskočiť. Jediná zmena teda môže byť v poradí jednotlivých vodičov k prepínaču, teda zase sa nejedná nič zložitého.

Akurát ešte bolo treba vymyslieť kam ten BCD prepínač "narvať" na predný panel disketovky, nebolo to také jednoduché ako sa to môže na prvý pohľad vyzerať. Predný panel na mieste kde je osadený prepínač bol neskutočne "dokatovaný" od pôvodného majiteľa (vyvŕtané veľké diery v ktorých nič nebolo). Tak som sa snažil prepínač dať na také miesto aby som tie otvory zároveň prekryl a nemusel zbytočne robiť otvory nové. Najprv som to zalial Epoxy a po vytvrdení urobil otvor o potrebných rozmeroch pre prepínač firmware - zakrylo to pôvodný škaredý zásah na paneli.

 

Nasleduje vlastné zapojenie:

 

 

Adresné vodiče A12, A13, a A14 pripojené priamo na prepínače slúžia na prepínanie 8x pamäťového priestoru po 4kB, čo je ideálne zapojenie práve pre moje potreby. Celá nová doštička sa zakladá do pätičky na pôvodné miesto Eprom 2732.

 

Súbor pre napálenie:

Eprom file:

27256_8x_firmware.bin (32,00 kb)

 

A teraz podrobnejšie ako je interne zapojený tento konkrétne použitý BCD prepínač a tak isto ktorý firmware je práve aktívny, tak isto je naznačené aké čísla drivu sú pre tú ktorú verziu k dispozícii:

 

Funkcia a nastavenie prepínača BCD. Rozsahy čísiel disketovej jednotky sa prepínajú na zadnej strane kde sa stále používajú pôvodné prepínače čísla FD jednotky.

 

 

 

Firmware ktorý je v Eprom 27256 k dispozícii - nastavené číslo BCD prepínača:


Poloha 0 - firmware US doubler verzia 1, rozsah čísel jednotky D1÷D4, boot O.K.

                   /k dispozícii sú hustoty - Single (90kb), Medium (128kb), Double (180kb)/

                   ("tichá" verzia pri prevádzke)

Poloha 1 - firmware US doubler verzia 1, rozsah čísel jednotky D5÷D8, no boot

                    /k dispozícii sú hustoty - Single (90kb), Medium (128kb), Double (180kb)/
                    ("tichá" verzia pri prevádzke)

Poloha 2 - firmware Atari 1050 verzia J, rozsah čísel jednotky D1÷D4, boot O.K.                  

                   /k dispozícii sú hustoty - Single (90kb), Medium (128kb), pôvodná jednotka/

Poloha 3 - firmware Atari 1050 verzia K, rozsah čísel jednotky D1÷D4, boot O.K.
                   /k dispozícii sú hustoty - Single (90kb), Medium (128kb), pôvodná jednotka/

Poloha 4 - firmware Atari 1050 verzia L, rozsah čísel jednotky D1÷D4, boot O.K.

                   /k dispozícii sú hustoty - Single (90kb), Medium (128kb), pôvodná jednotka)/

Poloha 5 - firmware US doubler verzia 2, rozsah čísel jednotky D1÷D4, boot O.K.

                   /k dispozícii sú hustoty - Single (90kb), Medium (128kb), Double (180kb)/

                   ("hlučnejšia" verzia pri prevádzke)

Poloha 6 - firmware US doubler verzia 2, rozsah čísel jednotky D5÷D8, no boot
                   /k dispozícii sú hustoty - Single (90kb), Medium (128kb), Double (180kb)/

                   ("hlučnejšia" verzia pri prevádzke)

Poloha 7 - firmware pre WST mechaniku, rozsah čísel jednotky D1÷D4, boot O.K.
                   /k dispozícii sú hustoty - Single (90kb), Medium (128kb)/

 

Z jednotlivých polôh jasne vyplýva že štandartne je preferované nastavenie prepínača na polohu 0 (alebo 5), t.j. je vtedy spustený US doubler verzie1 (verzia 2) s rozsahom možného nastavenia čísel jednotky D1÷D4 - toto zvláda naprosto skoro všetko čo sa používa a máte k dispozícii zvýšenú rýchlosť nahrávania a ukladania dát.


Ak treba, tak  jednoduchým prepnutím prepínača do polohy číslo 1 bez toho aby bolo treba siahať na prepínače na zadnej stene jednotky príde k tomu že zrazu máme k dispozícii jednotku s číslom D5: (a stále máme k dispozícii US doubler) - a to sa občas náramne hodí, hlavne ak túto disketovú jednotku kombinujeme napríklad z SIO2PC alebo SDRIVE, SIO2SD a podobne.


Ďalej tak isto je k dispozícii (po jeho navolení) aj pôvodný firmware pre Atari 1050 s označením J, K a L - vtedy máme priamo pôvodnú jednotku Atari 1050 - to sa zase hodí ak program na diskete sleduje či sa jedná presne o Atari 1050 bez akýchkoľvek úprav, pretože všetky úpravy čo zvyšujú rýchlosť spôsobia že takýto program sa odmietne nahrať. Viem, tých programov je len zopár, dajú sa spočítať na prstoch jednej alebo dvoch rúk, ale takto sa to dá naozaj elegantne obísť a nahráme cez svoju takto upravenú jednotku všetko čo sa len dá - teda to čo máme doma k dispozícii.

Potom nasleduje US doubler verzie2, ktorý sa správa rovnako ako US doubler verzie1, akurát optimalizácia pohybu hlavičky v FD mechanike je poznanie hlučnejšia, ostatné vlastnosti sú rovnaké. Nakoniec je tu aj firmware pre mechaniku WST, mne funguje aj na tejto konkrétnej mechanike Tandon, tak prečo si to tam nedať, že. Akurát som to nevyznačil na popiske, pretože čo čert nechce určite to potom bude niekto na tejto mašine skúšať, tak som pozíciu "7" radšej nechal "utajenú" a nie je označená ani na popiske na prednom paneli.

 

Fotogaléria:

 

Základná príprava - stred obrázku - pôvodná Eprom 2732 je už vybratá z pätičky, napravo založené rozšírenie US doubler na mieste pôvodného Ram čipu 6810. Pozri schému zapojenia Atari 1050. Na obrázku prepojky priamo za pätičkou sú v zapojení pre osadenie Eprom. 


Pozor, ak bola pôvodne na základnej doske osadená PROM pamäť

tak musíte nastaviť prepojky na použitie pamäte Eprom !

 

Takto môže napríklad vypadať pomocná doštička.

(V mojom prípade.)


Dtto.

 

Dtto.

 

Prívody na prepínač sú osadené mierne (cca 2mm) nad doštičkou - práve pod nimi je na základnej doske osadený x-tal 4MHz, pritom práve tento mierny posun vo výške pri osadení mi to skutočne bezproblémovo vyriešil. Najprv zapojené na stole a až potom osadené na svoje miesto v pätičke 2732, ufff ... proste som si to najprv na mieste nepremeral, skoro sa mi to vypomstilo, ale práve táto drobnosť (vývody osadené vyššie) to vyriešila. Druhú doštičku som už nepotreboval vyrobiť, tam by som s tým už počítal. Niekedy sa proste zadarí na prvý pokus ... našťastie.


Pohľad na spodnú stranu, naozaj je tu minimum prepojok,

naozaj je použité minimum potrebného drátkovania.

 

Hlavne sa jedná o prívody k odporovej sieti.

 

Pripojený prepínač jednotlivých firmware.


Osadené na svojom novom mieste.

Ešte nie je osadená RAM pre US doubler.


Dtto, tu je vidieť ako idú vývody na prepínač tesne nad x-tal 4MHz.

Už osadená RAM pre US doubler.

 

Výška nepresahuje osadený modul US doubleru, stačí dodržať parametre uvedené v časti o domácej stavbe US doubleru, pod FD mechanikou je stále dostatok miesta (5 až 6mm), čiže nič do ničoho nenaráža, nič nedrhne a tak isto to tam ničomu nezavadzia - čo je práve to čo očakávame - a potrebujeme.

 

Zapojenie prívodov na prepínač firmware na prednom paneli. Hore nad

prepínačom je voľné miesto pre zabudovanie tlačítka Reset.

(Ešte sa len chystá.)

 

Pokladám za samozrejmé že FD jednotka Atari 1050 dostala aj možnosť vypínať Write protect režim, pretože potom môžeme bez najmenších problémov využívať obidve strany diskety, preto som si tam túto "vymoženosť" zabudoval (mám to urobené vo všetkých mojich jednotkách Atari 1050). Ak treba, zapnutím do pôvodného režimu zase bude fungovať Write protect ochrana. Takto dokážem plnohodnotne pracovať aj na druhej strane diskety bez potreby "vykusnutia" otvoru pre snímač Write protect.

 

Tu je už zabudovaný firmware prepínač, R. označuje miesto kde ešte len dám tlačítko Reset, to ešte nie je osadené. Podrobnosti o Resete sa nachádzajú v poslednom odstavci tohoto článku.

 

Na konci snaženia môže upravená FD jednotka Atari 1050 vyzerať trebárs takto. Horný popis informuje o tom, ktorý firmware je k dispozícii, číslo na prepínači informuje ktorý firmware je zvolený.  Zase upozorňujem že tlačítko Reset som ešte nezabudoval, preto tu ešte nie je osadené. 


Tu je už na prednom paneli nainštalované aj Reset tlačítko.

(Zmenené označenie, je použité menšie písmo.)

Poznámka:

Tento obrázok bol priložený dodatočne až po napísaní článku.


Takže ak navolíme nami požadovaný firmware, FD jednotku zapneme a môžeme pracovať vo zvolenom režime. Nemusím nič prehadzovať, keď treba je k dispozícii US doubler v rôznych verziách a teda aj máme 180kB dát na jednu stranu, keď soft vyžaduje na prácu totálne pôvodnú jednotku máme aj to po prepnutí k dispozícii - a to sú ešte pre voľbu možné 3 verzie firmware. Na skúšanie, testovanie a čo ja viem čoho ešte ako stvorené.

Stručne:

All in One, alebo po slovensky - všetko v jednom.

P.S.:

Akurát neviem či sa nemám otočiť na Radima Poláška s výrobou, tie jeho doštičky sú fakt neuveriteľné, estetika môjho zapojenia urobená na univerzálke pri tomto porovnaní pokrivkáva ...

____________________________________________________________

Poznámka na záver:


Reset pre disketovú jednotku Atari 1050 si urobíte podľa tohoto návodu (teda ak to chcete mať k dispozícii, myslím si že sa jeho vyvedenie na predný panel naozaj oplatí - ak máte v jednom zariadení k dispozícii tak veľa rozličných firmware):

 

Reset Atari 1050

 

Nie je to vždy potrebné previesť, hlavne ak potrebujete režimy (firmware) prepínať len občas, vtedy sa dá bez vyvedeného Resetu žiť naďalej bez nejakých problémov - akurát je potom treba najprv disketovú jednotku vypnúť, prepnúť na nový firmware a následne zase zapnúť.

Pri vyvedenom Resete (a zapnutej FD jednotke) stačí skontrolovať aby nebola založená disketa (je to ochrana proti náhodnému zápisu po Resete, stačí ak sú otvorené dvierka) prepnete na požadovaný firmware a stlačte na okamžik Reset.


Hotovo.


Ak máte Reset vyvedený je to príjemné z viacerých dôvodov - vždy disketovú jednotku dostanete do žiadúceho východzieho stavu aj bez potreby ju vypnúť  (to sa vždy môže hodiť) a to za každých okolností.

 

Nad písmenom R. (Reset) je miesto po LED dióde zaslepené pomocou Epoxy (takto už "upravená" sa ku mne táto jednotka A1050 dostala), tu stačí nanovo urobiť otvor a osadiť tam resetovacie tlačítko. F. -označenie prepínača firmware. Veľkosť popisiek iba zakrýva desivé "zásahy" pôvodného majiteľa do vzhľadu predného panelu, iný dôvod na použitie tak veľkých popisiek som nemal.

____________________________________________________________

Vaše hodnotenie, Rate post:

Atari XE series computer field service manual.

By Administrator at januára 10, 2019 10:20
Filed Under: Atari

Na staršiu radu počítačov Atari existujú slušné popisy od Sams Computer Facts, na novšiu radu počítačov Atari XE už je to o poznanie horšie. Napriek tomu občas sa zázraky dejú a tak tu máme k dispozícii peknú príručku Atari XE series computer field service manual, celé je to hlavne zamerané na typ Atari 130XE. Dosť bolo slov a teda majitelia týchto strojov si tu môžete prečítať informácie ktoré Vám možno doteraz chýbali:


pdf file:
Atari XE series computer field service manual

____________________________________________________________

Vaše hodnotenie, Rate post:

Čo mi rok 2018 dal (a aj vzal).

By Administrator at januára 03, 2019 18:50
Filed Under: Non-Atari

Keď sa pozriem na to čo sa dialo v rokoch ktoré končili 8-kou tak to je vždy z nejakého dôvodu zaujímavé.

Nepitvám minulý rok z hľadiska politiky, stačí mi bohate čo som si počas neho "vyžral" sám.

 

Môj "osobný" rok 2018 bol zo začiatku celkom nezaujímavý čo sa týkalo čohokoľvek, proste veci sa diali a udalosti bežali, ale tak celkom kľudne, piánko. Navštívil som Forever, po skúsenostiach z návštevy predtým som si tam už radšej nocľah ani neskúšal zabezpečiť a tak som nemal stress či bude kde hlavu zložiť. Bol som tam hlavne preto že tam chodí pár bezvadných ľudí na ktorých sa teším. Potom nasledovala za pár týždňov Atariáda. Tam to bolo O.K, tiež som tam išiel iba na jeden deň, akurát tam ma už celkom dosť hnevali kolená, blbo sa mi chodilo, ale atmosféra ako vždy na Atariáde, úžasná.

Návrat do BA, chystané nejaké tie veci ďalšie veci na blog, prevzaté nejaké veci na opravu - len postupne ma nohy boleli tak, že som už pomaly vôbec nespal. Tak som si povedal že si dám pauzu aby som sa dal zdravotne trošku dokopy. Celkom sa mi to darilo, web som si pozrel raz za pár dní, proste po rokoch som sa tešil na poriadny oddych cez leto.

Lenže - v rovnakom čase manželku skolili problémy s chrbticou, zo začiatku som ju denne vozil na infúzie do nemocnice, nakoniec aj tak v nej skončila. Suma - sumárum, celé najhorúcejšie leto som strávil čakaním v nemocnici na prevozy manželky. (Aj keď tam už ležala, denne som ju vozil na infúzky a naspäť pretože to bolo v inej budove cca 700m ďaleko a polovička nebola schopná čakať na chodbe na sanitku niekoľko hodín a zase rovnaký kolotoč naspäť.)  Aj napriek tomu som bol na tom podstatne lepšie ako polovička.

Keď sa jej stav zlepšil (chvalabohu) tak som si hovoril už je vyhraté, konečne pokoj, začiatkom septembra som si zobral na chalupu prenosný disk na ktorom mám veci ktoré spracúvam (len upozorním že mám to isté nahraté na 3 rozličných prenosných HDD) že si konečne zase spokojne začnem pripravovať ďalšie podklady. Chyba lávky, po pripojení prenosného HDD na notebook sa prenos dát po chvíli začal sekať, zamŕzalo to. Jasné, nesedí checkdisk, tak som ho pustil. Bežalo to asi 2 hodiny (500GB disk 2.5") - a zdrbalo sa to, dôkladne - tak že nešlo z disku vytiahnuť vôbec nič. Absolútne všetko v pérdeli. Nepomohli ani obnovovacie programy, pretože disk sa počas pokusov porúčal do večných lovíšť. Z disku čo sa už neroztočí ide ťahať dáta dosť blbo. No, povedal som si nič sa nedeje, doma to mám ešte 2x, pohoda, klídek, tabáček ... - akurát to celé musí počkať až prídem domov. Po príchode domov som vytiahol druhý disk v poradí - a  tento disk sa pre istotu okamžite ani nerozbehol (tak isto 500GB 2.5"). No, verte mi, to som už mierne poklesol v kolenách, ale disk 1TB 2.5" to predsa len istil. Teda to som si myslel.

Jediný problém - ten tretí disk som do dnešného dňa nenašiel ...

(Práve v tom období som prerábal disketovku XF551 pre M.CH., tak mi veľmi do spevu nebolo.) Našťastie veci čo mám už nejako rozrobené mám nachystané na SD karte a tak teda na webe nejaký výpadok článkov (teda ich vydávanie) až tak nehrozil.

Fotky rodiny a teda osobné veci, blogové veci, všetko v čude, myslel som že sú v nenávratne. Tak mi verte že po 2 mesiacoch prázdnoty mojich dát som celkom vážne rozmýšľal že s publikovaním definitívne skončím (už som si chystal záverečné parte). Presnejšie - takto ma to držalo (a festovne) prvé 2 novembrové týždne a už som plánoval že skončím na blogu na Nový rok 2018/2019. Lenže občas sa dejú zázraky a na chalupe som vyhrabal jeden starší 320GB 2.5" disk na ktorom som mal mnoho vecí odzálohovaných, odhadom tak 80-85% vecí čo som mal na tých mojich používaných diskoch na zálohovanie. Pretože ten disk je menší tak na ňom všetko nebolo a ani to nebolo najčerstvejšie, ale aj tak vďaka za to čo tam bolo !

Síce som prišiel o cca 450 kníh v pdf formáte o Atari, 100 GB starých časopisov o Atari, a celé ročníky mojich obľúbených magazínov ETI,  Elektor a pod. (domáce fotky tam našťastie boli všetky, uff ...) a tak isto o pár mierne rozrobených vecí, ale čo už s tým, s odstupom času som to pomaly nejako postupne rozdýchal. Časopisy o Atari a tie magazíny som si už nanovo stiahol z webu, k tým knihám som sa ešte k opätovnému downloadu nedostal - pri tej predstave čo času zase pri tom strávim mám náladu pod psa.


Ak sa teda držíte toho že 3-násobná záloha stačí - v mojom prípade to neplatilo ... - len pre info - s tými diskami som doma robil asi 3 dni predtým, všetky bežali bez najmenších problémov, kopíroval som medzi nimi asi tak 200GB dát, no problem, žiadne sekanie pri prenose dát.  Kde je ten posledný disk je záhada nad záhady, ale ani po 4 mesiacoch neviem kde je.

Ak si niekto klepe na čelo ako sa niečo také môže stať - pozor, aby sa to nestalo aj Vám ... ja sám neviem ako je to možné, ale tak nejak stále v kútiku duše dúfam že ho doma niekde predsa len objavím. Všetko som prehádzal a prezrel minimálne 20x ... potom neverte na to že sa veci dokážu samé premiestňovať. Laughing

 

Teraz mám mierne vrásky na čele - všetko ukladať 4x je časovo fakt náročné - a po tomto fakt už nemám istotu že to bude pri problémoch stačiť. (Na zálohu som začal používať aj 3.5" disky uložené v kolíske a mám to teda 4x.)

 

Po Foreveri sa mi ozvali chlapci z atari.sk - aby som sa zapojil do ich diskusnej skupiny. Veľmi si to cením a vážim si to, ale nejako sa už na to necítim. Príliš veľa iných vecí a teda aj moje reakcie by trvali príliš dlho. Za tú dobu čo som začal písať blog (3/2010) som sa stal naozaj na dlho (vyše 8 rokov) celkom osamoteným bežcom na skutočne dlhej trati. Vlastne až v 2018-tom niekto zareagoval. A po zvážení všetkých pre a proti to takto aj zostane. Bob!k to pekne vyjadril už pred časom: "Igore, ty jedeš proti proudu !". A síce odvtedy už idem pomalšie, ale zatiaľ sa stále snažím. A len dúfam že je to stále proti prúdu.

 

P.S.:

Prajem Vám v Novom roku čo najmenej takýchto alebo podobných "prekvapení", veľa šťastia, zdravia, spokojnosti v rodine (a aj na pracovisku).

A ak máte takéto podobné "radosti" za sebou - dajte vedieť - nech vieme čoho sa vyvarovať.Wink A Vy to ešte musíte nejakú chvíľu so mnou vydržať.

__________________________________________________________

Vaše hodnotenie, Rate post:

01_2019 Blog, Notes.

By Administrator at januára 03, 2019 11:31
Filed Under: Blog

03.01.2019

Tak sme zase o rok starší, možno podaktorí aj múdrejší a podaktorí zase spr.....í, ale tak to už býva.

Od Romana Fuleka mi prišiel minulý mesiac počítač Zeta SBC ver. 1.3. spolu s PPIDE rozšírením. Má to byť taká súkromná náplasť za to všetko čo som si užil minulý rok. Zatiaľ som nemal čas sa tomu venovať, pretože som plne zaneprázdnený od začiatku decembra mojou krásnou vnučkou a to je pre mňa momentálne najdôležitejšia vec na svete. Asi som zatiaľ nikde nepísal že som už druhý rok na dôchodku, ale teda času nemám nazbyt, ani trochu. Síce som si myslel že budem mať na všetko čas, ale zatiaľ sa mi to ani náhodou nepotvrdilo.

Keď som už ležal na Nový rok v posteli a chystal sa konečne zaspať tak ako u mňa býva zvykom preleteli mi hlavou nejaké nápady a ak dožijem, tak to aj uvediem do praxe a uverejním to, len to chce po večerocjh začať niečo robiť, pretože cez deň s vnučkou to fakt nejde.

V prvom rade by som si chcel sadnúť a chodiť do článku peripetie ktoré ma chytili počas minulého roka a poriadne mi komplikovali život a tým aj vysvetliť prečo občas nereagujem okamžite. Snáď sa k tomu dokopem.

_______________

Peripetie ktoré neprajem nikomu:

Čo mi rok 2018 dal (a aj vzal).

____________________________________________________

08.01.2019

Tak v prvom tohtoročnom blogovom príspevku som uviedol dátum končiaci na číslo 2018, hmm, stále ma ten rok drží, už opravené.

V poslednej dobe ma hodne bavia pokecy v niektorých fórach. Potrebujem naprogramovať Eprom, odpoveď - "kúp si programátor !" Potrebujem zmenu programu na nejakom starom 8-bite - "kúp si Arduino !", poprípade "rieš to s Malinou !". Niekedy naozaj žasnem koľko "odborníkov" je na webe k dispozícii. Asi preto sa uberáme všetci tým správnym smerom ktorý nás dovedie do .... (doplňte si sami). Skvelá budúcnosť pred nami.

____________________________________________________________

10.01.2019

Podrobných manuálov je vždy málo, takže ak sa objaví ďalší je to vždy potešujúce:

Atari XE series computer field service manual.

______________

___________________________________________________________

15.0.2019

Úprava disketovej jednotky Atari 1050 - zabudovanie 8x firmware v jednej Eprom:
Atari 1050 - 8in1 - 8x 4kB firmware in Eprom 27256.

____________________________________________________

21.01.2019

Úhľadná doštička plošného spoja pre zapojenie 4x OS v počítači Atari:
4x OS Atari in 1 Eprom.

____________________________________________________

22.01.2019

V článku o 8x OS in 1 Atari 1050 som spotvoril meno Radima Poláška, už som to tam opravil, jednoznačne ruky predbehli rozum (a ešte pri uvoľnení som to tak isto prehliadol), občas pri písaní sa mi to stane, opravené.

 

A teraz poďme na toto, citujem Krakonoše, len potvrdzuje už spomenuté:


Zajímavý čtení, jen škoda že na tom Atari opravdu pěknej SW není, je to jako se super schopnostmi ladit mrtvého koně. Nebo se pletu? Co se vyplatí na těchto poladěných mašinkách pouštět. Kdysi jsem měl 800XL na programování a občas na nějakou hru, ale C64 to jasně překonala a pak další a další a třeba Raspberry PI umí mraky věcí, proč nevyužít své znalosti zde?

 

Odpovedal som priamo pod článkom (jedná sa o včerajší článok), takže už sa opakovať nechcem, akurát ešte len chcem dodať že ak by nebolo Atari tak asi by nebol ani Commodore a ani Rapsberry PI ...

A tie kluby v Chile, Poľsku, Nový Zéland, nejako to má zapustené korene.

Je to na úrovni toho čo som tu napísal 08.01.2019 - prečo používať toto ak existuje toto. Mierne mi to pripomína to, čo sa stalo dexovi - až ho to znechutilo natoľko že si dal pauzu. Síce už vtedy som mu hodne rozumel, ale teraz tomu rozumiem ešte lepšie ako kedykoľvek predtým.

Len tak ďalej, fakt takto milý a povzbudzujúci mail vždy poteší. Už sme tu mali jedného vrtáka, ktorý sa ale našťastie už venuje prírode /a medveďom/ a nám dal vale /ale tipujem že nevydrží a ešte o ňom počujeme .../. Žeby prišla náhrada ?

Zase na druhú stranu - za cca 9 rokov blogu jeden negatívny mail nie je až taká strašná vec.

Tak má zmysel aby som o Atari písal ďalej ? Má.

___________________________________________________________

25.01.2019

2xOS, 4xOS - to tu už bolo, dnes je na rade 3xOS pre Atari XL/XE:

3x Atari 0S in 1 Eprom 27512

___________________________________________________________

Vaše hodnotenie, Rate post:

CALP a zdravý rozum.

By Administrator at decembra 31, 2018 13:25
Filed Under: Atari

Včera som si prečítal reakciu na moju odpoveď pod Martinovým článkom na 8bity.cz

31.12. sa zvyčajne bilancuje, tohtoročný posledný deň uzavriem niečím čo nikoho z nás nepoteší. (Ostatné veci čo sa udiali počas posledných 12 mesiacov prežujem v samostatnom článku.)

Reagoval na mňa dex ktorý ma upozornil (vďaka za info !) na to že projekt CALP vymazal na svojich stránkach všetky spravodaje ZAK, teda pražského Atari klubu. No, neviem síce tam bolo občas celkom zaujímavé veci (tak isto vo veľkej väčšine prevzaté zo zahraničných zdrojov), ale beriem to ako ochudobnenie celkového pohľadu na to čo sa v Československu a neskôr v ČR na tomto poli dialo. Nezabudnite že sa jedná o spravodaje staré priemerne 30 rokov a viac a okruh čitateľov je špecificky hodne malý (trúfam si povedať že maximálne niekoľko desiatok čitateľov) a teda nehrozí že by to povinne čítalo 15 miliónov obyvateľov bývalého Československa.


Pozrime si ako to riešia vo svete:

https://archive.org

sú tam uložené celé ročníky časopisov (a to teda hodne renomovaných), ktoré sú tam voľne k dispozícii a teda aj na stiahnutie. A bez obmedzení.
Síce mám rád pražské spravodaje, ale keďže som bez nich roky vydržal - tak bez nich asi vydržím aj naďalej. Budem musieť. A vy budete musieť vydržať tiež.
Zaujímajú Vás časopisy o elektronike teda aj o 8 bit počítačoch (alebo ste rádioamatéri ?), množstvo voľne stiahnuteľných časopisov nájdete na:

https://www.americanradiohistory.com/


A teraz lokálne problémy:

Ja som napríklad za celé roky blogu mal len 2 reakcie na uverejnené veci, teda myslím tým negatívne reakcie. Jedna bola od usera candle na tému disketovej jedntoky SN-360, vraj som si nevyžiadal súhlas k zverejneniu. Vysvetlili sme si to spoločne na na jednom stretnutí Foreveri ((a bolo to korektné vysvetlili sme si to aj ako som sa k tej schéme dostal (našiel som ju na webe na stránke ktorá nemala byť voľne prístupná, ale bola), inak fakt slušák človek)). Stiahol som schému u seba z webu z obehu a o pár mesiacov som ju zase uverejnil - pretože ju uverejnil J.Sobola a od neho súhlas na zverejnenie schém mám.


Ďalšia vec bol článok o tom aké disketové rozšírenia existovali pre Atari 1050. To sa mi ozval brenski, vraj s tým bolo hodne práce a teda ani že som nenechal odkaz na pôvodný zdroj. Tak toto mi trošku nadvihlo mandle, pretože odkaz na to odkiaľ som čerpal info v článku uvedený bol, ale autor zjavne nabudený neprišiel až na jeho koniec. Tak neviem, niekde som tvrdil že za tým nie je robota ? Ale dobre, O.K, zmazal som článok a potom už iba nechal link - ktorý tam bol po celú dobu. Reakcia? Prišla hneď, spokojnosť sama. Odvtedy som od neho nečerpal už ani jednu jedinú informáciu.


Po pár rokoch som sa išiel pozrieť na jeho fórum, už je zamknuté, iba pre prihlásených userov. Ak si niekto myslí že takto získa exkluzivitu a získa väčší počet užívateľov, no, no, jeho vec, prístup k veci mi pripadá podobný ako u držiteľa práv ZAK.

Takže dá sa aj tak, aj tak. Čo myslíte ktorý prístup je sympatickejší ?

 

P.S.:
Info neznalým, CALP je projekt na záchranu a archiváciu všetkej možnej a nemožnej literatúry ktorá bola vydaná na tému Atari v končinách strednej Európy (tj. Československo + následne ČR).

 

Ja aj tak nejako dúfam že sa to podarí dotiahnuť do dobrého konca, síce v tomto okamžiku neviem prečo je tu takýto problém, ale prejde nejaký čas a určite sa to nejako vysvetlí - aj keď možno nedorieši.

___________________________________________________________

Vaše hodnotenie, Rate post:

SBC6502 - 21 - special null-modem cable. NM-iface cube.

By Administrator at decembra 23, 2018 12:00
Filed Under: SBC6502

 

"Skrátená" verzia null-modem kábliku na svojom "pracovnom" mieste.

 

Urobil som si vianočnú drobnosť pre spríjemnenie práce s SBC6502 - špeciálnu null modemovú verziu prepojovacieho kábliku integrovaná do mini krabičky (nazval som to NM-iface). Pokúsim sa vysvetliť prečo som to takto zrealizoval.

Mám dve verzie prevodníku USB ↔ TTL RS232. Jedna je malá krabička priamo na konektore USB, k tej sa hodí normálny null modemový káblik, ten sa už potom len zastrčí do konektoru na SBC6502. Vtip je v tom že mám aj druhý prevodník, ktorý používam radšej (proste viac mi vyhovuje - používam ho aj na zariadenie SIO2PC pre malé Atari, funkčne je to ale vo výsledku rovnaké). A tam je to už zložitejšie pre pripojenie na SBC6502, pribudne v zapojení ďalší káblik čo mi už trošku vadí. Ale veď si to poďme pozrieť o čom to tu točím.


Toto je prvý spomínaný prevodník USB ↔ TTL RS232. K nemu som postavil 1.5m dlhý null modemový káblik spomínaný už v prvom dieli o stavbe zariadenia SBC6502. Chodí tak isto bezproblémovo - pre mňa je ale už určený len ako záložná verzia pripojenia na zariadenie SBC6502 a aj pre SIO2PC k Atari.


Takto to potom vyzerá v reáli ak sa prvá verzia pripojenia použije pre komunikáciu s SBC6502. Je vidieť že krabička USB prevodníku je orientovaná "našikmo" čo občas môže pri používaní na notebooku zavadzať (asi ten najdôležitejší dôvod prečo ho chcem mať už iba ako zálohu) pri potrebe využiť aj ďalšie USB zariadenie.


Druhá verzia USB<->TTL RS232 prevodníku ktorá má priamo na sebe v kábli zabudovanú krabičku spomínaného prevodníku. Vtedy treba na jeho koniec pripojiť ešte null-modemový káblik - a to už začína byť naozaj strojovňa ... takto sa mi to naozaj nepozdáva.

 

Ha, síce je to na 100% funkčné, len tej kabeláže je v zapojení už nejako príliš veľa, pletie sa to potom buď všade pod nohami, alebo treba mať skrútenú kabeláž niekde na stole, alebo radšej pod ním (zaberá to tak či tak ďalšie miesto), proste to stále nejako nie je ono. Mimochodom, vlastná váha kábliku tlačí na 9 pinový Cannon konektor pripojenia SBC6502, tým pádom namáha pripojenie cez konektor. Použitý konektor čo je na doske SBC6502 nie je práve najšťastnejším riešením, pretože nemá "ukotvenie" priamo v základnej doske, teda môže sa časom vykývať a spôsobiť studený spoj, no čo už teraz - "varil" som z domácich zásob. Tak som si povedal že s tým treba niečo urobiť a konektoru na základnej doske skúsim čo najviac uľahčiť život v tomto zapojení.  

 

Obsah NM-iface.

 

Vlastné zapojenie null modemového kábliku je známe (viď obrázok nad týmto textom) - napadlo ma urobiť to v malej homemade krabičke (má to rozmermi len pár cm) a teda tento kus NM-iface zabudovať do niečoho čo nebude veľké, rozhodne tým pádom to nezaberie príliš veľa miesta a len tak mimochodom mi to nebude skrúcať prívod kábliku priamo na konektore dosky SBC6502 - čiže treba tam mať zabudované aj nejaké podporné stĺpiky.

 

Riešením je tento NM-iface.


Zapojenie bolo prepojené káblikmi priamo na 2 pinových konektoroch Cannon (samičky) a následne zaliate do Epoxy. V tejto zálievkovej hmote sú ešte osadené dva vývody na zašróbovanie pomocných distančných stĺpikov pomocou ktorých sa nastaví správna výška NM-iface voči základnej doske SBC6502. Zo zapojenia vidieť že to nemá v sebe žiadne aktívne prvky a teda ak to správne zapojíte nemá sa vovnútri čo pokaziť. Len je tam treba prepojiť tých drôtikov viacero. (Pred vlastným zaliatím Epoxy treba funkčnosť NM-iface vyskúšať ! - možno blbá poznámka, ale fakt sa oplatí to spomenúť, minimálne to treba premerať, "prepískať" multimetrom.)


NM-iface na obrázku  "hore kopytami". Nejedná sa síce o nič svetoborného, je to funkčné (a malé). A aj nastaviteľné na výšku - nakoniec by sa to dalo urobiť vo výsledku ešte menšie, ale men v prvom rade išlo o to to vyskúšať či to bude funkčné. Bolo.


NM-iface pripojený priamo na SBC6502. Distančky už podopierajú krabičku na jej pracovnom mieste. Vďaka tomu už vstupný konektor Cannon na SBC6502 nemá tendenciu na skrúcanie sa. Na pevnej podložke je to ideálne stabilné.


Doplnená poznámka 15.09.2023 - a funguje to dodnes, akurát ešte predtým som musel urobiť opravu na 9-pinovom konektore Cannon priamo na doske SBC6502, predsa len sa tu časom "vykývala" nožička č.5 (Gnd) a SBC6502 prestal komunikovať, v ďalšej časti (č.23) je táto oprava popísaná, odvtedy zase SBC6502 funguje bez problémov.


Celý "zázrak" Laughing - NM-iface na foto je kompletne pripojený na SBC6502 už aj spolu s prevodníkom USB ↔ TTL RS232. Nemôžem hovoriť za druhých, ale pre mňa je to takto zapojené predsa len úhľadnejšie (a čo sa týka miesta skladnejšie) ako tá strojovňa predtým. Síce je s tým trošku roboty si to postaviť ale stálo mi za to. Používa sa to naozaj maximálne pohodlne.


Som si vedomý že by sa to dalo urobiť už priamo na doske SBC6502 - akurát celý vtip alebo pointa je v tom, že keď som postavil SBC6502 tak som tento druhý prevodník USB ↔ TTL RS232 ešte nemal k dispozícii, takže to len na vysvetlenie prečo som túto úpravu robil až následne. Je to proste urobené až po funuse, preto na takéto riešenie veľmi nefrflite. Možno takéto riešenie pomôže aj pri použití na inom zariadení, takže to berte ako inšpiráciu ako si vyriešiť drobné problémy s kabelážou na svojom stole.

Najviac času zabralo prepájkovanie dvoch 9 pinových Cannon samičiek, teda vzájomné prepojenie ich kabeláže. Epoxy v zálievke som použil 5 minútové, čiže to zaliatie hmotou a následné vytvrdenie až tak dlho netrvalo. Ešte to chce urobiť tomu nejakú slušnú povrchovú úpravu - ale to asi príde na radu až po Vianociach ... alebo až po Novom roku (niektorom ...). Alebo dočasné riešenie sa stane riešeným trvalým.

A ešte k tomu názvu - cube, skôr je to kváder ako kocka, ale máme Vianoce ... takže to nejako ďalej neriešim.

(A dalo by sa to urobiť ešte menšie - tu som si rýpol sám do seba.)

__________________________________________________________

Návrat do všetkých pokračovaní o SBC6502:

http://blog.3b2.sk/igi/post/SBC6502-0-UvodIntroduction.aspx

____________________________________________________________________________

Vaše hodnotenie, Rate post:

SBC6502 - 20 - software. Benchmarks. Part3.

By Administrator at decembra 15, 2018 20:06
Filed Under: SBC6502

 

Benchmarks SBC6502.

 

Part3.

Dnes som si prečítal tento článok a teda tým sa mi nejako s tými benchmarkami roztrhlo vrece:

https://diit.cz/clanek/recenze-speccy2010-poradne-moderni-retro

 

Pretože sa v texte spomínaného článku nachádza aj benchmarkový test tak som si povedal - skúsim ho spustiť aj na SBC6502 (prečo nie) - a tak vznikol tento kratučký článok a zase vychádzajú na povrch celkom zaujímavé čísla:


SPECCY2010, tabuľka údajov, vľavo rýchlosť:

 

Tabuľka je prevzatá z odkazu na článok.

 

A teraz moja tabuľka SBC6502:


 

A môžeme porovnávať:


SBC6502 (1.8432MHz) - toto je na rozmedzí medzi TURBO 2x a 4x na SPECCY2010, inak povedané je to na úrovni TURBO 3x (ak by tento režim existoval).

SBC6502 (2.4576MHz) - táto verzia sa vyrovná SPECCY 2010 v režime TURBO 4x.

SBC6502 (4.00MHz) - dáva na frak SPECCY 2010 ktoré beží v režime TURBO 8x, pekné ...

SBC6502 (5.00MHz) - no comment ...

SBC6502 (6.00MHz) - no comment ...


(údaje + tabuľka vložené do článku 30.09.2019)

___________________________________________________________

Len pripomeniem že ver.1 je originálny program, ver.2 má odstránené LET premenná =, pretože SBC6502 takýto zápis  nevyžaduje.


Ver.1:

10 LET W=250: DIM F(W):LET P=1:LET A=3
20 LET F(P)=A:LET P=P+1:IF P>W THEN STOP
30 LET A=A+2:LET X=1
40 LET S=A/F(X):IF S=INT(S) THEN GOTO 30
50 LET X=X+1:IF X>=P THEN GOTO 60
51 IF F(X)*F(X)<=A THEN GOTO 40
60 GOTO 20   

Ver.2:
10 W=250: DIM F(W):P=1:A=3
20 F(P)=A:P=P+1:IF P>W THEN STOP
30 A=A+2:X=1
40 S=A/F(X):IF S=INT(S) THEN GOTO 30
50 X=X+1:IF X>=P THEN GOTO 60
51 IF F(X)*F(X)<=A THEN GOTO 40
60 GOTO 20

__________

Čo z toho vyplýva?

Že 2.457 MHz procesor 6502 porazí 14MHz SPECCY2010 a 6.00MHz verzia 6502 na hlavu poráža 28MHz (emulovanú) verziu SPECCY2010, pritom túto 28MHz (8x) porazí aj 4.00MHz verzia procesoru 6502. A pri akej emulovanej rýchlosti by SPECCY2010 konečne dosiahlo vyrovnaný výkon s 6.00MHZ 6502 radšej ani neskúsim vypočítať. Síce som si od spectrákov vypočul že ich firmware bol otimalizovaný na veľkosť a nie na rýchlosť - ale nejde jedno s druhým v rukáve ? Keď si zoberieme že 6502 bol pôvodne určený do bielej elektroniky a teda s jeho nasadením na poli počítačov sa vlastne pri jeho vývoji ani nerátalo tak sú tie výsledky testov skutočne zaujímavé. Zase sa mi potvrdzuje že širokospektrálny Z80 je práve vďaka tejto vlastnosti proste pomalý - a nijako tomu nepomáha ani Basic v jeho podaní.  A 6502 nepotrebuje honosné slovo TURBO, je rýchly (reálne) aj bez takéhoto honosného označenia.

(Aby ma niekto nepodozrieval že neviem čo je Speccy2010,  je to moderný klon počítača ZX Spectrum postavený na FPGA Altera Cyclone II.)

 

Skúste si ten test aj na svoju mašinku, možno večer zaspíte zo spokojným úsmevom, tak ako ja ...

__________________________________________________________

Návrat do všetkých pokračovaní o SBC6502:

http://blog.3b2.sk/igi/post/SBC6502-0-UvodIntroduction.aspx

____________________________________________________

Vaše hodnotenie, Rate post:

Atari 1050 - bad chip 6532. Zlý čip 6532.

By Administrator at decembra 08, 2018 17:50
Filed Under: Atari

Dnešný krátky pokec sa bude zaoberať iba jednou vecou - chyba ktorá sa prejavuje vadným čipom 6532. Prejav tejto chyby je našťastie nezameniteľný a teda aj ľahko rozpoznateľný - na konci článku je uvedený odkaz na video, ktoré túto chybu priamo v praxi ukazuje. Nezabúdajme na to že príkon tohoto čipu je dosť veľký (až 1W) a teda ak nie je dobre zabezpečené jeho chladenie tak sa nám môže celkom ľahko odporúčať do večných lovíšť. Najľahšie tomu predídete tým, že z disketovej jednotky Atari 1050 na základnej doske natrvalo odstránite tieniacu "kovovú" klietku ochranného krytu - tým sa zásadne zlepší chladenie čipu 6532. A všetci vieme že teplo žiadnemu čipu dobre nerobí, pritom treba zvážiť aj to že neupravovaná pôvodná A1050 hreje sama o sebe celkom slušne, teda prosterdníctvom jej hliníkovového chladiča.


Chyba sa prejavuje poväčšine tým, že motor disketovej jednotky A1050 sa opakovane zapína a vypína v približne 2 sekundových intervaloch.

 

Disketová jednotka niekedy po zapnutí potom nevie nájsť východzie nastavenie hlavičky na nultú stopu diskety čo spôsobí "zadrnčanie" hlavičky pri jej návrate do východzej polohy. Platí to ak je senzor 0-tej stopy v poriadku a blbne čip 6532. Čiže máme tu dve možnosti takže potrebujeme jednoznačne zistiť čo nám spôsobuje problém.

Problém by sa dalo predísť tým, že by sa na čip 6532 umiestnil chladič, ktorý bude mať pod sebou siliónovú chladiacu pastu, síce je s tým celkom robota, ale dokáže to znížiť celkovú výslednú teplotu čipu 6532 na takú hodnotu že nepríde k prehriatiu čipu kedy príde k jeho nevratnej deštrukcii.

Ako teda prísť na to čo je vlastne pokazené ? 

Jednoducho, stačí merať či sa stav log.0 na senzore nultej stopy zmení na  log.1 po zatienení plastovou krytkou na hlavičke jednotky (to značí že hlavička jednotky sa vystavila na nultú stopu), meranie robíme na konektore J10, pin č.4. Ak je toto v poriadku - tak je na vine zlý obvod 6532. Ak nereaguje senzor - tak najprv treba dať do poriadku senzor 0-tej (nultej) stopy. Ako na to si môžete prečítať v tomto článku:


Oprava - repair Atari 1050 - Track 00 sensor.

 

Ak ani toto nepomôže - čo je jav zriedkavý, tak treba hľadať problém v obvode CA3086 (je to jednoduchý integráč, má v sebe iba 5 tranzistorov), na doske sú použité 2ks týchto IC.

 

No, teraz už poďme na ukážku (našiel som toto video na webe) ktorá nám krásne predvedie ako to vyzerá keď je Atari 1050 "mimo prevádzky" práve pre zlý čip 6532. Tu je prevzatý odkaz.

 

Video /link/:

Bad chip 6532 - Atari 1050

Moja poznámka:

Komentáre pod týmto videom nezodpovedajú skutočnému stavu, takže ich prosím neberte do úvahy !

 

Ja už len dodám - ak nie ste šikovný a ste majiteľom Atari 1050 - dajte si to túto opravu robiť niekomu kto sa v tom vyzná - napzaj si ušetríte nervy. Obvod 6532 sa v dnešnej dobe dá zohnať, ale asi to chvíľu potrvá, takže sa treba pozrieť po jeho zdrojoch na webe. Na záver už len obligátne:

 

Upozornenie:

Zásahy a stavba  zariadenia sú na vlastné riziko majiteľa zariadenia. Autor týchto stránok nenesie žiadnu

zodpovednosť za škody  spôsobené používaním zariadení postavených podľa tu uverejnených

schém alebo zobrazených úprav.

____________________________________________________________

Vaše hodnotenie, Rate post:

12_2018 Blog, Notes.

By Administrator at decembra 01, 2018 14:21
Filed Under: Blog

01.12.2018

Zase sme o krok bližšie k Novému roku. Síce sa sem snažím necpať politiku, ale občas mi to skutočne nedá.

Kapitán zo svojou družinou verných nás obšťastňuje kde sa dá. Jeho prístup k tomu ako doštudoval je pekný signál pre mladých ako sa vyštudovať dá, len to treba vedieť pekne pomenovať. Žiaden plagiát, hovorí sa tomu po novom kompilát z podkladov. Je tu len drobný zádrhel, kompilát je výcuc, toto je totálne presná kópia z nepriložených zdrojov. Béla nám medzitým vysvetlil čo si myslí pod pojmom osobná zodpovednosť. Kapitán túto osobnú zodpovednosť plne pochopil a odstúpiť nehodlá, veď by mohla padnúť vláda. Tento zlepenec ktorý sa drží zubami nechtami nám pred časom dal dokopy (možno) budúci minister zahraničia. Máme sa na čo tešiť v blízkej budúcnosti. Ide to zase smerom na Večné časy.

Ukrajina na svojom uzemí vytrvale ohrozuje Ruskú federáciu. Tú, ktorá sa pred rokmi zaviazala dodržovať územnú celistvosť Ukrajiny vďaka ústretovému kroku ktorým sa Ukrajina vzdala jadrových zbraní.
Však rebjáta ! Vot náše délo !

Na tento rok politiky stačí.

__________

Objednal som si Zeta SBC počítač od Romana Fuleka, mal by mi prísť na budúci týždeň. Už sa teším, s CP/M som robil naposledy tak pred 30 rokmi ...

__________

Doplnené ďalšie podklady do materiálu TOMS 1050:

http://blog.3b2.sk/igi/post/TOMS-1050.aspx

____________________________________________________________

08.12.2018

Na webe som našiel krásnu ukážku ako sa prejavuje jedna dosť častá chyba disketovej jednotky Atari 1050:

http://blog.3b2.sk/igi/post/Atari-1050-bad-chip-76532-Zly-cip-6532.aspx

_____________________________________________________

15.12.2018

S tými benchmarkovými testami /zase pre SBC6502/sa mi roztrhlo vrece:

http://blog.3b2.sk/igi/post/SBC6502-20-software-Benchmarks-Part3.aspx

_____________________________________________________

23.12.2018

Drobnosť - a to hardvérová, pre počítač SBC6502:

http://blog.3b2.sk/igi/post/SBC6502-21-special-null-modem-cable-NM-iface-cube.aspx

 

___________________________________________________________

31.12.2018

Silvester nemusí zákonite prinášať dobré správy:

http://blog.3b2.sk/igi/post/CALP-a-zdravy-rozum.aspx

Všetkým prajem dobrý Nový rok a PF ŠNR2019 !

_____________________________________________________

Vaše hodnotenie, Rate post:

Oprava bugu v schéme Atari XF551.

By Administrator at novembra 21, 2018 12:18
Filed Under: Atari

 

Schéma Atari XF551 ma (občas ...) aj po tých rokoch neprestáva prekvapovať množstvom chýb - tak si prosím stiahnite opravenú verziu schém zapojenia.

____________________

ATARI XF551 schéma - ver.1 - rok 1987:

xf551ver1_102.GIF (52,48 kb)

Schéma 21.11.2018 - opravené označenie a pozície jumperov pre nastavenie typu použitého procesoru

____________________

ATARI XF551 schéma - ver.2 - rok 1988:

xf551ver2_101.GIF (49,53 kb)

Schéma 21.11.2018 - opravené označenie a pozície jumperov pre nastavenie typu použitého procesoru

___________________

Chcem upozorniť na jednu vec, zjednodušil som  v  obidvoch zapojeniach zapojenia niektorých odporov, združil som ich do odporových sietí, teda zapojenie sa bude líšiť od reálnej konkrétnej dosky.  Pretože schéma nie je nadmerne zložitá zapojenie jednotlivých odporov sa dá bezproblémovo vysledovať.

___________________

Vďaka tomu môžem definovať nový Murphyho zákon s definíciou od Igiho:


Ak v schéme neprepískaš multimetrom jedno jediné prepojenie - tak zaručene bude v schéme blbo zakreslené.

 

Po tomto všetko si hovorím že tam už snáď nič ďalšie nebude schované a teda konečne to bude kompletné, ale ako vždy platí : "Nikdy nehovor nikdy ..."

Skúsim popísať terajší stav:

Pomaly sa blížim k želanému konečnému stavu.

____________________________________________________________

Vaše hodnotenie, Rate post:

Atari - čriepky. Atari tidbits. 4.

By Administrator at novembra 15, 2018 18:25
Filed Under: Atari

Nepravidelný občasník, alebo občasný nepravidelník  ? Sú to čriepky (a aj črepiny) z oblasti Atari. Tak vitajte aj v tejto oblasti, nech vidíte čo sa vyrobilo, čo sa používalo a čo sa - sem-tam aj posralo, alebo čo sa podarilo a z čoho máme radosť.  Wink

____________________________________________________________

 

Nová základná doska pre disketovú jednotku Atari XF551.

Riešenie ála Lenore Underwood 2018.

 

Pekná nová základná doska pre disketovú jednotku Atari XF551, ktorá pochádza z USA, autorkou je Lenore Underwood (známa ako Dropcheck). Oproti pôvodnej doske je o poznanie menšia, menšie čipy sa presťahovali pod pätičky väčších čipov. Síce ja uprednostňujem všetky čipy v pätičkách ale tu uznávam že inak by to tu nešlo. Kvalitná prekovená doska, jasné označenie súčiastok, celé je to určené priamo na prerábku pôvodnej jednotky, teda ráta sa s tým že skanibalizujete pôvodnú dosku plošného spoja osadíte súčiastky do tejto novej dosky a nakoniec to celé založíte na pôvodné miesto. Tak isto sa počíta s tým že použijete pôvodný originálny chladič (kto chce použije DC/DC meniče, potom chladič odpadá, akurát potom bude treba použiť malý chladič na Graetzov usmerňovač). Ja už len dodám že je pekne vidieť ako Lenore postupne svoje dosky postupom času vyvíja a je to čoraz menšie - a stále kvalitné. Táto doska sa ani nedá zrovnávať s pôvodnou doskou pretože je skutočne omnoho kvalitnejšia a teda aj spoľahlivejšia. Cenove je doska prístupná, horšie je to s poštovným z USA ktoré presahuje cenu dosky. Ak niekto má záujem si danú dosku objednať tak ako na to nájdete na tomto odkaze:


Objednávka LU motherboard Atari XF551

Tu už len dodám tu buďte hodne trpezliví, pretože mne z neznámych dôvodov tento web býva často mimo prevádzky ... aj niekoľko dní.

A ako na to si pozrite podrobnejšie v doplnkovom materiáli od LU:

XF551 PCB BOM.pdf (1,05 mb)

Nakoniec dodatok  k tomu kde sa ešte dá doska (v Európe) objednať je v komentári pod týmto článkom priamo od Lenore Underwood.

_____________________________________________________

 

 

Disketová mechanika Atari 810 - oprava, cca 11 minútové video:

The ReStory of the destroyed Atari 810 floppy drive

Je tu pekne vidieť ako sa "zatiahne opona", t.j. predná časť dvierok sa po založení diskety spúšťa kolmo nadol. Pamätám si takto riešené dvierka disketových mechaník,  no už je takéto riešenie preč. Našťastie.

_____________________________________________________

"Nejaká" tá technická dokumentácia k Atari (a aj iné veci):
http://www.digitpress.com/library/techdocs/

Naozaj sa oplatí si to tam podrobne pozrieť.

_____________________________________________________

Už v názve je jasné o čo ide:

http://curvetube.com/ZX_Spectrum_emulation_on_ATARI_8bit_XE/O3oZvWXkkIk.video

Akurát sa tu používa v Atari jedna "maličká úprava" - Rapidus accelerator:
WDC 65C816 microprocessor operating at 20 MHz !

_____________________________________________________

Pekne popísané vývody Eprom pamätí:

https://www.sbprojects.net/knowledge/footprints/eprom/index.php

_____________________________________________________

Z rôznych zdrojov sa môžete dočítať, že za stranu hardvéru pri vývoji v Atari boli zodpovední:

- Steven T. Mayer (hlavný vynálezca)
- Ronald E. Milner (?)
- George McLeod (logický dizajn CTIA a GTIA)
- Jay G. Miner (systémový architekt)
- Douglas G. Neubauer (logický dizajn POKEY)
- Joseph C. Decuir (dizajn ANTIC)
- Francois Michel (návrhár logiky ANTIC)
- Mark Shieu (návrh čipu POKEY)
- Steve Stone (POKEY layout design)
- Delwin Pearson (technik pre POKEY)
- Steve Smith (technik pre ANTIC a GTIA)
_____________________________________________________

 

 

 

Jedna pekná hra a jej špeciálna jednoúčelová základná doska:

Atari Lunar Lander Repair

Na zobrazenie sa používa osciloskop.

____________________________________________________________

 

 

Rozličné prerábky Atari (a aj iných vecí), mimo iného zabudovanie zariadenia SIO2SD v pôvodnom púzdre rozširujúcej pamäte Atari 1064:

http://blog.wolfsoft.de/

____________________________________________________________

Vaše hodnotenie, Rate post:

SBC6502 - 19 - software. Benchmarks. Part2.

By Administrator at novembra 11, 2018 08:00
Filed Under: SBC6502

 

Benchmarks SBC6502.

 

Part2.

 

Dnes je to voľné pokračovanie predchádzajúceho článku. Niekedy veci začnú do seba zapadať postupne ako ozubené kolieska v hodinách a to aj bez nejakej zjavnej príčiny, pekne postupne - čo je aj tento prípad a celkom sa mi to hodí, pretože zase je o čom písať. Pred pár dňami som uverejnil benchmarkový test a na atariage.com sa objavil benchmarkový test pre malé Atari - presne o deň neskôr po mojom článku - tak som ho na SBC6502 skúsil tiež a zase je to celkom zaujímavé.

 

Je tzv. jednoriadkový test, teda nemusíte ho písať s číslom riadku, ja to mám aj s ním, pretože ak to chcete nanovo spustiť tak by ste to museli nadlapať na klávesnici do počítača nanovo, čiže takto to vo výsledku šetrí čas.


ver.1:

10  FOR I=0 TO 255: FOR J=0 TO 255: NEXT J: NEXT I

A zase mi začalo vŕtať v hlave, nedá sa to urýchliť ? Dá !

SBC6502 umožňuje aj jednoduchší zápis ako je uvedený, tak si to jemne zmeníme:

 

ver.2:

10  FOR I=0 TO 255: FOR J=0 TO 255: NEXT: NEXT


Tabuľka do článku doplnená 30.09.2019

 

Urýchlenie vykonania programu je lepšie niekedy o celých cca 20%, čo je už naozaj celkom dosť. Takže ak budete vyvíjať nejaký ten programček - dajte si pozor na niektoré veci, pretože ak premyslíte správne kroky tak sa výsledný program môže celkom slušne zrýchliť a ušetríte čas ktorý by nám za istých okolností mohol chýbať.

*********************************

 

Nasledujúci test je tiež z uvedeného odkazu a zase sa jedná o malý program:


10 PRINT "START":K=0
20 K=K+1:A=K^2:B=LOG(K):C=SIN(K)
30 IF K<1000 THEN GOTO 20
40 PRINT "STOP"

 

SBC6502 1.8432MHz, doba testu: 39 secs.

SBC6502 6.00MHz, doba testu: 14.50 secs.

(doplnené 30.09.2019, pomalšie verzie som v tomto prípade netestoval)

 

Celkom slušné číslo.

 

No a poďme teraz na atariage odkaz:

Benchmark test Atari

 

Prvý test (ten jednoriadkový) tam beží pri vypnutom zobrazovaní a aj tak to trvá dosť dlho - 82.50 secs. (Basic revC). Treba zobrať do úvahy že pri vypnutom zobrazovaní sa zvýši rýchlosť vykonania o cca 30%, pri zobrazovaní by to teda trvalo úmerne dlhšie. Nebudem to tu ďalej nejako pitvať ale ten pôvodný Basic nie je žiadna výhra (ani s prižmúrením očí). Pozrite si časy ak sa použije Microsoft Basic alebo TURBOBASIC.

Fakt je škoda že sa Atari rozhodlo použiť iný Basic ako od Microsoftu (ten ale vyžadoval priestor nie 8kB ale 9kB), mašina by bola naozaj o poznanie rýchlejšia. Ale tak to už býva, iné veci ako rýchlosť a neviem ešte aké parametre zvyčajne nerozhodujú o tom čo sa nakoniec použije. Pozrite si dnešnú dobu tiež sa vyberá vo výberových konaniach nie to čo je najlepšie - ale to čo je najdrahšie /i keď sa samozrejme tvrdí pravý opak/. Takže ako vždy logika ide (a išla) bokom a my len žasneme.

Nakoniec pozrite si to v uvedenom odkaze sami, tu už na téma Atari nejaké pokecy stačia.

Zase ten krpáň SBC6502 dopadol nad očakávanie. Aspoň niečo čo mi dnes urobilo radosť.

___________________________________________________________

Návrat do všetkých pokračovaní o SBC6502:

http://blog.3b2.sk/igi/post/SBC6502-0-UvodIntroduction.aspx

____________________________________________________

Vaše hodnotenie, Rate post:

SBC6502 - 18 - software. Benchmarks.

By Administrator at novembra 07, 2018 09:45
Filed Under: SBC6502

 

Benchmarks SBC6502.

 

 

 

Časopis Practical Electronics vydanie 07/1984 (začiatok je na strane 34, primárne je článok určený popisu počítača Sinclair QL) mal v sebe popis benchmarkových testov niektorých počítačov, tak isto tam boli aj uverejnené 4 jednoduché programy určené na toto testovanie. Objavil som to pri prechádzaní ročníkami uvedeného časospisu - a tak som si povedal prečo by si si neotestoval svoje domáce SBC6502 a neporovnal si výsledky s počítačmi uvedenými v uverejnenom teste ? A výsledky porovnania sú dosť zaujímavé.


A tak teda idem na to, tu sú spomínané 4 benchmarkové testy, sú tak krátke, že si ich bez problému "naďatlujete" do svojho počítača aj Vy:

 

10 REM Benchmark ONE
20 FOR I=1 TO 500
30 PRINT "HELLO"
40 NEXT I

10 REM Benchmark TWO
20 FOR I=1 TO 3000
30 X=45
40 NEXT I

10 REM Benchmark THREE
20 FOR I=1 TO 3000
30 X=X+1
40 NEXT I

10 REM Benchmark FOUR
11 X=.5
20 FOR I=1 TO 3000
30 X=COS(X)^3
40 NEXT I
 

Jediná zmena oproti článku je v benchmarku č.4 kde bol riadok č.11 uvedený ako riadok č.5, ale myslím si že táto zmena skutočne nemá nejaký zásadný vplyv na rýchlosť prevádzania daného programu, zmena je mimo potom prevádzanej testovacej slučky.


A na záver sa patrí dať tabuľku ktoré počítače boli navzájom porovnané (údaje o výsledkoch ostatných počítačov mimo SBC6502 sú prevzaté priamo z pôvodného článku - nie sú tam uvedené údaje v desatinách sekundy):


Prevzatá tabuľka z článku Practical Electronics.

 

Tie isté testy prevedené na SBC6502 pri rôznej rýchlosti.

 

Tabuľka doplnená do tohtoto článku dňa 02.10.2019 o kompletné rýchlosti ktoré som na SBC6502 otestoval.


Výsledky sú naozaj zaujímavé, je vidieť kde ktorý počítač brzdí zvolený spôsob zobrazovania, ten môj krpáň ktorý toto obmedzenie samozrejme nemá (akurát sa všetko posiela na výstup cez klasický Hyperterminal sériovou linkou 115.200Bd, počítač je s Win7) medzi nimi vôbec neskončil zle, Atari som ani radšej s tým jeho pôvodným Basicom netestoval, nech mi to nekazí náladu, s Turbo Basicom by to bola asi aj pre Atari iná káva, ale to zase nie je origo Basic čo je dodávaný v počítači. Pretože výsledky ma fakt zaskočili tak som to testoval tak že som slučku predĺžil v každom teste radšej 10-násobne (riadok 20 prvý test I=1 to 5000, v ostatných troch testoch I=1 TO 30000) a až potom meral stopkami a na záver som to potom už iba delil :10, pretože ten prvý test som bol schopný odchytiť tak na čas 0.9 sekundy, meral som na stopkách v mobile. Napríklad potom po 10x zväčšenej dĺžke ten posledný štvrtý test mi trval 13min.20secs. = 800secs. A keď som sa na to pozrel - iba v teste č.2 bol o pár % rýchlejší počítač Vector a v teste č.4 zase počítač QL - tak to naozaj nie je zlé ! A to sú tam počítače čo majú rýchlejšie hodiny na procesore a to dosť podstatne, a papierovo je tam aj výkonnejší 32 bit procesor (síce len interne).


Moje SBC6502 beží na frekvencii = 1.8432MHz, ten prvý test ma zaskočil svojou rýchlosťou prevedenia. Na tohoto krpca tie výsledky fakt nie sú zlé. Myslím si že je dosť jasné že som sa občas schuti zasmial, skutočne som takéto niečo nečakal - ani náhodou. Pri vyhodnocovaní som sa naozaj dobre pobavil.

Laik žasne, odborník je v pérdeli.

(Stále ma máta že SBC6502 skúsim pretaktovať smerom nahor, potom by to mohlo byť ešte zaujímavejšie.)

Nuž - ak máte chuť otestujte si svoju mašinku ako zvláda tieto 4 veľajednoduché testy a dúfam že aj  potom budete naďalej dobre a kľudne spať. Wink

A pozor pri niektorých počítačoch, ak si tam trebárs dáte ako ja 10x dlhšie testy tak to naozaj môže byť časovo dosť náročné.

___________________________________________________________

Doplnil som tabuľku už aj o Jirkove testy (a že ich je - poslal mi aj nejaké výsledky testov do mailu, trošku som teda tabuľku upravil, pridal som tam aj celkový čas prevedenia všetkých testov), ešte nasledujú Jirkove poznámky:

 

Poznámky:

- u BBC Mastera jsem udělal mimo klasický test ještě úpravu kódu, kdy jsem v testech 1, 2 a 3 označil proměnnou I (a X) jako integer (přidáním symbolu %); ve 4. testu se X musí ponechat jako real, takže jsem "integer test“ neprováděl (připadá mi neuvěřitelné, že ten integer v počítadle měl docela znatelný vliv i na print v prvním testu)

- U BBC Mastera jsem prováděl všechny testy vždy s desetinásobným počtem průchodů a výsledný čas dělil deseti

- u kapesního Casia se nedá realizovat onen výpis „HELLO“, protože má displej jen se dvěma řádky a pořád se ptá na pokračování výpisu

- kolonka měření udává, jestli bylo pro měření použito interní funkcionality daného počítače (a výsledky jsou tak přesné) nebo jestli jsem čas měřil ručně na stopkách (na mobilu)


No a už poďme na prekopanú a doplnenú tabuľku (Jirko dík!), všetky uvedené časy sú v sekundách, rozhodol som sa zoradiť počítače podľa výsledkov testov (teda vždy platí súčet jednotlivých testov), SBC je tu v tabuľke s taktom =1.8432MHz:

Vysvetlivky k tabuľke:

? - neznáme, pôvodný zdroj neuvádza

Comp. - čas spočítaný počítačom

Hand. - čas načítaný ručne

* - nie je prevediteľné, preto nie je ani spočítaný celkový čas

 

Ták, 3.miesto, slušné ...


*******

Doplnená tabuľka - radšej to už ani nebudem porovnávať. Paráda !!! 

********


Pôvodný Basic v Atari mi moje predtuchy o poriadne dlhom čase naplnil (vrchovate ...). A SBC6502 v tomto porovnaní stále vôbec nevychádza zle. Richard.W. Weiland, ktorý preportoval kód 8080 Microsoft Basicu na kód 6502-ky odviedol skutočne veľmi slušnú prácu (a myslím si že dodnes nedocenenú). Je zaujímavé že rýchlosť tohoto Basicu sa blíži rýchlosti Turbo Basicu v Atari ... a to je už naozaj iný "bumbrlíček" (aj svojou veľkosťou).

 

Len pripomínam že Atari má tiež 8kB Basic, ale má "barličku" v podobe ďalších 14kB k dispozícii v ktorých je vlastný operačný systém. Potom sa nedivme že je tam aj grafika, player-missile grafika, zvuk, ovládanie joystickov a pod. Tu v SBC6502 je všetko "narvané" len do 8kB, práve preto ma udivuje ako je to dobre urobené (na tú dobu). A nakoniec, Basic pre Atari vznikol až o pár rokov neskôr.


No čo, benchmarky sú na to aby nám buď zdvihli povedomie, alebo aby nás s naším počítačom zakopali poriadne hlboko do zeme. V každom prípade je to zaujímavé !

___________________________________________________________

Návrat do všetkých pokračovaní o SBC6502:

http://blog.3b2.sk/igi/post/SBC6502-0-UvodIntroduction.aspx

____________________________________________________

Vaše hodnotenie, Rate post:

SBC6502 - 17 - software. Basic programs. Prevody-konverzie.

By Administrator at novembra 05, 2018 18:40
Filed Under: SBC6502

PREVODY ... Prevody ... prevody ...

a dôkazy o tom že optimalizácie programov sa oplatia.

 

SBC6502 + 8255A

 

Nasledujú ďalšie Basic programy pre počítač SBC6502. Čo si budeme nahovárať - bez prevodov to v programoch jednoducho a proste nejde ...

___________________________________________________________

Program pre prevod  dec2hex, rozsah 0÷255d:

 

2000 A$="0123456789ABCDEF"
2010 ? "(dec)";:INPUT N
2020 L=N AND 15:H=(N-L)/16
2030 ?"(hex): ";:? MID$(A$,H+1,1)MID$(A$,L+1,1)
2040 GOTO 2010

dĺžka programu: 123byte

 

Teraz si pozrieme ten istý výpočet ako by vyzeral keby sa nepoužili niektoré programové pomôcky - takto som začínal na SBC6502 aj ja ...


1000 ? CHR$(12): REM CLS
1010 CLEAR
1020 ? " Dec to Hex:";:INPUT X:Y=X
1030 IF X<0 OR X>255 THEN 1010
1100 IF X>=240 THEN A$="F":X=X-(16*15):GOTO 1500
1110 IF X>=224 THEN A$="E":X=X-(16*14):GOTO 1500
1120 IF X>=208 THEN A$="D":X=X-(16*13):GOTO 1500
1130 IF X>=192 THEN A$="C":X=X-(16*12):GOTO 1500
1140 IF X>=176 THEN A$="B":X=X-(16*11):GOTO 1500
1150 IF X>=160 THEN A$="A":X=X-(16*10):GOTO 1500
1160 IF X>=144 THEN A$="9":X=X-(16*9):GOTO 1500
1170 IF X>=128 THEN A$="8":X=X-(16*8):GOTO 1500
1180 IF X>=112 THEN A$="7":X=X-(16*7):GOTO 1500
1190 IF X>=96 THEN A$="6":X=X-(16*6):GOTO 1500
1200 IF X>=80 THEN A$="5":X=X-(16*5):GOTO 1500
1210 IF X>=64 THEN A$="4":X=X-(16*4):GOTO 1500
1220 IF X>=48 THEN A$="3":X=X-(16*3):GOTO 1500
1230 IF X>=32 THEN A$="2":X=X-(16*2):GOTO 1500
1240 IF X>=16 THEN A$="1":X=X-(16*1):GOTO 1500
1250 A$="0"
1500 IF X=15 THEN B$="F"
1510 IF X=14 THEN B$="E"
1520 IF X=13 THEN B$="D"
1530 IF X=12 THEN B$="C"
1540 IF X=11 THEN B$="B"
1550 IF X=10 THEN B$="A"
1560 IF X=9 THEN B$="9"
1570 IF X=8 THEN B$="8"
1580 IF X=7 THEN B$="7"
1590 IF X=6 THEN B$="6"
1600 IF X=5 THEN B$="5"
1610 IF X=4 THEN B$="4"
1620 IF X=3 THEN B$="3"
1630 IF X=2 THEN B$="2"
1640 IF X=1 THEN B$="1"
1650 IF X=0 THEN B$="0"
1700 C$=A$+B$
1780 ? "Dec:","Hex:":? Y,C$:?
1900 GOTO 1010

dĺžka programu: 1056byte

Toto je trošku iný "bumbrlíček" vo výsledku, že ?

______________________________________________________________________________

Program pre prevod hex2dec2hex:

(Tento si ale musíte "nadlapať" z priloženej predlohy sami ...)

Hex-dec-hex-conv.zip

___________________________________________________________

Doplnil som sem ešte programy, ktoré tak isto dokážu robiť DEC-TO-HEX prevod - a to aj v plnom rozsahu 0÷65536d. Tak isto môžeme plniť programy číslami aj od 0÷255, nemajú s tým problém. Niektoré sú upravené priamo pre menší vstupný rozsah 0÷255d.

 

Program  DEC-TO-HEX - range 0÷65535d:

 

2000 ? CHR$(12):? "=== DEC TO HEX ==="
2010 CLEAR:INPUT "DEC NO.:";A$
2020 A = ABS( VAL(A$) )  
2030 B = INT(A/16)
2040 A = A - (B*16)
2050 IF A=10 THEN C$ =C$ +"A"
2060 IF A=11 THEN C$ =C$ +"B"
2070 IF A=12 THEN C$ =C$ +"C"
2080 IF A=13 THEN C$ =C$ +"D"
2090 IF A=14 THEN C$ =C$ +"E"
2100 IF A=15 THEN C$ =C$ +"F"
2110 IF A<10 THEN C$ =C$ +MID$(STR$(A),2,1 )
2120 A = B : IF B<>0 THEN 2030
2130 FOR X = LEN(C$) TO 1 STEP -1
2140 B$ = B$ + MID$(C$,X,1)
2150 NEXT X : ? "HEX:" B$
2160 ?:GOTO 2010

dĺžka programu: 410byte


Program  DEC-TO-HEX - range 0÷65535d, iná verzia:

 

3000 ? CHR$(12):? "=== DEC TO HEX 2 ==="
3010 CLEAR:INPUT "DEC NO.:";A$
3020  A = ABS( VAL(A$) )  
3030 B = INT(A/16)
3040 A = A - (B*16)
3050 IF A>9 THEN C$=C$+CHR$(55+A)
3060 IF A<10 THEN C$=C$+MID$(STR$(A),2,1 )
3070 A = B : IF B<>0 THEN 3030
3080 FOR X = LEN(C$) TO 1 STEP -1
3090 B$ = B$ + MID$(C$,X,1)
3100 NEXT X : ? "HEX:" B$
3110 ?:GOTO 3010

dĺžka programu: 286byte

___________________________________

A ďalšia verzia prevodu Dec2Hex - rozsah 0÷65536d:

  

 100 DIM D$(16):D$="0123456789ABCDEF"
 105 PRINT :PRINT "Dec number ";
 110 INPUT DEC:NUM=DEC:GOSUB 8500
 130 PRINT DEC;" Dec = ";N$;" Hex"
 140 GOTO 105
 8500 REM Conversion Dec to Hex
 8510 DIV=4096
 8520 FOR I=1 TO 4
 8530 N=INT(NUM/DIV)
 8535 IF I=1 THEN I$=MID$(D$,N+1,1)
 8536 IF I=2 THEN G$=MID$(D$,N+1,1)
 8537 IF I=3 THEN O$=MID$(D$,N+1,1)
 8538 IF I=4 THEN R$=MID$(D$,N+1,1)
 8540 NUM=NUM-DIV*N:DIV=DIV/16
 8550 NEXT I
 8555 N$=I$+G$+O$+R$
 8560 RETURN

 dĺžka programu: 369byte


Ak postačí - Dec2Hex prevod pre rozsah 0÷255d:


 
100 DIM D$(16):D$="0123456789ABCDEF"
 105 PRINT :PRINT "Dec number ";
 110 INPUT DEC:NUM=DEC:GOSUB 8500
 130 PRINT DEC;" Dec = ";N$;" Hex"
 140 GOTO 105
 8500 REM Conversion Dec TO Hex
 8510 DIV=4096
 8520 FOR I=1 TO 4
 8530 N=INT(NUM/DIV)
 8537 IF I=3 THEN O$=MID$(D$,N+1,1)
 8538 IF I=4 THEN R$=MID$(D$,N+1,1)
 8540 NUM=NUM-DIV*N:DIV=DIV/16
 8550 NEXT I
 8555 N$=O$+R$
 8560 RETURN

 dĺžka programu: 309byte

______________________________________________________________________________

Program pre prevod - dec2bin, vstupný rozsah čísiel = 0÷255d:


10 ?
12 ? "Dec2bin converter, input range 0-255d"
14 ?:INPUT X:IF X>255 OR X<0 THEN 40
16 ? "bit: 7 6 5 4 3 2 1 0"
18 ? "  X=";
20 Y=128
22 A=INT(X/Y)
24 IF A=0 THEN 32
26 ? " 1";
28 X=X-Y
30 GOTO 34
32 ? " 0";
34 Y=Y/2
36 IF INT(Y)=0 THEN 14
38 GOTO 22
40 ? "Out of range !":GOTO 14

dĺžka programu: 273byte


DEC2BIN - ukážka.

Iná verzia:

10 PRINT
11 PRINT "Dec2bin converter, input range 0-255d"
12 PRINT:INPUT X:IF X>255 OR X<0 THEN 40
13 PRINT "     1"
14 PRINT "     2 6 3 1"
15 PRINT "     8 4 2 6 8 4 2 1"
16 PRINT "--------------------"
17 PRINT "bit: 7 6 5 4 3 2 1 0"
18 PRINT "  X=";
20 Y=128
22 A=INT(X/Y)
24 IF A=0 THEN 32
26 PRINT " 1";
28 X=X-Y
30 GOTO 34
32 PRINT" 0";
34 Y=Y/2
36 IF INT(Y)=0 THEN 12
38 GOTO 22
40 PRINT "Out of range !":GOTO 12

dĺžka programu: 366byte

 

Tu som si to napísal sám, po svojom, priamo pre 8bit verziu a aj pre 16 bit verziu:

 

10 ? "Conversion - 8bit dec2bin"
11 K=0:G=128:INPUT " Dec=";K
12 IF K<0 OR K>255 THEN ? "Error !":GOTO 11
13 ? SPC(10)"76543210":? " Binary  =";
20 FOR A=1 TO 8:GOSUB 40:?A$;:G=G/2:NEXT
22 ?:GOTO 10
40 IF K=G OR K>G THEN K=K-G:A$="1":RETURN
42 A$="0":RETURN

dĺžka programu: 226byte

 

10 ? "Conversion - 16bit dec2bin"
11 K=0:G=32768:INPUT " Dec=";K
12 IF K<0 OR K>65535 THEN ? "Error !":GOTO 11
12 ? SPC(10)"111111"
13 ? SPC(10)"5432109876543210":? " Binary  =";
20 FOR A=1 TO 16:GOSUB 40:?A$;:G=G/2:NEXT
22 ?:GOTO 10
40 IF K=G OR K>G THEN K=K-G:A$="1":RETURN
42 A$="0":RETURN

dĺžka programu: 220byte

____________________________________________________________

Zaujímavé je to že prevod bin2dec som akosi v literatúre nenašiel, takže som si ho tak isto napísal sám a je tu pekne krásne vidieť ako sa program postupne môže vyvíjať /a zmenšovať/.


8-bitová konverzia binary2dec:

 
10 ? "Conversion - 8bit binary2dec":REM V.1.0
11 ? SPC(10)"8x 0 or 1"
12 ? SPC(10)"76543210"
14 K=0:INPUT " Binary=";G$
16 IF LEN (G$)<>8 THEN ? "Error !":GOTO 10
20 IF MID$(G$,1,1)="1" THEN K=K+128
21 IF MID$(G$,2,1)="1" THEN K=K+64
22 IF MID$(G$,3,1)="1" THEN K=K+32
23 IF MID$(G$,4,1)="1" THEN K=K+16
24 IF MID$(G$,5,1)="1" THEN K=K+8
25 IF MID$(G$,6,1)="1" THEN K=K+4
26 IF MID$(G$,7,1)="1" THEN K=K+2
27 IF MID$(G$,8,1)="1" THEN K=K+1
30 ? " Dec=";K:CLEAR:GOTO 10

dĺžka programu. 402byte

 

Tento program sa dá urobiť aj mierne odlišným riešením:

 

10 ? "Conversion - 8bit binary2dec":REM V.1.1
11 ? SPC(10)"8x 0 or 1"
12 ? SPC(10)"76543210"
14 A=0:K=0:INPUT " Binary=";G$
16 IF LEN (G$)<>8 THEN ? "Error !":GOTO 10
20 A=A+1:G=128:GOSUB 40:A=A+1:G=64:GOSUB 40
22 A=A+1:G=32:GOSUB 40:A=A+1:G=16:GOSUB 40
24 A=A+1:G=8:GOSUB 40:A=A+1:G=4:GOSUB 40
26 A=A+1:G=2:GOSUB 40:A=A+1:G=1:GOSUB 40
30 ? " Dec=";K:CLEAR:GOTO 12
40 IF MID$(G$,A,1)="1" THEN K=K+G
42 RETURN

dĺžka programu: 352byte

 

Máte pocit že by sa to tu dalo optimalizovať ?  Súhlasím:

 
10 ? "Conversion - 8bit binary2dec"
:REM V.1.2
11 ? SPC(10)"8x 0 or 1"
12 ? SPC(10)"76543210"
14 K=0:G=128:INPUT " Binary=";G$
16 IF LEN (G$)<>8 THEN ? "Error !":GOTO 12
20 FOR A=1 TO 8:GOSUB 40:G=G/2:NEXT
30 ? " Dec=";K:CLEAR:GOTO 12
40 IF MID$(G$,A,1)="1" THEN K=K+G
42 RETURN

dĺžka programu: 240byte

 

A uvedený programček verzie 1.02 v akcii.

___________________________________________________________

16 bitová konverzia binary2dec:


10 ? "Conversion - 16bit binary2dec":REM V.1.3
11 ? SPC(10)"16x 0 or 1"
12 ? SPC(10)"111111"
13 ? SPC(10)"5432109876543210"
14 K=0:INPUT " Binary=";G$
16 IF LEN (G$)<>16 THEN ? "Error !":GOTO 10
20 IF MID$(G$,1,1)="1" THEN K=K+32768
21 IF MID$(G$,2,1)="1" THEN K=K+16384
22 IF MID$(G$,3,1)="1" THEN K=K+8192
23 IF MID$(G$,4,1)="1" THEN K=K+4096
24 IF MID$(G$,5,1)="1" THEN K=K+2048
25 IF MID$(G$,6,1)="1" THEN K=K+1024
26 IF MID$(G$,7,1)="1" THEN K=K+512
27 IF MID$(G$,8,1)="1" THEN K=K+256
28 IF MID$(G$,9,1)="1" THEN K=K+128
29 IF MID$(G$,10,1)="1" THEN K=K+64
30 IF MID$(G$,11,1)="1" THEN K=K+32
31 IF MID$(G$,12,1)="1" THEN K=K+16
32 IF MID$(G$,13,1)="1" THEN K=K+8
33 IF MID$(G$,14,1)="1" THEN K=K+4
34 IF MID$(G$,15,1)="1" THEN K=K+2
35 IF MID$(G$,16,1)="1" THEN K=K+1
36 ? " Dec=";K:CLEAR:GOTO 10

dĺžka programu: 687byte

 

Toto bola základná verzia bez optimalizácie, je to celkom dlhý programček, takže ho upravíme tiež a vďaka tomu sa jeho dĺžka významne zmenší:

 

10 ? "Conversion - 16bit binary2dec":REM V.1.4
11 ? SPC(10)"16x 0 or 1"
12 ? SPC(10)"111111"
13 ? SPC(10)"5432109876543210"
14 K=0:G=32768:INPUT " Binary=";G$
16 IF LEN (G$)<>16 THEN ? "Error !":GOTO 10
20 FOR A=1 TO 16:GOSUB 40:G=G/2:NEXT
30 ? " Dec=";K:CLEAR:GOTO 12
40 IF MID$(G$,A,1)="1" THEN K=K+G
42 RETURN

dĺžka programu: 273byte

 

Conversion - 16bit binary2dec, verzia 1.04

___________________________________________________________

Negácia (inverzia) dát:

Toto je veľmi jednoduché, stačí nasledovné - stačí na danú adresu posielať namiesto POKE (adresa),data nový príkaz POKE (adresa), 255-data - a je to.

(data majú možný rozsah 0÷255)

___________________________________________________________

Návrat do všetkých pokračovaní o SBC6502:

http://blog.3b2.sk/igi/post/SBC6502-0-UvodIntroduction.aspx

____________________________________________________

Vaše hodnotenie, Rate post:

3-cestný prepínač - Atari 1050 - 3-mode Write Protect Switch Methods.

By Administrator at novembra 01, 2018 15:17
Filed Under: Atari

 

Tak sa dnes pozrieme do Ameriky, presnejšie môj dnešný pokec nás zanesie až na sever, do Kanady. User ktorý odtaľ pochádza - nick má BillC, navrhol 3-cestný prepínač pre disketovú jednotku Atari 1050, ktorý umožňuje prepínať medzi týmito 3 režimami:


1  - normálna jednotka, aktívny režim Write/protect

2 - režim Read only, t.j. z diskety vieme iba čítať, ja používam označenie ROM disk
3 - režim Write protect vypnutý, t.j. vždy je možný zápis

     /aj na prelepenú disketu/

 

Toto označenie platí na prepínače uverejnené v tomto článku.

 

Upozornenie:

Zásahy a stavba  zariadenia sú na vlastné riziko majiteľa zariadenia. Autor týchto stránok nenesie žiadnu

zodpovednosť za škody  spôsobené používaním zariadení postavených podľa tu uverejnených

schém alebo zobrazených úprav.


 

Neviem, ja som si doteraz vystačil s prepínačom čo mal iba zapnutý režim Write protect, druhá poloha umožňovala vždy zápis a stačilo mi to bez akýchkoľvek komplikácií na 100%, ale časy sa zjavne menia, tak idem držať trend, možno v Amerike pri práci s disketovou jednotkou mrvia obsah diskety podstatne viac ako u nás Laughing a tak sa potrebujú poistiť aby sa to nestávalo. Zase na druhú stranu - režim Read only je výborný ak založíme neznámu disketu a chceme mať naozaj istotu že takúto disketu ani náhodou neprepíšete. (Len tu spomeniem že existuje aj režim číslo 4 ktorý som práve teraz pri písaní vymyslel a bude podrobnejšie popísaný na samom konci tohoto článku - ale pozor, nemusíte si na to nachystať 4-cestný prepínač, bude zbytočný.)

 

Najprv si pozrime ako vyzerá pôvodná ešte neupravovaná časť elektroniky v Atari 1050, ktorá sa stará o režim Write protect:

 

____________________________________________________________


No a tu už je to čo BillC navrhol ako asi najjednoduchšie možné riešenie ako na to:

 

Základný princíp 3-cestného prepínača

v jednotke Atari 1050.

 

Keď sa obrázok pozriete je jasné ako jednoducho je to vymyslené - a to výborne ! Akurát stačí na základnej doske Atari 1050 rozpojiť jumper J7 a do cesty vradiť 3-cestný prepínač, ideálne páčkový. Ak sa pozriete na obrázok ešte bližšie tak na Vás vyskočia nejaké tie nezrovnalosti - a ja ich tu popíšem. Na obrázku nie je označený odpor (u mňa s označené otáznikom).  Neviem na čo tam ten odpor je - vývod prepínača č.3 treba priamo spojiť zo zemou, ten odpor tam vôbec nemá čo robiť. Ďalším negatívom sú malé odpory 180Ω ktoré sú určené pre LED diódy (proste sa do nich tlačí prúd 20mA ako o dušu), ani fototranzistor a ani obvod 74LS02 nie sú ale určené na tak veľkú záťaž, preto by sa to malo nejako slušne vyriešiť bez preťažovania týchto komponentov. Na výber je viacero možností.

 

Tu máme 3 možnosti ako tento stav uspokojivo vyriešiť :

____________________________________________________________

- nepoužijeme vôbec žiadne LED v zapojení, pretože prepínač s popisom na prednom paneli dostatočne jasne indikuje stav na ktorý je jednotka nastavená:

 

Zapojenie je jednoduchšie, na spínači voči zemi je už zo zapojenia odstránený nepotrebný odpor. Funkčnosť ostáva rovnaká ako v prvom prípade.

____________________________________________________________


2 - použijeme dve samostatné LED na indikáciu stavu v zapojení, pozor, použité LED musia byť supersvietivého typu (Super Hell):

 

Malý príkon týchto LED zabezpečí že nepríde k preťaženiu optotranzistoru a ani k preťaženiu výstupu obvodu 74LS02. Ako sa poznám tak by som tam dal namiesto 2k7 kľudne 3k3 hodnotu - aj tak to bude dostatočne svietiť. Zase nakoniec - zaradiť do série ďalší odpor na zníženie jasu LED nie je žiadna raketová veda.

____________________________________________________________

3 - posledná možnosť použijeme zase duálnu LED tak ako na úplnom začiatku, len k tomu dodáme ešte nejakú tú pomocnú "bižutériu", ktorá zabezpečí správnu funkciu bez preťaženia:

 

 

Toto je riešenie ála Igi - pridané "bižu" a jeho prípoje sú vyznačené modrou farbou, nech netreba bádať čo je pridané. Celá LED časť je riešená na tranzistorovej logike. Pretože tranzistory v zapojení invertujú vstupný signál tak sú zapojené na protiľahlé vývody ako predtým - aby zostala zachovaná správna funkcia zopnutia tej-ktorej LED. LED dostávajú nominálnu hodnotu prúdu pre združenú LED zelenej a červenej farby. Záťaž fototranzistoru a obvodu 74LS02 je minimálna, režim v ktorom sa to celé prevádzkuje je určený na trvalú prevádzku.

 

 

Typické umiestnenie 3-cestného prepínača na prednom paneli, pričom horná poloha =1. Zase raz platí ak to neoznačíte, vyznáte sa iba Vy, keď k tomu sadne niekto kto to nepozná je celkom určite v pérdeli ... takže nezabudnite na označenie, pomôžete iným a ak k tomu sadnete zase až po dlhej dobe - aj sebe.

 

____________________________________________________________

 

Teraz už menej menej vážne, nasleduje sľúbený režim numero 4:

Režim číslo 4:

- no READ, no Write ...

Nič neprečítate, nič nezapíšete ... hodne spoľahlivý režim, nie ? Zatiaľ nie je aplikovaný.

Ak máte pokazenú jednotku tak tento režim č.4 dôverne poznáte - aj bez toho že by ste po ňom túžili.

____________________________________________________________

Rád by som pripomenul že všelijaké možné spôsoby jednoduchého vypnutia režimu Write protect v disketovej jednotke Atari 1050 a tak isto aj jedného 3-cestného riešenia (síce o niečo zložitejším spôsobom - je to posledný odkaz) nájdete v týchto článkoch ktoré som už publikoval pred nejakým tým časom (teda ak Vám dnešný článok nestačil ...).

linky:

http://blog.3b2.sk/igi/post/Oprava-repair-Atari-1050-write-protect-sensor-2b-new-write-protect-switch.aspx

http://blog.3b2.sk/igi/post/Atari-Speedy-1050-part-02.aspx

http://blog.3b2.sk/igi/post/ATARI-1050-Write-protect-switch.aspx

http://blog.3b2.sk/igi/post/Hardware-modification-ATARI-1050-write-protect-bypass.aspx

____________________________________________________________

Vaše hodnotenie, Rate post:

11_2018 Blog, Notes.

By Administrator at novembra 01, 2018 15:15
Filed Under: Blog

01.11.2018

Počasie nám praje, v Amerike nezaháľajú a pripravili mi podklad pre dnešný článok. Niečo som prevzal (celý 1 obrázok), niečo upravil a tak teraz môžete (ak chcete) čítať.

3-cestný prepínač pre nastavenie režimov disketovej jednotky Atari 1050:

http://blog.3b2.sk/igi/post/3-cestny-prepinac-Atari-1050-3-mode-Write-Protect-Switch-Methods.aspx

_____________________________________________________

05.11.2018

Ešte nejaké to programové vybavenie v jazyku Basic pre SBC6502:
http://blog.3b2.sk/igi/post/SBC6502-17-software-Basic-programs.aspx

______________

Zdá sa že som na oldcompe prešvihol kúpu disketovej jednotky Atari 1050, pritom je jej majiteľ priamo tu v BA. Hmm, jeden deň som nebol na webe ... Fakt smola.

____________________________________________________________

07.11.2018

Benchmarkové testy na SBC6502:

http://blog.3b2.sk/igi/post/SBC6502-18-software-Benchmarks.aspx

____________________________________________________________

 

11.11.2018

Voľné pokračovanie benchmarkových testov z predchádzajúceho článku:

http://blog.3b2.sk/igi/post/SBC6502-19-software-Benchmarks-Part2.aspx

 

___________________________________________________________

15.11.2018

Štvrtá časť Atari čriepkov:

http://blog.3b2.sk/igi/post/Atari-criepky-Atari-tidbits-4.aspx

____________________________________________________

 

 

21.11.2018

Oprava chyby v schémach disketovej jednotky Atari XF551:

http://blog.3b2.sk/igi/post/Oprava-bugu-v-scheme-Atari-XF551.aspx

_____________________________________________________

23.11.2018

Som zvedavý kam to dospeje. Teda myslím tým ceny 8-bit počítačov Atari. Na bazos.sk nájdete 800XE+mgtf za 130.- €uro. V roku 2010 som zohnal také niečo za 10.-, akurát mal majiteľ podmienku aby som mu vedel povedať na čo to chcem použiť. Dnes keby som povedal že to potrebujem tak dajú cenu na dvojnásobok. No, časy sa menia, ľudia tiež, akurát ľudska blbosť zostáva rovnaká (nesúvisí priamo s touto poznámkou). Už len dodám že za tie isté peniaze tam zoženiete Atari 1040 STF + monitor SM124 - a tak isto aj konzolu PS3 - tá ale nie je od Atari, tú urobila SONY.

____________________________________________________________

26.11.2018

V predchádzajúcom odstavci som písal niečo o blbosti, prešlo pár dní a tak poďme na konkrétny prípad ktorý som si dnes prečítal:

Hovadina vo fóre

Bože, divíte sa že to tak u nás vyzerá keď máme zástupy takýchto "Einsteinov" ?

Myšlienka pretavená takýmto odborníkom do praxe:

Pre tých ktorým sa to celé nechce čítať - zober si 10kW generátor, pripoj na neho 1kW elektromotor - roztoč ním otáčky generátoru nad stanovenú pevnú hodnotu a nadbytočnú vyrobenú elektrinu dodaj naspäť do el.siete - a peniažky sa kotúľajú a kotúľajú ...

A máme ďalšieho milionára. (Alebo skôr budúceho a trvalého návštevníka Pinelovej nemocnice.)

Fakt ma to občas fascinuje kam to celé ide.

_____________________________________________________

Vaše hodnotenie, Rate post:

Radim Polášek - Atari pcb´s.

By Administrator at októbra 22, 2018 12:12
Filed Under: Atari

 

Dnešný článok je naozaj príjemný - Radim Polášek a jeho dosky plošných spojov určené pre prerábky v malom Atari. Je mi síce jasné že pre Radima je to len taký "bočák" - ale perfektný ! (Mal som totiž možnosť vidieť trošku čo Radim robí, takže viem o čom hovorím.) Nebudem tu nič nejako siahodlho pitvať a idem priamo na to ako si Radim predstavuje úpravy v Atari - nemá rád všelijaké "dočasno trvalé" riešenia a vďaka špecializovaným doskám plošných spojov dosahuje čisté riešenia prerábky počítača - ak sa mašina otvorí tak to potom "neťahá" oči. Nakoniec jeho čistá práca na doštičke pre zdvojenie RAM pamäte pre disketovú jednotku Atari 1050 je už myslím si dostatočne známa (síce reálne sa tam RAM zväčsuje z 256 byte na celých 384 byte, ale nechcem to komplikovať prečo je to tak - a o US doubleri naozaj nie je dnešný článok, len to tu spomínam aby bolo jasné že som sa v tom sám nestratil) - len to potvrdzuje že tieto jeho ďalšie práce (tu dnes spomínané pcb) len pekne a kvalitne nadväzujú na už predtým spomínaný výrobok.


Chcete si dať do počítača Atari U1MB rozšírenie RAM ?, vtedy potrebujete mať z procesoru prístupných niekoľko pinov na ktorých sú potrebné požadované signály. Ak to pripájkujete priamo (nie každý obľubuje pájkovanie priamo na vývodoch procesoru) tak sa postupne z počítača stáva neprehľadná zmeska všade sa nachádzajúcich káblikov, prepojok a vyzerá to nakoniec v tom ešte lepšom prípade ako vrabčie hniezdo. Pri použití špecializovaných doštičiek od Radima sa neprehľadná kabeláž a priame pájkovanie na čipoch mení na prechádzku - a vo výsledku to vyzerá fakt dobre.

 

Ďalšia z podarených jednoúčelových doštičiek. Ktorý čip sa do doštičky (samozrejme v pätičke) zasunie je nad slnko jasné. Pekný popis, jasné značenie kľúča, pohoda od začiatku do konca. Prekovenie je kvalitné, ale to je u Radima samozrejmosť.


Táto doštička sa používa na mieste kde bol nainštalovaný pôvodný video

modulátor a slúži ako príprava aj na ďalšie úpravy video signálu.


Tu tak isto získavame potrebné signály tak že obvod uvedený na obrázku

je zastrčený v pätičke.

 

Alebo sa to dá aj takto ...

 

Priamo v počítači nasadenie môže potom vyzerť vyzerať nasledovne.

 

Obrázok tohto počítačového motherboardu si v plnom rozlíšení môžete stiahnuť tu:

06RPpcb_big.jpg (1,90 mb)

 

A nasleduje ďalší motherboard, tak je to upravené alebo nie ? Je !

Rozhodne sa na to dá pozerať.


Tento obrázok je tak isto k dispozícii v plnom rozlíšení:

07RPpcb_big.jpg (2,34 mb)

 

Záverom sa chcem poďakovať Radimovi Poláškovi za poslanie fotografií a láskavé zvolenie k ich uverejneniu. Čo k tým doštičkám dodať ? Použitie týchto pcb zprehľadňuje nasadenie rozličných rozšírení v samotnom Atari a tak isto je kabeláž potrebná k ich použitiu mimoriadne dobre skladná a nestane sa nám že máme na doske skutočné klbko kabeláže a nevieme sa z toho vysomáriť.

Takže - palec nahor za takúto robotu  - a len tak ďalej !

____________________________________________________________

Vaše hodnotenie, Rate post:

Atari - čriepky. Atari tidbits. 3.

By Administrator at októbra 16, 2018 18:58
Filed Under: Atari

Nepravidelný občasník, alebo občasný nepravidelník  ? (je to stále lepšie ako riešiť mnohostranný uholník ...). Sú to proste čriepky (a aj črepiny) z oblasti Atari. Tak vitajte aj v tejto oblasti, nech vidíte čo sa vyrobilo, čo sa používalo a čo sa - sem-tam aj posralo, alebo čo sa podarilo a z čoho máme radosť.  Wink

____________________________________________________________


 

Už som popisoval úpravu FD jednotky Atari 1050 - teda vyrezanie otvoru do horného krytu - bolo to v prvej časti čriepkov. Niekomu sa to páči, niekomu nie, ale je to realita. Použitá mechanika v hornej FD jednotke je WST, ktorá sa u nás prakticky nevyskytuje (iné uloženie hlavičky a iná konštrukcia FD mechaniky - je v nej použitý rýchlejší stepper motor, preto dokáže zvládnuť rýchlejšie krokovanie hlavičky, motherboard je ten istý - len sa používa WST firmware ktorý je práve vďaka rýchlejšej mechanike rozdielny oproti mechanikám TANDON).  Ale vrátim sa späť k videu (má cca 12 a ¼ minúty, stojí za zhliadnutie) - vo všetkých 4 mechanikách Atari 1050 je použité HAPPY rozšírenie, ktoré s dodaným soft vybavením umožňuje naraz kopírovať diskety cez tieto HAPPY jednotky. Zaujímavé, že ? Pred rokmi paráda, dnes je to už iba taká čerešnička na dorte, ale aj tak rýchlosť záznamu je obdivuhodná.

(Ale aj tak je to vec čo sa hneď tak nevidí - teda takáto zostava.)

Asi je dobré pripomenúť že tu už treba počítať s tým, že sa môže dostať denné svetlo priamo na čidlo senzoru 0-tej stopy. Ak by bol problém pomôže krytka položená na hornú plochu čidla. Síce jednotka bezproblémovo funguje aj otvorená - ale čert nikdy nespí ...Smile

Video:

Atari HAPPY 1050 Four Drive Duplication Station

____________________________________________________________

Takže poriadni vykukovia (alebo nazvime to priamo tak ako sa patrí - vydrbanci) stále existujú, toto nájdete v ponuke nemeckej verzie eBay:


 

Ak si to chcete postaviť za pár šupov (tak do 10.- Euro, skôr Vás to vyjde na menej) a nie za 300.- Euro + poštovné - to je asi preto aby to tomu dodalo vážnosť (Tongue out ) a teda ak ste trošku šikovní a viete bastliť tak rozhodne nemusíte namastiť kapsu nejakému hajzlíkovi, pozrite si to tu - moje zapojenie na rozdiel od tohoto inzerovaného "super kusu" bez problémov zvláda aj medzipolohy a to je "sakra rozdiel" !:

Mini Joystick ála Igi

____________________________________________________

 

Prerábka zdrojovej časti disketovej jednotky Atari XF551 s tým že celý nový zdroj sa nachádza priamo vovnútri jednotky:


link na kompletný článok:

ROD - XF551 power supply

 

Môj komentár k tomuto riešeniu:

Ak to budete robiť tak ako v pôvodnom článku tak to setsakra, setsakra musíte odizolovať je to otvorený spínaný zdroj do jednotky Atari XF551, inak to možno bude Vaša posledná zábava v živote. Radšej by som tam dal zdroj origo v jeho pôvodnom plastovom obale (a kľudne mimo FD jednotky) a netreba potom riešiť izoláciu. Jednoducho robíte zo sieťovým napätím a tam treba byť naozaj opatrný !

___________________________________________________________

 

Modding disketovej jednotky Atari XF551:

 

 

Aj takto sa dá, i keď zrovna nemôžem tvrdiť že som nejakým veľkým zastáncom takéhoto smerovania, ale keď doma máte jednotku ktorá sa nedá opraviť (ale kto sa snaží tak opraviť sa dá pomaly všetko) tak môžete skončiť podobne ...

__________________________________________________________

ATARI 600XL to Raspberry Pi Retro Gaming Mod Project :


 

Presne toto platí aj na tento projekt - máme skrinku od Atari 600XL, ale nakoniec podrobnosti tohoto projektu si prečítajte sami:

http://atari600xl.blogspot.com/2015/12/ethernet-back-panel-port.html

Keď sa dá tak sa takémuto "moddingu"  zďaleka vyhýbam. Ale je zaujímavé čo všetko sa dá vymyslieť.

______________________________________________________

 

Using an Atari 800 XL as a USB Keyboard:

http://blog.pixelpracht.net/?p=710

Tu je to jasné podľa nadpisu, takže ak niekto chce experimentovať má možnosť.

_____________________________________________________________


PC v skrinke od Atari 800XL:

Tak toto je ďalší "modding" nad moje gusto, ale robí sa to. Aj takto sa dá prerobiť mašina. A potom sa na tom spustí emulátor Atari ...

 

 

http://blog.tynemouthsoftware.co.uk/2015/03/atari-800xl-pc.html

_____________________________________________________

 

Programátor Eprom:


Tak tento programátor som spomenul už v minulých čriepkoch - ale ako to už býva (to sú mi veci !) práve teraz som objavil jeden materiál kde je tento programátor naozaj podrobne popísaný - teda je tam schéma a je tam aj software. Ponúkam tu celý materiál, koho to zaujíma tak ten si tam časť o tomto programátore nájde (nápoveda - začína to na strane č.34):


Tips_and_tricks_Atari.pdf (235,91 kb)

____________________________________________________________

Vaše hodnotenie, Rate post:

Prečíslovanie FD jednotky Atari XF551. Renumbering drive unit Atari XF551.

By Administrator at októbra 06, 2018 15:55
Filed Under: Atari

 

Niekedy sa vyskytne potreba disketovú jednotku Atari XF551 "prečíslovať", t.j. zmeniť defaultné nastavenie jednotky na iné číslo - iste si pamätáte že je k dispozícii prečíslovanie disketovej jednotky Atari 1050. Takže - dá sa to urobiť aj na XF551 - štandartne sa to dá v rozsahu D1÷D4 (s pôvodným firmware), potom existuje možnosť po zmene firmwaru použiť rozsah čísel pre disketovú jednotku D5÷D8. Lenže táto jednotka je v tomto dosť "fikaná" a je možné rozsah nastaviť aj v iných hodnotách - a tom budú dnešné 8kB súbory určené na napálenie do Eprom typu 2764. Netvrdím že sa to dá vždy využiť, ale nakoniec ak je to k dispozícii tak sa to oplatí spomenúť.  Ale čo si tam naozaj dáte - tak to je zase len a len na Vás.

 

Všetky uverejnené binárky tu v tomto článku sú opatchované verzie OS pre Atari XF551 (patch Bob Woolley) - jediná zmena v ďalších binárkach je rozsah možných čísel ktoré sa na jednotke dajú nastaviť, dal som to priamo do názvu aký rozsah číslovania je k dispozícii - myslím si že takto je to prehľadné a jasné na používanie. Ak niekomu nehovorí nič patch - je to opravná časť, ktorá napravuje chyby v pôvodnom súbore.

No a čo sa týka zmeny rozsahu číslovania disketovej jednotky - jedná sa o zmenu obsahu na adrese 95(hex), kde sa zmení obsah práve tohoto bytu, nakoniec je to poznačené  aj v komentovanom výpise ROM verzie 7.7 (komentár previedli Poliaci). Ja som to už len uľahčil a predpripravil jednotlivé súbory, čiže je to už pripravené priamo na napálenie do Eprom pamäte.

 

___________________

Range: D1:÷D4:

ROMXF551_Ver7_7_patch_D1_D4.bin (8,00 kb)

Jediná binárka z ktorej sa dá nabootovať (pretože len tu je k dispozícii bootovateľný D1: drive). Táto binárka už bola uverejnená, dávam ju tu znova len z toho dôvodu aby bolo jasná postupnosť. (Je to ten istý súbor aký treba pre použitie TEAC FD-55BR ako náhradnej FD jednotky, čiže tu sa skutočne nič nezmenilo.)

___________________

Range: D2:÷D5:

ROMXF551_Ver7_7_patch_D2_D5.bin (8,00 kb)

No boot drive !

___________________

Range: D3:÷D6:

ROMXF551_Ver7_7_patch_D3_D6.bin (8,00 kb)

No boot drive!

___________________

Range:D4:÷D7:

ROMXF551_Ver7_7_patch_D4_D7.bin (8,00 kb)

No boot drive!
___________________

Range:D5:÷D8:

ROMXF551_Ver7_7_patch_D5_D8.bin (8,00 kb)

No boot drive!
___________________

 

Nastavovanie sa deje klasicky - na zadnej strane disketovej jednotky.

 

 

Podľa toho ktorý firmware s uvedeným rozsahom prečíslovania FD jednotky použijete - tu potom platí nasledovná tabuľka pre nastavenie správneho čísla drivu, čierna ploška značí nastavenie "cuplíku" switchu do uvedenej (t.j. čiernej) polohy, alebo inak povedané - jedná sa o binárny kód pre 2 spínače:

 

 

Vlastné 8kb binárky v skutočnosti obsahujú len 4kB kód firmware vo svojej spodnej časti, horných 4kB Eprom neobsahuje žiaden pracovný kód. Šikovnejší jedinci si tak môžu skombinovať a napáliť do jednej Eprom 2764 dva obsahy a prepínať navzájom medzi nimi. Toto riešenie ale nie je cieľom dnešného článku, len pripomínam že sa to dá aj takto riešiť.

 

 

Opatchovaná verzia firmware 7.7 je vhodná pre všetky Atari XF551 (chodí tak isto v PAL a aj v NTSC systémoch, netreba používať rozdielnu Eprom) a rieši mnoho problémov pôvodného firmware 7.7, rozhodne ju odporúčam používať, štandartne pre použitie sa jedná o prvý uverejnený súbor v tomto článku. Ak teda máte otvorenú XF551 - rozhodne si tam dajte Eprom typu 2764 s obsahom ROMXF551_Ver7_7_patch_D1_D4.bin - sami uvidíte že sa použitie FD jednotky ATARI XF551 mnohonásobne zlepší ! (Aj po zmene hustoty založenej diskety sa FD jednotka dokáže spamätať a načítať správne obsah založenej diskety - a to vôbec nebolo funkčné v pôvodnom firmware OS.)


Občas boot s týmto opatchovaným firmware ver 7.7 prebehne s hláškou Boot error, načo sa následne jednotka prepne do správneho režimu žiadanej hustoty a následne už prebieha boot tak ako má. Takže ak toto uvidíte na obrazovke všetko je O.K, len jednotka interne prepína na správnu hustotu. Reklamácie prečo je to práve takto urobené posielajte Bobovi Woolleymu - bacha, nemyslím to vážne ! - skôr mu patrí veľké poďakovanie za to že vôbec dokázal vyriešiť problém správneho prepínania hustoty, pretože práve toto bola najväčšia boliestka pri požívaní Atari XF551 - nezabúdajme na to že Bob Woolley vyriešil problém prepínania hustoty bez pomocného mikrospínača ktorý v spolupráci z firmware dokáže detekovať nanovo založenú disketu (presne takto funguje firmware Hyper-XF). Puristi nech odpustia, ale nejde mi tu použiť slovo detegovať ... občas tie novotvary sú fakt desné a nestráviteľné. Aby som bol spravodlivý - s touto hláškou tak isto bootuje aj Hyper-XF operačný systém ak je spúšťaný z jeho interného menu a S.Dorndorfovi za to tiež nikto nefrfle ... skôr si myslím že obidvaja posúdili že takýto boot bude asi tým najlepším riešením v danej situácii.


Dôležitá je tu len jedna vec - že jednotka správne nabootuje a je funkčná !

 

V našich končinách asi nebude veľa majiteľov čo by toto riešenie nastavenia prečíslovania jednotiek v dnešnej dobe využili (a reálne aj potrebovali), s tým asi naozaj nič nenarobím, ale možno tomu kto sa rád vŕta v starých disketových jednotkách Atari sa to predsa len môže hodiť. Pre ostatných je to zaujímavosť ako sa dá v tejto jednotke "šíbovať" s číselnými nastaveniami.

____________________________________________________________

Vaše hodnotenie, Rate post:

Atari 1050 - WST drive unit. World Storage Technology FD unit.

By Administrator at októbra 03, 2018 11:38
Filed Under: Atari


Mechanika Tandon použitá v jednotke Atari 1050 je veľmi známa - a je najrozšírenejšia, vyrábala sa v Singapúre, tú dodnes vidíte prakticky všade. Ale vyrábala sa ešte jedna 5.25" mechanika, ktorá bola tak isto určená do disketovej jednotky Atari 1050. FD jednotka mala označenie WST - World Storage Technology - a tejto FD jednotke bude venovaný dnešný krátky pokec.


WST jednotka sa vyrábala v Hong Kongu, základná doska tejto disketovej jednotky (motherboard) používala na čierno eloxovaný hliníkový chladič (lepší odvod tepla), je to taký neklamný poznávací znak (teda mimo iného vzhľadu FD mechaniky).

Pohonný pásik má rozdielnu dĺžku oproti mechanike Tandon a teda vďaka tomu sa nedajú pohonné remeničky medzi WST a Tandon navzájom vymieňať, rozdiel v dĺžke síce robí len pár mm ale stačí to na to že sú navzájom nezameniteľné - WST ploché remeničky sú aj dvojnásobne drahšie (ako náhradný diel). Firmware sa vo WST jednotkách poväčšine dodával v Eprom, nie vo verzii ROM ako bývalo obvyklé pre mechaniky Tandon - ale aj tak si skontrolujte čo máte vo svojej FD jednotke než budete z akýchkoľvek príčin meniť (ROM) Eprom Vašej disketovej jednotky.


V Európe túto verziu disketovej jednotky Atari 1050 s internou mechanikou WST len tak neuvidíte, je ale dobré vedieť že sa vyrábala sa, rozhodne ju len tak ľahko u nás nezoženiete. Vonkajším vzhľadom sa disketové jednotky ATARI 1050 s FD mechanikami vovnútri či už je použitý Tandon alebo WST nijako navzájom nelíšia, rozdielna je použitá FD mechanika. WST mechanika používa rýchlejší krokový motor pre posun hlavičky a teda aj dokáže operácie s pohybom hlavičky previesť za kratšiu dobu - vďaka tomu používa odlišný firmware, ktorý je priložený na konci článku. Pretože  mechanizmy WST používajú odlišné kódovanie kroku hlavičky a aj iné časovanie, tak isto aj majú inú rýchlosť presuny hlavičky do vyžadovanej stopy, preto poväčšine nefungujú na ich mieste mechaniky Tandon - tie to poväčšine nestíhajú vďaka pomalšiemu dodávanému krokovému motorčeku pre posun hlavy v ich mechanike. Síce sa môže stať že za určitých okolností môže "stíhať" s pôvodným firmware WST aj niektorá mechanika Tandon, ale záruku na to Vám určite nikto nedá, skôr je to výnimka ktorá potvrdzuje pravidlo (jedna moja mechanika Tandon to pri testoch naozaj stíhala, bola to prvá mechanika Tandon ktorú som chytil do ruky na test, ostatné ďalšie 3 čo mám som už ani radšej neskúšal ...). Čiže mechanika WST v Atari 1050 kľudne môže používať štandartne dostupný firmware typu J, K a L pre Atari 1050, naopak to ale vždy nemusí platiť. Ak sa budete držať uvedeného nijaké problémy pri používaní nehrozia.

 

Suma sumárum:

Všeobecne je možné zameniť v Atari 1050 FD  jednotky Tandon a WST priamo medzi sebou - s výhradou ktorá je uverejnená na začiatku (ak Tandon namiesto WST nepôjde, teda nebude stíhať pohyb hlavičky - obmedzenie sa týka len mechaniky Tandon, mechanika od WST stíha vždy), treba použiť firmware verzie J, K, alebo L pre  Atari 1050 - ten bude fungovať vždy). Iný rozdiel v ich vlastnostiach pri ich používaní neexistuje. Rozhodne je dobré vždy skontrolovať po akejkoľvek výmene FD jednotky rýchlosť otáčania diskety, má byť 288 RPM/min.

 

Rozdiel v celkovom vzhľade mechaník si môžete pozrieť na nasledovnom snímku:

 

Atari 1050.

Vľavo použitá 5.25"mechanika WST, vpravo 5.25" mechanika Tandon.

Spodná náhonová časť je v podstate zhodná u oboch verzií.

(foto prevzaté z atariage.com)

 

A čo iné už môže teraz nasledovať ako priložený firmware určený do Eprom typu 2732:


 

Eprom file:

WSTR5.BIN (4,00 kb)

 

Vlastný vzhľad 5.25" WST mechaniky mi pripomína v niektorých rysoch disketovú jednotku TEAC FD-55BR, teda riešenie zdvihu hlavičky, vzhľad mechaniky a aj iné drobnosti. Použitý krokový motor v mechanikách je WST - stepper Sankyo Seiki MSHF200B71 (Japan).


Pre "vrtákov":

Spomeniem tu jednu možnosť  ako by sa dala rýchlosť na mechanikách 5.25" Tandon "zdvihnúť" tým že by sa iba vlastný krokový motor pre pohyb hlavičky napájal priamo vyšším napätím =15V (vyššie napätie rovná sa vo výsledku väčšia možná rýchlosť krokového motorčeku). Síce sa to dá riešiť aj takto škrabaním sa na hlave druhou rukou cez uši, celkový získaný prínos pre mňa nie je vo výsledku až tak zaujímavý aby som sa s tým nejako hlbšie ďalej zaoberal (zväčší sa odber a viac bude hriať aj vlastný krokový motorček, bude väčšia spotreba).

____________________________________________________________

Vaše hodnotenie, Rate post:

Atari XF551 - oprava, výmena FD Mitsumi za TEAC FD-55BR. Repair Atari XF551, replacing FD MITSUMI - TEAC FD-55BR.

By Administrator at októbra 01, 2018 09:00
Filed Under: Atari

Použitie náhradnej 5.25" FD mechaniky

v Atari XF551.

 

Tak toto bol asi najťažšie a najdlhšie chystaný a písaný článok na tomto blogu. Pretože som mal zdravotné ťažkosti a neskončilo to len u mňa ale pokračovalo to ďalej v rodine tak na túto úpravu som sa chystal predlhých 5 mesiacov (pre vysvetlenie - prácu som urobil koncom prvého septembrového týždňa) - ale nakoniec som si na to našiel čas a previedol som to. Marek, pozdravujem Ťa a ešte raz prepáč že mi to tak dlho trvalo.

 

Upozornenie:

Zásahy a stavba  zariadenia sú na vlastné riziko majiteľa zariadenia. Autor týchto stránok nenesie žiadnu

zodpovednosť za škody  spôsobené používaním zariadení postavených podľa tu uverejnených

schém alebo zobrazených úprav.

 

Pre časom (Atariáda) som sa dohodol s Marekom Chorvátom že sa pozriem na jeho disketovú jednotku Atari XF551 ktorá síce sčasti fungovala, ale tak nejako zvláštne, čítala, ale zapisovať sa na nej nedalo ani mäkké f. Najprv som si myslel že je problém v optickom snímači Write protect, ale ani skratovanie tranzistoru v optočlene neprinieslo žiadnu zmenu - jednotka na zmeny log. stavov z čidla Write protect nijako nereagovala a stále bola iba v takom divnom režime - nazvem to asi najlepšie tak že to bol režim "Floppy disk ROM". Overené, problém je skutočne priamo v FD jednotke, pretože ak som tam vložil svoju domácu FD jednotku tak zo základnou doskou z jeho XF-ky to fičalo ako o život a absolútne bez najmenších problémov - teda čítanie a aj zápis. Nastalo zháňanie nejakej dobrej 360kB FD jednotky ktorá by mala dobre a bezproblémovo fungovať v Atari XF551 - a hlavne typ ktorý sa na pôvodné miesto zmestí - i keď sú potrebné úpravy (a to som vtedy nevedel že to priamo bez úpravy na mieste nepôjde). No, povie sa, ja moje domáce FD jednotky mám už zadané a tak som si musel na tohtoročnej Atariáde počkať na dexa, ktorý mi práve na toto stretnutie priniesol disketovú mechaniku TEAC FD-55BR ktorá sa práve na takúto náhradu výborne hodí (patrí mu za to moje veľké poďakovanie).

 

Poďme si teda teraz pozrieť najprv pôvodnú neupravovanú jednotku Atari XF551, aby bolo jasné čo nás pri budúcej prerábke čaká:

 

Pôvodná mechanika: Mitsumi Newtronics D503V


Takže originál Atari XF551 s mechanikou 5.25 " Mitsumi - napájací konektor je úplne vľavo hore (pri pohľade z prednej strany FD), pod ním sa priamo nachádza veľmi krátky FD prívodný káblik (má dĺžku 10.3cm) takže ak vymeníte FD jednotku za inú zaručene budete musieť tento káblik meniť za dlhší. (Len ak by ste mali k dispozícii na výmenu originál Mitsumi mechaniku tak Vás to nečaká, ale ten originál sa zháňa dosť ťažko - a ak ju na webe zoženiete tak je poriadne drahá.) Všimnite si že chladič má zahnutý horný diel, ktorý zakrýva 3 veľké filtračné kondenzátory, to nie je celkom to pravé orechové pri chladení, bráni to prúdeniu vzduchu. Ale táto FD jednotka (myslím tým celú XF-ku) bola vo výrobe braná ako "spotrebák" a tak sa s tým zjavne nejaké veľké cavyky nerobili. Vtedy to chodilo a že sa s tým bude ešte niekto po takých rokoch babrať sa určite veľmi nerátalo.

 

Pôvodná mechanika: Mitsumi Newtronics  D503V


Ďalší pohľad na jednotku, zvrchu chladiča je zahnutý plech (ten aodstránim, pretože nemám pocit že zlepšuje chladenie, skôr vovnútri brzdí prúdenie vzduchu a mne aj dosť zavadzal - nakoniec túto odstránenú plochu chladiča nahradím ďalšími pridanými chladičmi). Táto úprava nie je nevyhnutná, takže len to tu pripomínam aby ste vedeli že sa to nemusí robiť. Moja práca - moje rozhodnutie. Každý človek je individualita a má v hlave svoje riešenie (alebo aj nie Wink).

 

Pôvodná mechanika: Mitsumi Newtronics D503V


Dobre si všimnite aká veľká je medzera medzi FD jednotkou a chladičom. Pri použití novej náhradnej jednotky TEAC FD-55BR sa táto medzera zmenší tak možno na 1.5÷2mm voľného miesta - a to nám už veľa voľného miesta nezostane. Bude treba vymyslieť kade sa bude ťahať kabeláž napájania FD, ide to bez problému tesne pri chladiči a nad doskou plošného spoja, nerobí to žiaden problém - len treba kabeláž pekne uložiť aby sa neplandala kade tade, inak si vyrobíme trable - ak kabeláž nebude pritlačená k chladiču a nebude celkom dole tak môže zavadzať v ceste optosnímača nultej stopy FD mechaniky - a to je už zbytočný problém.


Teraz si porovnáme pôvodnú a náhradnú FD mechaniku:


Vľavo pôvodná 5.25" Mitsumi Newtronics D503V, napravo 5.25" TEAC FD-55BR. Náhradná mechanika je už na prvý pohľad o poznanie dlhšia. Tak isto je vidieť že páčka otvárania mechaniky (TEAC)  sa nachádza na opačnej strane.

 

Vľavo 5.25" Mitsumi Newtronics D503V, napravo 5.25" TEAC FD-55BR - tá zasahuje svojím FD konektorom priamo do pôvodného chladiča - takže tu to bez úprav a teda bez ďalšej roboty nepôjde.

 

Dobre si všimnite skutočne minimálnu medzeru medzi FD a chladičom - tu je už v "sánkach" nasadená nová náhradná FD jednotka TEAC FD-55BR,  napájanie sa presunulo vľavo nadol - FD konektoru (TEAC) už teraz zavadzia pôvodný chladič - zasahuje do neho asi tak 7 mm - a mimochodom origo káblik do FD jednotky je pri tejto prerábke fakt krátky - chýba mu na dľžku potrebných ešte tak cca 12mm aby sa dal použiť, no - zase raz kurvítko v praxi ako vyšité, ale tak to už býva.

Prečo jednoducho keď sa to dá aj zložito. Wink

 

Pretože FD jednotka TEAC FD-55BR nemá zakapotovanú vrchnú časť tak ako FD jednotka Mitsumi musíme dávať pozor aby sme nepoškodili mechanizmus ktorý sa tu nachádza odkrytý - preto dávajte naozaj veľký pozor ako s touto jednotkou pri manipulácii zaobchádzate !


Je vidieťže zostáva iba minimálna medzera medzi chladičom a FD TEAC-55BR, našťastie sa tam FD stále zmestí. Ak použijete inú FD mechaniku, dobre si zistite či nebudú na prerábku zavadzať (mimo iného) 3 hlavné veľké filtračné kondenzátory na základnej doske XF551 (je to miesto kde nám trebárs pri inom type FD mechaniky môže zasahovať vývod konektoru). FD TEAC-55BR 5.25" sa dá použiť, aj keď som skutočne pri prvom priložení a odmeraní zaváhal či ju vôbec bude možné použiť. Je to možné - len ako je na mňa príznačné - som sa na to najprv musel vyspať, na druhý deň ráno som už mal predstavu ako na to.

 

Prívod napájania 5V a 12V do FD jednotky svojou dĺžkou našťastie postačuje, ale pozor, treba ho viesť spredu zospodu z vonkajšej strany tesne vedľa chladiča ! - inak bude naozaj hodne zavadzať novej FD mechanike - foto ako to je urobené bude v ďalšej časti článku. Dôvod ? - napájacia kabeláž by sa mohla "pliesť" do miest kde je snímač nultej stopy na FD jednotke - a to by nebola vec čo by nás potešila. (Už som to v článku spomenul.)


Tu je videť že chýba skutočne len zopár mm aby sa dal použiť pôvodný FD káblik (možno by stačilo ak by ho v základnej doske prí výrobe krimpovaním smerovali na opačnú stranu, ale to by som asi chcel skutočne už veľa, japončíci proste šetrili ...). Takže bez výmeny za dlhší prívodný káblik k FD jednotke to naozaj nejde - ale poďme ďalej.

 

Ďalším kurvítkom je prichytenie stabilizátoru LM7805. Je prichytený zvnútra a je to urobené samorezným šróbom. Takže ak chcete vybrať chladič musíte vybrať zo základnej dosky minimálne 1 kondenzátor (C102). Ja som tu vyhol smerom nahor plech chladiča (vľavo) aby to bolo dobre vidieť. Táto horná časť plechu tu bude aj tak úplne odstránená (už som to spomínal - a následne aj previedol), ale dá sa to tiež urobiť aj bez vyhnutia plechu.


Riešenie uvedeného problému do budúcnosti tak že už prestane byť problémom:

Dieru prevŕtať 3mm vrtákom a na uchytenie použiť 3mm šrób s matkou (ešte sa k tomu vrátim).


Ďalšie kurvítko ako vyšité - šrób čo drží Graetzov usmerňovač - priamo zasahuje do konektoru napájania. jednoznačne z toho vyplýva že tak ako stabilizátor s chladičom boli najprv umiestnené na dosku a prichytené a až potom sa zapájkovali niektoré súčiastky čo by prečnievali. Ak chcete šrób odšróbovať tak doslovne šróbovákom "frézujete" konektor napájania - a s ním potom vikláte konektor v tej paprndeklovej hmote s ktorej je vyrobená doska plošného spoja. Celkom spoľahlivo môžete odlúpiť na doske plošného spoja prívody. Bŕŕŕŕŕŕŕŕŕ - fakt strašné ... spotrebák ako vyšitý. (Alebo najprv vypájkujete napájací konektor a potom je to už brnkačka ...)


Riešenie:

Použitie pri práci na tomto mieste menší krížový šróbovák (teda ak sa Vám s ním skutočne podarí šrób pootočiť). Tak isto dieru potom prevŕtať 3mm vrtákom a použiť M3 šrób s matkou a pérovou podložkou. (Ak by to takto urobili hneď vo fabrike nebol by žiaden problém - ale asi by to nesmierne predražilo výrobu.)


Tak tu je spomínaný obvod LM7805 a priamo prístupná je iba táto strana

šróbu, čiže riešenie naozaj "hodné" výroby v Japonsku.


Tu je to z vnútornej strany, vyšróbovaniu bráni kondenzátor vľavo.


Tu som už C102 z dosky vybral - a vďaka tomu je už vonku aj chladič.

Stabilizátor 7805 je na obrázku celkom vľavo (v strede).


Strana plošného spoja, označenie miesta osadenia kondenzátoru C102.


Chladič je už vonku - takže môžem kondenzátor C102 dať na jeho

pôvodné miesto. Pozor, treba dodržať správnu polaritu osadenia !

 

Oddychové zátišie, kondenzátor je na svojom mieste. Teraz bude

nasledovať príprava nového FD kábliku - namiesto pôvodného.


Ale najprv nasleduje nová FD jednotka - pre lepšiu viditeľnosť je obrázok o niečo väčší. Nachystáme do pôvodných koľajničiek novú disketovú jednotku TEAC FD-55BR. Zo spodnej strany treba skontrolovať nastavenie jumperov - takto je to pripravené na prácu a priamo v tejto konfigurácii funguje v Atari XF551. Našťastie nie je to nič zložitého, nastavujete na FD jednotke skutočne iba 2 jumpre (sú zelenej farby). V XF551 musí byť jednotka nastavená ako DS0 (v PC je nastavenie = DS1). Tu je to konkrétne označenie = D0.

 

Teraz nás čaká pravdepodobne najhoršia práca - vlastná výmena pôvodného prívodného (krátkeho) FD kábliku za dlhší, čiže najprv treba vybrať káblik z jeho pôvodného osadenia. Pretože konektor je priamo zaletovaný v základnej doske tak bude potrebné "zakusnutie" kábliku nanovo previesť priamo na doske. Dá sa to ..., opatrne odstránime hornú plastovú krytku konektoru a potom zľahka vyberieme pôvodný FD káblik. Vždy si poznačte farebné označenie vývodu 1 - aby ste potom netápali ako to má byť zase správne zapojené, šetrí to hodne času a neprichádza k chybám pri spätnom zapojovaní.

 

Pôvodný káblik je už odstránený, toto bola tá ľahšia časť.


Ešte som si urobil foto ako má byť zapojená druhá strana, stále pôvodný káblik, aby som potom nemusel študovať kde je ktorý pin, kľúč v konektore sa nachádza na pravej strane, nie je to celkom dobre vidieť, teda pri troche snahy je ho vidieť. Laughing

 

Tu som už nakrimpoval nový dlhší káblik (použil som 19cm dĺžku kábliku). Do dosky som ho nakrimpoval tak že káblik teraz smeruje naopak ako bolo predtým - pretože som to krimpoval priamo na základnej doske tak pri nasadení pomocného mierne pružného plastu z druhej strany a stlačením malým zveráčikom z oboch strán som dosiahol spoľahlivý spoj. Bacha, toto je najhoršia časť - ak to urobíte blbo - máte problém, praskne Vám plošný spoj  ! (Predísť celej "patálii sa dá tým že sa konektor najprv vypájkuje - pri tejto práci som nemal doma nič kvalitného na takéto odspájkovanie, ručnú odsávačku za ideálne náradie nepovažujem.) A že pôvodná doska plošného spoja je skutočne "krehotinka" non plus ultra netreba nejako extra zdôrazňovať. Skúšal som to urobiť aj pri nasadení kábliku smerom von - tak ako to bolo predtým, vždy sa mi ale káblik stáčal do strany, preto je to osadené takto - funguje to tak isto. Jednoducho tu by sa na túto prácu naozaj hodili minimálne štyri ruky - pretože ich nemám tak som to nakoniec urobil tak ako to dovolia urobiť ruky dve. A zase tým že je káblik otočený na druhú stranu sa získa to, že nám stačí kratší káblik. Na to som sa aj tak priveľmi  nespoliehal a nechal som nový FD káblik radšej podstatne dlhší ako bol pôvodný káblik. (Stočiť dlhší káblik sa vovnútri jednotky dá, miesto na to tam je, ale použiť ešte dlhší káblik ako je tu spomínaný podľa mňa už nedáva zmysel.)

 

Tak isto som nanovo nakrimpoval aj druhú stranu nového FD kábliku, zase mi pomohlo foto kde je označená farebná strana - tam je pin1. Na tej strane sa nachádza deliaca prepážka v FD konektore. Či tento konektor nakrimpujete ako prvý alebo až na koniec je len na Vás, len mierne pohodlnejšie je to urobiť na začiatku ešte pred nakrimpovaním opačnej strany. Rozhodne ak to budete robiť až po nakrimpovaní opačnej stany nič s tým nepokazíte, malým zveráčikom pre nakrimpovanie konektoru sa k tomuto koncu kábliku stále dostanete bez problémov.


Tu je vidieť ako musel byť upravený pôvodný chladič aby bol vôbec možný prístup ku konektoru FD jednotky, stačilo do neho vyrezať 10mm zárez na hĺbku, na výšku je to potom tak 14mm. Na túto úpravu je treba kompletne vybrať celý chladič zo základnej dosky t.j. odpojiť uchytenie usmerňovača a obidvoch stabilizátorov napätia. Dôležité je to že sa to dá previesť, vďaka tomu vieme naďalej použiť pôvodný chladič s touto úpravou. Nerobí sa to celkom príjemne, pretože režete do Alu plechu tvaru nepravidelného písmena U ktorý samozrejme pruží vždy tam kde to najmenej potrebujete. Bez pevného uchytenia je to celkom slušná zábava než to dokončíte. Ale vidíte že urobiť sa to dá. (Hneď som do neho tak isto vyvŕtal otvory pre nové, doplnkové chladiče.)

 

Takto to vyzeralo pri skúške, do FD jednotky som osadil na skúšku konektor, aby som videl koľko voľného miesta okolo konektoru bude treba. V poriadku, miesta je tam dosť a zmestí sa tam aj prívod napájania, je to vyriešené. Vždy sa to oplatí skontrolovať, pretože je príjemnejšie zistiť problém hneď teraz ako až po následnom úplnom skompletovaní. Sami vidíte že je to robené s celkom veľkou medzerou na ľavej strane - nemám rád ak je niečo tesne, na doraz a rozhodne nie v tomto prípade. Ešte musím zarovnať vertikálnu novú hranu na chladiči pilníkom, ide mi to trochu do strany, je to drobná kozmetická úprava na minútu.


Keď sú už vyriešené podstatné veci tak nadišiel čas osadiť dodatočné chladiče (na začiatku som ubral z veľkosti pôvodnej chladiacej plochy), teda aby neprišlo k prehriatiu jednotky. Je to len pár nových 3mm dier v chladiči navyše, nejaké tie malé chladiče a pastu na ne mám, takže no problem. Majiteľ disketovej jednotky nechcel meniť v jednotke pôvodné stabilizátory za spínané zdroje (inak by nebolo potrebné robiť úpravy na chladiči, jednoducho by tam chladič už nebol). Proste niečo za niečo, ako vždy. Vlezie to takto do krytu jednotky presne na milimeter, celkom zaujímavé že to tak dobre "sadlo", ale má to miesto a nevyžaduje to žiadne ďalšie úpravy. A plocha chladiča sa zväčšila, to je príjemné plus pre stabilný chod jednotky.

____________________________________________________________

Poznámka:

Ak nemáte SIO konektory na základnej doske prichytené samoreznými šróbami alebo nitmi priamo od výroby - urobte si ich uchytenie sami. Ak spevníte uchytenie SIO konektorov tak dosiahnete omnoho väčšiu spoľahlivosť - pretože SIO konektory potom nebudú mať možnosť časom sa začať viklať. Rozhodne toto spevnenie uchytenia konektorov je naozaj dôležité - mnohonásobne sa zväčší spoľahlivosť !

___________________________________________________________


Už osadený upravený chladič aj s prídavnými chladičmi na svojom mieste môže vyzerať terbárs takto, zmestí sa to tam a chladí to, takže robí to to čo treba a na čo je to určené. Veľké kondenzátory na základnej doske konečne nie sú zo 4 strán uzavreté chladičom a teda nie sú zďaleka vystavené tak vysokej teplote ako predtým. A je to teraz možno rozobrať bez nejakých komplikácií - akurát som neriešil šrób na Graetzi, ten sa dá prežiť, aj keď si pri manipulácii s ním určite zahrešíte. Dúfam že táto úprava vydrží dlhšie ako by bolo treba zase s tým šróbom niečo robiť - spolieham sa na to že to rozoberať tak skoro snáď nebude potrebné. Po odstránení horného plechu na chladiči je teraz všade dobrý prístup. Na vnútornej strane je ešte možné pridať ďalšiu prídavnú plochu na chladenie (chladič by bol priamo nad mikroprocesorom), akurát práve teraz sa mi domáce zásoby týchto chladičov minuli, doplniť sa to ale dá, kedykoľvek.


Celkový pohľad ako to vyzerá po daných úpravách. Už som spomínal že napájací káblik treba viesť takto tesne pri chladiči inak nám zospodu môže zavadzať v dráhe čidla nultej stopy na FD mechanike, preto na to treba dať skutočne pozor. (Celkom dobrým riešením je použiť kvapku termoplastového lepidla.) Káblik takto ide pod FD jednotkou. Ak by ste káblik dávali až nad stabilizátorom tak tam nebude miesto, medzera medzi chladičom a FD jednotkou je totiž príliš úzka. Káblik by sa dal viesť aj tak, že by sa do chladiča urobil ďalší otvor a viedlo by sa to vlastne až "poza" chladič a teda neplandalo by sa to takto pod nohami, ale bola by to ďalšia potrebná rezačka do chladiča.

 

Vrátim sa ešte ku kurvítku s uchytením čipu LM 7805. Teraz som to vyriešil k plnej spokojnosti a bez potreby v budúcnosti nejakého ďalšieho vyberania kondenzátoru C102 zo základnej dosky. Otvor som prevŕtal 3mm vrtákom a potom je použitý šrób M3 s matičkou. Teraz ak treba - rozoberiete to kedykoľvek - a najmä už bez potreby najprv vybrať z dosky kondenzátor, použitie pérovej podložky na tomto mieste je samozrejmosťou.


LM7805 a jeho šrób s matičkou - je to ten v strede obrázku (úplne na

spodku pri 102Y), tesne vedľa kondenzátoru.

 

Vzhľad pred finálnym nasadením konektorov FD jednotky a FD napájania.


Dtto, vidieť ako ide kabeláž napájania FD jednotky.

 

Tu je už všetko pripojené a zapojené.


Celá robota vo výsledku - nová kabeláž v TEAC FD-55BR. Pre účely foto bola kabeláž nadzvihnutá tak aby tam bolo vidieť. Káblik napájania je naozaj dostatočne dlhý, prečo to tak nebolo aj pri kábliku pre pripojenie FD - tak to je naozaj vo hviezdach ...

Teraz pri písaní som si všimol ďalšie kurvítko - prepojka je nastavená na procesor 8040, osadený je ale procesor 8050, čiže zase zlé označenie priamo na motherboarde, sakra tí Japonci vtedy za veľa nestáli !

Tých chýb na motherboarde je naozaj príliš veľa na tak málo súčiastok ! Musím skontrolovať schému, pretože to značí že zapojenie typu procesorov pomocou prepojok je označené v schéme naopak.

 

Pohľad na prerobenú Atari XF551 s už osadenou novou FD jednotkou TEAC FD-55BR. Prívodný datový káblik by mohol byť aj mierne kratší, zase na druhú stranu ak niečo chcete na stole skúšať tak tá väčšia dĺžka kábliku je potom naozaj na nezaplatenie - samotnú FD jednotku dokážete postaviť na stôl bez najmenších problémov - preto aj nie je osobitne prichytený káblik napájania FD jednotky.


Voľne položený vrchný kryt (ešte to nie je zošróbované tak to trošku odstáva). Po prišróbovaní to sedí perfektne. Ešte si treba zvyknúť na to že páčka na otváranie FD sa oproti originálu s osadenou FD Mitsumi presunula na opačnú stranu, ale s tým sa dá žiť, je to iba vecou zvyku. Je to vždy lepšie takto ako keď to doma už len leží ako obyčajné ťažítko pretože jednotka je nefunkčná.

 

No a na záver ako vždy - nasledovalo testovanie - aby toho nebolo málo, nejako to nerobilo presne to čo som čakal, našťastie problém sa dal veľmi jednoducho vyriešiť:

 

Pri testovaní tejto jednotky, občas nabehla, občas nie - teda nenačítala disketu, robilo to konkrétne po výmene za inú disketu. Tak som skúsil nasledovné - posunul som na už zapnutej jednotke rukou (opatrne !) hlavičku úplne smerom do stredu diskety - chvíľu to tam stálo, firmware zistil že nie je tam kde by mal byť, hlavička pekne skočila na nultú stopu a XF551 sa rozbehla - takže už to bolo jasné, pôvodný firmware to nezvláda, úplná klasika - jednoducho nedokáže prepínať na inú hustotu. Skúsil som teda nasadiť opatchovaný firmware ver.7.7 - a skutočne to pomohlo a problém zmizol. Preto upozorňujem že pri tejto FD jednotke (ale je ho dobré použiť vždy - a to vo všetkých jednotkách Atari XF551 - aj v tých čo majú v sebe originálnu FD mechaniku) je potrebné nahrať spomínaný upravený firmware namiesto pôvodného, nájdete ho v tomto článku:

Atari XF551 firmware - patch ROM ver.7.7.

Tento firmware funguje aj na NTSC a aj PAL počítačoch, t.j. netreba zháňať extra verziu pre počítače v USA a extra pre Európu, to je naozaj príjemné.


Potom FD už funguje bez problémov, opatchovaný firmware ver 7.7 naozaj pomáha takže sa to oplatí urobiť na každú jednotku XF551 bez ohľadu na to aké FD jednotky sa v nej reálne používajú - skutočne to odporúčam previesť - FD jednotka sa dokáže spamätať aj po výmene diskety za inú s inou hustotou. Z hľadiska funkčnosti je to neskutočný posun správnym smerom.

 

A nakoniec video ako nová TEAC FD-BR55 jednotka formátuje a zapisuje na disketu keď je už zapojená v Atari XF551:

video:

Atari XF551_TEAC_FD-55BR_BiboDOS.mp4 (6,54 mb)

 

V takto upravenej FD jednotke Atari XF551 neboli prevedené úpravy typu Write protect ON/OFF, ani možnosť obojstranného formátovania pre diskety (teda po otočení diskety, ale inak povedané 2x 180kB na disketu), pritom priame formátovanie a používanie FD jednotky ako doteraz (90kB, 128kB, 180kB a 360kB) je zachované. Tak isto nebol aplikovaný prepínač na viacnásobný OS (Hyper XF a pod.), majiteľ jednotky tieto úpravy nevyžadoval.

Toto všetko sa dá prirobiť, nakoniec je to popísané v už uverejnených 10 dieloch ako na úpravu jednotky Atari XF551.

Všetky tieto úpravy sa ale dajú neskôr nainštalovať, len to chce čas a chuť majiteľa do toho ísť. Tak ako to je po týchto úpravách z toho máme zase skoro pôvodnú FD jednotku Atari XF551 (dvierka použitej náhradnej FD jednotky majú pacičku na opačnej strane, atarológ by z toho asi prevrátil oči nahor ...Wink) - a toto bol hlavný cieľ tejto prerábky. S opatchovaným firmware sa pri zmene hustoty diskety celá jednotka chová pri práci omnoho lepšie a jednotka nám pri zmenách diskiet (teda ak sa počas práce menia ich hustoty) neskolabuje - a to je skutočne veľké + a obrovský prínos pre jej používanie.

____________________________________________________________

Vaše hodnotenie, Rate post:

10_2018 Blog, Notes.

By Administrator at októbra 01, 2018 08:52
Filed Under: Blog

01.10.2018

A je tu zase október, hmly, zvýšený počet blbcov na cestách, proste zase normálka ako vždy.

__________

Prerábka pokazenej disketovej jednotky Atari XF551, teda výmena pôvodnej FD jednotky Mitsumi za TEAC FD-55BR, pretože to vyžaduje úpravy a nie je to až také priame /a hlavne jednoduché/ ako by ste čakali (výmenu 1:1) tak je k tomu tento pokec ako na to:

http://blog.3b2.sk/igi/post/Atari-XF551-oprava-vymena-FD-Mitsumi-za-TEAC-FD-55BR-Repair-Atari-XF511-replacing-FD-MITSUMI-TEAC-FD-55BR.aspx

____________________________________________________

03.10.2018

Murphy nespí, - čoho je dôkazom to že včera večer a dnes ráno sa mi celkom slušne zdrbal blog. Našťastie zálohy som mal porobené a teda až taká katastrofa to nebola, akurát to obnovenie trvalo dosť dlho - predsa len je tam toho už celkom dosť, takže doobeda mohli byť nejaké tie problémy v prístupoch na blog. Včera večer som niečo opravoval v jednom článku - pri ukladaní mi to zahlásilo internú chybu serveru - na webe článok s úpravou bol, tak som to pre istotu odzálohoval. Dnes ráno na webe zmizol, nepomohlo ani spätné nahratie včerajšej večernej zálohy - stále  tam článok nebol, takže som ťahal včerajšiu rannú zálohu - tam to už bolo O.K. To sú veci, laik žasne, odborník je v pérdeli - teda aspoň dočasne.

Teraz už aspoň viem že ak sa objaví pri ukladaní článku interná chyba serveru článok na druhý deň ráno bude na webe chýbať, nepoteší to, ale aspoň viem na čom som.

___________

Atari 1050 a mechanika Tandon - vec dostatočne známa, ale používala sa aj mechanika WST -a o nej bude dnešný článok:

http://blog.3b2.sk/igi/post/Atari-1050-WST-drive-unit.aspx

_____________________________________________________

06.10.2018

Občas je dobré ak vieme disketovú jednotku Atari XF551 "prečíslovať" t.j. ak máme k dispozícii iný rozsah ako je D1: - D4:, potrebné súbory na toto "prečíslovanie" som pripravil v tomto článku:

http://blog.3b2.sk/igi/post/Precislovanie-FD-jednotky-Atari-XF551-Renumbering-drive-unit-Atari-XF551.aspx

_____________________________________________________

16.10.2018

Čriepky ... 3.časť:

http://blog.3b2.sk/igi/post/Atari-criepky-Atari-tidbits-3.aspx

_____________________________________________________

21.10.2018

BYTEFEST - tak som čakal že bude o tom nejaký pokec, zatiaľ na Retropolise jedna jediná zmienka (Technomorous) o tejto akcii a to už prešiel týždeň od akcie. Zaujímavé, s takýto javom som sa ešte nestretol. Síce je možné že je to klasika, napíšem a onedlho sa niečo objaví. Dúfam.

Aspoň to môžem.

____________________________________________________________

22.10.2018

Hovorí Vám niečo meno Radim Polášek ? Malo by, tvorca pcb pre US doubler pre disketovú jednotku Atari 1050. A dnes sú tu ďalšie pcb (dosky plošného spoja) z jeho tvorivej dielne:

http://blog.3b2.sk/igi/post/Radim-Polasek-Atari-pcbc2b4s.aspx

____________________________________________________________

Vaše hodnotenie, Rate post:

Spajk pcb - Atari SIO2SD ver.3.0 ála Igi.

By Administrator at septembra 28, 2018 16:00
Filed Under: Atari

Pred pár dňami sa na webe oldcomp.cz objavila takáto vec:


User Spajk podľa schémy SIO2SD - ver.3 ála Igi - postavil túto verziu SIO2SD (prvé 3 fotografie sú prevzaté z oldcomp.cz), ktorá je (o poznanie) menšia ako poľský originál, iné je tak isto umiestnenie kde sa nacháza SD karta, pribudlo tu jedno nové tlačítko - Reset.

 

Kompletne osadené - SIO2SD verzia 3 - ála Igi.

 

Vzhľadom k veľkosti celej dosky sú niektoré súčiastky aj zo strany spojov, ale práve vďaka tomu to môže byť podstatne menšie na šírku. A tá je tu práve daná šírkou použitého LCD displeja 16x 2 znakov. Tak isto môžete na tomto mieste použiť displeje zo šírkou =20x 2, 24x 2 alebo 40x 2 znakov - fungujú po pripojení priamo bezo zmeny firmware. Jediná vec ktorú budete asi musieť potom prestaviť - bude potrebné nanovo nastaviť kontrast - ale to nie je až taká ťažká robota, že ? Akurát sa nám šírka zariadenia vďaka širším displejom bude rapídne meniť, ale dá sa to. Potom bude jediným problém kde splašiť tak širokú krabičku.

 

Pekne popísané funkcie jednotlivých tlačítok a - je tu aj Reset. Celkovú veľkosť ovplyvňuje aj to že je použitý mikroprocesor v menšom púzdre ako je pôvodné DIL púzdro. LED sú priamo viditeľné a ak chceme tak ich priamo môžeme zakomponovať do predného krytu panelu zariadenia.

 

No, Spajk sa s tým zjavne pohral a urobil to hodne malé. Keď som tieto fotografie videl na webe po prvýkrát tak som si všimol jednú drobnú "chybičku" - prístup k trimru na nastavenie kontrastu, ale to je naozaj drobnosť a rozhodne to nebola vec čo by ma zastavila v nákupe - chcel som to mať doma. Tak isto sú pekne popísané jednotlivé tlačítka, takže než tlačítko stlačíte tak viete čo máte od danej funkcie očakávať. Dtto sa týka jednoznačného popisu jednotlivých súčiastok. Pájkovanie je tak isto perfektné. Prečo o tom viem ? Pretože som si jedno postavené zariadenie od Spajka zobral.

Palec nahor za takúto prácu !

 

A poďme teraz aj na celkové rozmery zariadenia:

šírka - 82mm

hĺbka - 22mm

výška -58.5mm (tento údaj môže byť o pár mm väčší, vysvetlím prečo)

váha - 56gramov

 

Idem na tú stavebnú výšku, prirátajte si ešte tak 5mm - teda ak použijete prívodný konektor - ten "trčí" o tých pár mm smerom nahor. Ak ho nepoužijete tak platí uvedená výška v celkových rozmeroch zariadenia. Napriek tomu to nepovažujem za nejakú zásadnú chybu v návrhu, dá sa to obísť. Ak to robíte do krabičky "naležato", tak sa Vás tento odstavec vôbec netýka a môžete ho odignorovať.
Kvitujem vyvedený Reset - mne sa počíta že netreba zariadenie ustavične zapínať a vypínať aby som to mal vždy v mne potrebnom definovanom stave.

 

Veľmi dôležité upozornenie - ale iba pre tých čo majú aj pôvodné SIO2SD:

 

Pripojenie kabeláže (ja som mal už osadenú dosku a teda osadený bol už aj konektor) má iné zapojenie vývodov (je otočený kľúč) ako je u originálneho SIO2SD, takže si to prosím poznačte aby ste si náhodou vzájomne neprehodili prívodnú kabeláž (týka sa to ale iba situácie ak máte obidva druhy zariadenia k dispozícii) - na 100% by si to odniesol procesor !!! Našťastie na tejto doske (na rozdiel od origo SIO2SD je popis jednotlivých vývodov konektoru). Ak ste majiteľom len tohoto zariadenia nič nemusíte riešiť - fakt sa to týka iba tých čo majú aj jedno aj druhé zariadenie - t.j. len vtedy hrozí že by ste si mohli prehodiť kábliky.

Možné riešenie:

Osaďte si konektor zo strany plošného spoja - potom kľúč bude sedieť aj v jednom aj v druhom prípade. Jediná nevýhoda je tá že sa potom zväčší stavebná hĺbka - pribudne nám tak 6÷7mm navyše. Alebo priamo napájkujte prívodné kábliky (bez použitia konektoru) - potom to neprehodíte ani keby sa dialo neviem čo.

 

Pretože ja SMD osadzovanie nepoužívam a idem na veci cez klasiku, tak som si dohodol stretnutie zo Spajk-om a stal som sa majiteľom tejto jednotky. Spajk potvrdil že používa micro SD kartu (s redukciou) veľkosti 8GB a to bez problémov. Keď som sa pýtal ako sa k tomto zapojeniu dostal - hľadal a našiel zapojenie čo mu vyhovovalo a tak si pre to navrhol plošný spoj, jednoduché že ? Spajk je skromná duša, ale myslím si že stojí o tejto doske hodiť sem pár riadkov. Fakt to je celé urobené precízne a za takú robotu si zaslúži 1+.

 

Spomeniem jednu vec:

Poliaci tvrdia že použitie odporového poľa spôsobuje problémy s použitím SD karty, ale osobne to považujem za neoverenú hlúposť, pretože potom by to blblo aj na  zariadení SDrive, ktoré používa rovnaký princíp. Ak sa objaví nejaký problém, tak to bude niečo iného - problém úbytku napätia na prívodoch z SIO konektoru smerom na SIO2SD (zoxidované kontakty, alebo príliš dlhý káblik). Ale aj toto sa dá riešiť - použitím samostatného napájania SIO2SD. Nakoniec, skúste priamo na dosku zariadenia SIO2SD pridať do napájania kondenzátor tak 100uF/6V a uvidíte koľko problémov razom zmizne.   

Výhodou tohoto zapojenia je to, že na rozdiel od originálu na oficiálnych stránkach o SIO2SD tu nijako "necvičí" napájacie napätie pre SD kartu. Tam to spôsobuje použitie obvodu 74HC245N, ktorý má v sebe zabudované ochranné diódy a pretláča tak potom cez svoje piny do SD karty napätie až 4.5V - a to fakt SD kartám nerobí dobre, pretože tie sú určené na napájanie napätím 3.3V - toto zapojenie uvedený jav oproti originálu 100%-ne odstraňuje.

 

No a takto vyzerá vzájomné porovnanie obidvoch verzií SIO2SD vedľa seba - v rovnakej mierke:

(obidve zariadenia reálne vlastním)

 

Vľavo SIO2SD ver.3 ála Igi od Spajka, vpravo pôvodná poľská verzia SIO2SD ktorá používa ďalší čip 74HC245N.

Vľavo SD karta vyvedená nadol, napravo je zase nahor.

 

Ešte link na článok tejto verzie SIO2SD ver.3 ála Igi kde je uverejnené aj zapojenie:

http://blog.3b2.sk/igi/post/SIO2SD-3verzia.aspx

 

Ak mám zhodnotiť rozdiely:

Poľská verzia SIO2SD je vhodná na zabudovanie na "stojáka", pretože má vyvedenú SD kartu smerom nahor. Spajk-ova PCB je zase vhodná na inštaláciu "naležato". Poľská verzia má prístup k nastaveniu kontrastu displeja dosť zle prístupnú - ale ak máte malý jemný šróbováčik tak sa to mierne z boku z ľavej strany (spredu) s odretými ušami nastavovať dá. Spajkova verzia je na tom v tomto o niečo mierne lepšie - síce tiež na šikmo ale šróbovákom sa tam dostanete. Poľská verzia má aj smerom dopredu vyvedený konektor, čo zase môže dosť zavadzať ak to chcete zabudovať do krabičky, pretože bude dosť trčať nad použité krátke mikrospínače (lepší by bol v PCB konektor naležato, otočený o 90° smerom doprava pod čipom 74HC245, potom by konektor nebol vysoký a dal by sa dobre umiestniť aj prívod pre SIO káblik). Tak isto poľská verzia má ukryté LED (3mm veľkosť) pod displejom, čiže priamo na tieto LED nevidíte počas používania (ak použijete displej na dlhšom prívodnom kábliku a umiestnite ho inde tak na tie LED uvidíte). Poľskej verzii chýba popis tlačítok (u mňa je dosť veľké mínus), síce ja si s tým poradím, ale niekto kto si to kúpi a chce to okamžite používať môže byť dosť vyvedený z miery než zistí čo robí ktoré tlačítko. A takýchto userov sú mraky.

Ešte aby to niekto urobil s vývodom pre SD kartu na boku a potom sa to bude hodiť aj aj. LaughingSealedLaughing

____________________________________________________________

13.10.2018

Doplnené o obrázok ako má byť správne pripojený káblik na toto zariadenie:

 

 

Čo sa týka pripojenia zariadenia na SIO konektor - sami vidíte že sa nejedná o žiadnu raketovú vedu, stačí zapojiť správne 5 káblikov. Celková dĺžka kábliku by sa mala pohybovať niekde medzi 30 až 50cm, dlhší kábel nie je žiadúci. (Pri 50cm beží napájanie 5V už cez 2x 50cm = 1m - jeden vodič je +5V a druhý je zem). Nepoužívajte preto supertenké kábliky, síce to láka ich tu použiť, lenže neprenášate len dátové údaje, ale ide cez ne aj napájanie vlastného zariadenia, a tu platí - čím dlhší káblik tým väčší odpor vodičov - Ohmov zákon v praxi ako vyšitý. Nebudem to tu už rozoberať, už som to urobil v inom článku.

 

Ešte jeden poznatok:

Mám odskúšané že ak zapojím najprv disketovú jednotku (je jedno či je to Atari 1050, alebo Atari XF551) cez 1-stopý SIO káblik (30.5cm) a do nej dám SIO2SD cez tak isto dlhý káblik tak to ešte funguje bez problémov (a to už máme 2 stopy na dĺžku = 61cm + máme v ceste 3 pätičky, to je už celkom dosť vzhľadom na možné prechodové odpory). Akurát už vo mne začína hlodať otázka že možno práve pre toto je v pôvodných zdrojoch výstupné napätie na úrovni 5.155.2V (stále v norme, povolené max. napätie pre počítač je na vstupe = 5.25V, štandartná dodávaná dĺžka kabeláže napájacieho konektora pôvodného zdroja z toho aj tak uberie minimálne 75mV smerom nadol) aby sa kompenzovala strata (zväčšený prechodový odpor) na káblikoch a pätičkách v ceste ...

Ak dáte do cesty 2 disketové jednotky a na úplný koniec toto zariadenie tak to už zaručene bude blbnúť pretože 5 konektorov v ceste (6-ty je priamo na doske SIO2SD). Vtedy odporúčam použiť priamo oddelené napájanie (samostatný zdroj 5V) pre SIO2SD a bude po probléme.

Dtto sa týka táto vec (tento poznatok) všetkých pripájaných periférií ktoré sú "poháňané" priamo napätím 5V z počítača cez SIO konektor (ako je napríklad kazetový magnetofón XC12, SDrive, SIO2PC a pod).

____________________________________________________________

Vaše hodnotenie, Rate post:

Info o autorovi

Volám sa Igor Gramblička, bydlisko: Bratislava, Slovakia. Môj nick: Igi. Blog je o mojich záujmoch, predtým som pracoval ako IT špecialista na počítačové siete a redakčné systémy pre viaceré denníky - až som pred rokmi nakoniec v jednom z nich zakotvil a kde som to potiahol až do konca mojej profesnej kariéry.

Rok, mesiac, počet článkov: