İçindekiler:
- Adım 1: Breadboard Sürümü ve PCB Yapısı
- 2. Adım: Yazılım Yükleme ve Kontrol
- Adım 3: Telsiz Bağlantıları ve Sonuç
Video: 2 Yönlü Telsizler için Bluetooth Ağ Geçidi Modülü: 3 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
2 yönlü telsizler için Bluetooth Ağ Geçidi Adaptörü
Hiç jambon teçhizatınızla kullanmak için kablosuz bir kulaklığa sahip olmak istediniz mi? Bu, iyi bir mikrofona sahip bir Bluetooth kulaklık ve Bluetooth'u destekleyen bir radyo ile güzel bir şekilde gerçekleştirilebilir. Yerleşik Bluetooth özelliğine sahip daha yeni telsizler var, ancak bu özelliği yerleşik olmayan bir ekipmana eklemek biraz zor. Bağlanmak için bir Bluetooth tabanı olarak çalışan hazır ağ geçidi cihazları yoktur. Yaklaşık bir yıl önce bunu araştırmaya başladım ve KC Wirefree'den (https://www.kcwirefree.com/audio.html) temin edilebilen bir Bluetooth ağ geçidi modülü buldum. Web sitelerinde yayınlanan bilgilere dayanarak bu projeyi oluşturmak için KC-6112 BlueAudio Modülünü kullanmaya karar verdim. Sundukları BOB-6112 devre kartını kullanarak tasarımın üzerine eklemeyi başardım ve bir konsept kanıtı oluşturdum.
Nasıl çalışır
KC-6112'den gelen ses çıkışı, telsizinizin MIC girişine gider. Bu modülün çıkışı ayarlanabilir, ancak yine de yaklaşık 15dB zayıflama sağlayan bir voltaj bölücü koydum. Çıkış kontrolü gerisini yönetir. Modülü izole etmek için bir arabellek aşaması ekledim, ancak bunun gerekli olmadığını gördüm. (Şematikte tamponun etrafından dolaşmak için bir jumper gösteriyorum).
Modüle ses girişi, radyonun hoparlör çıkışından gelir. Genellikle radyodan gelen ses seviyesini ayarlayabildiğinizden, bu giriş için 3dB zayıflamayı yeterli buldum. Modül ayrıca giriş seviyesi ayarına sahiptir ve kullandığınız kulaklığa iyi bir seviye vermek için normalde radyodan gelen ses seviyesini kontrol edebilirsiniz.
Ses girişini şema üzerinde stereo giriş olarak gösteriyorum. Bu, müzik için bir Bluetooth kaynağı olarak kullanmak istiyorsanız, bu modülün bir stereo kaynağı olarak kullanılmasına izin verir. (Bu, farklı bir yazılım yüklemesi gerektirir). Bu uygulama için gerçekten yalnızca Sol kanal girişini doldurmanız gerekir.
KC Wireless yazılımının özelliklerinden biri, etkinleştirildiğinde PTT'yi gösteren BC05 dijital IO hatlarından biri ile bir PTT bağlantısını yönetme yeteneğiydi. Bunu, radyoya geçiş sağlamak için bir MOSFET sürmek için kullandım. Bazı sapmalar olsa da çoğu telsiz sinyal olarak PTT'den GND'ye kullanır. Bu, denediğim tüm radyolar için iyi çalıştı. PTT işlevi, Bluetooth kulaklığın bir cep telefonuna bağlandığında aramaları 'cevaplayabilmesini' temel alır. Bu yetenek, çeşitli kulaklık üreticilerinden çok farklıdır, bu nedenle bu, bilinmesi gereken bir şeydir. (Tüm kablosuz kulaklıklar, modül yazılımıyla uyumlu bu özelliği desteklemez).
Bu tasarımın bir anahtarla açılıp kapanmasını seçtim. KC-6112 modülü, yumuşak açma-kapama kontrolü olarak kullanılabilen bir Etkinleştirme pimine sahiptir. Bu özellik, yazılımın sonraki sürümlerinde en iyi sonucu verir. (Bu işlevi etkinleştirmek için tasarladığım PCB'yi değiştirmeniz gerekir.).
Adım 1: Breadboard Sürümü ve PCB Yapısı
Breadboard Sürümü
En üstteki resimler, oluşturduğum breadboard'u gösteriyor. İyi çalıştı, ancak daha kompakt ve dayanıklı olmasını istedim, bu yüzden PCB tabanlı bir modül oluşturmak istedim.
PCB
Sonunda bir PCB tasarladım ve kullanmaktan zevk aldığım güzel bir küçük versiyon yaptım. Yol boyunca birkaç hıçkırık vardı ama sonuçta ortaya çıkan tasarımdan memnunum. Umarım, inşa etmek isteyebilecek başkaları için faydalı bir tasarım olabilir. KC-6112'nin tasarımı, daha eski bir Qualcomm (CSR) BlueCore 5 (BC05) cihazına dayanmaktadır. Aynı çipe sahip birçok Çince modül var, ancak bu modülü tanımlayan yazılımdır. KC Wirefree, modüllerinin özellikle kablosuz kulaklıklar için kablosuz bir ağ geçidi görevi görmesini sağlayan iyi bir yazılım seti yazdı. Bunu yapmak için AGHFP (Ses Geçidi) profilini kullanır ve iyi çalışması için bazı güzel özellikler eklediler. Ortaya koyduğum tasarım, KC Wirefree KC-6112 veri sayfası devre örneğinde gösterilen örnek tasarıma dayanmaktadır ve biraz ince ayar yapılmıştır. Bunu taşınabilir yapmak istediğime karar verdim, bu yüzden BC05 pil yönetimini kullanmayı seçtim ve çalıştırmak için küçük bir LiPo pil ekledim.
Tasarladığım PCB, kompakt tutmak istediğim için SMD parçaları kullanıyor. Eagle çıktı dosyalarını zip dosyası olarak ekledim. Bu dosyalar bir tahta imal etmek için kullanılabilir. (PCBWay tarafından üretilen PCB'ye sahiptim ve iyi bir iş çıkardılar).
Bu PCB'nin yapısı, küçük uçlu iyi bir havya ve bu küçük parçaları monte etmek için biraz sabır gerektirecektir. SMD parçalarının elle lehimlenmesi için sizi diğer makalelerde yayınlanan çeşitli kılavuzlara yönlendiririm.
- Önce tüm küçük yüzeye montaj bileşenlerini monte edin.
- Ardından stereo jakları ve USB konektörünü ekleyin. Delikten geçen bileşenleri ekleyin: LED'ler ve basmalı düğme anahtarları. (Başlıklar programlama için kullanılır. Bunları kurar ve önerilen kutuyu kullanırsanız, başlıkların üstünü sığdırmak için kırpmanız gerekir).
- Ardından KC-6112 modülünü monte edin. Modüldeki tüm pedlerin lehimlenmesi gerekmediğini unutmayın.
- Tüm lehim bağlantılarınızı inceleyin ve her şeyin iyi göründüğünden emin olun.
- Güç anahtarının kapalı olduğundan emin olun, ardından pilden gelen kabloları bağlayın.
- Lütfen PCB'nin oluşumu için resimlere bakın.
Tahtayı oluşturmak için şematik ve malzeme listesi burada yer almaktadır. PCB'yi ticari olarak satılan bir muhafazaya uyacak şekilde tasarlamak istedim, bu yüzden çeşitli distribütörlerden temin edilebilen Bud Industries HH-3641 kasasını seçtim. Bu durum iyi çalışıyor ve bu devre için doğru boyutta. Üstte PCB ile kasaya sığacak ve yine de biraz boşluk bırakacak bir pil seçtim. LiPo pil şarjı, KC-6112 modülü tarafından yönetilir. Bu durumda pil 6 mm'den daha kalın olamaz. Sonunda 180mAh (Noiposi X0017VDHHF) değerinde bir pil aldım. Bu, bu tasarım için tam şarjla yaklaşık 5 saat kullanım sağlayacaktır (şarj edilmesi yaklaşık 1,5 saat sürer). BC05 yongası yalnızca 150mA şarj akımına sahip olduğundan daha büyük bir pilin şarj edilmesinin daha uzun süreceğini unutmayın.
2. Adım: Yazılım Yükleme ve Kontrol
Yazılım Yükü
KC-6112 modülü alıcı veya verici olma özelliğine sahiptir, bu nedenle hangi yazılımın kullanıldığı önemlidir. Modül, üzerinde istediğiniz SW versiyonu ile birlikte sipariş edilir. Bu proje için ağ geçidi konfigürasyonu çalışacak olan versiyondur. Web sitelerinde bulunan ağ geçidi kodunun mevcut sürümü (bu yazı itibariyle) 8.2.0'dır. KC Wirefree'de bulunan ağ geçidi kodunun çeşitli sürümleriyle ilgili deneyimim, bu proje için en iyi sürümün 8.1.0 olduğunu gösteriyor. Bu, sipariş vermenizi tavsiye edeceğim sürümdür (özel sürüm olarak). 8.1.0 kodu, bu tasarımın nasıl çalıştığına ilişkin en iyi varsayılan PTT işlevselliğini sağlar. PTT istemiyorsanız ve telsizinizin VOX işlevini kullanmayı tercih ediyorsanız, her iki sürüm de iyi olacaktır. 8.2.0, varsayılan bir özellik olarak PTT sağlamaz. 8.1.0'ın şu anda KC Wirefree arşiv web sitesinde gösterilmediğini unutmayın, ancak talep edebilirsiniz. (İhtiyacınız olursa bende bir kopyası var).
KC Wirefree Firmware Upgrade Guide'ı takip ederseniz, modülü istediğiniz sürüme flash edebilirsiniz. Bu yeteneği yönetmek için tüm arayüzler şematik olarak gösterilmiştir. Bu, bu tartışmanın amaçlanan kapsamının ötesindedir, bu yüzden daha fazla girmeyeceğim. (Modülde yazılım değişiklikleri yapmak istiyorsanız, Windows tabanlı bir bilgisayara sürücü ve yönetim yazılımı yüklemeniz gerektiğini unutmayın. Ayrıca Qunqi 3.3V 5.5V FT232RL gibi bir 3.3V USB'den seri arabirime sahip olmak isteyeceksiniz. Amazon ve diğer yerlerde mevcuttur).
Modül kontrolü
KC-6112 modülü, kontrol için anahtar girişleri için kullanılabilen birkaç girişe sahiptir. Bu tasarım için basit tutmaya karar verdim ve gerekli işlevleri yönetmek için sadece 3 basmalı düğme anahtarım var. (Aşağıdaki bilgiler donanım yazılımına bağlıdır. Bu, 8.1.0 kodunu yansıtır).
Eşleştir/BTB Bu düğme, kulaklıkla eşleştirmek için kullanılır. Bu düğme bir saniyeden fazla basılı tutulduğunda eşleştirme başlatılır. Kısa bir itme, bağlantısı kesilirse eşleştirilmiş bir kaynağa yeniden bağlanacaktır.
SES YUKARI/SES DN Bu düğmeler çıkış ses düzeyini ayarlar (bu, radyonuzdaki mikrofon girişinizi yönlendirir). Radyo girişiniz için neyin en iyi olduğunu görmek için biraz denemeniz gerekecek. Bu düğmelere hızlı bir şekilde iki kez bastığınızda, giriş kazancını yukarı ve aşağı ayarlayacağınızı unutmayın.
En iyi sonuçları almak için ses seviyesi ve kazanç ayarları ile biraz denemeyi en iyi buldum. Belli ki radyodan radyoya değişecek.
Düğme işlevlerinin ayrıntılı açıklaması için belirli kod kümesi için lütfen KC Wirefree web sitesinde bulunan KcGateway Kullanıcı Kılavuzuna bakın. (Bu 8.1.0 kod seti için kcGateway_UserGuide_v8.1_b1.pdf).
Ayrıca şemamda çeşitli durum göstergeleri için gösterilen 4 LED vardır. KIRMIZI ve MAVİ LED'ler, genel Bluetooth durumu ve modül durumu sağlamak içindir. Bağlantının durumu mavi LED kullanılarak görülebildiğinden, 'Bağlandı' LED'ine gerçekten gerek yoktur. Sadece bu göstergeye sahip olmanın yararlı olduğunu buldum. 'PTT' LED'i, modülün PTT durumunu yansıtır. PTT etkinleştirildiğinde, MOSFET tahliyesi toprağa çevrilir. Bunun görsel bir göstergesine sahip olmak kullanışlıdır.
Adım 3: Telsiz Bağlantıları ve Sonuç
Radyonuza arayüz oluşturma
Radyo arayüzü radyoya bağlıdır. Veri portunu kullanarak bir FT-897 (ve benzeri telsizler) ile kullanmak için yaptığım kablonun şemasını ekledim. Baofeng HT ile kullanım şemasını da ekledim. Temel olarak telsiz mikrofon girişini KC-6112 çıkışına ve telsiz hoparlörünü girişe bağlamanız gerekir. PTT, toprağa giriş olarak işlevseldir.
Çözüm
Bunun bu ünitenin kısa bir açıklaması olduğunu biliyorum, ancak iyi çalışıyor ve telsizimin hemen yanında olmadan dolaşabilmeyi seviyorum. Kullandığım kulaklıkla herhangi bir sorun yaşamadan yaklaşık 20-30 fit alabildiğimi buldum. Diğer birkaç kulaklığı test ettim ve ağ geçidi protokolünü desteklemeyen bir çift vardı, bu yüzden çalışmadılar. Çoğu 'müzik olmayan' kulaklık iyi çalışmalıdır.
Umarım bunu geliştirirseniz, benim kadar zevk alırsınız. İyi şanlar.
Önerilen:
I2C ile Birçok Nixie Tüpünü Kontrol Etmek için Çok Yönlü I/O Genişletici PCB: 9 Adım (Resimlerle)
I2C ile Birçok Nixie Tüpünü Kontrol Etmek için Çok Yönlü I/O Genişletici PCB: Şu anda eski nixie tüplerini hayata geçirme konusunda çok fazla ilgi var. Piyasada çok sayıda nixie tüp saat kiti mevcuttur. Eski Rus nixie tüpleri stoğu üzerinde bile canlı bir ticaret olduğu ortaya çıktı. Ayrıca burada Eğitilebilirler'de orada
ESP8266 Kalkanı Tabanlı Arduino için Seri UDP/IP Ağ Geçidi: 8 Adım
ESP8266 Kalkanına Dayalı Arduino için Seri UDP/IP Ağ Geçidi: 2016'da "Arduino'nuzu IP Ağına bağlamak için kendi Wifi ağ geçidinizi nasıl yapılır" talimatını zaten yayınladım. Bazı kod geliştirmeleri yaptığım için ve hala bu çözümü kullanıyorum. Yine de şimdi bazı ESP8266 kalkanları var
LoRa ESP32 Telsizler Kolay Başlangıç Eğitimi - Kablolama Yok: 6 Adım
LoRa ESP32 Telsizler Kolay Başlangıç Eğitimi | No Kablolama: Hey, naber beyler? Akarsh burada CETech'ten. Bugün temelde LoRa telsizlerini birbirleriyle mümkün olan en kolay şekilde konuşacak şekilde kurmakla ilgili bir proje yapacağız. Burada kullandığım mikrodenetleyici ESP32, yani c
E32-433T LoRa Modülü Eğitimi - E32 Modülü için DIY Breakout Board: 6 Adım
E32-433T LoRa Modülü Eğitimi | E32 Modülü için DIY Breakout Board: Hey, naber beyler! Akarsh burada CETech'ten. Bu projem, yüksek güçlü 1 watt'lık bir alıcı-verici modülü olan eByte'den E32 LoRa modülünün çalışmasını anlamak için daha çok bir öğrenme eğrisi. Çalışmayı anladıktan sonra, tasarımım var
NRF24 Telemetri için İki Yönlü Telsiz: 9 Adım (Resimlerle)
NRF24 Telemetri için İki Yönlü Telsiz: Merhaba arkadaşlar, benim adım Pedro Castelani ve size ilk öğretilebilir kitabımı getiriyorum: neye ihtiyacınız olursa olsun, arduino ile iki yönlü bir telsiz inşa etmek. hem alıcı hem de verici olarak görev yapacak iki ayrı devre