|
|||||||
| page1 | |||||||
X10-LAB |
|||||||
การควบคุบอุปกรณ์ไฟฟ้า
ตามมาตรฐาน X10 ด้วย PIC16F628/PIC16F648 |
|||||||
| เป็นโครงงานที่ใช้ศึกษาการควบคุมอุปกรณ์ไฟฟ้าผ่านสาย AC-Line ด้วยมาตรฐาน X10 โดยมีวัตถุประสงค์ดังนี้ | |||||||
|
|||||||
| พิจารณาความสามารถที่ต้องการจากโมดูลมาตรฐาน |
|||||||
![]() |
|||||||
รวมความสามารถของ
โมดูลต่างๆไว้บนบอร์ดทดลอง X10LAB |
|||||||
|
|||||||
| วงจรชุดทดลองแบ่งออกเป็น
3 ภาคด้วยกันคือ - 1). ภาครับและภาคส่งสัญญาณผ่านสาย AC-Line - 2). ภาคควบคุม ด้วย PIC16F628/PIC16F648 - 3). ภาคจ่ายไฟ |
|||||||
| 1). ภาครับและภาคส่งสัญญาณผ่านสาย AC-Line | |||||||
![]() |
|||||||
วงจรภาครับ
และภาคส่ง X10 |
|||||||
| - ภาคส่งประกอบด้วยวงจร
OSC ,Q1 BC547 และ L1 ซึ่งเป็น ทรานฟอร์มเมอร์ ที่ใช้ขยายสัญญาณ IF 455 KHz
ในภาครับ AM ตัวสีดำ ซึ่งต่อกับ C มีค่าความจุ เท่ากับ 222 (0.002) เพื่อให้ความถี่ต่ำลงเท่ากับ
120KHz เอาต์พุตจากขา C ของ Q1 จะถูกส่งต่อไปยังภาคขยายสัญญาณ Q2 ซึ่งจะผสม
สัญญาณ เข้ากับสาย AC ผ่าน L2 ซึ่งเป็น ทรานฟอร์มเมอร์ ที่ใช้ขยายสัญญาณ IF
เช่นเดียวกัน ซึ่งการควบคุมวงจร OSC จะถูกควบคุมโดยขา RB0 ผ่าน IC PC-817
VR1 ใช้ปรับแรงดัน ให้ลดลง กรณีส่งสัญญาณ แบบต่อเนื่อง
เพื่อใช้ทดสอบโมดูลอื่น ไม่เช่นนั้น Q2 อาจร้อนจัด - ภาครับ ในขณะที่ไม่ได้ส่งสัญญาณ L2 จะทำหน้าที่เป็นวงจรจูน และสัญญาณที่ได้จากขา 3 ของ L2 จะถูกขยายและปรับระดับสัญญาณให้มีระดับเดียวกับ TTL โดย U1(4069) เพื่อส่งให้กับ MCU ที่ขา RA1 |
|||||||
| - การปรับแต่งวงจร
ให้ถอด J2 ออกก่อน แล้วใช้ AMP มิเตอร์ต่อไว้เพื่อวัดกระแสที่ผ่านจุด J2
ต่อ J1 เพื่อให้ OSC ทำงาน จูนที่คอยล์ L1 แล้ววัดความถี่ที่ขา
C ของ Q1 ให้ความถี่ = 120 KHz เสร็จแล้วให้ปรับ VR1 แล้วดูกระแสที่ไหลผ่านขา
C ของ Q2 ที่จุด J2 ให้ไม่เกิน 200 ma เสร็จแล้วให้ถอด J1 ออกแล้วต่อ J2 ไว้ตามเดิม |
|||||||
| 2). ภาคควบคุม ด้วย PIC16F628/PIC16F648 | |||||||
![]() |
|||||||
ส่วนควบคุมด้วย
MCU |
|||||||
| ส่วนควบคุมประกอบด้วยMCU PIC16F628/PIC16F648 ทำหน้าที่ | |||||||
| - วิเคราะห์สัญญาณ
และแสดงผลผ่าน RS232 โดยใช้ IC MAX232 - รับคำสั่งจาก RS232 และส่งข้อมูลผ่าน AC-Line - ตรวจสอบการกดปุ่ม ON/OFF เพื่อควบคุ่มอุปกรณ์ไฟฟ้า ผ่าน RLY1 |
|||||||
| 3). ภาคจ่ายไฟ | |||||||
![]() |
|||||||
| -ภาคจ่ายไฟ และส่วนของวงจรสร้างสัญญาณเพื่อใช้ตรวจสอบจุดตัดศูนย์
(Zero Crossing) โดยใช้ OPAMP 741 ทำหน้าที่เป็นวงจร Schmitt Trigger |
|||||||
| PCB และการประกอบอุปกรณ์ | |||||||