Active vs Passive Buzzer


22

ฉันเพิ่งยืมชุดเริ่มต้นพื้นฐาน Arduino Inland มันรวมถึงกริ่งที่ใช้งานและเรื่อย ๆ อะไรคือความแตกต่าง? ฉันได้ยินความแตกต่างของเสียงเมื่อฉันใช้tone()คำสั่ง มีอะไรอีกไหม

ฉันจะระบุว่าอันไหนอันไหน มีคำสั่งเฉพาะสำหรับแต่ละคำสั่งหรือไม่?


4
เพียงแค่เดาอย่างแรง แต่เสียงสัญญาณเตือน "แอคทีฟ" อาจรวมถึงออสซิลเลเตอร์และจะส่งเสียงเมื่อเชื่อมต่อกับแหล่งจ่ายไฟ DC แฝงตัวอาจเป็นตัวแปลงสัญญาณเปลือยและจะต้องขับเคลื่อนด้วยแรงดันไฟฟ้าพัลซิ่งเพื่อส่งเสียง
Peter Bennett

คำตอบ:


26

เสียงสัญญาณเตือนแบบแอคทีฟจะสร้างเสียงโดยใช้ออสซิลเลเตอร์ภายในดังนั้นสิ่งที่จำเป็นคือแรงดันไฟฟ้ากระแสตรง กริ่งเรื่อย ๆ ต้องการสัญญาณ AC เพื่อให้เกิดเสียง มันเหมือนกับลำโพงแม่เหล็กไฟฟ้าที่ซึ่งสัญญาณอินพุตที่เปลี่ยนไปสร้างเสียงแทนที่จะสร้างเสียงโดยอัตโนมัติ

ในการระบุพวกเขาหากคุณใช้แรงดันไฟฟ้ากระแสตรงกับพวกเขาและมันก็เป็นแรง

เท่าที่คำสั่งไปหากคุณต้องการควบคุมระดับเสียงคุณจะต้องใช้ออดแบบพาสซีฟ PWM บน Arduino สามารถใช้ในการควบคุมระดับเสียงและระดับเสียงในเวลาเดียวกัน (ซึ่งอาจเป็นหรือไม่ใช่สิ่งที่คุณต้องการ) หากคุณต้องการเปลี่ยนระดับเสียงหรือระดับเสียงฉันคิดว่าวงจรภายนอกบางตัวจะต้องเปลี่ยนแอมพลิจูดโดยไม่ต้องเปลี่ยนแรงดันไฟฟ้าและในทางกลับกัน

แหล่งที่มาคู่: แหล่งที่มา , แหล่งที่มาและแหล่งที่มาเช่นเดียวกับความคิดเห็น @ Peter เบนเน็ตต์


เมื่อฉันใช้คำสั่งเสียงสัญญาณ (พินความถี่) บน arduino กับเสียงใดเสียงหนึ่งระดับเสียงจะเปลี่ยนไป ดังนั้นคุณสามารถใช้คำสั่งเสียงบนทั้งสองเพียงงานที่ใช้งานกับแรงดันไฟฟ้ากระแสตรง? ขอบคุณ
Nick Solonko

การใช้เสียง () ฟังก์ชั่นควรสร้างความถี่ที่แน่นอนที่คุณระบุไว้ในข้อโต้แย้งของออดเรื่อย ๆ พูดตามตรงฉันไม่แน่ใจว่าจะเกิดอะไรขึ้นเมื่อคุณใช้คลื่นสี่เหลี่ยมกับเสียงกริ่งที่ใช้งานอยู่ buzzers แบบพาสซีฟและที่ใช้งานอยู่สร้าง pitch เดียวกัน (ถูกต้อง) หรือไม่? หากแอคทีฟเล่นเสียงที่แตกต่างกันอาจมีการผสมคลื่นความถี่บางประเภท
MichaelK

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