Bối cảnh và vấn đề nghiên cứu
Trong bối cảnh khoa học kỹ thuật phát triển, các thiết bị điện tử phục vụ nhu cầu giải trí cá nhân ngày càng được tối ưu hóa theo hướng nhỏ gọn và thông minh. Kỹ thuật vi xử lý và vi điều khiển đóng vai trò then chốt trong việc hiện thực hóa các hệ thống nhúng này. Trước yêu cầu xử lý dữ liệu phức tạp trong thời gian thực, các bộ điều khiển 8-bit truyền thống bộc lộ hạn chế về tốc độ và tài nguyên. Sự xuất hiện của kiến trúc vi xử lý 32-bit ARM (Acorn RISC Machine) mang lại giải pháp hiệu quả nhờ khả năng tiết kiệm năng lượng, tốc độ xử lý cao và tính linh hoạt trong thiết kế hệ thống.
Đề tài "Máy nghe nhạc MP3" được thực hiện tại Bộ môn Điện tử Công nghiệp, Khoa Điện - Điện tử, Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh (từ ngày 05/10/2015 đến ngày 22/01/2016) nhằm mục đích nghiên cứu và ứng dụng vi điều khiển ARM STM32F103VET6 vào một thiết bị giải trí âm thanh thực tế.
Nhiệm vụ nghiên cứu của đề tài bao gồm các nội dung cụ thể:
- Nghiên cứu đặc điểm kiến trúc và tập lệnh của họ vi điều khiển ARM Cortex-M3 (STM32F103VET6).
- Xây dựng giải pháp giao tiếp giữa vi điều khiển và thẻ nhớ SD Card thông qua chuẩn nối tiếp SPI.
- Thiết kế khối giao tiếp giữa vi điều khiển và ổ lưu trữ USB Flash Disk qua chuẩn SPI sử dụng IC chuyển đổi chuyên dụng CH376T.
- Giao tiếp và điều khiển IC giải mã âm thanh chuyên dụng VS1003B qua chuẩn giao tiếp nối tiếp SPI (SDI và SCI).
- Thiết kế khối hiển thị giao diện và nhận lệnh điều khiển cảm ứng trên màn hình TFT 3.2 inch (độ phân giải 320x240 pixel) qua bus dữ liệu song song và IC cảm ứng ADS7843 (chuẩn SPI).
- Thiết kế và tích hợp mạch khuếch đại công suất âm thanh ampli 2.1 để xuất tín hiệu ra loa ngoài.
Đối tượng nghiên cứu của đồ án là cấu trúc phần cứng vi điều khiển STM32F103VET6, giao thức truyền thông SPI, IC giải mã VS1003B, cấu trúc tệp hệ thống trên thẻ nhớ/USB và phần mềm lập trình Keil C v5. Phạm vi nghiên cứu giới hạn ở việc xử lý các tệp âm thanh định dạng MP3 lưu trữ trên thẻ nhớ SD hoặc USB và phát qua mạch công suất 2.1 trong không gian phòng thí nghiệm của nhà trường.
Cơ sở lý thuyết và phương pháp
Đề tài dựa trên các nền tảng lý thuyết kỹ thuật điện tử, vi xử lý và xử lý tín hiệu âm thanh số:
- Định dạng âm thanh MP3 (MPEG-1 Layer III): Chuẩn nén âm thanh có suy hao dựa trên mô hình tâm lý học âm học, cho phép nén tín hiệu PCM gốc theo tỷ lệ 12:1 mà chất lượng ít bị suy giảm. Định dạng hỗ trợ các tần số lấy mẫu 32 kHz, 44.1 kHz, 48 kHz và tốc độ bit từ 8 kbps đến 320 kbps (với các chế độ CBR, VBR, ABR). Mỗi khung dữ liệu MP3 gồm 1.152 mẫu âm thanh chia thành 2 khung nhỏ (granule) 576 mẫu, cấu trúc gồm 5 phần: Tiêu đề (Header 32 bit), Mã kiểm tra sửa sai CRC (16 bit), Thông tin phụ (Side Information), Dữ liệu chính (Main Data bao gồm hệ số tỉ lệ Scale factors và mã Huffman), Dữ liệu phụ (Ancillary Data).
- Kiến trúc vi điều khiển ARM Cortex-M3 (STM32F103VET6): Lõi 32-bit kiến trúc Harvard tách biệt bus dữ liệu và bus lệnh; hỗ trợ tập lệnh Thumb-2 giúp hiệu năng cao hơn 25% so với tập lệnh Thumb và tiết kiệm 26% bộ nhớ so với ARM 32-bit thuần túy; cấu trúc đường ống 3 tầng (Fetch, Decode, Execute); hỗ trợ kỹ thuật Bit-Banding và truy xuất dữ liệu không xếp hàng (unaligned data access); tích hợp khối quản lý ngắt NVIC, bộ định thời SysTick 24-bit và các khối SPI phần cứng tốc độ tối đa 18 MHz trên bus APB2.
- IC giải mã âm thanh VS1003B: Chip giải mã đơn kênh tích hợp lõi xử lý DSP chuyên dụng (VSDSP), bộ nhớ RAM 5.5 KiB, bộ chuyển đổi số - tương tự (Stereo DAC 18-bit Sigma-Delta) và mạch tiền khuếch đại tai nghe. Khối VSDSP điều khiển qua hai giao diện: Giao diện dữ liệu nối tiếp (SDI) để nhận dòng bit nén và Giao diện điều khiển nối tiếp (SCI) 16-bit để thiết lập các thanh ghi chức năng (MODE, STATUS, BASS, CLOCKF, DECODE_TIME, AUDATA, WRAM, VOL, AICTRL...).
- Cấu trúc lưu trữ tệp FAT trên SD Card và USB: Cấu trúc ổ đĩa gồm bản ghi khởi động chính MBR (Master Boot Record) và các phân vùng. Mỗi phân vùng định dạng FAT (FAT12, FAT16, FAT32) bao gồm 4 vùng: Vùng lưu trữ dành riêng (Reserved Region với Boot Sector ở đầu), Vùng bảng định vị tệp (FAT Region chứa các chuỗi liên kết cluster), Vùng thư mục gốc (Root Directory Region chứa các mục nhập 32 byte mô tả tên, phần mở rộng, thuộc tính, kích thước, cluster bắt đầu) và Vùng dữ liệu (Data Region).
Phương pháp nghiên cứu thực hiện bao gồm:
- Phương pháp phân tích tài liệu kỹ thuật: Khảo sát datasheet các linh kiện STM32F103VET6, VS1003B, CH376T, ADS7843 và cấu tả kỹ thuật của định dạng MP3, hệ thống tệp FAT.
- Phương pháp thiết kế phần cứng: Phân chia sơ đồ khối hệ thống, tính toán nguyên lý các tầng nguồn, thiết kế sơ đồ nguyên lý và vẽ mạch in 2 lớp (Top/Bottom) bằng phần mềm Altium Designer.
- Phương pháp lập trình hệ thống nhúng: Xây dựng lưu đồ thuật toán và viết mã nguồn điều khiển bằng ngôn ngữ C trên môi trường Keil C v5.
- Phương pháp thực nghiệm: Thi công mạch in phần cứng, nạp chương trình vi điều khiển, kiểm tra tín hiệu giao tiếp SPI, kiểm thử khả năng đọc file từ bộ nhớ ngoài và đánh giá chất lượng phát nhạc qua mạch công suất thực tế.
Thiết kế và triển khai
Hệ thống máy nghe nhạc MP3 được thiết kế dưới dạng một thiết bị phần cứng nhúng hoàn chỉnh, tích hợp đa khối chức năng điều khiển và xử lý tín hiệu.
| Khối chức năng |
Linh kiện / Công nghệ chính |
Chuẩn giao tiếp / Thông số kỹ thuật |
Chức năng thực hiện |
| Xử lý trung tâm |
STM32F103VET6 (ARM Cortex-M3) |
Bus AHB/APB, tốc độ tối đa 72 MHz, 100 chân |
Điều phối luồng dữ liệu, xử lý thuật toán FAT, điều khiển ngoại vi |
| Giải mã âm thanh |
IC VS1003B |
SPI (Giao diện dữ liệu SDI và điều khiển SCI) |
Giải mã luồng dữ liệu nén MP3 thành tín hiệu analog Stereo |
| Lưu trữ thẻ nhớ |
Khe cắm thẻ SD Card (SDSC/SDHC) |
Chuẩn SPI (CS, DI, DO, CLK) |
Lưu trữ và cung cấp tệp âm thanh số |
| Giao tiếp USB |
Đầu cắm USB, IC CH376T, Thạch anh 12 MHz |
Chuẩn SPI kết nối MCU; Giao tiếp USB Host |
Đọc dữ liệu tệp nhạc trực tiếp từ USB Flash Disk |
| Hiển thị & Cảm ứng |
Màn hình TFT 3.2 inch, IC ADS7843 |
Bus song song (GLCD) & SPI (cảm ứng) |
Hiển thị giao diện điều khiển, tiếp nhận thao tác chạm của người dùng |
| Khuếch đại công suất |
Mạch khuếch đại âm thanh Ampli 2.1 |
Ngõ vào tín hiệu analog từ VS1003B |
Khuếch đại tín hiệu âm thanh Stereo và kênh Subwoofer ra loa |
| Khối nguồn |
Mạch ổn áp đa mức điện áp và lọc nguồn |
Điện áp ngõ ra: 5V, 3.3V, 2.8V, 2.5V |
Cung cấp điện áp ổn định cho MCU, IC giải mã, màn hình và mạch công suất |
Quy trình triển khai phần mềm trên Keil C v5 được tổ chức theo cấu trúc module:
- Khởi tạo hệ thống (clock, cấu hình ngoại vi GPIO, SPI, bus màn hình).
- Khởi tạo màn hình TFT và khối cảm ứng ADS7843, hiển thị giao diện đăng nhập và màn hình điều khiển chính.
- Khởi tạo và kiểm tra kết nối với bộ nhớ lưu trữ (SD Card hoặc USB qua CH376T).
- Phân tích cấu trúc bảng phân vùng MBR, đọc Boot Sector, truy xuất Root Directory Table và quét danh sách các tệp có đuôi mở rộng
.mp3 để nạp vào danh sách phát (Playlist).
- Khi người dùng chọn bài hát, chương trình đọc các khối dữ liệu theo chuỗi Cluster trong bảng FAT, gửi tuần tự các khối dữ liệu âm thanh qua giao diện SDI đến bộ đệm của chip giải mã VS1003B.
- Bộ giải mã chuyển đổi tín hiệu số thành tín hiệu âm thanh tương tự, đưa qua mạch khuếch đại ampli 2.1 và phát ra hệ thống loa.
- Trong quá trình phát nhạc, hệ thống liên tục quét tín hiệu cảm ứng để tiếp nhận các lệnh: Play, Pause, Next, Previous, điều chỉnh mức âm lượng (thanh ghi
VOL), cân chỉnh dải tần âm trầm và âm cao (thanh ghi BASS).
Nội dung chính theo từng chương
Chương 1: Dẫn nhập
Chương 1 trình bày tổng quan về nhu cầu thưởng thức âm nhạc trong đời sống hiện đại và xu hướng phát triển của các thiết bị giải trí nhỏ gọn. Tác giả nêu rõ lý do chọn đề tài dựa trên việc tiếp cận và ứng dụng dòng vi điều khiển 32-bit ARM Cortex-M3 nhằm thay thế cho các bộ vi điều khiển 8-bit trong các ứng dụng đòi hỏi tốc độ xử lý cao. Chương này xác định đối tượng nghiên cứu trọng tâm (STM32F103VET6, VS1003B, SD Card, USB qua IC CH376T, TFT 3.2 inch, Ampli 2.1), giới hạn phạm vi đề tài, bố cục 5 chương và ý nghĩa thực tiễn trong việc làm chủ kỹ thuật giao tiếp bộ nhớ ngoài và xử lý luồng dữ liệu âm thanh.
Chương 2: Cơ sở lý thuyết
Chương 2 cung cấp toàn bộ nền tảng lý thuyết kỹ thuật phục vụ việc thiết kế hệ thống:
- Định dạng MP3: Giới thiệu lịch sử ra đời của chuẩn MPEG-1 Layer III, các cơ chế nén (CBR, VBR, ABR) và chi tiết cấu trúc 5 thành phần của khung dữ liệu MP3.
- Vi điều khiển ARM: Lịch sử phát triển các thế hệ ARM từ ARM1 đến ARMv8A; phân loại các dòng Cortex-A, Cortex-R, Cortex-M; phân tích sâu đặc tính kiến trúc ARM Cortex-M3 (tập lệnh Thumb-2, đường ống 3 tầng, truy xuất dữ liệu không xếp hàng, NVIC); chi tiết sơ đồ chân và kiến trúc nội của STM32F103VET6 cùng ngoại vi SPI tốc độ cao.
- IC giải mã âm thanh VS1003B: Sơ đồ khối chức năng, sơ đồ chân, các định dạng hỗ trợ (MP3, WMA, WAV, MIDI), các chế độ hoạt động của khối xử lý DSP (VSDSP), cấu trúc hai giao diện truyền thông SDI / SCI và bảng chi tiết 16 thanh ghi điều khiển.
- Thẻ nhớ SD Card: Phân loại chuẩn dung lượng (SDSC, SDHC, SDXC) và kích thước; sơ đồ chân trong chế độ SPI Mode; cấu trúc các thanh ghi nội (CID, RCA, DSR, CSD, SCR, OCR); cấu trúc phân vùng FAT12/16/32, phân tích chi tiết các trường dữ liệu trong MBR, Boot Sector, FAT Entry và Directory Table.
- Ổ lưu trữ USB Flash Disk (UFD): Cấu tạo phần cứng UFD, sơ đồ kết nối chân USB tiêu chuẩn (GND, Data-, Data+, +5V), vai trò của IC điều khiển, chip nhớ EEPROM và thạch anh 12 MHz; nguyên lý hoạt động của IC giao tiếp CH376T và chuẩn giao thức USB.
Chương 3: Thiết kế và thi công
Chương 3 mô tả chi tiết quá trình tính toán và hiện thực hóa phần cứng lẫn phần mềm:
- Thiết kế phần cứng: Xây dựng sơ đồ nguyên lý toàn bộ hệ thống; thiết kế các khối nguồn riêng biệt cung cấp các mức điện áp 5V, 3.3V, 2.8V, 2.5V; thiết kế khối lọc nguồn; thiết kế sơ đồ ghép nối vi điều khiển STM32F103VET6 với màn hình TFT 3.2 inch, khối SD Card, khối USB (dùng IC CH376T), khối giải mã VS1003B và mạch công suất âm thanh ampli 2.1; xuất bản vẽ mạch in PCB 2 lớp (lớp Top, lớp Bottom) và sơ đồ bố trí linh kiện.
- Thiết kế phần mềm: Trình bày môi trường lập trình Keil C v5 cho ARM; thiết kế giao diện đồ họa hiển thị trên màn hình TFT; xây dựng các lưu đồ giải thuật chi tiết gồm: lưu đồ chương trình chính, lưu đồ xử lý các phím điều khiển cảm ứng (button) và lưu đồ giải thuật đọc tệp MP3 từ hệ thống tệp FAT.
Chương 4: Kết quả đạt được
Chương 4 đánh giá kết quả thực tế sau khi thi công và tích hợp:
- Kết quả thi công phần cứng: Hoàn thiện bo mạch phần cứng thực tế với đầy đủ các khối chức năng; mạch nguồn cấp điện ổn định; khối giải mã âm thanh và mạch khuếch đại công suất hoạt động bình thường, xuất âm thanh rõ ràng ra hệ thống loa.
- Kết quả thi công phần mềm: Hệ thống nạp và thực thi chương trình ổn định trên STM32F103VET6; giao diện màn hình cảm ứng hiển thị đầy đủ giao diện khởi động, màn hình danh sách bài hát (Playlist) và giao diện các nút điều khiển chức năng; vi điều khiển nhận diện và đọc dữ liệu tệp nhạc MP3 chính xác từ cả hai nguồn lưu trữ là thẻ nhớ SD Card và ổ USB Flash.
Chương 5: Kết luận và hướng phát triển
Chương 5 đúc kết các kết quả đạt được, phân tích ưu điểm về khả năng tích hợp phần cứng gọn gàng, đáp ứng tốt các yêu cầu phát nhạc và điều khiển cảm ứng; chỉ ra các khuyết điểm còn tồn tại của hệ thống và đề xuất các phương hướng mở rộng nghiên cứu trong tương lai.
Kết quả và đóng góp
Đồ án đã đạt được các kết quả cụ thể về mặt kỹ thuật:
-
Về mặt phần cứng:
- Thiết kế và chế tạo thành công mạch in hai lớp tích hợp vi điều khiển STM32F103VET6 cùng các khối chức năng ngoại vi.
- Xây dựng hệ thống phân phối nguồn cung cấp chính xác 4 mức điện áp (5V, 3.3V, 2.8V, 2.5V) kèm mạch lọc nguồn chống nhiễu cho các khối số và tương tự.
- Ghép nối thành công khe cắm SD Card và cổng USB Host (thông qua IC chuyên dụng CH376T) với vi điều khiển qua giao thức nối tiếp SPI.
- Tích hợp IC giải mã VS1003B và mạch khuếch đại công suất ampli 2.1, đảm bảo xuất tín hiệu âm thanh stereo ra loa.
- Kết nối hoàn chỉnh màn hình màu TFT 3.2 inch (320x240) qua bus dữ liệu song song và IC cảm ứng ADS7843 qua giao thức SPI.
-
Về mặt phần mềm:
- Hiện thực hóa thành công thuật toán đọc và phân tích cấu trúc hệ thống tệp FAT (FAT16/FAT32) trên thẻ nhớ SD và USB, truy xuất danh mục tệp và đọc dữ liệu theo chuỗi Cluster.
- Lập trình giao diện đồ họa người dùng trực quan trên màn hình TFT bao gồm: màn hình khởi động, danh sách bài hát (Playlist) và hệ thống nút bấm cảm ứng điều khiển phát nhạc.
- Xây dựng chương trình truyền luồng dữ liệu MP3 liên tục vào chip VS1003B qua giao diện SDI, đồng thời xử lý các lệnh điều khiển âm lượng, tạm dừng, chuyển bài qua giao diện SCI.
-
Đóng góp của đề tài:
- Ứng dụng thành công vi điều khiển kiến trúc 32-bit ARM Cortex-M3 vào một bài toán xử lý đa nhiệm thực tế (vừa đọc dữ liệu dung lượng lớn, vừa giải mã âm thanh và quét cảm ứng hiển thị).
- Cung cấp giải pháp phần cứng và thuật toán mẫu hoàn chỉnh cho việc giao tiếp bộ nhớ ngoài (SD Card và USB Flash Disk) thông qua vi điều khiển.
Hạn chế và hướng nghiên cứu tiếp
Dựa trên nội dung tổng kết của văn bản, đồ án ghi nhận một số hạn chế và hướng mở rộng:
-
Hạn chế:
- Thiết kế phần cứng vẫn mang tính chất mô hình học tập/thử nghiệm, kích thước mạch còn phụ thuộc vào việc ghép nối nhiều module linh kiện rời.
- Chương trình xử lý định dạng tệp chủ yếu tối ưu cho chuẩn nén MP3 thông dụng; chưa khai thác hết các tính năng nâng cao khác của IC VS1003B (như ghi âm ADPCM từ micro hay nạp mã hiệu ứng DSP tùy biến vào RAM người dùng).
- Tốc độ quét và hiển thị giao diện đồ họa trên màn hình TFT còn giới hạn do sử dụng thư viện điều khiển cơ bản.
-
Hướng nghiên cứu tiếp:
- Tối ưu hóa kích thước mạch in phần cứng theo hướng thiết kế bo mạch đơn nhỏ gọn và tối ưu hóa đường mạch chống nhiễu âm thanh.
- Phát triển thêm các tính năng nâng cao: ghi âm giọng nói qua micro tích hợp trên chip VS1003B, hỗ trợ thêm nhiều định dạng nhạc số (WAV, WMA, MIDI, FLAC).
- Nâng cấp giao diện đồ họa người dùng với các hiệu ứng hiển thị sóng âm thanh thời gian thực (Spectrum Analyzer) và tối ưu thuật toán cảm ứng.
Giá trị tham khảo
Đồ án là tài liệu tham khảo thiết thực cho:
- Sinh viên và học viên chuyên ngành: Kỹ thuật Điện tử - Truyền thông, Kỹ thuật Máy tính, Điện tử Công nghiệp, Kỹ thuật Điều khiển và Tự động hóa đang thực hiện các đồ án môn học, đồ án tốt nghiệp về hệ thống nhúng và vi điều khiển ARM Cortex-M.
- Các phần có giá trị tham khảo chuyên sâu:
- Phần phân tích chi tiết cấu trúc hệ thống tệp FAT (Boot Sector, FAT Entry, Directory Table) và giải thuật đọc tệp trên bộ nhớ ngoài (Chương 2 và Chương 3).
- Sơ đồ nguyên lý ghép nối phần cứng và giao thức điều khiển IC giải mã âm thanh chuyên dụng VS1003B qua hai giao diện SDI/SCI.
- Giải pháp tích hợp giao tiếp USB Host sử dụng IC CH376T và vi điều khiển STM32.
- Kỹ thuật xây dựng giao diện hiển thị trên màn hình TFT và xử lý tín hiệu từ chip điều khiển cảm ứng ADS7843.
Câu hỏi thường gặp
1. Vi điều khiển trung tâm được sử dụng trong đồ án là loại nào và có những đặc tính kỹ thuật gì?
Đồ án sử dụng vi điều khiển STM32F103VET6 thuộc dòng ARM Cortex-M3 (32-bit RISC), đóng vỏ 100 chân họ High-density với 512 Kbyte bộ nhớ Flash. Vi điều khiển này hỗ trợ tập lệnh Thumb-2, cấu trúc đường ống 3 tầng, kỹ thuật Bit-Banding, khả năng truy xuất dữ liệu không xếp hàng và tích hợp khối SPI phần cứng tốc độ tối đa 18 MHz.
2. Hệ thống máy nghe nhạc MP3 đọc dữ liệu âm thanh từ những thiết bị lưu trữ nào?
Hệ thống có khả năng đọc dữ liệu âm thanh định dạng MP3 từ hai nguồn lưu trữ ngoài: thẻ nhớ SD Card (kết nối trực tiếp với STM32F103VET6 qua chuẩn nối tiếp SPI) và ổ USB Flash Disk (kết nối qua IC chuyển đổi trung gian CH376T giao tiếp SPI với vi điều khiển).
3. IC giải mã âm thanh VS1003B đóng vai trò gì và giao tiếp với vi điều khiển như thế nào?
IC VS1003B là chip chuyên dụng tiếp nhận luồng dữ liệu nén MP3 từ vi điều khiển để giải mã thành tín hiệu âm thanh analog stereo thông qua bộ DAC 18-bit Sigma-Delta tích hợp sẵn. Chip giao tiếp với STM32F103VET6 qua chuẩn SPI gồm 2 giao diện riêng biệt: SDI (Serial Data Interface) để nhận luồng dữ liệu nhạc nén và SCI (Serial Control Interface) để đọc/ghi 16 thanh ghi điều khiển chế độ hoạt động, âm lượng và bass/treble.
4. Cấu trúc một khung dữ liệu âm thanh MP3 (MPEG-1 Layer III) bao gồm những thành phần nào?
Một khung MP3 tiêu chuẩn chứa 1.152 mẫu âm thanh và được cấu thành từ 5 phần: Tiêu đề khung (Header 32 bit), Mã kiểm tra sửa sai CRC (16 bit), Thông tin phụ (Side Information: 17 byte cho kênh đơn hoặc 32 byte cho kênh đôi), Dữ liệu chính (Main Data gồm hệ số tỉ lệ Scale factors và mã nén Huffman), và Dữ liệu phụ tùy chọn (Ancillary Data).
5. Giao diện hiển thị và nhận lệnh điều khiển của máy nghe nhạc được hiện thực bằng phần cứng nào?
Hệ thống sử dụng màn hình màu TFT kích thước 3.2 inch với độ phân giải 320x240 pixel, giao tiếp với vi điều khiển thông qua chuẩn truyền dữ liệu song song (GLCD) để hiển thị hình ảnh đồ họa và chip ADS7843 giao tiếp qua chuẩn SPI để đọc tọa độ cảm ứng chạm.
Kết luận
Đồ án "Máy nghe nhạc MP3" đã nghiên cứu và ứng dụng thành công vi điều khiển 32-bit ARM Cortex-M3 (STM32F103VET6) kết hợp cùng IC giải mã VS1003B để xây dựng một thiết bị nghe nhạc số hoàn chỉnh. Hệ thống đã hiện thực hóa toàn diện việc đọc hệ thống tệp FAT trên thẻ nhớ SD và USB Flash Disk, giải mã luồng tín hiệu MP3 và xuất âm thanh qua mạch khuếch đại ampli 2.1. Thiết bị cung cấp giao diện tương tác trực quan trên màn hình cảm ứng TFT 3.2 inch, đáp ứng đầy đủ các yêu cầu kỹ thuật và nhiệm vụ nghiên cứu đã đề ra.