راهنمای کاربر نرم افزار رابط برنامه نویسی onsemi HPM10
راهنمای کاربر نرم افزار رابط برنامه نویسی onsemi HPM10

مقدمه
این راهنما اطلاعاتی در مورد نحوه تنظیم رابط برنامه نویسی HPM10 و استفاده از آن برای برنامه ریزی HPM10 EVB برای شارژ باتری سمعک ارائه می دهد. هنگامی که توسعه‌دهنده با استفاده از ابزار و نحوه عملکرد EVB آشنا شد، می‌تواند پارامترهای شارژ را با پیروی از دستورالعمل‌های ارائه شده در مرجع کاربر تنظیم کند.

سخت افزار مورد نیاز

  • HPM10-002-GEVK - کیت ارزیابی و توسعه HPM10 یا HPM10-002-GEVB - هیئت ارزیابی HPM10
  • کامپیوتر ویندوزی
  • برنامه نویس I2C
    پلت فرم سریال Promira (فاز کل) + برد آداپتور و کابل رابط (موجود از onsemi) یا آداپتور شتاب دهنده ارتباطی (CAA)

توجه: آداپتور شتاب دهنده ارتباطی به پایان عمر خود (EOL) رسیده است و دیگر برای استفاده توصیه نمی شود. اگرچه هنوز پشتیبانی می شود، اما به توسعه دهندگان توصیه می شود از برنامه نویس Promira I2C استفاده کنند.

دانلود و نصب نرم افزار

  1. به حساب MyON خود قفل کنید. برنامه رابط برنامه نویسی HPM10 و مرجع کاربر را از لینک: https:// دانلود کنیدwww.onsemi. com/PowerSolutions/myon/erFolder.do?folderId=8 07021. طرح را از حالت فشرده خارج کنید file به پوشه کاری مورد نظر.
  2. در حساب MyOn خود، SIGNAKLARA Device Utility را از لینک زیر دانلود کنید: https://www.onsemi.com/PowerSolutions/myon/er Folder.do?folderId=422041.
    ابزار اجرایی را نصب کنید. اگر با محصولات EZAIRO® کار کرده باشید، ممکن است قبلاً این ابزار را نصب کرده باشید.

ابزار برنامه نویسی و راه اندازی EVB
کامپیوتر ویندوز، برنامه نویس I2C و HPM10 EVB را مطابق شکل وصل کنید شکل 1 زیر:
شکل 1. راه اندازی اتصال برای تست و برنامه نویسی OTP HPM10

