نمایش نتایج 1 تا 4 از 4

نام تاپیک: اتصال کامپیوتر به میکرو از طریق پورت سریال

  1. #1

    Question اتصال کامپیوتر به میکرو از طریق پورت سریال

    سلام
    همونطور که از عنوان هم قابل برداشت هست ، یه سری سوالات در خصوص ارتباط کامپیوتر با میکرو از طریق پورت سریال و ارسال و دریافت دو طرفه اطلاعات و نمایش اونها داشتم!

    همین اول خدمتتون عرض کنم من اطلاعات زیادی در خصوص قطعات الکترونیک ندارم!!
    خوب دوستان ببینید من نیاز دارم:
    1) از طریق پورت سریال با میکرو ارتباط برقرار کنم
    2) از طریق یک برنامه واسط نوشته شده با C#‎‎‎‎ یک رشته رو از طریق برنامه به میکرو بفرستم و در LCD نمایش بدم و برعکس
    3) بعد یک موتور و یکی LED جهت نمایش روشن و خاموش بودن موتور روی مدار وجود داشته باشه که با فعال کردن اون از طریق برنامه موتور روشن بشه ( LED هم روشن بشه) و از طریق نوار لغزان برنامه بشه سرعت اون رو کم یا زیاد کرد و سرعت موتور رو از میکرو به برنامه فرستاده بشه و در کادر مخصوص تعبیه شده نمایش داد شه.
    4) و در نهایت وجود یک RGBLED هست که باید با فرستادن مقادیر صفر تا 255 از طرف برنامه برای هر یک از رنگ های قرمز و سبز و آبی بشه یک رنگ خاص رو نمایش داد.

    --> پردازنده ATMega8 یا ATMega16

    راستشو بخواین دیگه از جستجو خسته شدم، تو این چند روز نحوه کار با Proteus و CodevisiosnAVR رو یاد گرفتم و همچنین ایجاد پوت مجازی با Virtual Serial Ports Emulator، نحوه کار با پورت سریال و اینکه برای دریافت و ارسال از پایه های RXD و TXD استفاده میشه و چون ولتاژ این پورت از -12 تا +12 ولت هست و در مقابل استاندارد TTL با 5 ولت و صفر کار میکنه از تراشه MAX232 استفاده میکنیم و همچنین با virtual Terminal برای نمایش مقادیر پورت در protues آشنا شدم و همچنین فهمیدم از کتابخانه Stdio.h در CodevisiosnAVR برای کار با پورت سریال استفاده میشه.
    ولی با کنار هم گذاشتن همه اینها هم نتونستم کاری بکنم.
    این اولین تجربه من برای کار با مدارات هست ، امیدوارم هر کمکی از دستتون بر می آد دریغ نکنید.

  2. #2
    بنیان گذار Barnamenevis آواتار مهدی کرامتی
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    کرج، گلشهر
    سن
    46
    پست
    6,379

    نقل قول: اتصال کامپیوتر به میکرو از طریق پورت سریال

    چرا همین کارها رو با محیط برنامه نویسی Arduino انجام نمی دهید؟ در اون محیط بدون اینکه لازم باشه با رجیسترها و جزئیات پیچیده AVR به طور کامل آشنا باشید با استفاده از چند تابع آماده همه کارهایی که گفتید را می توان انجام داد. Core File های کار با Atmega8 و 16 رو هم داره و یا میشه براش پیدا کرد (اولی رو خودش داره).

  3. #3

    نقل قول: اتصال کامپیوتر به میکرو از طریق پورت سریال

    نقل قول نوشته شده توسط مهدی کرامتی مشاهده تاپیک
    چرا همین کارها رو با محیط برنامه نویسی Arduino انجام نمی دهید؟ در اون محیط بدون اینکه لازم باشه با رجیسترها و جزئیات پیچیده AVR به طور کامل آشنا باشید با استفاده از چند تابع آماده همه کارهایی که گفتید را می توان انجام داد. Core File های کار با Atmega8 و 16 رو هم داره و یا میشه براش پیدا کرد (اولی رو خودش داره).
    سلام
    خیلی ممنون
    راستشو بخواین بنده هیچ اطلاعاتی در رابطه با Arduino ندارم و با توجه به زمان اندک باقی مونده زمان کافی برای سوئیچ رو ندارم.

  4. #4
    بنیان گذار Barnamenevis آواتار مهدی کرامتی
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    کرج، گلشهر
    سن
    46
    پست
    6,379

    نقل قول: اتصال کامپیوتر به میکرو از طریق پورت سریال

    اینجا رو ببین:

    Overview | Arduino Lesson 5. The Serial Monitor | Adafruit Learning System
    https://learn.adafruit.com/adafruit-...nitor?view=all

    برای تستش هم یکی از این بردهای Arduino Uno تهیه کن:

    اگر تهران هستی از جهان کیت می تونی بگیری. با پیک هم میفرسته: http://www.jahankitshop.com/market/d/5245

    اگر هم پستی می خواهی بخری آفتاب رایانه با پست یک روزه می فرسته برات:

    آردوینو Uno
    http://shop.aftabrayaneh.com/Arduino...tml?search=uno

    برد آردوینو UNO CH340G
    http://shop.aftabrayaneh.com/ARDUINO...tml?search=uno

تاپیک های مشابه

  1. ارتباط با سنسور از طریق پورت سریال
    نوشته شده توسط bahar_engineer در بخش C#‎‎
    پاسخ: 1
    آخرین پست: سه شنبه 11 اسفند 1388, 21:38 عصر
  2. سوال: ارسال دستورات AT از طریق پورت سریال و دریافت جواب
    نوشته شده توسط skflower در بخش کامپوننت های سایر شرکت ها، و توسعه کامپوننت
    پاسخ: 23
    آخرین پست: دوشنبه 09 شهریور 1388, 18:33 عصر
  3. انتقال صوت از طریق پورت سریال
    نوشته شده توسط saadatfar در بخش VB.NET
    پاسخ: 1
    آخرین پست: سه شنبه 26 آذر 1387, 17:17 عصر
  4. ارتباط با 89c51 از طریق پورت سریال
    نوشته شده توسط AbbasJD در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 3
    آخرین پست: شنبه 02 اردیبهشت 1385, 19:55 عصر
  5. خواندن و نوشتن اطلاعات از طریق پورت سریال
    نوشته شده توسط amir67 در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 0
    آخرین پست: سه شنبه 08 فروردین 1385, 16:53 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •