اطلاعیه

Collapse
No announcement yet.

طراحی تایمر با استفاده از کریستال 32678 یا فرکانس بالاتر

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

    #16
    پاسخ : طراحی تایمر با استفاده از کریستال 32678 یا فرکانس بالاتر

    فکر کنم فهمیدم مشکل از چی میتونه باشه
    یکی از دوستام می گفت گاهی وقتا پروتئوس real time شبیه سازی نمی کنه و به همین خاطر نباید انتظار داشته باشی جواب دقیق بدست بیاری

    پایین صفحه پروتئوس اون قسمت که می نویسه چند درصد cpu استفاده میشه یه ساعت هم هست که مدت زمانی که برنامه در حال اجرا است را نشون می ده وقتی این زمان را چک کردم با زمان lcd یکیه

    http://upload7.ir/download/54a3c7cac1146/Untitled.png


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

    دیدگاه


      #17
      پاسخ : طراحی تایمر با استفاده از کریستال 32678 یا فرکانس بالاتر

      نوشته اصلی توسط seda...
      فکر کنم فهمیدم مشکل از چی میتونه باشه
      یکی از دوستام می گفت گاهی وقتا پروتئوس real time شبیه سازی نمی کنه و به همین خاطر نباید انتظار داشته باشی جواب دقیق بدست بیاری

      پایین صفحه پروتئوس اون قسمت که می نویسه چند درصد cpu استفاده میشه یه ساعت هم هست که مدت زمانی که برنامه در حال اجرا است را نشون می ده وقتی این زمان را چک کردم با زمان lcd یکیه

      http://upload7.ir/download/54a3c7cac1146/Untitled.png


      آقای اسدی از کمکنون ممونم
      درود
      بله دقیقا همینطوره ...
      زمانی که توی پروتئوس سپری میشه با زمان واقعی یکی نیست و به خاطر همین بعضی از دوستان فکر میکنند که برنامه خراب هست ...
      زمانی که شبیه سازی میشه دقیقا همون قسمتی هست که اشاره کردید ...

      پس مشکل خاصی نبود ؟؟

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

      دیدگاه


        #18
        پاسخ : طراحی تایمر با استفاده از کریستال 32678 یا فرکانس بالاتر

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

        دیدگاه


          #19
          پاسخ : طراحی تایمر با استفاده از کریستال 32678 یا فرکانس بالاتر

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

          دیدگاه


            #20
            پاسخ : طراحی تایمر با استفاده از کریستال 32678 یا فرکانس بالاتر

            از تایمر دو فرکانس 16 مگا هرتز و فرکانس تقسیم 64 که بعد از 250 پالس یک میلی ثانیه تولید می کنه
            مقدار اولیه شمارنده 5
            کد:
               ASSR=0x00;
              TCCR2=0B00010100;
              TIMSK=0b01000000; 
              TCNT2=0x05
            دنیا آنقدر وسیع هست که برای همه مخلوقات جایی باشد پس به جای آنکه جای کسی را بگیریم تلاش کنیم جای واقعی خود را بیابیم

            دیدگاه


              #21
              پاسخ : طراحی تایمر با استفاده از کریستال 32678 یا فرکانس بالاتر

              نوشته اصلی توسط seda...
              از تایمر دو فرکانس 16 مگا هرتز و فرکانس تقسیم 64 که بعد از 250 پالس یک میلی ثانیه تولید می کنه
              مقدار اولیه شمارنده 5
              کد:
                 ASSR=0x00;
                TCCR2=0B00010100;
                TIMSK=0b01000000; 
                TCNT2=0x05
              مگر شما یک ثانیه دقیق نیاز ندارید ؟؟
              [b]چگونه همه پایه های میکروکنترلر AVR را PWM کنیم؟
              معرفی نرم افزارEasy 7segment (برای راه اندازی آسانتر 7segment )
              معرفی نرم افزار Codewizard PWM
              با من بیشتر آشنا شوید

              دیدگاه


                #22
                پاسخ : طراحی تایمر با استفاده از کریستال 32678 یا فرکانس بالاتر


                آره
                می خوام دقیق باشه
                با محاسباتی که من کردم اعداد به این صورت بدست اومد
                مگه اشتباهِ
                دنیا آنقدر وسیع هست که برای همه مخلوقات جایی باشد پس به جای آنکه جای کسی را بگیریم تلاش کنیم جای واقعی خود را بیابیم

                دیدگاه


                  #23
                  پاسخ : طراحی تایمر با استفاده از کریستال 32678 یا فرکانس بالاتر

                  نوشته اصلی توسط seda...
                  آره
                  می خوام دقیق باشه
                  با محاسباتی که من کردم اعداد به این صورت بدست اومد
                  مگه اشتباهِ
                  خوب اون برنامه ای که بهتون دادم که مشکلی نداره ... 1ثانیه دقیق بهتون میده ...
                  توی پروتئوس هم نگاه نکن که زمان عقب میوفته ...
                  توی عمل دقیق کار میده ...
                  موفق باشید
                  [b]چگونه همه پایه های میکروکنترلر AVR را PWM کنیم؟
                  معرفی نرم افزارEasy 7segment (برای راه اندازی آسانتر 7segment )
                  معرفی نرم افزار Codewizard PWM
                  با من بیشتر آشنا شوید

                  دیدگاه


                    #24
                    پاسخ : طراحی تایمر با استفاده از کریستال 32678 یا فرکانس بالاتر

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

                    دیدگاه


                      #25
                      پاسخ : طراحی تایمر با استفاده از کریستال 32678 یا فرکانس بالاتر

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

                      دیدگاه


                        #26
                        پاسخ : طراحی تایمر با استفاده از کریستال 32678 یا فرکانس بالاتر

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

                        دیدگاه


                          #27
                          پاسخ : طراحی تایمر با استفاده از کریستال 32678 یا فرکانس بالاتر

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

                          دیدگاه

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