วันจันทร์ที่ 20 ธันวาคม พ.ศ. 2553

เซ็นเซอร์ตรวจจับความเคลื่อนไหว (Motion Sensor)

                เซ็นเซอร์ตรวจจับความเคลื่อนไหว เป็นอุปกรณ์ที่แปลงการตรวจจับความเคลื่อนไหวเป็นสัญญาณไฟฟ้า โดยทั่วไปเซ็นเซอร์ตรวจจับความเคลื่อนไหวมี 3 ประเภทคือ
เป็นเซ็นเซอร์ที่รับความร้อนจากร่างกายเมื่อเคลื่อนที่ ไม่มีการปล่อยพลังงานออกมาจากเซ็นเซอร์
2. Ultrasonic
- เป็นเซ็นเซอร์ที่มีการปล่อยคลื่นอัลตร้าโซนิกออกมาและตรวจวัดการสะท้อนของคลื่นเมื่อวัตถุเคลื่อนที่
3. Microwave
- เป็นเซ็นเซอร์ที่มีการปล่อยคลื่นไมโครเวฟออกมาและตรวจวัดการสะท้อนของคลื่นเมื่อวัตถุเคลื่อนที่
                ในโครงงานนี้ได้เลือกใช้เซ็นเซอร์ตรวจจับความเคลื่อนไหวประเภท Passive infrared sensors

                เป็นอุปกรณ์ที่ตรวจจับความเคลื่อนไหวด้วยการตรวจวัดความร้อนในพื้นที่ที่ต้องการ ความร้อนวัดได้จากการเปลี่ยนแปลงระดับรังสีอินฟราเรดที่ปล่อยออกมาจากวัตถุ เมื่อวัตถุเคลื่อนที่ ( สิ่งมีชีวิตทุกชนิด จะแผ่รังสีอินฟราเรดออกมาจากตัวเอง การแผ่รังสีดังกล่าวเกิดจากการเคลื่อนที่ของอิเล็กตรอนในอะตอม ปริมาณรังสีจะมีมากน้อยตามแต่โครงสร้างทางเคมี และอุณหภูมิของวัตถุหรือสิ่งมีชีวิตนั้นๆ ) จึงทำให้สามารถตรวจจับสัญญาณลอจิกที่เปลี่ยนแปลงที่ขาเอาต์พุตได้

ส่วนประกอบที่สำคัญของ PIR sensor
1. เลนส์ - สำหรับควบคุมหรือโฟกัสพื้นที่ในการตรวจจับความเคลื่อนไหว
2. เซ็นเซอร์ - เป็นตัวแปลงพลังงานความร้อนจากรังสีอินฟราเรด มาเป็นสัญญาณทางไฟฟ้า
                ในโครงงานนี้ได้เลือกใช้โมดูล PIR sensor #555-28027 ของบริษัท Parallax

PIR sensor #555-28027


