เราใช้การสื่อสารหลายประเภทในแอปพลิเคชันการควบคุมเพื่อควบคุมเครื่องใช้ภายในบ้านเครื่องใช้ในอุตสาหกรรมและระบบอัตโนมัติประเภทอื่น ๆ โดยทั่วไปเราใช้การสื่อสารสองประเภทคือแบบหนึ่งใช้สายและอีกประเภทหนึ่งเป็นแบบไร้สาย ในการสื่อสารไร้สายเราจะส่งสัญญาณแบบไร้สายเช่นเดียวกับการใช้คลื่นความถี่วิทยุ (RF) และในการสื่อสารแบบใช้สายซึ่งเราใช้สายไฟเช่นลวดทองแดง ในโครงการ“ DTMF Based Home Automation System ” นี้เราจะควบคุมเครื่องใช้ไฟฟ้าภายในบ้านแบบไร้สาย คุณสมบัติที่สำคัญอื่น ๆ ของโครงการนี้คือเราจะไม่ใช้ไมโครคอนโทรลเลอร์ใด ๆ ในโครงการนี้
ส่วนประกอบที่จำเป็น
- MT8870 DTMF ถอดรหัส -1
- ULN2003 -1
- รีเลย์ 5 โวลต์ -3
- หลอดไฟพร้อมตัวยึดหรือ LED -3
- การเชื่อมต่อสายไฟ
- กระดานขนมปัง -2
- Aux Wire -1
- แบตเตอรี่ 9 โวลต์ -2
- PVT หรือ Terminal Block -4
- ตัวต้านทาน 100K -2
- ตัวต้านทาน 330K -1
- 0.1 uf หมวก -2
- ฝา 22 pF -2
- 3.57 Mhz คริสตัล -1
- โทรศัพท์มือถือ
- ไฟ LED -3
- ตัวต้านทาน 1K -6
- 7805 -1
แนวคิดวงจรและการทำงาน
โครงการเครื่องใช้ภายในบ้านที่ควบคุมด้วย DTMFทำงานผ่านเทคโนโลยี DTMF มือถือที่มีอยู่ในเสียงสัญญาณ DTMF ย่อมาจากเสียงแบบ Dual ความถี่หลาย มีบางความถี่ที่เราใช้ในการสร้างโทน DTMF พูดง่ายๆโดยการเพิ่มหรือผสมสองความถี่ขึ้นไปจะสร้างเสียง DTMF (ตรวจสอบด้วย: DTMF Based Robot โดยใช้ Arduino) ความถี่เหล่านี้ได้รับด้านล่าง:
ในรูปที่ระบุเราสามารถเห็นสองกลุ่มของความถี่ที่แตกต่างกัน เมื่อหนึ่งความถี่บนและหนึ่งความถี่ต่ำผสมกันจะมีการสร้างโทนเสียงนั้นเราเรียกว่า Dual Tone Multiple Frequency ในโปรเจ็กต์นี้เราควบคุมเครื่องใช้ไฟฟ้าด้วยการกดแป้นแป้นหมายเลขเช่น 1, 2, 3, 4, 5 และอื่น ๆ
ที่นี่เราได้เชื่อมต่อโทรศัพท์มือถือใช้ลวด auxกับวงจรถอดรหัส DTMF ก่อนที่จะอธิบายการทำงานเพิ่มเติมของโครงการเราจำเป็นต้องรู้เกี่ยวกับเอาต์พุตของตัวถอดรหัส DTMF สำหรับทุกปุ่มที่กด
ตอนนี้เข้าใจการทำงานตามตารางที่กำหนด
ในแผนภาพวงจรที่ Q1 LIGHT เชื่อมต่อที่ Q2 FAN เชื่อมต่อและที่ Q3 TV เชื่อมต่อผ่าน IC ไดรเวอร์รีเลย์ เราออกจาก Q4 แล้ว ตอนนี้เมื่อเรากดปุ่ม 1 ที่แป้นกดของโทรศัพท์มือถือ DTMF จะถอดรหัสเสียงนี้และสร้างเอาต์พุตดิจิตอลที่ระบุในตาราง ตอนนี้ตามเอาต์พุตที่ระบุในตาราง Q1 คือสูงและ Q1 เชื่อมต่อกับแสงดังนั้น LIGHT จึงเปิด ถ้าเราต้องการปิด LIGHT เราต้องกดคีย์หมายเลข 8 เนื่องจากในเอาต์พุตของ key8, Q1, Q2 และ Q3 LOW และ Q4 นั้นสูงและเราไม่ได้ใช้ Q4 ดังนั้นจึงไม่สำคัญว่า Q4 จะสูงหรือต่ำ แต่การดำเนินการของเราได้รับการดำเนินการเนื่องจาก Q1 ต่ำในเอาต์พุตของคีย์ 8 และอุปกรณ์ที่เหลือไม่ได้รับผลกระทบ ตอนนี้เราต้องการเปิด FAN ดังนั้นเราจึงต้องกด key2 เพราะการกด key2 จะเปิดใช้งาน Q2 เท่านั้นและเอาต์พุตที่เหลือยังคงเหมือนเดิมตอนนี้ถ้าเราปิด FAN เราต้องกด key8 อีกครั้งเหมือนเดิมเพื่อเป็น LIGHT ตอนนี้ถ้าเราต้องการทีวีดังนั้นเราต้องกดปุ่ม 4 และสำหรับการจูนปิดเราต้องกด 8 เหมือนก่อน ตอนนี้สมมติว่าเราต้องการเปิดเครื่องใช้ทั้งหมดดังนั้นเราต้องกด key7 (ดูตาราง) และเพื่อปิด key8 ทั้งหมด (ดูตาราง)
ตอนนี้ถ้าเราต้องการ ON LIGHT และ FAN ดังนั้นเราต้องกด key3 (ดูตาราง) และตอนนี้เราต้องการเปิดทีวีดังนั้นเราต้องกดปุ่ม 7 ไม่ใช่ปุ่ม 4 เพราะเราควรเปิดเครื่องก่อนหน้านี้ต่อไป ตอนนี้ถ้าเราต้องการปิดเฉพาะ LIGHT ดังนั้นเราต้องกดปุ่ม 6 เนื่องจากเราควรเปิดเครื่องก่อนหน้านี้อีกครั้งยกเว้น LIGHT
ดังนั้นเราจึงสามารถควบคุมเครื่องใช้แต่ละชิ้นตามเอาต์พุตตาราง
แผนภาพวงจรและคำอธิบาย
แผนภาพวงจรสำหรับโครงการระบบอัตโนมัติภายในบ้านที่ควบคุม DTMFแสดงไว้ด้านบน ในวงจรนี้เราได้ใช้ตัวถอดรหัส DTMF คือMT8890 ICซึ่งแปลงเสียงแป้นหมายเลขเป็นเอาต์พุตดิจิตอลสี่บิต LIGHT, FAN และ TV เชื่อมต่อกับ Q1, Q2 และ Q3 ของตัวถอดรหัส DTMF IC ผ่านตัวขับรีเลย์คือ ULN2003 5 โวลต์ SPDT 3 รีเลย์ใช้สำหรับควบคุม LIGHT, FAN และ TV
สำหรับการสาธิตโครงการนี้เราได้เชื่อมต่อ LED สามดวงที่รีเลย์แทนเครื่องใช้ไฟฟ้ากระแสสลับ และเรายังใช้แบตเตอรี่ 9 โวลต์ dc แทน 220VAC ในการขับเคลื่อน LED