คู่มือการรับและประมวลผลสัญญาณจากหลายเซ็นเซอร์สำหรับวิศวกรฮาร์ดแวร์

คู่มือการรับและประมวลผลสัญญาณจากหลายเซ็นเซอร์สำหรับวิศวกรฮาร์ดแวร์

การรับสัญญาณจากหลายเซ็นเซอร์จะรวบรวมข้อมูลจากองค์ประกอบการตรวจจับหลายตัวและแปลงเป็นสตรีมดิจิทัลที่ใช้งานได้ในระดับบอร์ด ระบบจริง เช่น การตรวจสอบทางอุตสาหกรรม หุ่นยนต์ และเครื่องมือวัด จะผสมผสานเซ็นเซอร์ที่มีอินเทอร์เฟซ อัตรา และลักษณะสัญญาณรบกวนที่แตกต่างกัน วิศวกรต้องเผชิญกับปัญหาที่แท้จริง ได้แก่ การออกแบบส่วนหน้า การซิงโครไนซ์ สัญญาณรบกวน การรวมข้อมูล และ DFM (Design for Manufacturing)

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

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

ประเด็นที่สำคัญ

  • วางแผนเส้นทางสัญญาณของเซ็นเซอร์แต่ละตัวอย่างระมัดระวัง เพื่อป้องกันตัวแปลงสัญญาณและรักษาความถูกต้องของข้อมูล

  • ใช้การสุ่มตัวอย่างพร้อมกันเมื่อความแตกต่างของเฟสมีความสำคัญ เช่น ในการระบุตำแหน่งของเสียง

  • ใช้สัญญาณนาฬิกาและสัญญาณทริกเกอร์ร่วมกันเพื่อให้ข้อมูลจากเซ็นเซอร์ทั้งหมดตรงกันในเวลา

  • เลือกฟิลเตอร์ที่เหมาะสม: ฟิลเตอร์ FIR ให้เฟสเชิงเส้นที่คงที่ ฟิลเตอร์ IIR มีประสิทธิภาพมากกว่า และฟิลเตอร์แบบปรับได้นั้นเหมาะสำหรับการลดเสียงรบกวน

  • ใช้ DMA เพื่อย้ายข้อมูลโดยไม่ทำให้ CPU ทำงานหนัก ทำให้การรับส่งข้อมูลมีความเสถียรและรวดเร็ว

  • ปรับเทียบแต่ละช่องสัญญาณแยกกัน และตรวจสอบการเปลี่ยนแปลงเพื่อให้มีความแม่นยำอยู่เสมอ

  • ควรแยกกราวด์อนาล็อกและดิจิทัลออกจากกัน และใช้ระนาบกราวด์ต่อเนื่องเพียงแผ่นเดียวเพื่อลดสัญญาณรบกวน

  • เปิดใช้งานทีละช่องสัญญาณและตรวจสอบด้วย FFT ก่อนที่จะเปิดใช้งานการรวมสัญญาณแบบเต็มรูปแบบ

หลักการพื้นฐานของการรับสัญญาณจากหลายเซ็นเซอร์

ความหมายของการรับข้อมูลจากหลายเซ็นเซอร์

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

การรับข้อมูลจากหลายเซ็นเซอร์ การประมวลผล และการสื่อสารผ่าน Wi-Fi/Bluetooth สามารถรวมไว้ในบอร์ดโอเพนซอร์สเพียงบอร์ดเดียวได้

องค์ประกอบการตรวจจับและเส้นทางสัญญาณ

เซ็นเซอร์แต่ละประเภทต้องการเส้นทางการส่งสัญญาณเฉพาะของตัวเอง เซ็นเซอร์ PZT ต้องการการลดทอนสัญญาณ การกรองความถี่ต่ำ และการปรับระดับสัญญาณก่อนการแปลง เซ็นเซอร์วัดความเครียดต้องการตัวขยายสัญญาณและตัวปรับระดับสัญญาณ ตารางด้านล่างสรุปเส้นทางการส่งสัญญาณทั่วไป

องค์ประกอบการตรวจจับ

เส้นทางสัญญาณ

เซ็นเซอร์ PZT

การลดทอน (÷2) → การกรองความถี่ต่ำ (~664 kHz) → การเลื่อนระดับเป็น 0–3.3 V → ADC

เครื่องวัดความเครียด

วงจรขยายสัญญาณเครื่องมือวัด → ปรับระดับเป็น 0–3.3 V → ADC

เซ็นเซอร์วัดความเร่ง (BMA400)

ส่งสัญญาณดิจิทัลผ่าน SPI ไปยัง MCU โดยตรง

เซ็นเซอร์ตรวจวัดสภาพแวดล้อม (BME280)

ส่งสัญญาณดิจิทัลผ่าน SPI ไปยัง MCU โดยตรง

เอาต์พุตเซ็นเซอร์แบบอนาล็อกเทียบกับแบบดิจิทัล

เซ็นเซอร์แบบอนาล็อกต้องการวงจรหน้าแบบอนาล็อก: การลดทอน การกรอง และการปรับระดับสัญญาณ ช่วยปกป้องตัวแปลงสัญญาณและรักษาความเป็นเชิงเส้น ตัวอย่างเช่น ตัวต้านทาน 51 โอห์ม พร้อมตัวเก็บประจุ 4.7 นาโนฟารัด จะให้ความถี่ตัดต่ำที่ประมาณ 664 กิโลเฮิร์ตซ์

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

เหตุใดการออกแบบในระดับคณะกรรมการจึงมีความสำคัญ

ความสมบูรณ์ของสัญญาณที่แหล่งกำเนิด

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

ผลกระทบต่อต้นทุนและความสามารถในการผลิต

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

คำถามหลักในการออกแบบ

จำนวนช่องสัญญาณและความต้องการการสุ่มตัวอย่าง

อัตราการสุ่มตัวอย่างเป็นไปตามหลักการทางฟิสิกส์ของสัญญาณที่วัดได้ ช่องสัญญาณอุณหภูมิต้องการเพียง 1–100 S/s ในขณะที่การสั่นสะเทือนและเสียงต้องการ 25.6–204.8 kS/s ตัวแปลงแบบมัลติเพล็กซ์ใช้ ADC ร่วมกันหนึ่งตัวสำหรับทุกช่องสัญญาณและเพิ่มความคลาดเคลื่อนของเวลาเพียงเล็กน้อย อุปกรณ์สุ่มตัวอย่างพร้อมกันจะรักษาความสัมพันธ์ของเฟสให้คงเดิม

ประเภทสัญญาณ

อัตราการสุ่มตัวอย่างทั่วไป

อุณหภูมิ

1–100 S/s

ความดัน การไหล

10 S/s–1 kS/s

การสั่นสะเทือน, เสียง

25.6–204.8 กิโลวินาที/วินาที

งบประมาณด้านอินเทอร์เฟซและการประมวลผล

การเลือกอินเทอร์เฟซมีผลต่อปริมาณการประมวลผล SPI ให้การถ่ายโอนข้อมูลที่รวดเร็วและมีความหน่วงต่ำ I2C เหมาะสำหรับเซ็นเซอร์ที่ทำงานช้า และ RS-485 เหมาะสำหรับการใช้งานกับสายเคเบิลระยะไกล ส่วนหน้าของวงจร DAQ ต้องสามารถส่งข้อมูลได้โดยไม่ทำให้ MCU หยุดชะงัก ควรจัดสรรแบนด์วิดท์ตั้งแต่เนิ่นๆ เพราะ 64 ช่องสัญญาณที่ความเร็ว 51.2 kS/s จะให้แบนด์วิดท์ประมาณ 13 MB/s

ความท้าทายที่สำคัญในระบบเซ็นเซอร์หลายตัว

การซิงโครไนซ์และความคลาดเคลื่อนของเวลา

ความไม่ตรงกันของโดเมนนาฬิกา

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

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

ผลกระทบจากความหน่วงและการกระตุก

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

ความสมบูรณ์ของสัญญาณรบกวนและสัญญาณ

สัญญาณรบกวนข้ามช่องและวงจรลูปกราวด์

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

อาการ

สาเหตุหลัก

วิธีการรักษา

แจ๋ว

อิมพีแดนซ์ที่ไม่ตรงกัน

วินิจฉัยด้วย TDR; ดำเนินการยุติ

ความผิดพลาดบนร่องรอยที่อยู่ติดกัน

crosstalk

เพิ่มระยะห่างหรือเพิ่มวัสดุป้องกัน

เสียงฮัม 50/60 เฮิรตซ์

กราวด์ลูป

การแบ่งพื้นที่ภาคพื้นดินหรือการแยกทางแสง

การอ้างอิงอนาล็อกที่เลื่อนไป

การกระดอนพื้น

เครื่องบินเฉพาะและระบบแยกส่วน

โปรไฟล์สัญญาณรบกวนเฉพาะเซ็นเซอร์

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

ปริมาณข้อมูลและแบนด์วิดท์

ข้อแลกเปลี่ยนระหว่างอัตราการสุ่มตัวอย่าง

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

คอขวดของอินเทอร์เฟซ

แบนด์วิดท์ของอินเทอร์เฟซจำกัดประสิทธิภาพของ DAQ chain DAQ front-end ที่ส่งข้อมูล 64 ช่องสัญญาณด้วยความเร็ว 51.2 kS/s จะให้ประสิทธิภาพประมาณ 13 MB/s และลิงก์ที่ช้ากว่าจะทำให้ MCU ทำงานช้าลง การจัดกลุ่มตัวอย่างต่อช่วงเวลาจะช่วยลดจำนวนแพ็กเก็ต ในขณะที่ความละเอียดของเวลาที่หยาบกว่าจะช่วยประหยัดแบนด์วิดท์ได้ก็ต่อเมื่อแอปพลิเคชันสามารถรองรับได้เท่านั้น ควรจับคู่ความเร็วของอินเทอร์เฟซ ADC และลิงก์กับงบประมาณปริมาณงานจริง และตรวจสอบความหน่วงก่อนที่จะปรับขนาดจำนวนช่องสัญญาณ

การออกแบบฮาร์ดแวร์การจัดซื้อ

การออกแบบฮาร์ดแวร์การจัดซื้อ

การมัลติเพล็กซ์แบบอนาล็อกเทียบกับ ADC ต่อช่องสัญญาณ

จำนวนช่องทางและการแลกเปลี่ยนต้นทุน

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

ตัวแปลงสัญญาณแบบแยกแต่ละช่องสัญญาณช่วยลดความซับซ้อนเหล่านั้นลง แต่ละช่องสัญญาณจะมีตัวแปลงสัญญาณอนาล็อกเป็นดิจิทัลของตัวเอง ตัวกรองความถี่ต่ำ และวงจรเก็บและส่งสัญญาณ (sample-and-hold) ของตัวเอง ข้อเสียคือต้นทุนสูงขึ้น ใช้พื้นที่บนแผงวงจรมากขึ้น และมีข้อจำกัดด้านความสามารถในการขยายขนาด

สถานการณ์

เมื่อนำไปใช้

การแลกเปลี่ยนที่สำคัญ

การมัลติเพล็กซ์แบบอนาล็อก

อาจลดปริมาณข้อมูลต่อช่องลงได้ โดยการจับคู่ SAR แบบไปป์ไลน์กับมัลติเพล็กเซอร์

อัตราการประมวลผลต่อช่องสัญญาณที่ต่ำกว่า การจัดการแบบขนาน

การสุ่มตัวอย่างต่อช่องสัญญาณหรือพร้อมกัน

ช่วงเวลาการสุ่มตัวอย่างที่แน่นอนมีความสำคัญ เช่น ตำแหน่งแหล่งกำเนิดเสียงแบบไบนาอูรัล

ความแตกต่างของเฟสยังคงไม่เปลี่ยนแปลงในทุกช่องสัญญาณ

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

ข้อกำหนดการสุ่มตัวอย่างพร้อมกัน

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

การออกแบบส่วนหน้าและตัวกรอง

การเลือกใช้ Op-Amp โดยพิจารณาจากอิมพีแดนซ์ของเซ็นเซอร์

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

ใช้แอมพลิฟายเออร์แบบผลต่างเมื่อสัญญาณมีแรงดันโหมดร่วมสูงและอิมพีแดนซ์แหล่งกำเนิดต่ำ ใช้แอมพลิฟายเออร์แบบเครื่องมือวัดเมื่อแหล่งกำเนิดมีอิมพีแดนซ์สูงหรือเมื่อสัญญาณระดับไมโครโวลต์ต้องการอัตราขยายสูง

ควรพิจารณาความสมดุลระหว่างความหนาแน่นของสัญญาณรบกวนแรงดันและกระแสไฟฟ้าเมื่อเลือกใช้ ชิ้นส่วนที่นิยมใช้กันทั่วไปจะมีค่าความหนาแน่นของสัญญาณรบกวนอยู่ที่ประมาณ 7–9 nV/√Hz ช่วงกำลังไฟ แบนด์วิดท์ และงบประมาณด้านพลังงานก็เป็นปัจจัยที่จำกัดตัวเลือกเช่นกัน

การออกแบบตัวกรองป้องกันการเกิดรอยหยัก

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

การกำหนดค่าและการเชื่อมต่อ ADC

ข้อดีข้อเสียระหว่างความละเอียดและอัตราการสุ่มตัวอย่าง

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

การเชื่อมต่อ I2C, SPI และ RS-485

การเลือกอินเทอร์เฟซขึ้นอยู่กับระยะทาง ความเร็ว และจำนวนขาเชื่อมต่อ I2C ต้องการสายไฟสองเส้นและเหมาะสำหรับเซ็นเซอร์ความเร็วต่ำบนแผงวงจรขนาดเล็ก SPI ให้การถ่ายโอนข้อมูลที่รวดเร็วและมีความหน่วงต่ำ และเหมาะสำหรับเส้นทาง DAQ หลัก RS-485 รองรับการใช้งานสายเคเบิลยาวในตู้ควบคุมอุตสาหกรรม แต่ละตัวเลือกมีข้อจำกัดในการผลิต: จำนวนตัวต้านทานดึงขึ้น (pull-up resistors) ชิ้นส่วนต่อปลายสาย และจำนวนขาเชื่อมต่อ ล้วนส่งผลต่อการประกอบและการทดสอบ ควรพิจารณาความเร็วในการเชื่อมต่อเทียบกับปริมาณงานจริงก่อนออกแบบวงจร

เทคนิคการเก็บรวบรวมและซิงโครไนซ์ข้อมูล

เทคนิคการเก็บรวบรวมและซิงโครไนซ์ข้อมูล

การทริกเกอร์ด้วยฮาร์ดแวร์และนาฬิกาที่ใช้ร่วมกัน

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

การกระจายสัญญาณนาฬิกาทั่วไป

มีวิธีการใช้งานจริงสี่วิธีที่ใช้ฐานเวลาเดียวกันสำหรับเซ็นเซอร์ต่างๆ การเชื่อมต่อแบบใช้สายมาสเตอร์/สเลฟให้การล็อกที่แม่นยำที่สุด: เซ็นเซอร์มาสเตอร์ตัวหนึ่งส่งสัญญาณนาฬิกาออกทางพิน Sync_Out และเซ็นเซอร์สเลฟรับสัญญาณนั้นทางพิน Sync_In ผ่านสายเคเบิลที่เชื่อมต่อกัน ระบบ PPS ภายนอกจะส่งพัลส์ 1 PPS ทั่วไปไปยังทุกหน่วยและรีเซ็ตรอบการวัดทุกวินาที เครื่องบันทึก GPS สามารถส่งเวลา UTC สัมบูรณ์ผ่าน UART และโฮสต์แบบกำหนดเองสามารถส่งขอบ 1 PPS พร้อมเฟรม UTC 11 ไบต์ได้หนึ่งครั้งต่อวินาที สำหรับการปรับแนวอาร์เรย์ใหม่ วิศวกรจะส่งคำสั่งปรับแนวภายในหนึ่งวินาที PPS หรือเปิดใช้งานโหมดและตัดการเชื่อมต่อสาย PPS ที่ใช้ร่วมกันชั่วครู่เพื่อให้อาร์เรย์ปรับแนวใหม่บนขอบที่ถูกต้องครั้งที่สามหลังจาก PPS กลับมาทำงานอีกครั้ง

ควรวางเส้นทางสัญญาณนาฬิกาอย่างระมัดระวัง ป้องกันสายสัญญาณนาฬิกาด้วยฉนวนไฟฟ้า เว้นเส้นทางว่างไว้หนึ่งเส้นทางข้างๆ เส้นทาง และเลือกใช้อินเวอร์เตอร์แทนบัฟเฟอร์แบบไม่สมมาตรที่ทำให้รอบการทำงานผิดเพี้ยน ค่าความคลาดเคลื่อนของสัญญาณระหว่างตัวรับสัญญาณที่วัดได้อยู่ในช่วง ±6.2 นาโนวินาทีจากค่ามัธยฐาน และค่าความคลาดเคลื่อนของสัญญาณทริกเกอร์โดยทั่วไปอยู่ต่ำกว่า ±4 นาโนวินาที

การกำหนดเส้นทางสัญญาณทริกเกอร์

ความหน่วงในการกระตุ้นขึ้นอยู่กับระยะทางที่สัญญาณเดินทาง ดังนั้นจึงต้องคำนึงถึงความหน่วงของแผงวงจรพิมพ์ (PCB) และวงจรปลายทาง ไม่ใช่แค่การแพร่กระจายของสัญญาณในสายส่งเท่านั้น ความเร็วในการแพร่กระจายของสัญญาณอยู่ที่ประมาณ 95% ของความเร็วแสงในสุญญากาศ ความหน่วงในการกระตุ้นที่วัดได้น้อยที่สุดคือ 3.2 ไมโครวินาที ช่วงความหน่วงอยู่ระหว่าง −148 ไมโครวินาที ถึง 179 ไมโครวินาที และช่วงเวลาการกระตุ้นที่สั้นที่สุดคือ 175 ไมโครวินาที อัตราความล้มเหลวในการกระตุ้นต่ำกว่า 0.5% ที่ระยะไม่เกิน 15 เมตร และเพิ่มขึ้นเป็น 1.1% ที่ระยะ 25 เมตร ค่าความคลาดเคลื่อน (Jitter) คงที่ตลอดช่วงระยะ 0.25–25 เมตร และสายเคเบิลโคแอกซ์ยาว 30 เมตร ทำให้ค่าความคลาดเคลื่อนเพิ่มขึ้น 146 นาโนวินาที

การประทับเวลาและการจัดเรียง

ตัวจับเวลาและตัวนับฮาร์ดแวร์

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

การจัดตำแหน่งเวลาหลังการได้มาซึ่งข้อมูล

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

การรับข้อมูลแบบเรียลไทม์และ DMA

การจัดการโหลด DMA และ MCU

DMA ช่วยลดภาระการทำงานของ CPU ได้สูงสุดถึง 70% โดยทั่วไปจะลดลง 40-50% ในระบบเซ็นเซอร์ การถ่ายโอนข้อมูลเร็วขึ้นถึง 10 เท่าเมื่อเทียบกับการถ่ายโอนข้อมูลด้วย CPU และความหน่วงลดลงสูงสุดถึง 40% โหมด Burst จะยึดบัสไว้สำหรับบล็อกทั้งหมด โหมด Cycle Stealing จะแทรกข้อมูลหนึ่งหน่วยต่อคำขอ โหมด Transparent จะถ่ายโอนข้อมูลเฉพาะเมื่อ CPU ว่างเท่านั้น DMA ช่วยลดความถี่ของการขัดจังหวะแทนที่จะกำจัดขัดจังหวะทั้งหมด การถ่ายโอนข้อมูลขนาด 128 ไบต์ต้องการ ISR เพียงหนึ่งหรือสองครั้งแทนที่จะเป็น 128 ครั้ง ตรวจสอบความสอดคล้องของแคชใน Cortex-M7 ขึ้นไป จัดเรียงบัฟเฟอร์ให้ตรงกับความกว้างของการถ่ายโอน และเตรียมช่องสัญญาณแบบ One-shot อีกครั้งใน ISR เมื่อเสร็จสิ้นการถ่ายโอน

กลยุทธ์การจัดการบัฟเฟอร์

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

วิธี

การแบ่งปันฐานเวลา

เหมาะสำหรับ

มาสเตอร์/สเลฟแบบใช้สาย

นาฬิกาหลักส่งสัญญาณ Sync_Out ไปยังนาฬิการองส่งสัญญาณ Sync_In

สายสั้น ซิงค์แน่นที่สุด

PPS ภายนอก

พัลส์ 1 PPS ทั่วไป ปรับระเบียบวินัยใหม่ทุกวินาที

อาร์เรย์แหล่งกำเนิด PPS ที่ใช้ร่วมกัน

เครื่องบันทึกข้อมูล GPS ผ่าน UART

เวลา UTC สัมบูรณ์ถูกส่งต่อไปยังเซ็นเซอร์แต่ละตัว

อาร์เรย์แบบกระจาย

โฮสต์ 1 PPS บวกเฟรม UTC

โฮสต์จัดเตรียมขอบและเฟรม UTC

การผสานรวมผู้ให้บริการแบบกำหนดเอง

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

วิธีการกรองและการรวมข้อมูล

การกรองและการลดเสียงรบกวน

การเลือกฟิลเตอร์ดิจิทัล [FIR, IIR, Adaptive]

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

ประเภทตัวกรอง

โหลดการคำนวณ

Stability

การตอบสนองเฟส

FIR

สูง; ก๊อกน้ำปรับระดับตามลำดับ

เสถียรอย่างไม่มีเงื่อนไข

เฟสเชิงเส้น

ไออาร์

ต่ำมาก ต่ำกว่า FIR ถึงประมาณ 90%

เงื่อนไข

การบิดเบือนเฟสแบบไม่เชิงเส้น

ปรับได้

ปานกลาง; อัปเดตค่าสัมประสิทธิ์แบบเรียลไทม์

ขึ้นอยู่กับโครงสร้าง

แตกต่างกันไปตามการปรับตัว

การวิเคราะห์ FFT สำหรับการตรวจจับสัญญาณรบกวน

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

หลักการพื้นฐานของการรวมข้อมูลจากเซ็นเซอร์

การกรองแบบเสริมและการกรองแบบคาลมาน

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

การคำนวณค่าเฉลี่ยถ่วงน้ำหนักและแผนการลงคะแนน

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

ระบบตรวจจับการปล่อยคลื่นเสียง

การปล่อยคลื่นเสียงหลายช่องสัญญาณโดยใช้ DSP

ระบบรับสัญญาณคลื่นเสียงสะท้อนที่ใช้งานได้จริงจะปล่อยให้ซอฟต์แวร์ทำการกรองสัญญาณ เซ็นเซอร์เพียโซอิเล็กทริก RS-2A ครอบคลุมช่วงความถี่ 50 kHz ถึง 400 kHz พรีแอมพลิฟายเออร์ AD620 ที่ออกแบบเองให้สัญญาณรบกวนต่ำใกล้ 9 nV/√Hz และการปฏิเสธโหมดร่วมสูง โดยตั้งค่าอัตราขยายด้วยตัวต้านทานเพียงตัวเดียวและไม่มีการกรองด้วยฮาร์ดแวร์ การ์ด DAQ มีตัวแปลง 16 บิต ช่องสัญญาณดิฟเฟอเรนเชียลแบบซิงโครนัสสูงสุดแปดช่อง และ 1.25 MS/s ต่อช่อง วิศวกรเลือกอัตราการสุ่มตัวอย่าง 500 kS/s ต่อช่องเพื่อให้เป็นไปตามกฎ Nyquist สำหรับสัญญาณคลื่นเสียงสะท้อนสูงสุด 250 kHz การซิงโครไนซ์ฮาร์ดแวร์ในตัวช่วยรักษาเวลาการเชื่อมต่อระหว่างช่องสัญญาณเพื่อการระบุตำแหน่งแหล่งกำเนิดสัญญาณ

การสกัดคุณลักษณะและการตรวจสอบความถูกต้อง

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

แนวทางปฏิบัติที่ดีที่สุดในการนำไปปฏิบัติ

การสอบเทียบและการจัดสรรงบประมาณข้อผิดพลาด

การจัดสรรงบประมาณข้อผิดพลาดต่อช่องสัญญาณ

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

ขั้นตอนการสอบเทียบ

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

วิธีการสอบเทียบ

ความแข็งแรง

การ จำกัด

เรียงลำดับต่อช่องสัญญาณ

แยกเงื่อนไขข้อผิดพลาดของแต่ละช่องสัญญาณ

ช้าสำหรับจำนวนช่องสัญญาณสูง

การวิเคราะห์ความสัมพันธ์ไขว้

ตรวจจับการเชื่อมต่อระหว่างช่องสัญญาณ

จำเป็นต้องมีข้อมูลอ้างอิงคู่

การฉีดอ้างอิง

รางรถไฟเริ่มเบี่ยงเบนระหว่างการใช้งาน

เพิ่มฮาร์ดแวร์ต่อช่องสัญญาณ

การต่อสายดินและการควบคุมเสียงรบกวน

การจัดวางแผงวงจรสัญญาณผสม

ในแผงวงจรแบบผสมสัญญาณการไหลของกระแสไฟย้อนกลับมีความสำคัญมากกว่าวิธีการจัดวางสัญญาณ ควรแยกส่วนอนาล็อกและดิจิทัลออกจากกัน ใช้รางจ่ายไฟแยกกัน และวางแผ่นกราวด์ต่อเนื่องไว้ใต้ชั้นสัญญาณ อย่าใช้วิธีกราวด์จุดเดียวแบบเก่าๆ เพราะเส้นทางใดๆ ที่ตัดผ่านช่องว่างกราวด์จะผลักกระแสไฟย้อนกลับเข้าไปในเสาอากาศแบบลูป ตัวแปลงสัญญาณสมัยใหม่บางรุ่น เช่น AD7606B แนะนำให้ใช้แผ่นกราวด์ต่อเนื่องแผ่นเดียวแทนการแยก AGND/DGND อย่างชัดเจน

การป้องกันและเส้นทางส่งกลับ

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

ข้อแลกเปลี่ยนระหว่าง DFM และกระบวนการผลิต

การสร้างต้นแบบและการตรวจสอบความถูกต้องในห้องปฏิบัติการ

ต้นแบบพิสูจน์ว่าการออกแบบใช้งานได้จริงการผลิตมุ่งเน้นไปที่การเพิ่มผลผลิตให้สูงสุด รวมค่าพาสซีฟที่ซ้ำกัน รักษาพื้นที่ว่างรอบนอก และวางจุดทดสอบในตำแหน่งที่หัววัดสามารถเข้าถึงได้ จัดวางเลย์เอาต์ให้ตรงกับเอกสารความสามารถของผู้ผลิต และทำการตรวจสอบ DFM ก่อนส่งไฟล์ Gerber การข้ามขั้นตอน ERC/DRC หรือการตรวจสอบอิมพีแดนซ์จะนำไปสู่การออกแบบใหม่

เฟิร์มแวร์ การดีบัก และการวิเคราะห์ประสิทธิภาพ

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

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

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

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

คำถามที่พบบ่อย

อะไรเป็นสาเหตุให้เกิดความคลาดเคลื่อนของเวลาในระหว่างช่องสัญญาณเซ็นเซอร์?

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

เมื่อใดที่การออกแบบจำเป็นต้องใช้การสุ่มตัวอย่างพร้อมกัน?

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

DMA ช่วยลดภาระของ MCU ได้อย่างไร?

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

อินเทอร์เฟซแบบใดเหมาะสำหรับการใช้งานสายเคเบิลระยะยาว?

RS-485 เหมาะสำหรับสายเคเบิลยาวในตู้ควบคุมอุตสาหกรรม SPI ให้การถ่ายโอนข้อมูลที่รวดเร็วและมีความหน่วงต่ำบนบอร์ด I2C เหมาะสำหรับเซ็นเซอร์ที่ทำงานช้าบนสายสัญญาณสั้นๆ ทีมงานควรเลือกความเร็วในการเชื่อมต่อให้เหมาะสมกับงบประมาณปริมาณงานจริง และตรวจสอบให้แน่ใจว่าอัตราการสุ่มตัวอย่างอยู่ในขอบเขตที่อินเทอร์เฟซสามารถรองรับได้

ทีมควรตรวจสอบความถูกต้องของบอร์ด DAQ ใหม่ได้อย่างไร?

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

แสดงความคิดเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ช่องที่จำเป็นต้องกรอกจะมีเครื่องหมาย* กำกับไว้