تبلیغات
الکترونیک و برق - ارتباط AVR با RS232 و برنامه کنترلی با ویژوال بیسیک
 
الکترونیک و برق
وبی جامع و مرتبط با مسائل الکترونیکی
درباره وبلاگ


با سلام و ارزوی موفقیت برای شما عزیزان

***

هدف از ایجاد این وب دسترسی هرچه سریع تر و اسان تر به مباحث الکترونیک و تکنیک برای شما عزیزان است.

***

از این که از این وب بازدید کردین سپاس گذارم.
امیدوارم مطالب این وب مورد استفاده شما عزیزان قرار گیرد.

***

در صورتیکه این وب مشکل شما را حل کرده یا مطالب ان مورد استفاده شما قرار گرفته لطفا آنرا به دوستان خود معرفی کنید

***

راه های تماس با من :

" تماس با مدیر "
در نوار ابزار بالای صفحه وب
" تماس با ما "
در منو وب

***

شکست اساسا ثمره اندیشیدن به شکست است

مدیر وبلاگ : S.FARZAD AGHILI
مطالب اخیر
آرشیو وبلاگ
نویسندگان
نظرسنجی
نظر شما درباره این وب و مطالب آن چیست و میکرو مورد استفاده شما کدام است؟؟









 

یک پروژه کاربردی از ارتباط میکروکنترلر AVR با کامپیوتر از طریق پورت RS232 و تهیه یک برنامه کنترلی با استفاده از ویژوال بیسیک.

 

میکروکنترلر ها را با استفاده از پورت سریال می توان به کامپیوتر متصل کرد و راه اندازی آن ها نیز خیلی راحت است. فقط چون پروتکل میکروکنترلر ها با TTL است و پروتکل ارتباطی پورت سریال کامپیوتر RS232 می باشد برای تبدیل این دو به یکدیگر نیاز به یک مبدل داریم. در این پروژه از تراشه MAX232 استفاده شده است.

 

شماتیک این پروژه از قرار زیر است:

جهت مشاهده تصویر در اندازه واقعی بر روی آن کلیک کنید.

در این پروژه از میکروکنترلر AT90S2313 استفاده شده است، می توان با کمی تغییر در این پروژه آن را برای تمام میکروکنترلر هایAVR استفاده کرد.

 برنامه این پروژه به زبان اسمبلی و با کامپایلر AVR Studio انجام شده است.

 

برای کنترل پروژه، یک برنامه با Visual Basic 6 نوشته شده است.

نمای گرافیکی این برنامه از قرار زیر است:

 

پروژه از طریق پورت COM باید به کامپیوتر متصل شود. شماره پورت COM از قسمت Com Port قابل تنظیم است.

وضعیت فشرده شدن چهار کلید روی پروزه در قسمت Switches on interface از برنامه آشکار می شود.

جهت کنترل LED های روی پروژه می توان از کلید های سبز رنگی که در قسمت LEDs on interface قرار دارد استفاده کرد.

 

توضیحات: برنامه میکروکنترلر و برنامه ویژوال بیسیک قرار داده شده open source می باشند.

 

 جهت دانلود فایل های این پروژه اینجا کلیک کنید. ( 114KB )

 

منبع:

 http://www.serasidis.gr/circuits/RS232interface/RS232_interface.htm





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


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