طراحی کنترلر، مدارت دلخواه، پروژه ها و تمرینات درس میکروکنترلرها
این پروژه یک فاصله سنج می باشد که می توان در مواردی نیز به عنوان عمق سنج از آن استفاده نمود. حداقل فاصله قابل تشخیص 10cm و حداکثر 80cm تا 100cm می باشد.کنترل زاویه ای 0 تا 180 درجه؛ قابلیت تعریف بیش 100 برنامه مجزا توسط کاربر؛ تعیین زاویه برای هر پله حرکت سروو موتور؛ تعیین سرعت حرکت سروو موتور؛ تعیین مدت زمان کارکرد در هر برنامه از 1 تا 255 دقیقه. منوی کاربری بسیار آسان برای تعریف برنامه ها.خروجی سه کاناله با کنترل سرعت به صورت مجزا، دو کلید افزایشی و کاهشی برای کنترل سرعت در هر کانال، فرکانس های مختلف و ثابت برای هر کانال، جریان خروجی بیش از 10 آمپر و ولتاژ بیش از 30 ولتاین مدار یک کنترلر زمانی و دمایی می باشد، که بر اساس برنامه ریزی دلخواه توسط کاربر یک رله خروجی را کنترل می نمایید. با اتصال لامپ فلورسنت مرغوب به رله دستگاه می توانید لامپ را تحت کنترل داشته باشید.این پروژه یک مدار گیرنده رادیویی 433 یا 315 مگاهرتز می باشد که قابلیت تعریف و ذخیره سازی انواع ریموت کنترل هایی از قبیل (ریموت دزدگیر ماشین، پارکینگ، بالابر و ...) را دارد. می توان رله مربوطه را روی هر کلید دلخواه تعریف نمود.
پروژه فاصله سنج با سنسور مادون قرمز شارپ Sharp

MCP-37

پروژه فاصله سنج با سنسور مادون قرمز شارپ Sharp
پروژه کنترل سروو موتور از 0 تا 180 درجه با avr

MCP-2

پروژه کنترل سروو موتور از 0 تا 180 درجه با avr
پروژه کنترل دور موتور با PWM و جریان خروجی بالا با avr

MCP-19

پروژه کنترل دور موتور با PWM و جریان خروجی بالا با avr
پروژه مدار دستگاه فتوتراپی (پایین آورنده زردی خون نوزادان)

MCP-24

پروژه مدار دستگاه فتوتراپی (پایین آورنده زردی خون نوزادان)
پروژه ریموت کنترل 433-315 مگاهرتز تک کاناله با قابلیت لرنینگ

MCP-30

پروژه ریموت کنترل 433-315 مگاهرتز تک کاناله با قابلیت لرنینگ

LED ماتریسی

کار با LED ماتریسی 8.8 (LED Displays 8.8 LED Matrix)

در مورخه : چهارشنبه، 14 تير ماه، 1391 موضوع : آموزش AVR سی C

در این مبحث آموزشی ما خواهیم گفت که چگونه باید یک ماتریس LED سایز 8×8 را کنترل کرد، یا بیان دیگر چگونه حروف و علایم را بر روی 64 عدد LED به نمایش بگذاریم. همانطور که میدانیم این ماتریس دارای 8 سطر و 8 ستون می باشد، با اتصال ماتریسی LED ها (64 عدد) تعداد پایه های خروجی را به 16 پین کاهش می دهیم. بنابراین برای کنترل آن باید به روش جاروب کردن سطر و ستون استفاده کرد، به این صورت که ابتدا سطر اول را یک (مابقی صفر) می‌کنیم و سپس مقادیر (خاموش یا روشن بودن هر 8 LED این سطر) مربوط به این ردیف را بر روی 8 پین ستون قرار دهیم حال در مرحله بعدی سطر دوم را یک (مابقی صفر) می‌کنیم و سپس مقادیر مربوط به ردیف دوم را بر روی 8 پین ستون قرار دهیم و همین طور تا سطر هشتم ادامه می دهیم. به یاد داشته باشید که تمامی این مراحل باید با سرعت بالا انجام پذیرد که در این برنامه ما زمان تاخیر بین هر یک از عملیات فوق را 2 میلی ثانیه قرار داده ایم و از آنجایی که چشم انسان خطای دید دارد ما به راحتی وضعیت هر 64 LED را در آن واحد مشاهد می‌کنیم. این روش همانند ایجاد کاراکتر های خاص (مثلا علایم و حروف فارسی) در LCD های متنی می باشد.



 بیشتر

نرم افزار PicPars tools (ساخت کاراکتر های LCD و محاسبه مقامت)

در مورخه : شنبه، 10 تير ماه، 1391 موضوع : دانلود نرم افزار های برق

نرم افزار رایگان ابزارهای PicPars

PicPars Tools یک نرم افزار کاملا رایگان می باشد که بر اساس نیازهای کاربران سایت توسط اینجانب سید محسن قاسمیان طراحی شده است. این نرم افزار ابتدا با نسخه 1.0 ارائه شده و انشاء الله در آینده سایر امکانات و نیازهای یک برنامه نویس الکترونیک را برطرف خواهد کرد. لذا از تمامی کاربرانی که این برنامه را دانلود می کنند خواهشمندایم که با ارائه نظرات و پیشنهادات خود ما را در بهبود این برنامه یاری نمایند.

جدید ترین نسخه: 1.2 (1391/04/10)



 بیشتر