اطلاعیه

Collapse
No announcement yet.

شمارنده پالس

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

    شمارنده پالس

    سلام خدمت دوستان
    من میخوام یه برنامه شمارنده پالس مربعی بزبان بیسیک بنویسم لطفا راهنمایی کنید
    حداکثر 2200 دور در دقیقه دارم مه باید پالس هاش رو بشمارم
    اللهم عجل لولیک الفرج
    تعجیل در فرج آقا امام زمان(روحی و ارواح العالمین لتراب مقدم الفداه) صلوات

    #2
    پاسخ : شمارنده پالس

    چطوری 1200 پالس در ثانیه بشماریم
    اللهم عجل لولیک الفرج
    تعجیل در فرج آقا امام زمان(روحی و ارواح العالمین لتراب مقدم الفداه) صلوات

    دیدگاه


      #3
      پاسخ : شمارنده پالس

      از انکودر استفاده کن

      دیدگاه


        #4
        پاسخ : شمارنده پالس

        یه کم بیشتر توضیح بدید من میخوام با میکرو این کار رو بکنم
        اللهم عجل لولیک الفرج
        تعجیل در فرج آقا امام زمان(روحی و ارواح العالمین لتراب مقدم الفداه) صلوات

        دیدگاه


          #5
          پاسخ : شمارنده پالس

          یه انکودر حالا تعداد پالسش بماند رو به اینتراپت یا تایمر میکرو میدی و میشماره همین

          دیدگاه


            #6
            پاسخ : شمارنده پالس

            خوب من هم میخوام همین کار رو بکنم یه شفت انکدر دارم که 1200 تا پالس در ثانیه میندازه و من باید این پالس ها رو با میکرو بشمارم و سرعت در دقیقه و ثانیه رو محاسبه کنم + شتاب لحظه ای
            اللهم عجل لولیک الفرج
            تعجیل در فرج آقا امام زمان(روحی و ارواح العالمین لتراب مقدم الفداه) صلوات

            دیدگاه


              #7
              پاسخ : شمارنده پالس

              متصل کن به اینتراپت و داخل اینتراپت بنویس a
              a++;

              دیدگاه


                #8
                پاسخ : شمارنده پالس

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

                دیدگاه


                  #9
                  پاسخ : شمارنده پالس

                  نوشته اصلی توسط ali-1992
                  همینطوری ؟؟؟
                  با چه کریستالی
                  چطور دور بر ثانیه رو حساب و کنم و ....
                  در ضمن من اگه بخوام رو ال سی دی نمایش بدم که نمیتونم 1200 بار در ثانیه رو ال سی دی بنویسم
                  داخل کدویژن برو اینتراپت رو فعال کن منظورم اینتراپت خارجیه با میکروکنترلر خوب کریستال هر چی بیشتر بهتر بستگی به میکروت داره بعد داخل whileدستورات مربوط به lcdرا بنویس دور بر ثانیه هم از یک تایمر استفاده کن بگمونم تایمر رو تقسیم بر تعداد پالس کنی باید فکر کنم

                  دیدگاه


                    #10
                    پاسخ : شمارنده پالس

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

                    دیدگاه


                      #11
                      پاسخ : شمارنده پالس

                      نهایتا در ثانیه چند تا پالس رو میتونه بشماره
                      وقفه ؟
                      تایمر؟
                      اللهم عجل لولیک الفرج
                      تعجیل در فرج آقا امام زمان(روحی و ارواح العالمین لتراب مقدم الفداه) صلوات

                      دیدگاه


                        #12
                        پاسخ : شمارنده پالس

                        درود دوستان
                        یه دونه وقفه حساس به لبه تعریف کن و هر موقع رویدادی رخ داد 4 حالت پیش میاد ...
                        توی این 4 حالت باید مشخص کنید که به متغیر اضاف کردد یا کم شود ...
                        در ضمن
                        واحد اینکدر پالس بر دور هست نه پالس در ثانیه ...
                        یعنی هر دوری که می چرخه 1200 پالس تولید میکنه ...
                        اینکدر 3تا فاز داره ...
                        A
                        B
                        Z
                        که تنها با A و B کار می کنیم ...
                        فاز A یا B را به وقفه حساس به لبه متصل کنید و دیگری را به پایه عادی ...

                        موفق باشید
                        [b]چگونه همه پایه های میکروکنترلر AVR را PWM کنیم؟
                        معرفی نرم افزارEasy 7segment (برای راه اندازی آسانتر 7segment )
                        معرفی نرم افزار Codewizard PWM
                        با من بیشتر آشنا شوید

                        دیدگاه


                          #13
                          پاسخ : شمارنده پالس

                          اهان در ادامه برای اشکار کردن فاز یعنی انکودر به سمت چت رفته یا راست می تونی از D filip-flopاستفاده کنی

                          دیدگاه


                            #14
                            پاسخ : شمارنده پالس

                            نوشته اصلی توسط ICE-ELEC
                            اهان در ادامه برای اشکار کردن فاز یعنی انکودر به سمت چت رفته یا راست می تونی از D filip-flopاستفاده کنی
                            چه کاریه ؟؟
                            همون میکرو همین کار رو هم میکنه ...
                            [b]چگونه همه پایه های میکروکنترلر AVR را PWM کنیم؟
                            معرفی نرم افزارEasy 7segment (برای راه اندازی آسانتر 7segment )
                            معرفی نرم افزار Codewizard PWM
                            با من بیشتر آشنا شوید

                            دیدگاه


                              #15
                              پاسخ : شمارنده پالس

                              من اینو انجام دادم قبلا به مشکلاتش بر خوردم عجب و قریب البته
                              این نبوده یه چیز دیگه ای بود

                              دیدگاه

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