نمایش نتایج: از 1 به 2 از 2
Like Tree2 لایک
  • 1 Post By milad1425
  • 1 Post By engamanc

موضوع: معرفی پروتکل های ارتباطی

  1. #1
    Junior Member
    تاریخ عضویت
    Jul 2016
    نوشته ها
    1

    معرفی پروتکل های ارتباطی

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

  2. #2
    Member
    تاریخ عضویت
    Oct 2013
    نوشته ها
    70
    با سلام
    در حالت کلی دو پروتکل سری و موازی داریم. در روش موازی برای ارسال n بیت دیتا به n خط برای ارسال نیاز داری و برای فواصل کوتاه مناسبه. در روش سری برای ارسال یک دیتای n بیتی بسته به نوع پروتکل به دو تا چهار سیم نیاز داری.
    سه تا پروتکل سریالی که در آردوینو و بهتره بگیم AVR تعبیه شده اند عبارتند از : USART ، SPI ، TWI(I2C)

    SPI برای فواصل کوتاه و با سرعت بالا مناسب است. توسط این پروتکل میتوان چند میکروکنترلر را بصورت master و slave شبکه بندی کرد ( ارتباط چند پردازنده ای ). در این پروتکل دیتا بصورت همزمان منتقل می شود.

    USART خود به دو بخش تقسیم شده است : 1-USRT که در این روش دیتای مورد نظر توسط فرستنده روی یک خط به همراه یک خط کلاک همزمان کننده ارسال می شود . گیرنده نیز دیتا را روی یک خط توسط کلاک همزمان کننده که از طرف فرستنده ارسال می شود دریافت می نماید و 2-UART که در این روش دیتا روی یک خط ارسال ( TXD ) و روی یک خط دریافت ( RXD ) می شود و همراه دیتا هیچ کلاکی ارسال نمی شود بلکه این کلاک بصورت داخلی در دو طرف تولید می شود و نیازی نیست یک پایه یا سیم به کلاک اختصاص داده شود و سیمهای لازم برای برقراری ارتباط کاهش پیدا می کنند . پس اصطلاحا فرستنده و گیرنده غیرهمزمان عمل می کنند.

    TWI هم که یک واسط ارتباطی ساده ، قدرتمند و انعطاف پذیر است که تنها دو خط باس دارد و قابلیت ارتباط با 128 عدد slave مختلف را در یک گذرگاه ( BUS ) بدون هیچگونه تداخلی فراهم می کند.
    لایک کردن

مجوز های ارسال و ویرایش

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

SEO by vBSEO