اطلاعیه

Collapse
No announcement yet.

علت عدم شمارش انکودر

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

    #16
    پاسخ : علت عدم شمارش انکودر

    نوشته اصلی توسط ♥♫ حمید خان ♫♥
    هم از اپتو و هم از مادون استفاده کردم
    مادون به این صورته که یک تکه چسب برق سیاه رویه شافت موتور وصل میکنید و با هر بار چرخش لبه بالا رونده یا پایین رونده رو توسط دستور بیتویت و یکی از پین هایه ورودی چک میکنید و همزمان توسط یک تایمر زمان یک پریود رو بدست میارید
    توسط دستور چی؟؟؟ :eek: oo: بیتویت چیه ؟
    کدتونو بذارین لطفا...
    اون قسمت نوار چسب سیاهو بیشتر توضیح میدین؟ الان تو عکس نوار چسبو ب چی چسبوندین ؟

    مدار اپتو کانترتون رو چطوری بستین؟

    دیدگاه


      #17
      پاسخ : علت عدم شمارش انکودر

      Bitwait Pind.5 , Reset
      help بسکاه
      عجب روزگاریست...! هیچکس به سکوت آدم نمیرسد،همه منتظرند به داد آدم برسند...!

      دیدگاه


        #18
        پاسخ : علت عدم شمارش انکودر

        سلام
        این لینک رو بگیرید داخلش یه مدار هست قسمت اینکودر رو بردارید
        http://www.eca.ir/forum2/index.php?topic=113198.0
        اگر از ماژول آماده استفاده میکنید مشکل همین هست من هم تو سرعت هایه بالا با این ماژول ها به مشکل خوزدم
        به نظر میرسه یه فیلتر پایین گدر دارن که سیگنال رو هم فیلتر میکنه

        دیدگاه


          #19
          پاسخ : علت عدم شمارش انکودر

          نوشته اصلی توسط ehsanbagheri
          سلام
          این لینک رو بگیرید داخلش یه مدار هست قسمت اینکودر رو بردارید
          http://www.eca.ir/forum2/index.php?topic=113198.0
          اگر از ماژول آماده استفاده میکنید مشکل همین هست من هم تو سرعت هایه بالا با این ماژول ها به مشکل خوزدم
          به نظر میرسه یه فیلتر پایین گدر دارن که سیگنال رو هم فیلتر میکنه
          دوست عزیز این لینک خودمه...
          ماژول نیست.

          دیدگاه


            #20
            پاسخ : علت عدم شمارش انکودر

            نوشته اصلی توسط cortex-m3
            دوست عزیز این لینک خودمه...
            ماژول نیست.
            اشتباه کپی شد
            https://www.dropbox.com/s/4i6kvemowlx3wn1/projec.rar?dl=0 این بود

            دیدگاه


              #21
              پاسخ : علت عدم شمارش انکودر

              نوشته اصلی توسط ehsanbagheri
              اشتباه کپی شد
              https://www.dropbox.com/s/4i6kvemowlx3wn1/projec.rar?dl=0 این بود
              ممنون بابت لینک ولی من چیزی دستگیرم نشد.
              توی پروتئوس اومده خروجی انکودر رو به INT6 وINT7 داده.توی برنامه فقط وقفه INT6 هست تازه توی اون اومده یه متغبر رو اضافه کرده ولی توی برنامه ازش استفاده نکرده
              و ....

              دیدگاه


                #22
                پاسخ : علت عدم شمارش انکودر

                نوشته اصلی توسط cortex-m3
                ممنون بابت لینک ولی من چیزی دستگیرم نشد.
                توی پروتئوس اومده خروجی انکودر رو به INT6 وINT7 داده.توی برنامه فقط وقفه INT6 هست تازه توی اون اومده یه متغبر رو اضافه کرده ولی توی برنامه ازش استفاده نکرده
                و ....
                این قسمت رو یادم رفت بزارم





                این دو مدار رو باید یرایه انکودر بزاری تا خروجی پالس مربعی و بدون نویز باشه
                خروجی مدار اول رو به مدار دوم متصل کن و تومدار دوم پتامیومتر رو تنظیم کن تا خروجی مربعی بشه

                دیدگاه


                  #23
                  پاسخ : علت عدم شمارش انکودر

                  توی مدار اول من مقاومت 330 برای فرستنده گذاشتم بعد از مدتی سوخت.120کم نیست؟توی عمل این مدار تست شده؟
                  توی مدار اول ،قسمت گیرنده اگه مقاومت توی امیتر رو در کلکتور بزاریم بهمون مربعی میده.من این کار رو کردم و چون با این کار موج مربعی داریم مدار دوم رو نذاشتم و به جای R=2.5K، 10K گذاشتم.
                  بنظرتون مشکل اینجاس؟

                  دیدگاه


                    #24
                    پاسخ : علت عدم شمارش انکودر

                    مرسی دوست عزیز
                    ولی یه سوال تو قطعاتش پ امپو نوشتین LM358AN ولی تو همه سایتا LM358 هست . AN ماله چیه ، میشه همون LM358 رو استفاده کرد ؟
                    و یه سوال دیگه این که پایه های 4 و 8 آزاد باشن ؟ خازن C1 چن باشه؟

                    دیدگاه


                      #25
                      پاسخ : علت عدم شمارش انکودر

                      نوشته اصلی توسط ehsanbagheri
                      سلام
                      این لینک رو بگیرید داخلش یه مدار هست قسمت اینکودر رو بردارید
                      http://www.eca.ir/forum2/index.php?topic=113198.0
                      اگر از ماژول آماده استفاده میکنید مشکل همین هست من هم تو سرعت هایه بالا با این ماژول ها به مشکل خوزدم
                      به نظر میرسه یه فیلتر پایین گدر دارن که سیگنال رو هم فیلتر میکنه
                      دوست عزیز شما این مدارو امتحان کردین ؟؟؟
                      من ماژول دارم و دقیقا مشکلم همینه که سرعتای بالا رو ساپورت نمیکنه
                      شما مطمئنین ای مدار جواب میده ؟

                      دیدگاه


                        #26
                        پاسخ : علت عدم شمارش انکودر

                        من مدار رو تست کردم و بسته به ولتاژ تغذیه و ولتاژ فوروارد فرستنده باید مقاومت رو انتخاب کنید
                        این مدار با یه اینکودر 36 پالس تا 14000 دور بر دقیقه تست شده و بیشتر هم جواب میده من از پ امپ lm324 استفاده کردم
                        شما اگر نیاز به سرعت خیلی بالا داری پ امپ با اسلو ریت کمتر بزار جواب میده و خروجی اپتوکانتر هیچوقت مربعی خوبی نیست
                        با اسیلوسکپ باید موج حروجی رو دید

                        دیدگاه


                          #27
                          پاسخ : علت عدم شمارش انکودر

                          ولی من مدارو بستم کار نکرد....
                          خروجی مدار اول 25 میلی ولته ، خروجیه کل -35 میلی ولت
                          من از همون lm358 استفاده کردم....
                          بهنظرتون مشکل چیه! :sad: :sad:

                          دیدگاه


                            #28
                            پاسخ : علت عدم شمارش انکودر

                            نوشته اصلی توسط aliali6624
                            ولی من مدارو بستم کار نکرد....
                            خروجی مدار اول 25 میلی ولته ، خروجیه کل -35 میلی ولت
                            من از همون lm358 استفاده کردم....
                            بهنظرتون مشکل چیه! :sad: :sad:
                            تنظیم پتانسیومتر مشکل داره باید تغییرش بدی تا یه جا جواب بده

                            دیدگاه


                              #29
                              پاسخ : علت عدم شمارش انکودر

                              مداری که گذاشتید رو چک کردم و جواب میده هنوز توی سرعت بالا تستش نکردم.
                              در مدار قبلی که شما خروجی اپتو رو تقویت کردید واقعا این کار نیازه؟
                              من قبلا اپتو رو طبق شکل اول مستقیم به میکرو میدادم و در سرعت پایین مشکلی نداشت ولی در سرعت بالا نمیشمرد.آیا مشکل همین بحث تقویت بوده یا نه؟

                              دیدگاه

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