Old Iron: Manipulasi informasi grafis EC-1841
Saya ingin berbicara tentang Manipulator Informasi Grafik EC1841.A002. Atau hanya mouse. Tom adalah bata paling legendaris. Pada Giktims saya hanya menemukan satu artikel tentang ini, tetapi di sana hanya disebutkan. Perangkat ini telah lama berada di rak saya, seperti memori era rekayasa komputer Soviet.
Mouse ini digunakan dengan komputer EC-1841. Dilihat oleh informasi di jaringan, dikembangkan pada tahun 1987. Komputer-komputer ini sendiri adalah salinan Soviet dari IBM PC, yang dikembangkan pada tahun 80-an di NIIEVM (Minsk). Diproduksi di Asosiasi Produksi Minsk Teknik Komputer. Dilihat oleh tanda pada solnya, tambang dirilis pada tahun 1989. Saya mendapatkannya bersama dengan banyak sampah komputer yang berbeda untuk waktu yang lama. Sekitar sepuluh tahun yang lalu. Dan sampai hari ini, dia menunggu di sayap. Waktu tidak menyisakan kotak plastik. Dia menguning. Tombolnya sedikit usang, saya pikir mereka menggunakannya dengan cukup aktif. Pemeriksaan awal menunjukkan bahwa bola praktis tidak berputar, memiliki sedikit jejak korosi. Saya memutuskan untuk melihat apa yang ada di dalam dirinya, dengan harapan memperbaikinya, menghubungkannya ke komputer dan menggunakannya sebagaimana dimaksud.Semua mekanik dan elektronik diadakan di sol plastik. Penutup atas diikat dengan empat sekrup. Setelah menghapusnya, saya melihat ini:Foto mouse tanpa penutup atas Saya mencoba memutar poros poros secara manual. Berputar dengan susah payah. Karena itu, saya memutuskan untuk melanjutkan analisis. Poros dipegang dengan kait plastik, tidak terlihat, sudah diambil. Di bawah mereka adalah pasangan LED dan fototransistor. Merajut mereka tidak mudah. Mereka berdiri kencang, bilah pisau klerikal tidak mengambil. Saya sangat takut untuk melanggarnya. Tapi itu semua berhasil.Foto papan dari sisi mekanik Ternyata bantalan kecil macet di kedua poros di ujung yang jauh dari cakram berlubang. Dia menggulung mereka, memegangnya di chuck obeng. Beberapa menit rotasi di kedua arah untuk masing-masing sudah cukup. Dia menyeka debu di dalam kasing, di pondok-pondok poros. Bagaimana dia bisa menghapus karat dari bola. Berlawanan dengan sepeda berjalan, sudah pasti bukan dari bantalan. Dilihat dari jejak permesinan, kemungkinan besar digiling. Tapi itu juga bisa diajukan. Berat mouse dalam setengah kilo juga sepeda. Beratnya tidak lebih dari 150 gram. Segelas air jelas lebih berat.Dalam foto, ini mungkin tidak terlalu terlihat. Umumnya berbeda dari bola bantalan yang dipoles sempurna. Mengingat keinginan untuk menggunakan mouse, saya berpikir untuk menghapus seluruh blok mekanik untuk menggambar semua trek. Tapi takut. Saya harus menekuk kaki LED dan fototransistor. Semua sama, wanita berusia 26 tahun. Dia terlibat dalam pencarian informasi di jaringan. Saya menemukan banyak forum pecinta barang antik, membeli blok ESok, mencari sirkuit, ROM firmware. Secara umum, mobil di kalangan penikmat jaman dahulu cukup populer. Tetapi saya tidak pernah menemukan sirkuit mouse. Tapi saya menemukan artikel lama tentang menghubungkan mouse seperti itu ke ZX Spectrum. Dan di dalamnya ada sirkuit pengontrol. Di sana, pinout dari konektor ditemukan.
Rakitan mouse dengan lembut. Sekarang mekanika bekerja dengan sempurna. Pertama saya menghubungkan ohmmeter antara tanah dan kontak tombol. Ketiga tombol berfungsi, pendek ke ground. Yang ketiga hampir memiliki resistensi Ohm lebih besar dari dua lainnya. Mungkin baterai di tester terpancing, dan mungkin selama bertahun-tahun. Di mouse adalah chip K561TL1. Ini adalah empat elemen 2AND dengan pemicu Schmitt di output. Berfungsi untuk pembentukan front sinyal yang jelas.Sejauh yang saya bisa menilai tentang perangkat: LED diaktifkan melalui resistor yang membatasi arus. Empat phototransistors terhubung ke chip. Bergantung pada arah rotasi bola poros, pada output dari pasangan sandal jepit dalam urutan yang sesuai, satu dan nol melompat pada gilirannya. Saya senang bisa menghubungkan mouse melalui Arduino ke tujuan. Terlepas dari tombol, empat pin per input, kami mendengarkan urutan lompatan level, dari sini kami menghitung arah offset. Nah, dengan fakta perubahan - jarak perpindahan. Selanjutnya, melalui perpustakaan mouse untuk Arduino, kami berpura-pura menjadi antarmuka manusia dengan perangkat, dan hanya itu! Mouse bekerja. Tapi kemudian seorang gelandangan menungguku. Saya memiliki arduino nano, di batu Atmel ATMega 328 P. Itu berarti tidak ada USB yang terintegrasi ke dalam batu. Dan menggunakan perpustakaan tidak berfungsi. Di sini Anda membutuhkan Leonardo atau supermicro.Gagasan kedua adalah menemukan barang elektronik dari mouse bola tua. Dapatkan sinyal di sana, bukan sensor foto. Tetapi dia tidak dapat ditemukan. Opsi ketiga, untuk arduins saya, adalah menulis driver untuk komputer yang menerima data dari arduins melalui port com, dan sudah menggerakkan mouse di sistem. Untuk melakukan ini, saya sangat kekurangan pengetahuan. Saya memberi daya pada mouse dengan 5 volt. Saya terhubung ke kontak Xa Xb Ya Yb, dan memutar bola. Semuanya berfungsi pada kontak, baik nol, lalu yang. Saya pikir mouse itu benar-benar hidup.Semuanya berfungsi pada kontak, baik nol, lalu yang. Saya pikir mouse itu benar-benar hidup.Semuanya berfungsi pada kontak, baik nol, lalu yang. Saya pikir mouse itu benar-benar hidup.Mungkin suatu hari nanti saya akan menghubungi supermicro Arduino. Dan kemudian saya pasti akan mencoba menggunakan perangkat legendaris ini. Setidaknya cara ini lebih atau kurang jelas bagi saya. Sementara itu, bungkus dalam tas. Biarkan itu diam. Sekitar dua puluh lima. Maka pasti akan menjadi kelangkaan tertentu. Source: https://habr.com/ru/post/id380985/
All Articles