Cześć !
W przypływie wolnego czasu wykonałem coś co obiecałem jakiś czas temu.
Jest to kompletny, przetestowany i świetnie działający interfejs SIO2PC w wersji USB. Interfejs współpracuje bez najmniejszego problemu na magistrali SIO z innymi urządzeniami (stacje dysków, SIO2SD i inne) dzięki emulacji wyjścia typu otwarty kolektor.
Interfejs został wyposażony w przełącznik wyboru sygnału DSR lub RI jako sterującego dla linii COMMAND (CMD), pin 7 w gnieździe SIO !
SIUP idealnie współpracuje z programem AspeQt (dla Windows i Linux !). Działa także z programami: Atari810, Ape for Windows oraz R5 v2.09 (ładowanie obrazów dysków).
Użytkownicy MacOSX mogą wykorzystać: SIO Server (dokumentacja) lub SIO2OSX.
Polecam ten wątek (atariage) dotyczący programu AspeQt.
Działa szybciej i sprawniej jeśli posiadasz Qmega lub HiassofT highspeed SIO patcha w Atari XL/XE OS:
- natywnie z Qmegiem wyciąga prędkość 68,2kbps (tryb znany jako UltraSpeed, HS Index = 6)
- ze spatchowanym (HiassofT) OSem wyciąga 126kbps (HS Index = 0)
Zaprogramowany eprom z AtariOS, Qmegami oraz spatchowanym (HiassofT SIO patch) AtariOSem możesz nabyć w dobrej cenie u strykera.
----- Instalacja, sterowniki do SIUPa
Podłączamy SIUPa do PC. Jeżeli system Windows nie zainstaluje automatycznie sterowników Virtual COM Port (VCP), neleży je pobrać ze strony producenta chipu FTDI, o tutaj i zainstalować. Użytkownicy GNU/Linuxa będą wiedzieć co robić ;)
Po podłączeniu SIUPa, instalacji sterowników (jeśli zaszła taka konieczność) numer wirtualnego portu COM ustawić w menedżerze urządzeń postępując jak poniżej:
Porty COM i LPT -> USB Serial Port (COMxx) gdzie xx numer portu COM przydzielony po instalacji sterowników dla SIUPa, klikamy prawym klawiszem myszy, Właściwości, zakładka Ustawienia portu, Zaawansowane..., Numer portu COM wybieramy na wartość z zakresu (najlepiej) COM2-COM4. Zatwierdzamy zmiany, OK i SIUP jest gotowy do pracy/zabawy.
-----
Poniżej foto kompletnego interfejsu (SIUP z przewodem i wtyczką SIO oraz kabel USB o długości 1,8m w pełnym zestawie):
Tak prezentują się zielone i niebieskie półprzeźroczyste obudowy:
Polutowana płytka (spód):
Zamontowana w obudowie płytka:
Widok od strony popularnego gniazda USB mini B 5-pin:
Widok od strony przełącznika wyboru sygnału DSR lub RI dla linii COMMAND:
Przejście kabla SIO przez przepust kablowy:
Nóżki już przylutowane ...
oraz jako ciekawostki kilka oscylogramów (SIOx1, tylko SIUP na magistrali). Sorry za zdjęcia a nie zrzuty bezpośrednio z pamięci oscyloskopu:
Kształt impulsów na linii DI:
Kształt impulsów na linii DO:
Paczki impulsów na obydwu liniach:
----- Garść szczegółów technicznych
Interfejs SIUP zbudowany jest w oparciu o scalony konwerter USB<->RS232 firmy FTDI i do komunikacji z aplikacją sterującą wykorzystuje wirtualny port szeregowy RS232, ten z którego korzysta klasyczne SIO2PC. Do komputera PC podłączony jest poprzez przewód USB. Gniazdo w SIUP (od strony PC) w to popularny USB mini B 5-pin. Zastosowałem odporną na wyrwanie wersję gniazda usb do montażu przewlekanego (firmy MOLEX).
Interfejs zabudowany jest w uniwersalnej obudowie wykonanej z plastiku ABS. Dostępne kolory to zielony i niebieski, obydwa półprzeźroczyste.
Płytka drukowana jest dwustronna z metalizacją otworów i maską lutowiczą.
Na płytce zamontowane są wszystkie niezbędne elementy w tym 4 diody led sygnalizujące:
- zasilanie magistrali USB [żółty LED],
- włączony komputer Atari (sygnał +5V z pinu 10 gniazda SIO) - nie dotyczy Atari 1200XL [żółty LED].
- dwie diody sygnalizujące transmisję danych (TX [czerwony LED] - nadawanie, oraz RX [zielony LED] - odbiór danych).
Płytka drukowana przykręcona jest do obudowy dwoma małymi wkrętami. Obudowa została odpowiednio dostosowana (piłowanie pilnikami modelarskimi) pod gniazdo usb i przełącznik.
Przewód SIO przylutowany jest do płytki i przechodzi przez gumowy przepust kablowy.
----- Jak stać się posiadaczem SIUPa ?
Przygotowany jestem w chwili obecnej na wykonanie pierwszych 30 sztuk SIUPa (1 sztuka idzie na nagrodę !).
Do zainteresowanych trafia więc 29 sztuk:
1. 15 sztuk będzie wyposażonych w kabel i wtyczkę SIO (wersja A)
2. Pozostałe 14 będzie wykonane: bez kabla i wtyczki SIO (wersja B)- kupujący będzie musiał mi takowy dostarczyć. Najlepiej wykorzystać przewód wylutowany, bądź odcięty np. z magnetofonu (XC12,CA12, ...). Odcinamy przy magnetofonie i dostarczamy cały przewód z wtyczką SIO.
Wersja C - do samodzielnego przygotowania kabla SIO, zawiera:
SIUP, kabel USB, rurkę termokurczliwą, wtyk wraz z 5 stykami + 1 styk zapasowy, jak na zdjęciu poniżej:
Podłączenie przewodów we wtyczce SIO należy wykonać tak jak poniżej:
kolor niebieski: +5V
kolor biały: DATA IN
kolor brązowy: DATA OUT
kolor czerwony: COMMAND
kolor czarny: GND (Masa)
Opis sygnałów gniazda SIO znajduje się w Atariki.
Przewody można:
- przylutować do styków w ten sposób:
- zacisnąć dedykowaną zaciskarką,
- zacisnąć szczypcami.
Zalecam metodę pierwszą (lutowanie) lub drugą (zaciskarka) z uwagi na trwałość i pewność wykonanego w ten sposób połączenia !
Przygotowane końcówki przewodu wraz ze stykami wsuwamy we wtyk w sposób pokazany poniżej (w razie oporów pomagamy sobie małym, ostrym narzędziem. Warto też wcześniej, przed lutowaniem, zagiąć lekko do środka skrzydełka styków; będą się łatwiej wsuwać we wtyk):
Po zmontowaniu gotowy kabelek powinien wyglądac mniej więcej tak (proszę nie zapomnieć nałożyć wcześniej rurkę termokurczliwą i obkurczyć ostrożnie (poparzenia!) opalarką lub zapalniczką):
Zamówienia dokonujemy w tym wątku wpisując:
nick, kolor obudowy, wersja A z kablem SIO lub wersja B bez kabla SIO lub wersja C
W przypadku wyboru wersji B zainteresowany dostarcza do mnie kabel z wtyczką na swój koszt !
Dostępne kolory obudów to: ZIELONA lub NIEBIESKA.
wersja A - 129 zł, wersja B - 95 zł, wersja C - 99 zł, wysyłka 7 zł.
----- NIESPODZIANKA :)
1.
Każdy kto zakupi SIUPa weźmie udział w losowaniu zwrotu całej kasy (z kosztem wysyłki) za interfejs ! Tak, więc otrzyma SIUPa za darmochę :) Dotyczy to osób które zamówiły SIUPa tutaj na forum atari.area.
Losowanie nastąpi po sprzedaży 29 sztuk SIUPa. Losowanie odbędzie się u mnie w domu i zostanie zarejestrowane kamerą. Synek wyciągnie karteczkę z nickiem szczęśliwca.
2.
W nagrodę za pomysł na nazwę interfejsu SIUP, użytkownik COSI otrzymuje jedną sztukę gratis :)
To tyle w kwestii niespodzianek :)
-----
Autorem całości projektu jestem ja.
-----
- Pozostało wersji A (z kablem i wtyczką SIO): 0 z 15
- Pozostało wersji B lub C: 10 z 14
Dotąd SIUPa zamówiły następujące osoby:
1. nosty, niebieski, wersja A z kablem SIO, 1 sztuka
2. Czarny_faraon, niebieski, wersja A z kablem SIO, 1 sztuka
3. ajcek, zielony, wersja A z kablem SIO, 1 sztuka
4. mariuszbox, niebieski, wersja A z kablem SIO, 1 sztuka
5. xan, niebieski, wersja A z kablem SIO, 1 sztuka
6. bezrobotny, niebieski, wersja A z kablem SIO, 1 sztuka
7. sikador, niebieski, wersja A z kablem SIO, 1 sztuka
8. calypso2k, niebieski, wersja A z kablem SIO, 1 sztuka
9. conrad, niebieski, wersja A z kablem SIO, 1 sztuka
10. xxl, niebieski, wersja A z kablem SIO, 1 sztuka.
11. Maly_swd, zielony, wersja A z kablem SIO, 1 sztuka.
12. Hultah, zielony, wersja A z kablem SIO, 1 sztuka.
13. Henryk, zielony, wersja A z kablem SIO, 1 sztuka.
14. Yezy, kolor zielony, wersja A z kablem SIO, 1 sztuka.
15. Yerzmyey, kolor zielony, wersja A z kablem SIO, 1 sztuka.
Od tego momentu zamówienia przyjmowane są na wersję B lub C:
16. LucyArt, zielony, wersja B bez kabla SIO, 1 sztuka.
17. wieczor, bez obudowy, wersja B bez kabla SIO, 1 sztuka.
18. Gzynio, niebieski, wersja B bez kabla SIO, 1 sztuka.
19. scalak, niebieski, wersja C, 1 sztuka.
SIUP (SIo2Usb2Pc) - SIO2PC USB Edition
PIN ready logo
3M / InD: ... na kasetach były zabezpieczenia w postaci tzw. "mikropierdnięcie" ...