Open Drain چیست؟ چرا به مقاومت Pull-up نیاز دارد
Open Drain چیست؟
خروجی Open Drain معمولاً میتواند خط را به سطح پایین بکشد اما برای تولید سطح بالا به مقاومت Pull-up نیاز دارد.
مزیت ساختار
چند دستگاه میتوانند یک خط مشترک را بدون اتصال مستقیم دو خروجی Push-Pull به یکدیگر کنترل کنند.
کاربرد در I2C
خطوط SDA و SCL در I2C معمولاً با ساختار Open Drain و مقاومتهای Pull-up کار میکنند.
انتخاب Pull-up
مقدار مقاومت بر سرعت لبه بالا، جریان و ظرفیت باس اثر میگذارد.
جمعبندی
درک Open Drain برای طراحی صحیح بسیاری از رابطهای دیجیتال مشترک ضروری است.