loading...

ShivaShojaee

بازدید : 261
دوشنبه 5 خرداد 1399 زمان : 14:37

Angular چیست ؟
در این مقاله قصد داریم با آموزش برنامه نویسی Angular آشنا شویم.
Angular (انگولار جی اس ) یک فریم ورک (فریم ورک چیست) جاوااسکریپت است که در سال ۲۰۰۹ توسط میسکو هوری و آدام آبرونز ارائه شد و بعد توسط گوگل توسعه داده شد. انگولار جی اس یک فریم ورک ساخت یافته برای ساخت وب اپلیکیشن های پویا می باشد.
هسته انگولار از جاوااسکریپت (مقاله: جاواسکریپت چیست) می باشد و شما باید برای ایجاد محتویات فریم ورک از زبان جاوااسکریپت استفاده می کنید.
مزایای انگولار
یکی از دلایل استفاده از انگولار جی اس در بین برنامه نویسان، تسریع در پیاده‌سازی پروژه های برنامه‌نویسی است.
یکی دیگر از مزیت های استفاده از انگولار جی اس، صرفه جویی در منابع سرور است یعنی وقتی از انگولار استفاده میکنید سرور می تواند به افراد بیشتری (منظور بازدید کننده از سایت) پاسخگو باشد.
انگولار جی اس یک فریم ورک مبتنی بر MVC است که از Ajax نیز استفاده کرده است. انگولار جی اس موجب کاهش مقدار کدنویسی (و در نتیجه افزایش سرعت تولید برنامه‌ها) شده است.
معایب استفاده از انگولار
اگر در صفحه ای که با انگولار پیاده سازی میکنید بحث سئو برای شما مهم است می توان گفت انگولار گزینه مناسبی نیست. پس اگر استفاده از انگولار جی اس برای اپلیکیشن‌های موبایلی یا سایت‌هایی که برای یک یا چند کاربر محدود قرار است نمایش داده شود مناسب است.
ویژگی های انگولار
امکان اتصال داده به صورت دوطرفه: یکی از خصوصیاتی که انگولار جی اس دارد این است که بر پایه الگوی طراحی MCV نوشته‌ شده است. M مخفف model و V مخفف view است.
درواقع model کاری که انجام می‌دهد این است که اطلاعات و داده‌ها را از منابع بازیابی می‌کند و view نیز به‌عنوان یک نمایشگر به من و یا شما که مخاطب یک وب‌سایت هستیم، این اطلاعات را نشان می‌دهد که بسیار در رابط کاربری یا UI کاربردی است.
نکتهای که اینجا وجود دارد این است که زمانی که شما تغییری را در model انجام می‌دهید باید در view هم تغییراتی را اعمال کنید که این کار می‌توانید در دادههای زیاد، کاری بسیار وقت‌گیر باشد لذا اگر از انگولار جی اس استفاده می‌کنید نباید نگران این موضوع باشید چراکه انگولار جی اس هر داده را به view مشخص مرتبط کرده و در هنگام تغییرات، این view است که به‌صورت خودکار آپدیت می‌شود.
دایرکیتوها: در انگولار جی اس هر جا سخن از سفارشی‌سازی و بکار گیری ابزار جدید است نام دایرکتیوها میدرخشد.
لذا دایرکتیوها همواره یکی از بخشهای هیجان‌انگیز انگولار جی اس بوده که می‌توان به‌وسیله آنها، عناصر و تگهای جدید را به نمایش گذاشت.
dependency injection یا تزریق وابستگی: فرض کنید در خانه خود نشسته‌اید و در حال تعمیر یک وسیله برقی هستید که ناگهان پیچی را گم می‌کنید. دوست داشتید در خانه شما یک سیستم وجود داشت که به‌جای دنبال کردن و پیدا کردن پیچ، به آن سیستم دستور میدادید تا طبق تعریفی که قبلاً برای آن داشته‌اید، به شما مشابه آن پیچ را تحویل بدهد.
حال بیاییم در آموزش برنامه‌ نویسی Angular، گاهی شما یک سری دستورها را قبلاً تعریف می‌کنید اما در هنگام برنامه‌ نویسی نیاز دارید که همان دستورات را به کار گرفته و برنامه خود را توسعه دهید، اینجاست که خاصیت تزریق وابستگی خودش را نشان می‌دهد و باعث می‌شود علاوه بر صرفه‌جویی درزمانی که دارید، خیلی راحت‌تر و سریع‌تر به دنبال اجرای دستورات خود باشید.
درواقع شما در انگولار جی اس با تعریف یک سری مسائل یا دستورها، این قابلیت را به برنامه نویسی خود می‌دهید که هر زمان که احتیاج به چیزی داشتید، به شما بدهد یا اصطلاحاً به شما تزریق نماید به این شرط که قبلاً این دستورات را اعلام کرده باشید.
الگوهای template: یکی از نکات مهمی که در طراحی وب وجود دارد، بحث قالب‌ها است یعنی همان شکل کلی که از یک وب‌سایت مشاهده می‌کنیم. انگولار جی اس با ابزارهای قدرتمند خود ازجمله الگوی طراحی mcv، دایرکتیوها و … توانسته است به‌ آسانی طراحی قالب را بر عهده خود داشته باشد.
مخترعین فریم ورک انگولار جی اس
اولین نسخه انگولار جی اس در سال ۲۰۰۹ توسط میسکو هوری و آدام آبرونز به وجود آمد و در حال حاضر این فریم‌ورک توسط گوگل توسعه داده می‌شود.



