ADC 10 บิตที่ปัดเศษไปยังรหัสที่ใกล้ที่สุดมีช่วงอินพุต 0 ถึง 2.5 V โดยใช้ 1 LSB = VFSR/2ᴺ จงหาความคลาดเคลื่อนจากการควอนไทซ์สูงสุด eq,max ในหน่วย mV
ใบงาน การได้มาซึ่งข้อมูลและการสุ่ม พร้อมเฉลย
1.ง่าย
N = 10VFSR = 2.5 V
eq,max = mV
2.ง่าย
ลิงก์ UART ทำงานที่ 1200 baud จงหาระยะเวลา Tb ของหนึ่งบิต ในหน่วย µs
baud = 1200 Bd
Tb = µs
3.ปานกลาง
ตัวบันทึกสุ่ม 8 ช่อง ช่องละ 10 kHz ด้วย ADC 14 บิต แต่ละตัวอย่างถูกเก็บเป็นไบต์เต็ม จงหาหน่วยความจำ M ที่ต้องใช้สำหรับการบันทึก 5 นาที ในหน่วย MB (1 MB = 10⁶ ไบต์)
n = 8fs = 10 kHzN = 14t = 5 min
M = MB
4.ปานกลาง
จงหาอัตราส่วนสัญญาณต่อสัญญาณรบกวนจากการควอนไทซ์ในอุดมคติ SQNR ของ ADC 16 บิต สำหรับคลื่นไซน์เต็มสเกล
N = 16
SQNR = dB
5.ยาก
เซนเซอร์อุณหภูมิให้ 10 mV/°C (0 V ที่ 0 °C) สัญญาณถูกขยาย 1 เท่าและป้อนเข้า ADC 10 บิตที่มีช่วง 0 ถึง 2.5 V (1 LSB = VFSR/2ᴺ) จงหาการเปลี่ยนแปลงอุณหภูมิ ΔTLSB ที่ตรงกับหนึ่ง LSB
S = 10 mV/°CG = 1N = 10VFSR = 2.5 V
ΔTLSB = °C
6.ยาก
การวัดเสียงต้องการอัตราส่วนสัญญาณต่อสัญญาณรบกวนจากการควอนไทซ์ในอุดมคติอย่างน้อย 100 dB สำหรับคลื่นไซน์เต็มสเกล จงหาจำนวนบิตของ ADC ที่น้อยที่สุด N
SQNR ≥ 100 dB
N =
เฉลย
- 1. eq,max = 1.221 mV
- 2. Tb = 833.3 µs
- 3. M = 48 MB
- 4. SQNR = 98.08 dB
- 5. ΔTLSB = 0.2441 °C
- 6. N = 17
เฉลยทีละขั้นตอนฉบับเต็ม: ฝึกหัวข้อนี้ได้ที่ examproblems.com