1 Ostatnio edytowany przez grzeniu (2012-12-01 13:18:17)

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):

http://www.e-controls.pl/siup/IMG_5551.JPG

Tak prezentują się zielone i niebieskie półprzeźroczyste obudowy:

http://www.e-controls.pl/siup/IMG_5550.JPG

Polutowana płytka (spód):

http://www.e-controls.pl/siup/IMG_5545.jpg

Zamontowana w obudowie płytka:

http://www.e-controls.pl/siup/IMG_5527.JPG

Widok od strony popularnego gniazda USB mini B 5-pin:

http://www.e-controls.pl/siup/P7250395.jpg

Widok od strony przełącznika wyboru sygnału DSR lub RI dla linii COMMAND:

http://www.e-controls.pl/siup/P7250396.jpg

Przejście kabla SIO przez przepust kablowy:

http://www.e-controls.pl/siup/P7250402.jpg

Nóżki już przylutowane ...

http://www.e-controls.pl/siup/P7290626.jpg

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:

http://www.e-controls.pl/siup/IMG_5559.jpg

Kształt impulsów na linii DO:

http://www.e-controls.pl/siup/IMG_5560.jpg

Paczki impulsów na obydwu liniach:

http://www.e-controls.pl/siup/IMG_5556.jpg

----- 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:

http://www.e-controls.pl/siup/PB296263mini.jpg

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.

http://www.e-controls.pl/siup/PB296208mini.jpg

Przewody można:
- przylutować do styków w ten sposób:

http://www.e-controls.pl/siup/PB296196mini.jpg

- 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):

http://www.e-controls.pl/siup/PB296200mini.jpg


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ą):

http://www.e-controls.pl/siup/PB296216mini.jpg

http://www.e-controls.pl/siup/PB296265mini.jpg


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.

STYMulator JIL ST YM2149 mjuz:k @ gnu/linux
SIUP (SIo2Usb2Pc) - SIO2PC USB Edition
PIN ready logo
3M / InD: ... na kasetach były zabezpieczenia w postaci tzw. "mikropierdnięcie" ...

2

nosty, niebieski, wersja A (z kablem SIO) 1szt. poproszę

Coz za profesjonalnie przygotowana sprzedaz! Nawet promocja jest :)

Pytanko: czy to urzadzenie posiada taki rezystor, który o ile dobrze pamietam jest wymagany aby moznabylo uzywac obok niego rowniez stacji, SIO2SD czy innych urzadzen korzystajacych z SIO?

3 Ostatnio edytowany przez grzeniu (2012-04-22 14:52:08)

Tak posiada diodę schottkyego w obudowie sot-23 (emulującą wyjście OC - otwarty kolektor) a także i odpowiednie rezystory polaryzujące. Posiada jednym słowem wszystko co potrzeba ;) Wrzucę później stosowne przebiegi z oscyloskopu.

STYMulator JIL ST YM2149 mjuz:k @ gnu/linux
SIUP (SIo2Usb2Pc) - SIO2PC USB Edition
PIN ready logo
3M / InD: ... na kasetach były zabezpieczenia w postaci tzw. "mikropierdnięcie" ...

4 Ostatnio edytowany przez grzeniu (2012-04-26 06:58:05)

... Delete ...

STYMulator JIL ST YM2149 mjuz:k @ gnu/linux
SIUP (SIo2Usb2Pc) - SIO2PC USB Edition
PIN ready logo
3M / InD: ... na kasetach były zabezpieczenia w postaci tzw. "mikropierdnięcie" ...

5

a co to za scalak jeśli to nie tajemnica? rs232 - ftdi czy prolific? czy jakaś chińska podróba, z którą sterowniki nie działają?

6 Ostatnio edytowany przez stryker (2012-04-22 18:27:46)

jakis czas temu namowilem candle'a na takie cos:
http://spiflash.org/atari/sio2pc.jpg
czyli sio2usb i usb2floppy w jednym....
Ale....

"wszystko się kiedyś kończy......."

7

@bezrobotny: Jakbyś przeczytał to byś wiedział. Jest napisane.

STYMulator JIL ST YM2149 mjuz:k @ gnu/linux
SIUP (SIo2Usb2Pc) - SIO2PC USB Edition
PIN ready logo
3M / InD: ... na kasetach były zabezpieczenia w postaci tzw. "mikropierdnięcie" ...

8

Fajna sprawa :) Ja swego czasu rozmyślałem żeby sygnały dodatkowo odseparować galwanicznie. Zmniejszyło by to ryzyko uszkodzenia POKEY-a lub FT232 do minimum.

9

Proszę o wyedytowanie postów, które nie mają nic wspólnego z tematem, jazdy personalne do bałaganu.

Grzeniu: A czemu mini-USB, zamiast USB-B?

