Sistem elektronik moden menggunakan ADC dan DAC untuk menggerakkan isyarat antara bentuk analog dan digital. ADC menukar input analog kepada data digital, manakala DAC membina semula data digital kepada voltan atau arus analog. Sistem yang hanya mengukur penderia biasanya memerlukan ADC, sistem yang hanya menjana output analog memerlukan DAC, dan aplikasi seperti audio, komunikasi dan kawalan industri mungkin memerlukan kedua-duanya. Artikel ini menerangkan perbezaannya, prinsip operasi, aplikasi dan faktor yang mempengaruhi prestasi penukar.

Gambaran Keseluruhan ADC

ADC, atau Penukar Analog-ke-Digital, menukar bentuk gelombang analog berterusan kepada data digital. Ia menerima input seperti voltan, bunyi, cahaya, suhu atau tekanan dan menterjemahkannya kepada nilai binari yang boleh dianalisis oleh pemproses, mikropengawal atau komputer.
Apakah DAC?

DAC, atau Penukar Digital-ke-Analog, membina semula maklumat digital kepada voltan atau arus analog. Ia menerima nilai binari daripada sistem digital dan menjana output analog yang sepadan yang boleh digunakan oleh peranti luaran atau litar analog.
Perbezaan Teknikal ADC vs DAC
| Ciri-ciri | ADC | DAC |
|---|---|---|
| Nama Penuh | Penukar Analog-ke-Digital | Penukar Digital-ke-Analog |
| Arah Penukaran | Isyarat analog kepada data digital | Data digital kepada isyarat analog |
| Isyarat Input | Voltan atau arus berterusan | Kod binari atau data digital |
| Isyarat Keluaran | Nombor digital atau nilai binari | Voltan analog atau arus |
| Fungsi Utama | Mengukur input analog | Menjana atau membina semula output analog |
| Operasi Utama | Persampelan dan kuantisasi | Pembinaan semula voltan atau arus |
| Pemprosesan Teras | Persampelan, kuantisasi, pengekodan | Penyahkodan digital dan penjanaan analog |
| Faktor Prestasi Utama | Resolusi, kadar pensampelan, julat input, bunyi bising | Resolusi, masa penyelesaian, julat output, herotan |
| Masalah Isyarat Biasa | Aliasing, ralat kuantisasi, bunyi input | Gangguan output, herotan dan langkah output |
| Arah Isyarat Biasa | Dunia fizikal kepada pemproses | Pemproses kepada sistem analog luaran |
Bagaimana ADC dan DAC Menukar Isyarat
Proses Penukaran ADC

ADC menukar isyarat analog kepada data digital melalui tiga langkah utama: pensampelan, kuantisasi dan pengekodan.
• Persampelan
Persampelan mengukur bentuk gelombang analog pada selang masa tertentu. Daripada memantau bentuk gelombang secara berterusan, ADC menangkap banyak titik individu di sepanjang itu. Kadar pensampelan yang lebih tinggi meningkatkan keupayaan untuk menangkap input yang berubah dengan pantas dengan tepat. Untuk mengelakkan aliasing, kekerapan pensampelan biasanya hendaklah sekurang-kurangnya dua kali frekuensi tertinggi yang terkandung dalam isyarat input.
fs≥2fmax
Keperluan ini biasanya dikenali sebagai kriteria persampelan Nyquist.
• Kuantisasi
Kuantisasi memberikan setiap nilai sampel kepada tahap digital terdekat yang tersedia. Oleh kerana sistem digital mempunyai resolusi terhad, nilai analog yang diukur mesti dianggarkan. Sebagai contoh, ADC 8-bit menyediakan 256 tahap, manakala ADC 12-bit menyediakan 4096 tahap. Resolusi yang lebih tinggi mengurangkan saiz langkah dan meningkatkan perincian pengukuran.
• Pengekodan
Selepas kuantisasi, ADC mengekod nilai ke dalam bentuk binari. Data digital yang terhasil kemudiannya boleh diproses oleh pemproses, mikropengawal atau sistem pemprosesan isyarat digital.
Proses Penukaran DAC

