دوست عزیز، به سایت علمی نخبگان جوان خوش آمدید

مشاهده این پیام به این معنی است که شما در سایت عضو نیستید، لطفا در صورت تمایل جهت عضویت در سایت علمی نخبگان جوان اینجا کلیک کنید.

توجه داشته باشید، در صورتی که عضو سایت نباشید نمی توانید از تمامی امکانات و خدمات سایت استفاده کنید.
نمایش نتایج: از شماره 1 تا 4 , از مجموع 4

موضوع: راه اندازی سنسور آلتراسونیک با استفاده از ارتباط i2c

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #2
    دوست جدید
    نوشته ها
    190
    ارسال تشکر
    421
    دریافت تشکر: 839
    قدرت امتیاز دهی
    2521
    Array

    پیش فرض پاسخ : راه اندازی سنسور آلتراسونیک با استفاده از ارتباط i2c

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

    نقل قول نوشته اصلی توسط e.einitabar نمایش پست ها
    در اين ارتباط از دوسيم همرا با گراند و VCC ، که درمجموع چهار سيم مي شود ، براي انتقال ديتا استفاده مي شود
    همون دو سیم درسته و اون دو مقاومت pullup رو جزو کانال های ارتباطی در نظر نمیگیرن به طوری که اسم دیگه این ارتباط TWI یا Two Wire Interface هست یعنی رابط دو سیمه! حتی جالبه بدونید که در نگارش 4 این استاندارد دیگه نیازی به این مقاومت ها نیست!

    نقل قول نوشته اصلی توسط e.einitabar نمایش پست ها
    بالا ترين فرکانس کلاک 400 کيلو هرتز است
    این استاندارد 6 بار مورد بازبینی (Revision) قرار گرفته که سال به سال استاندارد پایه رو بروز کردن. در ورژن 1.0 که دومین نگارش این استاندارد هست، بالاترین سرعت 400 کیلوهرتز تعیین شده ولی بالاترین سرعت در نگارش آخر حدود 5 مگاهرتز!!! تعیین شده. ولی خب AVR از 400 کیلوهرتز به با بالا ساپورت نمیکنه و باید از میکروکنترلرهای پیشرفته تر مثل ARM استفاده کرد!

    نقل قول نوشته اصلی توسط e.einitabar نمایش پست ها
    حداکثر طول کابل ارتباطي باسيم شيلد 80 سانتي متر است
    در استاندارد از طول سیم بحثی نشده ولی گفته شده که ظرفیت خازنی سیم و تجهیزات متصل نباید از 400 پیکوفاراد بیشتر باشه!

    نقل قول نوشته اصلی توسط e.einitabar نمایش پست ها
    در اين ارتباط ميتوان تعداد نامحدود وسيله جانبي با آدرس سخت افزاري مختلف را به هم متصل کرد
    اصلا و ابدا اینطور نیست. سیستم آدرس دهی در نسخه اول تا 128 و در نسخه 2 تا 1008 و در بالاترین استاندارد 65536 وسیله رو به شرط اینکه ظرفیت خازنی بیشتر از 400 پیکو فاراد نشه به هم وصل میکنه!

    نقل قول نوشته اصلی توسط e.einitabar نمایش پست ها
    براي ارتباط I2C از دو پايه SCL و SDA (PORTC.0 و PORTC.1 ميگرو مگا 16) استفاده مي شود که پايه SDA پايه داده و پايه SCL پايه کلاک ميباشد.( دو پايه مزکور پايه هاي پيش فرض ميباشند ، شما ميتوانيد با دستوراتي که گفته مي شود آنها را به پايهاي دلخواه خود تغيير دهيد)
    دقیقا همینطوره ولی باید در نظر داشته باشید که اگه از پایه های پیش فرض استفاده نکنید، از مد سخت افزاری خارج شدید و دارید به صورت نرم افزاری این ارتباط رو شبیه سازی میکنید!! این یعنی اینکه حجم برنامه افزایش چشمگیر پیدا میکنه و پردازشگر باید پردازش بیهوده هم انجام بده که در برنامه های پیچیده که دارای وقفه ها و تایمرها هستن زیاد کار منطقی نیست. در ضمن باید stack ها رو خیلی دقیق تعیین کنید.

    نقل قول نوشته اصلی توسط e.einitabar نمایش پست ها
    Val : عدد ثابت يا متغييري است که کد دريافت شده در آن قرار ميگيرد .
    پسر!!! این چه حرفیه میزنی؟ آخه ثابت که تغییر نمیکنه!! فقط یک متغیر از نوع byte یا integer یا word میتونه باشه وگرنه خطای شماره 13 با عنوان CONST already specified بوجود میاد


    هدف اینه که دور همدیگه به کاملتر شدن اطلاعاتمون کمک کنیم، مگه نه؟

  2. 5 کاربر از پست مفید emer62304 سپاس کرده اند .


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. مقاله: چراحجاب باید داشت ؟
    توسط Admin در انجمن مقالات مذهبی
    پاسخ ها: 22
    آخرين نوشته: 9th November 2012, 04:15 PM
  2. مفهوم‌شناسی پلیس و وظایف آن
    توسط MR_Jentelman در انجمن حقوق
    پاسخ ها: 0
    آخرين نوشته: 14th January 2011, 10:02 PM
  3. مقاله: روشهاي بهينه سازي
    توسط sarina_ در انجمن سایر موضوعات مهندسی عمران
    پاسخ ها: 0
    آخرين نوشته: 27th October 2010, 04:05 PM
  4. حقوق تجارت
    توسط MR_Jentelman در انجمن حقوق بین الملل
    پاسخ ها: 7
    آخرين نوشته: 16th September 2010, 10:20 PM

کلمات کلیدی این موضوع

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

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