อะไรคือความแม่นยำสูงสุดที่ทำได้สำหรับ ADC


14

ฉันกำลังดู Digikey เมื่อวันก่อน (ไม่ใช่คุณ?) และฉันก็สะดุดกับ ADC 32 บิตบางตัวมีข้อเสนอจาก Linear, TI และ Analog มีสิ่งหนึ่งที่โดดเด่น AD7177 จากอะนาล็อกซึ่งระบุไว้ในตารางที่ 7 ในหน้า 19 ของแผ่นข้อมูลที่ 5 ตัวอย่างต่อวินาทีมีจำนวนบิตที่มีประสิทธิภาพ 27.5 บิต (และเสียง RMS ที่ 50 นาโนโวลต์ ) ในทางตรงกันข้ามแน่นอนว่าความแม่นยำนั้นแย่กว่ามาก แต่ก็ยังดี

สิ่งนี้ทำให้ฉันสงสัยว่าถ้า ADC ราคาถูกที่ค่อนข้างแพงสามารถเข้าถึง ENOB ขนาด 27.5 บิต ...

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

[แก้ไข] คำอธิบายเล็กน้อยฉันไม่ได้ต้องการซื้อ / สร้างหรือรับอุปกรณ์เช่นนี้ฉันแค่อยากรู้ว่าสถานะของศิลปะในปัจจุบันคืออะไรนาฬิกาอะตอมที่ทันสมัยมีความไม่แน่นอน 3x10-18 (3 quintillionths) โวลต์มิเตอร์ทางวิทยาศาสตร์สมัยใหม่นั่งอยู่ตรงไหน?


2
@PlasmaHH ความจริงที่ว่านาฬิกาอะตอมที่ทันสมัยถูกวัดเป็นชิ้นส่วนต่อล้านส่วนจะหมายความว่ามีการใช้สำหรับอุปกรณ์ที่แม่นยำอย่างบ้าคลั่ง
Sam

3
คุณต้องการอัตราตัวอย่างแบบไหน ความแม่นยำไม่ จำกัด หากเวลาการสุ่มตัวอย่างไม่ จำกัด ผสานรวมเป็นเวลาหนึ่งชั่วโมงและผลลัพธ์จะแม่นยำ
PkP

1
@PkP ฉันไม่ได้มองหาอัตราตัวอย่างใด ๆ ฉันแค่อยากรู้ว่าบันทึกคืออะไร ถึงแม้ว่าในความเป็นจริงแล้วมีจุดเมื่อคุณถูก จำกัด โดยอุปกรณ์ตัวเอง?
Sam

1
'การแก้ปัญหาที่มีประสิทธิภาพ' (27.5) ไม่เหมือนกับ ENOB อินพุตสั้นวัดเสียงรบกวน RMS หารด้วยช่วงแรงดันเต็มสเกล
Spehro Pefhany

1
@SpehroPefhany นั่นคือวิธีที่พวกเขาบอกว่าค่าถูกสร้างขึ้น "ตัวเลขที่ให้ไว้สำหรับช่วงอินพุตไบโพลาร์ที่มีการอ้างอิง 5V ภายนอกตัวเลขเหล่านี้เป็นเรื่องปกติและถูกสร้างขึ้นด้วยแรงดันไฟฟ้าที่ต่างกัน 0 V เมื่อ ADC แปลงอย่างต่อเนื่อง ช่องทาง." ดังนั้นการอ้างอิง 5V เสียง 50nV RMS นั่นคือ 100 ล้านต่อ 1 (ตกลงดังนั้นนั่นคือ 26.5 บิต แต่ก็ยัง)
Sam

คำตอบ:


14

คำนิยามจากWiki : -

จำนวนบิตที่มีประสิทธิภาพ (ENOB) เป็นการวัดช่วงไดนามิกของตัวแปลงแอนะล็อกเป็นดิจิทัล (ADC) และวงจรที่เกี่ยวข้อง ความละเอียดของ ADC ถูกกำหนดโดยจำนวนบิตที่ใช้เพื่อแสดงค่าอะนาล็อกในหลักการให้ระดับสัญญาณ 2 ^ N สำหรับสัญญาณ N-bit

อ้างจากAtmel : -

ในกรณีส่วนใหญ่ความละเอียด 10 บิตก็เพียงพอ แต่ในบางกรณีต้องการความแม่นยำที่สูงกว่า เทคนิคการประมวลผลสัญญาณพิเศษสามารถนำมาใช้เพื่อปรับปรุงความละเอียดของการวัด โดยใช้วิธีการที่เรียกว่า 'Oversampling and Decimation' ความละเอียดสูงอาจทำได้โดยไม่ต้องใช้ ADC ภายนอก

ป้อนคำอธิบายรูปภาพที่นี่

Oversampling - รับ 4 ตัวอย่างที่ต่อเนื่องกันและรวมเข้าด้วยกันเพื่อรับความละเอียดเพิ่มขึ้นอีกหนึ่งบิต ใช้ 18 บิต ADC มาตรฐานที่เป็นธรรมและสุ่มตัวอย่าง 256 เพื่อรับ ADC 22 บิต เกินขนาดอีก 256 ครั้งเพื่อรับ ADC 26 บิต

