Professional Documents
Culture Documents
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 .