بازدید : 202
يکشنبه 4 خرداد 1399 زمان : 20:19

در انتخاب باطری ماشین مناسب برای خودرو باید به موارد ذیل توجه شود:

۱ظرفیت اسمی باتری
ظرفیت باطری ماشین یک پارامتر یسیار مهم و اساسی در انتخاب باتری می باشد. اولین قدم در انتخاب باتری، آشنایی با اطلاعات اولیه سیستم برق خودر و است که اغلب توسط شرکتهای خودروساز به صورت یک کتابجه به همراه خودرو ارائه می کنند. در اطلاعلت فنی سیستم برق خودرو، اطلاعاتی در مورد ظرفیت باتری مورد نیاز ارائه می شود. در انتخاب باتری باید ظرفیت باتری در حد مطلوب باشد. همیشه یک استارت خوب استارتی است که توسط یک باتری با عملکرد و ظرفیت مناسب در یک بازه زمانی کمتر از ۲ ثانیه اجرا می شود.

۲شدت جریان استارت سرد
این پارامتر یک ویژگی فنی باتری است که یک معیار بسیار خوب برای انتخاب باتری به ویژه برای فصول سرد سال است.
هر چه مقدار در یک ظرفیت اسمی خاص بالاتر باشد، توانایی باتری برای استارت در دماهای پایین بیشتر خواهد بود. یکی از مشکلات اغلب باتری ها ، ضعف آن ها در آب و هوای سرد است. این مشکل را هر مصرف کننده خودرو در یک صبح سرد زمستان به خوبی احساس می کند. باتری در آب و هوای گرم ضعف خود را نشان نمی دهد ولی با کاهش دمای محیط، عدم توانایی باتری آشکار می شود.
در دستورالعمل استاندارد ملی ایران شماره ۷۱ برای باتریهای سرب – اسید خودرو، این پارامتر به صورت زیر تعریف شده است.
حداکثر جریانی که یک باتری ۱۲ ولتی می تواند در دمای ۱۸- درجه سانتیگراد در مدت ۱۰ ثانیه تولید کند با این شرایط که ولتاژ آن در طی این مدت از ۵/۷ ولت کمتر نشود . مقدار شدت جریان استارت سرد هر باتری به دو عامل ظرفیت اسمی و مقاومت درونی باتری بستگی دارد. هر چه ظرفیت باتری بالاتر باشد. مقدار شدت جریان استارت سرد آن نیز افزایش می یابد. هرچه مقاومت درونی باتری بالاتر باشد مقدار کاهش می یابد. زیاد بودن مقاومت درونی باتری یک عیب اساسی باتری است که به فرآیند تولید و ساخت باتری ارتباط دارد.
هر باتری باید حداقل جریانی معادل سه برابر ظرفیت اسمی خود بتواند در دمای۱۸- درجه سانتیگراد تولید کند. به عنوان مثال یک باتری A.h 60 باید حداقل شدت جریان استارت سرد A180 را تامین کند.