คุณเห็นไหมว่ามันกำลังจะเกิดอะไรขึ้น?

หากมีสัญญาณรบกวนและทำให้สัญญาณเกิดความผิดพลาดคุณสามารถทำให้ ADC ใด ๆ มีบิตเพิ่มหนึ่งบิตโดยเฉลี่ย / การทำลาย 4 ตัวอย่างดังนั้นค่าเฉลี่ยมากที่สุดเท่าที่คุณต้องการได้รับความละเอียดสูงกว่า แต่เห็นได้ชัดว่า ความถูกต้อง

ENOB สูงสุดที่เคยประสบความสำเร็จคืออะไร?

คุณต้องการให้มันเป็นอย่างไร


เชิงอรรถ - sigma delta ADC ทำสิ่งที่ฉันได้อธิบายไว้ข้างต้นยกเว้นมันจัดการกับเสียงรบกวนของแถบความถี่ได้ดีกว่ามากและดังนั้นจึงได้รับผลตอบแทนที่ดีขึ้นเมื่อบิตเพิ่มขึ้นต่อตัวอย่างที่แปลงแล้วโดยเฉลี่ย (หรือถูกทำลาย)

มันใช้เพียง 1 บิต ADC (ตัวเปรียบเทียบ) ดังนั้นเทคนิคนี้จึงใช้งานได้อย่างชัดเจน แต่ไม่จำเป็นต้องใช้ ADC ขนาด 1 บิต ทุกอย่างเกี่ยวกับการกรองสัญญาณรบกวน: -

ป้อนคำอธิบายรูปภาพที่นี่

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


เว้นแต่จะมีการพิมพ์ผิดในเอกสาร TI in principle giving 2N signal levels for an N-bit signalอาจยกกำลังหายไปในการคัดลอกวาง: 2N ควรเป็น 2 ^ N
Lorenzo Donati - Codidact.org

@ เลนโซด่างดี
แอนดี้อาคา

@ เราทำกับคำถามและคำตอบตอนนี้แล้วหรือยัง
Andy aka

13

เป็นไปได้ที่จะได้รับความละเอียดที่มีประสิทธิภาพ 32- บิตด้วย LTc (อุณหภูมิวิกฤตต่ำ) DC SQUID (อุปกรณ์การเหนี่ยวนำควอนตัมที่ยิ่งยวด) โดยใช้เทคนิคดิจิตอล / อะนาล็อกไฮบริดที่ทำงานได้ดี ไม่กี่ RMS เสียงรบกวนและการพูด, +/- 10000ช่วง 32 บิตให้กับแบนด์วิดธ์และความถี่ 1Hz มุม 0.3Hz กระแสวิกฤตที่แท้จริงที่เกิดขึ้นอย่างน้อยก็จะมีลำดับความสำคัญสูงกว่าดังนั้นอาจมีบิตอีกเล็กน้อยΦ 0μΦ0Φ0

ดีสำหรับการทำ picovoltmeters และเช่น ชนิดของแพงและไม่สะดวกเพราะสภาพแวดล้อม 4K


ขออภัยคุณหมายถึงอะไรกับอักษรกรีกตัวพิมพ์ใหญ่ตัวพิมพ์ใหญ่ PHI? มันเป็นตัวพิมพ์หรือค่าคงที่ที่เกี่ยวข้องกับแอปพลิเคชันเฉพาะ
Lorenzo Donati - Codidact.org

@ LorenzoDonati เป็นค่าคงที่ - ควอนตัมฟลักซ์แม่เหล็ก = h / 2e โดยที่ h คือค่าคงตัวพลังค์และ e คือประจุของอิเล็กตรอน
Spehro Pefhany

1
อ้อ! ฉันกำลังติดตามลิงก์ในบทความที่คุณลิงก์ไป ฉันเพิ่งพบได้ที่นี่: ควอนตัมฟลักซ์แม่เหล็ก อุ๊ย! สิ่งที่ยาก! :-D
Lorenzo Donati - Codidact.org

8
สิ่งนี้เกินความสามารถของ Turbo Encabulator โดยการเปลี่ยนมุมการเลี้ยวของแขนโยกและการเรนเดอร์ไปป์ล้าสมัย
Wossname

5
@ Wossname ชิ้นส่วนที่ยากที่สุดคือการจัดเรียง vanes marzel hydrocoptic ภายใน cryostat
Spehro Pefhany

0

Texas Instruments มี ADC ที่มีความละเอียด 31 บิต ADS1282มีมากถึง 4000 ตัวอย่างต่อวินาทีในช่วงอุณหภูมิอุตสาหกรรม (-40 C + 85 C) เพียง ~ $ 40 ในปริมาณ 1,000. อย่างไรก็ตาม, ต้องทำงานจริงๆ, ยากมากที่จะทำให้เสียงส่วนหน้าของอนาล็อกลดลงถึงระดับความละเอียดนั้น, แม้ว่าค่าเฉลี่ยแบบเลื่อนบางอย่างอาจช่วยค่าใช้จ่ายของอัตราการสุ่มตัวอย่างและ / หรือแบนด์วิดท์

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.