Panduan Pengguna Perangkat Lunak Antarmuka Pemrograman onsemi HPM10
Perkenalan
Panduan ini memberikan informasi tentang cara mengatur Antarmuka Pemrograman HPM10 dan menggunakannya untuk memprogram EVB HPM10 untuk mengisi daya baterai alat bantu dengar. Setelah pengembang memahami penggunaan alat dan cara kerja EVB, dia dapat menyempurnakan parameter pengisian daya dengan mengikuti petunjuk yang diberikan dalam Referensi Pengguna.
Perangkat Keras yang Diperlukan
- HPM10−002−GEVK − Kit Evaluasi dan Pengembangan HPM10 atau HPM10−002−GEVB − Dewan Evaluasi HPM10
- Komputer Windows
- Pemrogram I2C
Platform Serial Promira (Fase Total) + Papan Adaptor & Kabel Antarmuka (tersedia dari onsemi) atau Adaptor Akselerator Komunikasi (CAA)
CATATAN: Adaptor Akselerator Komunikasi telah mencapai Akhir Masa Pakainya (EOL) dan tidak lagi direkomendasikan untuk digunakan. Meski masih didukung, pengembang disarankan untuk memanfaatkan programmer Promira I2C.
Pengunduhan dan Instalasi Perangkat Lunak
- Kunci akun MyON Anda. Download aplikasi Antarmuka Pemrograman HPM10 dan Referensi Pengguna dari link: https://www.onsemi. com/PowerSolutions/myon/erFolder.do?folderId=8 07021. Buka zip desainnya file ke folder kerja yang diinginkan.
- Di akun MyOn Anda, unduh SIGNAKLARA Device Utility dari tautan: https://www.onsemi.com/PowerSolutions/myon/er Folder.do?folderId=422041.
Instal utilitas yang dapat dieksekusi. Anda mungkin sudah menginstal utilitas ini jika Anda pernah bekerja dengan produk EZAIRO®.
Alat Pemrograman dan Pengaturan EVB
Hubungkan PC Windows, programmer I2C dan EVB HPM10 seperti yang ditunjukkan pada Gambar 1 di bawah ini:
Gambar 1. Pengaturan Koneksi untuk Pengujian dan Pemrograman OTP HPM10
- Komputer berisi aplikasi Antarmuka Pemrograman HPM10, dan SIGNAKLARA Device Utility yang diinstal sebelumnya. Perangkat lunak Antarmuka Pemrograman HPM10 memungkinkan pengguna mengevaluasi parameter pengisian daya dan memasukkan pengaturan akhir ke perangkat.
Perangkat lunak ini menyediakan dua pilihan pemrograman, GUI dan Command Line Tool (CMD). Kedua opsi harus dijalankan di Prompt Windows dari folder alat terkait dengan menggunakan perintah seperti yang ditunjukkan di bawah ini setelah mengkonfigurasi pemrogram:- Untuk GUI -
HPM10_OTP_GUI.exe [−−I2C programmer] [−−kecepatan kecepatan] Contohampfile: HPM10_OTP_GUI.exe −−Promira −−kecepatan 400 - HPM10_OTP_GUI.exe −−CAA −−kecepatan 100
- Untuk Alat Baris Perintah − HPM10_OTP_GUI.exe [−−I2C programmer] [−−kecepatan kecepatan] [−opsi perintah] Lihat Gambar 5 dan 6 misalnyaampsedikit.
- Untuk GUI -
- Buka pintasan manajer konfigurasi CTK yang dibuat oleh SIGNAKLARA Device Utility di desktop. Klik tombol “Tambah” dan atur konfigurasi antarmuka untuk programmer I2C yang dimaksudkan untuk berkomunikasi dengan Antarmuka Pemrograman HPM10 seperti yang ditunjukkan pada Gambar 2.
Gambar 2. Konfigurasi CTK Adaptor CAA dan Promira I2C
Baik programmer CAA maupun Promira didukung oleh Antarmuka Pemrograman HPM10. Pastikan driver untuk programmer yang digunakan sudah diinstal dan kemudian klik tombol “Test” untuk menguji konfigurasi. Jika pengaturannya benar, jendela yang menampilkan pesan “Konfigurasi baik-baik saja” akan muncul yang menunjukkan bahwa adaptor sedang beroperasi. Perhatikan perbedaan pengaturan kecepatan data antara kedua adaptor. Promira adalah adaptor default yang digunakan oleh alat desain HPM10 dan dapat mendukung kecepatan data 400 kbps sedangkan adaptor CAA dapat mendukung maksimum 100 kbps. - Papan Pengisi Daya menyediakan pasokan voltage VDDP ke perangkat HPM10 dan berkomunikasi dengan perangkat untuk menampilkan status pengisian daya. Papan Pengisi Daya berguna untuk mengevaluasi parameter pengisian daya. Papan ini dapat diganti dengan catu daya jika status pengisian daya tidak diperlukan.
- Perangkat HPM10 harus terhubung seperti yang ditunjukkan pada Gambar 3
Gambar 3. Pengaturan Perangkat Keras HPM10 untuk Evaluasi dan Pembakaran OTP
untuk evaluasi parameter pengisian daya atau pembakaran OTP. Konektivitas ini seharusnya sudah diatur dengan jumper pada EVB HPM10 baru. Perhatikan bahwa VHA terhubung ke DVREG pada EVB HPM10, bukan sumber daya eksternal yang ditunjukkan.
Parameter OTP
PMIC HPM10 memiliki dua bank pendaftar OTP:
- OTP Bank 1 berisi semua register untuk parameter biaya yang dapat diatur oleh pengguna.
- OTP Bank 2 berisi semua pengaturan kalibrasi untuk PMIC itu sendiri ditambah beberapa pengaturan parameter pengisian daya tetap. OTP Bank 2 diprogram selama pengujian pembuatan PMIC dan tidak boleh ditimpa. Alat Antarmuka Pemrograman HPM10 berisi beberapa standarample konfigurasi OTP fileada di folder Dukungan untuk digunakan dengan baterai AgZn dan Li−ion isi ulang ukuran 13 dan ukuran 312. Ini files adalah:
- S penuhample files yang terdiri dari semua pengaturan parameter OTP di OTP Bank 1 dan Bank 2. Ini lengkap sample fileIni hanya untuk evaluasi pengujian dan tidak boleh digunakan untuk membakar register OTP
- OTP1 sample files yang terdiri dari semua parameter biaya yang dapat dikonfigurasi yang terletak di register OTP Bank 1. Parameter muatan di dalamnya files sudah diisi dengan pengaturan standar yang direkomendasikan oleh produsen baterai.
Sebelum HPM10 dapat digunakan untuk mengisi daya baterai, HPMXNUMX harus memiliki parameter pengisian daya yang berkaitan dengan ukuran baterai, voltage dan level saat ini dimasukkan ke dalam OTP1 perangkat.
Mulai Tes Pengisian Baterai
Bagian ini menjelaskan cara memulai uji pengisian daya pada baterai Li−ion S312 dengan menggunakan alat Baris Perintah dan Kit Evaluasi dan Pengembangan. Untuk pengujian ini, parameter pengisian daya akan ditulis ke RAM untuk evaluasi proses pengisian daya.
- Hubungkan EVB HPM10 dan charger seperti yang ditunjukkan pada Gambar 1. Gambar pengaturan fisik ditunjukkan pada Gambar 4 dibawah ini:
Gambar 4. Pengaturan Perangkat Keras HPM10 untuk Uji Pengisian Daya Baterai
- Arahkan ke folder Dukungan alat CMD. Salin file “SV3_S312_Penuh_Sample.otp” dan simpan di folder CMD Tool.
- Buka jendela Command Prompt di PC. Arahkan ke Alat Baris Perintah yang terletak di folder CMD Antarmuka Pemrograman HPM10. Load kedua Bank dari parameter OTP yang terdapat pada file “SV3_S312_Penuh_Sample.otp” ke dalam RAM PMIC dengan menggunakan perintah berikut:
HPM10_OTP_GUI.exe [−−I2C programmer] [−−kecepatan kecepatan] −w SV3_S312_Full_Sample.otp
CATATAN: Pemrogram I2C default adalah Promira dan kecepatannya 400 (kbps). Jika tidak ditentukan dalam perintah CMD, programmer dan kecepatan default akan digunakan oleh Antarmuka Pemrograman HPM10.
Gambar 5. Menulis RAM Menggunakan Programmer Promira