دستورالعمل نصب

  1. رایانه حاوی برنامه رابط برنامه‌نویسی HPM10 و ابزار SIGNAKLARA Device Utility است که قبلاً نصب شده است. نرم افزار HPM10 Programming Interface به کاربر این امکان را می دهد تا پارامترهای شارژ خود را ارزیابی کرده و تنظیمات نهایی شده را روی دستگاه بسوزاند.
    این نرم افزار دو گزینه برنامه نویسی، GUI و Command Line Tool (CMD) را ارائه می دهد. هر دو گزینه باید در Windows Prompt از پوشه ابزار مربوطه با استفاده از دستورات زیر پس از پیکربندی برنامه نویس اجرا شوند:
    • برای رابط کاربری گرافیکی -
      HPM10_OTP_GUI.exe [−−برنامه‌نویس I2C] [−−سرعت SPEED] سابقample: HPM10_OTP_GUI.exe −−Promira−−سرعت 400
    • HPM10_OTP_GUI.exe −−CAA−−سرعت 100
    • برای ابزار خط فرمان − HPM10_OTP_GUI.exe [−−برنامه نویس I2C] [−−سرعت SPEED] [−گزینه فرمان] برای مثال به شکل 5 و 6 مراجعه کنیدamples
  2.  میانبر مدیر پیکربندی CTK ایجاد شده توسط SIGNAKLARA Device Utility را روی دسکتاپ باز کنید. روی دکمه "افزودن" کلیک کنید و پیکربندی رابط را برای برنامه نویس I2C که برای ارتباط با رابط برنامه نویسی HPM10 در نظر گرفته شده است را مطابق شکل تنظیم کنید. شکل 2.
    شکل 2. پیکربندی CTK آداپتورهای CAA و Promira I2C
    دستورالعمل نصب

    هر دو برنامه نویس CAA و Promira توسط رابط برنامه نویسی HPM10 پشتیبانی می شوند. اطمینان حاصل کنید که درایور برنامه نویس مورد استفاده نصب شده است و سپس روی دکمه "تست" کلیک کنید تا پیکربندی را آزمایش کنید. اگر تنظیم درست باشد، پنجره ای با پیام "پیکربندی مشکلی ندارد" ظاهر می شود که نشان می دهد آداپتور فعال است. به تفاوت تنظیم سرعت داده بین دو آداپتور توجه کنید. Promira آداپتور پیش‌فرض است که توسط ابزار طراحی HPM10 استفاده می‌شود و می‌تواند سرعت داده 400 کیلوبیت در ثانیه را پشتیبانی کند در حالی که آداپتور CAA حداکثر 100 کیلوبیت بر ثانیه را پشتیبانی می‌کند.
  3. هیئت شارژر حجم عرضه را فراهم می کندtage VDDP به دستگاه HPM10 و برای نمایش وضعیت شارژ با دستگاه ارتباط برقرار می کند. برد شارژر برای ارزیابی پارامترهای شارژ مفید است. در صورت عدم نیاز به وضعیت شارژ، ممکن است این برد با منبع تغذیه تعویض شود.
  4. دستگاه HPM10 باید مطابق شکل وصل شود شکل 3
    شکل 3. راه اندازی سخت افزار HPM10 برای ارزیابی OTP و رایت
    دستورالعمل نصب
    برای ارزیابی پارامتر شارژ یا رایت OTP. این اتصال باید از قبل با پرش های HPM10 EVB جدید راه اندازی شده باشد. توجه داشته باشید که VHA به جای منبع تغذیه خارجی نشان داده شده به DVREG در HPM10 EVB متصل است.

پارامترهای OTP
HPM10 PMIC دارای دو بانک ثبت OTP است:

  • بانک 1 OTP شامل تمام رجیستری های پارامترهای شارژ است که می تواند توسط کاربر تنظیم شود.
  • بانک 2 OTP شامل تمام تنظیمات کالیبراسیون برای خود PMIC به اضافه برخی تنظیمات پارامتر شارژ ثابت است. بانک 2 OTP در طول آزمایش ساخت PMIC برنامه ریزی شده است و نباید رونویسی شود. ابزار HPM10 Programming Interface شامل چند s استاندارد استampپیکربندی OTP files در پوشه پشتیبانی برای استفاده با باتری های AgZn و Li-ion قابل شارژ سایز 13 و سایز 312. اینها fileاس عبارتند از:
  • اس کاملample files که شامل تمام تنظیمات برای پارامترهای OTP در هر دو OTP Bank 1 و Bank 2 است.ample files فقط برای ارزیابی تست هستند و نباید برای رایت رجیسترهای OTP استفاده شوند
  • OTP1 sample files که شامل تمام پارامترهای شارژ قابل تنظیم واقع در رجیسترهای OTP بانک 1 است. پارامترهای شارژ در این files قبلاً با تنظیمات استاندارد توصیه شده توسط سازندگان باتری پر شده است.

قبل از اینکه بتوان از HPM10 برای شارژ باتری استفاده کرد، باید پارامترهای شارژ مربوط به اندازه باتری، حجم را داشته باشد.tage و سطوح جریان در OTP1 دستگاه سوختند.

