جهت برنامه نویسی و تنظیم متغیر های سری های هوشمند شارژرهای سوییچینگ شرکت Meanwell از نرم افزار smart Battery Charging استفاده میشود. جهت اتصال شارژر به کامپیوتر از سخت افزار تحت عنوان programmer استفاده میشود.
موارد استفاده این نرم افزار
- تنظیم پارامترهای شارژر : مقدایر جریان ثابت، ولتاژ ثابت ، تغییرات ولتاژ و مقدار جریان غیر مجاز میتوانند ست و تنظیم شوند
- جبرانسازی دمای باتری : با تنظیم دمای کاری باتری ، شارژر به صورت هوشمند میتواند جبرانسازی ولتاژ باتری را با توجه به دمای باتری انجام دهد .
- تنظیمات وقفه : انواع وقفه های قابل برنامه ریزی که میتوان بر روی شارژر تنظیم نمود این امکان را بوجود میآورد که از باتری در برابر اضافه شارژ محافظت شود.
پیش نیاز ها
مشخصات سیستم مطلوب
- inter Pentium 4 GHz
- حافظه مورد نیاز : 1GB
- پورت USB
- حافظه آزاد مورد نیاز : 200 MB
- رزولوشن مانیتور : 800 در 600
- سیستم عامل مورد نیاز : ویندوز 7 و یا ویندوز 10
- نرم افزار کمکی مورد نیاز : Microsoft .net framework 4 یا بالاتر
اتصال شارژر به رایانه
قبل از نصب درایور ، اتصال بین کامپیوتر و سخت افزار بایستی توسط پروگرامر برقرار شود .
سری ENC
- برق ورودی ENC را قطع نمایید.
- پروگرامر را با کابل usb به کامپیوتر وصل نمایید. در این صورت چراغ led روی پروگرامر روشن و سبز میشود.
- کابل مربوط به پروگرامر را به پایه CN31 شارژر ENC متصل نمایید.
سری های PRB / RCB
- برق ورودی شارژر را قطع کنید
- پروگرامر را با کابل usb به کامپیوتر وصل نمایید. در این صورت چراغ led روی پروگرامر روشن و سبز میشود
- کابل مربوط به پروگرامر را به پایه CN31 و CN500 شارژر RPB متصل نمایید. شارژرهای سری RCB نیاز به کار با راک RHP دارند به این منظور کابل پروگرامر را به پایه JK1 راک متصل نمایید.
- برق ورودی شارژر را وصل کنید.
- در صورت اتصال صحیح، چراغ LED روی پروگرامر نارنجی خواهد شد.
نصب نرم افزار برنامه نویسی شارژر مینول (Smart Battery Charging Progroam)
برای دانلود این برنامه به صفحه دانلود مینول ایران مراجعه کنید.
مراحل زیر پیشنهاد میشود :
- بر روی فایل فشرده کلیک راست کرده و گزینه extract all را انتخاب نمایید.
- فولدر مورد نظر برای ذخیره سورس برنامه را انتخاب نمایید.
- در صورتی که درایور پروگرامر نصب نشده باشد کابل را جدا کرده و مجددا به کامپیوتر وصل کنید تا مراحل نصب درایور انجام شود .
- از نصب برنامه framework4 بر روی سیستم اطمینان حاصل نمایید.
- بر روی آیکون تحت عنوان Smart Timer Dimming Program.exe دابل کلیک نمایید.
رابط کاربری
در شکل زیر نمای کلی نرم افزار دیده میشود
نوار ابزار
نوار ابزار مهمترین توابع نرمافزار پروگرامر را شامل میشود .
Main menu : برگشت به منوی اصلی
Open : بازخوانی پیکر بندی های ذخیره شده
Save : ذخیره سازی پیکربندی طراحی شده
Save as : ذخیره سازی پیکربندی طراحی شده در فایل جدید
Open connection : اتصال کامپیوتر به پروگرامر از طریق پورت COM
Close connection : قطع ارتباط کامپیوتر با پروگرامر
Check model : اتصال مجدد مدل یکسان اما با رنج ولتاژ متفاوت ( به عنوان مثال ENC-120-12/24/48)
Upload to pc : خواندن پیکربندی ذخیره شده در شارژر
Download to device : ارسال پیکربندی طراحی شده به شارژر
Information : ورژن پروگرامر و نرم افزار آن
Function tab : تب ها این امکان را میدهند که با کلیک کردن بر روی آنها بین توابع مختلف سوییچ شود .
Curve profile : با استفاده از این تابع کاربر میتواند منحنی شارژ باتری و تنظیمات مربوط به وقفه شارژر شدن را تنظیم و برنامه ریزی نماید.
Charging parameter : با استفاده از این منو، میتوان مقادیر جریان ثابت، جریان غیر مجاز ، ولتاژ ثابت، تغییرات مجاز ولتاژ در هر سطحی را تنظیم نمود. با تنظیم این پارامترها منحنی قرار گرفته در سمت راست نرمافزار تغییر خواهد کرد.
Stage : 2 یا 3 طبقه قابل انتخاب میباشد.
Model : جهت انتخاب تایپ ولتاژ میباشد. در صورتی که تایپ انتخاب شده با شارژر یکسان نباشد، نرمافزار در مد آفلاین قرار خواهد گرفت.
Time out : این تابع جهت فعال سازی زمان توفق شارژر باتری استفاده میشود. این زمان به فرمت HH : MM میباشد و مقادیر مجاز آن بین 1:00 – 999:59 است.
در صورتیکه stage، عدد 2 انتخاب شده باشد، FVT قابل تنظیم نخواهد بود .
توجه : سری های ENC توابع Stage و Timeout را ساپورت نمیکنند.
توجه : به دلیل فرمت ارتباط پروتکل PMBus ، تلورانس 0.1 آمپر خطا در انتقال مقادیر جریان ثابت و جریان غیر مجاز در سری های RPB/RCB-1600 وجود خواهد داشت، به عنوان مثال در RPB-1600-12 در صورتیکه مقدار TC، 3.9 آمپر تنظیم شود، مقدار واقعی تنظیم شده در شارژر پس از دانلود تنظیمات به داخل شارژر، 4 آمپر خواهد بود. در صورتیکه اطلاعات شارژر با استفاده از گزینه upload to pc خوانده شود، مقدار پارامتر TC، 4 آمپر را نشان داده میدهد.
منوی تنظیمات ( setting )
در این نوار توابع temperature compensation , charging curve و address setting قرار دارند.
Temperature compensation : سه نوع مختلف از منحنی های جبرانسازی دمای باتری جهت انتخاب وجود دارد.
Charging curve selection : بعضی از انواع شارژر ها مانند RPB/RCB-1600 توانایی ساپورت چند منحنی شارژ باتری به طور همزمان را دارا میباشند، این قابلیت این امکان را میدهد که منحنی مناسب باتری انتخاب شود و کار تعریف پارامترها برای کاربر را آسان میکند.
Address : بعضی از شارژرها قابلیت مالتی-پروگرمینگ را ساپورت میکنند که باعث میشود تا بتوان در یک زمان تعداد واحد های بیشتری را برنامه ریزی نمود. لطفا قبل از برنامه ریزی و انجام تنظیمات ، آدرس مربوطه را تعیین نمایید و صحت آن را بر روی آدرس باکس نرمافزار چک کنید.
توجه : هر شارژری بایستی آدرس منحصر به فرد داشته باشد، از اتصال واحد ها با آدرس یکسان به باس ارتباط پرهیز نمایید.
توجه : سری های ENC توابع Charging Curve Selection و Address را ساپورت نمیکنند.
عملیات عمومی ( general operation )
توابع برقراری ارتباط ( connection)
Automatic connection :
مدل مورد نظر را انتخاب کرده و سپس بر روی گزینه enter کلیک کنید تا انجام شود.در صورتیکه اتصال موفق بر قرار شده باشد، گزینه Open Connection در منوی ابزار فعال میشود. ( نرم افزار به صورت خودکار برقراری ارتباط را تشخیص میدهد در صورتیکه پروگرامر شناسایی نشود لطفا به قسمت Connection error مراجعه نمایید)
Manual connection :
در مد آفلاین،پیکربندی مورد نظر را طراحی و تنظیم نمایید سپس بر روی گزینه Open Connection در منوی ابزار کلیک کنید تا اجرا شود. نرمافزار به صورت خودکار پورت COM مربوط به پروگرامر را شناسایی میکند.
Reconnection :
برای چک کردن اینکه آیا دیوایس به صورت مناسب متصل شده است و یا برای تغییر تایپ ولتاژ شارژر میتوان بر روی گزینه check model کلیک نمود.
Disconnection :
جهت قطع ارتباط بر روی گزینه close connection در منوی ابزار کلیک نمایید.
برنامه ریزی پارامترها و خواندن آنها
دانلود اطلاعات به درون دستگاه :
در مد آنلاین بر روی گزینه download to device در نوار ابزار کلیک کنید تا تنظیمات به دیوایس انتقال پیدا کند ( این تابع در مد آفلاین عمل نمیکند، در صورت غیر فعال بودن ابتدا از برقراری ارتباط اطمینان حاصل نمایید و یا به قسمت Connection 4.1 مراجعه کنید )
بعد از اتمام دانلود با کلیک بر روی گزینه close این کار به اتمام میرسد.
بازخوانی اطلاعات شارژر
در مد آنلاین بر روی گزینه Upload to pc در نوار ابزار کلیک کنید تا تنظیمات دیوایس خوانده شود ( این تابع در مد آفلاین عمل نمیکند، در صورت غیر فعال بودن ابتدا از برقراری ارتباط اطمینان حاصل نمایید و یا به قسمت Connection 4.1 مراجعه کنید ).
بعد از اتمام دانلود با کلیک بر روی گزینه close این کار به اتمام میرسد.
ذخیره سازی و بازخوانی فایل
بازخوانی فایل
بر روی گزینه open در نوار ابزار کلیک کنید صفحه مربوط به جستجوی فایل باز میشود.
بر روی فایل SBP با پسوند .CSV کلیک کنید ( این فایل مثالی از تنظیمات توضیح داده شده میباشد) و سپس گزینه open را بزنید تا فایل بازخوانی شود.
پیامی تحت عنوان اینکه “در صورت باز شدن فایل جدید تنظیمات کنونی از دست خواهد رفت “ظاهر میشود، در صورتیکه تنظیمات انجام شده مورد نیاز میباشد آن را ابتدا ذخیره نمایید در غیر اینصورت بر روی گزینه YES کلیک کنید.
بعد از آمدن پیام Data loaded گزینه ok را کلیک کرده و پنجره باز شده را ببندید.
در صورتیکه فایل انتخاب شده با مدل کنونی شارژر تطبیق نداشته باشد پیامی تحت عنوان “the detected unit does not match to current setting from software. Continue?” ظاهر میشود. بر روی گزینه yes کلیک نمایید تا مدل شارژر فایل جایگزین شود و یا بر روی گزینه NO جهت کنسل کردن کلیک نمایید.
ذخیره سازی فایل
جهت ذخیره سازی بر روی گزینه save در نوار ابزار کلیک کنید
پنجره ای باز میشود تا محل ذخیره سازی فایل را مشخص نمایید، اسم مناسب انتخاب کنید و گزینه save را کلیک نماییدتا تنظیمات جدید در فایل مورد نظر ذخیره شود..
بعد از آمدن پیام File saved گزینه ok را کلیک کرده و پنجره باز شده را ببندید.
در صورتیکه برای اولین بار تنظیمات ذخیره میشود با انتخاب گزینه save به صورت اتومات پنجره save as باز خواهد شد.
خطای برقراری ارتباط
No charger detected : در صورتیکه عبارت no charger detected. Keep offline mode ظاهر شود. به این معنی است که شارژر هنوز وصل نشده است و یا ارتباط دارای اشکال و ضعیف است و به همین دلیل نرمافزار قادر به تشخیص اتصال شارژر نیست. در این صورت قبل از تکرار گزینه Connect ابتدا اتصال شارژر به پروگرامر را چک نمایید.
No programmer detected : در صورتیکه پیام “No programmer is detected . keep offline mode ” ظاهر شود به این معنی است که پروگرامر به سیستم وصل نشده است و یا اتصال آن ضعیف میباشد. در این صورت کابل پروگرامر را از کامپیوتر جدا کرده و مجددا وصل کنید.
Detected unit not matching the setting : در صورتیکه پیامی تحت عنوان the detected unit does not match to current setting from software , continue? ظاهر شود بر روی گزینه yes کلیک کرده تا مدل مناسب انتخاب شود و یا بر روی گزینه NO کلیک کرده و در این صورت نرمافزار در مد آفلاین قرار میگیرد.
خطای مربوط به ذخیره سازی و بازخوانی فایل
خطای بازخوانی فایل
The file has been opened : در صورتیکه پیغامی تحت عنوان شکل زیر ظاهر شود ، مطمئن شوید که برنامه مورد نظر با نرمافزار دیگری باز نشده باشد و در حال اجرا نباشد.
File format error : فایل انتخاب شده SBP-001 نیست لطفا فایل صحیح را انتخاب نمایید.
Model error : فایل انتخاب شده مدل SBP-001 را ساپورت نمیکند لطفا فایل صحیح را انتخاب نمایید.
خطای ذخیره سازی فایل
Model saving error : لطفا تایپ ولتاژ مدل را انتخاب نمایید.
The file has been opened : لطفا مطمئن شوید که هیچ نرمافزار دیگری از این فایل استفاده نمیکند و این فایل در نرمافزار دیگری در حال اجرا نمی باشد.
خطای مربوط به آپلود و دانلود
خطای آپلود
No charger detected : لطفا از اتصال شارژری با مشخصات مدل انتخاب شده و تایپ ولتاز انتخاب شده اطمینان حاصل نمایید.
Programmer disconnected : اتصال صحیح پروگرامر را چک نمایید.
Upload error : لطفا چک کنید که آیا تمام دیوایس ها به صورت صحیح با سیستم ارتباط دارند یا خیر.
خطای مربوط به دانلود
No charger detected : لطفا از اتصال شارژری با مشخصات مدل انتخاب شده و تایپ ولتاز انتخاب شده اطمینان حاصل نمایید.
Programmer disconnected : اتصال صحیح پروگرامر را چک نمایید.
download error : لطفا چک کنید که آیا تمام دیوایس ها به صورت صحیح با سیستم ارتباط دارند یا خیر.
توجه : لطفا از کابل ارتباط مناسب جهت پروگرمینگ استفاده کنید. در صورتیکه کابل مناسب استفاده نشود در حین استفاده از نرمافزار شاهد خطا خواهید بود.
توجه : تنظیمات اعمال شده و به روز شده فقط بعد از ری استارت کردن شارژر تاثیر خواهند گذاشت.