تعمل وصلة UART بمعدل 38400 baud. أوجد زمن البت الواحد Tb بوحدة µs.
ورقة عمل اكتساب البيانات وأخذ العينات مع الإجابات
لمحوّل ADC بـ 10 بت يقرّب إلى أقرب رمز مدى دخل من 0 إلى 3,3 V. بأخذ 1 LSB = VFSR/2ᴺ، أوجد أكبر خطأ تكميم eq,max بوحدة mV.
محوّل ADC بـ 8 بت ومدى دخل من 0 إلى 2,5 V يبتر: رمز خرجه ⌊Vin/LSB⌋ حيث 1 LSB = VFSR/2ᴺ. أوجد رمز الخرج العشري D لدخل قدره 0,695 V.
يرسل UART بايتات بمعدل 9600 baud بالصيغة 8N1: 8 بتات بيانات، بلا تكافؤ، و1 بت إيقاف، إضافة إلى بت البدء. أوجد أكبر عدد من بايتات البيانات في الثانية يستطيع نقله.
يضبط متحكم دقيق بساعة 4 MHz معدل الباود لـ UART على fclk/(16·D)، حيث D عدد صحيح يُقرَّب إلى أقرب قيمة. الهدف هو 9600 baud. أوجد النسبة المئوية لخطأ معدل الباود الفعلي (موجبة حين يكون أسرع من اللازم).
يغذّي مضاعِف بـ 16 قنوات محوّل ADC واحدًا. يستغرق كل تحويل 1 µs، وبعد كل تبديل للقناة يحتاج الدخل إلى 2,5 µs ليستقر. تُمسح القنوات بالتناوب دون توقف. أوجد معدل أخذ العينات fs لكل قناة، بوحدة kHz.
مفتاح الإجابات
- 1. Tb = 26,04 µs
- 2. eq,max = 1,611 mV
- 3. D = 71
- 4. RB = 960 B/s
- 5. e = 0,1603 %
- 6. fs = 17,86 kHz
حلول كاملة خطوة بخطوة: تدرّب على هذا الموضوع في examproblems.com.