
Chiếc máy nghe nhạc được xây dựng dựa trên thẻ nhớ SD và dòng vi điều khiển ATtiny X5 series. Họ ATtinyX5 có 2 kênh PWM với dải tần lên đến 250KHz tuy nhiên lại rất nhỏ gọn với chỉ 8 chân. Vì vậy vẫn đảm bảo cho các thiết kế cỡ nhỏ mà vẫn phát âm thanh trong giải tần rộng. Thẻ nhớ SD card là loại thẻ nhớ chỉ cần 6 chân điều khiển (2 chân cấp nguồn và đất và 4 chân cấp tín hiệu). Do đó loại thẻ nhớ này có thể dễ dàng kết nối với vi điều khiển cỡ nhỏ .
2 thiết kế cho 2 cách sử dụng chân khác nhau. Hai thiết kế này hoàn toàn tương thích với các thẻ SD chuẩn cũng như MiniSD. Loa được kết nối trực tiếp với đầu ra PWM của AVR . Tuy không tạo được âm thanh phức tạp hiệu ứng cao, nhưng như vậy cũng đã có thể “nghe được”. Đầu ra PWM cần được đi qua một bộ lọc thông thấp để lọc bớt các tần số cao và tránh làm hại loa
Firmware
Firmware chỉ hỗ trợ thẻ nhớ định dạng FAT. Ứng với 2 thiết kế mạch có 2 firmware khác nhau. Bạn nên lưu ý đến thiết kế stereo. Vì thiết kế Stereo có sử dụng chân RESET làm chân I/O, do vậy với mạch nạp kiểu ISP thì khì không thể nạp lại được (còn gọi là RSTDISBL fuse). Khi nạp lại bạn cần sử dụng kiểu nạp HSVP.
Với thiết kế loa mono do chân RESET hoàn toàn để trống do đó có thể nạp lại bằng mạch nạp ISP. Định dạng hỗ trợ ở đây là WAV : LPCM ,8-16bit ,mono/stereo, tần số lấy mẫu tối đa là 41Khz. Nút bấm được sử dụng để chuyển bài.
Nguồn: http://dientusangtao123.blogspot.com
Bạn có đam mê ngành thiết kế vi mạch và bạn muốn có mức lương 1000 usd cùng lúc bạn
đang muốn tìm một Trung tâm để học vậy hãy đến với ngành vi mạch tại SEMICON
HotLine: 0972 800 931 Ms Duyên