نویسنده موضوع: راه اندازي ماژول hm-tr  (دفعات بازدید: 7619 بار)

0 کاربر و 1 مهمان درحال دیدن موضوع.

آفلاین nika sagharidooz

  • کاربر
  • ***
  • ارسال: 10
    • ديدن مشخصات
راه اندازي ماژول hm-tr
« : ۳۱ تیر ۱۳۸۹ - ۱۵:۴۵:۰۷ »
سلام به تمامي دوستان  :)
واسه اجراي پروژه پايان نامم احتياج به راه اندازي اين ماژول  دارم
از دوستاني كه اطلاعاتي در راه اندازي (ارسال ديتا از يك ميكرو و دريافت همان ديتا توسط ميكرو ديگر) به صورت كد برنامه(در بسكام) و سخت افزاري دارن خواهشمندم  من را راهنمايي كنند
HM-TR RS232    433Mhertz

آفلاین Modj

  • مدیر سایت
  • ***
  • ارسال: 1147
    • ديدن مشخصات
    • موج
پاسخ : راه اندازي ماژول hm-tr
« پاسخ #1 : ۳۱ تیر ۱۳۸۹ - ۱۸:۵۴:۳۷ »
سلام
این ماژول 6 پایه داره که برای راه اندازی به حالت معمولی اونها رو به شکل زیر ببنیدن :

 
 
اول برای تست برنامه 2 میکرو کنترلر رو به صورت معمولی به هم وصل کنین، یعنی GND دو تغذیه میکروکنترلر ها رو بهم وصل کنین و پایه های Tx و  Rx  رو به صورت ضربدری به هم وصل کنین
 
برنامه رو به صورت ساده بنویسین مثلا توو یکی که می خواد بفرسته :
 
10:
a=pina
print a
goto 10

 
و توو اونی که می خواد بگیره :
 

10:
a=inkey()
if a=0 then goto 10
lcd a
goto 10

 
برنامه فرستنده اطلاعات روی پورت A رو می خونه و توو حلقه اون رو روی پورت سریال می نویسه
برنامه گیرنده پورت سریال رو چک می کن]، در صورت دریافت اطلاعات، اون رو روی LCD نمایش می ده
 
2 برنامه ساده فوق رو بنویسین و بعد از اینکه اونها رو روی 2 میکروکنترلر پروگرم کردین، چک کنین که آیا با تغییر دادن اطلاعات روی پورت A فرستنده، عدد نمایش داده شده روی گیرنده هم عوض میشه یا نه . در صورتی که جایی اشتباهی نکرده باشین، حتما درست کار می کنه. حالا کافیه سیم های Tx  و Rx  و گراند مشترک رو قطع کنین و GND و Tx و Rx هر طرف رو به یک HM-TR وصل کنین. حالا کل سخت افزار بالا به صورت بیسیم کار می کنه !
اگر فرصت کنم شماتیک ساده ای از نقطه نهایی براتون می گذارم
مرا امداد کسان افکنده بود از پای ............. مدد از بی کسی ها جستم و امداد خود کردم

آفلاین nika sagharidooz

  • کاربر
  • ***
  • ارسال: 10
    • ديدن مشخصات
پاسخ : راه اندازي ماژول hm-tr
« پاسخ #2 : ۳۱ تیر ۱۳۸۹ - ۲۰:۱۱:۱۲ »

ممنون
شما  با  این دستورات جواب گرفتین؟
با  دستورات زیر هیچ جوابی نمیگیرم
print &  input
اما با دستورات زیر نویز میگیرم
printbin &  waitkey()
اگردادم بایت باشه همش  255 نشون میده واگه رشته  باشه نویز میده
منظورتون از
a=pina
چیه؟
نوع داده ارسالی چیه؟
string or byte or bit or ...

آفلاین Modj

  • مدیر سایت
  • ***
  • ارسال: 1147
    • ديدن مشخصات
    • موج
پاسخ : راه اندازي ماژول hm-tr
« پاسخ #3 : ۳۱ تیر ۱۳۸۹ - ۲۲:۲۹:۲۹ »
برای استفاده از پورت سریال به هیچ وجه از اسیلاتور RC داخلی استفاده نکنین و سعی کنین حتما کریستال خارجی بگذارین که الگر 11.0592 مگاهرتزی باشه خیلی بهتر هست، اگر مشکل اینی که حدس زدم نیست و کریستال خارجی دارین لطفا بگین تا مجددا سعی کنیم مشکل رو پیدا کنیم
مرا امداد کسان افکنده بود از پای ............. مدد از بی کسی ها جستم و امداد خود کردم

آفلاین nika sagharidooz

  • کاربر
  • ***
  • ارسال: 10
    • ديدن مشخصات
پاسخ : راه اندازي ماژول hm-tr
« پاسخ #4 : ۱ مرداد ۱۳۸۹ - ۱۱:۲۰:۳۰ »

