คำถามติดแท็ก button

7
ปุ่มเปิดตัว
ฉันเพิ่งอ่านบทความเกี่ยวกับการเปิดใช้งานปุ่มและสงสัยว่าฉันควรคำนึงถึงเรื่องนี้เมื่อทำงานด้วยเช่น Arduino (ATMega mC) หรือไม่ ฉันคิดว่ามันเป็นปัญหาโดยเฉพาะเมื่อทำงานกับการขัดจังหวะ ดังนั้นจะเป็นการดีกว่าถ้าตรวจจับการตีกลับในรหัสหรือควรได้รับการดูแลด้วยฮาร์ดแวร์หรือไม่ กรุณาอธิบายอย่างละเอียด
32 button  debounce 

7
วิธีตรวจจับปุ่มอย่างชาญฉลาด (ใช้พลังงานน้อยลง)
ในระหว่างการประชุมสำหรับโครงการเฉพาะฉันถูกขอให้คิดเกี่ยวกับวิธีการตรวจจับการกดปุ่มด้วย MCU การตรวจจับควรใช้พลังงานน้อยที่สุด เมื่อแรกเห็นฉันคิดว่าวงจรทั่วไปมีการดึงขึ้นหรือเลื่อนลง: จำลองวงจรนี้ - แผนผังที่สร้างโดยใช้CircuitLab ฉันไม่ได้พิจารณาคุณสมบัติการต่อต้านการตีกลับที่นี่เนื่องจากอยู่นอกเหนือขอบเขตของคำถามนี้ ในกรณีใดกรณีหนึ่งเมื่อกดปุ่มค่าปัจจุบันทั้งหมดที่ไหลขึ้นอยู่กับค่าตัวต้านทาน เพื่อลดให้น้อยที่สุด (กระแส) ฉันสามารถเพิ่มค่าตัวต้านทาน แต่ไม่มากนักเนื่องจากถ้าฉันถูกมันก็ขึ้นอยู่กับค่าการรั่วไหลของขาอินพุต นอกจากนี้ตัวต้านทานขนาดใหญ่จะฟื้นตัวช้า คำถามของฉันคือคำถามต่อไปนี้: วิธีตรวจสอบปุ่มที่กดอย่างชาญฉลาดซึ่งไม่ใช้พลังงาน (โดยทั่วไปจะเป็นแอปพลิเคชันที่ใช้พลังงานสูง) มีวิธีการใดที่ใช้พลังงานน้อยมากเมื่อกดปุ่ม?

3
จุดประสงค์ของการติดตามที่ถูกต่อยออกมาคืออะไร?
ฉันพบคุณลักษณะแปลก ๆ นี้ใน FPC ในกล้องมากกว่าปุ่มจับและสลับอินพุต คุณสามารถเห็นว่ามีร่องรอยที่ดูเหมือนว่าพวกเขาเคยเชื่อมต่อและต่อมาถูกเจาะเพื่อตัด ปุ่มหนึ่งทางด้านซ้ายเมื่อปุ่มลัดสั้นซึ่งจะมีผลเช่นเดียวกับถ้ากดปุ่มตลอดเวลา ที่นี่คุณสามารถดูส่วนประกอบอื่น ๆ ที่เกี่ยวข้อง ปุ่มทางด้านขวาเป็นปุ่มสองขั้นตอนร่องรอยอื่น ๆ นำไปสู่แอโนด (ใช่, แอโนด, ไม่ใช่แคโทด) ของ LED ฉันไม่เคยเห็นอะไรแบบนั้นมีร่องรอยอะไรบ้างที่ใช้ก่อนที่พวกเขาจะถูกต่อย เป็นสิ่งที่ใช้กันทั่วไปในการทดสอบชิ้นส่วนของวงจรหรือไม่? พวกเขาอาจเป็นข้อผิดพลาดด้านการผลิตหรือเลย์เอาต์ที่ต้องแก้ไขในภายหลังหรือไม่
20 led  pcb  layout  button  fpc 

