หน้าแรก
วิธีการสั่งซื้อสินค้า
แจ้งชำระเงิน
บทความ
เว็บบอร์ด
เกี่ยวกับเรา
ติดต่อเรา
หน้าแรก
>
บทความ
>
[Tutorial] การใช้งาน Voltage S…
ค้นหาบทความที่นี่
บทความทั้งหมด
[Tutorial] การใช้งาน Voltage Sensor และ ACS712 Current Sensor
6 ปีที่ผ่านมา
โดย
เจ้าของร้าน
ในบทนี้เป็นบทความ Tutorial ที่รวม 2 เรื่องไว้ด้วยกัน เนื่องจากทั้งสองเรื่องนั้นเป็นโมดูลเซ็นเซอร์เฉพาะทาง มีหน้าที่เพียงอย่างเดียวตรงไปตรงมา ใช้งานไม่ยาก นั่นคือ Voltage Sensor (
คลิกสั่งซื้อสินค้าที่นี่
) และ ACS712 Current Sensor (
คลิกสั่งซื้อสินค้าที่นี่
)
Voltage Sensor เซ็นเซอร์วัดแรงดันไฟฟ้า
เป็นโมดูลที่สร้างขึ้นง่ายๆด้วยการใช้หลักการ Voltage Divider แบ่งแรงดันสูงให้เหลือแรงดันต่ำ เพื่อให้สามารถต่อเข้ากับบอร์ด Arduino ได้ โมดูลที่ทางร้านมีขายนั้นจะเป็นการวัดแรงดันไม่เกิน 25V แบ่งแรงดันให้ลงมาเหลือไม่เกิน 5V เพื่อต่อเข้ากับ Arduino ซึ่งหากต้องการแรงดันมากกว่านี้ก็สามารถสร้างอุปกรณ์โดยใช้ตัวต้านทานลองตัวอนุกรมกัน
และสามารถคำนวณค่าตัวต้านทานที่จะใช้ตามสูตรต่อไปนี้
สำหรับการใช้งานใน Arduino นั้น สามารถทำได้ง่ายๆเพียงการใช้ AnalogRead เทียบค่าที่อ่านได้ให้เหลือช่วง 0-25V ก็จะได้แรงดันไฟฟ้าที่ตรวจวัดได้แล้ว
ตัวอย่างค่าที่ได้จากการดูผ่าน Serial Monitor
ACS712 Current Sensor
ACS712 เป็นไอซีวัดค่ากระแส โดยวัดได้ทั้งไฟฟ้ากระแสตรง(DC)และไฟฟ้ากระแสสลับ(AC) ตัวไอซีทำงานโดยอาศัยหลักการของ Hall Effect ให้ค่าแรงดัน Output เป็นแบบเชิงเส้น ตัวโมดูลใช้ไฟเลี้ยง 5VDC และ ACS712 จะผลิตออกมาหลายเบอร์ แต่ละเบอร์ก็จะวัดกระแสสูงสุดได้ต่างกัน ตั้งแต่ 5A, 20A, 30A เพราะฉะนั้นจึงควรเลือกใช้ให้ตรงตามที่ต้องการ
สำหรับการใช้งานนั้น ก็ทำเหมือนกับโมดูลแรงดันไฟฟ้าก่อนนี้โดยการอ่าน AnalogRead เทียบค่าที่อ่านได้ให้เหลือในช่วงที่ไอซีวัดได้(5, 20, 30A) ก็จะได้กระแสไฟฟ้าที่ตรวจวัดได้แล้ว
ลองต่อในวงจรเพื่อวัดกระแสไฟฟ้าดู จะได้ผลลัพธ์แสดงผ่าน Serial Monitor เช่นเดียวกับการวัดแรงดัน
ก็จบไปง่ายๆสั้นๆกับวิธีการวัดแรงดันและกระแสไฟฟ้า หากท่านใดต้องการใช้ค่าละเอียดก็ให้คำนวณโดยการใช้สูตรเทียบบัญญัติไตรยางค์ลงไป เนื่องจากตัวอย่างใช้คำสั่ง map ซึ่งได้ผลการเทียบเป็นจำนวนเต็มซึ่งค่อนข้างหยาบ จากนั้นใครจะนำไปใช้งานอะไรก็แล้วแต่เลยครับ ขอให้สนุกกับการเขียนโปรแกรม
ดาวน์โหลดโค้ดตัวอย่างที่นี่
tutorial
,
voltage sensor
,
current sensor
,
volt
,
current
,
กระแสไฟฟ้า
,
แรงดันไฟฟ้า
Share
Share :
COPY
Privacy Policy
|
Cookie Policy
|
Copyright © 2025
fitrox.lnwshop.com
All rights reserved.
ตะกร้า
(
0
)
▲
▼
รายการสั่งซื้อของฉัน
เข้าสู่ระบบด้วย
เข้าสู่ระบบ
สมัครสมาชิก
ยังไม่มีบัญชีเทพ
สร้างบัญชีใหม่
ไม่มีค่าใช้จ่าย
สมัครสมาชิก (ฟรี)
รายการสั่งซื้อของฉัน
ข้อมูลร้านค้านี้
Fitrox Electronics
ไฟทร็อก อิเล็กทรอนิกส์ จำหน่ายอุปกรณ์อิเล็กทรอนิกส์ บอร์ดไมโครคอนโทรลเลอร์ และอุปกรณ์สำหรับโปรเจคต่างๆ อ.เมือง จ.เชียงใหม่ (หลัง มช.)
เบอร์โทร :
0897245633
อีเมล :
fitrox.electronics@gmail.com
ส่งข้อความติดต่อร้าน
เกี่ยวกับร้านค้านี้
ค้นหาสินค้าในร้านนี้
ค้นหา
หรือค้นหาอย่างละเอียด
ค้นหาสินค้า
สินค้าที่ดูล่าสุด
{{pdata.name}}
ดูสินค้าทั้งหมดในร้าน
สินค้าที่ดูล่าสุด
บันทึกเป็นร้านโปรด
Join เป็นสมาชิกร้าน
แชร์หน้านี้
แชร์หน้านี้
↑
TOP
เลื่อนขึ้นบนสุด
คุณมีสินค้า
0
ชิ้นในตะกร้า
สั่งซื้อทันที
สินค้าในตะกร้า ({{total_num}} รายการ)
ขออภัย ขณะนี้ยังไม่มีสินค้าในตะกร้า
ราคาสินค้าทั้งหมด
฿ {{price_format(total_price)}}
- ฿ {{price_format(discount.price)}}
ราคาสินค้าทั้งหมด
{{total_quantity}} ชิ้น
฿ {{price_format(after_product_price)}}
ราคาไม่รวมค่าจัดส่ง
ดูสินค้าในตะกร้า
เริ่มการสั่งซื้อ
➜
เลือกซื้อสินค้าเพิ่ม
พูดคุย-สอบถาม
อีเมล fitrox.electronics@gmail.com
โทร 0897245633
channel/UCnHfpCdqN1RkzAfEH_lRLvw?
1924052434588436
Add @zpq2828r