Exampkelas 2: Tulis RAM menggunakan programmer CAA:
Gambar 6. Menulis RAM Menggunakan CAA Programmer

- Jika papan pengisi daya digunakan, putar simpul pengisi daya untuk memilih opsi “Mode Uji”, lalu tekan simpul untuk menerapkan 5 V ke VDDP EVB HPM10.
- Ikuti instruksi yang ditampilkan di jendela Command Prompt untuk menyelesaikan pemuatan parameter OTP ke RAM dan memulai tes pengisian daya.
- Setelah tes pengisian daya dimulai, papan pengisi daya akan memantau dan menampilkan status pengisian daya. Seseorang dapat memeriksa parameter pengisian daya dengan menekan simpulnya lagi, lalu menelusuri menu dengan memutar simpulnya.
- Ketika pengisian daya telah berakhir, pengisi daya akan menampilkan apakah pengisian daya telah berhasil diselesaikan atau diakhiri dengan kesalahan bersama dengan kode kesalahan.
Ubah Parameter Pengisian Daya
Gambar 7. Akhir dari Pengisian Baterai yang Berhasil
Parameter charge pada OTP Bank 1 dapat dimodifikasi dengan menggunakan GUI sebagai berikut:
- Buka jendela Command Prompt di PC. Arahkan ke folder tempat GUI berada. Buka GUI dengan menggunakan perintah seperti yang ditunjukkan pada item 1 di bagian Alat Pemrograman dan Pengaturan EVB di atas.
Exampsaya: Buka GUI dengan programmer Promira (lihat Gambar 8)
Gambar 8. Buka GUI dengan Promira Programmer
- Klik tombol “Muat fileTombol ” tersedia di GUI untuk mengimpor file berisi parameter OTP. Perhatikan bahwa GUI hanya menangani parameter OTP Bank 1. Jika OTP lengkap file dimuat, hanya 35 pengaturan pertama yang akan diimpor, dan nilai sisanya akan diabaikan.
- Setelah memodifikasi parameter, hitung nilai baru untuk “OTP1_CRC1” dan “OTP1_CRC2” dengan mengklik tombol “Generate CRC”.
- Klik pada “Simpan Filetombol ” untuk menyimpan OTP1 yang telah diselesaikan file.
Disarankan untuk menguji parameter pengisian daya yang diperbarui sebelum memasukkan pengaturan ke dalam OTP. OTP lengkap file diperlukan untuk tujuan ini. Untuk membuat OTP lengkap file, cukup ambil salah satu OTP lengkapample files dari folder Dukungan dan ganti 35 pengaturan pertama dengan nilai dari OTP1 yang diselesaikan file disimpan di atas. Tes pengisian daya harus dilakukan menggunakan Alat Baris Perintah karena GUI tidak dapat menangani OTP penuh file
Membakar dan Membaca Parameter OTP
GUI dan Alat Baris Perintah dapat digunakan untuk membakar register OTP.
- Untuk GUI, pertama-tama, muat OTP1 yang telah diselesaikan file seperti yang dihasilkan di atas dengan menggunakan "Memuat file” berfungsi di alat GUI, lalu gunakan tombol “Zap OTP” berfungsi untuk memulai proses pembakaran.
- Untuk Alat Baris Perintah, masukkan perintah berikut di Prompt Windows:
HPM10_OTP_GUI.exe [−−I2C programmer] [−−kecepatan kecepatan] −z otp1_filenama.otp - Ikuti petunjuk popup untuk mengatur nilai parameter pengisian daya secara permanen.
- Setelah proses selesai, bilah status di bagian bawah GUI akan menampilkan “OTP berhasil disetrum”. Untuk Alat Baris Perintah, prosesnya harus diakhiri dengan pesan “OTP tersengat perintah terkirim” ditampilkan tanpa kesalahan apa pun.
Setelah OTP terbakar, “Baca OTP” fungsi pada GUI dapat digunakan untuk membaca kembali konten guna memverifikasi proses pembakaran atau gunakan perintah berikut di Prompt Windows untuk Alat Baris Perintah:
HPM10_OTP_GUI.exe [−−I2C programmer] [−−kecepatan kecepatan] −r out_filenama.otp
Catatan Penting
- Reset PMIC dengan menahan pad CCIF LOW sambil menyalakan VDDP selama proses pembacaan OTP. Jika tidak, data yang diambil akan salah.
- Sebelum mulai mengisi daya baterai dalam mode alat bantu dengar, putuskan sambungan antara VHA dan VDDIO atau catu daya eksternal ke VHA, dan sambungkan juga ATST−EN ke ground untuk masuk ke mode alat bantu dengar.
PUBLIKASI TEKNIS: Perpustakaan Teknis: www.onsemi.com/design/resources/technical-dokumentasi onsemi Weblokasi: www.onsemi.com
Untuk informasi tambahan, silakan hubungi Sales Representative setempat Anda di www.onsemi.com/dukungan/penjualan

Dokumen / Sumber Daya
![]() |
Perangkat Lunak Antarmuka Pemrograman onsemi HPM10 [Bahasa Indonesia:] Panduan Pengguna Perangkat Lunak Antarmuka Pemrograman HPM10, Perangkat Lunak Antarmuka Pemrograman, Perangkat Lunak Antarmuka, Perangkat Lunak |