با سلام.
ببخشید میخواستم بدونم آیا راهی برای اتصال 2 میکرو avr از طریق امواج رادیویی هست.یعنی من می خواهم بین 2 میکرو avr مثلا mega32 از طریق امواج رادیویی دیتا رد و بدل بکنم.خواهشا من را راهنمایی کنید.
با تشکر.
دوستان میشه به من بگید از چه توابعی در بیسکام میتونم برای ارسال و دریافت دیتا در میکرو avr مثلا
mega 32 استفاده بکنم.
.
اگه بخواي دو تا ميكرو رو مستقيم وصل كني ( با سيم ) روش هاي مختلي وجودِ داره .
راه ترين راهش استفاده از روش سريال هستش .
print و inkey و waitkey و baud$ از مهمترين دستورات اين بخشه .
روش بعدي استفاده از I2C هستش .
تو هلپش اين قضيه رو توضيح داده . SDL و SDA پايه هاي مربوط به اين روش هستش .
روش بعدي استفاده از پايه هاي MISO - MOSI - SCK هستش .
جالبتر اينكه براي ارتباط با كارت هاي حافظه هم از اين روش استفاده مي شه .
البته روش 1WIRE هم وجود داره كه اطلاعاتي ازش ندارم .
شما به چه روشي مي خواي ارتباط برقرار كني ؟
كه رو همون روش بحث كنيم .
.
سلام
یکی از راه ها استفاده از ماژول HM-TR است
این ماژول ار تباط سریال رو به صورت بیسیم برقرار میکنه
این نوع ماژول دارای6پایه میباشد
پایه 1 :VDD : این پایه تغذیه ماژول است که به 5 ولت متصل میگردد (کمترین تغذیه 4.5 ولت وبیشرین 5 ولت )
پایه 2

TX : این پایه خروجی دیتا از ماژول می باشد که به پایه RXD میکرو متصل میشود
پایه 3 : GND : این پایه دیگر تغذیه می باشد که به گراند متصل میشود (0 ولت)
پایه 4 : DRX : این پایه ورودی دیتا به ماژول می باشد که به پایه TXD میکرو متصل میشود
پایه 5 : CONFIG : اگر این پایه به GND وصل شود این ماژول برای ارتباط معمولی راه اندازی می شود و اگر به VCC وصل شود برای ارتباط RS232
پایه 6 :enable :این پایه راه انداز ماژول است که در هنگام استفاده از ماژل باید یک باشد
این ماژول ها در دونوع وجود دارد:
نمونه اول برای ارتباط سریال با پورت rs232 و نمونه دوم برای ارتباط با قطعات دارای پروتکل سریال (میکرو ها ) (ttl)
برنامه نویسی برای این ماژول همانند برنامه نویسی برای پورت سریال است
اینم یه پروژه
پروژه
دیتاشیت ماژول
....
(مشکل افزودن فایل پیوست حل شد و فایل پیوست در ادرس زیر نیز وجود دارد
پروژه
مشکل از فایر فاکس بود)
سلام
ببخشيد من اينقدر سوال ميكنم.
ايا راهي هست كه دو ميكرو رو از طريق spi به هم متصل كرد؟
سلام
اگه منظورتون ارتباط بیسیم است ،میشه از ماژول های RF02و RF01کرد
(۰۶-تير-۱۳۸۷, ۰۹:۵۶:۴۰)kaspian نوشته است: [ -> ]با سلام.
ببخشید میخواستم بدونم آیا راهی برای اتصال 2 میکرو avr از طریق امواج رادیویی هست.یعنی من می خواهم بین 2 میکرو avr مثلا mega32 از طریق امواج رادیویی دیتا رد و بدل بکنم.خواهشا من را راهنمایی کنید.
با تشکر.
اگه از طریق RS232 (پورت سریال) بخوای من میتونم کمک کنم.
سلام.ممنون میشم راهنمایی کنید.
با تشکر.
سلام.نمیدونستم چه طوری بیان کنم واسه همین بصورت یک پروژه کلی نوشتمش.من با HMT_HMRکار کردم . کاتالوگای همه ی فرستنده گیرنده هارو که دیدم فکر میکنم این ماژول راحتتر از بقیش باشه(البته ارتباط یکطرفس.).
هدف ما این است که سخت افزاری طراحی کنیم که از طریق پورت com کامپیوتر (استاندارد RS232 ) اطلاعات را از PC به میکروی متصل به آن (که می بایست برای ارتباط این دو از آی سی MAX232 استفاده میکردیم ) منتقل کند. این میکرو اطلاعات موجود را به فرستنده (HMT ) منتقل می کند. سپس فرستنده آن اطلاعات را به گیرنده اش (HMR ) در فاصله ی 50 الی 100 متری میفرستد .
گیرنده با دریافت اطلاعات آن ها را به میکروی دیگری که متصل به گیرنده است منتقل میکند ومیکرو آن ها را بر روی LCD نمایش میدهد .بعد میشه این هدف رو ارتقا بدیم مثلا عمل Back space را روی LCD پیاده سازی کنیم.یا...(اگه کمکت کرد بعد بقیشو میگم.)
توی CodeVisionAVR برای استفاده از RS232خیلی راحت میشه برنامشو نوشت باچند تا دستور ساده(من با C نوشتم) و با باز کردن یک صفحه ی Terminal خیلی راحت میشه جواب گرفت.
اگه این طوری که گفتم فایده داره بگید لطفا،تا بعد یک بلوک دیاگرام کلی و پیاده سازی سخت افزاری و برنامشو بفرسم.
امكانش هست نقشه سخت افزاري و برنامتون رو بذاري عالي مي شه .