You are on page 1of 1

HW2

Gọi ABCD lần lượt là 4 chữ số cuối cùng của MSSV. Nếu số nào trong các số A, B, C, D có giá trị là 0
thì sinh viên tự động cộng thêm 5 cho số đó. (Vd: A = 0 sẽ điều chỉnh thành A = 5).
Lưu ý: Việc chụp màn hình sinh viên cần phải thực hiện chụp toàn màn hình (PrtScr).

Bài 1: Cho tín hiệu x ( t ) = 5cos ( 2 Bt ) + 4sin ( 2 Ct ) + 3sin ( 2 Dt ) (V) trong đó t có đơn vị (ms). Tín
hiệu được lấy mẫu với tần số f s ( KHz ) = min ( B,C,D ) . Tín hiệu được đưa vào bộ mã hóa lưỡng cực X
bits với tầm toàn thang là 10 (V), trong đó X = A + 5
a. Dùng phương pháp test bit để tìm chuỗi bit tương ứng với mẫu n = ABCD , phương pháp lượng
tử làm tròn xuống. Viết chương trình Matlab để thực hiện chương trình test bit và in ra kết quả.
(Sinh viên chụp màn hình đoạn code thực hiện và việc in ra các kết quả).
b. Dùng phương pháp test bit để tìm chuỗi bit tương ứng với mẫu n = ABCD , phương pháp lượng
tử làm tròn gần nhất và mã hóa bù 2. Viết chương trình Matlab để thực hiện chương trình test bit
và in ra kết quả. (Sinh viên chụp màn hình đoạn code thực hiện và việc in ra các kết quả).
Bài 2: Trong trường hợp bộ ADC X bits khó có thể có, chúng ta có thể thực hiện việc ghép nối tiếp
giữa hai bộ ADC với số bit nhỏ hơn là B1 và B2 sao cho B1 + B2 = X như hình dưới. Như vậy bộ ADC
đầu tiên sẽ mã hóa B1 bits có trọng số lớn nhất của X bits. Gọi x1 là tín hiệu lượng tử được biễu diễn
bởi bộ ADC đầu tiên, bộ ADC phía sau sẽ lượng tử và mã hóa giá trị x2 = x − x1 thành B2 bits. Như vậy
chuỗi bits tương ứng với mẫu đầu vào sẽ là B1 B2 .

a. Giả sử X = 15 và B1 = 5 và B2 = 10 . Tầm toàn thang R1 và R2 của hai bộ ADC sẽ là bao nhiêu


để phù hợp với trường hợp chỉ sử dụng bộ một ADC X bits?
b. Giả sử X = 15 và B1 = 5 và B2 = 10 . Viết chương trình Matlab để thực hiện mã hóa lưỡng cực,
phương pháp lượng tử làm tròn xuống trong hai trường hợp sử dụng một bộ ADC X bits và
trường hợp sử dụng hai bộ ADC ghép nối tiếp với số bit lần lượt là B1 và B2 . So sánh hai trường
hợp. (Sinh viên chụp màn hình đoạn code thực hiện và việc in ra các kết quả).
c. Thực hiện lại câu b với trường hợp phương pháp lượng tử làm tròn gần nhất.

You might also like