Panduan Pengguna Perangkat Lunak Antarmuka Pemrograman onsemi HPM10
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

  1. 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.
  2. 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

Petunjuk Instalasi

  1. 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.
  2.  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
    Petunjuk Instalasi

    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.
  3. 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.
  4. Perangkat HPM10 harus terhubung seperti yang ditunjukkan pada Gambar 3
    Gambar 3. Pengaturan Perangkat Keras HPM10 untuk Evaluasi dan Pembakaran OTP
    Petunjuk Instalasi
    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
    Petunjuk Instalasi
  • 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.
Exampfile 1: Tulis RAM menggunakan programmer Promira:
Gambar 5. Menulis RAM Menggunakan Programmer Promira
Petunjuk Instalasi
Exampkelas 2: Tulis RAM menggunakan programmer CAA:
Gambar 6. Menulis RAM Menggunakan CAA Programmer
Petunjuk Instalasi
  • 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
Petunjuk Instalasi
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
    Petunjuk Instalasi
  • 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.
    Petunjuk Instalasi
  • 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.
EZAIRO adalah merek dagang terdaftar dari Semiconductor Components Industries, LLC dba “onsemi” atau afiliasinya dan/atau anak perusahaannya di Amerika Serikat dan/atau negara lain. SIGNAKLARA adalah merek dagang dari Semiconductor Components Industries, LLC dba “onsemi” atau afiliasinya dan/atau anak perusahaannya di Amerika Serikat dan/atau negara lain. onsemi dilisensikan oleh Philips Corporation untuk membawa protokol bus I2C. onsemi, , dan nama, merek, dan merek lainnya adalah merek dagang terdaftar dan/atau hukum umum dari Semiconductor Components Industries, LLC dba “onsemi” atau afiliasinya dan/atau anak perusahaannya di Amerika Serikat dan/atau negara lain. onsemi memiliki hak atas sejumlah paten, merek dagang, hak cipta, rahasia dagang, dan kekayaan intelektual lainnya. Daftar cakupan produk/paten Onsemi dapat diakses di www.onsemi.com/site/pdf/Paten−Penandaan.pdf. onsemi berhak membuat perubahan kapan saja pada produk atau informasi apa pun di sini, tanpa pemberitahuan. Informasi di sini disediakan “sebagaimana adanya” dan onsemi tidak memberikan jaminan, representasi atau jaminan mengenai keakuratan informasi, fitur produk, ketersediaan, fungsi, atau kesesuaian produknya untuk tujuan tertentu, dan onsemi juga tidak menanggung tanggung jawab apa pun yang timbul. keluar dari penerapan atau penggunaan produk atau sirkuit apa pun, dan secara khusus melepaskan tanggung jawab apa pun, termasuk namun tidak terbatas pada, kerusakan khusus, konsekuensial, atau insidental. Pembeli bertanggung jawab atas produk dan aplikasinya yang menggunakan produk onsemi, termasuk kepatuhan terhadap semua undang-undang, peraturan, dan persyaratan atau standar keselamatan, terlepas dari informasi dukungan atau aplikasi apa pun yang disediakan oleh onsemi. Parameter “khas” yang mungkin disediakan dalam lembar data semi dan/atau spesifikasi dapat dan memang bervariasi dalam aplikasi yang berbeda dan kinerja aktual dapat bervariasi dari waktu ke waktu. Semua parameter pengoperasian, termasuk “Khas” harus divalidasi untuk setiap aplikasi pelanggan oleh pakar teknis pelanggan. onsemi tidak memberikan lisensi apa pun berdasarkan hak kekayaan intelektualnya maupun hak orang lain. produk onsemi tidak dirancang, dimaksudkan, atau diizinkan untuk digunakan sebagai komponen penting dalam sistem pendukung kehidupan atau perangkat medis Kelas 3 FDA atau perangkat medis dengan klasifikasi yang sama atau serupa di yurisdiksi asing atau perangkat apa pun yang dimaksudkan untuk ditanamkan dalam tubuh manusia . Jika Pembeli membeli atau menggunakan produk onsemi untuk aplikasi apa pun yang tidak disengaja atau tidak sah, Pembeli harus mengganti kerugian dan membebaskan onsemi dan pejabat, karyawan, anak perusahaan, afiliasi, dan distributornya dari semua klaim, biaya, kerusakan, dan pengeluaran, serta biaya pengacara yang wajar yang timbul. dari, secara langsung atau tidak langsung, klaim cedera atau kematian pribadi apa pun yang terkait dengan penggunaan yang tidak disengaja atau tidak sah tersebut, meskipun klaim tersebut menyatakan bahwa onsemi lalai dalam hal desain atau pembuatan suku cadang. onsemi adalah Perusahaan dengan Peluang yang Sama/Tindakan Afirmatif. Literatur ini tunduk pada semua undang-undang hak cipta yang berlaku dan tidak untuk dijual kembali dengan cara apa pun.
INFORMASI TAMBAHAN
PUBLIKASI TEKNIS: Perpustakaan Teknis: www.onsemi.com/design/resources/technical-dokumentasi onsemi Weblokasi: www.onsemi.com
DUKUNGAN ONLINE: www.onsemi.com/mendukung
Untuk informasi tambahan, silakan hubungi Sales Representative setempat Anda di www.onsemi.com/dukungan/penjualan
Logo Perusahaan

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

Referensi

Tinggalkan komentar

Alamat email Anda tidak akan dipublikasikan. Bidang yang wajib diisi ditandai *