اطلاعیه

Collapse
No announcement yet.

ریست شدن بی نهایت میکرو !!!

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

    ریست شدن بی نهایت میکرو !!!

    با سلام من یک ساعت دیجیتال با DS1307بستم .
    مدارو عملی که کار میکنه . میکرو تقریبا هر ثانیه دوبار ریست میکنه . دوروزه که بستم و مدار کار نمی کرد . تازه الان فهمیدم مدار پشت سر هم ریست میکنه . کمک کنید که دارم دیونه میشم :angry: :angry: :angry: :angry: :angry: :angry: :angry: :angry:

    این کارا رو کردم :

    1- خازن 100 نانو چسبیده به پایه تغذیه میکرو را وصل کردم . :eek:
    2- خازن 4700 کیکرو بعد از رگولاتور بستم . :eek:
    3- خروجی اصلی میکرو یا به لچ بسته هست یا به ULN .(به علت حریان کشی از میکرو) :eek:
    4- پایه ریست میکرو را به VCC وصلیدم . :eek:
    5- تمام اتصالتو چک کردم . :eek:
    6- PCB راحی کردم و زمین مدارو دور فیبر کشیدم . (به صورت قطور) :eek:
    7- از فرکانس داخلی و خارجی استفاده کردم . :eek:
    8- مدارو تو یک پلاستیک عایق کذاشتم :eek:
    9- از دو منبع استفاده کردم . سوئیچینگ و پاور کامپیوتر :eek:
    10 فیوز بیت های BODEN و BODENLEVEL را دستکاری کردم . :eek:


    ولی فایده ای نداشته .... !!!
    لطفا کمکم کنید .... تورو خدا . :angry: :angry: :angry: :angry: :angry: :job:


    دنيا بر پايه برنامه هايي هست که خدا با زبان برنامه نويسي خودش مينويسد . کامپايل شده آن اين جهان و قوانين آن است . start آن تولد است و end آن مرگ . پر از گزينه هاي شرطي و دستورات حلقه و تکرار ...

    #2
    پاسخ : ریست شدن بی نهایت میکرو !!!

    ببین ولتاژ مدارت چند ولته؟
    ?Why not

    دیدگاه


      #3
      پاسخ : ریست شدن بی نهایت میکرو !!!

      نوشته اصلی توسط QUARK
      ببین ولتاژ مدارت چند ولته؟
      4.99 ثابت
      دنيا بر پايه برنامه هايي هست که خدا با زبان برنامه نويسي خودش مينويسد . کامپايل شده آن اين جهان و قوانين آن است . start آن تولد است و end آن مرگ . پر از گزينه هاي شرطي و دستورات حلقه و تکرار ...

      دیدگاه


        #4
        پاسخ : ریست شدن بی نهایت میکرو !!!

        جسارتا واچ داگ که فعال نیست؟

        دیدگاه


          #5
          پاسخ : ریست شدن بی نهایت میکرو !!!

          یک احتمال همونی هست که دوستمون گفت watchdog ولی محتملتر کد برنامه هست.
          لطفا کد رو قرار بدین.

          دیدگاه


            #6
            پاسخ : پاسخ : ریست شدن بی نهایت میکرو !!!

            نوشته اصلی توسط علی علی پور ریکنده
            جسارتا واچ داگ که فعال نیست؟
            یادم رفت بگم . که WATCHDOG هم فعال نیست . البته به صورت نرم افزاری . یه جایی خوندم به صورت سخت افزاری هم میشه ولی من بلد نیستم . تا حالا هم به گوشم نخورده بود .
            دنيا بر پايه برنامه هايي هست که خدا با زبان برنامه نويسي خودش مينويسد . کامپايل شده آن اين جهان و قوانين آن است . start آن تولد است و end آن مرگ . پر از گزينه هاي شرطي و دستورات حلقه و تکرار ...

            دیدگاه


              #7
              پاسخ : ریست شدن بی نهایت میکرو !!!

              درست شد !!!!!

              ولی نمیدونم چه جوری . من پایه های باتری متصل به DS1307 رو یهب هم وصل کردم زمان ریست شد .
              حالا داره عالی کار میکنه . ولی چرا واقعا .

              بعدا مارو نکاره ؟؟؟؟ضایع بشیم پیش مشتری .. :angry: :angry: :angry:
              دنيا بر پايه برنامه هايي هست که خدا با زبان برنامه نويسي خودش مينويسد . کامپايل شده آن اين جهان و قوانين آن است . start آن تولد است و end آن مرگ . پر از گزينه هاي شرطي و دستورات حلقه و تکرار ...

              دیدگاه


                #8
                پاسخ : ریست شدن بی نهایت میکرو !!!

                نوشته اصلی توسط starsoheil
                با سلام من یک ساعت دیجیتال با DS1307بستم .
                مدارو عملی که کار میکنه . میکرو تقریبا هر ثانیه دوبار ریست میکنه . دوروزه که بستم و مدار کار نمی کرد . تازه الان فهمیدم مدار پشت سر هم ریست میکنه . کمک کنید که دارم دیونه میشم :angry: :angry: :angry: :angry: :angry: :angry: :angry: :angry:

                این کارا رو کردم :

                1- خازن 100 نانو چسبیده به پایه تغذیه میکرو را وصل کردم . :eek:
                2- خازن 4700 کیکرو بعد از رگولاتور بستم . :eek:
                3- خروجی اصلی میکرو یا به لچ بسته هست یا به ULN .(به علت حریان کشی از میکرو) :eek:
                4- پایه ریست میکرو را به VCC وصلیدم . :eek:
                5- تمام اتصالتو چک کردم . :eek:
                6- PCB راحی کردم و زمین مدارو دور فیبر کشیدم . (به صورت قطور) :eek:
                7- از فرکانس داخلی و خارجی استفاده کردم . :eek:
                8- مدارو تو یک پلاستیک عایق کذاشتم :eek:
                9- از دو منبع استفاده کردم . سوئیچینگ و پاور کامپیوتر :eek:
                10 فیوز بیت های BODEN و BODENLEVEL را دستکاری کردم . :eek:


                ولی فایده ای نداشته .... !!!
                لطفا کمکم کنید .... تورو خدا . :angry: :angry: :angry: :angry: :angry: :job:
                سلام
                از کریستال خارجی استفاده کن
                و پایه ی ریست ات هم با یه مقاومت یک کیلو اهم وصل کن به VCC تا بهتر کار کنه (یک کیلو توان مصرفی رو بالا می بره اما واقعاً عالی جواب می ده.)
                یه فریت بید هم سر راه Vcc ات بذار.
                برای کاری در حوزه اربعین نیاز به نیروی داوطلب هستیم.
                http://hosseinwalkingday.com

                دیدگاه


                  #9
                  پاسخ : ریست شدن بی نهایت میکرو !!!

                  کرسیتال خارجی استفاده کردم . هم هشت مگ داخلی هم 16 مگ خارجی .

                  از خازن داخلی میکرو استفاده کردم .

                  پایه ریست را هم به vcc مستقیم وصل کردم . حتما مقاومت می خواد ؟

                  این یعنی چه ؟ تا حالا اسمشم به گوشم نخورده ((فریت بید)) ؟

                  دنيا بر پايه برنامه هايي هست که خدا با زبان برنامه نويسي خودش مينويسد . کامپايل شده آن اين جهان و قوانين آن است . start آن تولد است و end آن مرگ . پر از گزينه هاي شرطي و دستورات حلقه و تکرار ...

                  دیدگاه


                    #10
                    پاسخ : ریست شدن بی نهایت میکرو !!!

                    بهتره پایه ریست رو با یک مقاومت 4.7 یا 1 کیلو به 5 ولت و با یک خازن 10 میکرو یا 1 میکرو به زمین بزن.
                    فرست بید هم در اصل یک سلف هست. تو بازار بگو فریت بید بدن ، همه میدونن . قیمیتی هم نداره. سایزش هم خیلی تو کار شما تاثیر نداره. راستی نگفتی چیپت چیه!

                    دیدگاه


                      #11
                      پاسخ : ریست شدن بی نهایت میکرو !!!

                      با سلام

                      من از مگا 32 استفاده میکنم و اینم شماتیک .

                      برنامه یک ساعت کار کرد دوباره قاطی کرد .
                      مشکل حالا اینه مثلا گفتم SET PORTB.0 تو اجرا هم B0 و هم B5 همزمان SET میشن . واقعا نمی دونم مشکل چیه ...

                      http://www.up2.98ia.com/images/28346865942925414567.png
                      دنيا بر پايه برنامه هايي هست که خدا با زبان برنامه نويسي خودش مينويسد . کامپايل شده آن اين جهان و قوانين آن است . start آن تولد است و end آن مرگ . پر از گزينه هاي شرطي و دستورات حلقه و تکرار ...

                      دیدگاه


                        #12
                        پاسخ : ریست شدن بی نهایت میکرو !!!

                        نوشته اصلی توسط starsoheil
                        با سلام

                        من از مگا 32 استفاده میکنم و اینم شماتیک .

                        برنامه یک ساعت کار کرد دوباره قاطی کرد .
                        مشکل حالا اینه مثلا گفتم SET PORTB.0 تو اجرا هم B0 و هم B5 همزمان SET میشن . واقعا نمی دونم مشکل چیه ...

                        http://www.up2.98ia.com/images/28346865942925414567.png
                        سلام
                        حتما از فریت بید استفاده کنید.
                        قطعه ای هست که تو تو فرکانس های پایین مقاومت نزدیک صفر داره؛ تو فرکانس های بالا مقاومت اش زیاد می شه (نمی ذاره هارمونیک های فرکانس بالا ازش عبور کنند)

                        حتما کریستال خارجی بذار
                        و خود میکرو هم خیلی تاثیر داره
                        میکروهای سری پی فوق العاده کم نویز عمل می کنند
                        مثل
                        ATmega48PA , ATmega644PA, ATmega328PA

                        بارایانه که اومدم شماتیک ات رو نگاه می کنم..
                        برای کاری در حوزه اربعین نیاز به نیروی داوطلب هستیم.
                        http://hosseinwalkingday.com

                        دیدگاه


                          #13
                          پاسخ : ریست شدن بی نهایت میکرو !!!

                          با سلام و ممنون

                          میخوام از فرکانس 16 مگ استفاده کنم .
                          یک سوال : جایی خوندم بدنه کریستال ساعت را به زمین باید وصل کرد ؟ آیا همین طوره ؟

                          یک چیزه دیگه اصلا تو شهرما کسی نمیدونه فریت بید چیه ؟؟ گیرم نیوند . از جای دیگه نمیتونم بردارم مثل پاور یا مادربرد کامپیوتر ؟؟؟
                          دنيا بر پايه برنامه هايي هست که خدا با زبان برنامه نويسي خودش مينويسد . کامپايل شده آن اين جهان و قوانين آن است . start آن تولد است و end آن مرگ . پر از گزينه هاي شرطي و دستورات حلقه و تکرار ...

                          دیدگاه


                            #14
                            پاسخ : ریست شدن بی نهایت میکرو !!!

                            نوشته اصلی توسط starsoheil
                            با سلام و ممنون

                            میخوام از فرکانس 16 مگ استفاده کنم .
                            یک سوال : جایی خوندم بدنه کریستال ساعت را به زمین باید وصل کرد ؟ آیا همین طوره ؟

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

                            دیدگاه


                              #15
                              پاسخ : ریست شدن بی نهایت میکرو !!!

                              حالا فهمیدم چیه ؟

                              بذارم سر تغذیه مثبت پاور ؟
                              دنيا بر پايه برنامه هايي هست که خدا با زبان برنامه نويسي خودش مينويسد . کامپايل شده آن اين جهان و قوانين آن است . start آن تولد است و end آن مرگ . پر از گزينه هاي شرطي و دستورات حلقه و تکرار ...

                              دیدگاه

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