۳آب بندی باتری ها
باتریهای خودرو از لحاظ آب بندی دارای دو نوع کلی هستند. نوع معمولی باتری ها که به باتری های منفذ دار معروف هستند دارای دریچه هایی بر روی درب باتری جهت افزایش الکترولیت وگاهی یک منفذ کناری برای خروج اسید اضافی می باشند. اگر باتری منفذ دار دارای دریچه کناری نباشد باید یر روی درب های دریچه های مخصوص افزایش اسید، دارای منافذ ریزی باشد تا گازهای اضافی داخل باتری بتواند از آن خارج شود.
این نوع باتری ها تا قبل از مصرف بدون اسید و خشک خستند و هنگام مصرف باید تا حد نشان داده شده بر روی بدنه با اسید سولفوریک ۳۷% ( GR/CM3 28/1 ) پر شوند. بعد از ریختن الکترولیت باتری باید حدود یک ساعت به باتری فرصت داده شود تا الکترولیت بتواند به درون مواد فعال آندی ، کاتد و درون جداکننده های آن (Seprator) نفوذ کند بعد از این مدت می توان باتری را بر روی خودرو نصب کرد.
نوع دوم باتریهای خودرو ، باتری های آب بندی شده هستند که به آنها ( Free MF Sealed Maintenance ) و گاهی به غلط به آنها باتری خشک گفته می شود. در اصل این باتری ها خشک نیستند و فقط بدنه و درب آنها آب بندی شده و اسید مورد نیاز توسط سازنده در طی تولید اضافه می شودو مصرف کننده لازم نیست به آنها اسید اضافه کند. در این باتریها، در طول مصرف نیز ،‌ نیازی به مراقبت و اضافه کردن اسید وجود ندارد.
در انتخاب باتری های منفذدار باید توجه بیشتری شود، چون پدیده ریزش و نشت الکتروایت اسیدی در آنها بیشتر مشاهده می شود.
این باتریها نباید هنگامی که با زاویه ۵۵ درجه نسبت به حالت قائم با سرعت کج می شود ، دچار ریزش و نشت الکترولیت شوند. این کار را می توان به سادگی بعد از اضافه کردن اسید به این نوع از باتریها انجام داد و بعد از اطمینان از عدم نشت، می توان آن ها را بر روی خودرو نصب کرد.

۴ابعاد بیرونی باتری
هنگام ساخت با توجه به ظرفیت برق خودرو، یک جای مشخصی برای باتری در نظر گرفته می شود . بنابراین ابعاد بیرونی باتری نیز باید متناسب با جای در نظر گرفته در خودرو باشد . این مساله در خودروهای مدل بالا حائز اهمیت بیشتری است چون نشیمنگاه باتری محدود بوده و فضای اضافی در آنها وجود ندارد و باتری نمی تواند ابعاد بزرگتری داشته باشد.

۵ترمینالهای باتری
هر باطری ماشین دارای دو ترمینال خروجی + و – است که از طریق آنها باتری به سیستم برق خودرو متصل می شود. در نگاه اول این ترمینالها که از جنس آلیاژ سرب می باشد باید شکل مناسب داشته و سطح آنها کاملا صاف و هموار بوده و هیچگونه منفذ و ناصافی نداشته باشد.
در هنگام خرید باتریهایی از نوع آب بندی شده (Sealed) علاوه بر مطلب فوق ، باید به رنگ این ترمینالها نیز توجه شود. در این نوع باتری ها به دلیل حضور الکترولیت اسید سولفوریک در مدت انبار سازی ، اگر فرمولاسیون آلیاژ این ترمینالها و نحوه جادهی آنها در روی درب باتری صحیح نباشد ، سولفات سرب سفید رنگی در روی آنها ظاهر خواهد شد که به اصطلاح ترمینالها سولفاته می شوند. استفاده از این باتری ها یا ترمینالهای سولفاته شده، باعث خوردگی شدید در سیم های اتصال (سرباتری) خودرو می شود که این خوردگی از طریق نشت بسیار آرام و نامحسوس الکترولیت از طریق سیم ها ممکن است از سر باتری نیز فراتر رود. علاوه بر خوردگی باتریهایی که دچار مشکل سولفاته شدن ترمینالها هستند، معمولا در طول مصرف دچار سولفاته شدن شبکه های درونی باتری نیز می شوند که این پدیده ها باعث کاهش طول عمر و کارایی باتری می شود . مساله سولفاته شدن ترمینالها در باتریهای منفذ دار معمولی در هنگام خرید مشاهده نمی شود، چون این باتریها در طول مدت انبارسازی فاقد الکترولیت هستند در غیاب الکترولیت سولفات شدن اتفاق نمی افتد و پدیده سولفاته شدن این باتری ها فقط در طول مصرف می تواند مشاهده شود.

۶- بدنه باطری ماشین
علاوه بر ابعاد مناسب ، بدنه باتری باید دارای شکل مناسب و جایگاه های مناسب برای نصب روی خودرو باشد.

بازدید : 211
پنجشنبه 25 ارديبهشت 1399 زمان : 19:24

باطری ماشین یکی از اصلی ترین اجزاء خودرو می باشد امروز در فروش خودرو به بررسی انواع باتری خودرو و نیز طول عمر و روش نصب باتری خودرو اشاره می کنیم، باتری خودرو که در بسیاری از مواقع خیلی غافلگیر کننده عمل می کند و باعث عدم روشن شدن خودو می گردد به راحتی و با بررسی و چکاپ ساده ماهانه می توان از خرابی زود راس آن جلوگیری کرد تا شما متحمل هزینه زیادتر نشوید با فروش خودرو همراه باشین.

انواع باتریها اتومبیل :

دو نوع از رایج ترین انواع باتری اتومبیل عبارتند از :

باتریهایی که به مراقبت کم (LM =Low Maintanace) نیاز دارند یا غیر سیلد که به عنوان اسیدی نام برده می شود.
باتریهای بدون نیاز به مراقبت (FM =Free Maintanace) یا سیلد که از آن به عنوان باتری اتمی نام برده می شود.
باتریهای با مراقبت کمتر (LM) دارای صفحه سرب آنتیموان/ کلسیم (دو آلیاژی یا هیبرید) هستند. در حالیکه باتریهای بدون نیاز به مراقبت (MF) دارای صفحه سرب - کلسیم / کلسیم هستند. باتری های بدون نیاز به مراقبت (MF) به مراقبت های پیشگیرانه کمتری نیازمندند ، دارای عمری طولانی تر ، شارژ سریعتر ، مقاومت بیشتر در برابر شارژ بیش از حد (over charge)، کاهش خوردگی ترمینال ها و زمان مجاز جهت نگهدارى کالا (Shelf Life) به مدت طولانی تر هستند اما در برابر عیوب ناشی از دشارژ عمیق(Deep Discharge) به دلیل افزایش ریزش مواد فعال صفحات ، سریعتر از کار می افتند . در آب و هوای گرم پیشنهاد می شود که باتری غیر سیلد خریداری شود . به دلیل این که در یک باتری سیلد هنگامی که به آب نیاز است ، نمی توان آب اضافه کرد و نمی توان غلظت ویژه آن را با هیدرومتر اندازه گرفت .

باتری اسیدی یا باتری سربی-اسیدی گونه‌ای از باتری قابل شارژ است که در سال ۱۸۵۹ توسط فیزیکدان فرانسوی، گاستون پلانته اختراع شد. علیرغم ذخیره انرژی کم نسبت به وزن و حجم آن، به دلیل هزینه پایین و عرضه زیاد در وسایل نقلیه موتوری مورد استفاده قرار می‌گیرد.

ساختار یک باتری ترکیبی است از مواد شمیایی، نکات التکریکی، نگهدارنده‌ها وفرم دهنده‌های مکانیکی. بطور کلی می‌توان باتری سرب اسید را متشکل از ۴ بخش کلی دانست:

