اطلاعیه

Collapse
No announcement yet.

فعال سازی رله با UNL2003 و PCF8574

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

    فعال سازی رله با UNL2003 و PCF8574

    با سلام خدمت دوستان. به مشکل عجیبی بر خوردم.
    میخواستم با استفاده از ULN2003 و PCF8574 هفت تا رله رو با I2C راه اندازی کنم. حالا من این مدار رو رو برد بورد پیاده کردم. ولی یه مشکلی داره که نمیدونم از چیه. مدار کار میکنه ولی دقیق نیست. مثلا من تو آردوینو جوری تنظیمش کردم که هر 3 ثانیه همه ی هفت تا رله روشن و خاموش بشن ولی یکی روش میشه و اون یکی نمیشه یا زمانش مثلا به 20 ثانیه میرسه. خلاصه مدار قاطی کرده. من مدار رو با تغذیه ی جداگانه به برد بورد وصل کرده بودم. و خروجی I2C رو هم به آردوینو که با USB به کامپوتر وصل کردم. حالا نکته ی جالبش اینه که وقتی دیدم مدار کار نمیکنه بصورت شانسی پین زمین آردوینو رو به پین زمین ULN2003 وصل کردم. درست شد. عجیبه مگه نه؟ فقط در همین یک حالت مدار کار میکنه. بنظر شما مشکل از کجاست؟؟


    #2
    پاسخ : فعال سازی رله با UNL2003 و PCF8574

    درود ، زمین تغذیه رله ها و آردو باید بهم وصل باشند ، بهتر بگم همه زمین ها، این مشکل نیست ، الزام مداره
    جدیدترین ویرایش توسط Masood Ashoori; ۱۷:۲۰ ۱۳۹۷/۰۹/۱۹.

    دیدگاه


      #3
      پاسخ : فعال سازی رله با UNL2003 و PCF8574

      نوشته اصلی توسط Masood Ashoori نمایش پست ها
      درود ، زمین تغذیه رله ها و آردو باید بهم وصل باشند ، بهتر بگم همه زمین ها، این مشکل نیست ، الزام مداره
      جدی؟ یعنی نمیشه از آردوینو فقط بعنوان فرستنده ی دستورات I2C استفاده کرد؟ چرا؟
      ممنون از پاسخ

      دیدگاه


        #4
        پاسخ : فعال سازی رله با UNL2003 و PCF8574

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

        دیدگاه


          #5
          پاسخ : فعال سازی رله با UNL2003 و PCF8574

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

          دیدگاه

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