Bối cảnh và vấn đề nghiên cứu
Trong giai đoạn đầu của kỹ thuật điện tử âm thanh, các hệ thống khuếch đại và tái tạo âm thanh (như Radio, Tivi, Cassette) chủ yếu sử dụng các mạch điện tương tự (analog). Phương pháp điều chỉnh âm lượng truyền thống dựa trên chiết áp biến trở cơ khí thường bộc lộ nhiều hạn chế về độ bền tiếp điểm, độ chính xác, khó tự động hóa và không có khả năng lưu giữ trạng thái khi ngắt nguồn điện. Bên cạnh đó, một hiện tượng thực tế gây ảnh hưởng tiêu cực đến trải nghiệm của người nghe và tuổi thọ của loa là hiện tượng sốc âm lượng: khi bật nguồn thiết bị, âm thanh phát ra ngay ở mức công suất lớn như thời điểm trước khi tắt mà không có quá trình tăng dần êm dịu.
Đề tài "Thiết kế mạch điều chỉnh âm lượng dùng vi điều khiển" được thực hiện nhằm giải quyết các vấn đề kỹ thuật nêu trên thông qua việc ứng dụng công nghệ vi điều khiển số kết hợp bộ nhớ bán dẫn và màn hình hiển thị trực quan.
Mục tiêu và nhiệm vụ nghiên cứu cụ thể bao gồm:
- Thiết kế và thi công hệ thống điều khiển âm lượng tự động: khi nhấn nút khởi động (PLAY), âm lượng tự động tăng từ mức 0 đến mức âm lượng đã được cài đặt hoặc lưu giữ trước khi tắt máy.
- Tích hợp các phím chức năng điều khiển bao gồm: bật/tắt (PLAY/STOP), tạm dừng (PAUSE), tăng/giảm âm lượng (VOL+/VOL-), ngắt tiếng tức thời (MUTE), và thay đổi chế độ hiển thị (MODE).
- Lưu trữ trạng thái hoạt động và mức âm lượng vào bộ nhớ không bay hơi (EEPROM) để tái lập thông số sau khi mất nguồn điện.
- Hiển thị thông số âm lượng và các dòng trạng thái chữ chạy trên màn hình tinh thể lỏng (LCD).
- Xây dựng khối chuyển đổi số sang tương tự (D/A) và mạch khuếch đại công suất âm thanh chuyên dụng.
Phạm vi và giới hạn của đề tài:
- Không gian và cơ quan thực hiện: Bộ môn Điện tử, Khoa Điện - Điện tử, Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh.
- Thời gian nghiên cứu: 6 tuần (từ ngày 07/01/2002 đến ngày 02/03/2002).
- Giới hạn kỹ thuật: Hệ thống xử lý cho một kênh âm thanh (Mono) với công suất đầu ra định mức 2W; chưa tích hợp giao tiếp thu phát điều khiển từ xa qua hồng ngoại.
Cơ sở lý thuyết và phương pháp
Khung lý thuyết và so sánh các kỹ thuật điều chỉnh âm lượng
Đề tài phân tích ba phương pháp điều chỉnh mức tín hiệu âm thanh trước khi đưa vào mạch khuếch đại công suất:
| Tiêu chí |
Điều chỉnh bằng biến trở |
Điều chỉnh bằng kỹ thuật số (Logic/Bộ đếm) |
Điều chỉnh bằng Vi điều khiển (MCU) |
| Nguyên lý hoạt động |
Phân áp cơ học thông qua tiếp điểm quét của biến trở ($K = \frac{R_{12}}{R_{12} + R_{23}}$). |
Bộ đếm nhị phân 4-bit kết hợp mạng điện trở công tắc bán dẫn tạo 16 mức suy giảm. |
Vi điều khiển nhận lệnh bàn phím, điều khiển DAC 8-bit phát điện áp tương tự DC đến IC ATT. |
| Độ chính xác và độ mịn |
Chỉnh liên tục nhưng kém chính xác do sai số cơ khí và lão hóa linh kiện. |
Phân giải thấp (16 mức); muốn tăng mức phải thiết kế lại toàn bộ phần cứng. |
Độ phân giải cao (100 mức điều khiển mềm dẻo thông qua chương trình nạp). |
| Khả năng lưu trữ dữ liệu |
Không có khả năng ghi nhớ khi mất nguồn. |
Không hỗ trợ lưu trữ trạng thái khi ngắt điện. |
Giao tiếp trực tiếp với EEPROM 28C16, lưu mức âm lượng và trạng thái tức thì. |
| Giao tiếp hiển thị |
Khó kết nối với mạch số và LCD; chủ yếu dùng vạch chia cơ học. |
Chỉ thuận tiện khi xuất tín hiệu ra LED 7 đoạn qua IC giải mã. |
Điều khiển linh hoạt module LCD ma trận điểm (L1682), hiển thị chữ và ký tự tùy biến. |
| Mức độ phức tạp |
Phần cứng đơn giản, giá thành thấp nhất. |
Mạch số rời rạc phức tạp nếu mở rộng chức năng. |
Đòi hỏi lập trình mã nguồn hợp ngữ (Assembly) cho CPU và thiết kế vi mạch tích hợp. |
Phương pháp nghiên cứu
Tác giả sử dụng kết hợp các phương pháp:
- Phương pháp phân tích - tổng hợp tài liệu: Khảo cứu các datasheet kỹ thuật của Intel, Atmel, Panasonic, Seiko Instruments về họ vi điều khiển MCS-51 (AT89C51), chip chuyển đổi DAC0808, IC âm thanh AN5265, bộ nhớ EEPROM 28C16 và bộ điều khiển LCD HD44780.
- Phương pháp khảo sát thực nghiệm: Khảo sát thực tế các chế độ vận hành trên máy hát băng cassette, đầu đĩa và hệ thống âm thanh của Tivi thế hệ mới.
- Phương pháp thiết kế và thực nghiệm kỹ thuật: Lập sơ đồ nguyên lý từng khối chức năng, mô phỏng trên mạch thử nghiệm (breadboard/test-board), lập trình hợp ngữ ASM-51 trên máy tính PC, sử dụng mạch nạp ROM chuyên dụng để nạp chương trình vào chip AT89C51 và EEPROM 28C16, đo đạc thông số điện áp và công suất thực tế.
Thiết kế và triển khai
Hệ thống được thiết kế hoàn chỉnh gồm 6 khối chức năng phần cứng phối hợp với chương trình điều khiển trung tâm:
1. Khối xử lý trung tâm (AT89C51)
Sử dụng vi điều khiển 8-bit AT89C51 hoạt động với thạch anh 12MHz.
- Cổng P0 (P0.0 - P0.7) đóng vai trò bus dữ liệu đa hợp, giao tiếp song song với IC chốt dữ liệu 74HC573 và LCD L1682.
- Cổng P1 và P3 đảm nhận các tín hiệu điều khiển quét phím, tín hiệu chốt cho D/A, chân kích ngắt tiếng (P1.5 - MUTE) và các đường xung đọc/ghi của bộ nhớ ngoài.
2. Khối chuyển đổi D/A và khuếch đại âm lượng (ATT)
- IC DAC0808: Nhận dữ liệu số 8-bit từ cổng P0 (qua IC chốt 74HC573) để tạo ra dòng điện ngõ ra $I_O$:
$$I_O = \frac{V_{ref}}{R_{14}} \left( \frac{A_1}{2} + \frac{A_2}{4} + \frac{A_3}{8} + \frac{A_4}{16} + \frac{A_5}{32} + \frac{A_6}{64} + \frac{A_7}{128} + \frac{A_8}{256} \right)$$
- Tầng chuyển đổi dòng - áp (LM358): Tích hợp bộ khuếch đại thuật toán để chuyển đổi dòng $I_O$ thành điện áp DC điều khiển $V_O = I_O \times R_f$ trong khoảng $0 \text{ V} \div 12 \text{ V}$.
- Khối khuếch đại công suất ATT (AN5265): Nhận điện áp DC từ LM358 đưa vào chân số 4 (Volume Adjustment) để thay đổi hệ số khuếch đại tín hiệu âm thanh đưa vào từ chân số 2, xuất công suất trực tiếp ra loa ở chân số 8 với mức công suất 2W. Chân số 3 nhận mức logic từ P1.5 của AT89C51 để ngắt âm thanh tức thời.
; Đoạn chương trình xuất giá trị Volume ra DAC qua cổng P0 và chốt 74HC573
VOLUME:
MOV P0, A ; Xuất dữ liệu mức âm lượng (chứa trong thanh ghi A) ra P0
SETB P1.1 ; Kích hoạt chân Latch Enable (LE) của 74HC573 lên mức cao
CLR P1.1 ; Chốt dữ liệu sang ngõ vào DAC0808
RET
3. Khối lưu trữ (EEPROM 28C16)
Sử dụng chip nhớ EEPROM song song 2K $\times$ 8-bit, chu kỳ ghi nhanh và bảo toàn dữ liệu khi mất nguồn. Khối này lưu mức âm lượng cài đặt hiện hành và chế độ hoạt động (Mode) của hệ thống.
4. Khối hiển thị (LCD L1682 - Driver HD44780)
Module tinh thể lỏng 16 ký tự $\times$ 2 dòng, ma trận điểm 5x7. Giao tiếp vi điều khiển ở chế độ 8-bit dữ liệu. Các chương trình con khởi tạo, xóa màn hình và ghi ký tự được cấu hình bằng mã hợp ngữ:
; Khởi tạo LCD L1682
INITLCD:
SETB P1.2 ; Đưa chân Enable (EN) lên mức 1
CLR P1.4 ; RS = 0 (chọn thanh ghi lệnh IR)
MOV P0, #38H ; Lệnh Function Set: Giao tiếp 8-bit, 2 dòng, font 5x7
CLR P1.2 ; Chốt xung EN xuống mức 0
LCALL WAITLCD ; Kiểm tra cờ bận Busy Flag (BF)
SETB P1.2
CLR P1.4
MOV P0, #0CH ; Lệnh Display ON/OFF: Mở hiển thị, tắt con trỏ
CLR P1.2
LCALL WAITLCD
SETB P1.2
CLR P1.4
MOV P0, #06H ; Lệnh Entry Mode: Tự động tăng địa chỉ con trỏ sang phải
CLR P1.2
LCALL WAITLCD
RET
; Ghi một ký tự từ thanh ghi A lên màn hình LCD
WRITE_TEXT:
SETB P1.4 ; RS = 1 (chọn thanh ghi dữ liệu DR)
MOV P0, A ; Ghi mã ký tự ra Port 0
SETB P1.2 ; Tạo sườn xung kích hoạt EN
CLR P1.2
LCALL WAITLCD
RET
5. Khối nguồn ổn áp
Chuyển đổi nguồn lưới $220\text{ VAC}$ qua biến áp hạ áp và chỉnh lưu cầu để cung cấp 4 đường nguồn ổn định:
- Nguồn $+5\text{ VDC}$ ổn áp dùng IC LM7805: Cung cấp cho AT89C51, 28C16, 74HC573, DAC0808 và LCD L1682 với tổng dòng tính toán:
$$I_{cc(\text{tổng})} = 160\text{ mA} + 30\text{ mA} + 75\text{ mA} + 22\text{ mA} + 100\text{ mA} = 387\text{ mA}$$
- Nguồn $+12\text{ VDC}$ ổn áp (LM7812): Cung cấp cho DAC0808, LM358 và AN5265.
- Nguồn $-12\text{ VDC}$: Cung cấp điện áp chuẩn âm cho DAC0808.
- Nguồn $+18\text{ VDC}$: Cấp nguồn công suất cho mạch khuếch đại AN5265.
- Độ ổn định điện áp đạt mức sai số danh định $\pm 10%$.
Nội dung chính theo từng chương
Chương 1: Dẫn nhập
Chương này phân tích sự dịch chuyển từ công nghệ tương tự sang kỹ thuật số trong xử lý tín hiệu. Đặt ra bài toán cấp thiết trong thiết bị âm thanh dân dụng: khắc phục tình trạng sốc âm lượng khi khởi động máy, bảo vệ màn loa và nâng cao tính tiện dụng nhờ giao diện hiển thị trực quan. Xác định rõ mục tiêu, kế hoạch và các giới hạn công suất, kênh truyền của đề tài.
Chương 2: Thể thức nghiên cứu
Trình bày dàn ý tổng thể từ phân tích yêu cầu, xây dựng sơ đồ khối, lựa chọn linh kiện, lập trình phần mềm và kiểm nghiệm mạch thực tế. Xác định đối tượng nghiên cứu là các dòng máy hát băng, đĩa, cơ chế điều khiển số và hiển thị chữ. Xác lập tiến độ thực hiện chi tiết trong vòng 6 tuần làm việc.
Chương 3: Cơ sở lý luận
Trình bày chi tiết lý thuyết đường đi của tín hiệu âm thanh qua các tầng xử lý và tiền khuếch đại. Đánh giá ưu nhược điểm của phương pháp phân áp bằng chiết áp biến trở, chiết áp kỹ thuật số 16 bậc dùng bộ đếm logic và phương pháp vi xử lý. Xác lập sơ đồ khối chức năng tổng thể gồm: Khối Bàn phím, Khối Điều khiển (CPU), Khối Lưu trữ, Khối Chuyển đổi D/A, Khối ATT, Khối Hiển thị và Khối Nguồn.
Chương 4: Thiết kế khối điều khiển
Giới thiệu kiến trúc phần cứng vi điều khiển họ MCS-51 và chip AT89C51 của hãng Atmel. Trình bày chi tiết cấu trúc 40 chân, sơ đồ khối nội vi, mạch dao động thạch anh ngoài, cơ chế hợp kênh bus địa chỉ/dữ liệu trên Port 0 và Port 2. Phân tích chi tiết tổ chức bộ nhớ trên chip (128 byte RAM nội, các bank thanh ghi R0-R7, vùng nhớ định địa chỉ bit từ 20H-2FH, 21 thanh ghi chức năng đặc biệt SFR). Phân tích cấu trúc từ trạng thái chương trình (PSW), thanh ghi điều khiển công suất (PCON), hoạt động của 2 bộ định thời 16-bit (Timer 0, Timer 1 qua các thanh ghi TMOD, TCON ở 4 chế độ hoạt động) và hệ thống 5 nguồn ngắt. Trình bày 8 kiểu định địa chỉ của tập lệnh 8051.
Chương 5: Thiết kế bàn phím và khối lưu trữ
Phân tích các phương án thiết kế bàn phím: dạng chuỗi điện áp phân áp nấc thang và ma trận phím; thiết lập giao tiếp chống rung phím với vi điều khiển. Khảo sát đặc tính kỹ thuật, sơ đồ chân và giản đồ xung thời gian đọc/ghi của bộ nhớ EEPROM 28C16 dung lượng 2KB nhằm lưu giữ các giá trị tham số cấu hình.
Chương 6: Thiết kế khối chuyển đổi D/A và khối ATT
Tính toán thiết kế mạch chuyển đổi số sang tương tự sử dụng IC DAC0808 8-bit kết hợp vi mạch chốt 74HC573 để dùng chung bus dữ liệu Port 0. Sử dụng tầng đệm khuếch đại thuật toán LM358 để biến đổi dòng điện $I_O$ sang dải điện áp $0 \div 12\text{ V}$. Khảo sát chi tiết vi mạch âm thanh AN5265 của hãng Panasonic: đặc tính khuếch đại âm tần, chân điều khiển mức điện áp âm lượng (chân 4), chân ngắt tiếng Mute (chân 3) và mạch hồi tiếp lọc nhiễu âm sắc.
Chương 7: Thiết kế khối hiển thị
Khảo sát nguyên lý vật lý của chất lỏng tinh thể nematic và cấu trúc quang học của màn hình LCD. Trình bày chi tiết cấu tạo, sơ đồ chân và tập lệnh điều khiển của module LCD L1682 (tương thích driver HD44780). Phân tích bảng ánh xạ địa chỉ hiển thị DDRAM (2 dòng $\times$ 16 ô nhớ), vùng RAM tạo ký tự tự tạo CGRAM (64 byte cho 8 ký tự ma trận 5x7), giản đồ thời gian truy xuất tín hiệu RS, R/W, EN và thuật toán kiểm tra cờ bận Busy Flag. Xây dựng các thủ tục phần mềm khởi tạo, xóa và xuất chuỗi ký tự hiển thị.
Chương 8: Thiết kế khối nguồn
Phân tích yêu cầu cấp nguồn cho toàn hệ thống. Giới thiệu đặc tính kỹ thuật của dòng ổn áp 3 chân kinh điển họ LM78xx (LM7805, LM7812). Tính toán tổng công suất tiêu thụ của các IC trên bo mạch để chọn dung lượng linh kiện ổn áp phù hợp, thiết lập sơ đồ nguyên lý bộ nguồn đa mức áp ($+5\text{ V}$, $+12\text{ V}$, $-12\text{ V}$, $+18\text{ V}$) đáp ứng độ gợn sóng và độ ổn định $\pm 10%$.
Chương 9: Thi công
Trình bày quy trình chế tạo mạch in (PCB) và lắp ráp phần cứng: thiết kế sơ đồ đi dây, sơ đồ bố trí linh kiện cho bo mạch nguồn và bo mạch điều khiển chính. Trình bày lưu đồ thuật toán chương trình điều khiển trung tâm, phương pháp viết và nạp code hợp ngữ cho AT89C51.
Chương 10: Tóm tắt, kết luận và đề nghị
Đánh giá tổng kết các mục tiêu đã hoàn thành của đồ án. Rút ra các kết luận thực nghiệm về khả năng phối hợp giữa vi điều khiển, DAC và IC khuếch đại chuyên dụng; đề xuất các hướng nâng cấp và cải tiến hệ thống trong tương lai.
Kết quả và đóng góp
Kết quả kỹ thuật đạt được
- Chế tạo thành công phần cứng hoàn chỉnh: Hệ thống gồm 2 bo mạch chính (bo nguồn và bo điều khiển trung tâm) hoạt động ổn định trên nguồn lưới 220VAC.
- Dải điều khiển âm lượng 100 mức: Thông qua việc lập trình bộ đếm số trên vi điều khiển AT89C51 và chuyển đổi qua DAC0808 (8-bit phân giải lên tới 256 mức), hệ thống phân chia và điều khiển trơn tru 100 mức âm lượng thực tế.
- Khởi động âm lượng mềm (Soft-start): Giải quyết triệt để hiện tượng sốc âm thanh; khi kích hoạt phím PLAY, âm lượng tự động tăng tuần tự từng bước từ 0 đến mức giá trị lưu trữ trước đó.
- Khả năng ghi nhớ thông số: Tích hợp chip EEPROM 28C16 lưu giữ chính xác mức âm lượng và trạng thái máy khi ngắt nguồn điện hoàn toàn.
- Giao diện hiển thị trực quan: Màn hình LCD L1682 hiển thị đồng thời thanh giá trị âm lượng, trạng thái hoạt động (PLAY, PAUSE, STOP, MUTE) và các dòng chữ chạy quảng bá chế độ hoạt động với các tốc độ cuộn khác nhau qua nút bấm MODE.
Đóng góp thực tiễn của đề tài
- Cung cấp tài liệu thiết kế và quy trình phối hợp phần cứng - phần mềm chuẩn mực cho việc ứng dụng vi điều khiển 8-bit vào các thiết bị điện tử dân dụng và hệ thống xử lý âm thanh số giai đoạn đầu những năm 2000.
- Xây dựng module mẫu ứng dụng màn hình LCD ma trận điểm và chip DAC/EEPROM song song, phục vụ làm mô hình thí nghiệm, giảng dạy và thực tập chuyên ngành cho sinh viên kỹ thuật điện tử.
Hạn chế và hướng nghiên cứu tiếp
Hạn chế của đề tài
- Mạch khuếch đại mới chỉ thiết kế xử lý cho 1 kênh âm thanh đơn (Mono).
- Công suất phát âm thanh đầu ra còn ở mức nhỏ ($2\text{ W}$), chỉ phù hợp cho loa kiểm âm công suất thấp hoặc tai nghe.
- Chưa tích hợp khối thu phát sóng không dây (Remote điều khiển từ xa bằng sóng hồng ngoại IR hoặc vô tuyến RF) để điều khiển từ xa.
Hướng phát triển tiếp theo
- Mở rộng hệ thống xử lý âm thanh 2 kênh (Stereo) hoặc đa kênh bằng cách nhân đôi khối chuyển đổi DAC và vi mạch ATT.
- Nâng công suất tầng khuếch đại đầu ra bằng các IC công suất lớn hơn hoặc tầng transistor rời để kéo loa công suất lớn.
- Bổ sung bộ thu hồng ngoại chuẩn NEC/RC5 để tiếp nhận tín hiệu từ remote cầm tay.
- Mở rộng chức năng xử lý âm sắc kỹ thuật số (điều chỉnh các dải tần Bass, Treble, Equalizer).
Giá trị tham khảo
Đồ án là tài liệu kỹ thuật có giá trị tham khảo thiết thực cho:
- Sinh viên ngành Kỹ thuật Điện - Điện tử, Kỹ thuật Máy tính và Cơ điện tử: Cung cấp tài liệu chi tiết về phương pháp ghép nối vi điều khiển họ 8051 với các thiết bị ngoại vi kinh điển như EEPROM song song (28C16), bộ chuyển đổi DAC (DAC0808), IC chốt dữ liệu (74HC573) và LCD chuẩn HD44780.
- Kỹ sư và người nghiên cứu thiết kế mạch nhúng/âm thanh: Tham khảo thuật toán lập trình hợp ngữ (Assembly) tối ưu dung lượng, quy trình khử rung phím bấm, kỹ thuật chống trễ thời gian thực thi lệnh trên LCD và phương pháp phối hợp giữa tầng điều khiển số và tầng khuếch đại analog không gây nhiễu tín hiệu.
Câu hỏi thường gặp
1. Hệ thống giải quyết hiện tượng sốc âm thanh khi bật nguồn bằng cơ chế nào?
Khi người dùng bật nguồn và nhấn nút PLAY, vi điều khiển AT89C51 không xuất ngay mức âm lượng tối đa mà kích hoạt một thuật toán tăng dần giá trị số từ 0 từng bước một đưa ra DAC0808 cho đến khi chạm mức âm lượng đã được lưu giữ trong EEPROM trước đó, giúp âm thanh phát ra to dần êm ái.
2. Tại sao đồ án phải sử dụng thêm vi mạch chốt 74HC573 giữa AT89C51 và DAC0808?
Vi điều khiển AT89C51 sử dụng chung bus dữ liệu cổng P0 (Port 0) để giao tiếp với nhiều khối ngoại vi (cả LCD L1682 và DAC0808). IC chốt 74HC573 được điều khiển bởi chân P1.1 (Latch Enable) để khóa và duy trì giá trị điện áp số cấp cho DAC sau khi vi điều khiển đã chuyển cổng P0 sang thực hiện tác vụ khác.
3. Khối hiển thị LCD L1682 giao tiếp với vi điều khiển theo chuẩn nào và sử dụng bao nhiêu đường tín hiệu?
LCD L1682 giao tiếp theo chuẩn tương thích driver HD44780 ở chế độ bus dữ liệu 8-bit (nối vào P0.0 - P0.7) cùng 3 đường tín hiệu điều khiển: chọn thanh ghi RS (P1.4), đọc/ghi R/W (P1.3) và chân chốt cho phép EN (P1.2).
4. Tổng dòng điện định mức cần thiết của nguồn $+5\text{ VDC}$ là bao nhiêu và tác giả đã chọn giải pháp ổn áp nào?
Tổng dòng điện tiêu thụ cực đại của các IC sử dụng nguồn 5V (AT89C51: 160mA, 28C16: 30mA, 74HC573: 75mA, DAC0808: 22mA, LCD: 100mA) là 387mA. Do đó, tác giả đã chọn IC ổn áp tuyến tính 3 chân LM7805 với dòng tải định mức tối đa 1A để đảm bảo hệ thống vận hành an toàn, ổn định.
5. Mạch khuếch đại ATT sử dụng IC nào và điều chỉnh công suất bằng nguyên lý gì?
Mạch sử dụng IC khuếch đại âm thanh AN5265 của Panasonic. Công suất âm lượng được điều chỉnh bằng cách thay đổi mức điện áp DC tương tự ($0 \div 12\text{ V}$) cấp vào chân số 4 (Volume Adjustment) xuất ra từ tầng đệm Op-Amp LM358 nối sau DAC0808.
Kết luận
Đồ án tốt nghiệp "Thiết kế mạch điều chỉnh âm lượng dùng vi điều khiển" của nhóm sinh viên Nguyễn Trọng Thức và Hà Thị Đẹp (Trường Đại học Sư phạm Kỹ thuật TP.HCM) đã nghiên cứu và ứng dụng thành công kỹ thuật điều khiển số vào hệ thống khuếch đại âm thanh dân dụng. Bằng việc kết hợp linh hoạt vi điều khiển AT89C51, bộ chuyển đổi DAC0808, IC âm thanh AN5265, bộ nhớ EEPROM 28C16 và màn hình LCD L1682, đề tài đã giải quyết trọn vẹn các yêu cầu về khởi động mềm chống sốc âm lượng, phân chia 100 mức âm lượng mịn màng, lưu trữ cấu hình khi mất điện và hiển thị trạng thái trực quan. Công trình thể hiện quy trình thiết kế phần cứng và lập trình hợp ngữ bài bản, đóng góp một tài liệu kỹ thuật có giá trị tham khảo cao trong lĩnh vực điện tử ứng dụng.