الکترود یا صفحات مثبت که به آنها آند نیز گفته می‌شود. الکترونها در حین دشارژ جذب این قطب یا صفحات می‌شوند. در باتریهای سرب اسیدی ماده شیمیایی عمده تشکیل دهنده صفحات مثبت، اکسید سرب (PbO2) می‌باشد. الکترود یا صفحات منفی که به آنها کاتد نیز گفته می‌شود. الکترونها در حین دشارژ از این قطب خارج می‌شوند. ماده شیمیایی عمده تشکیل دهنده اکترودهای منفی، سرب (Pb) است. لازم بذکر است که سرب یا اکسید آن از لحاظ مکانیکی قابلیت فرم گیری مناسب ندارند و اغلب به کمک افزودن آلیاژهای مختلف و همچنین شبکه‌های نگهدارنده حالت دهی می‌شوند. ضمناً اصطلاحا آنها را مواد فعال یا Active Material نیز می‌گویند زیرا در اصل واکنش شیمیایی داخل باتری به کمک سرب و اکسید آن صورت می‌گیرد.

الکترولیت که محیط ما بین دو الکترود را پر می‌کند و در واقع بستری برای عبور شارژ بین الکترودهای مثبت و منفی را فراهم می‌آورد. در باتریهای سرب اسیدی هر دو قطب در محلولی از اسید سولفوریک (H2SO4) با غلظتی در حدود ۲۵ تا ۴۰ درصد و آب (H2O) با غلظتی در حدود ۶۰ تا ۷۵ درصد، غوطه ور هستند. ترکیب آب و اسید سولفوریک باعث می‌شود که اسید سولفوریک بصورت یونیزه درآمده و به یونهای H+ و HSO4- تبدیل شود.

جداکننده و فاصله دهنده، بخش دیگر باتریهای سرب اسیدی را تشکیل می‌دهند. وظیفه اصلی آنها جداسازی و ایزوله کردن الکتریکی قطبهای مثبت و منفی از یکدیگر است. بخشی از تکنولوژی ساخت باتریهای سرب اسیدی مربوط به طراحی این ایزولاتورهای الکترومکانیکی است.

دلایل خرابی باطری ماشین :

باتریهای اتومبیل به منظور ایجاد جریان استارت اولیه با آمپر بالا (high initial cranking amp) (معمولاً برای 5 تا 15 ثانیه) برای روشن کردن موتور به صورتی خاص طراحی شده اند . یک باتری با کیفیت خوب در صورت نگهداری مناسب حدود 1.5 سال می تواند کار کند . هدف اولیه استفاده از باتری استارت زدن ، تثبیت انرژی و تهیه نیروی کافی برای جرقه زدن ، روشنایی و دیگر مصرف کننده هایی است که به مقدار انرژی بیشتر از ظرفیت سیستم شارژ نیازمندند؛ برای مثال در موقعی که موتور کار نمی کند . در مرحله بعد باتری اتومبیل ، توان الکتریکی سیستم را در موقعی که سیستم شارژ فعال نیست ، فراهم می کند . سن یک باتری به ریزش مواد فعال صفحات آن در اثر انقباض و انبساط این صفحات که در طول فرآیند شارژ و دشارژ اتفاق می افتد بستگی دارد .

دشارژ عمیق ، گرما و لرزش مراحل تخریب آن را تسریع می کنند و عاقبت رسوب تشکیل می شود و سبب اتصال کوتاه می گردد . از دیگر عوامل اصلی تخریب باتری ها ، سولفاته شدن آنهاست . هنگامی که باتری ها به صورت دشارژ یا برای بیشتر از 6 ماه انبار شوند . سولفات سرب صفحات را سخت و چگال می کند و توانایی شارژ شدن باتری کاهش می یابد و یا به طور کلی از بین می رود و مواد فعال صفحات ، دیگر قابلیت تحمل جریان دشارژ را ندارند و باتری از کار خواهد افتاد. تحقیقات اخیر نشان داده در هوای گرم ( بدترین محیط برای کار باتری ) میانگین طول عمر یک باتری اتومبیل با کیفیت خوب به نصف کاهش می یابد . استارت زدن بیجا (Slow Cranking ) خصوصاً در هوای سرد مشخصه خوبی است که نشان می دهد باتری در حال خراب شدن است و این باتری باید تست شود . دشارژ عمیق باتریها معمولاً در زمان های نامناسب برای مثال بعد از روشن کردن خودرو توسط اتصال باتری به باتری ( start jump )اتفاق می افتد ، متآسفانه اغلب فروشنده های باتری، چگونگی تست یا شارژ صحیح باتری را نمی دانند .

