اطلاعیه

Collapse
No announcement yet.

مشکل با بهم ریختن زمان در ds1307

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

    #16
    پاسخ : مشکل با بهم ریختن زمان در ds1307

    ممنون از راهنماییت
    من برنامه داخل نویز10 رو هم نگاه کردم :read: و هیچ تفاوتی با برنامه من نداشت.اصلا اونو هم تست کردم و همین مشکلو داشت. :cry:

    درمورد اون کانفیگ کلاک هم عرضم به خدمتت که میخوام هریکثانیه بتونم مقدار رو از ds بخونم و توی یه متغیر شفته رفته(نمیدونم به زبون غیر مشهدی چی میشه) نمایش بدم.خوب بنظرم این بهترین کار اومد.چون هرجا دلم بخواد یه Lcd time$ میزارم و تموم.
    البته من نتونستم تایمر2 میکرو رو روی اینتراپت یکثانیه فعال کنم تا هر یکثانیه بهم اینتراپت بده(در این زمینه هم اگر کمکی ازتون برمیاد ممنون میشم)اگر نه کانفیگ کلاک رو نمیزاشتم.

    درآخر میخواستم بگم بنظر شما مشکل من از نوع آیسی نیست؟
    آخه من 3تا دی اس1307 دارم.یکی از اونا پکیج خیلی شیک و نوشته های سفید لیزری داره و دوتای دیگه پکیج های معمولی دارن.
    وقتی اولی رو میزارم مشکل تا 99 درصد حل میشه و حدود هر یک دقیقه شایدم بیشتر به زور یکبار مشکل @5 خودشو نشون میده اما این مشکل بوجود میاد که وقتی میره روی باطری بکاپ دقت لازم رو نداره.یعنی توی 5 دقیقه راحت 30 ثانیه عقب و جلو میشه.
    وقتی دوتای دیگه رو میزارم مشکل باطری بکاپ حل میشه درعوض مشکل نمایش @5 بوجود میاد. :angry:

    پیشاپیش ممنون از راهنمایی هاتون. :bye

    دیدگاه


      #17
      پاسخ : مشکل با بهم ریختن زمان در ds1307

      سلام مجدد بر برو بچ
      من یه تست جالب کردم
      انواع کریستال که تو بازار بود رو گذاشتم
      اون معمولی ها که استوانه ای شکله رو زدم حدود 5 ثانیه عقب میفته
      معمولی ها استوانه ای کوچکتر حدود 9 ثانیه جلو میفته
      و در اخر smd گذاشتم حدود 10 ثانیه عقب میفته

      نتیجه گیری :
      من که گیج شدم!
      انجام پروژه های برنامه نویسی اندروید
      [glow=red,2,300]نرم افزار نقشه های پاور کامپیوتر اندورید[/glow]
      http://cafebazaar.ir/app/?id=com.atxdroid

      دیدگاه


        #18
        پاسخ : مشکل با بهم ریختن زمان در ds1307

        من فکر نمیکنم مشکل از کریستال ها باشه.
        من خودم کریستال ازینایی که دونه ای 500 تومنه از بعثت مشهد خریدم و دارم استفاده میکنم.توی RTC خود میکرو که مثل مرد کار میکنه و به جرات میتونم بگم در 1 ماه حتی یک ثانیه عقب و جلو نشده.( :eek
        تازه بدنشم زمین نکردم.
        اما در مورد DS1307 هم همین نکته صدق میکنه.وقتی برق وصله آیسی خوب کار میکنه و در یکروز (تاجایی که من تست کردم ) حتی یک ثانیه هم عقب و جلو نشده.
        اما مشکل اصلی وقتیه که برق قطع میشه.دراین صورته که خطا بوجود میاد.
        همونطوری که گفتم یه نوع از DS ها با قطع برق عقب و جلو میشه و درعوض مشکل @5 رو نداره.ولی اونای دیگه بلعکس.

        نتیجه گیری:
        آی سی ها باهم فرق میکنن. :icon_razz:

        دیدگاه


          #19
          پاسخ : مشکل با بهم ریختن زمان در ds1307

          مگه نگفتی تو پروتئوس هم همین مشضکل داری؟!!!!! ولی باز هم بهتره ایسی عوض بشه.
          چرا هر یک ثانیه میخوای اطلاعاتت رو از ds بخونی؟اینجوری سرعت میکرو خیلی پایین میاد.من اول برنامه ساعت و تاریخ میکرو (تو تایمر) نوشتم بعد هر 24 ساعت یکبار ds با مقدار میکرو اپدیت بشه.اینجوری هم سر میکرو شلوغ نمیشه و هم از بابت دقیق بودن مقدار ds مطمئن میشی.

          دیدگاه


            #20
            پاسخ : مشکل با بهم ریختن زمان در ds1307

            خب بچه ها
            مشکل من حل شد که ناشی از یه بی دقتی خودم بوده :icon_razz:

            مشکل نشون دادن @5 که بعضی اوقات پیش میومد بدلیل مقاومتهای پول پ بود.باید 47کیلو میزاشتم که متاسفانه 4.7 کیلو گذاشته بودم. :redface:
            درضمن میتی جان اینجا نوشتم که مشکلم توی پروتئوس برطرف شده:

            نوشته اصلی توسط Dr.Xylitol
            ...

            تا اینکه اگه دقت کنین توی خوندن مقدار از آیسی یه بار اضافه i2cstart آورده شده.من اونو حذف کرده بودم.وقتی گذاشتم مشکلم توی پروتئوس حل شد.اما توی برد برد این مشکل بوجود اومد که هر چند ثانیه(بصورت رندوم) یکبار همون @5 رو نمایش میده.ولی ساعت درست کار میکنه.حالا قربون دستت اگه میتونی کمکم کن.
            ممنون.

            دیدگاه


              #21
              پاسخ : مشکل با بهم ریختن زمان در ds1307

              خوب برو بچ

              یه چیز جالب متوجه شدم او هم این که مقاومت های که باید پایه های دیتا رو پول اپ کنه یه مقدار خاص داره که بستگی به فرکانس ارسال و دریافت داره!
              خوب کسی فرمول خاصی نداره که بشه این مقاومت رو بدست اورد؟
              اقای شاید خانم Dr.Xylitol شما چه میکرو و چه فرکانس کاری و چه زبانی کار میکنید؟
              انجام پروژه های برنامه نویسی اندروید
              [glow=red,2,300]نرم افزار نقشه های پاور کامپیوتر اندورید[/glow]
              http://cafebazaar.ir/app/?id=com.atxdroid

              دیدگاه


                #22
                پاسخ : مشکل با بهم ریختن زمان در ds1307

                میکرو مگا128 فرکانس 8 مگ (فعلا داخلی)
                بیسیک
                درضمن اسمم عطا هستش

                راستی آقا محسن منم میخوام از DS اینتراپت یک ثانیه ای بگریم.امکانش هست راهنماییم کنین؟

                دیدگاه


                  #23
                  پاسخ : مشکل با بهم ریختن زمان در ds1307

                  نوشته اصلی توسط Dr.Xylitol
                  میکرو مگا128 فرکانس 8 مگ (فعلا داخلی)
                  بیسیک
                  درضمن اسمم عطا هستش

                  راستی آقا محسن منم میخوام از DS اینتراپت یک ثانیه ای بگریم.امکانش هست راهنماییم کنین؟
                  I2cstart
                  I2cwbyte Ds1307w
                  I2cwbyte 07
                  I2cwbyte &B10010000 , Ack
                  I2cstop

                  این دستورات رو به بعد از پیکر بندی DS اضافه کن
                  پایه SQW رو پول پ کن و ازش اینتراپت بگیر
                  پروردگارا: به من زیستنی عطا کن که در لحظه مرگ بر بی ثمری لحظه ای که برای زیستن گذشته است حسرت نخورم، و مردنی عطا کن که بر بیهودگیش سوگوار نباشم. بگذار تا آن را خود انتخاب کنم، اما آنچنان که تو دوست میداری

                  دیدگاه


                    #24
                    پاسخ : مشکل با بهم ریختن زمان در ds1307

                    مشکل از شما ها نیست-مشکل از عملکرد این قطعه است
                    یا از m48t86 استفاده کنید یا از چیپ های جدیدتر که به همین صورت هست و مال دالاسه
                    الان دیگه سورس برنامه رو هم من گذاشتم-مشکلی با اونم ندارید
                    خدا گفت : به جهنم ببریدش، او برگشت و با تعجب به خدا نگاه کرد. خدا گفت : به بهشت ببریدش. فرشتگان پرسیدند: چرا؟! خدا گفت : او هنوز به من امیدوار است...

                    دیدگاه


                      #25
                      پاسخ : مشکل با بهم ریختن زمان در ds1307

                      سلام اقای نجفی
                      این ای سی که معرفی کردین کجا گیر میاد؟
                      اگه ممکنه یه شماره تلفن بزارین تا ما شهرستانی ها هم بتونیم استفاده کنیم!
                      انجام پروژه های برنامه نویسی اندروید
                      [glow=red,2,300]نرم افزار نقشه های پاور کامپیوتر اندورید[/glow]
                      http://cafebazaar.ir/app/?id=com.atxdroid

                      دیدگاه


                        #26
                        پاسخ : مشکل با بهم ریختن زمان در ds1307

                        نوشته اصلی توسط محسن فاریابی
                        سلام اقای نجفی
                        این ای سی که معرفی کردین کجا گیر میاد؟
                        اگه ممکنه یه شماره تلفن بزارین تا ما شهرستانی ها هم بتونیم استفاده کنیم!
                        فروشگاه ایران-پاساژ عباسیان-زیر همکف
                        خدا گفت : به جهنم ببریدش، او برگشت و با تعجب به خدا نگاه کرد. خدا گفت : به بهشت ببریدش. فرشتگان پرسیدند: چرا؟! خدا گفت : او هنوز به من امیدوار است...

                        دیدگاه


                          #27
                          پاسخ : مشکل با بهم ریختن زمان در ds1307

                          نوشته اصلی توسط حمید نجفی
                          فروشگاه ایران-پاساژ عباسیان-زیر همکف
                          تلفن تماس ندارین بدین؟
                          انجام پروژه های برنامه نویسی اندروید
                          [glow=red,2,300]نرم افزار نقشه های پاور کامپیوتر اندورید[/glow]
                          http://cafebazaar.ir/app/?id=com.atxdroid

                          دیدگاه


                            #28
                            پاسخ : مشکل با بهم ریختن زمان در ds1307

                            نوشته اصلی توسط محسن فاریابی
                            تلفن تماس ندارین بدین؟
                            باید بگردم-خبر میدم
                            خدا گفت : به جهنم ببریدش، او برگشت و با تعجب به خدا نگاه کرد. خدا گفت : به بهشت ببریدش. فرشتگان پرسیدند: چرا؟! خدا گفت : او هنوز به من امیدوار است...

                            دیدگاه


                              #29
                              پاسخ : مشکل با بهم ریختن زمان در ds1307

                              نوشته اصلی توسط حمید نجفی
                              مشکل از شما ها نیست-مشکل از عملکرد این قطعه است
                              یا از m48t86 استفاده کنید یا از چیپ های جدیدتر که به همین صورت هست و مال دالاسه
                              الان دیگه سورس برنامه رو هم من گذاشتم-مشکلی با اونم ندارید
                              آقا این آیسی که شما می فرمایید هم مشکل داره هر 24 ساعت 4-5 ثانیه ای عقب میفته . کریستالشم داخل خودشه نمیشه عوضش کرد .
                              من دیدم چنتا از بچه ها هم این مشکل رو داشتن .
                              اگه آیسی جدید تری از این مدل میشناسید لطفا معرفی کنید.

                              دیدگاه


                                #30
                                پاسخ : مشکل با بهم ریختن زمان در ds1307

                                نوشته اصلی توسط esmaeil21
                                آقا این آیسی که شما می فرمایید هم مشکل داره هر 24 ساعت 4-5 ثانیه ای عقب میفته . کریستالشم داخل خودشه نمیشه عوضش کرد .
                                من دیدم چنتا از بچه ها هم این مشکل رو داشتن .
                                اگه آیسی جدید تری از این مدل میشناسید لطفا معرفی کنید.
                                نمونه جدیدش ساخت دالاس-شماره آی سی رو ندارم-اگر بتونین خطای دقیقی رو در بیارین به راحتی میشه اصلاح کرد.مثلا اگر هر 24 ساعت 5 ثانیه عقب بره و این دقیق باشه-عالیه-چون متغیر ثانیه رو 5 تا اضافه میکنید و کلی الگوریتم کنترلی برای تصحیح خطا وجود داره-اینا دیگه به تکنیک طراح

                                اینم شماره فروشگاه ایران-البته اگه تلفن سابقش رو حفظ کرده باشه-چون از سر عباسیان اومد زیر همکف

                                66703723
                                66713727
                                email : iranelectronic@yahoo.com

                                خدا گفت : به جهنم ببریدش، او برگشت و با تعجب به خدا نگاه کرد. خدا گفت : به بهشت ببریدش. فرشتگان پرسیدند: چرا؟! خدا گفت : او هنوز به من امیدوار است...

                                دیدگاه

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