امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 2
  • 1
  • 2
  • 3
  • 4
  • 5
ارتباط بین سه تا قطعه
نویسنده پیام
kelaran آفلاین
كاربر دو ستاره
**

ارسال‌ها: 76
موضوع‌ها: 14
تاریخ عضویت: اسفند ۱۳۹۱

تشکرها : 61
( 13 تشکر در 12 ارسال )
ارسال: #1
ارتباط بین سه تا قطعه
سلام میخوام بین این سه تا سخت افزار از طریق پروتکل spiارتباط برقرار کنم.به زبان بیسیک
یعنی مقادیر از adc خونده بشه و روی ال سیدی نشون داده بشه.در ضمن دو تا کلید دارم که هرکدوم رو فشار بدم یکی
از ال ای دیها روشن بشه.من میتونم بین میکرو 1 و adc ارتباط برقرار کنم اما بین دومیکرو نه.هرکاری میکنم نمیشه کرستال من هم ext16 مگا
خواهشا کمک کنید واجبه.


فایل‌(های) پیوست شده
.rar   send.rar (اندازه: 28.41 KB / تعداد دفعات دریافت: 42)
۲۲-خرداد-۱۳۹۲, ۲۱:۵۱:۵۷
ارسال‌ها
پاسخ
kelaran آفلاین
كاربر دو ستاره
**

ارسال‌ها: 76
موضوع‌ها: 14
تاریخ عضویت: اسفند ۱۳۹۱

تشکرها : 61
( 13 تشکر در 12 ارسال )
ارسال: #2
RE: ارتباط بین سه تا قطعه
کسی نبود جواب مارو بده؟؟واقعا لازم دارم
۲۳-خرداد-۱۳۹۲, ۱۰:۲۴:۳۰
ارسال‌ها
پاسخ
WhiteNoise آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 941
موضوع‌ها: 21
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 8104
( 7796 تشکر در 3061 ارسال )
ارسال: #3
RE: ارتباط بین سه تا قطعه
اگه ممکنه یه عکس از نقشه مدارتون بزارید Biggrin
پروتئوس در دسترس نیسBiggrin
ولی اینجوری که از حرفاتون فهمیدم شما میخواید رو یه میکرو از رو adcیه مقداریو بخونید که کاری نداره ولی بعدشو یکم گنگ توضیح دادید
میخواید مقدار خونده شدرو با spi بفرستید رو یه میکرو دیگه بعد رو lcdنشون بدینش؟
کلا یکم بیشتر توضیح بدین ممنون میشیم Biggrin
۲۳-خرداد-۱۳۹۲, ۱۱:۵۶:۴۳
ارسال‌ها
پاسخ
تشکر شده توسط : omid_phoenix, kelaran, babyy, Ambassador
kelaran آفلاین
كاربر دو ستاره
**

ارسال‌ها: 76
موضوع‌ها: 14
تاریخ عضویت: اسفند ۱۳۹۱

تشکرها : 61
( 13 تشکر در 12 ارسال )
ارسال: #4
RE: ارتباط بین سه تا قطعه
ممنون که جواب منو دادید.من شماتیک رو به صورت pdf قرار میدم.ببینید من سه تا سخت افزار دارم.adc و دوتا mega8 .من adc رو به میکرو 1 وصل کردم.حالا میخوام مقادیر خونده شده از adc روی lcd که به میکرو2 وصله نشون داده بشه.در ضمن دوتا کلید دارم که به میکرو2 وصل هستند و دوتا led که به میکرو1 وصل هستند.حالا بازدن یکی از کلیدها یکی از ledها روشن بشه.کلیه ارتباطات بین قطعات از طریق پروتکل spiباشه.