روش های بالابردن طول عمر باطری ماشین :

بررسی سطح الکترولیت ، محکم بودن سر باتریها ، تمیز کردن سطوح خورده شده قطب و سر باتری و چک کردن تسمه دینام همه برای نگهداری های پیشگیرانه یک باتری لازم است. تناوب اجرای اقدامات پیشگیرانه بستگی به نوع باتری و شرایط آب و هوایی دارد اما باید حداقل یک بار قبل از شروع سرما و ماهی یک بار در گرما این مراقبت دوره ای انجام شود . اگر سطح الکترولیت در باتری های غیر سیلد پائین است ، تا سطح مشخص شده توسط سازنده باتری (2 میلیمتر بالاتر از سطح صفحات) باتری را از آب مقطر پر کنید . توجه داشته باشید که بیش از اندازه خصوصاً در گرما آن را از آب پر نکنید. زیرا گرما سبب سرریز شدن اسید باتری و خرابی رنگ و نیز اتصالات خودرو می گردد.

چگونگی بررسی سالم بودن سیستم شارژ :

سیستم شارژ اتومبیل شامل یک دینام (یا ژنراتور DC) ، یک رگولاتور ولتاژ ( آفتامات)، باتری و لامپ هشدار یا آمپر دینام است. زمانی که موتور در حال حرکت است، هدف آن مهیا کردن توان برای بار الکتریکی اتومبیل ( برای مثال جرقه زنی، روشنایی، لوازم الکتریکی و ...) و شارژ باتری اتومبیل است. زمانی که سیستم شارژ از کار می افتد، معمولاً یک لامپ هشدار روشن خواهد شد و یا آمپر دینام وضعیت خوب (good) را نشان نمی دهد. رایج ترین عوامل خوب کار نکردن سیستم شارژ ، لق شدن ، فرسوده شدن یا پاره شدن تسمه دینام است. بنابراین ابتدا باید تسمه دینام را چک کرد . اگر تسمه دینام سالم بود با استفاده از یک باتری سالم دور موتور را برای مدت دو دقیقه به 2000RPM یا بیشتر ( با در نظر گرفتن دمای محیط و بار) برسانید . ولتاژ باتری باید بین 13 تا 15.1 ولت افزایش یابد.

در اکثر خودروها در یک روز گرم مقدار ولتاژ بین 14 تا 14.5 ولت اندازه گیری خواهد شد . اغلب رگولاتورهای ولتاژ یا آفتامات ها، دارای جبران کننده دما (temperature compensated) برای شارژ درست باتری تحت شرایط مختلف محیطی هستند. هنگامی که دمای محیط کاهش می یابد ، ولتاژ شارژ جهت غلبه بر مقاومت بالای باتری افزایش می یابد. بلعکس ، وقتی که دمای محیط افزایش می یابد، ولتاژ شارژ کاهش می یابد . سایر مواردی که بر ولتاژ شارژ اثر گذارند عبارتند از شرایط باتری ، وضعیت شارژ ، بار الکتریکی ، سطح و خلوص الکترولیت . اگر ولتاژ بین دو قطب کمتر از 13 ولت و تست باتری بعد از شارژ مجدد خوب باشد یا اگر هنوز شارژ نگهداشتن آن با مشکل مواجه است ولتاژ و جریان خروجی سیستم شارژ و بار پارازیتیک اتومبیل با قطع بودن کلید (key off) را تست کنید . یک دینام با تسمه شل یا دیود خراب جریان خروجی دینام را کاهش خواهد داد .

اگر ولتاژ خروجی بیش از 1/15 ولت در دمای محیطی بالاتر از دمای انجماد است، سطح الکترولیت باتری پائین است یا بوی تخم مرغ فاسد شده در اطراف باتری به مشام می رسد ، بنابراین احتمالاً باتری دچار شارژ بیش از حد (over charge) شده است و سیستم شارژ باید تست شود.

