اطلاعیه

Collapse
No announcement yet.

moshkel dar deghate ds1307

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

    moshkel dar deghate ds1307

    salam dostan man har kary mikonam ba ds1307 dar roz 8 saneye aghab miofte khazan adasy 15 piko ham gozashtam
    kasy midone chera?
    mamnon misham

    #2
    پاسخ : moshkel dar deghate ds1307

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

    دیدگاه


      #3
      پاسخ : moshkel dar deghate ds1307

      مهمترین دلیل وجود عدم دقت در مدار DS1307 به دلیل دقیق نبودن فرکانس کریستال ساعتیه که استفاده می کنید. سعی کنید یک کریستال دقیقتر تهیه کنید.
      Amir Rahafrooz
      Graduate Research Assistant
      University of Denver
      Department of Electrical and Computer Engineering
      Denver, CO 80208
      amir.rahafrooz@ieee.org

      دیدگاه


        #4
        پاسخ : moshkel dar deghate ds1307

        ممنون دوستان من هر چی دونباله کریستاله دقیق گشتم پیدا نکردم اگه شما سراغ دارید من را هم راهنمایی کنید ممنون میشم

        دیدگاه


          #5
          پاسخ : moshkel dar deghate ds1307

          سلام

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

          دیدگاه


            #6
            پاسخ : moshkel dar deghate ds1307

            سلام
            فکر نکنم مشکل تو کیفیت کریستال باشه. همه کریستالها و سایر قطعاتی که ما می خریم چینی هستند :mrgreen:
            به نظرم نویز تغذیه باعث رانش فرکانس میشه. البته اتصال بدنه کریستال به منفی هم میتونه موثر باشه.
            یه خازن 100 نانو به تغذیه DS بزنید. بسیار نزدیک این آی سی.
            بت در بغل و به سجده پیشانی ما کافر زده خنده بر مسلمانی ما
            اسلام به ذات خود ندارد عیبی هر عیب که هست در این مسلمانی ماست

            دیدگاه


              #7
              پاسخ : moshkel dar deghate ds1307

              با درود . . .
              منم دقیقاَ یه چنین مشکلی دارم. منتها بین 4 تا 5 ثانیه در روز. حتی برای کریستال با توجه به فرکانسش خازنهای 50p هم گذاشتم ولی نشد
              مطمئن باشید که از نویز نیست چون من همه اون کارهای گفته شده + چند راه دیگه رو امتحان کردم . :smile:
              بهتره ازpcf استفاده کنید شاید بهتر باشه...
              درد من تنهایی نیست؛ بلکه مرگ ملتی است که گدایی را قناعت، بی‏عرضگی را صبر، و با تبسمی بر لب این حماقت را حکمت خداوند می‏ نامند! "گاندی"

              به دلیل وجود برخی مشکلات و بی احترامی ها این اکانت رو غیر فعال کردم. همیشه سر بلند باشید.
              بدرود . . .

              دیدگاه


                #8
                پاسخ : moshkel dar deghate ds1307

                [img width=480 height=360]http://www.shanbe.ir/index.php?action=dlattach;topic=410.0;attach=1816[/img]


                هرچند که چیپ های ساعت رو طوری میسازن که دقیق هستن اما توی زمان طولانی ممکنه مقداری ساعت جلو بره یا عقب بیاد معمولا میشه با تعویض کریستال به دقت مطلوب رسید البته برد زیر کریستال باید اتصال به زمین باشه و یه سیم از روی کریستال رد شده و به زیر برد متصل بشه پایه های کریستال هم تا ممکنه به چیپ نزدیک بگیرید
                کریستال کادو پیچ !!!
                [img width=480 height=321]http://www.shanbe.ir/index.php?action=dlattach;topic=620.0;attach=2160[/img]

                اما با تمام اینها باز هم ممکنه چند ثانیه در ماه ساعت جلو بره یا عقب بمونه

                این راه حلی که اینجا میگم پیشنهاد خودم هست
                شما مدت یکماه ساعت خودتون رو روشن بزارید بعد از یک ماه ببینید که چقدر ساعت جلو رفته یا عقب مونده مثلا اگه ساعت شما در یک ماه یک دقیقه جلو رفته بود اینکارو بکنید
                توی برنامه کاری کنید که ساعت 12 هر شب ساعت رو دو ثانیه عقب بکشه یعنی ساعت رو خونده و وقتی شد 12:00:02 اونوقت اون رو به مقدار 12:00:00 ست کنید !!!
                خوب اینجوری مقدار جلو یا عقب رفتن ساعت شما در روز اصلاح میشه و نمیزاره این اختلاف مرتبا بیشتر بشه

                مسئله اینکه که ممکنه شما نتونید برای هر مدار 1 ماه صبر کنید تا ساعتشو رو بروز کنید
                برای حل این مسئله شما برنامه رو جوری بنویسید که مثلا هر روز ساعت 12:00:30 شب مقدار X رو با ثانیه جمع بزنه ودر ساعت ست کنه X میتونه از 29 تا 30- باشه X رو قابل تنظیم بزارید مثلا بشه اونو کانفیگ کرد
                اگر زمانی که ساعت شما جلو یا عقب میره کمتر از یک ثانیه هست اینکارو هر دو روز یا سه روز یکبار انجام بدین ! ;D



                دیدگاه


                  #9
                  پاسخ : moshkel dar deghate ds1307

                  با سلام

                  ضمن تشکر از پیشنهاد خوب آقای fea1845 ، برای حذف خطای ساعت.

                  برای سئوال : چه مقدار خطای زمانی با این نوع ساعت / کریستال ، طبیعی است؟

                  جواب :
                  کریستال های مرغوب حدود 10 تا 20 ppm دقت زمانی دازن.

                  هر ماه دارار 30روز * 24 ساعت * 60 دقیقه * 60 ثانیه می باشد = 2,592,000 ثانیه برای هر ماه

                  مقدار 20 ppm از آن عدد می شود : 1,000,000 / 20 * 2,592,000 = 52 ثانیه

                  یعنی خطای یک دقیقه در ماه با کریستال 20 پی پی ام طبیعی است.

                  عامل آی سی و مدار چاپی هم مقداری خطا اضافه می کنند ،

                  لذا حدود 2 دقیقه خطا در ماه ، کاملا در محدوده طراحی و ساخت قرار می گیرد.

                  با سپاس
                  گشتی در لاله زار
                  http://www.eca.ir/forum2/index.php?topic=76138.0

                  http://www.eca.ir/forum2/index.php?topic=76141

                  دیدگاه


                    #10
                    پاسخ : moshkel dar deghate ds1307

                    اگه پیدا کردی از M48t86 استفاده کن از یس1307 خیلی بهتره.
                    بنده آن دمم که ساقی گوید
                    یک جام دگر بگیر و من نتوانم

                    دیدگاه

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