فایل‌(های) پیوست شده
.pdf   1.pdf (اندازه: 30.65 KB / تعداد دفعات دریافت: 61)
۲۳-خرداد-۱۳۹۲, ۱۲:۴۷:۴۴
ارسال‌ها
پاسخ
WhiteNoise آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 941
موضوع‌ها: 21
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 8104
( 7796 تشکر در 3061 ارسال )
ارسال: #5
RE: ارتباط بین سه تا قطعه
الان درک کردم منظورتونو
ببینید atmega 8 یه کانال spi بیشتر نداره
در نتیجه شما یا مجبورید اون میکرو که وصله به adc رو یه میکرو دیگه انتخواب کنید که تعداده بیشتری کانال spi داشته باشه
یا باید بینه میکروی اول و دوم با یه پروتکل دیگه ارتباط برقرار کنی که میتونی خیلی راحت جای lcdرو میکرو دومو تغییر کنی پایه های سریالت خالی شن بعد بینه میکرویه اول و دوم به صورت سریال ارتباط برقرار کنی
۲۳-خرداد-۱۳۹۲, ۱۲:۵۴:۰۵
ارسال‌ها
پاسخ
تشکر شده توسط : kelaran, babyy, Ambassador
sharin آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,053
موضوع‌ها: 28
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 3714
( 8171 تشکر در 2772 ارسال )
ارسال: #6
RE: ارتباط بین سه تا قطعه
نه ، همون mega8 كافيه ...
يه پروتكل 4 سيمه هست ، اگر از بسكام استفاده مي كنيد كه پيكربندي سخت افزاريش خيلي خيلي راحته ( به help بسكام مراجعه شود )
براي پيكربندي به صورت نرم افزاري هم يه تاپيك زده بودم و سوال پرسيده بودم كه به جواب هم رسيد و كدها هم توش موجودهه ... ( يه سرچ توي فروم بزنيد )

براي كدويژن و ... هم 2-3 تا رجيستر بيشتر نيست و به نظرم باز راحت تر از بسكام هست.
اول اين ارتباط رو برقرار كنيد و 1 LED روشن كنيد ، بعد پروژه رو كم كم كامل كنيد.

پايه ي SS رو خودتون بايستي كنترل كنيد ، براي ارتباط با ميكرو و ماژول هاي بيشتر لازم هست از پايه هاي معموليه ديگه مثل همين SS استفاده كنيد و كنترلش نرم افزاريه و دست خودتونه.
خط MOSI , MISO , SCK مشترك هست.
در كل هيچ چيز عجيبي ندارهه ...
------------------- ويرايش --------------
يه سمت master مي شه و يه سمت slave
شما هم فقط نياز داريد يه ارتباط بين 2 ميكرو داشته باشيد ، پس 3تا سيم كافيه و نيازي به پايه ي ss هم نيست ، مي تونيد هم استفاده كنيد.

موفق باشيد.

(آخرین ویرایش در این ارسال: ۲۳-خرداد-۱۳۹۲, ۱۳:۰۵:۵۸، توسط sharin.)
۲۳-خرداد-۱۳۹۲, ۱۳:۰۲:۳۲
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : kelaran, babyy, Ambassador
WhiteNoise آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 941
موضوع‌ها: 21
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 8104
( 7796 تشکر در 3061 ارسال )
ارسال: #7
RE: ارتباط بین سه تا قطعه
من نمیفهمم حتما واجبه که دوتا ارتباط جفتشون spi باشن ؟
۲۳-خرداد-۱۳۹۲, ۱۳:۰۶:۳۶
ارسال‌ها
پاسخ
kelaran آفلاین
كاربر دو ستاره
**

ارسال‌ها: 76
موضوع‌ها: 14
تاریخ عضویت: اسفند ۱۳۹۱

