امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
I2C
نویسنده پیام
mr.boroojerdi آفلاین
كاربر تک ستاره
*

ارسال‌ها: 56
موضوع‌ها: 15
تاریخ عضویت: دى ۱۳۸۷

تشکرها : 13
( 44 تشکر در 25 ارسال )
ارسال: #1
I2C
سلام به همه ی دوستان
می خواستم در مورد پروتکل i2c راهنمایی کنید. بر فرض با سنسورlm57 می خوام دما رو آشکار کنم و یا از قطبنما یا اولتراسونیک i2c میگیرم می خوام از صفر راهنمایی کنید
خیلید زود ممنون

وبلاگی مفید برای هر آنچه که از روباتیک و الکترونیک انتظار دارید با در خواست شما
(تازه تاسیس)

برای ورود اینجا کلیک کنید
(آخرین ویرایش در این ارسال: ۱۲-مرداد-۱۳۸۸, ۱۷:۳۳:۵۳، توسط mr.boroojerdi.)
۱۲-مرداد-۱۳۸۸, ۱۶:۵۳:۵۵
ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #2
RE: I2C
مهندس يه سرچ كني مطلب زياد بچه ها گذاشتن !
۱۲-مرداد-۱۳۸۸, ۲۱:۴۵:۵۰
ارسال‌ها
پاسخ
mr.boroojerdi آفلاین
كاربر تک ستاره
*

ارسال‌ها: 56
موضوع‌ها: 15
تاریخ عضویت: دى ۱۳۸۷

تشکرها : 13
( 44 تشکر در 25 ارسال )
ارسال: #3
RE: I2C
سلام
من مطلبی پیدا نکردم
خواهشا کمکم کنید
ممنون
فوری

وبلاگی مفید برای هر آنچه که از روباتیک و الکترونیک انتظار دارید با در خواست شما
(تازه تاسیس)

برای ورود اینجا کلیک کنید
۱۳-مرداد-۱۳۸۸, ۱۶:۳۶:۳۰
ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #4
RE: I2C
مهندس کتاب آقای یه نفر تو بخش کتاب و نرم افزارهای الکترونیکی رو بگیر

به دردت می خوره
۱۳-مرداد-۱۳۸۸, ۱۸:۰۷:۴۳
ارسال‌ها
پاسخ
ilgar آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 843
موضوع‌ها: 17
تاریخ عضویت: اردیبهشت ۱۳۸۷

تشکرها : 383
( 2597 تشکر در 855 ارسال )
ارسال: #5
RE: I2C
با ارتباط سریال I2C حداکثر با کلاک 400کیلو هرتز میشه تبادل اطلاعات کرد .با این نوع ارتباط سریال حداکثر به فاصله 80 سانتی متر میشه به سخت افزار وصلش کرد.

با دستور


CONFIG I2CDELAY = valueue

که valueue میتونه از 1 تا 255 باشه و مقدار کلاک رو تعیین میکنه . این مقدار بطور پیش فرض 5 هستش. یعنی با توجه به اسیلاتور 1 مگا میشه کلاک 200 کیلو هرتز برای ارتباط .
این مقدار هر چی بیشتر بشه کلاک بلند تر و فرکانس کمتر میشه.


با دستور زیر یک پین برای این نوع ارتباط اختصاص داده میشه :

CONFIG SCL = PORTB.5

پایه SCL پایه اعمال کلاک هستش


با دستور زیر یک پین برای این نوع ارتباط اختصاص داده میشه :

CONFIG SDA = PORTB.7

پایه SDA پایه تبادل اطلاعات هستش


با دستورات زیر هم میشه اطلاعاتو ارسال یا دریافتش کرد

I2csend &H40 , A

I2creceive &H40 , B

با این نوع ارتباط سریال حداکثر به فاصله 80 سانتی متر میشه به سخت افزار وصلش کرد.
(آخرین ویرایش در این ارسال: ۱۳-مرداد-۱۳۸۸, ۲۳:۳۰:۴۴، توسط ilgar.)
۱۳-مرداد-۱۳۸۸, ۲۳:۲۷:۲۶
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, mr.boroojerdi, فروم باز
mr.boroojerdi آفلاین
كاربر تک ستاره
*

ارسال‌ها: 56
موضوع‌ها: 15
تاریخ عضویت: دى ۱۳۸۷

تشکرها : 13
( 44 تشکر در 25 ارسال )
ارسال: #6
RE: I2C
تشکر
ولی من هیچی از بیسکام سرم نمیشه

در ضمن فکر کنم اینا رو رو استاندارد داخل کد ویژن بلد باشیم

من می خوام یکی یه پروژه مثل مثلا اولتراسونیک باشه
ممنون

وبلاگی مفید برای هر آنچه که از روباتیک و الکترونیک انتظار دارید با در خواست شما
(تازه تاسیس)

برای ورود اینجا کلیک کنید
۱۴-مرداد-۱۳۸۸, ۰۰:۰۳:۱۴
ارسال‌ها
پاسخ
ilgar آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 843
موضوع‌ها: 17
تاریخ عضویت: اردیبهشت ۱۳۸۷

تشکرها : 383
( 2597 تشکر در 855 ارسال )
ارسال: #7
RE: I2C
متأسفانه منم تو کدویژن اطلاعات کافی ندارم

شما چرا از I2C میخواین استفاده کنین، Usart نمیشه؟
۱۴-مرداد-۱۳۸۸, ۱۲:۴۸:۱۲
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
mr.boroojerdi آفلاین
كاربر تک ستاره
*

ارسال‌ها: 56
موضوع‌ها: 15
تاریخ عضویت: دى ۱۳۸۷

تشکرها : 13
( 44 تشکر در 25 ارسال )
ارسال: #8
RE: I2C
چون خروجی اولتراسونیک های جدید i2c هستش

اگر کمکی می توانید بکنید
ممنون

وبلاگی مفید برای هر آنچه که از روباتیک و الکترونیک انتظار دارید با در خواست شما
(تازه تاسیس)

برای ورود اینجا کلیک کنید
۱۵-مرداد-۱۳۸۸, ۱۹:۱۴:۵۲
ارسال‌ها
پاسخ
ilgar آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 843
موضوع‌ها: 17
تاریخ عضویت: اردیبهشت ۱۳۸۷

تشکرها : 383
( 2597 تشکر در 855 ارسال )
ارسال: #9
RE: I2C
چون شما زبان Cمیخواین این لینکو ببینین:

http://www.acroname.com/examples/10099/10099.html

من با ماژول srf02 کار کردم منتها با یوزارتش و به زبان بیسیک ولی تو دیتاشیتش برنامه آماده زبان سی برای آی تو سی داره.
۱۵-مرداد-۱۳۸۸, ۲۱:۲۳:۲۱
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 3 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS