ADC 16 บิตที่ปัดเศษไปยังรหัสที่ใกล้ที่สุดมีช่วงอินพุต 0 ถึง 5 V โดยใช้ 1 LSB = VFSR/2ᴺ จงหาความคลาดเคลื่อนจากการควอนไทซ์สูงสุด eq,max ในหน่วย mV
ใบงาน การได้มาซึ่งข้อมูลและการสุ่ม พร้อมเฉลย
ลิงก์ UART ทำงานที่ 115200 baud จงหาระยะเวลา Tb ของหนึ่งบิต ในหน่วย µs
ADC 8 บิตที่มีช่วงอินพุต 0 ถึง 3.3 V ตัดทิ้ง: รหัสเอาต์พุตของมันคือ ⌊Vin/LSB⌋ โดย 1 LSB = VFSR/2ᴺ จงหารหัสเอาต์พุตฐานสิบ D สำหรับอินพุต 1.295 V
คลื่นไซน์ 3.4 kHz ถูกสุ่มที่ 2 kHz โดยไม่มีฟิลเตอร์ป้องกันแอลลิอัส มันปรากฏในตัวอย่างที่ความถี่ fa ใด จงตอบในหน่วย Hz
ไมโครคอนโทรลเลอร์ที่มีนาฬิกา 10 MHz ตั้งอัตราบอดของ UART เป็น fclk/(16·D) โดย D เป็นจำนวนเต็มที่ปัดไปยังค่าใกล้ที่สุด เป้าหมายคือ 57600 baud จงหาเปอร์เซ็นต์ความคลาดเคลื่อนของอัตราบอดจริง (เป็นบวกเมื่อเร็วเกินไป)
ไมโครคอนโทรลเลอร์ที่มีนาฬิกา 20 MHz ตั้งอัตราบอดของ UART เป็น fclk/(16·D) โดย D เป็นจำนวนเต็มที่ปัดไปยังค่าใกล้ที่สุด เป้าหมายคือ 115200 baud จงหาเปอร์เซ็นต์ความคลาดเคลื่อนของอัตราบอดจริง (เป็นบวกเมื่อเร็วเกินไป)
เฉลย
- 1. eq,max = 0.03815 mV
- 2. Tb = 8.681 µs
- 3. D = 100
- 4. fa = 600 Hz
- 5. e = −1.357 %
- 6. e = −1.357 %
เฉลยทีละขั้นตอนฉบับเต็ม: ฝึกหัวข้อนี้ได้ที่ examproblems.com