تشکرها : 61
( 13 تشکر در 12 ارسال )
ارسال: #8
RE: ارتباط بین سه تا قطعه
اگه جای پایه های lcd تغییر کرد مهم نیست.من از help بسکام چیز زیادی نفهمیدم .وگرنه مزاحم شما نمیشدم.تو فروم هم اینقدر تو این زمینه مطالب مشابه زیاده که آدم نمیدونه چی به چیه.به هر حال به کمکتون به شدت نیاز دارم.خواهشا کمک کنید.اگه پروتکل به صورت soft هم باشه بازم فرقی نمیکنه.گیر اصلی من الان ارتباط بین دوتا مبکرو.(میشه ادرس اون تایپیک رو بذارید؟)اخه خود برنامه بسکام هم تو چند مدل تو این زمینه نوشته میشه
۲۳-خرداد-۱۳۹۲, ۱۳:۱۳:۳۱
ارسال‌ها
پاسخ
WhiteNoise آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 941
موضوع‌ها: 21
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 8104
( 7796 تشکر در 3061 ارسال )
ارسال: #9
RE: ارتباط بین سه تا قطعه
نقل قول: اگه جای پایه های lcd تغییر کرد مهم نیست.من از help بسکام چیز زیادی نفهمیدم .وگرنه مزاحم شما نمیشدم.تو فروم هم اینقدر تو این زمینه مطالب مشابه زیاده که آدم نمیدونه چی به چیه.به هر حال به کمکتون به شدت نیاز دارم.خواهشا کمک کنید.اگه پروتکل به صورت soft هم باشه بازم فرقی نمیکنه.گیر اصلی من الان ارتباط بین دوتا مبکرو.(میشه ادرس اون تایپیک رو بذارید؟)اخه خود برنامه بسکام هم تو چند مدل تو این زمینه نوشته میشه
اگه مشکلتون فقط ارتباط بینه میکروهاس lcdرو جاشو تغییر بدین rxو tx خالی شن بعد خیلی راحت میتونید ارتباط سریال برقرار کنید
در مورده روشای ارتباط بینه دو میکرو یکم سرچ بکنید راهای زیادی هست
۲۳-خرداد-۱۳۹۲, ۱۳:۱۸:۰۷
ارسال‌ها
پاسخ
تشکر شده توسط : omid_phoenix, babyy, Ambassador
sharin آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,053
موضوع‌ها: 28
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 3714
( 8171 تشکر در 2772 ارسال )
ارسال: #10
RE: ارتباط بین سه تا قطعه
http://www.iranled.com/forum/thread-22028.html

اگر الزامي به استفاده از SPI نيت ، همون uart كه مهرداد خان مي گن بهتر و راحت ترهه ...

۲۳-خرداد-۱۳۹۲, ۱۳:۳۶:۳۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : kelaran, babyy, Ambassador
kelaran آفلاین
كاربر دو ستاره
**

ارسال‌ها: 76
موضوع‌ها: 14
تاریخ عضویت: اسفند ۱۳۹۱

تشکرها : 61
( 13 تشکر در 12 ارسال )
ارسال: #11
RE: ارتباط بین سه تا قطعه
نه اگه امکان داره spi باشه.به خاطر سرعت بالای اون.
۲۳-خرداد-۱۳۹۲, ۱۳:۵۲:۵۲
ارسال‌ها
پاسخ
تشکر شده توسط : Ambassador


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  ارتباط میکرو با plc از طریق شبکه profibus nex2004 11 14,656 ۰۱-بهمن-۱۳۹۸, ۱۱:۰۰:۱۹
آخرین ارسال: d.hamidi2535
Exclamation ارتباط سريال بين دو ميكرو و نمايش روي lcd با codevision ali313 13 28,959 ۰۱-شهریور-۱۳۹۷, ۱۱:۰۸:۴۳
آخرین ارسال: farhadtavakkol
  مشکل در ارتباط بیسیم با پروتکل USART cortex-m3 5 6,012 ۰۷-آبان-۱۳۹۵, ۰۰:۱۷:۳۶
آخرین ارسال: milad15m
  هنگ کردن میکرو در ارتباط سریال nex 1 2,890 ۰۴-آبان-۱۳۹۵, ۲۰:۵۶:۵۹
آخرین ارسال: علی محد شریفی
  ارتباط avr با plc از طریق profibus nex2004 5 7,429 ۰۳-مهر-۱۳۹۵, ۰۳:۱۶:۰۸
آخرین ارسال: jalil2008
  ارتباط دو طرفه با فرستنده nrf24 sniper-70 0 2,426 ۰۹-شهریور-۱۳۹۵, ۲۲:۱۶:۴۸
آخرین ارسال: sniper-70
Question مشکل با ارتباط spi miladd72 1 2,510 ۱۸-مرداد-۱۳۹۵, ۲۱:۱۷:۵۳
آخرین ارسال: sharin
  [سوال] ارتباط میکرو با ماژول ESP8266 ghostrider 6 6,900 ۱۸-خرداد-۱۳۹۵, ۱۴:۴۶:۵۹
آخرین ارسال: alifarmani7
  مشکل ارتباط میکرو با ماژول sim908 saba7darya 15 8,907 ۳۰-اردیبهشت-۱۳۹۵, ۱۰:۱۸:۰۵
آخرین ارسال: sharin
  [آموزشی] مشکل در ارتباط سریال mohamadgmail 5 3,484 ۲۷-آذر-۱۳۹۴, ۰۲:۴۹:۳۱
آخرین ارسال: omid_phoenix

پرش به انجمن:


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

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