ใบงาน การได้มาซึ่งข้อมูลและการสุ่ม พร้อมเฉลย

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

ใบงานใหม่ฝึกออนไลน์พร้อมคำใบ้

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

ชื่อ: ____________________   วันที่: ____________

1.ง่าย
Vin​N = 122.5 V2ᴺ − 101 LSB

ADC 12 บิตที่ปัดเศษไปยังรหัสที่ใกล้ที่สุดมีช่วงอินพุต 0 ถึง 2.5 V โดยใช้ 1 LSB = VFSR/2ᴺ จงหาความคลาดเคลื่อนจากการควอนไทซ์สูงสุด eq,max ในหน่วย mV

N = 12VFSR = 2.5 V
eq,max = mV
2.ง่าย
f0fN​ = ?8 kHz

ADC สุ่มที่ 8 kHz จงหาความถี่ไนควิสต์ fN ซึ่งเป็นความถี่สัญญาณสูงสุดที่แทนได้โดยไม่เกิดแอลลิอัส

fs = 8 kHz
fN = kHz
3.ปานกลาง
tTs​ = 1/fs​f = 5 kHzfs​ = 4 kHz

คลื่นไซน์ 5 kHz ถูกสุ่มที่ 4 kHz โดยไม่มีฟิลเตอร์ป้องกันแอลลิอัส มันปรากฏในตัวอย่างที่ความถี่ fa ใด จงตอบในหน่วย Hz

f = 5 kHzfs = 4 kHz
fa = Hz
4.ปานกลาง
SD0​D1​D2​D3​D4​D5​D6​D7​Tb​11·Tb​38400 Bd, 8N2

UART ส่งไบต์ที่ 38400 baud ในรูปแบบ 8N2: ข้อมูล 8 บิต ไม่มีพาริตี และบิตหยุด 2 บิต พร้อมบิตเริ่ม จงหาจำนวนไบต์ข้อมูลต่อวินาทีสูงสุดที่มันโอนได้

baud = 38400 Bd8N2
RB = B/s
5.ยาก
SD0​D1​D2​D3​D4​D5​D6​D7​1/fbaud​32 MHz / (16·D)

ไมโครคอนโทรลเลอร์ที่มีนาฬิกา 32 MHz ตั้งอัตราบอดของ UART เป็น fclk/(16·D) โดย D เป็นจำนวนเต็มที่ปัดไปยังค่าใกล้ที่สุด เป้าหมายคือ 115200 baud จงหาเปอร์เซ็นต์ความคลาดเคลื่อนของอัตราบอดจริง (เป็นบวกเมื่อเร็วเกินไป)

fclk = 32 MHzเป้าหมาย = 115200 Bd
e = %
6.ยาก
SD0​D1​D2​D3​D4​D5​D6​D7​PTb​11·Tb​57600 Bd, 8E1

ADC 12 บิตสตรีมทุกตัวอย่างผ่าน UART ที่ 57600 baud รูปแบบ 8E1 (บิตเริ่ม ข้อมูล 8 บิต พาริตีคู่ บิตหยุด 1 บิต) แต่ละตัวอย่างถูกส่งเป็น 2 ไบต์เต็ม และลิงก์ถูกใช้งานตลอดเวลา จงหาความถี่สัญญาณสูงสุด fmax ที่สุ่มได้โดยไม่เกิดแอลลิอัส ในหน่วย Hz

baud = 57600 BdN = 128E1
fmax = Hz

เฉลย

  1. 1. eq,max = 0.3052 mV
  2. 2. fN = 4 kHz
  3. 3. fa = 1000 Hz
  4. 4. RB = 3491 B/s
  5. 5. e = 2.124 %
  6. 6. fmax = 1309 Hz

เฉลยทีละขั้นตอนฉบับเต็ม: ฝึกหัวข้อนี้ได้ที่ examproblems.com