اطلاعیه

Collapse
No announcement yet.

درمورد تایمر کانترها

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

    #16
    پاسخ : درمورد تایمر کانترها

    از یک آی سی آماده مثل 40106 یک hex inverter با ورودی اشمیت تریگر هست فکر می کنم کارتو راه بندازه کافیه خروجی انکدرو وصل کنی به ورودی آی سی و خروجیشو بدی به میکرو
    همانطور که مایل نیستم بنده کسی باشم، حاضر نیستم آقای کسی باشم. کسانی که مخالف آزادی دیگرانند، خود لیاقت آزادی را ندارند.((آبراهام لینکن))

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

    [img width=343 height=100]http://www.elecdesigner.com/uploads/PRO-DESIGNER-GROUP.jpg[/img]

    دیدگاه


      #17
      پاسخ : درمورد تایمر کانترها

      مشکلی که هست اینه که پی سی بی ساخته شده و نمیشه از ای سی جدید استفاده کرد میشه با برنامه نویسی این کارو کرد البته به نظر خودم نمیشه! چون نویز وجودش باقیه، درست میگم پس من امیدوارم با پول پ کانتر مشکلم حل شه

      دیدگاه


        #18
        پاسخ : درمورد تایمر کانترها

        یک مد در ورودی کانتر وجود داره به نام noise cancel اون رو هم روشن کنی کمک می کنه بهت pull up هم که قبلا صحبتشو کردیم
        همانطور که مایل نیستم بنده کسی باشم، حاضر نیستم آقای کسی باشم. کسانی که مخالف آزادی دیگرانند، خود لیاقت آزادی را ندارند.((آبراهام لینکن))

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

        [img width=343 height=100]http://www.elecdesigner.com/uploads/PRO-DESIGNER-GROUP.jpg[/img]

        دیدگاه


          #19
          پاسخ : درمورد تایمر کانترها

          سلام
          ببخشید یه سوالی من برای کنترل PWM موتور از تایمر صفر برای شمارش پالس انکودر و تایمر یک برای ایجاد موج PWM و تایمر 2 برای ایجاد تاخیر آیا راه ساده تری هم بدون درگیری هر سه تایمر وجود داره؟

          دیدگاه


            #20
            پاسخ : درمورد تایمر کانترها

            یک بار دیگه بگو به صورت تک به تک هر تایمر برای چی استفاده شده

            بعد اگر به هر دلیلی مجبوری از سه تایمر استفاده کنی هیچ اشکالی نداره کلا تایمر ها بهترین قطعات سخت افزاری برای کم کردن حجم کد و درگیری CPU هستن اگر استفاده کنی مشکلی پیش نمیاد
            همانطور که مایل نیستم بنده کسی باشم، حاضر نیستم آقای کسی باشم. کسانی که مخالف آزادی دیگرانند، خود لیاقت آزادی را ندارند.((آبراهام لینکن))

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

            [img width=343 height=100]http://www.elecdesigner.com/uploads/PRO-DESIGNER-GROUP.jpg[/img]

            دیدگاه


              #21
              پاسخ : درمورد تایمر کانترها

              تایمرها به شرح زیر استفاده شدن

              Timer0: COUNTER MODE (EXTERNAL CLOCK )to computethe Encoder pulse
              Timer 1: Fast PWM for DC motor control
              Timer 2: timer to make time delay (1 Sec * 60 ) to compute RPM

              دیدگاه


                #22
                پاسخ : درمورد تایمر کانترها

                انتخابت عالیه ولی اگر باز دیدی شمارش پالست با مشکل مواجه می شه از نظر سر ریزی و غیره تایمر 1 رو برای خواندن انکدرت انتخاب کن البته یادم هست که گفتی بردتو زدی منم برای دفعات بعدی می گم :nice:
                همانطور که مایل نیستم بنده کسی باشم، حاضر نیستم آقای کسی باشم. کسانی که مخالف آزادی دیگرانند، خود لیاقت آزادی را ندارند.((آبراهام لینکن))

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

                [img width=343 height=100]http://www.elecdesigner.com/uploads/PRO-DESIGNER-GROUP.jpg[/img]

                دیدگاه


                  #23
                  پاسخ : درمورد تایمر کانترها

                  ببخشید در atmega32 برای فعال کرد تایمر 2 باید حتما تایمر 0 و تایمر 1 فعال باشن من تایمر دو رو به همراه اینتراپتش فعال کردم ولی کار نمیکنه

                  دیدگاه


                    #24
                    پاسخ : درمورد تایمر کانترها

                    نه هیچ ماژولی تو میکرو به هم ارتباط کاری ندارن

                    تایمر 2 باید مد async رو خاموش کنی و الا از پایه tosc می خواد کلاک بگیره که اون هم چون چیزی بهش وصل نیست تایمر 2 کلاک نمی خوره و کار نمی کنه
                    همانطور که مایل نیستم بنده کسی باشم، حاضر نیستم آقای کسی باشم. کسانی که مخالف آزادی دیگرانند، خود لیاقت آزادی را ندارند.((آبراهام لینکن))

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

                    [img width=343 height=100]http://www.elecdesigner.com/uploads/PRO-DESIGNER-GROUP.jpg[/img]

                    دیدگاه

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