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

ارسال‌ها: 31
موضوع‌ها: 5
تاریخ عضویت: تير ۱۳۸۹

تشکرها : 94
( 15 تشکر در 10 ارسال )
ارسال: #1
تغییر آدرس I2C:
باسلام
یک قطعه ای فقط آدرس C0 رادارد به صورت پیش فرض و کارخانه ای. میخواستم آدرس آن را تغییر بدم، هرکار می کنیم جواب نمیده.
کاتالوگ گفته:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Changing the I2C address from factory default of 0xC0
With Rev14 onwards, it is now possible to change the I2C address to any of 8 addresses 0xC0, 0xC2, 0xC4, 0xC6, 0xC8, 0xCA, 0xCC or 0xCE. You do this by writing unlock codes to registers 12,13 and 14 and the new address to register 15.

Reg 12 Reg 13 Reg 14 Reg 15
0xA0 0xAA 0xA5 0xC2

The above example will change the address to 0xC2 and the new address will be effective immediately. Don't forget to label you CMPS03 with the new address. You can do this in one I2C transaction, setting the register address to 12 and writing the four bytes. The internal register pointer is incremented automatically.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

آیا نباید مراحل زیر رو انجام بدیم؟ لطفا راهنمایی کنید
ابتدا باید رجیستر را از شماره 2 به 12 انتقال بدیم؟ که این خودش یک انتقال است، بعد چهار بایت را بنویسیم منظور چیست؟ که این خود 4 انتقال دیگر؟ اصلا درک نمی کنم که کاتالوگ چه گقته؟
درضمن مگر این رجیسترهای اشاره شده، 8 بایتی نیستند؟؟
۳۰-بهمن-۱۳۹۱, ۰۱:۵۹:۰۵
ارسال‌ها
پاسخ
aKaReZa75 آفلاین
حسین باقری
*****

ارسال‌ها: 1,488
موضوع‌ها: 23
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 4898
( 4581 تشکر در 1478 ارسال )
ارسال: #2
RE: تغییر آدرس I2C:
سلام.
شما اگه میشه دیتا شیت رو قرار بده.

سلام، من حسین باقری هستم، طراح الکترونیک و برنامه نویس میکروکنترلر.
توی کانال یوتیوب من قراراه طراحی انواع بردهای الکترونیکی مثل بردهای تک لایه، دو لایه یا به طور کلی بردهای چند لایه، بردهای مبتنی بر میکروکنترلر، بردهای صنعتی، بردهای الکترونیک قدرت و بردهای فرکانس بالارو یاد بگیریم.
همینطور کدنویسی انواع میکروکنترلرهای 8 بینی مثل میکروکنترلرهای خانواده AVR-STM8، میکروکنترلرهای میبتی بر معماری ARM مثل STM32 و پردازنده های مخصوص اینترنت اشیاء مثل ESP32-ESP8266 و DSPها یاد میگیریم.
در کنار مباحث گفت شده، اصول اندازه الکترونیکی، نحوه صحیح مونتاژ و عیب‌یابی بردهای الکترونیکی، شبیه سازی مدارات مختلف رو هم یاد میگیریم.
اگر علاقه مند به یادگیری موضوعات عنوان شده هستید، به کانال یوتیوب من با آدرس زیر سر بزنید.
https://www.youtube.com/@aKaReZa75
۳۰-بهمن-۱۳۹۱, ۰۶:۵۸:۴۳
وب سایت ارسال‌ها
پاسخ
sara.ee آفلاین
كاربر تک ستاره
*

ارسال‌ها: 31
موضوع‌ها: 5
تاریخ عضویت: تير ۱۳۸۹

تشکرها : 94
( 15 تشکر در 10 ارسال )
ارسال: #3
RE: تغییر آدرس I2C:
(۳۰-بهمن-۱۳۹۱, ۰۶:۵۸:۴۳)h.unique نوشته است: سلام.
شما اگه میشه دیتا شیت رو قرار بده.

