ทางออกที่ง่ายและปลอดภัยในการควบคุมปลั๊กไฟด้วย Arduino หรือ PC [ปิด]


15

มีโซลูชั่นอะไรบ้างในการควบคุมปลั๊กไฟ (หรือแม้กระทั่งซ็อกเก็ตไฟ) ที่เป็นไปได้เช่นเปิดและปิด

ฉันได้ค้นหาโซลูชัน xbee / zigbee แต่ดูเหมือนจะไม่มีวิธีแก้ปัญหาสำหรับซ็อกเก็ตพลังงานของยุโรป (และโซลูชันไม่กี่ตัวสำหรับซ็อกเก็ตของสหรัฐอเมริกา)

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


1
นี่อาจเป็นคำถาม EE ที่ดี แต่คุณได้เปลี่ยนเป็นคำถามการซื้อสินค้าอิเล็กทรอนิกส์สำหรับผู้บริโภคโดยการลบตัวเลือกเพื่อเชื่อมต่อหรือประสานสิ่งต่างๆ
Kellenjb

นี่หมายถึงเป็นโซลูชั่นแบบใช้ครั้งเดียวหรือคุณออกแบบผลิตภัณฑ์สำหรับการผลิตขนาดเล็กหรือใหญ่?
เบ็นการ์ทเนอร์

@ BenGartner โซลูชันแบบครั้งเดียว (ระบบอัตโนมัติภายในบ้าน)
Matthieu Napoli

คำตอบ:


9

ฉันขอแนะนำสองตัวเลือก

เฟิร์ส - และนี้เกี่ยวข้องกับจำนวนเงินขนาดเล็กของสายไฟและบัดกรี - ใช้PowerSwitchTail ครั้งที่สอง นี่เป็นวิธีที่ปลอดภัยมากในการเปลี่ยนแรงดันไฟหลัก มีความเหงาเพียงพอมีการใส่และทดสอบอย่างปลอดภัย

หากคุณไม่ต้องการเดินสายหรือบัดกรีเลยฉันขอแนะนำให้หาซ็อกเก็ตควบคุมระยะไกลทั่วไป 434/868 / 915MHz (ขึ้นอยู่กับภูมิภาค) โดยใช้โปรโตคอล OOK พื้นฐานและซื้อเครื่องส่งสัญญาณ 434MHz ง่าย ๆ โปรโตคอลจำนวนหนึ่งมีการบันทึกไว้ในที่ต่างๆ ปัญหาเดียวของสิ่งเหล่านี้คือคุณไม่มีทางรู้แน่ว่าสวิตช์เปิดหรือปิดอยู่


"จำเป็นต้องมีการบัดกรีสำหรับการประกอบ" OP ไม่ต้องการบัดกรี ใช่ฉันพลาดเช่นกันในครั้งแรก
stevenvh

ฉันสังเกตเห็น แต่ฉันเชื่อว่า PowerSwitchTail นั้นง่ายและปลอดภัยในการสร้างซึ่งไม่ควรลดราคา ฉันจะบอกว่าอันตรายกับโครงการควบคุมแหล่งจ่ายไฟงานอดิเรกคือการออกแบบที่ไม่ดี
Cybergibbons

โอ้นั่นเป็นทางออกที่ยอดเยี่ยม! ฉันไม่ขัดกับการบัดกรีเลยฉันแค่ไม่ต้องการ "ส่งผลกระทบ" การติดตั้งระบบไฟฟ้าของสถานที่ที่ฉันเช่าและฉันไม่ต้องการแก้ไขวัตถุที่ฉันใช้ ฉันต้องการที่จะแทรกระหว่างซ็อกเก็ตติดผนังและปลั๊กเพื่อเปิด / ปิด ดังนั้น PowerSwitchTail จึงสมบูรณ์แบบ !
Matthieu Napoli

ลิงค์ที่อัปเดต: PowerSwitchTail (ผลิตภัณฑ์นี้แทนที่รายการที่ปรากฏ)
JYelton

8

ป้อนคำอธิบายรูปภาพที่นี่

นี่คือวิธีที่คุณควบคุมรีเลย์ รีเลย์ช่วยให้คุณแยกตัวออกจากแหล่งจ่ายไฟหลักได้อย่างเหมาะสมและด้วยรีเลย์ที่เหมาะสมคุณจะสามารถสลับได้มากกว่า kW ที่ 230V

รีเลย์จะต้องการกระแสมากกว่า Arduino ที่สามารถจ่ายได้ นั่นคือสิ่งที่ทรานซิสเตอร์ Q1 เข้ามาทรานซิสเตอร์จะเพิ่มกระแสอินพุตจาก Arduino ("เปิด / ปิด" ที่ด้านซ้าย) ประมาณ 100 เท่าและใช้กระแสสูงเพื่อเปิดใช้งานรีเลย์

แก้ไขSSR (Solid State Relay) เป็นได้ง่าย แต่มักจะเป็นบิตราคาแพงมากขึ้น (อันนี้ดูเหมือนจะราคาต่ำมากที่ USD 3.50 ที่ Digikey)

ป้อนคำอธิบายรูปภาพที่นี่

SSR นี้เชื่อมต่อผ่านตัวต้านทานไปยัง Arduino นั่นคือพินซ้ายสองตัวและหมุดอื่น ๆ เป็นสวิตช์ SSR นี้สามารถสลับได้สูงสุด 1A


2
หากคุณไม่มี 12V ในมืออาจเป็นเรื่องง่ายกว่าที่จะใช้รีเลย์ 5V อีกตัวเลือกหนึ่งคือการรวมกันของ optocoupler / triac สำหรับกระแสต่ำ (สมมติว่าหลอดไฟ) สามารถพบได้ในแพ็คเกจ DIP08
Wouter van Ooijen

1
@Wouter - phototriacs ในออปโตคัปเปลอร์เหล่านี้ไม่สามารถสลับโหลดได้พวกมันตั้งใจจะเปิดใช้ triac ภายนอก แม้ว่าบางรุ่นจะมี power triac ที่ติดกับ phototriac แพคเกจ DIP ใน footprint PCB มาตรฐานไม่ใช่ SELV ซึ่งคุณจะต้องการถ้าอีกด้านเป็น Arduino
stevenvh

สิ่งที่คุณพูดถึงมีอยู่จริง แต่ก็มีสิ่งต่าง ๆ เช่น S26MD01 ( แผ่นข้อมูล catalog.org/datsheet/Sharp/mXtzyyt.pdf ): 230V, 0.6A ใน DIP08 (หรือค่อนข้าง DIP07 หายไปหนึ่งพิน) ฉันคิดว่าคำว่า propper นั้นเป็น optoisolated SSR
Wouter van Ooijen

7

เกี่ยวกับสิ่งนี้ :

ป้อนคำอธิบายรูปภาพที่นี่ป้อนคำอธิบายรูปภาพที่นี่

คุณเชื่อมต่อแหล่งจ่ายไฟ 5V และ 4 อินพุทเข้ากับ 4 เอาท์พุตของ Arduino และคุณทำเสร็จแล้ว USD 16.50


1
"คุณทำเสร็จแล้ว" ไม่ถูกต้องคุณต้องหาสายไฟตัดมันแยกสายไฟและเชื่อมต่อเข้ากับรีเลย์ นั่นไม่ใช่ "แบบพลักแอนด์เพลย์" ที่เกี่ยวข้องกับ "การเล่นกับ 240V"
Matthieu Napoli

ฉันยังต้องใช้ตัวรับส่งสัญญาณและไดโอดหรือไม่หากฉันใช้รีเลย์นี้
Sakthivel

3

บางทีX10คือสิ่งที่คุณต้องการ? X10 เป็นมาตรฐานสำหรับการสื่อสารผ่านสายไฟในบ้านของคุณ วิธีนี้คุณทำให้ Arduino ส่งข้อมูลไปยังซ็อกเก็ตพลังงานหนึ่งซึ่งจะถูกอ่านโดยอุปกรณ์อื่นที่ต่อเข้ากับอุปกรณ์ปรับแสง

X10 บ้านอัตโนมัติ


OP ต้องการเปิดและปิดไฟและคุณต้องการขายระบบบ้านอัตโนมัติให้เขา ???
stevenvh

2
@stevenvh - OP ต้องการทางออกที่ปลอดภัย: "ฉันไม่ต้องการที่จะเชื่อมต่อหรือประสานสิ่งต่าง ๆ เพราะมันเป็น 240V ฉันไม่ต้องการความเสี่ยงใด ๆ กับการติดตั้งไฟฟ้า" และคุณขายเขาวงจรที่เขาต้องประสานตัวเอง ?? ?
Rocketmagnet

Zut! ฉันคิดถึงว่าเขาไม่ต้องการประสาน ทำไมคุณไม่บอกฉัน :-)
stevenvh

X10 นั้นเป็นสิ่งที่ฉันต้องการทำ แต่มันคือ X10 ... มันเก่าและมันแย่มาก ดังนั้นฉันจึงไม่ต้องการสร้างระบบอัตโนมัติของตัวเองฉันสามารถเชื่อมต่อกับเซิร์ฟเวอร์, arduinos (usb, ethernet, zigbee ... ) แต่เมื่อมันมาถึงการปรับเปลี่ยนวงจรไฟฟ้าของสถานที่ที่ฉันเช่าฉันไม่ รู้สึกสะดวกสบาย ... ฉันแค่ต้องการปลั๊กไฟที่มีปลั๊ก 5V เพื่อปิดและเปิด :(
Matthieu Napoli

มันดูดยังไง? สิ่งที่คุณต้องทำคือเปิดและปิดเครื่อง X10 นั้นดีกว่านั้น นอกจากนี้ X10 ไม่ต้องการการแก้ไขวงจรของสถานที่ที่คุณเช่า มันเป็นตัวเลือกที่ดีที่สุดของคุณ
Rocketmagnet

0

ฉันใช้อุปกรณ์เหล่านี้ Gembird / Siver shield Power manager ตรวจสอบวิดีโอสั้น ๆนี้ มันทำงานได้ดีแม้กระทั่งจาก Linux และมีหลากหลายรสชาติ (USB, WLAN, ... )

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