1
เป็นไปได้หรือไม่ที่จะใช้ตัวเก็บประจุเพื่อลบล้างปุ่ม
ฉันสงสัยว่าทำไมคุณไม่ลองต่อตัวเก็บประจุกับปุ่มเพื่อทำการดีดตัวมัน? ฉันหาวิธีลดงานของไมโครโปรเซสเซอร์ แต่ฉันมีพื้นที่ จำกัด มากบน PCB ที่ฉันออกแบบดังนั้นฉันไม่ต้องการทำวงจร debounce เต็มซึ่งจะทำให้การออกแบบซับซ้อนขึ้น จำลองวงจรนี้ - แผนผังที่สร้างโดยใช้CircuitLab นั่นคือวงจรตัวอย่าง ขออภัยสำหรับข้อผิดพลาด (ฉันไม่เก่งในการออกแบบวงจรกับตัวเก็บประจุ) มันจะใช้งานได้หรือไม่ สำหรับสวิตช์แทคฉันไม่สามารถหาการ์ดที่ตรงกับความเป็นจริงในชีวิต แต่มันใช้ได้กับสถานการณ์นี้ ปุ่มเป็นแบบเดียวกับที่พบที่นี่ D10หมายถึงDigital Pin 10แต่มันไม่สำคัญ มันหมายถึงอินพุตของ Arduino ฉันไม่ทราบด้วยว่าจะต้องใช้ตัวเก็บประจุขนาดใหญ่เท่าใดดังนั้นหากวงจรนี้ใช้งานได้ฉันต้องใช้ขนาดใด อีกครั้งฉันแค่พยายามทำให้มันง่ายขึ้นเพื่อให้ง่ายต่อการสร้างในขณะที่ไม่ต้องทำการ debouncing ซอฟต์แวร์ จากการดูว่าตัวเก็บประจุทำงานอย่างไรดูเหมือนว่ามันจะทำงานได้ แต่มันอาจทำให้ปุ่มกดยาวขึ้น / ล่าช้าถ้าตัวเก็บประจุมีขนาดใหญ่เกินไป โดยทั่วไปจะใช้สำหรับ "ปรับ" เสียงออกในแหล่งจ่ายไฟดังนั้นนี่ไม่ใช่สิ่งที่คล้ายกันที่ "ปรับ" ให้กระดอนออกหรือไม่ การปรับเปลี่ยนวงจรใด ๆ เพื่อให้ทำงาน (ถ้าจำเป็น) ก็จะได้รับการชื่นชม


3
ฟิสิกส์ที่อยู่เบื้องหลังสวิตช์เด้งเมื่อเปิด?
ฉันรู้สึกประหลาดใจเมื่อรู้ว่าสวิตช์เชิงกล (SPST) กระดอนเมื่อเปิด อะไรเป็นสาเหตุให้ผู้ติดต่อกลับไปสัมผัสเป็นการชั่วคราว ปรากฏการณ์นี้เกิดขึ้นกับสวิตช์บางประเภทเท่านั้น (เช่นกับสวิตช์เลื่อน แต่ไม่ได้ใช้ปุ่มกดส่วนใหญ่) หรือไม่?

3
ปุ่มกดของโทรศัพท์ทำงานอย่างไร
ฉันถอดชิ้นส่วนโทรศัพท์เก่าและโทรศัพท์มือถือ ปุ่มกดทุกปุ่มนั้นแตกต่างกันและทุกปุ่มมี "เกลียว" (ดูภาพด้านล่าง) ใต้ปุ่มหรือสิ่งที่คล้ายกัน สิ่งที่ฉันไม่เข้าใจก็คือ "เกลียว" เหล่านั้นสามารถสัมผัสกับปลายทั้งสองของเส้นลวดได้อย่างไร พวกมันเป็นเซ็นเซอร์บ้างไหม? ปลายทั้งสองของเกลียวไม่ได้เชื่อมต่อ ฉันเดาว่าเมื่อกดปุ่มพวกเขาจะลัดวงจร; อย่างไรก็ตามฉันไม่เห็นว่ามันจะเกิดขึ้นได้อย่างไร

2
ปุ่มเปิดปิดที่ทันสมัยเหล่านี้ทำงานอย่างไรบนอุปกรณ์
ในวันที่เก่ากว่าและตอนนี้เรายังมีปุ่มที่ปิดและปิดอีกทางหนึ่งมันถูกสร้างขึ้นโดยกลไกเพื่อเชื่อมต่อหรือตัดการเชื่อมต่อเส้นทางไฟฟ้าทางกายภาพ บนอุปกรณ์ที่ทันสมัยเช่นแล็ปท็อปปุ่มเปิดปิดทำงานแตกต่างกัน กดหนึ่งครั้งเปิดเครื่องกดอีกครั้งจะไม่ปิดและจะเข้าสู่โหมดสลีปแทน กดปุ่มเดิมค้างไว้ประมาณ 3 วินาทีและแล็ปท็อปจะปิดเครื่องราวกับว่ากำลังถูกตัดอย่างแท้จริง ปุ่มเหล่านี้มีกลไกที่ซับซ้อนมากกว่าการเชื่อมต่อหรือถอดสายไฟ ไม่มีใครรู้ว่าวงจรเหล่านั้นได้รับการออกแบบ? ฉันค่อนข้างสงสัยว่าสวิตช์ไฟทำงานอย่างไร
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.