ما برای خود مونتاژ یک طرح اثبات شده برای کنترل کننده سرعت موتور اجاق گاز تقریباً برای هر خودرو ارائه می دهیم.

نمودار شماتیک کنترل کننده سرعت

عملکردهای کنترل کننده سرعت اجاق گاز

  1. تنظیم توان خروجی راه تنظیم - PWM. فرکانس PWM - 16 کیلوهرتز. تعداد پله های قدرت - 10.
  2. نشان دادن سطح توسط LED
  3. تغییر آرام قدرت
  4. برق ذخیره شده
  5. تنظیم نرخ تغییر توان

شرح طرح

1 . وقتی برق روشن می شود، آخرین برق انتخاب شده تنظیم می شود. LED_0 نشانگر آمادگی دستگاه برای کار است. LED_1 - LED_10 قدرت فن تنظیم شده را نمایش می دهد.

2 . تغییر برق با استفاده از دکمه های PLUS/MINUS.

3 . تنظیم نرخ تغییر توان
3.1. دکمه های PLUS و MINUS را به طور همزمان فشار دهید.
3.2. LED_0 شروع به چشمک زدن می کند. تعداد چراغ های LED روشن با سرعت انتخاب شده مطابقت دارد.
3.3. برای تغییر سرعت از دکمه های PLUS/MINUS استفاده کنید.
3.4. برای خروج از حالت، دکمه های PLUS و MINUS را دوباره به طور همزمان فشار دهید. LED_0 چشمک می زند.

توجه: نشانگر معکوس است. هر چه تعداد ال ای دی ها بیشتر باشد، سرعت تغییر برق کمتر می شود. نرخ تغییر توان را می توان هنگام فلش MK به سلول EEPROM با آدرس 0x00 نوشت. عدد نباید بیشتر از 10 باشد (یا 0x0A در قالب هگز). اگر عدد بزرگتر باشد، مقدار پیش فرض 5 گرفته می شود.

4 . پس از 3 ثانیه از آخرین فشار دادن دکمه ها، تنظیمات جدید در حافظه غیر فرار نوشته می شود.

رگولاتور شرح داده شده در این مقاله به درخواست یکی از مالکان طراحی و ساخته شده است کامیون ZIL 5301 ("گاو نر"). نیاز به بازسازی کنترل سرعت فن اجاق گاز به این دلیل است که سیستم منظمگرمایش این خودرو تنها دارای 2 حالت گرمایش داخلی است - متوسط ​​و حداکثر. تنظیم کننده توسعه یافته توسط نویسنده دارای 5 مرحله کنترل گرمایش است و سطح را تنظیم کنیدهنگامی که احتراق خاموش می شود، در حافظه میکروکنترلر کنترلر ذخیره می شود. همچنین می توان از این رگولاتور برای تعویض کلیدهای مکانیکی سرعت فن های بخاری با مقاومت بالاست خودروهای دیگر با شبکه داخلی 12 ولت استفاده کرد.

برای گرم کردن محفظه سرنشینان در اتومبیل های مدرن، از مایع خنک کننده به عنوان خنک کننده استفاده می شود که گرم می شود و انرژی حرارتی را از موتور در حال کار می گیرد.

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

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

کنترلر بر روی یک میکروکنترلر IC2 نوع Microchip در بسته DIP-8 مونتاژ می شود. هدف از پایه های میکروکنترلر IC2 با در نظر گرفتن نرم افزاردر جدول نشان داده شده است.

میکروکنترلر توسط یک مولد ساعت داخلی (INTOSC) 4 مگاهرتز کلاک می شود. کنترل کننده سرعت از سوئیچ احتراق از طریق یک تثبیت کننده ولتاژ 5 ولت بر روی یک تراشه نوع IC1 تغذیه می شود.
این دستگاه دارای پنج سطح کنترل سرعت با نشانگر روی 5 LED است که توسط سیگنالی از پایه 5 IC2 از طریق یک رجیستر شیفت نوع IC3 در بسته DIP-14 کنترل می شود. پایه 6 IC2 یک پالس ساعت را به پایه 8 IC3 می فرستد.

در حالت خاموش، تمام LED های دستگاه خاموش هستند. هنگامی که درجه 1 سرعت اجاق گاز روشن است، LED1 روشن است، زمانی که سطح 2 روشن است، LED1 و LED2 روشن هستند و غیره، و هنگامی که سطح 5 روشن است، یک خط از هر 5 LED روشن است. سرعت با استفاده از دکمه های بالا و پایین تنظیم می شود. این دکمه ها به طور گسسته مدت زمان پالس ها را در پایه 7 میکروکنترلر IC2 (روش PWM) تغییر می دهند که کلید کنترل موتور اجاق گاز نوع Q2 به آن متصل است. از آنجایی که میکروکنترلر PIC12F629 دارای ماژول سخت افزاری PWM CCP (Capture / Compare / PWM - Capture / Compare / PWM) نیست، PWM در نرم افزار سازماندهی شده است. برای جلوگیری از "صدای" مشخصه موتور الکتریکی اجاق گاز، فرکانس PWM به 22 کیلوهرتز افزایش می یابد.

