Bir UART bağlantısı 57600 baud ile çalışıyor. Bir bitin süresini Tb µs cinsinden bulun.
Cevaplı Veri toplama ve örnekleme çalışma kâğıdı
Bir algılayıcı sinyali 10 kHz’e kadar frekanslar içeriyor. Örtüşme olmadan yakalayan en küçük örnekleme hızını fs,min bulun.
900 Hz sinüs dalgası, örtüşme önleyici filtre olmadan 1 kHz ile örnekleniyor. Örneklerde hangi frekansta fa görünür? Hz cinsinden verin.
Giriş aralığı 0 ile 10 V arasında olan 12 bitlik bir ADC keser: çıkış kodu, 1 LSB = VFSR/2ᴺ olmak üzere ⌊Vin/LSB⌋’dir. 7,284 V’luk bir giriş için onlu sistemdeki çıkış kodunu D bulun.
12 bitlik bir ADC her örneği 115200 baud ile, 8E1 biçiminde (başlama biti, 8 veri biti, çift eşlik, 1 durma biti) bir UART üzerinden akıtıyor. Her örnek 2 tam bayt olarak gönderiliyor ve bağlantı her an meşgul. Örtüşme olmadan örneklenebilecek en yüksek sinyal frekansını fmax Hz cinsinden bulun.
12 MHz saatli bir mikrodenetleyici, UART baud hızını fclk/(16·D) olarak ayarlıyor; D, en yakın değere yuvarlanmış bir tam sayıdır. Hedef 57600 baud. Gerçek baud hızının yüzde hatasını bulun (çok hızlıysa pozitif).
Cevap anahtarı
- 1. Tb = 17,36 µs
- 2. fs,min = 20 kHz
- 3. fa = 100 Hz
- 4. D = 2983
- 5. fmax = 2618 Hz
- 6. e = 0,1603 %
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.