Czy możecie wyjaśnić, Stirlitz, dlaczego wasz służbowy adres stirlitz@rsha.gov.de ma aliasa justas@gru.su?
Nie czytam PM. Proszę używać e-mail.

10

Dely, dziękuję.

Miniusb bo jest popularne no i sam napisałeś tutaj :-)

STYMulator JIL ST YM2149 mjuz:k @ gnu/linux
SIUP (SIo2Usb2Pc) - SIO2PC USB Edition
PIN ready logo
3M / InD: ... na kasetach były zabezpieczenia w postaci tzw. "mikropierdnięcie" ...

11

1 wersja A please :)

ATARI 800XE with u1mb, stereo, covox, ramdisk hell led, ultra video 1.0 XE.
SIO2SD, SIDE3, sio2usb, sio splitter, dragon cart, lantronix mss-100, fujinet (lotharek), rverter, A8PicoCart, BT-100, XC12 (T2000), XC12 (SUPER TURBO, TURBO D), both with internal speakers
my youtube channel

12

.. ile by kosztował interface w wersji: bez obudowy, bez kabla? - czyli kompletna zmontowana płytka.

Kontakt: pin@usdk.pl

13 Ostatnio edytowany przez grzeniu (2012-04-26 10:38:29)

Pin: póki co nie ma takiej opcji. Sorry. Jest wariant B w wersji bez kabla SIO. Obudowa to koszt około 3 zł, więc żadna oszczędność. Kabelek możesz mi wysłać listem najlepiej poleconym aby nie było nieporozumień, koszt 3,90zł.

STYMulator JIL ST YM2149 mjuz:k @ gnu/linux
SIUP (SIo2Usb2Pc) - SIO2PC USB Edition
PIN ready logo
3M / InD: ... na kasetach były zabezpieczenia w postaci tzw. "mikropierdnięcie" ...

14

w1k: what color ?

STYMulator JIL ST YM2149 mjuz:k @ gnu/linux
SIUP (SIo2Usb2Pc) - SIO2PC USB Edition
PIN ready logo
3M / InD: ... na kasetach były zabezpieczenia w postaci tzw. "mikropierdnięcie" ...

15

niebieski, wersja A 1szt.

16

Hej,
Poproszę 1szt. wersja A, kolor bez znaczenia

@swinkamor12: Amiga tak zresztą jak ST jest 32 bitowa bo procesor jest 32 bitowy, int w C jest 32 bitowy, a to po ilu bitach się komunikuje z resztą jest nieistotne.

17

Uwaga! Wysyłam na adres podany w przelewie. Jeśli adres jest inny proszę wysłać mi tę informację e-mailem.

STYMulator JIL ST YM2149 mjuz:k @ gnu/linux
SIUP (SIo2Usb2Pc) - SIO2PC USB Edition
PIN ready logo
3M / InD: ... na kasetach były zabezpieczenia w postaci tzw. "mikropierdnięcie" ...

18

Cześć,
W uznaniu szczytnych dokonań zamawiam 1szt wersji A, kolor niebieski. Pozdrawiam.

19

Grzeniu: ile wysylka do UK ? Masz Paypala ?

20

Niebieska A z kablem SIO 1 szt. poproszę.

Skąd wziąłeś takie ładne kable SIO?

21

xan: patrzac na doliczenie za kabel - magnetofony z allegro kastruje.

The UNIX Guru`s view of Sex:
unzip; strip; touch; finger; mount; fsck; more; yes; umount; sleep

22

Grzeniu, czy możesz potwierdzić, że interface współpracuje z programami: R5 Electrona oraz AspeQt, jeżeli chodzi o bezpośrednie bootowanie xex'ów?

23

pavros: toz w pierwszym poscie juz pisal o aspeqt.

The UNIX Guru`s view of Sex:
unzip; strip; touch; finger; mount; fsck; more; yes; umount; sleep

24

grzeniu napisał/a:

Miniusb bo jest popularne no i sam napisałeś tutaj :-)

To był okres błędów i wypaczeń. Przepraszam. W chwili obecnej uważam, że gniazdo USB-B byłoby lepsze. Niemniej szacun za profeskę. Pomimo wysokiej ceny uważam, że bez problemów znajdziesz chętnych z uwagi na "plugendplejowatość" i estetykę.

PS. Usunąłem personalne wycieczki, FUD i posty niezwiązane z tematem.

Czy możecie wyjaśnić, Stirlitz, dlaczego wasz służbowy adres stirlitz@rsha.gov.de ma aliasa justas@gru.su?
Nie czytam PM. Proszę używać e-mail.

25

USB-B na pewno jest solidniejsze, jednak mini jest używane we wszystkich androidowych telefonach i pewnie sporo ludzi posiada taki kabelek - wygodne.

The problem is not the problem; the problem is your attitude about the problem