برای اطلاع میکرو کنترلر از وضعیت سوئیچ هایی که به پین ورودی آنها متصل شده اند. باید سیگنال هایی را در سطح صفر و یا یک منطقی از سوئیچ ها دریافت کنند. ساده ترین روش اتصال سوئیچ به زمین مدار می باشد. که در این نوع اتصال باید مقاومت بالاکش داخلی میکرو فعال شود. و یا از مقاومت بالاکش خارجی استفاده کنیم. اما در بعضی مواقع در صورت استفاده از یک سنسور خاص و یا طراحی مدار و … مجبور به اتصال سطح ولتاژ مثبت به پورت ورودی میکرو کنترلر می شویم. در مقالات قبلی اتصال ولتاژ های بالاتر از ولتاژ VCC را شرح دادیم. و در این مقاله به اتصال صحیح سطح ولتاژ VCC به پین ورودی میکرو کنترلر ها می پردازیم. با ما همراه باشید.
اتصال صحیح سطح ولتاژ VCC به پین ورودی میکرو کنترلر ها
هرگز VCC را نباید مستقیماً به پایه پورت میکرو کنترلر وصل کرد. زیرا در صورت اشتباه برنامه ای اگر آن پایه را به خروجی تبدیل کنید و سطح صفر منطقی را در خروجی قرار دهید. حداکثر جریان VCC از ترانزیستور M1 عبور کرده و سبب سوختن آن پایه می شود. در تصویر زیر نمونه ای از نمای داخلی پورت میکرو کنترلری نشان داده شده است. در این مدار اگر کلید به VCC متصل ، و ترانزیستور M1 توسط باگ برنامه ای روشن شود. VCC از ترانزیستور عبور کرده و به زمین مدار متصل می شود. و سبب عبور جریان حداکثری از آن مسیر می شود.
نکته :
قسمتی که با خط قرمز مشخص شده است بخشی از مدار پایه میکرو کنترلر در داخل آی سی می باشد.
روش های اتصال صحیح سوئیچ به پین ورودی میکرو کنترلر
در تصویر دو اتصال معمول انواع کلید ها به میکرو کنترلر ها نشان داده شده . در سمت راست تصویر اتصال به زمین با توجه به وصل شدن کلید و در سمت دیگر اتصال VCC مدار ، بعد از قطع کلید نمایش داده شده است. البته می توان کلید ها را با استفاده از بافر ها نیز به میکرو متصل کرد. همانند 74LS244 و …
مطالب پیشنهادی :