atarionline.pl Drukarka (triskarny) Tesla BT100 - Forum Atarum

Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.

  • :
  • :

Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.

    • 1:
       
      CommentAuthorKaz
    • CommentTime20 Feb 2021 zmieniony
     
    Ponieważ wspomniany już tu na forum kolega Zbyněk Haase podesłał również sporo użytków, w tym cały pakiet do obsługi drukarki Tesla BT100 (niekiedy nazywana BT-100), to zakładam do tego osobny wątek. A sama drukarka prymitywna, ale ciekawa, produkowana w Czechosłowacji od 1989 roku. Nie miała tasiemki do druku, drukowało się na kalce... Co ciekawe, w oryginalnej instrukcji przewidziano podłączenie do komputerów PMD 85, ZX Spectrum oraz Atari XL/XE!

    Tutaj informacje ogólne:
    ->link<-

    A tu filmik z działania drukarki podpiętej do Atari800XL:

    • 2:
       
      CommentAuthorKaz
    • CommentTime20 Feb 2021 zmieniony
     
    Pierwszy program to KOS 4.5 z obsługą BT100, autor: J.Jirmasek, rok 1989. Przepisałem sobie ekran informacyjny do tłumacza google, to się podzielę:

    CZ:

    Tento program je urcen pro majitele tiskarny BT-100. Spojuje vyhody tisku a operaci KOS v4.5. Tisk je umoznen ve dvou rezimach:

    AUTO - kdy je velikost pisma urcena parametrem x v prikazu OPEN#k,x,"P:", kde x=16*v+s (v, s nasobky vysky a sirku).

    RUC - kdy jsou rozmery trvale zadany uzivatelem (w, h).

    Dojde-li k odpojeni tisku po RESETu, staci vyvolat menu KOS a tisk se opet inicializuje.

    Prijemnou praci s programem preje: J. Jirmasek (c) 1989


    PL:

    Ten program jest przeznaczony dla posiadaczy drukarki BT-100. Łączy w sobie zalety drukowania i działania KOS v4.5. Drukowanie jest dostępne w dwóch trybach:

    AUTO - gdy wielkość czcionki jest określona parametrem x na wyświetlaczu OPEN # k, x, "P:", gdzie x = 16 * v + s (v, s wielokrotności wysokości i szerokości).

    RUC - gdy wymiary są wpisane na stałe przez użytkownika (sz, w).

    Jeśli drukowanie zostanie przerwane po RESET, po prostu wywołaj menu KOS i drukowanie zostanie wznowione.

    Życzenia przyjemnej pracy z programem: J. Jirmasek (c) 1989
    • 3:
       
      CommentAuthorKaz
    • CommentTime20 Feb 2021 zmieniony
     
    Cały zestaw programów do BT wrzucony tutaj:

    ->link<-

    a kilka screenshotów z tychże programów:
    • 4:
       
      CommentAuthorpancio
    • CommentTime19 Jul 2021
     
    Bardzo się cieszę Kaz, że ten wątek powstał.. bo tak się składa, że jestem posiadaczem tejże drukarki :-) Z racji jej wieku, topornego wyglądu i jakości kabelków bałem się ją podłączać do Atari ale po Twoim artykule postanowiłem zrobić współczesny unboxing na który oczywiście zapraszam :-)
    • 5:
       
      CommentAuthorKaz
    • CommentTime19 Jul 2021
     
    Ciesze się, że będzie unboxing. W takim razie ustalmy termin na zoomie i dajmy ogłoszenie :D
    • 6:
       
      CommentAuthorKaz
    • CommentTime20 Jul 2021
     
    Termin ustalony na poniedziałek, 26 lipca 2021 roku, godzina 20:00.
    • 7:
       
      CommentAuthorKaz
    • CommentTime24 Jul 2021 zmieniony
     
    No i mamy plakacik z zapowiedzią wydarzenia :)
    • 8: CommentAuthorPeri Noid
    • CommentTime24 Jul 2021
     
    O... Fajnie.
    • 9:
       
      CommentAuthorKaz
    • CommentTime26 Jul 2021
     
    I za chwilkę zaczynamy :D
    Pańcio bardzo się przygotował, szacun.
    • 10:
       
      CommentAuthorKaz
    • CommentTime26 Jul 2021
     
    Drukarka okazała się nieco uszkodzona, chłopaki (Pańcio, PeriNoid, AtariFan) dzielnie jednak walczą z materią!
    • 11:
       
      CommentAuthorKaz
    • CommentTime27 Jul 2021
     
    I schemacik - podesłał AtariFan.
    • 12: CommentAuthorZenon
    • CommentTime27 Jul 2021
     
    Ale to piękne. Prawdziwa elektronika że o mechanice nie wspomnę.
    Poezja.
    Kto wie czy nie pokuszę się o zrobienie kopi, oczywiście po swojemu.
    • 13:
       
      CommentAuthorbocianu
    • CommentTime27 Jul 2021
     
    Mnie też zauroczyła prostota tego rozwiązania. Już zacząłem szukać nawet żeby kupić sobie egzemplarz takiego cacka i samemu się pobawić. Na czeskim aukro trafiają się egzemplarze w rozsądnych cenach.
    • 14:
       
      CommentAuthorjhusak
    • CommentTime27 Jul 2021
     
    Za logikę robi driver w komputerze. Czy to się przez 2 joysticki podpina do Atari?
    • 15:
       
      CommentAuthorbocianu
    • CommentTime27 Jul 2021
     
    tak, wszystko ogarnia komputer przez porty joysticka, takie pierwsze GDI :D
    • 16: CommentAuthorjakubd
    • CommentTime27 Jul 2021
     
    Czyli jak wymienimy silniki i damy więcej mocy (obliczeniowej także, o transferze nie mówiąc), to możemy mieć 10 linii na sekundę? :)
    • 17:
       
      CommentAuthorbocianu
    • CommentTime27 Jul 2021
     
    Pewnie tak, tylko czy kalka to wytrzyma? :D
    • 18: CommentAuthorPeri Noid
    • CommentTime27 Jul 2021
     
    Pamiętajcie, że to ma całą jedną igłę, czyli wiersz tekstu to 7-8 przebiegów (zależy od fontu). Także te 10 linii to druku a nie tekstu.
    • 19:
       
      CommentAuthorbocianu
    • CommentTime27 Jul 2021
     
    no właśnie to jest piękne, single dot matrix :)
    • 20: CommentAuthorjakubd
    • CommentTime27 Jul 2021
     
    No to jasne, że nie zrobimy z tego drukarki wierszowej do mainframe'ów (w każdym razie nie w tydzień), ale od czegoś trzeba zacząć.
    • 21:
       
      CommentAuthorpancio
    • CommentTime27 Jul 2021
     
    Ci co byli wiedzą... Ci co nie byli obejrzą - choć akcja niezbyt wartka ale za to z wieloma bohaterami (śrubki, podkładki, dupki).

    Operacja była bardzo trudna i bez Was pewnie 'triskarny' wylądowała by na strychu jako kolejny niezbadany eksponat... teraz wiemy jak to to jest zbudowane, jaka wspaniała myśl techniczna przyświecała naszym południowym sąsiadom. Piękna, epokowa robota! Postaram się w najbliższym czasie powrzucać fotki i zbliżenia na wypadek gdyby ktoś musiał walczyć z podobnym "problemem" :-)

    Bardzo dziękuję wszystkim za cenne uwagi i spostrzeżenia. Teraz potrafię rozebrać i złożyć triskarny BT-100 w 2 minuty :-)

    Tym razem czeska drukarka pokonała mnie na całym (prawie) froncie ale to była bitwa... kolejna zapowiedziana część to nie "Pancio i zemsta Tesli" a "Pancio kontratakuje!"

    Zapraszam!
    • 22:
       
      CommentAuthorKaz
    • CommentTime28 Jul 2021
     
    Nie mogę się doczekać. Walka i wasze dyskusje o działaniu drukarki, rozkminy co może nie działać - to lepsze niż dowolne kino akcji :D
    • 23: CommentAuthorjakubd
    • CommentTime28 Jul 2021
     
    A w czasie spotkania był jakiś komentarz w stylu "Ten to ma Teslę na chacie"? :) Jak nie to żądam komisyjnego dodania :)
    • 24:
       
      CommentAuthorKaz
    • CommentTime28 Jul 2021
     
    To zbierz komisję :D

    A premiera filmiku z Pańciem i jego Teslą BT100 już jutro o 16:00. Można sobie ustawić przypomnienie, a nawet subskrybować nasz kanał :D

    • 25:
       
      CommentAuthorKaz
    • CommentTime1 Aug 2021
     
    A jutro, o 20:00 Pańcio spotka się z nami na zoomie ponownie. Ciekawe, czy uda się/udało się naprawić drukarkę? Zobaczymy :)

    Przy okazji Zbynek napisał:

    Zbynek:

    Miałem już komputer Atari, a kilka lat później kupiłem drukarkę BT100. (...) kupiłem drukarkę BT100 od znajomego w 1992 roku. Dał mi kasete z programami Atari. Programy zostały już bezpośrednio zmodyfikowane dla Atari 800XE/XL oraz dla drukarki BT100. Drukarka podpięta do portu joysticka 1 i 2. Sprzedał mi też kable do podłączenia do Atari.
    • 26:
       
      CommentAuthorpancio
    • CommentTime3 Aug 2021 zmieniony
     
    Pierwszy wydruk za nami... dziękuję za konstruktywną pomoc i kupę zabawy :-)

    Załączam (do analizy) debug sterownika (tego co działał w Basic-u). Na pierwszy rzut oka, wydaje się korzystać z procedur systemowych...
    ... i używa 1KB bufora:

    0C75: 9D 00 07 STA $0700,X
    0C78: 9D 00 08 STA $0800,X
    0C7B: 9D 00 09 STA $0900,X
    0C7E: 9D 00 0A STA $0A00,X
    • 27:
       
      CommentAuthorjhusak
    • CommentTime3 Aug 2021 zmieniony
     
    Strasznie rozrzutny :) Toż tu wystarczy 480/8 bajtów = 60, resztę można w locie robić, skoro i tak wszystko zamrożone na czas drukowania.

    Trzeba będzie poprawić kiedyś :) Czym to dizzasemblowałeś?

    Nawiasem mówiąc - drukarka to tiskárna (od ciskania)
    • 28: CommentAuthorpirx
    • CommentTime3 Aug 2021
     
    a dokładnie jest to jednojehličková počítačová tiskárna
    • 29:
       
      CommentAuthorjhusak
    • CommentTime4 Aug 2021 zmieniony
     
    W sumie to ten schemat jest przekombinowany; użycie przerzutników jest ekstrawagancją, przecież one zawsze są po drugiej stronie :)

    Najprostszy schemat to 1x lm298 do dwóch silników i głowicy oraz 4 transoptory.

    Regulację obrotów silnika dajemy wspólną dla wszystkich silników i głowicy z tym, że silnik paperfeed i głowicę zasilamy poza regulacją i zwieramy przy pomocy lm298 do masy, a zabezpieczamy diodą przed prądem wstecznym.

    Transoptory zasilamy z gniazda joysticka bądź dajemy 7805.

    Zwracam też uwagę, że przerzutnik głowicy ma ustawioną stałą czasową (regulowaną) - więc niemożliwe jest uderzanie głowicą dłużej czy krócej.