Posty

Wyświetlam posty z etykietą Budowa CA80

Problem zawieszającego się CA88 rozwiązany.

Obraz
  Niedawno zaskoczył mnie problem zawieszającego się CA88. Najpierw podejrzewałem zasilacz, potem zbyt długie "szelki", którymi podłączyłem "terminal" z przerobionego kalkulatora ELWRO144... Wydawało się, że wszystko już jest w porządku, kiedy CA80 znów się zawiesił w czasie wyświetlania czasu w CA88...

Uruchamiamy CA80-mini. Część druga.

Obraz
  Ostatnio uruchamialiśmy płytkę CA80-mini z monitorem w pamięci stałej. A co zrobić, gdy tej pamięci nie mamy?

Klawiatura z kalkulatora ELWRO144.

Obraz
  Mój pierwszy CA80 wyposażyłem w klawiaturę od jakiegoś starego kalkulatora. Dostałem ją od mojego nauczyciela, który pomógł mi w kompletowaniu części i uruchomieniu komputera. Obudowę zrobiłem z kawałków laminatu zlutowanych od wewnątrz. Dzisiaj mamy wybór. 

CA80-mikro.

Obraz
  Dzisiaj listonosz przyniósł paczki z płytkami. MIK89-extended mam wcześniej, niż się spodziewałem. 😊 Nie było zbyt wiele lutowania, więc szybko się z tym uporałem, jednak nie zobaczyłem "CA80" po włączeniu zasilania...😕

ROM dla CA80.

Obraz
  Ostatnio pisałem o uruchamianiu CA80-mini. W zasadzie dotyczy to wszystkich CA80, a nawet innych komputerów. Na początku dobrze jest sprawdzić najprostszą konfigurację, żeby było łatwiej wykryć ewentualne usterki.

Uruchamiamy CA80-mini. Część pierwsza.

Obraz
  Do uruchomienia minimalnej konfiguracji potrzebujemy zmontowaną płytkę CA80-mini, EPROM lub EEPROM z monitorem CA80 i wyświetlacz.

CA80-mini.

Obraz
  Klon CA80 rozrósł się do dość sporych rozmiarów... A może zrobić coś, co naprawdę będzie mini? Nowa wersja MIK89. Zaprojektowałem nową wersję płytki MIK89, umożliwiającą uruchomienie CA80 w wersji dwupłytkowej (nie licząc wyświetlacza i klawiatury). Na dostawę trzeba zaczekać dwa - trzy tygodnie, ale wszystko powinno działać. W projekcie RC2014 dołożyłem dzielnik sygnału z CTC, aby uzyskać NMI (opis MIK05 str. 2). Nadal jednak brakowało tam generatora CLK, dodałem więc generator kwarcowy. Zmniejszyłem też szerokość płytki w porównaniu do wersji "turbo". Teraz cały CA80 to dwie płytki o wymiarach 100 x 100 mm i 50 x 100 mm. Można je złączyć "na kanapkę", więc będzie nawet mikro. ;-) Oczywiście w U9 musimy włożyć ROM, więc nie będzie miejsca na "flash", jednak nie zawsze jest on potrzebny. Już nie mogę się doczekać...   MIK89 extended.

Montaż CA80-mini.

Obraz
  Przed projektem CA80-mini nie lutowałem elementów SMD. Pierwszy był STM32F030 w module uTerm J4F, gdy montowałem Z80-MBC2. Udało się, więc odważyłem się spróbować miniaturyzacji CA80.

Magnetofon dla CA80.

Obraz
  Nareszcie wziąłem się do pracy! Przeprowadzka na RC2014 się powiodła, jednak nadal są płytki do przetestowania. Wziąłem na warsztat "magnetofon". Wszystko powinno działać, bo wersja "kwadratowa" była już dawno przetestowana. Zmieniłem tylko adresowanie pamięci, bo nie starczyło miejsca na EEPROM.       

CA180 w Elwro144.

Obraz
  Obiecałem, że pokażę, jak zmieścić CA80 w obudowie kalkulatora Elwro 144. Przypomniałem sobie o tym, bo wersja z wyświetlaczem VFD jest za duża...

Wyświetlacz Elwro 144 dla CA80.

Obraz
  Jak obiecałem, opracowałem płytkę wyświetlacza VFD z kalkulatora Elwro 144. Jak zwykle staram się piec dwie pieczenie na jednym ogniu - format płytki jest zgodny z "kwadratowymi".

LCD pomaga testować bootloader.

Obraz
  Testy posuwają się powoli do przodu. SD działa. Całe oprogramowanie CA80 przeniosłem na flash.

Bootloader CA80 w czasie testów.

Obraz
  Powoli uruchamiam kolejne płytki. Dzisiaj przetestowałem CA80-bootloader. Na razie metodą J4F czyli reglamentowaniem CLK.

Pierwszy CA80 na platformie RC2014.

Obraz
 Przedstawiam prawie pełną (bez obsługi magnetofonu) pierwszą wersję CA80 na platformie RC2014!!!

Najprostszy wyświetlacz CA80.

Obraz
  Jak już wspominałem, najlepiej wygląda wyświetlacz VFD. Niestety jest trochę kłopotliwy w użyciu, bo potrzebuje dodatkowe napięcie około 25 woltów i dużo elementów sterujących. Poza tym należy się z nim delikatnie obchodzić, bo jest szklany.

Budujemy klon CA80.

Obraz
  Do budowy potrzebujemy PCB, więc należy je zamówić u producenta (lub zapytać autora czyli mnie). Niezbędne są pliki "gerber". Można je pobrać z mojego repozytorium wraz ze schematami i oprogramowaniem.