DAC melakukan proses terbalik dengan menukar nilai digital kepada voltan atau arus analog.
• Input Digital
DAC menerima nilai binari daripada pemproses, peranti memori, pengawal atau antara muka komunikasi. Setiap nilai mewakili tahap output analog sasaran.
• Penjanaan Output Analog
DAC menghasilkan voltan atau arus yang sepadan dengan nilai input digital. Apabila data input berubah, bentuk gelombang keluaran juga berubah.
• Melicinkan dan Penapisan
Output DAC mungkin muncul sebagai langkah voltan kecil dan bukannya bentuk gelombang licin yang sempurna. Penapis output membantu melicinkan peralihan ini dan mengurangkan komponen frekuensi tinggi yang tidak diingini.
Bagaimana ADC dan DAC Berfungsi dalam Sistem
ADC dan DAC sering bekerjasama dalam sistem pemprosesan isyarat yang lengkap. ADC menangkap maklumat daripada persekitaran fizikal, perkakasan digital memproses data dan DAC membina semula data yang diproses ke dalam bentuk analog yang boleh digunakan.
Rakaman dan Main Balik Audio

Mikrofon menjana bentuk gelombang audio analog yang didigitalkan oleh ADC untuk penyimpanan, pemprosesan, penghantaran atau penyuntingan. Semasa main balik, DAC membina semula data audio digital ke dalam bentuk gelombang analog yang memacu pembesar suara atau penguat.
Sistem Kawalan Perindustrian

Sistem perindustrian kerap memantau keadaan fizikal dan menjana output terkawal. ADC mendigitalkan data penderia supaya pengawal boleh menilai keadaan operasi, manakala peringkat keluaran DAC atau analog menjana bentuk gelombang kawalan untuk injap, penggerak atau pemacu motor.
Sistem Komunikasi

Peralatan komunikasi sering bergantung pada kedua-dua penukar. ADC mendigitalkan isyarat RF atau frekuensi pertengahan masuk untuk penapisan dan pemprosesan, manakala DAC membina semula bentuk gelombang yang diproses untuk penghantaran.
Pengukuran dan Pemerolehan Data

Sistem pengukuran menggunakan ADC untuk mendigitalkan isyarat daripada penderia, probe atau litar pemantauan untuk analisis, paparan atau pembalakan. Sesetengah sistem juga menggunakan DAC untuk menjana voltan penentukuran, isyarat rujukan atau bentuk gelombang ujian.
Faktor Apabila Memilih ADC dan DAC
| Faktor | Mengapa Ia Penting untuk ADC | Mengapa Ia Penting untuk DAC |
|---|---|---|
| Resolusi | Menentukan perubahan isyarat terkecil yang boleh diukur | Menentukan saiz langkah output |
| Kelajuan | Mempengaruhi kepantasan input yang berubah ditangkap | Mempengaruhi kelajuan kemas kini output |
| Ketepatan | Mempengaruhi kebolehpercayaan pengukuran | Mempengaruhi ketepatan output |
| Kebisingan | Boleh memutarbelitkan data yang diukur | Boleh mengurangkan kualiti keluaran |
| Lineariti | Mempengaruhi konsistensi penukaran | Menjejaskan bentuk gelombang atau ketepatan kawalan |
| Penggunaan Kuasa | Penting dalam sistem penderiaan berkuasa bateri | Penting dalam output mudah alih dan terbenam |
Cabaran Integriti Isyarat dalam Litar ADC dan DAC
• Kestabilan Bunyi dan Rujukan
ADC dan DAC sering bergantung pada voltan rujukan. Jika rujukan menjadi bising atau tidak stabil, ketepatan penukaran boleh merosot.
Dalam ADC, bunyi rujukan boleh menyebabkan nilai yang diukur berubah-ubah. Dalam DAC, ia boleh muncul sebagai pergerakan atau herotan yang tidak diingini dalam output analog. Rujukan yang stabil, bekalan kuasa bersih dan kapasitor pintasan yang betul membantu mengekalkan operasi yang boleh dipercayai.
• Aliasing dalam Sistem ADC
Aliasing berlaku apabila ADC mengambil sampel bentuk gelombang terlalu perlahan untuk kandungan frekuensi input. Komponen frekuensi tinggi kemudiannya boleh muncul sebagai isyarat frekuensi rendah yang salah dalam output digital.
Mengurangkan aliasing biasanya memerlukan kadar pensampelan yang lebih tinggi dan penapis anti-aliasing yang diletakkan sebelum input ADC.
• Ralat Kuantisasi
Ralat kuantisasi wujud kerana penukar hanya menyediakan bilangan tahap digital yang terhad. Penukar mesti membundarkan nilai analog kepada langkah terdekat yang tersedia.
Resolusi yang lebih tinggi mengurangkan saiz langkah, tetapi prestasi keseluruhan masih bergantung pada bunyi bising, lineariti, kualiti rujukan dan susun atur PCB.
• Gangguan DAC dan Langkah Output
Output DAC tidak selalu beralih dengan lancar. Perubahan kod pantas boleh mencipta pancang kecil yang tidak diingini yang dipanggil gangguan, manakala output bentuk gelombang mungkin kelihatan berlangkah. Masa penyelesaian yang betul, penapisan output, dan susun atur PCB yang baik membantu mengurangkan kesan ini.
• Jitter jam dan ketepatan masa
Ketepatan masa adalah penting dalam kedua-dua sistem ADC dan DAC. Dalam ADC, jitter jam mengalihkan titik pensampelan sedikit, mewujudkan ralat pengukuran pada frekuensi tinggi. Dalam DAC, ketidakstabilan masa boleh meningkatkan herotan dan mengurangkan kualiti bentuk gelombang.
Sumber jam yang bersih amat penting dalam audio, RF, komunikasi dan sistem pengukuran berkelajuan tinggi.
• Susun atur PCB dan pembumian
Susun atur PCB yang lemah boleh memperkenalkan bunyi bising, crosstalk dan penurunan voltan ke dalam laluan analog yang sensitif. Isyarat pensuisan digital pantas hendaklah diasingkan daripada jejak analog hingar rendah apabila boleh.
Amalan susun atur yang baik termasuk laluan isyarat pendek, pembumian pepejal, penyahgandingan yang berhati-hati dan pemisahan yang betul antara kawasan litar bising dan sensitif.
Jenis ADC dan DAC
Jenis ADC

