Pengekod dan Penyahkod

Cuba Instrumen Kami Untuk Menghapuskan Masalah





Sebelum membincangkan secara terperinci mengenai Encoders and Decoders, mari kita mempunyai idea ringkas mengenai Multiplexing. Sering kali kita menemui aplikasi di mana diperlukan untuk memberi makan beberapa isyarat input ke satu beban, masing-masing pada satu masa. Proses memilih salah satu isyarat input yang akan dimasukkan ke beban dikenal sebagai Multiplexing. Kebalikan dari operasi ini, iaitu proses memberi makan beberapa beban dari satu sumber isyarat biasa dikenali sebagai Demultiplexing.

Begitu juga dalam domain digital, untuk memudahkan penghantaran data, data sering dienkripsi atau diletakkan dalam kod dan kemudian kod selamat ini dihantar. Pada penerima, data yang dikodkan didekripsi atau dikumpulkan dari kod dan diproses untuk dipaparkan atau diberikan kepada beban yang sesuai.




Tugas menyulitkan data dan menyahsulitkan data dilakukan oleh Encoders and Decoders. Oleh itu mari kita fahami apa itu Encoders and Decoders.

Apa itu Pengekod?

Pengekod adalah IC digital yang digunakan untuk pengekodan. Dengan pengekodan, kami bermaksud menghasilkan kod binari digital untuk setiap input. Encoder IC umumnya terdiri dari pin Enable yang biasanya ditetapkan tinggi untuk menunjukkan yang berfungsi. Ini terdiri daripada 2 ^ n input line dan n output line dengan setiap baris input diwakili oleh kod sifar dan yang dipantulkan pada garis output.



Dalam komunikasi RF, Encoder juga dapat digunakan untuk mengubah data selari menjadi data bersiri.

Dua ICS Encoder Popular

1. H12E

Contoh popular Encoder ialah Holtek Encoder H12E yang digunakan untuk penukaran selari dengan siri.


Ia adalah sejenis IC CMOS dengan 8 pin alamat dan 12 pin data. Ia adalah IC 18 pin. Ia digunakan dalam Komunikasi RF di mana ia menukar data selari 12 bit ke bentuk bersiri. Ini terdiri dari pin Aktifkan yang merupakan pin rendah aktif dan apabila ditetapkan rendah, transmisi diaktifkan. Pengekod H12E menghantar 4 perkataan pada satu masa. Dengan kata lain, sehingga pin! TE ditetapkan rendah, pengekod menghantar beberapa kitaran setiap 4 perkataan dan menghentikan penghantaran setelah pin! TE ditetapkan tinggi.

Ciri-ciri H12E

  • Berfungsi dengan voltan bekalan 2.4 hingga 12 V.
  • Ia dipasangkan dengan siri Dekoder H12
  • Terdiri daripada pengayun terbina dalam
  • Ia berdasarkan teknologi CMOS kekebalan yang tinggi.
  • Ia adalah digunakan untuk operasi kawalan jauh .

2. HC148

Contoh lain yang terkenal dari Encoder IC yang digunakan sebagai Encoder keutamaan adalah HC148 yang merupakan 8 hingga 3 Line Priority Encoder. Dengan Priority Encoder kami merujuk kepada Encoders di mana keutamaan tertentu diberikan kepada setiap input dan berdasarkan tahap keutamaan yang dihasilkan kod output. Ia juga mempunyai pin Aktifkan yang merupakan pin rendah aktif dan apabila ditetapkan rendah, ia memungkinkan operasi pengekod. Ia berfungsi dalam julat voltan operasi dari 2 V hingga 6V.

Apa itu Penyahkod?

Decoder adalah IC digital yang digunakan untuk penyahkodan. Dengan kata lain, penyahkod menyahsulit atau memperoleh data sebenar dari kod yang diterima, iaitu menukar input binari pada inputnya ke bentuk, yang dicerminkan pada outputnya. Ia terdiri daripada n input line dan 2 ^ n output line. Penyahkod boleh digunakan untuk mendapatkan data yang diperlukan dari kod atau juga dapat digunakan untuk memperoleh data selari dari data bersiri yang diterima.

Tiga Dekoder Popular

1. Decoder MT8870C / MT8870C-1 DTMF:

MT8870C / MT8870C-1 adalah IC penyahkodan DTMF untuk mengintegrasikan operasi penapis pemisah jalur dan penyahkod digital. Bahagian penapis menggunakan teknik kapasitor beralih untuk penyaring kumpulan tinggi dan rendah penyahkod menggunakan teknik pengiraan digital untuk mengesan dan menyahkod setiap 16 pasangan nada DTMF menjadi kod 4-bit. Dwi-nada multi-frekuensi adalah suara yang dapat didengar yang kita dengar ketika kita menekan kekunci di telefon kita. Decoder DTMF digunakan untuk aplikasi kawalan jauh.

Litar MT8870C MT8870C

DTMF adalah strategi untuk mengirim dan menerima kawalan maklumat yang memenuhi syarat melalui saluran komunikasi. Pemirsa biasanya mengetahui nada DTMF seperti yang didengar di telefon butang moden. Setiap nombor pada papan kekunci dihasilkan nada DTMF yang sesuai. Apabila nombor ditekan pada pad kekunci maka ia dikod dan dihantar melalui media. Penerima menerimanya dan menyahkod nada DTMF kembali ke dua frekuensi tertentu dan selepas itu, litar pemprosesan akan bertindak dengan betul.