هنگامی که احتراق خاموش می شود، سطح سرعت چرخش قبلی تنظیم شده این موتور در حافظه غیر فرار MK IC2 ذخیره می شود. موتور اجاق گاز، 3 ثانیه پس از روشن شدن احتراق، روشن می شود و با سرعتی کار می کند که سطح آن در حافظه MK ذخیره شده است. از آنجایی که در کابین خودروی ZIL 5301 بسیار پر سر و صدا است، برای به صدا درآمدن فشار دکمه ها از یک زنگ پنج ولتی الکترومغناطیسی (Buzzer Magnetic) SP1 از نوع KX-1205 استفاده شده است که با یک کلید روشن روشن می شود. ترانزیستور اثر میدانی Q1 با فرمان پین 2 IC2 BS170 را تایپ کنید.

این دستگاه بر روی یک برد مدار چاپی ساخته شده از فایبرگلاس فویل یک طرفه با ابعاد 50x46 میلی متر مونتاژ می شود (عکس در ابتدای مقاله را ببینید). نقشه ای از برد مدار چاپی در شکل 2 و محل قطعات در شکل 3 روی این برد نشان داده شده است.

برنامه میکروکنترلر به زبان اسمبلی نوشته شده است. فایل سورس کد برنامه، فایل فریمور، فایل های برنامه پروتئوس و همچنین نقشه های مدار چاپی با فرمت Eagle برای دانلود در لینک موجود است.

"کنترل کننده دور موتور بخاری روی ماشین من سوخت. قیمت اصلی آن حدود 300 دلار است، تصمیم گرفتم خودم آن را بسازم. چندین کنترلر PWM ساختم. فکر می کنم موفق ترین آنها کنترل کننده ای بود که مدار آن توسط آن ساخته شد. V.N. قبلاً مدار تنظیم کننده را از BMW گذاشته است ، اما مشکلی وجود دارد - ترانزیستور در جریان های بالا گرم می شود. ترانزیستورهای ماسفتکاملاً باز است، در حالی که در محل اتصال منبع تخلیه، زمانی که ولتاژ حدود 30 ولت به دروازه اعمال می شود، حداقل مقاومت وجود دارد. این گزینه توسط V.N. Kravtsov اجرا شد. این طرح عملاً نیازی به پیکربندی ندارد. طرح جالب دیگری وجود دارد که در آن از ریز مدار DS0026 برای افزایش ولتاژ دروازه استفاده می شود که امکان خرید آن وجود نداشت. اگر کسی ام اس دارد، طرح را ارسال می کنم.

برد کنترل کننده سرعت موتور کلکتور. این طرح توسط V.N. Kravtsov توسعه داده شد. www.kravitnik.narod.ru




چاپ آینه

این برد برای واحد کنترل فن بخاری بدنه خودرو مرسدس C240 ​​W203 در ابعاد 46 در 76 میلی متر طراحی شده است.

  • C4 - دو خازن 5.0 در 50 ولت (فقط 2.2 میکروفاراد در دست نداشت)
  • دیود شاتکی 25CTQ045 یا جریان بالاتر (بسیار مطلوب برای قرار دادن بار القایی، در صورت استفاده در
  • را می توان به عنوان دیمر لامپ حذف کرد).
  • ترانزیستور با بار 80-100 آمپر، می توانید از ارزانتر IRF3205 (55 v 110 A) استفاده کنید.
  • طرح در www.kravitnik.narod.ru
  • این برد برای واحد کنترل طراحی بدنه فن بخاری مرسدس C240 ​​W203 طراحی شده است.
  • شین مثبت و معمولی را با سیم به قطر 1.5 میلی متر بدون خم شدن کپی کنید تا تداخل القایی ایجاد نشود.

تنظیم کننده چرخش فن بخاری MB W140, W240

نمودار دیگری از کنترل کننده دور موتور برای فن بخاری MB W140, W240


مدار رگولاتور

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

1. سادگی.

2. کم هزینه.

3. در دسترس بودن پایه عنصر.

4. بدون حافظه غیر فرار.

5. فعال کنید پیچ و تاب سادهتنظیم کننده

6. با چرخاندن دستگیره در جهت مخالف یا با فشار دادن دکمه خاموش کنید.

7. سطح سازگاری را با چشمان خود ببینید (برای بلوندها و نه تنها).