ممنون باشه کریستال میزارم
ولی جواب سوال قبلیمو ندادین؟!! ;)

آفلاین Modj

  • مدیر سایت
  • ***
  • ارسال: 1147
    • ديدن مشخصات
    • موج
پاسخ : راه اندازي ماژول hm-tr
« پاسخ #5 : ۱ مرداد ۱۳۸۹ - ۱۱:۴۰:۰۶ »
منظورم ارسال بیت های پورت a بود که می خواستم با گذاشتن کلید روی اونها تغییرش بدین و برای دیدن تغییرات و اینکه ارسال شده یا نه استفاده کنین. نوع ارسال چون پورت سریال هست به صورت بایت خواهد بود که می دونین بیسکام ارسال انواع دیگه رو خودش بایت بایت می کنه و می فرسته !
در مورد مشکل ارسال هم انشالله با گذاشتن کریستال حل میشه
مرا امداد کسان افکنده بود از پای ............. مدد از بی کسی ها جستم و امداد خود کردم

آفلاین nika sagharidooz

  • کاربر
  • ***
  • ارسال: 10
    • ديدن مشخصات
پاسخ : راه اندازي ماژول hm-tr
« پاسخ #6 : ۱ مرداد ۱۳۸۹ - ۱۲:۲۹:۰۹ »

ممنون از کمک بی دریغتون
ان شا الله فردا انجام میدم
ولی میشه بگین واسه کریستال 11.0592مگ فیوز بیت هاروچجوری تغییر بدم؟
در ضمن این کریستال خازن میخواد ؟

آفلاین Modj

  • مدیر سایت
  • ***
  • ارسال: 1147
    • ديدن مشخصات
    • موج
پاسخ : راه اندازي ماژول hm-tr
« پاسخ #7 : ۱ مرداد ۱۳۸۹ - ۱۴:۴۵:۰۲ »
فیوزبیت ها رو روی کریستال خارجی ( 1111 ) تنظیم کنین . برای همه کریستال ها خازن نیاز هست مگر کریستال 32.768 کیلوهرتز در مد RTC که طبق گفته دیتاشیت خازن ها رو داخلی داره.
مرا امداد کسان افکنده بود از پای ............. مدد از بی کسی ها جستم و امداد خود کردم

آفلاین nika sagharidooz

  • کاربر
  • ***
  • ارسال: 10
    • ديدن مشخصات
پاسخ : راه اندازي ماژول hm-tr
« پاسخ #8 : ۲ مرداد ۱۳۸۹ - ۱۶:۱۰:۰۹ »

سلام مشکلم حل شد  :D ایراد از درست پروگرم نکردن فیوزبیتا بود
ممنون  از راهنمایی هاتون

آفلاین nika sagharidooz

  • کاربر
  • ***
  • ارسال: 10
    • ديدن مشخصات
پاسخ : راه اندازي ماژول hm-tr
« پاسخ #9 : ۳ مرداد ۱۳۸۹ - ۱۷:۳۸:۳۷ »

سلام  مدیر محترم
درباره کار با 
ADC
میکرو به مشکل برخوردم 
میخام دمای سنسور
LM35
را با همین ماژول بفرستم اما فقط یکبار رو ال سی دی گیرنده نشون میده
دیتا بعدی 75 میلی ثانیه بعد صفر میفرسته :(
 

آفلاین Modj

  • مدیر سایت
  • ***
  • ارسال: 1147
    • ديدن مشخصات
    • موج
پاسخ : راه اندازي ماژول hm-tr
« پاسخ #10 : ۳ مرداد ۱۳۸۹ - ۲۰:۴۱:۱۲ »
سوال شما درست مثل این میمونه که بگین دارم سلفه می کنم ، چه دارویی بخورم :D
لطفا شماتیک و سورس کدی که استفاده کردین رو بگذراین تا اگر بتونم کمک کنم
مرا امداد کسان افکنده بود از پای ............. مدد از بی کسی ها جستم و امداد خود کردم

آفلاین nika sagharidooz

  • کاربر
  • ***
  • ارسال: 10
    • ديدن مشخصات
پاسخ : راه اندازي ماژول hm-tr
« پاسخ #11 : ۴ مرداد ۱۳۸۹ - ۱۹:۳۸:۳۷ »

سلام  آقای دکتر  سرفم خوب شد ;)

آفلاین Modj

  • مدیر سایت
  • ***
  • ارسال: 1147
    • ديدن مشخصات
    • موج
پاسخ : راه اندازي ماژول hm-tr
« پاسخ #12 : ۴ مرداد ۱۳۸۹ - ۲۰:۰۵:۲۶ »
من جای طبابت فقط دعا  کردم  :)) 
مرا امداد کسان افکنده بود از پای ............. مدد از بی کسی ها جستم و امداد خود کردم

Tags: