اطلاعیه

Collapse
No announcement yet.

دلیل روشن شدن اتوماتیک این رله

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

    دلیل روشن شدن اتوماتیک این رله

    سلام دوستان.
    دریک برنامه فوق ساده :
    وقتی یک کلید زده بشه یک رله باید عمل کنه
    متاسفانه گاهی بصورت اتوماتیک و بدون زدن کلید این رله عمل میکنه.
    هم سویچ و هم رله توسط میکرو کنترول میشه .درحقیقت میکرو دستور روشن شدن رله را میده.
    حالا بدون زدن کلید رله چطوری روشن میشه برام سواله!!

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

    نوشته اصلی توسط leader. نمایش پست ها
    حالا بدون زدن کلید رله چطوری روشن میشه برام سواله!!
    پین ورودی کلید Pull Up شده یا Pull down ؟؟
    احتمال زیاد نویزه... پین ورودی کلید رو باید Pull UP کنی تا نویز روش اثر نزاره...
    ! Life doesn't get easier , you just get stronger

    دیدگاه


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

      درود و سپاس.
      ورودی pull down هست. ولی هنگامی که pull up هست نیز این اتفاق می افتد.
      بله به احتمال 90 درصد از نویزه ولی امکان حذف نویز بصورت سخت افزاری بخاطر نبود فضا تقریبا غیره ممکنه.
      میخواستم ببینم آیا جبران نویز سخت افزاری از طریق تمهیدات نرم افزاری ممکن هست؟

      دلیل: ادغام دو پست برای جلوگیری از اسپم

      تغذیه دستگاه از نوع خازنی(بدون ترانس) با رگولاتور5 ولت بهمراه خازن صافی 1000میکرو هست.
      از خازنهای 100نانو نیز در مناطق مختلف مدار استفاده شده است

      دیدگاه


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

        درود
        ببین منطق نویز معمولا 1 هست یعنی وقتی که نویز میاد اون پین ورودی 1 میشه (اگه ولتاژش به 1 منطقی برسه) پس بنابراین همیشه توصیه میشه که اون پین ورودی رو Pull Up کنیم که 1 منطقی بشه و نویز هم که 1 منطقی هست دیگه روش اثر نمیزاره
        (چه باشه چه نباشه 1 منطقی هست) پس شما از Pull Up استفاده کن و شرطی که توی برنامه برای خوندن کلید نوشتی تغییر بده ...با مقاومت 4.7 کیلو Pull Up کن ...
        نویز ممکنه روی پین رله هم باشه ...اونجا هم فیلتر خازنی بزار...

        نوشته اصلی توسط leader. نمایش پست ها
        میخواستم ببینم آیا جبران نویز سخت افزاری از طریق تمهیدات نرم افزاری ممکن هست؟
        میشه اون کدی که برای خوندن کلید ورودی در حالت Pull Up نوشتی بزاری تا بشه تصمیم گرفت ؟؟ مرسی...
        ! Life doesn't get easier , you just get stronger

        دیدگاه


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

          برنامه ای که برای این دستگاه نوشته ام تقریبا 8kهست که گاهی در این دستگاه یه همچین مشکلی ظاهر میشود
          حالا برای اینکه راحلی برای این مشکل پیدا کنم سوال را بدین صورت مطرح کردم.
          زمانیکه دستگاه از طریق باطری تغذیه شود مطلقا چنین موردی پیش نمیاد.
          ولی وقتی تغذیه خود دستگاه بهش متصله گاهی ( تقریبا هفته ای یکبار) یه همچین موردی براش پیش میاد.
          مشکل با wdt نیز قابل حل نیست
          میکرو مورد استفاده avr نیست
          قطعات بکار رفته 90 درصدsmd هست
          قطعا مشکل از نویز پذیر بودن تغذیه هست(تغذیه خازنی)
          دلیل مطرح کردن سوال این بود که شاید بتونم از تجربه و راحل های دوستان استفاده کنم
          متاسفانه بدلیل عدم وجود فضای کافی امکان استفاده از تغذیه های متعارف برام وجود نداره.

          دیدگاه


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

            نوشته اصلی توسط leader. نمایش پست ها
            متاسفانه بدلیل عدم وجود فضای کافی امکان استفاده از تغذیه های متعارف برام وجود نداره.
            آیا تغذیه دستگاه مستقیما از برق شهر تامین میشود ؟؟؟
            آیا میتوانید از یک آداپتور DC استفاده کنید و بعد از آداپتور از یک رگولاتور سوئیچینگ خوب بصورت ماژول آماده استفاده کنید ؟؟
            در این صورت ماژول زیر را پیشنهاد میکنم :
            خرید ماژول LM2596 تغذیه دی سی DC-DC مبدل تبدیل کننده رگولاتور DC به DC باک BUCK کاهنده ولتاژ 30 ولت جریان 3 آمپر دیتاشیت مشخصات فنی با قیمت مناسب فروشگاه ECA

            البته ممکن است بتوانید از LT1083 نیز استفاده کنید.
            ! Life doesn't get easier , you just get stronger

            دیدگاه


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

              نوشته اصلی توسط Amirlopez نمایش پست ها
              آیا تغذیه دستگاه مستقیما از برق شهر تامین میشود ؟؟؟
              آیا میتوانید از یک آداپتور DC استفاده کنید و بعد از آداپتور از یک رگولاتور سوئیچینگ خوب بصورت ماژول آماده استفاده کنید ؟؟
              در این صورت ماژول زیر را پیشنهاد میکنم :
              خرید ماژول LM2596 تغذیه دی سی DC-DC مبدل تبدیل کننده رگولاتور DC به DC باک BUCK کاهنده ولتاژ 30 ولت جریان 3 آمپر دیتاشیت مشخصات فنی با قیمت مناسب فروشگاه ECA

              البته ممکن است بتوانید از LT1083 نیز استفاده کنید.
              در یک فضای 4 در 3 در 2.5 سانتی( کوچکتر از قوطی کبریت) مبدل 220 به 5 و دو عدد رله و یک عدد میکرو با مخلفات راه اندازیش و یک عدد ماژول wifi قرار داده شده.
              در یه همچین فضایی متاسفانه امکان استفاده از باطری سکه ای هم وجود ندارد با این حال دستگاه مورد نظر کاملا سرحال کار میکنه و انتقال دیتا بصورت وایرلس آن هم کاملا بدون خطا هست.
              و تنها مشکلش همین مورد هست که با روشهای مختلف کد زنی نیز حل نشده.

              دیدگاه

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