چرا رمزگذار؟ فکر می کنم نیازی به توضیح در مورد کیفیت تماس لغزنده پتانسیومتر نباشد و قرن بیست و یکم بیرون از پنجره است. بنابراین، مدار به صورت زیر کار می کند: پورت B3 یک PWM سخت افزاری است. یک وقفه در ورودی INT سازماندهی می شود. پورت A4 یک دکمه است که با فشردن آن PWM به صفر می رسد. این برنامه به گونه ای طراحی شده است که پالس ها در خروجی کنترلر به صورت گام به گام و یکنواخت مدت زمان را از صفر و تقریباً به حداکثر در 10 کلیک انکودر افزایش می دهند. به نظر من این بهترین گزینه از نظر استفاده بود و نمایش آن روی اعداد راحت است. اگر آن را به عقب برگردانید، پالس ها به همین ترتیب کوتاه می شوند و برای اینکه دکمه بیکار نماند، برای خاموش کردن موتور در یک حرکت استفاده می شود. هر حالت با عدد مربوطه روی نشانگر نمایش داده می شود، اما از آنجایی که عدد 10 روی آن وجود ندارد، 9 با یک نقطه روشن است. خب ببخشید...

بیایید الگوریتم کار را خلاصه کنیم: احتراق را روشن کنید - روی نشانگر 0. به سمت راست بپیچید - موتور روشن می شود، سرعت به مقدار مورد نظر افزایش می یابد. به سمت چپ چرخید - سرعت کاهش یافت، دوباره می توانید تا 0. دکمه را فشار دهید یا احتراق را خاموش کنید - همه چیز تنظیم مجدد می شود. در عین حال می توانیم به اعداد نگاه کنیم و خوشحال باشیم. هورا.a.a.a...

درباره جزئیات.یک انکودر بدون علامت از دوستداران برنج به قیمت چند شیشه نیم لیتری خریداری شد که در یک دور کامل 10 کلیک می کند. من فکر می کنم مهم نیست که از کدام یک استفاده کنم، هر کسی کار خواهد کرد، تا زمانی که استفاده از آن راحت باشد. راننده کارگر مزرعه با بی شرمی جایی در تور لیسیده شد، حداقل به آن شلیک کنید - یادم نیست کجاست. لطفا درک کنید و ببخشید... Polevik از یک مادربرد مرده لحیم شده بود. اگر کسی می‌خواهد از دستگاه در کامیون استفاده کند، فراموش نکنید که 28 ولت در خودرو وجود دارد، به یک کارگر مزرعه نیاز دارید. ولتاژ بیشتر. کنترلر به این صورت استفاده می شود، زیرا من آن را داشتم. به عنوان یک عنصر تنظیم فرکانس، یک تشدید کننده سرامیکی نصب شده است که از چینی ها خریداری شده است (بدون آنها کاملاً گم می شویم) به قیمت چند دلار و نیم سطل. خازن C7 مستقیماً از کنار هادی های چاپ شده به پایه های کنترل کننده لحیم می شود. برنامه به زبان بیسیک نوشته شده است، کد منبع پیوست شده است.

اعدام.اول و تا اینجا تک نسخهتصمیم به ساخت و نصب در Passat B3، متعلق به یکی از نویسندگان نرم افزار کنترلر، والنتینا بلوند جذاب، گرفته شد. وظیفه این بود که چیزی را نشکسته و با کمترین مداخله در سیم کشی برق استاندارد کنار بیاییم. عملاً هیچ فضای خالی روی پانل وجود ندارد ، بنابراین مجبور شدم رمزگذار را با نشانگر منحرف کرده و در بدنه دوشاخه استاندارد فشار دهم. با یک مدار کنترلی که از طریق شارژ موبایل در کیس قرار می گیرد، همه اینها توسط یک کابل قرض گرفته شده از برد کینسکوپ مانیتور قبلی متصل می شود. خوب، راننده با کارگر مزرعه باید به بلوک مقاومت های استاندارد، که در کانال تهویه نزدیک موتور قرار دارد، گیر می کرد. از یک طرف، این راحت است، زیرا تمام سیم های برق به آنجا می روند (مصرف فعلی موتور در حداکثر سرعت 10 آمپر است). از طرف دیگر، در فرآیند مسخره کردن و راه اندازی یک دستگاه با یک موتور واقعی، دیود D1 به طور قابل توجهی گرم شد و پس از آن با FR607 که روشن شد جایگزین شد. با یک سیم همه اینها به واحد کنترل متصل می شود که از آن دو سیم دیگر برای تامین برق خارج می شود.

همه چیز جمع آوری نشده است

همه چیز جمع شده است

بلوک استاندارد مقاومت های خاموش کننده

پس از بازنگری

تابلوهای مدار چاپی با دست ترسیم می شوند. آنها برای این مدل ساده و فردی هستند، بنابراین دلیلی برای آوردن آنها نمی بینم. خب نتیجه کار:

تنظیم کننده در جای خود قرار دارد، بقیه به زیبایی پنهان شده است

برای کیفیت عکس ها لطفا تا جایی که می توانم زیاد دست ندهید...

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

نام من (لطفا نخندید) Knave است.

خوب، حالا می توانید سرزنش کنید.

P.S. روز چهارم، پرواز عادی است!

سیستم عامل، منبع تخته مدار چاپیو نمودار

شما نمی توانید فایل ها را از سرور ما دانلود کنید سیستم عامل ، منبع - نسخه 2