تست شارژ باتری را شروع کنید
این بخش نحوه شروع آزمایش شارژ روی باتری لیتیوم یونی S312 را با استفاده از ابزار خط فرمان و کیت ارزیابی و توسعه توضیح می‌دهد. برای این تست، پارامترهای شارژ برای ارزیابی فرآیند شارژ روی RAM نوشته می‌شود.

  • HPM10 EVB و شارژر را همانطور که در شکل 1 نشان داده شده است وصل کنید. تصویری از تنظیمات فیزیکی در نشان داده شده است شکل 4 در زیر:
    شکل 4. راه اندازی سخت افزار HPM10 برای تست شارژ باتری
    دستورالعمل نصب
  • به پوشه Support ابزار CMD بروید. را کپی کنید file “SV3_S312_Full_Sample.otp” و آن را در پوشه CMD Tool ذخیره کنید.
  • پنجره Command Prompt را در رایانه شخصی باز کنید. به ابزار خط فرمان واقع در پوشه CMD رابط برنامه نویسی HPM10 بروید. بارگذاری هر دو بانک از پارامترهای OTP موجود در file “SV3_S312_Full_Sample.otp” را با استفاده از دستور زیر وارد رم thePMIC کنید:
    HPM10_OTP_GUI.exe [−−برنامه‌نویس I2C] [−−سرعت SPEED] −w SV3_S312_Full_Sample.otp
     توجه: برنامه نویس پیش فرض I2C Promira و سرعت آن 400 (kbps) است. اگر در دستور CMD تعریف نشده باشد، برنامه نویس پیش فرض و سرعت توسط رابط برنامه نویسی HPM10 استفاده می شود.
Exampل 1: RAM را با استفاده از برنامه نویس Promira بنویسید:
شکل 5. RAM را با استفاده از برنامه نویس Promira بنویسید
دستورالعمل نصب
Example 2: RAM را با استفاده از برنامه نویس CAA بنویسید:
شکل 6. RAM را با استفاده از برنامه نویس CAA بنویسید
دستورالعمل نصب
  • اگر از برد شارژر استفاده می شود، گره روی شارژر را بچرخانید تا گزینه «Test Mode» را انتخاب کنید، سپس گره را فشار دهید تا 5 ولت به VDDP HPM10 EVB اعمال شود.
  • دستورالعمل های نشان داده شده در پنجره Command Prompt را دنبال کنید تا بارگذاری پارامترهای OTP در RAM کامل شود و تست شارژ شروع شود.
  • پس از شروع تست شارژ، برد شارژر وضعیت شارژ را نظارت و نمایش می دهد. می توان با فشار دادن مجدد گره، پارامترهای شارژ را بررسی کرد، سپس با چرخاندن گره در منو حرکت کرد.
  • هنگامی که شارژ تمام شد، شارژر در صورتی که شارژ با موفقیت انجام شده باشد یا با خطا به پایان رسیده است همراه با کد خطا نمایش داده می شود.

پارامترهای شارژ را تغییر دهید
شکل 7
. پایان یک شارژ موفق باتری
دستورالعمل نصب
پارامترهای شارژ در بانک 1 OTP را می توان با استفاده از رابط کاربری گرافیکی به شرح زیر تغییر داد:

  • پنجره Command Prompt را در رایانه شخصی باز کنید. به پوشه ای که رابط کاربری گرافیکی در آن قرار دارد بروید. رابط کاربری گرافیکی را با استفاده از دستوری که در مورد 1 از بخش Programming Tool و EVB Setup در بالا نشان داده شده است، باز کنید.
    Exampدر: رابط کاربری گرافیکی را با برنامه نویس Promira باز کنید (شکل 8 را ببینید)
    شکل 8.
    رابط کاربری گرافیکی را با برنامه نویس Promira باز کنید
    دستورالعمل نصب
  • روی «بارگیری» کلیک کنید fileدکمه ” موجود در رابط کاربری گرافیکی برای وارد کردن file حاوی پارامترهای OTP توجه داشته باشید که رابط کاربری گرافیکی فقط پارامترهای بانک 1 OTP را کنترل می کند. اگر OTP کامل file بارگذاری می شود، فقط 35 تنظیمات اول وارد می شوند و مقادیر باقی مانده نادیده گرفته می شوند.
  •  پس از اصلاح پارامترها، با کلیک بر روی دکمه "Generate CRC" مقادیر جدید "OTP1_CRC1" و "OTP1_CRC2" را محاسبه کنید.
  • روی «ذخیره» کلیک کنید Fileدکمه ” برای ذخیره OTP1 نهایی شده file.

