Táto už 3.verzia zapojenia SIO2SD pre Atari ála Igi rieši úplné odbúranie doteraz použitého čipu 74HC245N, ktorý slúži ako prevodník medzi napäťovými úrovňami 5V <=> 3.3V. Vo verzii 2 som vysvetľoval že je tam jeden zásadný problém a to ten, že v priamo čipe 74HC245N sú integrované pomocné diódy, ktoré robia "paseku" pri prevode napätia. Už som to síce písal, ale pripomeniem to - potom na SD karte cvičí napájanie medzi 3.3V až cca 4.5V čo vonkoncom pre nás nie je želaný stav. Len medzi rečou - na mieste čipu 74HC245N nie je možné použiť typ ako náhradu typ 74HCT245 - potom SIO2SD nefunguje, takže na toto si dajte pozor. Tým že prevod teraz robia odpory 1k8 a 3k3 zapojené v sérii je dodržaná správna napäťová úroveň pre vstupy a výstupy na SD karte a už neprichádza k spomínanému javu "pumpovania" napájacieho napätia pre SD kartu.
Upozornenie:
Zásahy do 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.
Aby sme si to ozrejmili a nemuseli sme prácne hľadať podklady uverejňujem najprv obrázok mojej verzie č.2, aby ste si to v ďalšom mohli porovnať v tomto jednom článku a teda neprepínali hore - dolu jednotlivé odkazy:
SIO2SD ála Igi verzia č.2, čiže doteraz používaná moja verzia, relatívne zložité zapojenie, pretože tu sa riešil stav už existujúceho zapojenia:
(toto zapojenie už prosím berte len ako pomocný obrázok k textu v tomto článku, ďakujem)
___________________________________________________________
SIO2SD ála Igi verzia č.3:
Keď sa na to celé pozriete bližšie, je to vlastne kompilát dobrých vlastností z doteraz uverejnených zapojení a teda v dobrom zmysle slova je vyvrcholením všemožných úprav a nastavení zapojenia SIO2SD -teda aspoň u mňa.
Potrebné odpory (najlepšie miniatúrne) je možné skryť pod pätičku použitého AVR procesoru (použité púzdro 40 pin DIL). Trochu som schému prekreslil aby bola čitateľnejšia. Je vidieť že sa celé zapojenie zjednodušilo a prečistilo, odpadlo celkom dosť súčiastok oproti predchádzajúcemu zapojeniu č.2.
Aj tu vo verzii 3 som pridal ako vo verzii 2 tlačítko Reset, občas sa javí výhodné ho mať trvale k dispozícii.
Na výstupe som použil osvedčenú schottky diódu BAT85, tá sa dá bez problémov zakúpiť - pre neznalých, kľudne tu môže byť použitá aj dióda 1N4148 ak schottkyho diódu nezoženiete. Pri BAT85 dosiahneme pri log.0 nižšie výstupné napätie tejto logickej nuly na výstupe ako pri 1N4148, ale v tomto prípade to funguje bez problémov pri obidvoch diódach. Odpor 10k "zavesený" k tejto dióde môže mať hodnotu aj vyššiu ako uvedených 10k, tu sa oplatí laborovať, malo by to fičať aj s hodnotou 47k - teda rozptyl je tu celkom slušný a za vyskúšanie to stojí - hlavne ak pripájame viacero zariadení za sebou, aby sme zbytočne nepreťažovali uvedený vstup do malého Atárka.
SIO2SD ála Igi verzia č.3 (no AVR ISP):
Uverejnená schéma je totožná s predchádzajúcou, akurát je tu zrušený AVR ISP konektor, teda v tomto zapojení nie je možné procesor programovať priamo v zariadení. Nie každý totiž potrebuje preprogramovať zariadenie ktoré mu spoľahlivo funguje. Takže toto je určené pre konzervatívnejších userov - zase je schéma o niečo jednoduchšia. (A ten konektor sa tam dá kedykoľvek dorobiť.)
Teraz už nasleduje pripojenie na SIO konektor na malé Atari:
Asi sa ešte patrí pripomenúť meno autora pôvodného zapojenia:
Device inventor and AVR software developer: Jakub Kruszona-Zawadzki
ATARI software developer and tester: Paweł Nowak (Pajero/MadTeam)
NVC developer: Marcin Sochacki (Montezuma)
Tester (also new SMD PCB designer - still not finished): Jakub Husak
A ešte pridám parametre zariadenia:
Podporované karty/formátovanie: SD/MMC (FAT12,FAT16 a FAT32)
Podporované typy súborov: ATR (rw), XFD (ro) a COM/XEX (ro)
- ro=read only, rw=read/write
Display na prechádzanie súbormi: 16x2 LCD na prechádzanie katalógu súborov a výberu,
ktorý súbor sa nahraje, podporované je pripojenie displeja typu 16x2, 20x2, 24x2 a 40x2
priamo bez akejkoľvek zmeny programového vybavenia
Podpora pre Turbo: podporuje SIO turbo (rýchlostný index 1 až 16, predvolené = 6
čo je (69kb/s), vo verzii 1.x bol rýchlostný index vždy = 10 (51kb/s))
Sektory: všetky hustoty, 128B a 256B sektory, vrátane 16MB diskov
Podpora diskov: d1 až d8 (až do verzie 1.2 boli dostupné disky d1 až d4), v najnovších
verziách programového vybavenia máme k dispozícii d1 až d15, virtuálne disky 1-99
Konfigurácia: Možnosť nastaviť priamo z ATARI
____________________________________________________________
Pôvodná stránka s pôvodnými schémami a plným programovým vybavením je tu:
WIKI of Sio2SD:
http://sio2sd.gucio.pl/wiki/English
Device features:
http://sio2sd.gucio.pl/wiki/Features_en
ATARI Software:
http://sio2sd.gucio.pl/wiki/SoftwareATARI_en
PC SOFTWARE:
http://sio2sd.gucio.pl/wiki/SoftwarePC_e
http://sio2sd.gucio.pl/wiki/SoftwarePC_e
Usage:
http://sio2sd.gucio.pl/wiki/KeyboardDoc_en
Pozor, stránky bývajú celkom dosť často nedostupné, takže buďte trpezliví ... nakoniec sa to predsa len načíta.
____________________________________________________________
Vaše hodnotenie, Rate post: