เซ็นเซอร์สัมผัส สารานุกรมขนาดใหญ่ของน้ำมันและก๊าซ

เซ็นเซอร์สัมผัสแบบ Capacitive

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

ข้าว. หนึ่ง.

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

ความไวของเซ็นเซอร์ขึ้นอยู่กับระยะห่างระหว่างชั้นสื่อกระแสไฟฟ้าและพื้นดิน ระยะที่แนะนำคือ 0.5 มม. นอกจากนี้ ความไวโดยรวมของระบบขึ้นอยู่กับความหนาของบอร์ด: เมื่อความหนาของบอร์ดลดลง ความไวจะลดลง ความหนาของบอร์ดที่แนะนำคือ 1…1.5 มม.

ความจุของเซ็นเซอร์ที่ไม่มีความจุของนิ้วอยู่ที่ประมาณ 5…10 pF

ชั้นล่างใต้เซ็นเซอร์ป้องกันส่วนประกอบอิเล็กทรอนิกส์อื่นๆ ในระบบ นอกจากนี้ยังช่วยรักษาค่าความจุพื้นฐานให้คงที่ ซึ่งจำเป็นสำหรับข้อมูลอ้างอิงสำหรับการวัดทุกครั้ง

การออกแบบเซนเซอร์และอินเทอร์เฟซผู้ใช้

อินเทอร์เฟซที่สมบูรณ์ประกอบด้วยเซ็นเซอร์คาปาซิทีฟ (ใช้งานบนบอร์ด) เช่นเดียวกับอิเล็กทริกระหว่างเซ็นเซอร์กับนิ้วเมื่อสัมผัส

การนำเซ็นเซอร์ capacitive ไปใช้บนแผงวงจรพิมพ์

สามารถแสดงการพึ่งพาเซ็นเซอร์ Capacitive ได้โดยใช้ตัวอย่างของตัวเก็บประจุแบบแบนทั่วไป รูปที่ 2 แสดงองค์ประกอบหลัก

ข้าว. 2.

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

ระยะทาง d ถูกกำหนดโดย แผงวงจรพิมพ์. ดังที่กล่าวไว้ก่อนหน้านี้ เมื่อ d ลดลง ความจุพื้นฐานจะเพิ่มขึ้นและความไวลดลง ความจุจำเพาะของพื้นที่ (e 0) และวัสดุ (e r) กำหนดค่าคงที่ไดอิเล็กตริกของบอร์ด

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

ดังนั้น ในระหว่างกระบวนการพัฒนา จึงจำเป็นต้องลดความจุพื้นฐานของเซ็นเซอร์ให้เหลือน้อยที่สุด เงื่อนไขสำหรับความไวและความน่าเชื่อถือของระบบที่ดีคือการเพิ่มการเปลี่ยนแปลงความจุสูงสุดเมื่อนิ้วเข้าใกล้เซ็นเซอร์ แน่นอนว่า เป้าหมายทั้งสองนี้ไม่มีร่วมกัน: เมื่อพื้นที่เซ็นเซอร์เพิ่มขึ้นตามขนาดของนิ้ว ความจุพื้นฐานจะเพิ่มขึ้น เนื่องจากเป็นสัดส่วนกับ A

ข้าว. 3.

รูปที่ 3 แสดงรูปแบบปุ่มและตัวเลื่อนที่ใช้เป็นตัวอย่างในเอกสารนี้

ข้าว. 4. ชั้นอาคาร (ชั้นสัญญาณสีแดง - บน สีฟ้า - ชั้นล่าง)

รูปที่ 4 แสดงสี่ตัวเลือกสำหรับการวางเซ็นเซอร์บนแผงวงจรพิมพ์ ซึ่งแตกต่างกันในการก่อสร้างชั้นล่าง

ด้านซ้ายบนแสดงเฉพาะชั้นสัญญาณด้านบน: แผ่นเซ็นเซอร์สี่แผ่นล้อมรอบด้วยระนาบพื้นด้านบน ชั้นล่างไม่ได้ใช้ ด้านขวาบนของภาพแสดงการออกแบบบอร์ดแบบเดียวกันโดยมีพื้นที่ครอบคลุมพื้น 25% ซ้ายล่างเป็นรุ่นเติม 50% และขวาเป็นรุ่นเติม 100%

ขอแนะนำให้ใช้ระนาบกราวด์หลายระนาบใต้เซ็นเซอร์แต่ละตัวเพื่อแยกองค์ประกอบเซ็นเซอร์ออกจากสัญญาณรบกวนและการเปลี่ยนแปลงภายนอกอื่นๆ ที่อาจทำให้เกิดการเปลี่ยนแปลงในความจุฐาน ชัดเจน 100% padding ดังแสดงในด้านซ้าย มุมล่างรูปที่ 4 ให้การแยกสัญญาณรบกวนสูงสุดและยังเพิ่มความจุฐาน เพื่อให้ได้อัตราส่วนที่เหมาะสมที่สุดของการแยกสัญญาณรบกวนและความจุพื้นฐาน เป็นเรื่องปกติที่จะใช้วัสดุเติมตั้งแต่ 50% ถึง 75%

ชั้นฉนวนของเซ็นเซอร์

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

ตารางที่ 1. ค่าคงที่ไดอิเล็กตริกของวัสดุ

นอกจากตัวฉนวนเองแล้ว จุดสำคัญคือการเชื่อมต่อระหว่างเซนเซอร์กับฉนวน หากการเชื่อมต่อหลวมและมีช่องว่าง ความจุของเซ็นเซอร์จะเปลี่ยนไป ดังนั้นจึงมักใช้ฉนวนกาว

การใช้ MSP430 เพื่อวัดความจุของเซ็นเซอร์สัมผัส

พิจารณาสองวิธีในการวัดความจุของเซ็นเซอร์สัมผัส

วิธีการวัดตามออสซิลเลเตอร์

วิธีแรกขึ้นอยู่กับการใช้ออสซิลเลเตอร์ วิธีนี้สามารถใช้ได้กับ MSP430 โดยใช้ตัวเปรียบเทียบและเซ็นเซอร์ capacitive เป็นองค์ประกอบการปรับแต่ง การเปลี่ยนแปลงความจุของเซ็นเซอร์จะส่งผลให้เกิดการเปลี่ยนแปลงความถี่ ซึ่งสามารถวัดได้โดยใช้ Timer_A บนไมโครคอนโทรลเลอร์ MSP430 รูปที่ 5 แสดงตัวอย่างของระบบดังกล่าว

ข้าว. ห้า.

ตัวต้านทาน R ให้การสนับสนุนตัวเปรียบเทียบเมื่อตั้งค่า Px.y ไว้สูง สัญญาณนี้อยู่ในขั้วตรงข้ามกับสัญญาณการชาร์จหรือการคายประจุของความจุของเซ็นเซอร์ (เซ็นเซอร์ C) ซึ่งนำไปสู่การสั่นในระยะยาว ด้วยค่าความต้านทาน R ที่เท่ากันค่าขอบเขตคือ 1/3 V cc และ 2/3 V cc ความถี่การสั่นคำนวณโดยสูตร:

fOSC = 1/

โดยการนับจำนวนช่วงเวลาของการแกว่งในช่วงเวลาที่กำหนด ความถี่สามารถคำนวณได้และสามารถวัดความจุได้ ในแอปพลิเคชันนี้ ความต้านทานของตัวต้านทาน RC คือ 100 kΩ เป็นผลให้ความถี่การสั่นอยู่ที่ประมาณ 600 kHz โดยมีความจุเซ็นเซอร์ 10 pF

VLO 12 kHz แบบบูรณาการถูกใช้เป็นแหล่งสัญญาณนาฬิกา สัญญาณนี้ใช้กับ WDT ตัวจับเวลาจ้องจับผิด ด้วยการขัดจังหวะของ watchdog แต่ละครั้ง เคอร์เนลจะตรวจสอบสถานะของ Timer_A timer register, TAR คำนวณความแตกต่างระหว่างค่ารีจิสเตอร์สองค่าสุดท้าย ในความเป็นจริงไม่ต้องการค่าสัมบูรณ์ของความจุ แต่การเปลี่ยนแปลงเท่านั้นที่น่าสนใจ

สามารถสร้างระบบที่มีเซนเซอร์แบบคาปาซิทีฟหลายตัวได้ สิ่งนี้ต้องการการสร้างมัลติเพล็กเซอร์บนตัวเปรียบเทียบ Comparator_A + (รูปที่ 6)

ข้าว. 6.

ในการปรับใช้ระบบ จำเป็นต้องมีตัวต้านทานหนึ่งตัวสำหรับเซ็นเซอร์แต่ละตัว และตัวต้านทานสามตัวสำหรับตัวเปรียบเทียบ

วิธีการวัดค่าความจุตามตัวต้านทาน

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

ข้าว. 7.

ด้วยค่าความจุของเซ็นเซอร์ C = 10 pF และ R = 5.1 M เวลาในการคายประจุจะอยู่ที่ประมาณ 250 µs Px.y ได้รับการกำหนดค่าให้เป็นเอาต์พุตระดับสูงเพื่อชาร์จตัวเก็บประจุ สามารถกำหนดค่าใหม่เป็นอินพุตเพื่อปล่อยเซ็นเซอร์ C ผ่าน R ได้ กระแสสูงสุดผ่านพอร์ต MSP430 คือ ±50 nA

หากพอร์ต Px.y รองรับการขัดจังหวะ (สำหรับ MSP430 สิ่งเหล่านี้คือพอร์ต P1.x และ P2.x) สัญญาณเสียงต่ำภายในสามารถใช้เป็นเกณฑ์ที่จะสร้างได้ เมื่อได้รับอินเตอร์รัปต์นี้ เคอร์เนลจะวิเคราะห์เนื้อหาของ Timer_A timer register ตัวจับเวลาสามารถใช้ DCO ภายในเป็นแหล่งสัญญาณนาฬิกา ความถี่ของสัญญาณที่สร้างขึ้นคือ 8 หรือ 16 MHz (ขึ้นอยู่กับตระกูล MSP430)

ข้าว. 8.

รูปที่ 8 แสดงหนึ่งรอบการวัด ตัวจับเวลาเริ่มนับจากศูนย์และในขณะที่แรงดันไฟฟ้าบนเซ็นเซอร์ถึงเกณฑ์ V IT ค่าตัวจับเวลาจะถูกอ่าน นอกจากนี้ตัวจับเวลาสามารถทำงานในโหมดการนับคงที่ในขณะที่จำเป็นต้องอ่านค่าของมันในเวลาที่จุดเริ่มต้นและจุดสิ้นสุดของการปลดปล่อยตัวเก็บประจุและคำนวณความแตกต่าง เมื่อความจุของเซ็นเซอร์เพิ่มขึ้น เวลาคายประจุของตัวเก็บประจุจะเพิ่มขึ้น และจำนวนรอบของตัวจับเวลาจะเพิ่มขึ้นระหว่างการวัด

ได้กล่าวไว้ข้างต้นว่าแต่ละพอร์ตจำเป็นต้องมีตัวต้านทานหนึ่งตัว วงจรสามารถทำให้ง่ายขึ้นได้โดยใช้ตัวต้านทานหนึ่งตัวสำหรับสองพอร์ต ขณะวัดความจุของเซ็นเซอร์ตัวใดตัวหนึ่ง พอร์ตที่เชื่อมต่อกับตัวที่สองควรมีระดับสัญญาณต่ำ กล่าวคือ ทำหน้าที่เป็นพื้นสำหรับคายประจุ ข้อดีอีกประการของรูปแบบดังกล่าวคือความจุของเซ็นเซอร์แต่ละตัวสามารถวัดได้ในสองทิศทาง: การชาร์จจากศูนย์ถึง ระดับสูงและการคายประจุจาก V cc ถึงเกณฑ์ระดับต่ำ รูปที่ 9 แสดงวิธีนี้

ข้าว. เก้า.

การนับรอบต้องทำสองครั้ง: ระหว่างการชาร์จและการคายประจุ ในเวลาเดียวกัน สัญญาณรบกวน 50/60 MHz มีผลกระทบต่อผลการวัดน้อยกว่า

ซอฟต์แวร์

หลังจากได้รับผลการวัดแล้ว จะต้องตีความด้วยโปรแกรม สัญญาณรบกวนของแหล่งจ่ายไฟ, ออฟเซ็ตนาฬิกา, สัญญาณรบกวนภายนอก 50/60 MHz อาจนำไปสู่การตัดสินใจที่ไม่ดี

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

การติดตามความจุของฐานเซนเซอร์

หากไม่มีความสามารถในการติดตามการเปลี่ยนแปลงความจุของเซ็นเซอร์แบบไดนามิก ความไม่เสถียรใดๆ อาจนำไปสู่การตรวจจับที่ผิดพลาดของการกดปุ่มหรือการ "ค้าง" ของปุ่ม พิจารณาตัวแปรด้วยปุ่มธรรมดาที่มีสองสถานะ: เปิด/ปิด หากผลลัพธ์ถูกเลื่อน อาจเข้าใกล้เกณฑ์ที่ถือว่ากดปุ่ม นั่นคือ ค่าบวกที่ผิดพลาดจะเกิดขึ้น

วิธีหนึ่งในการติดตามและปรับความจุฐานแสดงไว้ในรูปที่ 10

คุณต้องใส่ใจกับข้อเท็จจริงที่ว่าการดำเนินการเหล่านี้ดำเนินการกับเซ็นเซอร์แต่ละตัวแยกกัน การคำนวณตัวแปร "เดลต้า" และการปรับ "ฐาน" ทำได้แตกต่างกันในอัลกอริธึม RO และ RC ใน RO ค่าที่วัดได้จะลดลงเมื่อความจุของตัวเก็บประจุเพิ่มขึ้น และใน RC ค่าที่วัดได้จะเพิ่มขึ้น

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

เมื่อการวัดความจุเพิ่มขึ้น ขอแนะนำให้ปรับค่าฐานให้ช้าลง ผลลัพธ์ที่เพิ่มขึ้นไม่เพียงหมายถึงการเปลี่ยนแปลงอันเนื่องมาจากข้อผิดพลาดเท่านั้น แต่ยังเป็นผลมาจากการเคลื่อนไหวของนิ้วไปในทิศทางของเซ็นเซอร์ด้วย และหากค่าฐานปรับอย่างรวดเร็ว อาจไม่สังเกตเห็นการสัมผัสจริงของนิ้ว ในการทำเช่นนี้ ขอแนะนำให้ปรับค่าฐานเพียงหนึ่งหน่วยในแต่ละรอบการวัด (ภาพที่ 10)

ข้าว. 10.

การใช้ฟังก์ชันปุ่มปกติ

การสร้างปุ่มเป็นกรณีการใช้งานทั่วไปสำหรับเซนเซอร์แบบคาปาซิทีฟ รูปที่ 11 แสดงตัวอย่างการสร้างระบบด้วยปุ่มสี่ปุ่ม

ข้าว. สิบเอ็ด

เกณฑ์ที่ใช้ในการตัดสินใจว่ากดปุ่มจะต้องสูงกว่าเสียงรบกวน

การใช้งานฟังก์ชันตัวเลื่อน

ฟังก์ชันที่ซับซ้อนมากขึ้นซึ่งจัดอยู่บนเซ็นเซอร์คาปาซิทีฟคือตัวเลื่อน ในกรณีนี้ จำเป็นต้องตรวจสอบเกินเกณฑ์หลายเกณฑ์

วิธีที่ง่ายที่สุดในการสร้างตัวเลื่อนสามารถจัดระเบียบได้หากมีการกำหนดตำแหน่งหลายตำแหน่งสำหรับเซ็นเซอร์แต่ละตัว ตัวอย่างด้านล่าง (รูปที่ 12) พิจารณาระบบที่มีการกำหนดตำแหน่ง 16 ตำแหน่งสำหรับเซ็นเซอร์แต่ละตัว ผลลัพธ์คือระบบ 64 ตำแหน่ง

ข้าว. 12.

DELTAMAX คือค่าความจุสูงสุดที่สามารถเข้าถึงได้ จากนั้นช่วงตั้งแต่ 0 ถึง DELTAMAX จะแบ่งออกเป็นขั้นตอนจำนวนหนึ่ง ศูนย์สอดคล้องกับกรณีที่ไม่ได้กดปุ่ม ตำแหน่งของนิ้วกำหนดโดยค่าสูงสุด ลักษณะการถ่ายโอนเชิงเส้นที่มากขึ้นของระบบทำได้โดยการแก้ไขค่าของเซ็นเซอร์ทั้งหมด

เซ็นเซอร์มัลติเพล็กซ์เพื่อสร้างตัวเลื่อน

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

ในการพิจารณาว่าเซ็นเซอร์แบบมัลติเพล็กซ์ตัวใดได้รับผลกระทบ จะต้องแยกจากกันในช่องว่าง ตัวอย่างตำแหน่งของเซ็นเซอร์ในระบบดังกล่าวแสดงในรูปที่ 13

ข้าว. 13.

บทสรุป

บทความนี้กล่าวถึงสองวิธีในการใช้เซ็นเซอร์สัมผัสแบบ capacitive โดยใช้ MSP430 แต่ละวิธีมีข้อดีและข้อเสียของตัวเอง ลองพิจารณาสิ่งหลัก ๆ

  • วิธีการตามออสซิลเลเตอร์:

- ต้องใช้ไมโครคอนโทรลเลอร์พร้อม Comp_A + ตัวเปรียบเทียบ
— จำนวนเซ็นเซอร์อิสระถูกจำกัดโดยจำนวนของอินพุต Comp_A+
- ต้องการตัวต้านทานภายนอก R หนึ่งตัวสำหรับเซ็นเซอร์แต่ละตัว เช่นเดียวกับสายโซ่ของ R สามตัว
— ความไวถูกจำกัดโดยการใช้พลังงาน (เวลาการวัดที่ตั้งโปรแกรมได้);

  • วิธีการตามตัวต้านทาน:

- ใช้ได้กับไมโครคอนโทรลเลอร์ MSP430 ทุกรุ่น
- เซ็นเซอร์อิสระสูงสุด 16 ตัว (พอร์ต I / O 16 พอร์ตที่ทำงานกับอินเตอร์รัปต์)
— ตัวต้านทานภายนอก R หนึ่งตัวสำหรับเซ็นเซอร์ทุกสองตัว
- ความไวถูกจำกัดโดยความถี่สูงสุดของไมโครคอนโทรลเลอร์ (เวลาการวัดคงที่)
— การใช้พลังงานขั้นต่ำ;

ผู้ใช้สามารถขยายและเพิ่มประสิทธิภาพแอปพลิเคชันเพื่อใช้อุปกรณ์ปลายทางได้

คำอธิบายแบบเต็ม ตัวอย่างต่างๆแอปพลิเคชัน MSP430 แหล่งที่มาของโปรแกรม ข้อมูลเพิ่มเติมสามารถพบได้บนเว็บไซต์ www.siteในหัวข้อไมโครคอนโทรลเลอร์

การรับข้อมูลทางเทคนิค การสั่งซื้อตัวอย่าง การจัดส่ง -
อีเมล:

เครื่องกำเนิดนาฬิกาตระกูลใหม่

Texas Instruments แนะนำครอบครัว เครื่องกำเนิดนาฬิกาที่ตั้งโปรแกรมได้,ด้วยวงจร PLL 1 ถึง 4 วงจร ไอซีช่วยให้คุณสร้างสัญญาณนาฬิกาได้ถึง 9 แบบที่สังเคราะห์จากความถี่อินพุตเดียว แต่ละเอาต์พุตรองรับการตั้งโปรแกรมความถี่ในระบบสูงสุด 230 MHz คุณสมบัติเหล่านี้มีข้อดีหลายประการ ซึ่งรวมถึงการใช้พลังงานที่ลดลง กระบวนการออกแบบที่เร็วขึ้น และความสะดวกในการเปลี่ยนความเร็วสัญญาณนาฬิกาโดยไม่ต้องออกแบบระบบใหม่ ข้อดีเหล่านี้จะช่วยลดต้นทุนการใช้งานของผู้บริโภคได้อย่างมาก รวมถึง IP set-top box, โทรศัพท์ IP, ระบบสื่อดิจิทัล (ทีวีดิจิตอล, อุปกรณ์สตรีมมิ่งมีเดีย, เครื่องพิมพ์, ระบบนำทางและอุปกรณ์พกพา)

เครื่องกำเนิดสัญญาณนาฬิกาใหม่ได้รับการปรับแต่งให้ทำงานร่วมกับโปรเซสเซอร์ DaVinci TM (TI) เพื่อสร้างนาฬิกาสำหรับโปรเซสเซอร์ดิจิทัล, ADC หรือตัวแปลงสัญญาณเสียง และตัวควบคุมอีเทอร์เน็ตหรือ USB คริสตัลออสซิลเลเตอร์ที่ควบคุมแรงดันไฟฟ้าในตัว (VCXO) ช่วยให้สามารถซิงโครไนซ์ความถี่ของสตรีมข้อมูลต่างๆ

องค์ประกอบของตระกูลนาฬิกาใหม่
เครื่องกำเนิดไฟฟ้า
ชื่อ PLL เอาท์พุต V
CDCE949 4 2,5/3,3
CDCE937 3 2,5/3,3
CDCE925 2 2,5/3,3
CDCE913 1 2,5/3,3
CDCEL949 4 1,8
CDCEL937 3 1,8
CDCEL925 2 1,8
CDCEL913 1 1,8
เกี่ยวกับ Texas Instruments

ในที่นี้ เราจะพิจารณาเซ็นเซอร์เสียงและการสัมผัส ซึ่งส่วนใหญ่มักใช้เป็นส่วนหนึ่งของการเตือน

โมดูลเซ็นเซอร์สัมผัส KY-036

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

ขนาดโมดูล 42 x 15 x 13 มม. น้ำหนัก 2.8 กรัม แผงโมดูลมีรูยึดขนาดเส้นผ่านศูนย์กลาง 3 มม. ไฟแสดงสถานะเพาเวอร์ดำเนินการโดย LED L1

เมื่อเซ็นเซอร์ทำงาน ไฟ LED L2 จะสว่างขึ้น (กะพริบ) ปริมาณการใช้กระแสไฟ 3.9 mA ในโหมดสแตนด์บายและ 4.9 mA เมื่อทริกเกอร์

ยังไม่ชัดเจนว่าเกณฑ์ความไวของเซ็นเซอร์ใดควรถูกควบคุมโดยตัวต้านทานแบบปรับได้ โมดูลเหล่านี้ที่มีตัวเปรียบเทียบ LM393YD เป็นมาตรฐานและมีการบัดกรีเซ็นเซอร์ต่างๆ เข้าด้วยกัน ดังนั้นจึงได้โมดูล เพื่อวัตถุประสงค์ต่างๆ. เอาต์พุตกำลัง "G" - สายสามัญ "+" - แหล่งจ่ายไฟ + 5V ที่อินพุตดิจิตอล "D0" มีระดับลอจิกต่ำเมื่อเซ็นเซอร์ถูกกระตุ้น พัลส์ที่มีความถี่ 50 Hz จะปรากฏขึ้นที่เอาต์พุต เมื่อสัมผัส "A0" จะมีสัญญาณกลับด้านเมื่อเทียบกับ "D0" โดยทั่วไป โมดูลจะทำงานแยกกัน เช่น ปุ่ม ซึ่งสามารถมองเห็นได้โดยใช้โปรแกรม LED_with_button

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

โมดูลเซนเซอร์เสียง KY-037

โมดูลควรถูกกระตุ้นด้วยเสียงที่มีระดับเสียงเกินขีด จำกัด ที่ระบุ องค์ประกอบที่ละเอียดอ่อนของโมดูลคือไมโครโฟนที่ทำงานร่วมกับตัวเปรียบเทียบบนชิป LM393YD

ขนาดโมดูล 42 x 15 x 13 มม. น้ำหนัก 3.4 กรัม เช่นเดียวกับเคสก่อนหน้า แผงโมดูลมีรูยึดที่มีเส้นผ่านศูนย์กลาง 3 มม. ไฟแสดงสถานะเพาเวอร์ดำเนินการโดย LED L1 เอาต์พุตกำลัง "G" - สายสามัญ "+" - แหล่งจ่ายไฟ + 5V

ปริมาณการใช้กระแสไฟ 4.1 mA ในโหมดสแตนด์บายและ 5 mA เมื่อทริกเกอร์

ที่พิน "A0" แรงดันไฟฟ้าจะเปลี่ยนตามระดับเสียงของสัญญาณที่ได้รับจากไมโครโฟน โดยเพิ่มระดับเสียง การอ่านลดลง ซึ่งสามารถตรวจสอบได้โดยใช้โปรแกรม AnalogInput2

ที่อินพุตดิจิตอล "D0" มีระดับตรรกะต่ำ เมื่อเกินเกณฑ์ที่กำหนด ระดับต่ำจะเปลี่ยนเป็นระดับสูง เกณฑ์การตอบสนองสามารถปรับได้ด้วยตัวต้านทานแบบปรับได้ ในเวลาเดียวกัน LED L2 จะสว่างขึ้น ด้วยเสียงดังที่คมชัดมีดีเลย์ 1-2 วินาทีเมื่อเปลี่ยนกลับ

โดยทั่วไป เซ็นเซอร์ที่มีประโยชน์สำหรับการจัดระเบียบระบบ สมาร์ทโฮมหรือนาฬิกาปลุก

โมดูลเซนเซอร์เสียง KY-038

เมื่อมองแวบแรก โมดูลนี้ดูคล้ายกับโมดูลก่อนหน้า องค์ประกอบที่ละเอียดอ่อนของโมดูลคือไมโครโฟน ควรสังเกตว่าไม่มีข้อมูลมากเกี่ยวกับโมดูลนี้บนเครือข่าย

ขนาดโมดูล 40 x 15 x 13 มม. น้ำหนัก 2.8 กรัม เช่นเดียวกับเคสก่อนหน้า แผงโมดูลมีรูสำหรับยึดที่มีขนาดเส้นผ่านศูนย์กลาง 3 มม. ไฟแสดงสถานะเพาเวอร์ดำเนินการโดย LED L1 เอาต์พุตกำลัง "G" - สายสามัญ "+" - แหล่งจ่ายไฟ + 5V

เมื่อเปิดใช้งานสวิตช์กก LED L2 จะสว่างขึ้น ปริมาณการใช้กระแสไฟ 4.2 mA ในโหมดสแตนด์บายและสูงสุด 6 mA เมื่อทริกเกอร์

ที่พิน "A0" เมื่อระดับเสียงเพิ่มขึ้น การอ่านจะเพิ่มขึ้น (ใช้โปรแกรม AnalogInput2)

มีระดับลอจิกต่ำบนพิน "D0" เมื่อเซ็นเซอร์ถูกกระตุ้น มันจะเปลี่ยนเป็นระดับสูง เกณฑ์การตอบสนองถูกปรับโดยตัวต้านทานปรับค่า (โดยใช้โปรแกรม LED_with_button)

เซ็นเซอร์นี้ในทางปฏิบัติจริง ๆ แล้วไม่แตกต่างจากเซ็นเซอร์ก่อนหน้านี้ แต่ความสามารถในการเปลี่ยนแทนกันได้ไม่เสมอไปเพราะ เมื่อระดับเสียงเปลี่ยนแปลง ธรรมชาติของระดับเปลี่ยน แรงดันที่เอาต์พุตแบบแอนะล็อกจะแตกต่างกัน

ข้อสรุป

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

ลิงค์ที่มีประโยชน์

  1. http://arduino-kit.ru/catalog/id/modul-datchika-kasaniya
  2. http://www.zi-zi.ru/module/module-ky036
  3. http://robocraft.ru/blog/arduino/57.html
  4. http://arduino-kit.ru/catalog/id/modul-datchika-zvuka
  5. http://www.zi-zi.ru/module/module-ky037
  6. http://arduino-kit.ru/catalog/id/modul-datchika-zvuka_
  7. http://smart-boards.ml/module-audiovideo-4.php

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

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

เพื่อแก้ปัญหานี้ เราจำเป็นต้องเชื่อมต่อคอนโทรลเลอร์ Arduino Uno, Buzzer และตัวเซนเซอร์เข้าด้วยกัน อย่างหลัง เราจะใช้ผ้าเช็ดหน้าผืนเล็กๆ ที่ใช้ชิปเซ็นเซอร์ TTP223 ในการจ่ายไฟให้กับอุปกรณ์ ควรใช้แรงดันไฟฟ้าในช่วง 2 ถึง 5.5 โวลต์

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

1. การเชื่อมต่อ

เซ็นเซอร์คาปาซิทีฟที่เราใช้ในบทเรียนมีสามหน้าสัมผัส:

  • VCC - แหล่งจ่ายไฟ + 5V;
  • GND - กราวด์;
  • OUT เป็นสัญญาณ

เช่นเดียวกับเซ็นเซอร์ดิจิตอลอื่น ๆ line ออกเราเชื่อมต่อกับอินพุตดิจิตอลฟรีของ Arduino Uno ตามเนื้อผ้า เราใช้อินพุตหมายเลข 2 เพื่อทำงานกับเซ็นเซอร์ สคีมาที่ได้จะมีลักษณะดังนี้:

ลักษณะเค้าโครง

2. โปรแกรม

ตอนนี้เรามาลองชุบชีวิตใหม่กัน ทั้งหมดที่เราต้องการคืออ่านสถานะของพิน #2 ในแต่ละรอบของโปรแกรม และเปิดหรือปิดออดขึ้นอยู่กับค่าที่ได้รับ นี่คือสิ่งที่เราได้รับ:

Int capPin = 2; buzzPin = 11; การตั้งค่าเป็นโมฆะ() ( pinMode(capPin, INPUT); pinMode(buzzPin, OUTPUT); ) void loop() ( if(digitalRead(capPin)) digitalWrite(buzzPin, HIGH); else digitalWrite(buzzPin, LOW); )

สุดท้ายเราเขียนโปรแกรมบน Arduino Uno และดูว่าเกิดอะไรขึ้น!

เซ็นเซอร์สัมผัสสำหรับ Arduino

โมดูลเป็นปุ่มสัมผัสสัญญาณดิจิตอลจะถูกสร้างขึ้นที่เอาต์พุตซึ่งแรงดันไฟฟ้านั้นสอดคล้องกับระดับของตรรกะและศูนย์ หมายถึงเซ็นเซอร์สัมผัสแบบ capacitive เราพบอุปกรณ์อินพุตดังกล่าวเมื่อทำงานกับการแสดงผลของแท็บเล็ต, iPhone หรือจอภาพแบบสัมผัส หากบนจอภาพเรากดไอคอนด้วยสไตลัสหรือนิ้วสำหรับสิ่งนี้เราใช้พื้นที่ของบอร์ดที่มีขนาดของไอคอน Windows ซึ่งถูกสัมผัสด้วยนิ้วเท่านั้นไม่รวมสไตลัส พื้นฐานของโมดูลคือชิป TTP223-BA6 มีไฟแสดงสถานะเพาเวอร์

การควบคุมจังหวะการเล่นเมโลดี้

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

ลักษณะเฉพาะ

แรงดันไฟจ่าย 2.5 - 5.5 V
สัมผัสเวลาตอบสนองในโหมดการบริโภคในปัจจุบันต่างๆ
ต่ำ 220 ms
ปกติ 60 ms
สัญญาณเอาท์พุต
แรงดันไฟฟ้า
บันทึกสูง ระดับ 0.8 X แรงดันไฟจ่าย
บันทึกต่ำ ระดับ 0.3 X แรงดันไฟจ่าย
กระแสไฟที่ระดับการจ่ายและลอจิก 3 V, mA
ต่ำ8
สูง -4
ขนาดกระดาน 28 x 24 x 8 mm

ติดต่อและสัญญาณ

ไม่มีการสัมผัส - สัญญาณเอาต์พุตมีระดับลอจิกต่ำ สัมผัส - หน่วยลอจิคัลที่เอาต์พุตเซ็นเซอร์

ทำไมมันถึงได้ผลหรือทฤษฎีบางอย่าง

ร่างกายของมนุษย์ก็เหมือนกับทุกสิ่งที่อยู่รอบตัวเรา ลักษณะไฟฟ้า. เมื่อเซ็นเซอร์สัมผัสถูกกระตุ้น ความจุ ความต้านทาน ความเหนี่ยวนำของเราจะปรากฏขึ้น ที่ด้านล่างของบอร์ดโมดูลมีส่วนของฟอยล์ที่เชื่อมต่อกับอินพุตของไมโครเซอร์กิต ระหว่างนิ้วของผู้ปฏิบัติงานกับฟอยล์ที่ด้านล่างมีชั้นอิเล็กทริก - วัสดุของฐานพาหะของแผงวงจรพิมพ์โมดูล ในขณะที่สัมผัสกัน ร่างกายมนุษย์จะถูกชาร์จด้วยกระแสไฟฟ้าขนาดเล็กที่ไหลผ่านตัวเก็บประจุที่เกิดจากแผ่นฟอยล์และนิ้วของบุคคล ในมุมมองแบบง่าย กระแสจะไหลผ่านตัวเก็บประจุสองตัวที่เชื่อมต่อแบบอนุกรม: ฟอยล์ นิ้วหนึ่งที่อยู่บนพื้นผิวตรงข้ามของบอร์ด และร่างกายมนุษย์ ดังนั้นหากพื้นผิวของบอร์ดถูกปกคลุมด้วยฉนวนบาง ๆ สิ่งนี้จะนำไปสู่การเพิ่มขึ้นของความหนาของชั้นอิเล็กทริกของตัวเก็บประจุแบบฟอยล์และจะไม่รบกวนการทำงานของโมดูล
ไมโครเซอร์กิต TTP223-BA6 จับพัลส์กระแสไฟขนาดเล็กและลงทะเบียนการสัมผัส ด้วยคุณสมบัติของไมโครเซอร์กิต เทคโนโลยีนี้จึงไม่เป็นอันตรายต่อการทำงานกับกระแสดังกล่าว เมื่อเราสัมผัสกรณีของทีวีหรือจอภาพที่ใช้งานได้ กระแสไฟขนาดเล็กจะทะลุผ่านเรา

โหมดพลังงานต่ำ

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

ทำงานกับ Arduino UNO

ดาวน์โหลดโปรแกรมต่อไปนี้ไปยัง Arduino UNO

#define ctsPin 2 // ติดต่อเพื่อต่อสายสัญญาณเซ็นเซอร์สัมผัส
int ledPin = 13; // ปักหมุดสำหรับ LED

การตั้งค่าเป็นโมฆะ() (
Serial.begin(9600);
โหมดพิน (ledPin, เอาต์พุต);
pinMode(ctsPin, INPUT);
}

วงเป็นโมฆะ () (
int ctsValue = digitalRead (ctsPin);
ถ้า (ctsValue == สูง)(
digitalWrite (ledPin, สูง);
Serial.println("สัมผัส");
}
อื่น(
digitalWrite (ledPin ต่ำ);
Serial.println("ไม่ได้สัมผัส");
}
ล่าช้า (500);
}

เชื่อมต่อเซ็นเซอร์สัมผัสและ Arduino UNO ตามที่แสดง วงจรสามารถเสริมด้วยไฟ LED ที่จะเปิดขึ้นเมื่อสัมผัสเซ็นเซอร์ โดยเชื่อมต่อผ่านตัวต้านทาน 430 โอห์มเพื่อพิน 13 ปุ่มสัมผัสมักติดตั้งตัวบ่งชี้การสัมผัส ทำให้ผู้ปฏิบัติงานทำงานได้ง่ายขึ้น เมื่อกดปุ่มแบบกลไก เราจะรู้สึกถึงการคลิกโดยไม่คำนึงถึงปฏิกิริยาของระบบ ความแปลกใหม่ของเทคโนโลยีนี้ค่อนข้างน่าแปลกใจเนื่องจากทักษะยนต์ของเราที่พัฒนาขึ้นตลอดหลายปีที่ผ่านมา ตัวบ่งชี้ความดันช่วยเราให้พ้นจากความรู้สึกแปลกใหม่

ผู้มีสิทธิเลือกตั้ง 2008 №7-8

การทำงานของเซ็นเซอร์สัมผัสแบบ capacitive ขึ้นอยู่กับความจุไฟฟ้าของร่างกายมนุษย์ ตัวอย่างเช่น เมื่อนำนิ้วเข้าใกล้เซ็นเซอร์ จะเป็นการสร้างความจุระหว่างเซ็นเซอร์กับพื้น ซึ่งอยู่ในช่วง 30 ... 100 pF สามารถใช้เอฟเฟกต์นี้กับเซ็นเซอร์ความใกล้ชิดและสวิตช์สัมผัส

สัมผัส เซ็นเซอร์ capacitiveมีข้อได้เปรียบที่ชัดเจนเหนือเซ็นเซอร์อื่นๆ (เช่น ถูกกระตุ้นโดยสัญญาณรบกวน 50/60 Hz หรือความต้านทานการวัด) แต่จะใช้งานยากกว่า ผู้ผลิตชิปเช่น Microchip ได้สร้าง IC แบบกำหนดเองเพื่อจุดประสงค์นี้ในอดีต อย่างไรก็ตาม แม้กระทั่งตอนนี้ก็ยังสามารถสร้างเครื่องตรวจจับตัวเก็บประจุและ/หรือสวิตช์ที่เชื่อถือได้โดยใช้ส่วนประกอบมาตรฐานเพียงไม่กี่ชิ้น

ในวงจรนี้ เราตรวจพบการเปลี่ยนแปลงความกว้างพัลส์ของสัญญาณที่เกิดขึ้นเมื่อสัมผัสที่สัมผัส ในรูปที่ 1 โหนดต่อไปนี้สามารถพิจารณาได้ (จากซ้ายไปขวา):

ข้าว. 1. IC1 - 561TL1

เครื่องกำเนิดพัลส์รูปสี่เหลี่ยมผืนผ้าสร้างขึ้นจากทริกเกอร์ชมิตต์ (IC CD4093);
วงจร RC ที่มีไดโอดดับตามด้วย Schmitt trigger/terminal plate พร้อมตัวเก็บประจุแยก 470 pF;
- การรวมวงจร RC ที่แปลงการเปลี่ยนแปลงความกว้างพัลส์เป็นแรงดันไฟฟ้า แรงดันไฟฟ้านี้อยู่ในพื้นที่ 2.9 ... 3.2 โวลต์เมื่อสัมผัสเพลตและ 2.6 โวลต์ไม่เช่นนั้น
- เครื่องเปรียบเทียบ LM 339 ใช้เพื่อเปรียบเทียบแรงดันไฟที่จุด C กับแรงดันอ้างอิงที่จุด D ส่วนหลังมีค่าประมาณ 2.8 V และกำหนดโดยตัวแบ่งแรงดัน

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

ข้าว. 2. ออสซิลโลแกรมของสัญญาณที่จุดต่างๆ

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

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

วิม อบูย์ส


ข้าว. 4. ตำแหน่งของส่วนประกอบบนแผงวงจรพิมพ์


ข้าว. 5. พีซีบี


ข้าว. 6. แผงวงจรพิมพ์ (กระจกมองหลัง)

มีอะไรให้อ่านอีกบ้าง