TEKNIK REKAM DAN PUTAR SUARA DENGAN MENGGUNAKAN MODUL D VOICE 04 Modul D Voice 04, sebuah sub system Delta yang mampu merekam dan memutar suara hingga 8 menit (juga tersedia versi yang 16 menit) memiliki dua cara dalam melakukan proses merekam dan memutar suara yaitu secara manual dan kedua dengan protokol data melalui UART port. Proses secara manual Untuk merekam dan memutar suara secara manual dapat dilakukan dengan menggunakan tomboltombol push button yang tersedia dalam Paket D Voice 04 sebagai berikut Gambar 1 Instalasi saklar saklar dan LED pada D Voice 04 untuk akses secara manual 1. Lakukan instalasi seperti yang ada pada gambar 1 2. Hubungkan sumber suara (max 20mV p p) ke Line In D Voice 04 3. Hubungkan Port Serial/UART ke PC bila sumber suara menggunakan sound card. Hal ini diperlukan untuk mereduksi noise dengan menghubungkan ground D Voice dengan ground PC
4. Aktifkan Power Supply dengan memberikan sumber daya 9V 12V AC atau DC ke konektor power 5. Pastikan posisi saklar Rec/Play pada posisi record yaitu P3.2 terhubung dengan Ground 6. Tekan tombol Reset/Stop untuk mereset posisi rekaman ada pada posisi awal 7. Tekan dan lepaskan tombol start hingga LED aktif bersamaan dengan mengaktifkan sumber suara 8. Tekan dan lepaskan lagi tombol start sehingga LED padam untuk menghentikan proses perekaman 9. Proses dapat diulang dengan menekan dan melepas lagi tombol start. LED akan aktif lagi menandakan proses perekaman berlangsung. LED ini akan kembali non aktif saat proses perekaman berhenti pada penekanan tombol start berikutnya. Rekaman suara akan tersimpan pada posisi selanjutnya kecuali bila tombol Reset/Stop ditekan. 10. Pindah posisi saklar ke mode Play dan Restart system dengan mencabut dan memasang kembali sumber daya 11. Sampai pada tahap ini, D Voice sudah siap untuk diakses proses pemutarannya dengan mikrokontroler / PC namun pengguna dapat menguji coba 12. Tekan tombol Reset/Stop untuk mengatur posisi D Voice pada posisi awal rekaman 13. Tekan Tombol start untuk mendengarkan isi rekaman 14. Saat rekaman suara berakhir, tekan lagi tombol start hingga terdengar rekaman kedua Proses secara UART/Serial dengan mikrokontroler SISTEM MIKROKONTROLER (DST-5x/ST-51/DST-AVR/ ST-2051/ST-2313) Gambar 2 Instalasi D Voice 04 dengan Sistem Mikrokontroler Untuk aplikasi aplikasi tertentu seperti suara pada robot, bel otomatis, voice announcer pada sistem antrian, D Voice 04 dapat dihubungkan pada sistem mikrokontroler. Untuk proses ini dapat dilakukan dengan menghubungkan konektor UART/Serial dari D Voice 04 dengan UART/Serial dari Sistem Mikrokontroler. Susunan pin out dari konektor UART/Serial ini kompatible dengan UART/Serial dari Sistem Mikrokontroler Delta seperti DST 51/DST 52/DST AVR/ST 2051 dan ST2313 yaitu seperti pada gambar 3 Gambar 3
Pin Out UART/Serial D Voice 04 Posisi ( pin 2) dan (pin 3) dihubungkan secara cross (gambar 2) sehingga serial output () sistem mikrokontroler terhubung dengan serial input () D Voice 04 dan sebaliknya. Perintah perintah akan dikirim dari sistem mikrokontroler melalui port ini dengan protokol seperti pada tabel 1. D Voice 04 akan membalas ke mikrokontroler berupa ACK (Acknowledge) yang mengindikasikan bahwa perintah telah diterima. Tabel 1 Protokol Data D Voice 04 Pengiriman data dari PC/Master ke Dvoice Header 1E Awal paket data Destination ID 13 ID Subsystem Destination Number 01 No urut Sub System Source ID 00 ID Pengirim 00 = Master (PC/Microcontroller) Source Number 01 No urut Master Length Panjang paket data Perintah Isi Data Check Sum Total dari keseluruhan data = 0 Jenis-jenis perintah 01 Perintah Power UP 02 Perintah Play dengan address 03 Perintah Play dari current position 04 Perintah Rec dengan address 05 Perintah Rec dengan current position 07 Perintah Stop Play 08 Perintah Stop Record 09 Perintah Power Down Contoh: untuk mengaktifkan suara pada alamat 00 dilakukan dengan protokol 1E 13 01 00 01 03 02 00 C8 yang artinya Master dalam hal ini Sistem Mikrokontroler dengan nomor urut 1 mengirimkan perintah ke D Voice 04 dengan nomor urut 1 (pada versi ini selalu 01) untuk berada pada mode putar (Play) dan menuju posisi alamat 00 00 atau rekaman pertama. Tabel 2 Pengiriman data dari D Voice 04 Pengiriman data dari DVoice ke PC/Master Header 1E Awal paket data Destination ID 00 ID Pengirim 00 = Master (PC/Microcontroller) Destination Number 01 No urut Master
Source ID 13 ID Subsystem Source Number 01 No urut Subsystem Length Panjang paket data Perintah 06 Kode ACK Isi Data 4F/45 OK/Error Check Sum Total dari keseluruhan data = 0 D Voice 04 akan membalas ACK berupa protokol data sesuai pada tabel 2. Untuk perintah yang dikirimkan di atas maka balasan adalah 1E 00 01 13 01 03 06 02 4F 73 bila data diterima dengan benar. Proses secara UART/Serial dengan PC Seperti pada mikrokontroler, antarmuka pada PC juga dilakukan melalui port UART/Serial. Namun PC menggunakan format RS232 pada port serialnya sehingga dibutuhkan konverter RS232 to TTL Kabel RS-232 Gambar 4 Koneksi D Voice 04 dengan Kabel RS232 ke PC Untuk PC atau notebook yang tidak memiliki port serial maka dapat digunakan DU 232 sebagai konverter serial ke USB seperti pada gambar 5 Kabel USB DU-232 DELTA USB 232 Gambar 5 Koneksi D Voice 04 dengan Port USB PC/Notebook Protokol data yang digunakan dalam hal ini sama persis dengan yang digunakan sistem mikrokontroler yaitu yang dijelaskan pada tabel 1 dan tabel 2. Untuk pengiriman data dapat dilakukan dengan menggunakan Software Dump Terminal yang ada pada paket CD D Voice 04
Gambar 6 Proses Setting Dump Terminal Software Aplikasi ini dapat didownload AN 0143 dari bagian application note. Paulus Andi Nalwan, Delta Electronic