Sabtu, 22 Oktober 2022

Stand alone SDR SSB Radio HF Tranceiver Part 7 : ESP32 A1S ES8388 SDA 18, SCL 23 Audio Codec

                 Kelanjutan dari kisah sebelumnya, beberapa waktu mencoba ES8388 dengan konfigurasi pin SDA 18 dan SCL 23 yang tertanam dalam ESP32 sangatlah sulit dikarenakan keterbatasan pin yang disediakan,  namun akhirnya berhasil juga, hal ini dilakukan dengan mengubah konfigurasi LCD ILI9341 dan beberapa pin yang digunakan. Ide yang muncul adalah merubah beberapa metode penggunaan pin ESP32. disamping itu juga akhirnya harus merubah total design PCB tentunya, dari PCB yang saya sudah miliki berakhir dengan teracak acak, beberapa dipotong jalurnya dan dijumper di berbagai tempat. dilanjutkan memprogram sampai menghabiskan beberapa bungkus rokok di asbak tidak terkendali ditambah di judesin oleh istri, tapi saya tetap sayang sama istriku.

By The Way beberapa fungsi yang masih bertahan dan ditambahkan ialah:

Tambahan Fungsi Touchscreen:

- Fungsi MUTE AUDIO. 
- Pilihan PC Cat Control atau Remote Bluetooth.
- ALC. (Audio Limited Controller) terdapat 4 pilihan termasuk OFF. 
- Pengaturan BASS dan TREBLE,  individual terpisah antara TX dan RX.
- Pengaturan BANDWITH,  individual terpisah antara TX dan RX.
- Fungsi pada pin SDA 18 dan SCL 23 dapat dihubungkan dengan modul PCF8574 untuk mengontrol external relay Band Pass Filter ataupun Low Pass Filter. (lihat artikel sebelumnya)
- ADC sensor pada pin VN dan VP untuk input dari digital SWR Meter yang akan ditampilkan di layar, membutuhkan Coupler tersendiri dan experiment anda sendiri.
- Pin PTT dialihkan ke  ADC Sensor dengan pullup resistor.
- Cat Controller mengadopsi dari protokol Kenwood TS-480 pada baudrate 57600.
- Penambahan Trial Mode CW-L dan CW-U dengan pengaturan nada TONE yang dapat dirubah.
- Fungsi CFP - Koreksi Frequensi PPM  ditetapkan Individual Value pada tiap tiap Band Freq.

            Kali ini khusus ESP32 A1S ES8388 SDA 18, SCL 23 Audio Codec membutuhkan beberapa deklarasi variabel yang harus tersimpan didalam EEPROM sehingga sebelum mengupload firmware utama kita harus mengisi beberapa value didalam eeprom dengan mengupload sebuah file terlebih dahulu sekaligus mengecek koneksi LCD  yang dikemas dalan file LCDTesterESP32ES838p81823.bin terlebih dahulu.






Contoh Seting Cat Controller pada WSJTX dan N1MM



Schematic PANEL ESP32 A1S ES8388 SDA 18, SCL 23 Audio Codec.    
Jika tidak sesuai skema diatas maka alat tidak akan berfungsi dengan baik.


Berantakan bukan?  tapi ini berfungsi. Sedangkan 
PCB belum sempat untuk membuat desainnya, 


sedikit perubahan pada tampilan,  



untuk mendownload firmware untuk eksperimen silahkan bergabung di




Happy Homebrewer, 73.









1 komentar:

EA8DGL mengatakan...

Hi

I assembled the qse exciter board and got output rf, but there is no carrier suppression. I thought that this is archieved by the sum of 1A and 2A
3253 outputs on the transformer as they are 180 dephased.

Any help?

Thanks and congratulations for the project!

Stand alone SDR SSB Radio HF Tranceiver Part 7 : ESP32 A1S ES8388 SDA 18, SCL 23 Audio Codec

                 Kelanjutan dari kisah sebelumnya, beberapa waktu mencoba ES8388 dengan konfigurasi pin SDA 18 dan SCL 23 yang tertanam dala...