สารบัญ:
วีดีโอ: AC โวลต์มิเตอร์โดยใช้ Arduino: 3 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
นี่เป็นวงจรง่ายๆ ในการตรวจสอบแรงดันไฟฟ้ากระแสสลับโดยใช้ Arduino UNO โดยไม่ต้องใช้โวลต์มิเตอร์แบบ AC!! เพลิดเพลิน!!
ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น
อ่านคำอธิบายสำหรับการรู้ว่าแต่ละคนใช้…
1) Step-downTransformer (12V หรือ 6V) ฉันใช้ 6V one
2) ตัวต้านทาน (2P- 1K ohm ขณะที่ฉันใช้ 6V Tx สำหรับ 12V คือ 1K และ 4.7K)
3) ไดโอด (1N4007)
4)ซีเนอร์ไดโอด (5V)
5) ตัวเก็บประจุ (ควรเป็น 1uF หรืออย่างอื่น 10uF มีเวลาปล่อยประจุมากขึ้น!!)
6) Adruino UNO หรืออื่นๆ และจัมเปอร์บางตัว(2)
ทั้งหมดนี้เป็นองค์ประกอบที่จำเป็นในการทำให้โครงการดำรงอยู่…
ขั้นตอนที่ 2: แผนภาพวงจรและคำอธิบาย
เห็นวงจรนั้นไหม?? OHHH…ใช่ไม่มีอะไรในนั้น
1) หม้อแปลงแบบสเต็ปดาวน์ (220V ถึง 6V AC) แต่ Arduino ไม่สามารถอ่านแรงดันไฟฟ้ากระแสสลับเพื่ออ่านค่า 6V ได้เช่นกัน
2) ให้แรงดันไฟฟ้าปฏิบัติการของ Arduino ลดลง 6V เหลือ 5V เพื่อให้สามารถวัดหรืออ่านได้ ดังนั้นตัวแบ่งแรงดันโดยใช้ตัวต้านทาน 2 1k จึงมาที่ 3V AC (โดยประมาณ)
3) เพื่อให้ได้ DC เราได้ใช้ไดโอดเป็นวงจรเรียงกระแสครึ่งคลื่น
4) ตอนนี้ 5V DC จะต้องได้รับการบำรุงรักษาไม่เกินนั้นดังนั้นเราจึงใช้ตัวเก็บประจุเพื่อทำให้แรงดันไฟฟ้าคงที่และไดโอด zenver เป็นตัวควบคุมแรงดันไฟฟ้าที่คอย 5V ที่ขั้วเสมอ !!
ตอนนี้ส่วนของวงจรเสร็จสิ้นแล้ว เราจะนำจัมเปอร์ออกจากเทอร์มินัลที่แสดงในแผนภาพวงจร (เช่น ข้ามซีเนอร์ไดโอด) และใส่จัมเปอร์ (+) ไปที่พินอะนาล็อก A0 ของ Arduino และ (-) ไปที่ GND ของ Arduino
หากคุณไม่ทราบขั้วบวกและแคโทดของไดโอด ให้อ้างอิงอินเทอร์เน็ต มันง่าย! แคโทดด้านเงิน (1N4007) และแคโทดด้านสีดำ (ซีเนอร์ไดโอด)
ขั้นตอนที่ 3: Arduino และรหัส
พิน A0 และ Gnd ของ Arduino ถูกใช้เพื่อวิเคราะห์แรงดันไฟขาเข้าที่เกี่ยวกับไฟ AC…
อินพุต 5V ที่พิน A0 หมายถึงค่า Arduino 1023 บิต…
ดังนั้น 220V AC (r.m.s.)= 311V(peak) สอดคล้องกับ 1023bit
1 บิตสอดคล้องกับ = 311/1023 ดังนั้นเราจึงนำ b=analogRead(A0) และแรงดันไฟฟ้ากระแสสลับ=a=(b*311/1023)
ตอนนี้แรงดันที่เราได้รับคือแรงดันสูงสุดที่จะได้รับ rms เราแบ่ง peak/sqrt(2)
แต่ถ้าเราเพียงแค่พูดว่า Arduino การพิมพ์แบบอนุกรมจะพล็อตแรงดันไฟฟ้าอย่างต่อเนื่องดังนั้นเราจึงสร้างโปรแกรมเพื่อแสดงเอาต์พุตเฉพาะเมื่ออินพุตเปลี่ยนแปลง
ขอขอบคุณที่อ่านโปรเจ็กต์เล็กๆ แต่มีประโยชน์ หากคุณไม่มีโวลต์มิเตอร์แบบไฟฟ้ากระแสสลับอยู่ใกล้คุณ
ฉันจะคิดโครงการ IoT จากโครงการต่อไป
รหัส: ลิงค์ Github ไปยังไฟล์ ino
แนะนำ:
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): 6 ขั้นตอน (พร้อมรูปภาพ)
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): การชาร์จแบบเหนี่ยวนำ (เรียกอีกอย่างว่าการชาร์จแบบไร้สายหรือการชาร์จแบบไร้สาย) เป็นการถ่ายโอนพลังงานแบบไร้สาย ใช้การเหนี่ยวนำแม่เหล็กไฟฟ้าเพื่อจ่ายกระแสไฟฟ้าให้กับอุปกรณ์พกพา แอปพลิเคชั่นที่พบบ่อยที่สุดคือ Qi Wireless Charging st
DIY โวลต์มิเตอร์โดยใช้ Arduino และการประมวลผล: 4 ขั้นตอน
DIY โวลต์มิเตอร์โดยใช้ Arduino และการประมวลผล: สวัสดีและยินดีต้อนรับสู่โครงการของวันนี้ ฉันชื่อ Sarvesh และวันนี้เราจะสร้างโวลต์มิเตอร์แบบ Arduino แต่สิ่งที่แตกต่างเกี่ยวกับอันนี้คือมันจะแสดงผลลัพธ์ในซอฟต์แวร์ประมวลผล ในบทช่วยสอนก่อนหน้านี้ของฉัน เราได้ทำกระบวนการ
โวลต์มิเตอร์โดยใช้ NodeMCU: 5 ขั้นตอน
โวลต์มิเตอร์โดยใช้ NodeMCU: โวลต์มิเตอร์ทำได้ง่ายและถูกที่สุด โดยคุณสามารถวัดและจัดเก็บแรงดันไฟฟ้า และสร้างกราฟของค่าก่อนหน้าได้
โวลต์มิเตอร์โดยใช้ Arduino: 4 ขั้นตอน
โวลต์มิเตอร์โดยใช้ Arduino: ในบทช่วยสอนนี้ เราจะสร้างโวลต์มิเตอร์โดยใช้ Arduino Uno โวลต์มิเตอร์ชนิดนี้สามารถใช้วัดแรงดันไฟฟ้าได้ต่ำกว่า 0-5V
Arduino ที่ถูกที่สุด -- Arduino ที่เล็กที่สุด -- Arduino Pro Mini -- การเขียนโปรแกรม -- Arduino Neno: 6 ขั้นตอน (พร้อมรูปภาพ)
Arduino ที่ถูกที่สุด || Arduino ที่เล็กที่สุด || Arduino Pro Mini || การเขียนโปรแกรม || Arduino Neno:…………………………… โปรดสมัครสมาชิกช่อง YouTube ของฉันสำหรับวิดีโอเพิ่มเติม……. โปรเจ็กต์นี้เกี่ยวกับวิธีเชื่อมต่อ Arduino ที่เล็กที่สุดและถูกที่สุดเท่าที่เคยมีมา Arduino ที่เล็กที่สุดและถูกที่สุดคือ arduino pro mini คล้ายกับ Arduino