اطلاعیه

Collapse
No announcement yet.

دقیق نبودن ساعت DS1307

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

    #46
    پاسخ : دقیق نبودن ساعت DS1307

    نه مشکل از eeprom هم نبود !!!!!! باز هم جلو میزنه !

    دیدگاه


      #47
      پاسخ : دقیق نبودن ساعت DS1307

      نوشته اصلی توسط Nicolas1390
      نه مشکل از eeprom هم نبود !!!!!! باز هم جلو میزنه !
      وقتی برنامه ی eeprom حذف کردی چند وقت یکبار 1307 رو میخوندی؟ البته من نمیدونم تو کار هم تاثیر دارند یا نه ولی برا خود 1307 مهمه که زیاد نخونیش.
      مگسی را کشتم /نه به این جرم که حیوان پلیدیست، بد، است/و نه چون نسبت سودش به ضرر یک به صد است/طفل معصوم به دور سر من می چرخید/به خیالش قندم/
      یا که چون اغذیه ی مشهورش، تا به آن حد، گَندَم/ای دو صد نور به قبرش بارد/مگس خوبی بود/من به این جرم که از یاد تو بیرونم کرد/مگسی را کشتم

      Some dance to remember, some dance to forget

      دیدگاه


        #48
        پاسخ : دقیق نبودن ساعت DS1307

        همون یک دقیقه یک بار
        من یک رله هم دارم که هر یک دقیقه 20 ثانیه روشن میشه !آ‌ بعید نیست مشکل از این باشه ! جالبه بعضی وقت ها زمانی که رله را زیاد روشن می کنم ، نوشته های روی ال سی دی به خط میخی میشن ! :mrgreen:

        دیدگاه


          #49
          پاسخ : دقیق نبودن ساعت DS1307

          نوشته اصلی توسط Nicolas1390
          همون یک دقیقه یک بار
          من یک رله هم دارم که هر یک دقیقه 20 ثانیه روشن میشه !آ‌ بعید نیست مشکل از این باشه ! جالبه بعضی وقت ها زمانی که رله را زیاد روشن می کنم ، نوشته های روی ال سی دی به خط میخی میشن ! :mrgreen:
          ای خدا خوب چرا دیود هرزگرد نراش نزاشتی؟! oo:

          دیدگاه


            #50
            پاسخ : دقیق نبودن ساعت DS1307

            نوشته اصلی توسط arvinfx
            ای خدا خوب چرا دیود هرزگرد نراش نزاشتی؟! oo:
            دیود هرزگرد ؟! چی هست ؟! کجا باید قرار بدم ؟

            دیدگاه


              #51
              پاسخ : دقیق نبودن ساعت DS1307

              یه دیود بذار موازی سیم پیچ رله که برعکس راه بده یعنی با میکرو که صفر ویک میدی جریانی از دیود رد نشه البته احتمالش کمه که مشکل از این باشه ولی دیودو باید بذاری.
              مگسی را کشتم /نه به این جرم که حیوان پلیدیست، بد، است/و نه چون نسبت سودش به ضرر یک به صد است/طفل معصوم به دور سر من می چرخید/به خیالش قندم/
              یا که چون اغذیه ی مشهورش، تا به آن حد، گَندَم/ای دو صد نور به قبرش بارد/مگس خوبی بود/من به این جرم که از یاد تو بیرونم کرد/مگسی را کشتم

              Some dance to remember, some dance to forget

              دیدگاه


                #52
                پاسخ : دقیق نبودن ساعت DS1307

                نوشته اصلی توسط Nicolas1390
                دیود هرزگرد ؟! چی هست ؟! کجا باید قرار بدم ؟
                http://electrical-riddles.com/topic.php?lang=fa&cat=39&topic=952

                دیدگاه


                  #53
                  پاسخ : دقیق نبودن ساعت DS1307

                  رله را از توی مدار حذف کردم ! باز هم ساعت جلو میزنه !!!!!

                  دیدگاه


                    #54
                    پاسخ : دقیق نبودن ساعت DS1307

                    سلام دوست عزیز
                    منم مشکلی مشابه با pcf8583 داشتم
                    که با دو تا خازن حل شد
                    خازن های 28 پیکو دوسر کریستال ساعت با زمین :icon_razz:
                    امتحان کن جواب میده :eek:
                    و سعی کن زیاذ ساعت رو نخونی
                    همون ثانیه ای یه بار کافیه
                    چون تابع هاش رو توی کد ویژن نگاه کنی متوجه میشی که اول فرکانس رو داخلی قطع میکنه بعد ساعت رو میخونه و بعدش دوباره فرکانس رو وصل میکنه که اگه زیاد بخونی ازش زمانهت دقیق در نمیاد
                    موفق باشی
                    برای آنکه کاری امکان پذیر گردد دیدگان دیگری لازم است، دیدگانی نو

                    دیدگاه


                      #55
                      پاسخ : دقیق نبودن ساعت DS1307

                      مرسی اما آخه با باتری که درست کار می کنه !!!
                      کلا برنامه روی میکرو رو پاک کردم و یک برنامه ساده نوشتم :
                      کد:
                      $regfile = "m8def.dat"
                      
                      $crystal = 8000000
                      
                      Config Lcdpin = Pin , Db4 = Portb.2 , Db5 = Portb.3 , _
                      Db6 = Portb.4 , Db7 = Portb.5 , E = Portb.0 , Rs = Portb.1
                      Cursor Off
                      '-----------------------------------------------------
                      
                      
                      Do
                        Locate 1 , 1 : Lcd "Salam"
                        Waitms 100
                      Loop
                      End
                      اما باز هم جلو میزنه ! این دفعه 8 ساعت توی تست بود و تقریبا 1.5 ثانیه جلو زد !
                      میخوام یک بار دیگه آداپتور را از برق بکشم تا فقط با باتری سکه ای کار کنه ، ببینم بازم جلو میزنه یا نه !

                      دیدگاه


                        #56
                        پاسخ : دقیق نبودن ساعت DS1307

                        کلا در اسیلاتورهای کریستالی یک خازن تریمر (خازن متغیر) 30 پیکو با کریستال موازی میکنند تا با اون فرکانس نوسانو اونقدر کم کنند تا فرکانس دقیق بشه. این از کریستال مدارهای اروپایی حالا کریستال چینی که جای خود داره.

                        دیدگاه


                          #57
                          پاسخ : دقیق نبودن ساعت DS1307

                          به نظرم ایراد نرم افزاری نیست و از سخت افزارتونه

                          با همین سخت افزاری که تو8ساعت 1.5ثانیه جلو افتاد مدارو ببندید، فقط میکرو رو ازش حذف کنید! و بذارید ساعت کار کنه و دوباره نتیجه رو ببینید و با حالتی که آداپتور رو کشیدید و ds فقط با باتری کار میکنه، نتیجه رو مقایسه کنید ببینید چطوره؟
                          البته من همچنان حدث می زنم ایراد از فرکانس تولیدیه(کریستال)
                          اونچیزی که در دانشگاه یاد میگیرید، "الفبایی" هست برای نوشتن یک "رمان" !!

                          دیدگاه


                            #58
                            پاسخ : دقیق نبودن ساعت DS1307

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

                            دیدگاه


                              #59
                              پاسخ : دقیق نبودن ساعت DS1307

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

                              دیدگاه


                                #60
                                پاسخ : دقیق نبودن ساعت DS1307

                                من که پاک گیج شدم ! با ساعت سایت time.ir ، هم ساعت کامپیوتر را تنظیم کردم و هم ساعت 1307 رو ، جالبه ! ساعت 1307 ، توی 14 ساعت 2 ثانیه از ساعت سیستم جلو زد و 3 ثانیه از ساعت سایت Time.ir عقب زد ! جالبه که الان ساعت کامپیوتر و ساعت سایت time.ir ، پنج ثانیه با هم اختلاف دارن !!

                                الان هم کامپیوتر ، هم موبایل و هم 1307را با ساعت time.ir ست کردم ، بی شک دیگه توی این حالت مشخص میشه که داره عقب میزنه یا جلو میزنه یا دقیق هست !!!!

                                دیدگاه

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