ST GUI Setup kanggo Papan Evaluasi TSC1641
Informasi produk
- Jeneng produk: TSC1641
- Tipe Produk: GUI Setup
- Manual pangguna: UM3213
- Nomer Revisi: Rev 1
- Tanggal: Juli 2023
- Produsen: STMicroelectronics
- Informasi Kontak: Kunjungi www.st.com utawa hubungi kantor sales STMicroelectronics lokal.
Miwiti
Piranti lunak STSW-DIGAFEV1GUI digunakake kanggo nyiyapake TSC1641. Sadurunge miwiti, priksa manawa sistem sampeyan memenuhi syarat ing ngisor iki:
- Persyaratan Sistem:
- Deleng Gambar 1 kanggo syarat sistem sing rinci.
- Konfigurasi Hardware:
- Waca Gambar 2 kanggo konfigurasi hardware nggunakake STEVAL-DIGAFEV1 karo TSC1641.
- Konfigurasi Piranti Lunak:
- Deleng langkah-langkah ing ngisor iki kanggo ngatur piranti lunak:
- Sambungake NUCLEO-H503RB menyang laptop nggunakake kabel USB tipe-C. (Waca Gambar 3)
- Priksa manawa ST-Link wis diinstal lan dianyari. (Waca Gambar 4)
- Unduh paket STSW-DIGAFEV1GUI. Nampa lisensi lan simpen file ing laptop sampeyan. Unzip ing file.
- Ngundhuh paket STSW-DIGAFEV1FW. Nampa lisensi lan simpen file ing laptop sampeyan. Unzip ing file.
- Ngunggah binar file STSW-DIGAFEV1FW menyang papan Nucleo STM32.
- Deleng langkah-langkah ing ngisor iki kanggo ngatur piranti lunak:
Persyaratan sistem
Piranti lunak STSW-DIGAFEV1GUI mbutuhake syarat sistem ing ngisor iki kanggo nindakake:
Persyaratan sistem
Konfigurasi hardware
TSC1641 (STEVAL-DIGAFEV1)
Pasang langsung STEVAL-DIGAFEV1 ing papan nukleo liwat konektor Arduino uno ®.
STEVAL-DIGAFEV1 karo TSC1641
Konfigurasi piranti lunak
Sambungan nukleo
- Langkah 1. Sambungake NUCLEO-H503RB menyang Laptop nggunakake kabel USB tipe-C.
Nucleo H503RB digunakake kanggo mbukak GUI - Langkah 2. Priksa manawa ST-Link wis diinstal lan paling anyar:
STLINK kudu diinstal
- Langkah 3. Unduh paket STSW-DIGAFEV1GUI.
- Langkah 4. Klik tombol [GET software].
- Langkah 5. Nampa lisensi.
Ngundhuh bakal diwiwiti sawise nampa Perjanjian Lisensi, lan ngisi informasi kontak. - Langkah 6. Simpen ing file STSW-DIGAFEV1GUI.zip ing laptop lan unzip.
- Langkah 7. Ngundhuh paket STSW-DIGAFEV1FW
- Langkah 8. Klik tombol [GET software].
- Langkah 9. Nampa lisensi.
Ngundhuh bakal diwiwiti sawise nampa Perjanjian Lisensi, lan ngisi informasi kontak. - Langkah 10. Simpen ing file STSW-DIGAFEV1FW.zip ing laptop lan unzip.
- Langkah 11. Unggah binar STSW-DIGAFEV1FW menyang papan Nukleo STM32:
- Sambungake papan Nucleo menyang PC nggunakake kabel USB
- Seret lan selehake STSW-DIGAFEV1FW.bin menyang papan Nucleo (NODE_H503RB)
- Langkah 12. Bukak STSW-DIGAFEV1GUI.exe ing laptop
Panggunaan produk
Kanggo nggunakake GUI, tindakake langkah iki:
- Pilihan Tipe Komunikasi:
- Bukak folder STSW-DIGAFEV1GUI lan klik ing STSW-DIGAFEV1GUI.exe file kanggo mbukak GUI. Jendhela GUI bakal katon kaya sing ditampilake ing Gambar 5.
- Kanthi gawan, panel I2C ditampilake. Kanggo ngalih menyang panel I3C, klik ing mode I3C (CCC ENTDAA) tombol lan nyedhiyani alamat dinamis I3C.
- GUI nyedhiyakake papat tab kanggo komunikasi: konfigurasi I2C, pemantauan I2C, konfigurasi I3C, lan pemantauan I3C. (Deleng Tabel 1 kanggo rincian kacepetan komunikasi)
- Konfigurasi I2C:
- Kanthi gawan, TSC1641 ana ing mode I2C. Gunakake panel konfigurasi I2C lan tabel pemantauan I2C kanggo komunikasi karo piranti. Deleng kaca konfigurasi I3C kanggo ngoper antarane I2C lan I3C.
- Deleng Gambar 6 kanggo kaca konfigurasi I2C.
- Ing kaca konfigurasi I2C, sampeyan bisa ngowahi daftar konfigurasi lan nyetel tandha kaya sing dikarepake. Gunakake menu gulung kanggo milih mode, wektu konversi, lan ngganti bit kanthi manual. (Waca Gambar 7)
Pambuka
TSC1641 minangka arus presisi dhuwur, voltage, daya, lan ngawasi suhu analog front-end (AFE). Iku ngawasi saiki menyang resistor shunt lan mbukak voltage nganti 60 V kanthi cara sing disinkronake. Pangukuran saiki bisa dadi sisih dhuwur, sisih ngisor lan bidirectional. Piranti kasebut nggabungake ADC saluran ganda 16-bit kanthi presisi dhuwur kanthi wektu konversi sing bisa diprogram saka 128 µs dadi 32.7 ms. Antarmuka bus digital fleksibel saka tingkat data I²C/SMbus 1 MHz menyang tingkat data MIPI I3C 12.5 MHz. Iki ngidini panyambungan menyang paling produk STM32 anyar. STEVAL-DIGAFEV1 minangka papan evaluasi TSC1641. Papan iki bisa disambungake menyang Nucleo-H503RB karo STM32H5 lan teliti karo antarmuka panganggo grafis (GUI): STSW-DIGAFEV1GUI.
Panganggone GUI
Pilihan jinis komunikasi
Ing folder STSW-DIGAFEV1GUI, klik ing STSW-DIGAFEV1GUI.exe file kanggo mbukak GUI. Jendhela ing ngisor iki kudu katon.
Kaca pisanan GUI, pangguna bisa navigasi liwat sawetara panel kanthi gampang
Kanthi gawan, panel I2C diusulake kanggo pangguna.
Nanging pangguna bisa ngalih menyang panel I3C kanthi menehi alamat dinamis I3C kanthi tombol "mode I3C (CCC ENTDAA).
Papat tab kasedhiya:
- Konfigurasi I2C lan ngawasi I2C ngidini komunikasi ing I2C
- Konfigurasi I3C lan ngawasi I3C ngidini komunikasi ing I3C
Tabel karo kacepetan komunikasi digunakake dening GUI kanggo komunikasi karo TSC1641
Komunikasi jinis | Frekuensi digunakake dening GUI |
I2C | 1MHz |
I3C | mbukak saluran 1MHz Push-pull 12.5Mhz |
Kanthi gawan, TSC1641 ana ing mode I2C.
Sampeyan bisa komunikasi karo panel konfigurasi I2C lan tabel pemantauan I2C. Mangga deleng kaca konfigurasi I3C kanggo ndeleng carane ngalih ing antarane I2C lan I3C.
Konfigurasi I2C
kaca konfigurasi I2C. Ing kaca iki pangguna bisa nulis ing register konfigurasi lan nyetel tandha kaya sing dikarepake
Register konfigurasi lan nilai resistor shunt
Thanks kanggo menu gulung, gampang milih mode lan wektu konversi produk. Sampeyan uga bisa ngganti bit kanthi manual
Pangguna bisa ngowahi daftar konfigurasi amarga bagean sing ditampilake ing Gambar 7.
- Bit CT0 nganti CT3 ngidini sampeyan milih wektu konversi sing dikarepake
• Bit TEMP ngidini kanggo ngaktifake / mateni pangukuran suhu
• Bit M0 kanggo M2 ngidini kanggo milih mode
Sampeyan uga bisa ngowahi nilai resistor shunt sing digunakake kanggo pitungan saiki. Secara default, nilai kasebut yaiku 5mΩ.
Setelan tandha
Cathetan:
Kanggo saben tandha ticked, ambang diwenehi dening pangguna. Ing mantan ikiample, tandha LOL disetel karo batesan ing 4v semut tandha suhu karo batesan ing 30 °C. Ing kasus iki, tandha wis wungu dening TSC1641 ing LOL.
Ing panel konfigurasi uga bisa ngaktifake tandha lan nyetel ambang. Kanggo nindakake, centhang kothak tandha sing dikarepake, banjur ketik nilai sing dikarepake kanggo saben ambang. Nilai ambang kudu ditulis ing nilai SI (volt, Watt, utawa derajat celsius). Banjur, pencet tombol "aktifake tandha sing dipilih". Sampeyan bisa nggambarake kahanan saben tandha amarga tombol "waca ndhaptar gendera".
Konfigurasi I3C
kaca konfigurasi I3C
Cathetan:
Cedhak banget karo kaca konfigurasi I2C. Mung bagean assignation alamat dinamis beda saka bagean I2C
Kaca konfigurasi I3C kaya panel konfigurasi I2C. Delengen bagean iki kanggo mangerteni carane nggunakake. Bentenipun mung dumunung ing blok penugasan alamat I3C.
Ngalih saka mode I2C menyang mode I3C
Kanggo bisa komunikasi ing I3C, TSC1641 kudu nampa alamat dinamis I3C. Alamat dinamis iki diwenehi karo GUI thanks kanggo proses ENTDAA. Iku ora mung cara kanggo menehi alamat kanggo TSC1641 nanging mung cara bisa karo GUI. Kanggo mlebu ing mode I3C, pangguna kudu mencet tombol ENTDAA. Alamat dinamis sing diwenehake kanggo komponen kasebut yaiku 0x32 (ditetepake dening pengontrol, pangguna ora duwe pengaruh).
Bagian penetapan alamat I3C. Push ENTDAA kanggo pindhah menyang mode I3C
Nalika piranti duwe alamat dinamis I3C, piranti ora bisa nanggapi printah I2C, mung printah I3C bisa.
Ngalih saka I3C menyang I2C
Ing tangan liyane, nalika piranti duwe alamat dinamis I3C, iku kudu ngeculke kanggo pindhah ing mode I2C. Kanggo nindakake proses iki, pangguna kudu menet tombol RSTDAA.
Pencet tombol RSTDAA kanggo bali menyang mode I2C
RSTDAA minangka perintah CCC (prentah standar sing dikenal dening mayoritas piranti I3C lan ditetepake dening aliansi MIPI) sing disiarake menyang kabeh piranti ing bis.
RSTDAA
Kabeh target ing bis bakal kelangan alamat dinamis. Ing kasus iki, nalika TSC1641 ilang alamat dinamis, bakal mlebu ing mode I2C lan bisa diakses karo alamat statis.
Monitoring I2C/I3C
Kaca pemantauan I2C lan I3C pancen padha. Nanging sing pisanan komunikasi ing I2C lan sing liyane komunikasi ing I3C
Loro kaca kasebut (pemantauan I2C lan pemantauan I3C padha).
Mode maca tunggal
Ing mode maca siji, ndhaptar 1 nganti 5 diwaca saben pangguna meksa tombol Waca data. Pangguna bisa milih jinis data output (yaiku heksadesimal utawa SI) kanggo maca nilai ing format sing paling cocok.
Bagan gelombang
Bagean bagan gelombang
Ing mode bagan gelombang, pangguna kudu milih nilai kanggo plot amarga dhaptar ing sisih ngisor kaca.
Menu gulung ngidini sampeyan milih data sing bakal direncanakake
Pangguna banjur bisa miwiti akuisisi data kanthi tombol "Mulai plot". Data anyar bakal diwaca saben detik, ing wektu sing padha, ndhaptar gendera diwaca lan status tandha sing diaktifake ing kaca konfigurasi bakal ditampilake ing blok "Ngawasi tandha".
Blok ngawasi tandha, saben detik ndhaptar gendera diwaca lan tandha ditampilake. Mung tandha sing diaktifake ing kaca konfigurasi sing ditampilake
Pungkasan, yen akuisisi data rampung, pangguna bisa nyimpen data sing dipikolehi menyang .csv file. Kanggo nindakake iki, pangguna kudu ngeklik tombol "Simpen data".
Ngatasi masalah
Piranti ora ditemokake
Jendhela "Piranti ora ditemokake".
Jeksa Agung bisa ngetokake:
- Papan nukleo ora dideteksi
Resolusi:
- Sambungake papan nukleo sing cocog
- Priksa manawa STlink wis diinstal lan UpToDate
- Iku uga luwih apik kanggo duwe mung siji Papan nukleo disambungake menyang komputer
- Banjur klik "OK"
Masalah sambungan
Pesen masalah sambungan
Jeksa Agung bisa ngetokake :
- Yen ana sambungan sing ora dikarepake utawa masalah nalika maca piranti, pesen "kesalahan"katon ing kothak komunikasi mode maca Tunggal.
Resolusi :
- Nutup GUI lan medhot / nyambungake Papan nucleo lan miwiti maneh GUI.
- Yen masalah tetep, coba priksa manawa papan kasebut disambungake kanthi bener
Selehake menyang 0 ing Nilai diwaca ing plot I2C
Jeksa Agung bisa ngetokake :
- Secara acak, nilai sing diwaca ing mode plot padha karo 0.
Resolusi :
- Iki dudu bug
- TSC1641 mbutuhake 2µs kanggo entuk data, sajrone wektu iki piranti ora bisa komunikasi kanthi bener ing I2C lan nanggapi NACK, ora ana data sing diijolke.
- Tambah wektu konversi yen sampeyan maca data kanthi ora sinkron.
- Gunakake I3C
- Kanggo ngindhari iki ing desain sampeyan, sampeyan bisa ngliwati kasus iki liwat piranti lunak utawa nggunakake pin siap data kanggo mesthekake yen TSC1641 bisa maca.
Kabeh nilai sing diwaca yaiku 0
Kabeh nilai diwaca 0. Iki mbokmenawa amarga maca ing I2C nalika piranti ing I3C utawa ngelawan.
Jeksa Agung bisa ngetokake :
- Ora bisa maca nilai, kabeh nilai sing bali yaiku 0.
Resolusi :
- Sampeyan mbokmenawa nyoba maca ing I2C nalika piranti sampeyan ana ing I3C utawa ngelawan.
- Piranti sampeyan ana ing mode mati
- Ing kaca konfigurasi, ganti mode dadi mode siji utawa terus
Daftar akronim
istilahe | Tegese |
GUI | Antarmuka panganggo grafis |
Riwayat revisi
Riwayat revisi dokumen
Tanggal | Revisi | Owah-owahan |
20-Juli-2023 | 1 | Rilis wiwitan. |
WARTA PENTING - Wacan kanthi ati-ati
STMicroelectronics NV lan anak perusahaan ("ST") nduweni hak kanggo nggawe owahan, koreksi, dandan, modifikasi, lan dandan kanggo produk ST lan / utawa dokumen iki sawayah-wayah tanpa kabar. Para panuku kudu entuk informasi paling anyar babagan produk ST sadurunge nggawe pesenan. Produk ST didol miturut syarat lan katemtuan adol ST nalika diakoni pesenan. Para panuku mung tanggung jawab kanggo milih, milih, lan nggunakake produk ST lan ST ora duwe tanggung jawab kanggo pitulung aplikasi utawa desain produk para panuku. Ora ana lisensi, nyata utawa diwenehake, kanggo hak properti intelektual sing diwenehake dening ST ing kene. Adol maneh produk ST kanthi pranata sing beda karo informasi sing kasebut ing kene bakal ngilangi garansi sing diwenehake dening ST kanggo produk kasebut. ST lan logo ST iku merek dagang saka ST. Kanggo informasi tambahan babagan merek dagang ST, waca www.st.com/trademarks. Kabeh jeneng produk utawa layanan liyane minangka properti saka pamilike. Informasi ing dokumen iki ngganti lan ngganti informasi sing diwenehake sadurunge ing versi sadurunge dokumen iki.
© 2023 STMicroelectronics – Kabeh hak dilindhungi undhang-undhang
Dokumen / Sumber Daya
![]() |
ST GUI Setup kanggo Papan Evaluasi TSC1641 [pdf] Manual pangguna UM3213, Setup GUI kanggo Papan Evaluasi TSC1641, Setup GUI, Papan Evaluasi TSC1641 |