روش درست باتری به باتری کردن :

در هوای سرد، یک کابل تقویت کننده مناسب با کیفیت خوب با شماره سیم 4 تا 6 لازم است تا جریان کافی را به منظور روشن کردن موتور یک اتومبیل از کار افتاده، فراهم کند. هر چه قطر سیم بزرگتر باشد، بهتر است. موتور برخی از اتومبیل ها در مدت استارت باتری به باتری باید روشن باشد. به هر صورت استارت زدن اتومبیل خراب توسط باتری سالم اتومبیل دیگر با موتور روشن می تواند از بوجود آمدن دو خودروی خاموش جلوگیری کند. اجازه ندهید که گیره های کابل تقویت کننده (booster cable) با یک دیگر تماس پیدا کنند و یا گیره مثبت با بدنه خودرو یا بدنه موتور تماس یابد .

اگر دمای هوا، کمتر از دمای منجمد شدن است، بررسی کنید که الکترولیت در باتری معیوب منجمد نشده باشد. اگر الکترولیت منجمد شده، اجازه دهید که پیش از کارکردن یخ آن ذوب شود. یک باتری دشارژ شده که ولتاژ آن به اندازه 12 ولت یا کمتر یا دانسیته آن 14/1 یا کمتر است، تقریباٌ در دمای 15- درجه سانتیگراد یخ خواهد زد .
بدون لمس اتومبیل، همه تجهیزات غیر لازم و چراغهای هر دو ماشین را خاموش کنید . مطمئن شوید که تهویه کافی وجود دارد و از عینک ایمنی استفاده کنید.
ماشینی که باتری سالم دارد را روشن کنید و اجازه دهید که حداقل برای 2 تا 3 دقیقه با سرعت زیاد در حالت خلاص کار کند تا قبل از شروع کار باتری خود را شارژ کند.
گیره کابل کمکی مثبت (معمولا قرمز) را به ترمینال مثبت روی باتری خراب وصل کنید . گیره انتهای دیگر کابل تقویت کننده مثبت را به ترمینال مثبت باتری سالم اتصال دهید .
گیره کابل کمکی منفی (معمولا سیاه) را به ترمینال منفی بر روی باتری سالم وصل کنید و سر دیگر گیره کابل متصل کننده منفی را به مکانی تمیز و بدون رنگ بر روی بدنه موتور یا بدنه اتومبیل که باتری آن از کار افتاده و دور از باتری اتصال دهید.
اجازه دهید اتومبیل سالم با دور موتور بالا برای 5 دقیقه یا بیشتر جهت فرصت دادن به باتری معیوب برای شارژ شدن و گرم شدن الکترولیت آن، در حالت خلاص کار کند.
اتومبیل از کار افتاده را روشن کنید و اجازه دهید که با دور موتور بالا در در حالت خلاص کار کند. اگر اتومبیل بار اول استارت نخورد، اتصالات را مجدداً چک کنید، چند دقیقه صبر کنید و مجدداً سعی کنید.
کابل های کمکی را به صورت عکس آن چه در بالا گفته شده قطع نمائید و ابتدا گیره منفی را از روی بدنه ماشین یا بدنه موتور اتومبیلی که قبلاً کار نمی کرد به منظور کم کردن احتمال انفجار جدا کنید.
جهت پی بردن به علت دشارژ عمیق و آسیب های احتمالی باتری، در نخستین فرصتی که بدست آوردید باتری از کار افتاده را کاملا شارژ و تست کنید.

بازدید : 228
پنجشنبه 25 ارديبهشت 1399 زمان : 15:58

c#.net یا برنامه نویسی سی شارپ چیست ؟
در این مقاله قصد داریم به آموزش برنامه نویسی سی شارپ بپردازیم.

#C نیز یکی از زبان های برنامه نویسی است که بر پایه ساختار زبان C و برای برنامه نویسی در محیط .Net طراحی شده است.

