اطلاعیه

Collapse
No announcement yet.

ارسال دیتا به وسیله AVR به مسافت طولانی(ارتباط با سیم)

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    ارسال دیتا به وسیله AVR به مسافت طولانی(ارتباط با سیم)

    سلام به همگی
    من می خوام دو میکرو رو به هم لینک کنم (ارتباط با سیم)
    می خوام این دو میکرو به هم دیتا ارسال کنن و مسافت این دو میکرو از هم مثلا 60 یا 100 متر باشه
    چطور میشه این کار رو انجام داد؟
    من شنیدم که دیتا رو سوار سگنال حامل می کنند و می فرستید
    من بدون سیم رو تقریبا مقاله مختلفی دیدیم ولی با سیم ندیدم و کتابهایی که خوندم دیدم که ارتباط این دو میکرو کمتر از 1 متر امکان پذیر است

    ممنون میشم کمکم کنید
    یا حق
    من آن گلبرگ مغرورم که می میرم ز بی آبی ولی با خفت و خواری پی شبنم نمی گردم.

    #2
    پاسخ : ارسال دیتا به وسیله AVR به مسافت طولانی(ارتباط با سیم)

    یه راه حل استفاده از
    rs485
    هست
    هميشه به ياد خدا باش !

    دیدگاه


      #3
      پاسخ : ارسال دیتا به وسیله AVR به مسافت طولانی(ارتباط با سیم)

      سلام دوست عزیز
      فکر کنم اگه از max rs232 استفاده کنی خیلی بردش بیشتر بشه.
      من که تا 10 متر خوب جواب گرفتم.
      :nice:

      دیدگاه


        #4
        پاسخ : ارسال دیتا به وسیله AVR به مسافت طولانی(ارتباط با سیم)

        سلام
        پیشنهاد من هم به ذلایل بسیار زیادی rs 485 هست . :rolleyes:

        این پروتکل هم ساده هست هم مطمئن ترین نوع ارتباط در فواصل مورد نظر شما دوست عزیز هست و هم ساده و کم درد سره . شما میتونید با استفاده از تراشه max487 در پروتئوس تست های لازم و شبیه سازی اون رو هم انجام بدید.

        ضمنا سرعت و امنیت نویز این پروتکل بسیار بالاست و احتیاج باه استفاده از کابل رابط گران قیمت رو منتفی میکنه و البته حد اکثر 128 قطعه رو میتونه فقط با یک خط ارتباطی دو سیمه تحت کنترل شما در بیاره و خرابی و یا قطعی و یا اتصالی در وسیله تحت کنترل یا سیمهای رابط موجب هنک کردن میکروکنترلر فرمانده شما نخواهد شد. بقیه پروتکلها در تمامی مواردی که گفته شد ضعف مشهود دارند. :read:

        موفق باشید.
        موفقیت یک فرایند است نه یک اتفاق...

        ******** استفاده از گزينه تشكر نشانه اهميت و احترام شما به پيگيري شخص نظر دهنده است ********

        دیدگاه


          #5
          پاسخ : ارسال دیتا به وسیله AVR به مسافت طولانی(ارتباط با سیم)

          من با کابل کواکسیال تا 20 متر جواب گرفتم .
          اگه baud rate رو پایین بیاری فک کنم تا مسافتهای طولانیتر هم جواب بده . ولی 100 مترو نمی دونم

          دیدگاه


            #6
            پاسخ : ارسال دیتا به وسیله AVR به مسافت طولانی(ارتباط با سیم)

            البته بهترین راه 485 اپلا برای همین ساخنه شده
            اما میشه با دوتا ترانزیستور هم انجام داد هر طرف روی پین فرستنده باید انتقال سطح ولت بشه و .... اونطرف با یه ترانزیستور دیگه کاهش داده بشه
            بعدا یه جمله قشنگ مینویسم

            دیدگاه


              #7
              پاسخ : ارسال دیتا به وسیله AVR به مسافت طولانی(ارتباط با سیم)

              برای 100 متر مطمئن نیستم ولی برای 60-70 متر اگه کدیگ منچستر رو به صورت نرم افزاری پیاده کنی شاید این امکان وجود داشته باشه که بدون سخت افزار اضافی و ولتاژ تغذیه بیشتر بتونی ارتباط رو برقرار کنی. درست مثل اتصال شبکه کامپیوتری (البته با یه کابل خوب مثل cat6)

              دیدگاه


                #8
                پاسخ : ارسال دیتا به وسیله AVR به مسافت طولانی(ارتباط با سیم)

                1- پروتکل 232 که 10 متر بیشتر کار نمی کنه
                2-استفاده از 485 بهترین گزینه است چوت فقط 2 سیم لازم داری و تا بیشتر از 100 متر هم کار می کنه بسته به فرکانس و ... تا 1200 متر هم کار می کنه،100 متر چیز خاصی براش نیست
                موفق باشید
                تو اين جهان 7 ميلياردي من معني ندارد و اگه تو اين دنيا فقط 1 نفر وجود داشت باز هم من معني نداشت

                دیدگاه


                  #9
                  پاسخ : ارسال دیتا به وسیله AVR به مسافت طولانی(ارتباط با سیم)

                  ممنون از تمام دوستان
                  از دوستان کسی این پروژه رو با دو میکرو که به هم اطلاعات ردو بدل بکنن و به زبان میکرو باشه دارند؟
                  من آن گلبرگ مغرورم که می میرم ز بی آبی ولی با خفت و خواری پی شبنم نمی گردم.

                  دیدگاه


                    #10
                    پاسخ : ارسال دیتا به وسیله AVR به مسافت طولانی(ارتباط با سیم)

                    دوستان اگر کسی پروژه ای دارند که 2 تا میکرو رو رو به صورت یکی از تراشه های 485 یا 232 که می خوام در حدود 100 متر یا حالا50 متر دارند میشه اینجا بزارند؟
                    شدیدا احتیاج دارم
                    من اصلا نمی دونم از کجا شروع کنم؟
                    من بدونه تراشه میکرو به میکرو رو ارتباط دادم ولی نهایتا 1 متر رو لینک می کنن
                    کمک
                    کمک
                    من آن گلبرگ مغرورم که می میرم ز بی آبی ولی با خفت و خواری پی شبنم نمی گردم.

                    دیدگاه


                      #11
                      پاسخ : ارسال دیتا به وسیله AVR به مسافت طولانی(ارتباط با سیم)

                      خیلی ممنون از همه دوستان
                      من آن گلبرگ مغرورم که می میرم ز بی آبی ولی با خفت و خواری پی شبنم نمی گردم.

                      دیدگاه


                        #12
                        پاسخ : ارسال دیتا به وسیله AVR به مسافت طولانی(ارتباط با سیم)

                        کار با sn75176 رو کسی می تونه به من بگه :angry:
                        من آن گلبرگ مغرورم که می میرم ز بی آبی ولی با خفت و خواری پی شبنم نمی گردم.

                        دیدگاه


                          #13
                          پاسخ : ارسال دیتا به وسیله AVR به مسافت طولانی(ارتباط با سیم)

                          دوتا خط تغذیه داره و دوتا ورودی و دوتا خروجی و یه پایه برای انتخاب جهت
                          درطرف دجیتال میخوره به میکرو و در طرف دیگه مثل کوپلر انتقال سطح میشه میتونین یه منبع خارجی برای مسافت زیاد بهش متصل کنین حالا با پایه انتخاب جهت میتونین اط یه طرف بفرستین و از اونطرف بخونین یا برعکس در کل این قطعه کوپلر نیمست یعنی در هر لحطه از یه طرف کار میکنه یا میقرسته ویا میخونه
                          بعدا یه جمله قشنگ مینویسم

                          دیدگاه


                            #14
                            پاسخ : ارسال دیتا به وسیله AVR به مسافت طولانی(ارتباط با سیم)

                            من خودم پایه ای که موقغ خوندن هست رو زمین کردم (یعنی فعال ) هروفت هم می خواستم می فرستادم تداخل پیش نمی اد.دیتا شیت راحتی داره
                            ولی نکته مهم.......
                            هر دیتایی رو که می فرستی واسه یه میکرو دیگه میکروت اون می خونه یعنی روی tx فرستادی انگار روی rx هم داریش
                            ................
                            تو اين جهان 7 ميلياردي من معني ندارد و اگه تو اين دنيا فقط 1 نفر وجود داشت باز هم من معني نداشت

                            دیدگاه

                            لطفا صبر کنید...
                            X