Daftar Isi:

Modul Bluetooth Gateway untuk Radio 2 Arah: 3 Langkah (dengan Gambar)
Modul Bluetooth Gateway untuk Radio 2 Arah: 3 Langkah (dengan Gambar)

Video: Modul Bluetooth Gateway untuk Radio 2 Arah: 3 Langkah (dengan Gambar)

Video: Modul Bluetooth Gateway untuk Radio 2 Arah: 3 Langkah (dengan Gambar)
Video: SULTAN MEDAN INDRAKENZ NAIK JET PRIBADI KE PULAU PRIBADI!! 2024, Juli
Anonim
Modul Gateway Bluetooth untuk Radio 2 Arah
Modul Gateway Bluetooth untuk Radio 2 Arah

Bluetooth Gateway Adapter untuk radio 2 arah

Pernah ingin memiliki headset nirkabel untuk digunakan dengan rig ham Anda? Hal ini dapat diwujudkan dengan baik dengan headset Bluetooth yang memiliki mikrofon yang layak, dan radio yang mendukung Bluetooth. Ada radio baru yang memiliki kemampuan Bluetooth bawaan, tetapi menempatkan kemampuan ini ke peralatan yang tidak memilikinya agak sulit. Tidak ada perangkat gateway yang tersedia yang berfungsi sebagai basis Bluetooth untuk dihubungkan. Sekitar setahun yang lalu saya mulai melihat ini dan menemukan modul gateway Bluetooth yang tersedia dari KC Wirefree (https://www.kcwirefree.com/audio.html). Saya memutuskan untuk menggunakan Modul BlueAudio KC-6112 untuk membangun proyek ini, berdasarkan informasi yang diposting di situs web mereka. Saya dapat membuat papan roti desain menggunakan papan breakout BOB-6112 yang mereka tawarkan, dan membangun bukti konsep.

Bagaimana itu bekerja

Output audio dari KC-6112 masuk ke input MIC radio Anda. Output dari modul ini dapat diatur, tetapi saya masih memasang pembagi tegangan yang memberikan redaman sekitar 15dB. Kontrol output mengelola sisanya. Saya menambahkan tahap buffer untuk mengisolasi modul, tetapi saya merasa itu tidak perlu. (Saya menunjukkan jumper untuk berkeliling buffer dalam skema).

Input audio ke modul berasal dari output speaker radio. Saya menemukan redaman 3dB cukup untuk input ini, karena Anda biasanya dapat mengatur volume yang berasal dari radio. Modul ini juga memiliki penyesuaian untuk tingkat input, dan Anda biasanya dapat mengontrol volume dari radio untuk memberikan tingkat yang baik ke headset yang Anda gunakan.

Saya menunjukkan input audio sebagai input stereo pada skema. Ini memungkinkan modul ini digunakan sebagai sumber stereo jika Anda ingin menggunakannya sebagai sumber Bluetooth untuk musik. (Ini membutuhkan beban perangkat lunak yang berbeda). Anda benar-benar hanya perlu mengisi input saluran Kiri untuk aplikasi ini.

Salah satu fitur perangkat lunak KC Wireless adalah kemampuan untuk mengelola tautan PTT dengan salah satu jalur IO digital BC05 yang menunjukkan PTT saat diaktifkan. Saya menggunakan ini untuk menggerakkan MOSFET untuk menyediakan sakelar ke radio. Sebagian besar radio menggunakan PTT ke GND sebagai sinyal, meskipun ada beberapa penyimpangan. Ini bekerja dengan baik untuk semua radio yang pernah saya coba. Fungsi PTT didasarkan pada headset Bluetooth yang dapat 'menjawab' panggilan saat terhubung ke telepon seluler. Kemampuan ini sangat bervariasi dari berbagai produsen headset, jadi itu adalah sesuatu yang harus diperhatikan. (Tidak semua headset nirkabel mendukung kemampuan ini yang kompatibel dengan perangkat lunak modul).

Saya memilih untuk menghidupkan dan mematikan desain ini dengan sakelar. Modul KC-6112 memiliki pin Enable yang mampu digunakan sebagai kontrol on-off yang lembut. Kemampuan ini bekerja paling baik dengan versi perangkat lunak yang lebih baru. (Untuk mengaktifkan fungsi ini, Anda perlu memodifikasi PCB yang saya rancang..).

Langkah 1: Versi Papan Tempat Memotong Roti dan Pembuatan PCB

Versi papan tempat memotong roti dan Pembuatan PCB
Versi papan tempat memotong roti dan Pembuatan PCB
Versi papan tempat memotong roti dan Pembuatan PCB
Versi papan tempat memotong roti dan Pembuatan PCB
Versi papan tempat memotong roti dan Pembuatan PCB
Versi papan tempat memotong roti dan Pembuatan PCB
Versi papan tempat memotong roti dan Pembuatan PCB
Versi papan tempat memotong roti dan Pembuatan PCB

Versi papan tempat memotong roti

Gambar atas menunjukkan papan tempat memotong roti yang saya buat. Ini bekerja dengan baik, tetapi saya ingin menjadi lebih kompak dan tahan lama, jadi saya ingin membangun modul berbasis PCB.

PCB

Akhirnya saya merancang PCB dan membuat versi kecil yang bagus yang saya suka gunakan. Ada beberapa cegukan di sepanjang jalan tetapi saya senang dengan desain yang dihasilkan. Saya berharap bahwa ini dapat menjadi desain yang berguna bagi orang lain yang mungkin ingin membangunnya. Desain KC-6112 didasarkan pada perangkat Qualcomm (CSR) BlueCore 5 (BC05) yang lebih tua. Ada banyak modul Cina di luar sana yang memiliki chip yang sama, tetapi perangkat lunaklah yang mendefinisikan modul ini. KC Wirefree telah menulis perangkat lunak yang layak yang memungkinkan modul mereka bertindak sebagai gateway nirkabel khusus untuk headphone nirkabel. Ini menggunakan profil AGHFP (Audio Gateway) untuk melakukan ini, dan mereka telah menambahkan beberapa fitur bagus untuk membuatnya bekerja dengan baik. Desain yang saya buat didasarkan pada desain sampel yang ditunjukkan dalam contoh rangkaian lembar data KC Wirefree KC-6112, dengan beberapa penyesuaian. Saya memutuskan bahwa saya ingin membuat ini portabel, jadi saya memilih untuk menggunakan manajemen baterai BC05 dan menambahkan baterai LiPo kecil untuk menjalankannya.

PCB yang saya rancang menggunakan bagian SMD, karena saya ingin membuatnya tetap kompak. Saya telah menyertakan file output Eagle sebagai file zip. File-file ini dapat digunakan untuk membuat papan. (Saya memiliki PCB yang dibuat oleh PCBWay dan mereka melakukan pekerjaan dengan baik).

Pembuatan PCB ini akan membutuhkan besi solder yang baik dengan ujung kecil dan kesabaran untuk memasang bagian-bagian kecil ini. Saya akan merujuk Anda ke berbagai panduan yang diterbitkan di artikel lain untuk menyolder bagian SMD dengan tangan.

  • Pasang semua komponen pemasangan permukaan kecil terlebih dahulu.
  • Kemudian tambahkan jack stereo dan konektor USB. Tambahkan komponen lubang tembus: LED dan sakelar tombol tekan. (Header digunakan untuk pemrograman. Jika Anda menginstalnya dan menggunakan kotak yang disarankan, Anda perlu memangkas bagian atas header agar pas).
  • Kemudian pasang modul KC-6112. Perhatikan bahwa tidak semua bantalan pada modul perlu disolder.
  • Periksa semua sambungan solder Anda dan pastikan semuanya terlihat baik.
  • Pastikan sakelar daya dimatikan, lalu sambungkan kabel dari baterai.
  • Silakan lihat gambar untuk membangun PCB.

Skema dan daftar bahan untuk membuat papan disertakan di sini. Saya ingin mendesain PCB agar sesuai dengan perumahan yang tersedia secara komersial, jadi saya memilih casing Bud Industries HH-3641 yang tersedia dari berbagai distributor. Kasing itu berfungsi dengan baik dan ukurannya pas untuk sirkuit ini. Saya memilih baterai yang sesuai dengan casing dengan PCB di atas dan masih memberikan izin. Pengisian baterai LiPo diatur oleh modul KC-6112. Baterai tidak boleh lebih tebal dari 6mm untuk kasus ini. Saya akhirnya mendapatkan baterai yang diberi nilai 180mAh (Noiposi X0017VDHHF). Ini akan memberikan sekitar 5 jam penggunaan untuk desain ini dengan muatan penuh (dibutuhkan sekitar 1,5 jam untuk mengisi daya). Perhatikan bahwa baterai yang lebih besar akan membutuhkan waktu lebih lama untuk diisi karena chip BC05 hanya mampu mengisi arus 150mA.

Langkah 2: Pemuatan dan Kontrol Perangkat Lunak

Pemuatan dan Kontrol Perangkat Lunak
Pemuatan dan Kontrol Perangkat Lunak
Pemuatan dan Kontrol Perangkat Lunak
Pemuatan dan Kontrol Perangkat Lunak

Beban Perangkat Lunak

Modul KC-6112 mampu menjadi penerima atau pemancar, jadi penting software apa yang digunakan. Modul dipesan dengan versi SW yang Anda inginkan. Untuk proyek ini, konfigurasi gateway adalah versi yang akan berfungsi. Versi kode gateway saat ini yang tersedia di situs web mereka (saat tulisan ini dibuat) adalah 8.2.0. Pengalaman saya dengan berbagai versi set kode gateway yang tersedia dari KC Wirefree menunjukkan versi terbaik untuk proyek ini adalah 8.1.0. Itu adalah versi yang saya sarankan untuk dipesan (sebagai versi khusus). Kode 8.1.0 menyediakan fungsionalitas PTT default terbaik untuk cara kerja desain ini. Jika Anda tidak ingin PTT dan lebih suka menggunakan fungsi VOX radio Anda, maka versi mana pun akan baik-baik saja. 8.2.0 tidak menyediakan PTT sebagai fitur default. Perhatikan bahwa 8.1.0 saat ini tidak ditampilkan di situs web arsip KC Wirefree, tetapi Anda dapat memintanya. (Saya punya salinannya jika Anda membutuhkannya).

Anda dapat mem-flash modul ke versi apa pun yang Anda inginkan jika Anda mengikuti Panduan Peningkatan Firmware KC Wirefree. Semua antarmuka untuk mengelola kemampuan ini ditampilkan dalam skema. Ini di luar cakupan yang dimaksudkan dari diskusi ini jadi saya tidak akan membahasnya lebih jauh. (Perhatikan bahwa jika Anda ingin melakukan perubahan perangkat lunak pada modul, Anda perlu menginstal driver dan perangkat lunak manajemen pada komputer berbasis Windows. Anda juga ingin memiliki antarmuka USB ke serial 3.3V seperti Qunqi 3.3V 5.5V FT232RL tersedia di Amazon dan tempat lain).

Kontrol modul

Modul KC-6112 memiliki beberapa input yang dapat digunakan untuk input switch untuk kontrol. Untuk desain ini, saya memutuskan untuk membuatnya tetap sederhana dan hanya memiliki 3 sakelar tombol tekan untuk mengelola fungsi yang diperlukan. (Informasi berikut bergantung pada firmware. Ini mencerminkan kode 8.1.0).

Pasangkan/BTB Tombol ini digunakan untuk memasangkan dengan headset. Pemasangan dimulai saat tombol ini ditekan lebih dari satu detik. Dorongan singkat akan terhubung kembali dengan sumber daya yang dipasangkan jika telah terputus.

VOL UP/VOL DN Tombol ini menyesuaikan volume output (yang menggerakkan input mikrofon di radio Anda). Anda perlu sedikit bereksperimen untuk melihat apa yang paling cocok untuk input radio Anda. Perhatikan bahwa ketika Anda menekan dua kali dengan cepat pada tombol-tombol ini, Anda menyesuaikan penguatan input ke atas dan ke bawah.

Saya menemukan yang terbaik untuk bereksperimen sedikit dengan pengaturan volume dan gain untuk mendapatkan hasil terbaik. Ini jelas akan berubah dari radio ke radio.

Silakan lihat Panduan Pengguna KcGateway yang tersedia di situs web KC Wirefree untuk kumpulan kode spesifik untuk penjelasan rinci tentang fungsi tombol. (KcGateway_UserGuide_v8.1_b1.pdf untuk kumpulan kode 8.1.0 ini).

Ada juga 4 LED yang ditampilkan dalam skema saya untuk berbagai indikasi status. LED MERAH dan BIRU akan memberikan status Bluetooth dan status modul secara umum. LED 'Connected' sebenarnya tidak diperlukan karena status koneksi dapat dilihat menggunakan LED biru. Saya baru saja merasa terbantu memiliki indikator ini. LED 'PTT' mencerminkan status PTT modul. Ketika PTT dinyatakan, saluran MOSFET dialihkan ke ground. Hal ini berguna untuk memiliki indikator visual ini.

Langkah 3: Koneksi Radio dan Kesimpulan

Koneksi Radio dan Kesimpulan
Koneksi Radio dan Kesimpulan
Koneksi Radio dan Kesimpulan
Koneksi Radio dan Kesimpulan

Antarmuka ke radio Anda

Antarmuka radio tergantung pada radio. Saya telah menyertakan skema kabel yang saya buat untuk digunakan dengan FT-897 (dan radio serupa) menggunakan port Data. Saya juga menyertakan skema penggunaan dengan Baofeng HT. Pada dasarnya Anda perlu menghubungkan input mikrofon radio ke output KC-6112, dan speaker radio ke input. PTT berfungsi sebagai input ke ground.

Kesimpulan

Saya tahu ini adalah deskripsi singkat dari unit ini, tetapi ini berfungsi dengan baik dan saya suka dapat berkeliaran tanpa berada tepat di sebelah radio saya. Saya menemukan saya bisa mendapatkan sekitar 20-30 kaki tanpa masalah dengan headset yang saya gunakan. Saya memang menguji beberapa headset lain, dan ada beberapa yang tidak mendukung protokol gateway sehingga tidak berfungsi. Sebagian besar headset 'non-musik' akan berfungsi dengan baik.

Saya harap jika Anda membangun ini, Anda dapat menikmatinya seperti saya. Semoga beruntung.

Direkomendasikan: