ENSIKLOPEDIA ELEKTRONIK RADIO DAN KEJURUTERAAN ELEKTRIK Penganalisis logik penyahkod. Ensiklopedia elektronik radio dan kejuruteraan elektrik Ensiklopedia elektronik radio dan kejuruteraan elektrik / Pereka amatur radio Bagaimana untuk memahami pengendalian peranti yang menggunakan FPGA atau VLSI tersuai tanpa mempunyai penerangan terperinci mengenainya? Hanya dengan menganalisis isyarat pada input dan output litar mikro dan kenalan penyambung. Peranti yang dicadangkan boleh membantu dengan ini. Dalam sesetengah kes, ia akan berjaya menggantikan osiloskop storan digital berbilang saluran. Menggunakan penganalisis, pengarang artikel itu dapat membaiki beberapa konsol permainan video. Pemproses sistem pengkomputeran biasa mempunyai akses kepada setiap cip memori dan semua port input/output. Dengan mengaksesnya, dia menetapkan gabungan tahap logik tertentu pada alamat dan bas kawalan. Isyarat pemilihan peranti (cip memori atau daftar I/O) dijana oleh penyahkod alamat (DA), yang secara amnya menjalankan operasi DAN logik pada nilai langsung dan songsang isyarat pemproses. Dalam peralatan moden, DA sering terletak di dalam FPGA dan litar mikro tersuai dengan logik operasi yang tidak diketahui oleh pengguna. Peranti yang gagal dengan litar mikro sedemikian kadangkala boleh dibaiki dengan menggantikan DA terbina dalam yang gagal dengan alat luaran buatan sendiri yang dipasang daripada bahagian yang tersedia. Tetapi untuk melakukan ini, pertama sekali, adalah perlu untuk menentukan isyarat sistem pemproses yang dibekalkan kepada input YES. Mempunyai peranti yang berfungsi serupa dengan yang sedang dibaiki, anda boleh menggunakan osiloskop storan digital berbilang saluran untuk merakam dan menganalisis dengan teliti rajah pemasaan bagi banyak isyarat. Walau bagaimanapun, ini memerlukan banyak masa dan kesabaran. Dalam sesetengah kes, lebih mudah untuk menggunakan penganalisis logik operasi penyahkod (selepas ini dirujuk sebagai penganalisis), rajahnya ditunjukkan dalam Rajah. 1. Dengan menggunakan isyarat output YES pada input "CS"nya dan menyambungkan input "ADR" secara bergilir-gilir ke pelbagai litar peranti yang sedang diuji, adalah mungkin untuk mencari isyarat yang terlibat dengan cepat dalam operasi penyahkod dan menentukan kekutubannya . Analisis adalah berdasarkan fakta bahawa isyarat yang digunakan pada input "ADR" kemungkinan besar adalah salah satu input DA jika tahap logiknya adalah sama pada permulaan setiap nadi pada input "CS" dan kekal tidak berubah sepanjang keseluruhan nadi. Secara tradisinya, dalam kebanyakan sistem mikropemproses, tahap aktif pada output YES adalah rendah. Tetapi pengecualian adalah mungkin. Suis SA1 membolehkan anda memilih tahap isyarat tinggi atau rendah aktif pada input "CS". Bergantung pada kedudukannya, elemen DD1.3 menyongsangkan atau tidak menyongsangkan isyarat. Sebelum membandingkan tahap isyarat pada input "CS" dan "ADR", elemen DD3.1, DD3.2 dan DD1.4 melambatkan yang terakhir dengan beberapa puluh nanosaat. Ini mengimbangi kelewatan dalam DA yang dianalisis dan dalam elemen DD1.3. Perbandingan itu sendiri dilakukan oleh elemen DD3.3 dan DD3.4, denyutan pada output yang muncul hanya jika isyarat input tidak bertepatan dengan masa. Litar R5C3 dan R6C4 menindas pancang jangka pendek (yang dipanggil "pin") yang disebabkan oleh transien. Dua pencetus RS dipasang daripada unsur litar mikro DD5. Salah satu input setiap menerima denyutan dari unit perbandingan yang sepadan, yang lain - dari penjana nadi set semula pada elemen DD1.1, DD1.2. Tetapan semula berkala pencetus membolehkan anda memantau dinamik proses yang sedang dikaji. Kitaran tugas denyutan tetapan semula ialah 500... 1000, tempoh pengulangan ialah 80... 120 ms. Terima kasih kepada penggunaan litar mikro DD1 siri KR1533, nilai perintang R3 dipilih untuk menjadi agak besar (mengikut piawaian TTL), yang memungkinkan untuk mengurangkan kapasitansi kapasitor C1. Kaunter DD4 berfungsi sebagai pengesan perubahan isyarat pada input "ADR". Jika sekurang-kurangnya dua denyutan tiba di antara dua denyutan semula daripada output unsur DD3.1 ke input 5 DD4, tahap tinggi yang ditetapkan pada output 2 kaunter akan pergi ke input unsur DD2.3 dan DD3.4, membenarkan petunjuk keadaan pencetus oleh LED HL1, HL2 sebelum ketibaan denyut set semula seterusnya ke input R kaunter. Pencahayaan serentak LED bermakna isyarat yang dibekalkan kepada input "ADR" tidak mengambil bahagian dalam operasi DA yang dianalisis. Jika hanya satu daripada LED menyala (kadangkala dengan "kenyit mata"), tahap isyarat pada input "CS" aktif apabila tahap isyarat logik pada input "ADR" rendah (HL1 menyala) atau tinggi (HL2 menyala). Pada tahap isyarat logik yang berterusan pada input "ADR" (contohnya, apabila input ini tidak disambungkan ke mana-mana), keadaan pembilang DD4 kekal sifar dan penunjuk dimatikan. Amalan telah menunjukkan bahawa penyekatan tersebut mengurangkan dengan ketara kemungkinan bacaan penganalisis palsu. Perintang rintangan rendah R1 dan R2 disambung secara bersiri kepada litar input penganalisis. Mereka adalah perlu untuk menghapuskan "dering" pada titisan isyarat yang dianalisis yang berlaku dengan wayar penyambung yang panjang. Sekiranya perlu untuk melindungi input daripada voltan positif dan negatif yang besar, diod VD3-VD6 dipasang dalam penganalisis, ditunjukkan dalam rajah (Rajah 1) dengan garis putus-putus. Walau bagaimanapun, kapasitans diod sendiri menjejaskan prestasi peranti. Diod boleh daripada siri KD521, KD509 atau yang diimport yang serupa. Penganalisis dikuasakan daripada mana-mana sumber voltan 5 V, termasuk yang tersedia dalam peranti yang sedang diuji. Penggunaan semasa tidak melebihi 35 mA. Diod Schottky VD1 melindungi daripada kekutuban sambungan yang salah kepada sumber. Jika ini tidak perlu, diod boleh dihapuskan dengan menggantikannya dengan pelompat. Untuk mendapatkan voltan tahap logik tinggi yang dibekalkan kepada beberapa input elemen logik dan litar mikro, elemen DD2.1 digunakan. LED dari sebarang jenis dan warna sesuai sebagai HL1 dan HL2, walaupun pasangan merah-hijau kelihatan lebih baik. Adalah dinasihatkan untuk menggunakan litar mikro DD1 dan DD3 siri KR1533. Selebihnya mungkin daripada siri TTL yang berbeza, contohnya, K555, K155. Dengan menggunakan sebarang denyutan tahap TTL dengan kekerapan daripada ratusan hertz hingga beberapa megahertz kepada input "CS" penganalisis yang dipasang, pastikan bahawa apabila +5 tidak disambungkan atau disambungkan ke litar pada input "ADR", LED HL1, HL2 tidak menyala. Selepas menyambungkan input "ADR" ke wayar biasa, LED berkelip sekejap dan padam. Jika anda menggunakan denyutan yang sama pada input "ADR" seperti kepada "CS" (dengan menyambungkan input), apabila suis SA1 ditutup, hanya LED HL1 yang akan menyala, dan apabila ia terbuka, hanya HL2. Contoh aplikasi praktikal penganalisis ialah kajian unit untuk menjana isyarat pemilihan kartrij dalam konsol permainan video Sega (lihat Ryumik S. Ciri-ciri litar konsol video 16-bit. - Radio, 1998, No. 4 , 5, 7, 8). Input "CS" disambungkan ke salah satu litar pemilihan ROM - kenalan B16 (OE) atau B17 (CS) penyambung "CARTRIDGE" kotak set atas yang berfungsi. Pasang dan pasangkan mana-mana kartrij permainan. Menggunakan probe yang disambungkan kepada input "ADR", sentuh setiap kenalan penyambung "CARTRIDGE" secara bergilir-gilir dan perhatikan keadaan LED penganalisis untuk beberapa lama. Dalam kes yang meragukan, tekan butang "RESET" konsol permainan. Dengan cara ini, kenalan ditemui, apabila disambungkan ke mana kedua-dua LED menyala dalam satu kedudukan suis SA1, dan hanya satu daripada mereka yang lain. Kadangkala, untuk memastikan analisis adalah betul, anda perlu mengulanginya dengan kartrij yang berbeza. Sudah tentu, tidak ada jaminan bahawa semua isyarat yang diperlukan akan ditemui. Ia tidak boleh dikecualikan bahawa sesetengah daripada mereka "tersembunyi" sangat jauh di dalam VLSI dan tidak boleh diakses secara fizikal. Dan masih... Eksperimen menunjukkan bahawa denyutan pemilihan kartrij CS bertepatan dengan masa dengan tahap isyarat tinggi A21 dan A22, dan OE dengan tahap rendah WE1 dan WE2. Akibatnya, adalah mungkin untuk menghasilkan unit pada hanya satu cip, menggantikan penyahsulit yang rosak. Rajahnya ditunjukkan dalam Rajah. 2, salib di atasnya menunjukkan litar konsol video, yang mesti dipecahkan apabila memasang unit dengan memotong konduktor bercetak. Sememangnya, jika terdapat kerosakan hanya dalam litar penjanaan isyarat OE, tidak perlu membuat semula litar CS, dan sebaliknya. Menggunakan unit ini, adalah mungkin untuk membaiki beberapa salinan model "Sega" NAA-2502 dan MK-1631-07 yang "putus asa" dengan kecacatan pada pemproses video VLSI U3 (TA-06) dan multipemproses U4 (berlabel "97xx" atau “98xx”). Tanda luaran kerosakan adalah ketiadaan imej dan bunyi sepenuhnya, akses denyutan ke CS dan (atau) kartrij OE, dan tahap logik yang tinggi pada pin B31 (CHECK) penyambung "CARTRIDGE". Pengarang: S.Ryumik, Chernihiv, Ukraine Lihat artikel lain bahagian Pereka amatur radio. Baca dan tulis berguna komen pada artikel ini. Berita terkini sains dan teknologi, elektronik baharu: Kebisingan lalu lintas melambatkan pertumbuhan anak ayam
06.05.2024 Pembesar suara wayarles Samsung Music Frame HW-LS60D
06.05.2024 Cara Baharu untuk Mengawal dan Memanipulasi Isyarat Optik
05.05.2024
Berita menarik lain: ▪ Telefon pintar lasak Ulefone Armor 11 5G ▪ Basikal Gunung Elektrik Vitus E-Mythique LT ▪ Kereta api Jerman akan ditukar kepada tenaga daripada angin dan solar ▪ Wayar elektrik yang diperbuat daripada plastik Suapan berita sains dan teknologi, elektronik baharu
Bahan-bahan menarik Perpustakaan Teknikal Percuma: ▪ bahagian tapak Alat dan mekanisme untuk pertanian. Pemilihan artikel ▪ artikel oleh George Washington. Kata-kata mutiara yang terkenal ▪ artikel Mengapa tiada musim di Mercury? Jawapan terperinci ▪ artikel Ketua perkhidmatan kutipan bank. Deskripsi kerja ▪ artikel Kimpalan dengan arus terus. Ensiklopedia elektronik radio dan kejuruteraan elektrik
Tinggalkan komen anda pada artikel ini: Semua bahasa halaman ini Laman utama | Perpustakaan | artikel | Peta Laman | Ulasan laman web www.diagram.com.ua |