من داشتم روی یک پروژه کار میکردم که به یک گیت AND 4 ورودی نیاز بود و متوجه شدم که با ترکیب چند دیود قابل ساخته. با کمک لینک زیر:
http://www.learningaboutelectronics.com/Articles/Diode-AND-gate-circuit.php
و درست کار میکرد اما چیزی که برام جالب بود، گیت AND حتی زمانی که کاتد دیود به ولتاژ خاصی وصل نبود هم درست کار میکرد. داخل لینک بالا توضیح داده شده که ولتاژ HIGH ورودی ها باید با ولتاژ پول آپ یکسان باشه اما در عمل برای 1 کردن هر ورودی فقط کافی بود اتصالش رو از زمین قطع کنم.
متوجه این موضوع هستم که به شکل صحیح، ورودیها باید بین حالتهای HIGH و LOW سوئیچ کنند و رها نباشند، اما چرا داخل ایا آموزش تاکید شده که ولتاژ ها یکی باشند؟
اکثر مفاهیمی که در منطق دیجیتال وجود دارند با این پیش فرض هستند که فقط دو سطح ولتاژ وجود دارد. معمولا مدارات منطقی با پین های شناور (که به جایی متصل نیستند) یا سطوح ولتاژ تعریف نشده کاری ندارند. اما معمولا وقتی یک گره به جایی متصل نیست به عنوان HIGH خوانده میشود علت این است که اگر جریانی از طریق یک پین برقرار نشود، مانند این است که اتصالی به زمین (LOW) ندارد. اما در مدارهای بزرگ و پیچیده یا کاربردهای صنعتی ممکن هست یک گره رها شده در مدار، باعث ایجاد مشکل شود.