สอบถาม เล่นเสียงด้วย Piezo Buzzer ครับ

Started by Alldelete, June 14, 2016, 01:00:12 AM

Previous topic - Next topic

Alldelete



ผมจะขับ piezo buzzer ที่ไฟเลี้ยง 3v เจอวงจรด้านบนที่ใช้ BJT

แต่ผมอยากได้ที่เป็น  mosfet ใครพอจะแนะนำได้มั่งครับ

ขอบคุณครับ  ;)

avr_lover

ต่อตรงๆได้เลยครับถ้าจะต่อแบบนี้ แรงดันขาเข้าจาก microก็5V แรงดันไฟเลี้ยงก็5V ไม่มีผลอะไรเลย ลำโพง pizzo ความต้านทานสูงอยู่แล้ว ต่อแบบนี้้เหมาะเอาไว้ขับลำโพงมากกว่าเพราะ output micro จ่ายกระแสได้แค่ 20-25mA ครับ

Alldelete

Quote from: avr_lover on June 14, 2016, 11:26:20 AM
ต่อตรงๆได้เลยครับถ้าจะต่อแบบนี้ แรงดันขาเข้าจาก microก็5V แรงดันไฟเลี้ยงก็5V ไม่มีผลอะไรเลย ลำโพง pizzo ความต้านทานสูงอยู่แล้ว ต่อแบบนี้้เหมาะเอาไว้ขับลำโพงมากกว่าเพราะ output micro จ่ายกระแสได้แค่ 20-25mA ครับ

นั่นคือที่ผมหาเจอมาครับ

แต่ที่ผมจะใช้เป็นไมโคร 3V และก็มีไฟเลี้ยงจากแบตเตอรี่แค่ 3V

แต่อยากได้วงจรที่ขับ piezo buzzer ด้วย mosfet น่ะครับ


avr_lover


แต่ที่ผมจะใช้เป็นไมโคร 3V และก็มีไฟเลี้ยงจากแบตเตอรี่แค่ 3V
==> แบบนี้ก็ต่อตรงก็ได้นี่ครับ แต่ความดังที่ได้ก็จะได้แค่ เท่ากับป้อนแรงดันเข้า Pizzo 3V ไงครับเหตุผลที่คุณต้องการเอา mosfet ไปขับคืออะไรครับ หากต้องการเอาไปขับลำโพงที่มีกำลังWatt สูงขึ้นแบบนี้โอเคครับแต่ถ้าต้องการขับ Pizzo ด้วยmicro เพื่อทดลองกับ pizzoเฉยๆผมยังไม่เห็นเหตุผลจำเป็นที่จะต้องมีวงจรขับครับเพราะpizzoไม่ได้ต้องการกระแสเนื่องจาก impedance ของ pizzo มีค่าสูงครับ ยังไงก็แล้วแต่หากอยากขับด้วย mosfet จริงๆ เปลี่ยน วงจรbjtของท่าน เป็น mosfet แล้วตัด r-in ที่อนุกรมกับขาฺ base ของ BJTออกแล้วใช้ r 10Kohm ขนานระหว่างขา Gate กับขา source ก็ใช้ได้ครับ

Alldelete

Quote from: avr_lover on June 14, 2016, 03:58:24 PM
ยังไงก็แล้วแต่หากอยากขับด้วย mosfet จริงๆ เปลี่ยน วงจรbjtของท่าน เป็น mosfet แล้วตัด r-in ที่อนุกรมกับขาฺ base ของ BJTออกแล้วใช้ r 10Kohm ขนานระหว่างขา Gate กับขา source ก็ใช้ได้ครับ

ขอโทษด้วยครับที่ลืมแจ้งวัตถุประสงค์

ผมอยากได้แรงดันสูงไปขับ piezo เพราะอยากให้เกิดเสียงดังที่มากพอ

ซึ่งคิดว่าอาจจะถึง 15v เลย แต่ปัญหาคือผมจ่ายไฟได้แค่ 3v และที่เลือก mosfet

เพราะอยากให้ประหยัดพลังงานน่ะครับ  :D

MicroX

Quote from: Alldelete on June 14, 2016, 01:00:12 AM


ผมจะขับ piezo buzzer ที่ไฟเลี้ยง 3v เจอวงจรด้านบนที่ใช้ BJT

แต่ผมอยากได้ที่เป็น  mosfet ใครพอจะแนะนำได้มั่งครับ

ขอบคุณครับ  ;)

จากรูปที่คุณส่งมา เป็นวงจรขับลำโพงเปียโซแบบหนึ่งครับ โดยใช้หลัก back emf ทำให้เกิดแรงดันสูงตกคร่อมคอยล์ ขณะทรานซิสเตอร์หยุดนำกระแส ทำให้ขับลำโพงเปียโซดังมากๆได้ที่แรงดันต่ำๆครับ

สามารถใช้ทรานซิสเตอร์ หรือมอสเฟต เป็นตัวขับได้ ที่มีแรงดันสูงซัก 60V ขึ้นไป แต่คอยล์จะเป็นโหลดแทน ต้องระวังเรื่องอิมพีแดนซ์ด้วยครับ

MicroX

ส่วนใหญ่ก็จะใช้เป็น auto transformer มากกว่าครับ


(ภาพตัวอย่างจาก Internet)


จากตัวอย่างการใช้งานก็คือที่กันขโมยครับ พวกนี้ใช้แรงดัน 3V-4.5V เท่านั้น แต่ให้ความดังได้ถึง 80db-90db (แสบแก้วหูเชียวครับ)


รุ่นนี้ใช้ถ่านกระดุม 3 ก้อน (4.5V)


รุุ่นนี้ใช้ถ่าน AAA 2 ก้อน (3V)

ผมซื้อจากร้านทุกอย่าง 20 ดังดีครับ ลองไปซื้อมาศึกษาดู หรือไปซื้อมาแกะเอาทรานฟอร์เมอร์ ก็ยังคุ้มครับ