เคยสงสัยไหม ไอซี gate เบอร์เดียวกัน มีทั้ง 74HC,74LS,74ACT สิ่งที่แตกต่างกัน นั้นคืออะไร
สิ่งที่แตกต่างกันในแต่ล่ะรุ่น อยู่ตรงเทคโนโลยีภายในว่าเป็น CMOS หรือ TTL หรืออื่น แถมยังแยกย่อยอีกหลายแบบอีก ซึ่งสิ่งที่ทำให้มันแตกต่างกัน นอกจากความเร็วต่อสนองแล้ว ยังมี ช่วงระดับสัญญาณไฟ(Threshold) ที่จะเอามาตัดสินใจว่าเป็นสัญญาณ Logic High กับ Logic Low ที่ต่างกัน ซึ่งรวมทั้ง Input และ Output ของไอซี
อย่างเช่นใน CMOS ถ้าไฟเข้ามากกว่า 3.7 โวลต์ (V IH) จะถือว่าเป็น Logic High แต่ถ้าไฟเข้าน้อยกว่า 1.3 โวลต์ (V IL) จะถือว่าเป็น Logic Low และ ไอซีแบบ CMOS จะจ่ายไฟ มากกว่า 4.7 โวลต์ สำหรับ Logic High และ จ่ายน้อยกว่า 0.3 โวลต์ สำหรับ Logic Low
ก้อคงเห็นมี หลายๆโปรเจค เอาไอซี Logic gate มาใช้เป็น Level Converter จาก 5V เป็น 3.3V บางตัวทำงาน บางตัวทำงานได้บ้างไม่ได้บ้าง เอาไว้เป็นข้อมูลนิดๆน้อยๆ เวลาเลือกไอซีจะได้เลือกได้ถูกเบอร์ กันครับ
There are quite a lot of digital logic families that differ in their I/O voltage levels. Mainly we use 5V and 3.3V levels in our projects. And there is always dilemma to communicate 5V with 3.3V devices. In many cases a 3.3V devices come with 5V tolerant pins but it is better to know than guess.
Here is a nice concentrated chart that provides visual information on how these logic level thresholds differ among technologies. Chart include CMOS, TTL, mixed TTL/CMOS, ETL, BTL, GT, low voltage glue logic families. FYI most CMOS families are tolerant to 5V input and probably you won’t, need a logic level converter in many cases. This is OK in hobby level, but if you are designing end product to market then it is better to place a level converter to ensure reliable operation.
ที่มา circuitgeek.com