اطلاعیه

Collapse
No announcement yet.

ساعت دیجیتال با ds1307

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

    ساعت دیجیتال با ds1307

    سلام من یه مدار با ds1307 ساختم ولی همیشه ساعت 00:00:00 رو نشون میده کسی میتونه کمکم کنه در ضمن این مدار تو پروتئوس کار میکنه

    #2
    پاسخ : ساعت دیجیتال با ds1307

    خب شما فایل پروتوس بزار ................... از نظر سخت افزاری شاید مشکل داشته باشه
    ....................HELP ME GOD ...........................

    WORLD ELECTRONIC................................

    nasrolahymohsen@gmail.com......................... ...

    دیدگاه


      #3
      پاسخ : ساعت دیجیتال با ds1307

      سلام این فایل پروتئوس و بسکام
      http://www.4shared.com/rar/8E8fmPOz/ds1307.html
      ممنون از اینکه وقت میزاری

      دیدگاه


        #4
        پاسخ : ساعت دیجیتال با ds1307

        توی پروژه ات از باتری بکاپ هم استفاده کردی؟یعنی اینکه پایه ی 3 آی سی ds1307 رو به چی وصل کردی؟
        براي جوينده ي علم محدوديتي نيست. "ولو بالسين"

        دیدگاه


          #5
          پاسخ : ساعت دیجیتال با ds1307

          اره باتری بکاپ هم زدم ولی بازم همونه

          دیدگاه


            #6
            پاسخ : ساعت دیجیتال با ds1307

            کریستال یه کم حساسه. احتمال داره مشکل از کریستال باشه. چون در هنگام لحیم کردن به خاطر گرم شدن بیش از حد دچار مشکل میشه.
            به نظر من وقتی به شما پیغام 0:0:0 رو نشون میده این نشان از اینه که i2c تونسته config بشه.شاید با عوض کردن کریستال درست بشه.
            من هم همچین مشکلی داشتم. مشکل من هم همین جور بود.شما هم چک کن شاید درست شد.
            واسه باتری بکاپ:
            1-اگر از باتری بکاپ استفاده نمی کردم حتما پایه ی 3 رو به زمین وصل می کردم.
            2-اگر از باتری بکاپ استفاده می کردم حتما زمین باتری رو با زمین مدار یکی می کردم.
            3-واسه تامین ولتاژ 3 ولت باتری بکاپ حتما و حتما از باتری استفاده می کردم نه از ولتاژ تغذیه خود مدارم. وبین این دو اصلا از دیود استفاده نمی کردم.
            مقاومت های پول پ تون چقدرند؟
            براي جوينده ي علم محدوديتي نيست. "ولو بالسين"

            دیدگاه


              #7
              پاسخ : ساعت دیجیتال با ds1307

              سلام
              دو تا مقاومت 47k بستم مدار هنوز روی برد برده و دو تا آی سی با دو تا کریستال دارم که هر دوشون همین مشکلو دارن

              دیدگاه


                #8
                پاسخ : ساعت دیجیتال با ds1307

                توی آدرس 00h بنویس 0 کلاک شروع میکنه به شماره انداختن

                دیدگاه


                  #9
                  پاسخ : ساعت دیجیتال با ds1307

                  دمت گرم این برنامه بسکامه
                  کجا مشکل داره؟؟
                  دستت درد نکنه
                  $regfile = "m16def.dat."
                  $crystal = 8000000
                  $lib "ds1307clock.lib"
                  Config Lcd = 16 * 2
                  Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , Db7 = Portb.3 , E = Portb.4 , Rs = Portb.5
                  Cursor Off
                  Dim S As Integer
                  Dim H As Integer
                  Dim M As Integer
                  Config Sda = Portd.7
                  Config Scl = Portd.6
                  Const Ds1307w = &HD0 ' Addresses of Ds1307 clock
                  Const Ds1307r = &HD1


                  I2cstart
                  I2cwbyte Ds1307w
                  I2cwbyte 0
                  I2cstart
                  I2cwbyte Ds1307r
                  I2crbyte S , Ack
                  I2crbyte M , Ack
                  I2crbyte H , Nack
                  I2cstop

                  S = Makedec(s) : M = Makedec(m) : H = Makedec(h)


                  If S > 59 Then
                  S = 0
                  End If
                  If M > 59 Then
                  M = 0
                  End If
                  If H > 23 Then
                  H = 0
                  End If
                  Locate 2 , 1
                  Lcd H
                  Locate 2 , 5
                  Lcd M
                  Locate 2 , 10
                  Lcd S
                  Locate 2 , 12
                  Lcd " "

                  دیدگاه


                    #10
                    پاسخ : ساعت دیجیتال با ds1307

                    با سلام
                    من ایت مدار به صورت عملی بستم جوای گرفتم البته با کدویژن به همین دلیلت راجب برنامت نمی تونم نظربدم
                    اما اون مقاومت های پول اپ 47 کیلو زیاد 1 یا 3.3 یا 4.7کلیو کافی می باشد
                    برای شاسی هاتم حتما مقاومت پول اپ بزار
                    اتصالات رو برد برد دقیق چک کن کوچکترین قطعی باعث جواب ندادن میشه (این بر اساس تجربه میگم )
                    اگه کد ها رو به زبان c خواستی بگو بذارم
                    داناترین مردم کسی است که دانش مردم را با دانش خود جمع کند
                    پیامبر اکرم (ص)
                    علی ابن ابیطالب : همانا پاداش دانشمند از شخص روزه دار و شب زنده دارکه در راه خدا جهاد می کند بیشتر است
                    اگر میخواهید دشمنان خود را تنبیه کنید به دوستان خود محبت کنید.(کورش کبیر)

                    دیدگاه


                      #11
                      پاسخ : ساعت دیجیتال با ds1307

                      من این مدار و با دیتاشیت ds1307 بستم
                      میشه تو پروتئوس مدارو طراحی کنی البته خواهشا
                      دمت گرم

                      دیدگاه


                        #12
                        پاسخ : ساعت دیجیتال با ds1307

                        نوشته اصلی توسط mogtada
                        دمت گرم این برنامه بسکامه
                        کجا مشکل داره؟؟

                        من بسکام بدل نیستم.

                        دیدگاه


                          #13
                          پاسخ : ساعت دیجیتال با ds1307

                          مدار تنها رو شبیه سازی کنم یا با برنامه
                          من با زبان c میکنم
                          داناترین مردم کسی است که دانش مردم را با دانش خود جمع کند
                          پیامبر اکرم (ص)
                          علی ابن ابیطالب : همانا پاداش دانشمند از شخص روزه دار و شب زنده دارکه در راه خدا جهاد می کند بیشتر است
                          اگر میخواهید دشمنان خود را تنبیه کنید به دوستان خود محبت کنید.(کورش کبیر)

                          دیدگاه


                            #14
                            پاسخ : ساعت دیجیتال با ds1307

                            دستت درد نکنه با برنامه

                            دیدگاه


                              #15
                              پاسخ : ساعت دیجیتال با ds1307

                              اینم فایل
                              http://ehsedaghat.persiangig.com/New%20folder.rar/download
                              من از کارو چند وقت پیش بستم جواب گرفتم
                              شرمندم خودم برنامه الان پیداش نکردم اما فایل هکزش گذاشتم
                              (شما چی می خوای بگو تا برنامه رو واست بنویسیم )
                              البته باید یکم زمان بدی .........................
                              داناترین مردم کسی است که دانش مردم را با دانش خود جمع کند
                              پیامبر اکرم (ص)
                              علی ابن ابیطالب : همانا پاداش دانشمند از شخص روزه دار و شب زنده دارکه در راه خدا جهاد می کند بیشتر است
                              اگر میخواهید دشمنان خود را تنبیه کنید به دوستان خود محبت کنید.(کورش کبیر)

                              دیدگاه

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