این اطلاعاتی که اشاره کردم در لینک زیر موجود است:
http://www.robot-electronics.co.uk/htm/cmps3tech.htm

درصورت نیاز، دیتاشیت را نیز ضمیمه کردم.
از هرگونه راهنمایی سپاسگزارم


فایل‌(های) پیوست شده
.pdf   CMPS03_release.pdf (اندازه: 105.49 KB / تعداد دفعات دریافت: 47)
(آخرین ویرایش در این ارسال: ۳۰-بهمن-۱۳۹۱, ۰۷:۴۲:۵۳، توسط sara.ee.)
۳۰-بهمن-۱۳۹۱, ۰۷:۳۹:۵۷
ارسال‌ها
پاسخ
abbasalifix غایب
کاربر با تجربه
****

ارسال‌ها: 1,394
موضوع‌ها: 82
تاریخ عضویت: دى ۱۳۸۸

تشکرها : 1496
( 2198 تشکر در 1065 ارسال )
ارسال: #4
RE: تغییر آدرس I2C:
یه نگاهی به اینجاها بندارین
http://www.surveyor.com/cgi-bin/yabb2/Ya...1204652944
http://www.robot-electronics.co.uk/htm/cmps3tech.htm

یادمه یه تابع داشت که آدرس رو توی اون قرار میدادیم که بعدش آدرس عوض میشد
(آخرین ویرایش در این ارسال: ۳۰-بهمن-۱۳۹۱, ۱۲:۳۴:۳۳، توسط abbasalifix.)
۳۰-بهمن-۱۳۹۱, ۱۲:۲۶:۰۴
ارسال‌ها
پاسخ
تشکر شده توسط : omid_phoenix, sara.ee


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  قفل 4رقمی با قابلیت تغییر رمز mahdad 2 2,571 ۱۶-بهمن-۱۳۹۳, ۱۹:۲۵:۵۹
آخرین ارسال: omid_phoenix
  کمک براي مدار کنترل ولتاژ با تغییر نور sarbaz021 19 12,447 ۰۲-بهمن-۱۳۹۳, ۲۰:۴۲:۱۲
آخرین ارسال: milad15m
  [سوال] کمک برای تغییر عرض پالس(duty cycle) hasssan85 1 2,287 ۱۶-دى-۱۳۹۳, ۰۳:۱۳:۵۳
آخرین ارسال: omid_phoenix
  پالس خروجی با قابلیت تغییر duty cycle و فرکانس متین 4 6,530 ۰۲-مرداد-۱۳۹۳, ۱۶:۱۵:۵۲
آخرین ارسال: رسول
  تغییر برنامه ساعت رسول 23 14,659 ۱۷-اردیبهشت-۱۳۹۲, ۲۰:۱۸:۰۴
آخرین ارسال: behzady
  تغییر adc وpwm هم زمان abbasalifix 39 14,879 ۱۹-دى-۱۳۹۱, ۰۲:۰۰:۱۶
آخرین ارسال: abbasalifix
  [سوال] برنامه PWM قابل تغییر hadieghbal 1 2,331 ۲۵-مرداد-۱۳۹۱, ۰۹:۴۱:۲۴
آخرین ارسال: ha_60
  تغییر بهره ولتاژ parsegade 14 7,787 ۲۰-دى-۱۳۹۰, ۱۲:۵۵:۴۷
آخرین ارسال: apcog
Question تغییر کریستال داخلی توسط میکرو SMNsoft 1 2,745 ۲۴-اردیبهشت-۱۳۸۹, ۲۲:۵۸:۱۹
آخرین ارسال: t3r!p3000
Question تغییر فرکانس ماژول فرستنده و گیرنده mehrdadavr 5 7,649 ۲۳-بهمن-۱۳۸۸, ۱۲:۰۹:۰۸
آخرین ارسال: محمد حسینی

پرش به انجمن:


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

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