ฉันต้องการซื้อไอซีลอจิกไม่กี่ ฉันควรได้รับครอบครัวไหน HC? HCT? แบบไหนดีที่สุดที่จะนอนในกล่องชิ้นส่วนเพื่อให้เข้ากันได้สูงสุดกับโครงการในอนาคตที่คาดเดาไม่ได้? ช่วงอุปทานที่กว้างไม่ต้องการความถี่มาก ฯลฯ อินพุตของ Schmitt? เปิดเอาต์พุตหรือไม่
ฉันต้องการซื้อไอซีลอจิกไม่กี่ ฉันควรได้รับครอบครัวไหน HC? HCT? แบบไหนดีที่สุดที่จะนอนในกล่องชิ้นส่วนเพื่อให้เข้ากันได้สูงสุดกับโครงการในอนาคตที่คาดเดาไม่ได้? ช่วงอุปทานที่กว้างไม่ต้องการความถี่มาก ฯลฯ อินพุตของ Schmitt? เปิดเอาต์พุตหรือไม่
คำตอบ:
HC มีประโยชน์มากที่สุด มีช่วงแรงดันไฟฟ้าที่กว้างมากและง่ายต่อการเชื่อมต่อกับ MCU ส่วนใหญ่มีภูมิคุ้มกันเสียงรบกวนที่ดีมีความเร็วมากมายและพร้อมใช้งานอย่างกว้างขวาง HC ยังมีให้บริการเป็นประตูเดียวในแพ็คเกจเล็ก ๆ ลืม TTL และ LS TTL ไม่มีใครใช้พวกเขาสำหรับการออกแบบใหม่วันนี้
นอกจากนี้ยังควรเรียนรู้การใช้ CPLD ด้วยการใช้พวกมันมักจะสมเหตุสมผลมากกว่าการออกแบบด้วยชิปตรรกะแต่ละตัว
ด้วยแรงดันไฟฟ้าที่ใช้งานได้กว้างและความพร้อมใช้งานทั่วไปฉันยอมรับว่า HC เป็นตระกูลที่มีประโยชน์มากที่สุด หากคุณกำลังทำงานกับการออกแบบที่ต้องใช้ความเร็วสูงหรือพลังงานต่ำมากคุณจะไม่ได้อยู่ในขอบเขตทั่วไปอีกต่อไป
เป็นเรื่องธรรมดาที่จะพบกับสถานการณ์ของแหล่งจ่ายไฟแบบผสมเช่นต้องการเปลี่ยนจาก 5V เป็น 3V หรือกลับกัน HC มีอินพุต CMOS และไดโอดป้องกันอินพุตดังนั้นจึงไม่เหมาะสำหรับการแปลระดับตรรกะ คุณสามารถทำงานกับตัวต้านทานอินพุต 5 ถึง 3 เพื่อ จำกัด กระแสไดโอด แต่ก็ไม่เหมาะ สำหรับ 3 ถึง 5 คุณอาจโชคไม่ดี
สำหรับ 5V ถึง 3V (อินพุต 5V ขับชิปที่ขับเคลื่อนด้วย 3V) AHC และ LVC มีอินพุตอินพุต 5V และทำงานได้ดี
สำหรับ 3V ถึง 5V คุณต้องการตระกูลที่มีอินพุตที่เข้ากันได้กับ TTL ดังนั้นสัญญาณ 3V ต่ำกว่าจะตอบสนองความต้องการแรงดันไฟฟ้าอินพุตสูงของชิปขับเคลื่อน 5V สำหรับสิ่งนั้นครอบครัวเช่น HCT และ AHCT นั้นมีประโยชน์
น่าเสียดายที่ไม่มีตระกูลทั่วไปที่สามารถขับเคลื่อนจากแรงดันไฟฟ้าใด ๆ และยอมรับอินพุตของแรงดันไฟฟ้าใด ๆ แม้ว่าจะมีบัฟเฟอร์เลื่อนระดับพิเศษมากมาย (บางทิศทางสองทิศทาง) ที่มีหมุดแหล่งจ่ายไฟแยกต่างหากสำหรับจุดประสงค์นี้
HCT เป็นสิ่งที่ดี ข้อดีทั้งหมดที่ @Leon Heller กล่าวถึง แต่ก็ยังรองรับอินพุตที่เข้ากันได้กับ TTL หากคุณต้องการความเร็วพิจารณา ACT คู่มือ Logicของ Ti มีรายละเอียดมากมาย
คุณจะต้องการ AHC (T) แทน HC (T) HC (T) ไม่เป็นไร แต่มีเหตุผลเล็กน้อยที่จะไม่เลือก AHC (T)
ตระกูลอื่นที่ฉันจะปฏิเสธ ได้แก่ AC และ LVC ที่เทียบเท่ากับแรงดันไฟฟ้าต่ำ ครอบครัวเหล่านี้มีเวลาเพิ่มขึ้นหลายระดับในระดับนาโนวินาทีเร็วเกินไปสำหรับเขียงหั่นขนม ฉันยังแนะนำให้หลีกเลี่ยงตระกูล TTL แบบไบโพลาร์รวมถึง 7400 TTL, STTL, LSTTL, AS, ALS, F และอื่น ๆ ตรรกะไบโพลาร์ได้กลายเป็นเรื่องธรรมดา และมันก็ไม่ได้บอกว่าจะหลีกเลี่ยงการใช้ชิ้นส่วน ECL 10k หรือ 100k ใด ๆ แต่สิ่งเหล่านี้อาจไม่ได้รับความสนใจจากวิศวกรไฟฟ้ามือใหม่
20 ปีที่แล้ว TI มีจุดการตลาดต่อไปนี้สำหรับตระกูลตรรกะ AHC รุ่นใหม่:
“ เปลี่ยนเป็นระดับประสิทธิภาพใหม่ด้วย AHC ... •เร็วกว่า HCMOS 3 เท่า•ครึ่งหนึ่งของการใช้พลังงานแบบคงที่ของ HCMOS •เสียงรบกวนต่ำเหมือน HCMOS ... สำหรับราคาตลาดเดียวกันกับ HCMOS”
การเรียกร้องของ TI เกี่ยวกับ AHC นั้นถูกต้อง
สิ่งที่สำคัญที่สุดสำหรับมือสมัครเล่นคืออัตราดอกเบี้ย พวกเขาต้องการให้สามารถใช้งานไอซีได้โดยไม่ต้องคำนึงถึงผลกระทบของสายส่ง เนื่องจากองค์ประกอบกาฝากที่น่ารังเกียจของพวกเขา breadboards ต้องการความเร็วในการเปลี่ยนของไม่กี่นาโนวินาทีอย่างน้อย AHC มีเวลาเพิ่มขึ้นและลดลงเท่ากันกับ HC ดังนั้นการใช้งานบนเขียงหั่นขนมก็คล้ายกัน
อุปกรณ์ AHC ใช้ช่วงการทำงานที่กว้างของ HCMOS แต่ก็มีความทนทานต่อ 5V เมื่อทำงานจากแรงดันไฟฟ้าที่ต่ำกว่า นี่เป็นคุณสมบัติที่มีประโยชน์จริง ๆ ซึ่งฉันรู้สึกว่าหายไปจาก HCMOS เสมอ ปัจจุบันไดรฟ์เอาต์พุตของ AHC นั้นมากกว่า HC เล็กน้อย แต่ก็ยังคงเพียง 8 mA สูงสุดที่ 5V สิ่งนี้มีส่วนทำให้ขอบที่ช้าและความสมบูรณ์ของสัญญาณที่ดีบนเขียงหั่นขนมที่เราคาดหวังจาก AHC และ HC
ดูคู่มือนักออกแบบ AHC (T) ฉบับเต็มสำหรับรายละเอียดเพิ่มเติม: http://www.ti.com/lit/ug/scla013d/scla013d.pdf
ตอนนี้ฉันจะอธิบายเพิ่มเติมเกี่ยวกับตัวแปร“ T”: HCT, AHCT, ACT และอื่น ๆ “ T” ย่อมาจากอินพุตที่เข้ากันได้กับ TTL หากชิปคือการรับสัญญาณจากอุปกรณ์ TTL แบบสองขั้วให้รวม 7400, 74S, 74LS, 74ALS, 74F จากนั้นคุณต้องเลือกอุปกรณ์“ T” เช่น HCT หรือใช้อุปกรณ์ที่ทนต่อแรงดันไฟฟ้า 5V ที่ไม่ใช้งาน“ T” ที่ 3.3V และออกแบบระบบของคุณเพื่อรองรับ ระดับเอาต์พุต 3.3V