توصیه می شود قبل از سوزاندن تنظیمات در OTP، پارامترهای شارژ به روز شده را آزمایش کنید. OTP کامل file برای این منظور مورد نیاز است. برای نوشتن OTP کامل file، به سادگی یکی از OTP های کامل را برداریدample files از پوشه Support و 35 تنظیمات اول را با مقادیر OTP1 نهایی جایگزین کنید file ذخیره شده در بالا آزمایش شارژ باید با استفاده از Command Line Tool انجام شود زیرا رابط کاربری گرافیکی نمی تواند OTP کامل را مدیریت کند file

رایت و خواندن پارامترهای OTP
هم از رابط کاربری گرافیکی و هم از ابزار خط فرمان می توان برای رایت رجیسترهای OTP استفاده کرد.

  • برای رابط کاربری گرافیکی، ابتدا OTP1 نهایی شده را بارگیری کنید file همانطور که در بالا با استفاده از "بار file” در ابزار theGUI عمل کنید، سپس از "Zap OTP” برای شروع فرآیند رایت.
  • برای ابزار خط فرمان، دستور زیر را در خط ویندوز وارد کنید:
    HPM10_OTP_GUI.exe [−−برنامه‌نویس I2C] [−−سرعت SPEED] −z otp1_filename.otp
  • برای تنظیم دائمی مقادیر پارامتر شارژ، دستورالعمل های بازشو را دنبال کنید.
  • پس از تکمیل فرآیند، نوار وضعیت در پایین رابط کاربری گرافیکی باید نمایش داده شود.OTP با موفقیت زاپ شد. برای ابزار Command Line، این فرآیند باید با پیام خاتمه یابد «OTP خراب شد دستور ارسال شد» بدون هیچ خطایی نشان داده شده است.

پس از رایت OTP، "خواندن OTP" تابع در رابط کاربری گرافیکی می تواند برای بازخوانی محتوا برای تأیید فرآیند رایت استفاده شود یا از دستور زیر در خط ویندوز برای ابزار خط فرمان استفاده کنید:
HPM10_OTP_GUI.exe [−−برنامه‌نویس I2C] [−−سرعت SPEED] −r out_filename.otp

نکات مهم

  • PMIC را با پایین نگه داشتن پد CCIF در حین روشن کردن VDDP در طول فرآیند خواندن OTP بازنشانی کنید. در غیر این صورت، داده های بازیابی شده نادرست خواهد بود.
    دستورالعمل نصب
  • قبل از شروع شارژ باتری در حالت سمعک، اتصال بین VHA و VDDIO یا منبع تغذیه خارجی به VHA را جدا کنید و همچنین ATST−EN را به زمین وصل کنید تا وارد حالت سمعک شوید.