• ADC Kilat
ADC Flash memberikan kelajuan penukaran yang sangat pantas dan sering dipilih untuk sistem RF, instrumentasi berkelajuan tinggi dan tangkapan bentuk gelombang pantas.
• SAR ADC
SAR ADC mengimbangi kelajuan, penggunaan kuasa dan ketepatan. Ia digunakan secara meluas dalam sistem terbenam, antara muka penderia, mikropengawal dan litar pengukuran tujuan umum.
• ADC Sigma-Delta
Resolusi tinggi dan prestasi bunyi yang kuat menjadikan ADC Sigma-Delta sesuai untuk sistem audio, instrumentasi ketepatan dan aplikasi pengukuran frekuensi rendah.
• ADC saluran paip
ADC saluran paip menggabungkan kelajuan penukaran tinggi dengan resolusi sederhana hingga tinggi untuk sistem komunikasi, perkakasan pengimejan dan aplikasi pemerolehan data pantas.
Jenis DAC

• Tangga R-2R DAC
DAC tangga R-2R menggunakan rangkaian perintang untuk menjana tahap output analog. Mereka sering muncul dalam litar pendidikan, penjana bentuk gelombang ringkas dan reka bentuk DAC tujuan umum.
• DAC Wajaran Perduaan
DAC wajaran binari melakukan penukaran wajaran langsung menggunakan perintang atau sumber semasa yang diberikan kepada setiap bit digital. Ia biasanya digunakan dalam pelaksanaan DAC asas dan litar penukaran pengenalan.
• DAC Sigma-Delta
Persampelan berlebihan dan pembentukan hingar membolehkan DAC Sigma-Delta menyampaikan prestasi audio yang kuat. Ia digunakan secara meluas dalam sistem main balik audio, fon kepala, kad bunyi dan peralatan audio digital.
• DAC stereng semasa
DAC stereng semasa dioptimumkan untuk penjanaan analog berkelajuan tinggi dan kerap muncul dalam sistem RF, perkakasan komunikasi dan peralatan penjanaan bentuk gelombang.
ADC vs DAC: Mana Satu Patut Anda Gunakan?
Pilih ADC untuk Pengukuran Digital
Pilih ADC apabila input analog mesti diukur, dipantau, disimpan atau diproses secara digital. ADC digunakan secara meluas dalam penderia, tangkapan audio, instrumentasi dan sistem pemerolehan data.
Pilih DAC untuk Penjanaan Output Analog
Pilih DAC apabila sistem digital mesti menjana voltan analog, arus, isyarat audio atau bentuk gelombang kawalan. DAC digunakan secara meluas dalam penjanaan bentuk gelombang, kawalan analog, sistem komunikasi dan perkakasan main balik audio.
Petua Reka Bentuk ADC dan DAC Praktikal
Memilih penukar melibatkan lebih daripada memilih resolusi tertinggi atau kelajuan terpantas. Prestasi sistem sebenar bergantung pada kualiti isyarat, kestabilan masa, susun atur PCB dan reka bentuk rantaian isyarat keseluruhan.
Padankan Resolusi dengan Keperluan Sistem
Resolusi yang lebih tinggi meningkatkan kepekaan kepada bunyi bising, kualiti susun atur dan kestabilan rujukan. Banyak sistem pemantauan dan kawalan industri beroperasi dengan berkesan dengan resolusi sederhana, manakala sistem pengukuran ketepatan mungkin memerlukan perincian penukaran yang lebih halus.
Pilih Kelajuan Berdasarkan Tingkah Laku Isyarat
Kelajuan penukar harus sepadan dengan seberapa cepat bentuk gelombang berubah. Sistem pemantauan persekitaran selalunya hanya memerlukan kadar penukaran sederhana, manakala sistem audio, RF, pengimejan dan komunikasi biasanya memerlukan operasi yang lebih pantas.
Pastikan Rujukan Voltage Stabil
Ketepatan penukar sangat bergantung pada kualiti rujukan. Dalam ADC, rujukan yang tidak stabil boleh mencipta bacaan yang berubah-ubah. Dalam DAC, rujukan yang lemah boleh menyebabkan hanyut, herotan atau ketidakstabilan output.
Reka bentuk rujukan yang baik termasuk rujukan voltan bunyi rendah, laluan penghalaan pendek, kapasitor pintasan yang betul dan pengagihan kuasa bersih.
Tingkatkan Susun Atur dan Pembumian PCB
Malah penukar berprestasi tinggi boleh mengalami susun atur PCB yang lemah. Jejak analog sensitif harus dilindungi daripada bunyi jam, aktiviti pensuisan dan isyarat digital pantas.
Amalan berguna termasuk jejak analog pendek, satah tanah pepejal, kapasitor penyahgandingan berdekatan, penghalaan analog dan digital yang dipisahkan, dan pengurusan jam yang teliti.
Reka bentuk di sekeliling rantaian isyarat penuh
Prestasi penukar bergantung pada rantaian isyarat lengkap, bukan sahaja ADC atau DAC itu sendiri. Penderia, penguat, penapis, jam, litar rujukan, bekalan kuasa dan pemacu output semuanya mempengaruhi ketepatan dunia sebenar dan kualiti isyarat.
Rantaian isyarat seimbang selalunya meningkatkan prestasi keseluruhan dengan lebih berkesan daripada sekadar memilih penukar dengan spesifikasi yang lebih tinggi.
Soalan Lazim [Soalan Lazim]
Mengapakah kedua-dua ADC dan DAC sering digunakan dalam sistem elektronik yang sama?
ADC dan DAC membenarkan perkakasan digital berinteraksi dengan persekitaran analog. ADC mendigitalkan maklumat penderia atau audio, manakala DAC membina semula data digital yang diproses ke dalam bentuk analog untuk pembesar suara, penggerak atau litar kawalan.
Bagaimanakah resolusi ADC menjejaskan ketepatan pengukuran?
Resolusi ADC menentukan bilangan tahap digital yang tersedia untuk mewakili input analog. Resolusi yang lebih tinggi mengurangkan saiz langkah kuantisasi dan membolehkan perubahan isyarat yang lebih kecil diukur dengan lebih tepat.
Mengapakah kadar pensampelan penting dalam sistem ADC?
Kadar pensampelan menentukan kekerapan ADC mengukur bentuk gelombang input. Jika kadarnya terlalu rendah, input yang berubah pantas mungkin tidak ditangkap dengan betul, menyebabkan aliasing dan hasil digital yang tidak tepat.
Apakah yang menyebabkan ralat kuantisasi dalam ADC dan DAC?
Ralat kuantisasi berlaku kerana penukar hanya menyediakan bilangan tahap digital yang terhad. Nilai analog mesti dibundarkan kepada langkah terdekat yang tersedia, mewujudkan perbezaan kecil antara bentuk gelombang sebenar dan hasil yang ditukar.
Mengapakah output DAC kadangkala memerlukan penapisan?
Output DAC mungkin berubah dalam langkah voltan kecil dan bukannya menghasilkan bentuk gelombang licin yang sempurna. Penapis output membantu melicinkan peralihan ini dan mengurangkan komponen atau gangguan frekuensi tinggi yang tidak diingini.