Generasi Sinyal Square DASAR TEORI

1.2 Generasi Sinyal Square

Gelombang sinyal persegi dapat dihasilkan dalam DSP dengan cara Fourier-series. Hal ini terkait dengan superimposisi fungsi sinewave tertimbang, menurut aturan berikut : Dari fungsi ini dapat dilihat bahwa gelombang persegi dalam kasus yang ideal, berisi jumlah tak terbatas harmonik aneh dengan mengurangi amplitudo. Ilustrasi menunjukkan osilasi mendasar dengan dua harmonik, bersama dengan respon amplitudo dari sinyal gelombang persegi didekati. Dalam urutan animasi, pendekatan langkah demi langkah dari sinyal dapat dilihat, karena pendekatan kurva yang ideal, secara harmonic sebagai berikut: Sebuah sinyal gelombang persegi dapat didekati dengan unit pemrosesan sinyal 32-bit, dengan menggunakan resonator digital dijelaskan pada bagian generasi sinewave, dengan struktur sebagai berikut hingga tingkat n = 5, secara real-time. Contoh: Tiga generator sinyal sinewave pada 100Hz, 300Hz dan 500Hz, harus digunakan untuk menghasilkan sinyal gelombang persegi dengan frekuensi dasar 100Hz dan dua harmonisa. Setiap generator sinyal sinewave menyimpan waktu tertunda nilai y [n-1] dan y [n-2] dalam struktur data yang ditugaskan ganda data0 [3], double data1 [3] bzw. Ganda data2 [3]. Konstanta k0, k1 dan k2 untuk generasi frekuensi, harus dihitung dengan menggunakan ekspresi berikut: Selain itu, setelah selesai satu periode osilasi mendasar, sinyal generator gelombang persegi harus kembali diinisialisasi, karena sinyal gelombang persegi yang dihasilkan terdistorsi oleh pembulatan ke atas dalam perhitungan kesalahan. Untuk ini, jumlah nilai individu yang diperlukan untuk osilasi mendasar harus dihitung. Dimulai pada frekuensi dasar 100Hz, dalam contoh, = 80 langkah yang diperlukan untuk menghasilkan periode lengkap dengan 8kHz. 1.3 Generasi Sinyal Sawtooth Perubahan sinyal sawtooth analog ke sinyal gelombang persegi dapat dirumuskan seperti pada persamaan berikut: Keakuratannya tergantung pada derajat n aproksimasi. Bentuk sinyal dapat dilihat langkah-langkahnya disebabkan karena pendekatan kurva yang ideal. Berikut gambar dalam harmonic. Penggunaan resonator digital tidak hanya dapat menghasilkan sinyal sinewave, tetapi juga dapat menghasilkan sinyal sawtooth. Untuk memperoleh bentuk kurva yang jelas, n harus diubah-ubah. Walaupun resonator digital dengan unit ARM 32-bit hanya dapat menghasilkan maksimal 5 sinyal sinewave secara real-time, Dengan menggunakan integrator diskrit, kualitas sinyal output dapat ditingkatkan dan waktu perhitungan dapat berkurang. Fungsi transfer untuk integrator diskrit: Secara grafis, generator gigi gergaji diskrit dapat diwakili oleh diagram berikut: Dengan mengubah ekspresi untuk Yz: dan invers transformasi z, memberikan respon denyut nadi dari sistem: Struktur blok dari sistem, dapat diturunkan dari respon pulsa: ika langkah unit diterapkan pada input dengan menetapkan x [n-1] = 1, dan menginisialisasi y [0] = -1, maka untuk n ≥ 0 peningkatan output sinyal dalam bentuk tegangan ramp dengan tinggi langkah dari , f0 adalah frekuensi sinyal output yang diperlukan dan fs, frekuensi sampel dari sistem DSP.

1.3 DASAR TEORI TAMBAHAN Gelombang Sinus Sinusoida Wave