EZAIRO علامت تجاری ثبت شده Semiconductor Components Industries, LLC dba "onsemi" یا شرکت های وابسته و/یا شرکت های تابعه آن در ایالات متحده و/یا سایر کشورها است. SIGNAKLARA علامت تجاری Semiconductor Components Industries, LLC dba "onsemi" یا شرکت های وابسته و/یا شرکت های تابعه آن در ایالات متحده و/یا سایر کشورها است. onsemi دارای مجوز از شرکت فیلیپس برای حمل پروتکل اتوبوس I2C است. onsemi، و سایر نام‌ها، علائم و مارک‌ها علائم تجاری ثبت شده و/یا عرفی شرکت Semiconductor Components Industries, LLC dba "onsemi" یا شرکت‌های وابسته و/یا شرکت‌های تابعه آن در ایالات متحده و/یا سایر کشورها هستند. onsemi دارای حقوق تعدادی از اختراعات، علائم تجاری، کپی رایت، اسرار تجاری و سایر مالکیت معنوی است. فهرستی از پوشش محصول/پتنت onsemi در این آدرس قابل دسترسی است www.onsemi.com/site/pdf/Patent−Marking.pdf. onsemi این حق را برای خود محفوظ می دارد که در هر زمان بدون اطلاع قبلی، در هر محصول یا اطلاعات موجود در اینجا تغییراتی ایجاد کند. اطلاعات اینجا "همانطور که هست" ارائه شده است و onsemi هیچ ضمانت، نمایندگی یا تضمینی در رابطه با صحت اطلاعات، ویژگی های محصول، در دسترس بودن، عملکرد، یا مناسب بودن محصولات خود برای هر هدف خاص ارائه نمی دهد، و onsemi هیچ گونه مسئولیتی را بر عهده نمی گیرد. خارج از کاربرد یا استفاده از هر محصول یا مدار، و به طور خاص از هر گونه مسئولیتی، از جمله بدون محدودیت آسیب های خاص، تبعی یا اتفاقی، خودداری می کند. خریدار در قبال محصولات و برنامه های خود با استفاده از محصولات onsemi، از جمله رعایت کلیه قوانین، مقررات و الزامات ایمنی یا استانداردها، بدون توجه به هرگونه اطلاعات پشتیبانی یا برنامه های کاربردی ارائه شده توسط onsemi، مسئولیت دارد. پارامترهای «معمولی» که ممکن است در برگه‌های داده و/یا مشخصات ارائه شده باشند، می‌توانند در کاربردهای مختلف متفاوت باشند و عملکرد واقعی ممکن است در طول زمان متفاوت باشد. تمام پارامترهای عملیاتی، از جمله "معمولا" باید برای هر برنامه مشتری توسط کارشناسان فنی مشتری تایید شود. onsemi هیچ مجوزی را تحت هیچ یک از حقوق مالکیت معنوی خود و یا حقوق دیگران ارائه نمی کند. محصولات onsemi برای استفاده به عنوان یک جزء حیاتی در سیستم های حمایت از زندگی یا هر دستگاه پزشکی کلاس 3 FDA یا دستگاه پزشکی با طبقه بندی مشابه یا مشابه در حوزه قضایی خارجی یا هر وسیله ای که برای کاشت در بدن انسان در نظر گرفته شده است طراحی، در نظر گرفته شده یا مجاز نیست. . در صورت خرید یا استفاده از محصولات onsemi برای چنین برنامه‌های ناخواسته یا غیرمجاز، خریدار باید onsemi و افسران، کارکنان، شرکت‌های تابعه، وابسته و توزیع‌کنندگان آن را در برابر کلیه ادعاها، هزینه‌ها، خسارات و هزینه‌ها و هزینه‌های وکالت معقول بی‌ضرر کند. به طور مستقیم یا غیرمستقیم، از هرگونه ادعای آسیب شخصی یا مرگ مرتبط با چنین استفاده ناخواسته یا غیرمجاز، حتی اگر چنین ادعایی ادعا کند که Onsemi در مورد طراحی یا ساخت قطعه سهل انگاری کرده است. onsemi یک کارفرمای فرصت برابر/اقدام مثبت است. این ادبیات تابع همه قوانین مربوط به حق چاپ است و به هیچ وجه برای فروش مجدد نیست.
اطلاعات اضافی
انتشارات فنی: کتابخانه فنی: www.onsemi.com/design/resources/technical-مستندات onsemi Webسایت: www.onsemi.com
پشتیبانی آنلاین: www.onsemi.com/پشتیبانی
برای کسب اطلاعات بیشتر، لطفاً با نماینده فروش محلی خود تماس بگیرید www.onsemi.com/support/sales
لوگوی شرکت

اسناد / منابع

نرم افزار رابط برنامه نویسی onsemi HPM10 [pdfراهنمای کاربر
نرم افزار رابط برنامه نویسی HPM10، نرم افزار رابط برنامه نویسی، نرم افزار رابط، نرم افزار

مراجع

نظر بدهید

آدرس ایمیل شما منتشر نخواهد شد. فیلدهای الزامی مشخص شده اند *