Uaktualnianie sowieckiego kalkulatora z współczesnym procesorem


Dzisiejsze problemy łańcucha dostaw może utrudniać zakup mikrokontrolerów lub naprawdę dowolnego rodzaju rodzaju półprzewodnikowego. Jednak dla tych, którzy żyją, kwestia ta zawsze istniała: starożytne elementy mogą być poza produkcją przez dziesięciolecia, z malejącą dostawą części używanych lub “nowych starych magazynów” jako jedynej opcji. Jeśli niezwykłe przerwy procesora, nie możesz jednak mieć wyboru, aby zastąpić cały komputer.

[Piotr Patek] wpadł w ten problem, gdy nabył programowalny kalkulator Elektronika MK-85 z uszkodzonym procesorem. Nie jest w stanie odkryć wymiany, zdecydował się opracować kompatybilny system CPU na podstawie mikrokontrolera STM32. Z programu Nie współczesny procesor jest zgodny z stylem radzieckim z lat 80., więc [Piotr] musiał stylować mały interposier PCB pasujące do oryginalnego pinout. To również dostarczyło mu wystarczającą powierzchnię, aby dodać skuteczny układ konwertera DC / DC, który wytwarza zasilanie 2,5 V STM32.

Jeśli chodzi o oprogramowanie, [Piotr] obsługiwane do portu oryginalnego podstawowego tłumacza, który został napisany w montażu PDP-11, do współczesnego odpowiednika napisanego w C. Gdy był na nim, naprawił kilka błędów, które siedzieli około 35 lat. Zaktualizowany procesor włącza MK-85, aby uruchamiać kręgi wokół współczesnego rodzeństwa: [Piotr] czas ma być około trzydziestu razy szybciej niż oryginalny układ, przy użyciu podobnej ilości mocy.

Jeśli wystąpiłeś na MK-85 z podejrzanym procesorem CPU, będziesz zachwycony odkryciem, że schematy, a także kod źródłowy do [Piotr] są oferowane na swoim blogu. Jest to najprawdopodobniej pierwsza aktualizacja CPU Calculator, którą widzieliśmy, chociaż aktualizowaliśmy inne starożytne kalkulatory z nowym oprogramowaniem układowym, a także niektóre zupełnie nowe style kalkulatora oparte na tradycyjnym sprzęcie.

Dzięki za wskazówkę [Cmberm]!

Leave a Reply

Your email address will not be published. Required fields are marked *