یک وب سایت ASP.Net معمولا از کدی که بوسیله زبان Vb.Net یا C# ( بخوانید سی شارپ) نوشته شده تشکیل یافته است. وقتی که یک وب سایت را با زبان Vb.Net یا C# می سازید، در واقع برنامه Asp.Net ای مبتنی بر آن زبان ایجاد می کنید. این مساله تفاوت اصلی میان کاربرد Asp.Net با صفحات Asp قدیمی ( کلاسیک) است، زیرا در Asp.Net شما از یک زبان برنامه نویسی واقعی , مانند Vb.Net یا C# با تمام امکانات آن استفاده می کنید در حالی که در صفحات Asp تنها می توانید از یک زبان خیلی خلاصه شده مانند VB Script استفاده نمایید.حال که با مفهوم برنامه نویسی c# چیست آشنا شدید در ادامه ی مقاله به بررسی کاربرد سی شارپ می پردازیم.

حداکثر تعداد کلمات کلیدی در #C کمتر از ۹۰ می باشد.از جمله کاربرد زبان برنامه نویسی c# را می توان گفت این زبان ساده و یادگیری آن آسان است و به زبانهایی مانند C ,C++ ,java نزدیک است. توسعه دهندگانی که یکی از این زبانها را بدانند، می توانند در مدت زمان کوتاهی به طور موثر از آن استفاده کنند. سینتکس #C برخی پیچیدگی های C++ را ندارد و قابلیت هایی مانند nullable value types, enumerations, delegates, anonymous methods and direct memory access را فراهم کرده، همچنین از امکانات iterators و generic methods and types نیز پشتیبانی می نماید.

یکی از کاربردهای آموزش برنامه نویسی سی شارپ را می توان بدین صورت گفت که این زبان علاوه بر داشتن اشیا Object Oreinted دارای عناصری توسعه یافته برای ارتباط با نرم افزارهای ویندوزی می باشد.

اگر نیاز به محاوره با اشیایی مانند COM یا Win32 Dll داشته باشید، می توانید این کار از طریق فرآیندی که Interop نامیده می شود انجام دهید. این فرآیند برنامه های #C را قادر می سازد تا درست مانند برنامه های C++ عمل نمایند. C# همچنین از اشاره گرها و مفهوم code Unsafe که برای دسترسی مستقیم به حافظه در مواقع بحرانی است نیز پشتیبانی می کند.

از جمله مزیت و کاربرد زبان c# را می توان گفت فرآیند ایجاد و کامپایل برنامه های #C در مقایسه با C ,C++ ساده تر و انعطاف پذیر تر از Java می باشد.

هر تعداد کلاس ، رکورد ، اینترفیس و رویداد را که نیاز داشته باشید می توانید در #C تعریف کنید.

برنامه های #C بر روی .NET Framework اجرا می شوند. کدهای نوشته شده به این زبان به یک زبان میانی یا IL تبدیل شده و سپس با پسوند .exe یا .dll در یک فایل اجرایی که اسمبلی نامیده می شود ذخیره می شوند.

C# به عنوان یک زبان برنامه نویسی، از مفاهیمی مانند encapsulation, inheritance and polymorphism نیز پشتیبانی می کند. همه ی متغیرها و متدها توسط کلاس ها Encapsulation می شوند. یک کلاس می تواند از سطح بالاتر خود ارث بری داشته باشد.

زمانی که یک برنامه C# اجرا می شود، اسمبلی در CLR لود می شود و بسته به اطلاعات موجود در manifest عملیات مختلفی را انجام می دهد.اگر از مرحله ی فیلتر امنیتی عبور داده شود ، CLR از JIT استفاده کرده تا کد IL را به زبان اصلی ماشین تبدیل کند.

CLR همچنین سرویس های دیگری که با automatic garbage collection و exception handling و resource management مرتبط هستند را ارائه می دهد. CLR در بعضی مواقع به کدهای Manage شده نیز معروف می باشد که در نهایت به زبان ماشین تبدیل می شود.

تعداد صفحات : 0

درباره ما
موضوعات
آمار سایت
  • کل مطالب : 4
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • بازدید امروز : 1
  • بازدید کننده امروز : 1
  • باردید دیروز : 0
  • بازدید کننده دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 1
  • بازدید ماه : 4
  • بازدید سال : 21
  • بازدید کلی : 1404
  • <
    پیوندهای روزانه
    آرشیو
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    لینک های ویژه