سلام خدمت دوستان عزیز
من تو کل انجمن سرچ کردم اما کسی به مشکل من بر نخورده بود برای همین این تاپیک جدید رو گذاشتم.
خواهش میکنم نگید توی جای دیگه جوابتون داده شده !!!!
من شش عدد از ماژول های hm-t و hm-r رو خریداری کردم هم از فرکانس 915 و هم از فرکانس 433.
از این ماژول ها فرستنده ها مشکلی ندارند وبه درستی اطلاعات رو ارسال می کنند اما ماژول ها ی گیرنده هر دو فرکانسی که گفتم اطلاعات نامشخصی رو با سرعت زیاد در خروجیشون میدن. این آزمایش در حالتی انجام شده که فرستنده ای در کار نیست و فقط گیرنده روشنه .
برای خوندن اطلاعات گیرنده از 5 روش استفاده کردم .
1-استفاده از HyperTerminal ویندوز
2-استفاده از نرم افزار Terminal v1.8
3-استفاده از نرم افزار Terminal کد ویژن
4-استفاده از نرم افزار labview
5-استفاده از میکرو
در هر پنج روش با توجه به این که فرستنده ای در کار نبوده وفقط گیرنده روشنه باز هم اطلاعات نا مشخصی دریافت می شه این در حالیه که درهرچهار روش بیت توازن و حالت دو بیت stop فعال بوده .
طریقه ی راه اندازی ماژول رو هم رعایت کردم پایه ی Enable وvcc رو به 5 ولت وgnd رو هم به زمین.و میزان boud rate رو هم روی 9600 تنظیم کردم.
هر آزمایشی رو که فکرش رو بکنید انجام دادم مثلا:
برای تغذیه ش فیلتر طراحی کردم ، پایه Enable رو با pull up به vcc وصل کردم .تغذیش رو 3 ولت گذاشتم .ماژول رو توی یه محفظه ی فلزی که به زمین وصل بود قرار دادم .تو میکرو از کریستال خارجی استفاده کردم که با اون نسبت تقسیم خطای boud rate صفر در صد میشه .اما با وجود این همه باز هم اون کاراکترهای بی معنی رو دریافت میکنه اونم با سرعت زیاد.
من تمام این آزمایش ها رو روی دو ماژول گیرنده 915 و یک ماژول گیرنده 433 انجام دادم.
از بین آزمایشها به این نتیجه رسیدم که اگه فرستنده فاصله بین ارسال دو بسته ی اطلاعات خودش رو کمتر از 70 میلی ثانیه قرار بده ، دیگه توی گیرنده اون اطلاعات بی معنی دریافت نمیشه.
اما من لازم دارم که وقتی هیچ اطلاعاتی رو به سمت گیرنده ارسال نمیکنم گیرنده هم هیچ چیزی رو دریافت نکنه.
از شما درخواست دارم اگه در رابطه با کار با این ماژول ها دچار مشکل نشدید ویا این مشکل رو داشتید و اون رو به طریقی حل کردید بنده رو از راهنمایی تون دریغ نفرمایید.
(help me)
با تشکر فراوان
من تو کل انجمن سرچ کردم اما کسی به مشکل من بر نخورده بود برای همین این تاپیک جدید رو گذاشتم.
خواهش میکنم نگید توی جای دیگه جوابتون داده شده !!!!
من شش عدد از ماژول های hm-t و hm-r رو خریداری کردم هم از فرکانس 915 و هم از فرکانس 433.
از این ماژول ها فرستنده ها مشکلی ندارند وبه درستی اطلاعات رو ارسال می کنند اما ماژول ها ی گیرنده هر دو فرکانسی که گفتم اطلاعات نامشخصی رو با سرعت زیاد در خروجیشون میدن. این آزمایش در حالتی انجام شده که فرستنده ای در کار نیست و فقط گیرنده روشنه .
برای خوندن اطلاعات گیرنده از 5 روش استفاده کردم .
1-استفاده از HyperTerminal ویندوز
2-استفاده از نرم افزار Terminal v1.8
3-استفاده از نرم افزار Terminal کد ویژن
4-استفاده از نرم افزار labview
5-استفاده از میکرو
در هر پنج روش با توجه به این که فرستنده ای در کار نبوده وفقط گیرنده روشنه باز هم اطلاعات نا مشخصی دریافت می شه این در حالیه که درهرچهار روش بیت توازن و حالت دو بیت stop فعال بوده .
طریقه ی راه اندازی ماژول رو هم رعایت کردم پایه ی Enable وvcc رو به 5 ولت وgnd رو هم به زمین.و میزان boud rate رو هم روی 9600 تنظیم کردم.
هر آزمایشی رو که فکرش رو بکنید انجام دادم مثلا:
برای تغذیه ش فیلتر طراحی کردم ، پایه Enable رو با pull up به vcc وصل کردم .تغذیش رو 3 ولت گذاشتم .ماژول رو توی یه محفظه ی فلزی که به زمین وصل بود قرار دادم .تو میکرو از کریستال خارجی استفاده کردم که با اون نسبت تقسیم خطای boud rate صفر در صد میشه .اما با وجود این همه باز هم اون کاراکترهای بی معنی رو دریافت میکنه اونم با سرعت زیاد.
من تمام این آزمایش ها رو روی دو ماژول گیرنده 915 و یک ماژول گیرنده 433 انجام دادم.
از بین آزمایشها به این نتیجه رسیدم که اگه فرستنده فاصله بین ارسال دو بسته ی اطلاعات خودش رو کمتر از 70 میلی ثانیه قرار بده ، دیگه توی گیرنده اون اطلاعات بی معنی دریافت نمیشه.
اما من لازم دارم که وقتی هیچ اطلاعاتی رو به سمت گیرنده ارسال نمیکنم گیرنده هم هیچ چیزی رو دریافت نکنه.
از شما درخواست دارم اگه در رابطه با کار با این ماژول ها دچار مشکل نشدید ویا این مشکل رو داشتید و اون رو به طریقی حل کردید بنده رو از راهنمایی تون دریغ نفرمایید.
(help me)
با تشکر فراوان
دیدگاه