รูป โมดูลตรวจความเคลื่อนไหว (PIR sensor #555-28027)
                PIR sensor #555-28027 เป็นแผงวงจรตรวจจับความเคลื่อนไหวด้วยการตรวจวัดความร้อน สามารถวัดได้ไกลถึง 6 เมตร มีขนาดเล็ก ถูกออกแบบมาให้ใช้งานกับไมโครคอนโทรลเลอร์ได้ง่ายโดยใช้ขาเชื่อมต่อเพียง 1 ขา และสามารถเลือกโหมดสัญญาณเอาต์พุตได้

คุณสมบัติ 
- ใช้ไฟเลี้ยง +3 ถึง +5 โวลต์ ต้องการกระแสไฟฟ้ามากกว่า 3 มิลลิแอมป์ 
- สามารถตรวจจับความเคลื่อนไหวได้ในช่วง 6 เมตร
 - รัศมีในการตรวจจับ 70 องศา 
- สัญญาณเอาต์พุต 1 บิต 
- อุณหภูมิในการทำงานอยู่ในช่วง 0 ถึง 50 องศาเซลเซียส (ใช้ในพื้นที่ร่ม) 
- ใช้เวลาในการเรียนรู้สภาพแวดล้อม 10  ถึง 60 วินาที ในช่วงเวลานี้ควรจะมีตามการเคลื่อนไหวน้อยที่สุดในพื้นที่ที่มีการตรวจจับ เพื่อให้สามารถทำงานได้อย่างถูกต้อง
- ขนาด 32.2 มิลลิเมตร × 24.3 มิลลิเมตร × 25.4 มิลลิเมตร (กว้าง  × ยาว  × สูง)

โหมดสัญญาณเอาต์พุต
โหมดสัญญาณเอาต์พุตสามารถเลือกใช้งานได้ 2 แบบ คือ
1. สัญลักษณ์ H (HIGH) หมายถึง เอาต์พุตเป็นลอจิก 0 เมื่ออยู่ในสภาวะปกติ และเอาต์พุตเป็นลอจิก 1 เมื่อตรวจจับความเคลื่อนไหวได้
2. สัญลักษณ์ L (LOW) หมายถึง เอาต์พุตเป็นลอจิก 0 เมื่ออยู่ในสภาวะปกติ และเอาต์พุตเป็นลูกคลื่นลอจิก 1 สลับกับ 0 อย่างต่อเนื่อง(pulse) เมื่อตรวจจับความเคลื่อนไหวได้
                ในโครงงานนี้ได้เลือกใช้สัญญาณเอาต์พุตในโหมด H

จุดเชื่อมต่อการใช้งานของ PIR sensor #555-28027

รูปแสดงจุดเชื่อมต่อการใช้งานของ PIR sensor #555-28027
จุดเชื่อมต่อสำหรับใช้งานมีทั้งหมด 3 จุด
                1. ขาไฟเลี้ยง (+) สำหรับต่อไฟเลี้ยงแรงดัน +3.3 ถึง +5 โวลต์
                2. ขาเอาต์พุต (OUT) สำหรับต่อเข้ากับขาอินพุตของไมโครคอนโทรเลอร์
                3. ขากราวน์ (-) สำหรับต่อกราวด์ 0 โวลต์


แหล่งอ้างอิง

9 ความคิดเห็น:

  1. ไม่ระบุชื่อ14 กรกฎาคม 2555 เวลา 10:31

    ถ้าเกิดผมจะเอาไปทำเป็นตัวตรวจจับความเคลื่อนไหวโดยให้มีการเคลื่อนไหวสักสองสามนาทีแล้วแล้วค่อยส่งสัญญาณโดยใช้คอนโทรเลอร์ควบคุมได้ไหมครับ คือผมจะเอาไปทำเป็นเซ็นเซอร์ตรวจจับความเคลื่อนไหวในรถยนต์ เช่น มีการเคลื่อนไหวอยู่สักประมาณ 2-3 นาที แล้วจะมีการแจ้งเจ้าของรถผ่านทางSMS ประมาณนี้ครับ พอจะทำได้ไหมครับ

    ตอบลบ
  2. คุณต้องเขียนโปรแกรม micro คลื่อนไหวครั้งแรกเป็น 1 relay 2 นาที 5 ถ้าเคลื่อนไหวอีก ก็ ออกมา 1 ไม่เคลื่อนไหว 0 ถ้า 1 1 เตือน 1 0 ไม่เตือน

    ตอบลบ
  3. ไม่ระบุชื่อ26 ตุลาคม 2555 เวลา 16:38

    พี่คัฟ ถ้าผมจะเอาไปทำเป็นเครื่อง ตรวจจับความเร็ว ได้มั้ยคัฟ ??? มันจะใช้ตัวนี้เลยได้มั้ย??
    ^^

    ตอบลบ
    คำตอบ
    1. ไม่ได้ครับเนื่องจากข้อมูลที่โปรเเกรมออกแบบมาจะไม่เหมือนกันเเต่ถ้าคุณสามารถเปลียนโปรเเกรมไม่ใช้ของเขาเเต่ใช่เเค่อุปกรณ์ของเขาเเล้วออกแบบโปรเเกรมเอง-แอปเองก็ทำได้ฮัฟ

      ลบ
  4. ไม่ระบุชื่อ21 มกราคม 2556 เวลา 00:07

    เราต้องเขียนโปรแกรมด้วยภาษาอะไรให้เซนเซอร์อ่ะคับ แล้วเขียนเก็บใส่ชิพตัวไหนเพื่อจะสั่งการให้เซนเซอร์ทำงานได้คับ ขอรายละเอียดหน่อยคับ จะเอาไปทำโครงการคับ...ขอบคุณคับ

    ตอบลบ
  5. ไม่ระบุชื่อ27 มกราคม 2556 เวลา 18:34

    ผมจะซื้อวงจรตรวจจับความเคลื่อนไหวมีมั้ยคับ

    ตอบลบ
  6. พี่ค่ะ มีขายที่ไหนอะค่ะ เซ็นเซอร์ตัวนี้

    ตอบลบ
  7. สวัสดีครับ ผมอยากทราบว่า ถ้าเอาตัวตรวจจับความเคลื่อนไหวตัวนี้ ไปตรวจจับการเคลื่อนไหวเพื่อเปิด-ปิดไฟอัตโนมัติ โดยให้ไมโครคอนโทรนเลอร์รับคำสั่งเปิด-ปิด จากเซนเซอร์ สามารถทำได้ไหมครับ

    ตอบลบ