Báo cáo Bài tập lớn môn Xử lý số tín hiệu - Nguyễn Huy Hoàng

Homework 1  
Q=1.12  
B=5  
Bộ lượng tử đơn cực  
a) Giá trị lượng tử lớn nhất là Xqmax = Q(  
2
B -1) =1.12  
31=34.72  
20.10  
b) Ta có  
= 17.946 nên 20.10 không là một giá trị lượng tử vì một giá trị  
1.12  
lượng tử phải thoải mãn chia hết cho Q  
c) Xác định giá trị lượng tử ứng với mã 10011  
chuyển qua cơ số 10 ( 10011  
= )  
1910  
2
giá trị lượng tử ứng với mã nhị phân 10011 là 19  
1.12=21.28  
d) Xác định từ mã của mẫu tín hiệu ngõ vào 20.10  
20.10  
= 17.946 => làm tròn gần nhất được giá trị 18  
1.12  
Vậy từ mã nhị phân của tín hiệu ngõ vào 20.10 là: 10010  
e) Làm lại câu d trong trường hợp 8 bit  
Từ mã của tín hiệu trong trường hợp 8 bit là 00010010  
Homework 2  
B=8  
Q=0.42  
0 là giá trị lượng tử nhỏ nhất nên là bộ lượng tử đơn cực  
a) Xác định giá trị lượng tử lớn nhất  
Xqmax= Q(  
2
B -1)= 0.42(28 -1)=107.1  
b) Kiểm tra xem liệu giá trị 24.04 có là giá trị lượng tử hay không?  
24.04  
0.42  
Ta có  
= 57.238 nên 24.04 không phải là 1 giá trị lượng tử  
c) Xác định giá trị lượng tử tương ứng với từ mã 00111101?  
001111012 =61  
10  
Nên giá trị lượng tử của từ mã 00111101 là 0.42 61=25.62  
d) Xác định từ mã của mẫu tín hiệu ngõ vào 20.13?  
20.13  
ta có  
=47.92 làm tròn tới số nguyên gần nhất được 48  
0.42  
Suy ra từ mã của 20.13 là 00110000  
e) Dùng giải thuật test bit, xác định từ mã của mẫu tín hiệu ngõ vào 25.03?  
Test bit b1b2b3b4b5b6b7b8 Xq  
(25.03+0.42/2)>=Xq(Đúng :1 ;Sai :0)  
b1  
b2  
b3  
b4  
b5  
b6  
b7  
b8  
10000000  
01000000  
00100000  
00110000  
00111000  
00111100  
00111110  
00111101  
00111100  
53.76  
26.88  
13.44  
20.16  
23.52  
25.2  
0
0
1
1
1
1
0
0
26.04  
25.62  
Từ mã nhị phân của giá trị cần tìm là 00111100  
f) Từ bộ lượng tử làm tròn lên ta thiết kế bộ lượng tử làm tròn xuống bằng  
cách thêm 1 bộ cộng trước khi đưa vào ngõ vào sao cho giảm ngõ vào 1  
khoảng Q trước khi đưa vào bộ lượng tử làm tròn xuống.  
Homework 3  
B = 8 bit  
Q = 0.12  
a) Xqmax = Q (2B – 1) = 0.12*31 = 3.72  
b) Giá trị lượng tử tương ứng với từ mã 11100011  
11100011B = 227D  
Xq(11100011) = 227*0.12 = 27.24  
c) Từ mã tín hiệu 22.07  
Ta có 22.07/0.12 = 183.92  
Vì bộ lượng tử hoạt động theo nguyên tắc làm tròn nên chọn giá trị 184  
Từ mã nhị phân là : 10111000  
d) Dùng giải thuật test bit, xác định từ mã của mẫu tín hiệu ngõ vào  
9.05  
Test bit b1b2b3b4b5b6b7b8 Xq  
(9.05+0.12/2)>=Xq(Đúng :1 ;Sai :0)  
b1  
b2  
b3  
b4  
b5  
b6  
b7  
b8  
10000000  
01000000  
01100000  
01010000  
01001000  
01001100  
01001010  
01001011  
01001011  
15.36  
7.68  
11.52  
9.6  
8.64  
9.12  
8.88  
9
0
1
0
0
1
0
1
1
Từ mã nhị phân của giá trị cần tìm là 01001011  
e) Tỷ số tín hiệu trên nhiễu : SNRdB = 6*B = 6*8 = 48 dB  
Homework 4.  
Cho bộ lượng tử lưỡng cực đối xứng hoạt động theo nguyên tắc làm tròn với  
khoảng lượng tử đều Q = 0.22 (biết 0 là một giá trị lượng tử) và mã hóa nhị phân 8  
bit dạng bù 2.  
R Q*2B 0.22*28 56.32  
a) Xác định giá trị lượng tử lớn nhất và nhỏ nhất?  
R=56.32 Q=0.22  
b7b6b5b4b3b2b1b0  
xQ  
R
xQ 0  
2
Giá trị lượng tử  
nhỏ nhất  
10000000  
-28.16  
R
R
Giá trị lượng tử  
lớn nhất  
01111111  
27.94  
xQ (R Q)   
Q  
2
2
b) Xác định giá trị lượng tử tương ứng với từ mã 10001000?  
xQ R(b 21 b2 22 b3 23 b4 24 b5 25 b6 26 b7 27 b8 28 0.5)  
1
xQ 56.32*(1*21 0*22 0*23 0*24 1*25 0*26 0*27 0*28 0.5)  
xQ 56.32*(1*25 0.5)  26.4  
c) Xác định từ mã của mẫu tín hiệu ngõ vào 1.64?  
1.64/0.22=7.45 làm tròn tự nhiên kết quả bằng 7.  
Vậy từ mã là 00000111.  
d) Dùng giải thuật test bit, xác định giá trị lượng tử của mẫu tín hiệu ngõ  
vào 1.64?  
Theo nguyên tắc làm tròn, ta dịch x như sau:  
b7  
Do tín hiệu 1.64>0 nên dương, bit  
bit này.  
sẽ bằng 0, ta không cần phải xét  
y = x + Q/2 = 1.64 + 0,22/2 = 1.75  
xQ  
C u x x  
Q
  
Test bit b7b6b5b4b3b2b1b0  
b6  
b5  
b4  
b3  
b2  
b1  
b0  
01000000  
00100000  
00010000  
00001000  
00000100  
00000110  
00000111  
00000111  
14.08  
7.04  
3.52  
1.76  
0.88  
1.32  
1.54  
1.54  
0
0
0
0
1
1
1
Vậy từ mã cho tín hiệu 1.64 là 00000111.  
Homework 5  
B =4  
R = 12 V  
12  
24 1  
R
2B 1  
a) Khoảng lượng tử Q =  
=
= 0.8 V  
b) x =2.75V  
x/Q = 2.75/0.8 = 3.4375 làm tròn xuống được giá trị 3  
xQ = 3x0.8 = 2.4 V  
Từ mã tương ứng với xQ là : 0011B  
c) Mã bù 2  
xQ = 2.4 < (R-Q)  
nên với mã bù 2,từ mã ứng với giá trị này vẫn là 0011B  
pdf 5 trang myanh 22040 Free
Bạn đang xem tài liệu "Báo cáo Bài tập lớn môn Xử lý số tín hiệu - Nguyễn Huy Hoàng", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdfbao_cao_bai_tap_lon_mon_xu_ly_so_tin_hieu_nguyen_huy_hoang.pdf
  • pdfNguyễn Huy Hoàng_48269_assignsubmission_file_DSP02_chuong3.pdf
  • pdfNguyễn Huy Hoàng_50062_assignsubmission_file_DSP02_chuong6.pdf
  • pdfNguyễn Huy Hoàng_50806_assignsubmission_file_DSP02_chuong7.pdf