คำถามติดแท็ก shift-register

3
ปัญหาใดที่อาจเกิดขึ้นเมื่อผูกมัดการเปลี่ยนแปลง 40 รายการ
ฉันวางแผนที่จะผูกมัดการลงทะเบียนกะ40 x 74HC595ด้วยกัน ห่วงโซ่ทั้งหมดของ 74HC595s จะถูกควบคุมโดยไมโครคอนโทรลเลอร์ 5 V ซึ่งจะสร้างSDI, CLOCKและLATCHสัญญาณ การลงทะเบียนการเปลี่ยนแปลงแต่ละครั้งและไมโครคอนโทรลเลอร์จะมี PCB ของตนเองดังแสดงในแผนภาพด้านล่าง: เนื่องจากข้อ จำกัด ทางกลระยะห่างระหว่างการลงทะเบียนการเปลี่ยนแปลงแต่ละครั้งจะอยู่ที่ประมาณ 30 ซม. (12 นิ้ว) ดังนั้นสัญญาณควบคุมจะเคลื่อนที่ไปตามระยะทางของ aprox 12 ม. (40 ฟุต) นอกจากนั้นทั้งระบบจะติดตั้งในสภาพแวดล้อมที่มีเสียงดังมาก (ใกล้กับแสงไฟฟลูออเรสเซนต์สายไฟหลัก ฯลฯ ) ความกังวลของฉันคือสัญญาณควบคุมจะดังมากและการลงทะเบียนกะอาจส่งออกสิ่งผิดปกติ ฉันคิดว่า: ใช้บัฟเฟอร์ IC ในแต่ละบอร์ดเพื่อบัฟเฟอร์สัญญาณควบคุม คุณจะแนะนำแบบไหน ใช้สายเคเบิลหุ้มฉนวนระหว่างบอร์ดสำหรับสัญญาณ ลดCLOCKความถี่ให้มากที่สุด ฉันต้องการอัปเดตเนื้อหาของรีจิสเตอร์สองสามครั้งต่อวัน การแก้ปัญหาข้างต้นเป็นสิ่งที่ดีที่ต้องทำ? ฉันจะทำอย่างไรเพื่อรักษาสัญญาณรบกวน (ที่อาจเกิดขึ้น) ในสายสัญญาณให้น้อยที่สุด?

5
อะไรคือความแตกต่างระหว่างไอซีลงทะเบียน shift?
ฉันกำลังเรียนรู้ Arduino และสิ่งหนึ่งที่ดึงดูดความสนใจของฉันคือการใช้ Shift Registers เพื่อขยายจำนวนของหมุดดิจิตอล ฉันเห็นบทเรียนมากมายที่ใช้ 74HC595 Shift Register แต่ร้านค้าในพื้นที่ของฉันไม่ได้ขาย Shift Register ที่แน่นอน แต่ขายอื่น ๆ เช่น: 74HC166 CD4015 74HC165 74HC164 CD4014 74HC595 SMD พวกเขาทั้งหมดดูเหมือนจะเป็นเรจิสเตอร์การเปลี่ยนแปลง 8 บิต ฉันต้องการใช้พวกมันส่องไฟ LED บางดวงโดยใช้ Arduino ฉันคิดว่าพวกเขามีจุดประสงค์ที่เฉพาะเจาะจงมาก แต่โดยรวมฉันสามารถใช้สิ่งเหล่านี้ในโครงการของฉันได้หรือไม่? อะไรคือความแตกต่างที่สำคัญระหว่าง Registers Shift เหล่านี้?

2
ขั้วบวกขั้วบวกแอลอีดีมัลติเพล็กซ์ LED
ฉันกำลังช่วยสร้างการติดตั้งศิลปะนี้ซึ่งมีขนาดเท่ากับจอแสดงผลขนาดใหญ่ 16 x 16 พิกเซล ฉันตัดสินโดยใช้ 16 TI TLC5926 ชิปขับกระแสคงที่ถูกล่ามโซ่ไว้ด้วยกันเพื่อให้ฉันขับตรงไปยัง LED แต่ละอัน เมื่อมองย้อนกลับไปฉันสงสัยในตัวเองและสงสัยว่านี่เป็นวิธีการที่หนักหน่วงหรือไม่ ถ้าฉันได้ทำ "วิธีการแบบมัลติเพิล LED" (เช่น LED ที่แถวแยกคอลัมน์และการคงอยู่ของเทคนิคการมองเห็น) ฉันอาจจะสามารถดึงสิ่งนี้ออกได้ด้วย 32 "ไดรฟ์พิน" (มากกว่า 256) ที่ค่าใช้จ่ายของความซับซ้อนของซอฟต์แวร์มากขึ้นและความสว่างที่มีประสิทธิภาพน้อยลง ในโทโพโลยีขั้วบวกขั้วบวกแบบมัลติเพล็กซ์ TLC5926 ดูเหมือนจะเหมาะสำหรับการขับคอลัมน์ (กำลังจม) อะไรที่จะเป็นชิพแอนะล็อก / ประกอบสำหรับการขับแถวในอินเตอร์เฟซ shift-register ที่คล้ายกันของเชนและสามารถจัดหาได้มากถึง 120 mA ต่อช่อง (เพื่อให้ตรงกับความสามารถในการจมของ TLC5926)? เพื่อความชัดเจนฉันไม่ต้องการแหล่งกระแสสูงด้านข้าง ฉันกำลังมองหาสวิตช์ด้านข้างที่สามารถควบคุมได้และควบคุมได้ในระดับสูง (โดยเฉพาะ 16 บิตเพื่อให้เหมาะกับ TLC5926 ที่ด้านล่าง) สิ่งสำคัญที่สุดนี้สามารถทำได้โดยใช้ 8-bit 74HC595 shift …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.