Kerja DTMF DECODER MT8870:

Dari litar aplikasi, ia menggunakan DTMF decoder MT8870 yang menggunakan kristal 3.57 MHz untuk menghasilkan frekuensi yang sesuai untuk membandingkan nada audio input pada pin2nya untuk menghasilkan kod BCD 4 bit pada outputnya dari pin 11 hingga 14. Data BCD ini adalah melalui penyongsang HEX CMOS yang outputnya ditarik dengan betul dan disambungkan ke port-3 pin 10 hingga 14 sebagai penyangga antara DTMF IC dan mikrokontroler. Walaupun perintah nada tiba dari saluran telefon setelah panggilan dibuat, ia pertama kali mencapai penyahkodan DTMF IC MT8870. Sebagai contoh, jika butang 1 ditekan maka output akan berkembang 0001 pada pin 11-14 yang terbalik dan dimasukkan ke port input mikrokontroler. Untuk digit 2, output yang dikembangkan memberikan 0010 dan seterusnya untuk sisa digit. Program mikrokontroler semasa dijalankan mengembangkan output khusus untuk setiap nombor.

Kerja DTMF DECODER MT88702. HT9170B DTMF Decoder IC:

HT9170B adalah penerima Dual Tone Multi-Frequency (DTMF) yang mengintegrasikan penyahkod digital. Siri HT9170 semuanya menggunakan teknik pengiraan digital untuk mengesan dan menyahkod semua input DTMF ke dalam output kod 4-bit. Penapis tepat tinggi direka untuk memisahkan isyarat nada menjadi isyarat frekuensi tahap rendah dan tinggi. Ia adalah IC 18 pin.

Susunan input berada di pin no 2 dengan sambungan litar RC. Pengayun sistem terdiri daripada penyongsang, perintang bias dan kapasitor beban asas pada IC. Pengayun kristal 3.579545MHz standard dihubungkan dengan terminal X1 dan X2 untuk melaksanakan fungsi pengayun. D0, D1, D2, D3 adalah terminal output data. Dalam ini, kami menggunakan pad kekunci telefon atau telefon bimbit apa pun, biasanya papan kekunci matriks 4 × 3. Apabila kita menekan yang ada di papan kekunci, ia memberikan output binari 0001, sama untuk 2-0010, 3-0011, 4-0101, 5-0101, 6-0110, 7-0111, 8-1000 dan 9-1001. Apabila penyahkod menerima isyarat nada yang berkesan, pin DV naik tinggi dan isyarat kod nada diubah ke litar dalamannya untuk penyahkodan. Selepas itu pin OE naik tinggi, penyahkod DTMF akan muncul pada pin output D0-D3.

Video mengenai kerja DTMF Decoder IC 9170B

3. Penyahkod H12D

Seperti Siri Encoders H12, H12D juga merupakan CMOS IC yang digunakan dalam komunikasi RF. Ia dipasangkan dengan H12E dan menerima output bersiri dari Encoder. Data input bersiri dibandingkan dengan alamat yang tersedia di tempatan dan sekiranya tidak ada kesalahan, data asalnya diperoleh dan pin VT naik tinggi untuk menunjukkan penghantaran yang sah. Ia terdiri daripada pin input tunggal untuk menerima input bersiri dan 12 pin output dengan 8 pin alamat dan 4 pin data. Ia juga mempunyai 2 pengayun terbina dalam dan ciri-cirinya sama dengan pengekod H12E IC.

Video mengenai kerja IC Holtek H12E dan H12D

Aplikasi yang melibatkan penggunaan Encoder dan Decoder - Penyulitan dan Penyahsulitan Data Tanpa Wayar

Dalam setiap komunikasi tanpa wayar , keselamatan data menjadi perhatian utama. Terdapat banyak cara untuk memberikan keselamatan maklumat tanpa wayar dari penggodam. Projek ini terutamanya dirancang untuk memberikan keselamatan komunikasi data dengan merancang algoritma penyulitan dan penyahsulitan standard.

Dalam projek ini, kami menggunakan papan kekunci 4 × 4 untuk menghantar data ke mikrokontroler AT89C51 dengan menekan kekunci pada papan kekunci. Kekunci tersebut dikesan oleh mikrokontroler dan data yang dikesan perlu dienkripsi. Di sini kita menggunakan pengekod HT640. Ia menukar data menjadi kod rahsia untuk keselamatan dan mengirimkannya ke pemancar STT-433. Pemancar menghantar data yang dienkripsi ke destinasi melalui komunikasi RF. Penerima STR-433 menerimanya dengan frekuensi 433MHz dan didekripsi oleh penyahkod HT649 mengikut algoritma dan memaparkan data yang didekripsi pada 16 × 2LCD.

Gambar rajah pemancar berfungsi:

Fungsi-Diagram-of-Pemancar - 1

Gambarajah Fungsi Penerima:

Fungsi-Diagram-Penerima 2

Dengan teknologi yang baru muncul, pelbagai bidang aplikasi dalam Elektronik berkembang. Dengan peningkatan bidang aplikasi seperti itu, permintaan untuk seni bina yang lebih baik dan lebih sederhana diperlukan, menghasilkan operasi yang lebih cepat & efisien. Peranti ini sangat mudah & menjimatkan kos berbanding kaedah yang ada. Kita mesti menghantar data dengan lebih selamat pada jarak apa pun.