تحتوي إشارة مستشعر على ترددات حتى 3 kHz. أوجد أدنى معدل أخذ عينات fs,min يلتقطها دون تداخل طيفي.
ورقة عمل اكتساب البيانات وأخذ العينات مع الإجابات
لمحوّل ADC بـ 12 بت مدى دخل من 0 إلى 2,5 V. بأخذ 1 LSB = VFSR/2ᴺ، أوجد حجم LSB واحد بوحدة mV.
محوّل ADC بـ 10 بت ومدى دخل من 0 إلى 5 V يبتر: رمز خرجه ⌊Vin/LSB⌋ حيث 1 LSB = VFSR/2ᴺ. أوجد رمز الخرج العشري D لدخل قدره 0,896 V.
يرسل UART بايتات بمعدل 2400 baud بالصيغة 8E1: 8 بتات بيانات، وبت تكافؤ زوجي، و1 بت إيقاف، إضافة إلى بت البدء. أوجد أكبر عدد من بايتات البيانات في الثانية يستطيع نقله.
يعطي مستشعر حرارة 20 mV/°C (0 V عند 0 °C). تُكبَّر إشارته 20 مرة وتُغذّى إلى محوّل ADC بـ 10 بت ومدى من 0 إلى 5 V (1 LSB = VFSR/2ᴺ). أوجد تغيّر الحرارة ΔTLSB الذي يقابل LSB واحدًا.
يضبط متحكم دقيق بساعة 8 MHz معدل الباود لـ UART على fclk/(16·D)، حيث D عدد صحيح يُقرَّب إلى أقرب قيمة. الهدف هو 19200 baud. أوجد النسبة المئوية لخطأ معدل الباود الفعلي (موجبة حين يكون أسرع من اللازم).
مفتاح الإجابات
- 1. fs,min = 6 kHz
- 2. 1 LSB = 0,6104 mV
- 3. D = 183
- 4. RB = 218,2 B/s
- 5. ΔTLSB = 0,01221 °C
- 6. e = 0,1603 %
حلول كاملة خطوة بخطوة: تدرّب على هذا الموضوع في examproblems.com.