remap

remap

remap

remap

  • ۰
  • ۰

آموزش برنامه نویسی

برنامه نویسی چیست ، آیا آموزش برنامه نویسی یک عمل خسته کننده است؟

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

و اما یک توضیح کاملا مبتدی از برنامه نویسی

تصور کنید که به شما  کنترل یه ربات ساده رو بدن که کل کاراییش انجام ۵ کار بیشتر نیست، مثلا

روشن شو(ON)

 یک گام به جلو برو(step)

 به اندازه دلخواه در جهت عقربه های ساعت بچرخ(rotate)

 جسم کوچک جلوت رو بردار(take)

خاموش شو(off)

خب الان اگه این ربات رو بذارن داخل یه اتاق و یه توپ کوچیک رو یه گوشه اتاق بندازن و بگن با این ربات این توپ رو بردار، احتمالا با چند حرکت باید این کارو انجام بدین. به این کاری که شما انجام میدید یه جورایی میگیم برنامه نویسی! البته اینجا شما فقط دکمه رو فشار میدید ولی حالتی را تصور کنید که شما بخواید همین رو بنویسید

آموزش برنامه نویسی یه چیزی شبیه به همین کد های بالاست. برنامه نویسی یعنی نوشتن یه سری دستورات برای یه ماشین (کم فهم!) که این ماشین فقط اون دستورات رو می فهمه. حالا نکته اینجاست که شما می تونی این برنامه رو اینقدر خوب بنویسی که بهترین حات ممکن باشه و سریع به جواب برسی و می تونی هم نه این قدر بد و غیر بهینه برنامه بنویسی که دیر یا اصلا به جواب نرسی. مثلا تو همون مثال بالا شما می تونی جوری برنامه ریزی کنی که ماشین مستقیم به توپ برسه میشه هم ۱۰ دور زد بعد رسید به توپه

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

چگونه و از کجا آموزش برنامه نویسی را شروع کنیم؟

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

  • nima ebrahimi
  • ۰
  • ۰

ریمپ

ریمپ چیست؟

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

ایسیو، یک رایانه کوچک است که کارکرد موتور را کنترل می کند. سازندگان خودرو از طریق تنظیم نرم افزار ایسیو موتور را تنظیم می کنند. این کار به طور پیش فرض قبل از فرستادن وسیله نقلیه به بازار انجام میشود.

در تنظیمات نرم افزاری ایسیو باید شرایط آب و هوایی، قوانین و محدودیت ها و کیفیت متفاوت سوخت در نظر گرفته شود که این کار با ریمپ ایسیو امکان پذیر است. ریمپ می تواند خودرو را با شرایط آب و هوایی منطقه و کیفیت سوخت کشورهای مختلف سازگار کند، بنابراین بعد از ریمپ مصرف سوخت کاملا بهینه شده و کاهش خواهد داشت ، شتاب خودرو بهتر می شود و ناک هم رفع می گردد.

ریمپ ایسیو چگونه کار می کند؟

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

چیپ تیونینگ چیست؟

چیپ تیونینگ به معنای ساده یعنی تغییر نرم افزاری بر روی تراشه (chip) اصلی ایسیو موتور

این کار  با برداشت تراشه (EPROM) از روی برد ایسیو و پروگرام کردن چیپ بر روی BENCH  انجام می گیرد

ریمپ چه تاثیری بر روی خودرو دارد؟

با تغییر ریمپ موتور و ریمپ ایسیو هم توان خروجی بیشتری از موتور گرفت و هم کاهش مصرف سوخت

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

تمامی پارامتر های عملکردی ایسیو در جدول های جداگانه ای وجود دارد که میتوان این پارامترها را جداگانه تغییر داد.

تغییر جداول بوست توربو شارژ و افزایش بوست توربو به منظور افزایش توان در محدوده عملکردی ایمن توربو شارژو راندمان بهینه به منظور افزایش توان موتور 

چرا کمپانی های خودروسازی ریمپ انجام نمی دهند؟

سوالی که در ذهن بسیاری به وجود می آید این است که با وجود فواید ریمپ برای خودرو، چرا کمپانی ها از همان ابتدا این کارها را روی ای سی یو اعمال نمی کنند؟

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

کمپانی، خودرو را طوری برنامه ریزی می کند که آوانس جرقه زنی در دمای ۵۰ درجه سانتی گراد و افزایش دمای احتراق دچار ناک نشود، همچنین خودرو باید در دمای منفی ۲۰ درجه هم به درستی کار کند..

نکته مهم دیگر این که کمپانی ها به منظور افزایش طول عمر موتور خودرو و استفاده نادرست برخی رانندگان از خودرو، مجبور به محدود کردن موتور در برخی موارد هستند. بعنوان مثال موتور ef7 توربو شارژ در روی خودرو سورن توربو و دناپلاس به کار رفته در مرکز تحقیقات ایران خودرو، ۱۷۰ اسب بخار توان خروجی داشته است اما به دلیل افزایش عمر موتور و سازگاری به هر نوع بنزین و کاهش آلایندگی تا ۱۵۰ اسب بخار محدود شده است.

 

 

  • nima ebrahimi
  • ۰
  • ۰

این متن دومین مطلب آزمایشی من است که به زودی آن را حذف خواهم کرد.

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

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

  • nima ebrahimi
  • ۰
  • ۰

این متن اولین مطلب آزمایشی من است که به زودی آن را حذف خواهم کرد.

مرد خردمند هنر پیشه را، عمر دو بایست در این روزگار، تا به یکی تجربه اندوختن، با دگری تجربه بردن به کار!

اگر همه ما تجربیات مفید خود را در اختیار دیگران قرار دهیم همه خواهند توانست با انتخاب ها و تصمیم های درست تر، استفاده بهتری از وقت و عمر خود داشته باشند.

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

  • nima ebrahimi