میکرو کنترلر ARM

ارتباط AVR با RS232 و برنامه کنترلی با ویژوال بیسیک

MCU100
یک پروژه کاربردی از ارتباط میکروکنترلر AVR با کامپیوتر از طریق پورت RS232و تهیه یک برنامه کنترلی با استفاده از ویژوال بیسیک.
میکروکنترلر ها را با استفاده از پورت سریال می توان به کامپیوتر متصل کرد و راه اندازی آن ها نیز خیلی راحت است. فقط چون پروتکل میکروکنترلر ها با TTL است و پروتکل ارتباطی پورت سریال کامپیوتر RS232 می باشد برای تبدیل این دو به یکدیگر نیاز به یک مبدل داریم. در این پروژه از تراشه MAX232 استفاده شده است.
شماتیک این پروژه از قرار زیر است:
Schematic1
در این پروژه از میکروکنترلر AT90S2313 استفاده شده است، می توان با کمی تغییر در این پروژه آن را برای تمام میکروکنترلر های AVR استفاده کرد.
 برنامه این پروژه به زبان اسمبلی و با کامپایلر AVR Studio انجام شده است.
برای کنترل پروژه، یک برنامه با Visual Basic 6 نوشته شده است.
نمای گرافیکی این برنامه از قرار زیر است:
Software
پروژه از طریق پورت COM باید به کامپیوتر متصل شود. شماره پورت COM از قسمت Com Port قابل تنظیم است.
وضعیت فشرده شدن چهار کلید روی پروزه در قسمت Switches on interface از برنامه آشکار می شود.
جهت کنترل LED های روی پروژه می توان از کلید های سبز رنگی که در قسمت LEDs on interface قرار دارد استفاده کرد.
توضیحات: برنامه میکروکنترلر و برنامه ویژوال بیسیک قرار داده شده open source می باشند.
images کنترل از راه دور 5 کاناله مادون قرمز
خوب(5)بد(0)
همچنین ممکن است بپسندید
نحوه پروگرام کردن میکروکنترلرهای ARM
روبات ۲۰ سنسور مسابقه ای با ARM

دیدگاه خود را بیان فرمائید

نام شما *
وبسایت شما *

دیدگاه شما *

شما می‌توانید از این دستورات HTML استفاده کنید: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>