로그인회원등록 내글장바구니주문조회현재접속자
 상품 검색








 게시판 검색





 
 
회원등록 비번분실


온라인 입금계좌
ㆍ기업은행
ㆍ219-043192-01-028
ㆍ이건영

      거래은행 바로가기
 
  AVR Applications
AVR 자료실
작성자 avrtools        
작성일 2006/03/11
첨부#1 yuki_mp3_p3.c.zip (0KB) (Down:119)
첨부#2 yuki_mp3_player3_shot.jpg (0KB) (Down:12)
Link#1 mp3player3.html (Down:12)
ㆍ추천: 0  ㆍ조회: 857   
  YUKI Mega8 MP3 Player #3

MP3 플레이어의 제작 3호기 (개정 2005.11.13)
更新
MP3 플레이어 #1 바로가기 http://yuki-lab.jp/hw/mp3player.html
MP3 플레이어 #2 바로가기 http://yuki-lab.jp/hw/mp3player2.html

소형화
2호기를 제작하고 나서 약 2년이 지나고,
새로운 소자를 쓰기 위해서 이전보다 작게 만들엇습니다.
1. SD 메모리 카드를 사용
2. 전지는 이곳에서 판매하는 AAA를 사용
3. 헤드폰을 사용한다.
4. 이전보다 작고, 보기 좋게 만들었습니다.

MP3 플레이어 3호기의 규격
-주요 IC
MCU : ATmega8-16AC (ATMEL)
DSP/DAC : VS1011B (VLSI)
DC-DC : MAX1674EUA (DALLAS MAXIM)
-MMC/SD 메모리 카드
용량 : 8~512MB 동작을 확인
포맷 : FAT12, FAT16 긴 파일이름도 문제 없음
파일 : 루트 폴더의 확장자가 MP3 파일로 보이면 재생한다.
       MP3 이외의 파일은 무시한다. (FAT32는 미사용)
-조작
적 : 전원 켜기/끄기
청색 : 역방향/건너뛰기
흑색 : 소리 키우기
황색 : 소리 낮추기

-처리 데이터 형식
MPEG1, 2 Layer3, Layer3의 2.5 확장
VBR 대응 모든 Sampleing Rate, Bit Rate에 대응
Bit Rate는 320 Kbps에서도 OK

-데이터 전송 관리
PC의 SD 카드리더로 파일을 관리.
SD 카드를 이장치의 SD 슬롯에 넣어서 재생한다.
장치 자체에서 SD카드를 쓰는 기능은 없다.

-크기
40mm(W) x 80mm(D) x 20mm(H)
(외함 : 다카치 W-1551KG/ Hammond 1551KGY를 사용)

-전지
AAA Ni-MH 2개 사용

-소비전력
재생중 : 2.4V에서 약 65 mA (약 150mW)/128K MP3
대기중 : 0 mA

-기타
액정과 리모콘은 없음

YUKI MP3 플레이어 #3 회로도
[img:yuki_mp3player3_sch.jpg,align=,width=778,height=640,vspace=0,hspace=0,border=0]

AVR-GCC 소스 (2006.2.26)
http://yuki-lab.jp/hw/mp3player3.c
구형 소스(2005.11.12)
http://yuki-lab.jp/hw/mp3player3-051112.c
Makefile
http://yuki-lab.jp/hw/Makefile-mp3player3.txt


[img:yuki_mp3_player3_asy.jpg,align=,width=512,height=384,vspace=0,hspace=0,border=0]

-하드웨어 변경내용
회로적으로는 2호기와 크게 다르지 않습니다.
MP3 디코더 칩은 VS1011이고, 인터페이스는 SPI를 사용한다.
DC-DC 변환기는 MAX1674를 사용한 것이 중요한 변경점이다.
외함을 작게 하기 위해, 조작 스위치는 4개로 되었습니다.
또한 ATmega8과 VS1011도 SMD 패키지의 칩부품을 사용하였다.

-소프트웨어 변경내용
소프트웨어도 2호기와 크게 차이는 없습니다.
SPI 모드에 대응하여 스위치의 조작을 변경하는
스위치를 줄이기 위해 건너뛰기를 ON/OFF와 겸용으로 햇습니다.
재생중에 짧게 누르면, 다음 곡으로 넘어 갑니다.
조금 길게 누르면, 정지하여 전원을 끕니다.

VS1011 플랫 패키지에서는 가상 GND 버퍼 단자가 있는데,
이것을 사용하면 출력 콘덴서가 생략 가능합니다.
또한 전원 ON-OFF시에 Pop Noise도 전부는 아니지만 작게 됩니다.
특별히 어떤 것을 쓰더라도 지장이 없습니다.

VS1011e - 저소비 전력 MP3 저주파 디코더 IC
[img:vs1011_lqfp48_blk.gif,align=,width=384,height=284,vspace=0,hspace=0,border=0]

데이터 시트 : http://www.vlsi.fi/datasheets/vs1011.pdf
응용 노트 : http://www.vlsi.fi/appnotes

VS1011 특징 :
MPEG 1,2 음성계층 3 (ISO 11172-3), WAV와 PCM 파일의 디코더.
MPEG 1,2 음성계층 1,2의 주문형 디코더
MP3용 가변 비트 속도(VBR) 지원
streaming 재생 지원
복호된 데이터의 비트오류를 Robust  
12-13MHz 혹은 24-26 MHz 클럭
12.0 MHz 외부 클럭으로 320 kbit/s MP3 디코드 (내장 클럭은 doubler active).
내장 저음(Bass)과 고음(Treble) 제어
확장된 저 전력 작동
상업용 온도 보증 범위
내장 고음질 초과샘플-가변샘플 stereo DAC
내부 접지 버퍼 (가상GND 버퍼 단자)
30 ohm 부하의 Stereo 이어폰 구동

아날로그와 디지털부의 분리된 작동전압
On-off 이어폰 과도잡음 억제
디지털 샘플 속도변환에 의한 깨끗한 음질
Serial 제어와 데이터 인터페이스
사용자 코드를 위한 5.5 kB 내장 RAM
VSKIT를 사용하여 새로운 기능을 추가할 수 있다.
특수 기능을 위한 SPI EEPROM 부트
4 개의 범용 IO 핀
패키지 : LQFP-48 7 x 7 x 1.4 mm

[img:VS1011_lqfp48_package.jpg,align=,width=131,height=120,vspace=0,hspace=0,border=0]

VS1011 설명
VS1011 is a single-chip solution for an MPEG layer 3 audio decoder
including a digital to analog converter and earphone amplifier.
The device contains a high-performance low-power DSP processor core (VS_DSP4),
working memory, 5.5 kBytes of program or data RAM for user applications,
serial control and input data interfaces,
and a high-quality oversampling variable-sample-rate stereo DAC.

VS1011 receives its input bitstream through a serial input bus.
The input stream is decoded and passed to an 18-bit oversampling,
multi-bit, sigma-delta DAC and earphone driver.
The control commands of the device are transferred via the same serial bus as the data.
In addition to basic MP3 decoding VS1011 can play PCM and WAV files.
Optionally also MP1 and MP2 decoding can be enabled (check licensing issues).
5.5 kB RAM has been reserved for user application specific features, like DSP effects.

VS1011은 핀과 기능이 VS1001K과 호환이다.
VS1001K의 신 제품으로 추천한다. 기술지원 : mp3@vlsi.fi

DC/DC 변환기 MAX1674 응용회로 예
[img:max1692_app_sch.gif,align=,width=695,height=254,vspace=0,hspace=0,border=0]

DC/DC 변환기로 MAX1674EUA를 사용하였습니다.
8핀으로 0.5mm 피치이므로 납땜이 조금 어려우나,
MAX778 보다 효율(82% → 94%)이 좋으므로 사용하였습니다.
2호기에 사용한 Pop Noise 대책인 MOS 릴레이를 생략,
전체적으로 이전보다 5mA 정도 전류를 적게 소비합니다.

MAX1674에는 Shut Down 단자가 있는데,
이것을 사용하면 전원 ON-OFF용 TR이 필요없지만,
전지의 전압을 감시하기 위해 이전과 같은 TR을 쓰고 있습니다.
전지전압의 감시를 위한 전원-OFF로 전류가 흐르는데,
전원 감시를 하지 않는다면, Shut Down 단자를 쓰면 좋습니다.

고효율:94% (200mA 출력)
소비전류:16mA
동기정류기 내장 : 외부 다이오드 불요
로직 제어 셧다운 : 0.1uA
LBI/LBO : 저 전압 출력
리플 감쇄를 위해 선택 가능한 전류제한
8핀 uMAX 패키지
   
윗글 Mega8 + OV6630 Treva 모바일용 카메라의 화상처리
아래글 AVR JTAG 에뮬레이터의 제작
    N         제목    글쓴이 작성일 조회 추천
AVR 자료실 안내 avrtools™ 2008/09/02 (화) 302 0
97 AVR Basic Compiler (4K Free) avrtools™ 2008/12/03 (수) 218 0
96 코드비젼 V2.05.0 평가판 avrtools™ 2011/07/17 (일) 152 0
95 8x8 LED Audio Spectrum Display avrtools™ 2009/10/18 (일) 262 0
94 AVR 펌웨어로 만드는 USB 드라이버 avrtools™ 2009/10/07 (수) 450 0
93 AVR-CDC and V-USB avrtools™ 2009/10/06 (화) 233 0
92 AVR USB-HID-Bootloader의 제작 avrtools™ 2009/10/01 (목) 269 0
91 AT91SAM7S256 개발환경과 컴파일러 [2] avrtools™ 2008/11/03 (월) 2193 0
90 SAM7S256 USB 드라이버와 AT91-ISP avrtools™ 2008/11/01 (토) 1180 0
89 AT91SAM7S256 공부를 시작합니다. avrtools™ 2008/11/01 (토) 598 1
88 ICCAVR V7.16A AVR 컴파일러 45일판 avrtools™ 2009/03/09 (월) 150 0
87 CodeVisionAVR1248b 最新版下载 leeky 2008/11/08 (토) 313 0
86 AVR UART 소스 (ICC AVR V6) avrtools™ 2008/12/03 (수) 200 0
85 cvAVR Soft Uart Source avrtools™ 2008/12/03 (수) 161 0
84 cvAVR 직렬포트와 LCD 시험용 소스 avrtools™ 2008/12/03 (수) 159 0
83 Free SmallC for AVR avrtools™ 2008/12/03 (수) 181 0
82 AVR910-ISP용 AVR-OSP2 Ver5.43 avrtools™ 2008/12/03 (수) 191 0
81 Code Vision AVR 컴파일러 2K 데모버전 avrtools™ 2008/12/02 (화) 115 0
80 AVR delay loop generator avrtools™ 2008/12/02 (화) 167 0
79 ICC tiny C컴파일러 V6 데모버전 (30일 제한판) avrtools™ 2008/12/02 (화) 89 0
78 ICC AVR C 컴파일러 V6 (4K 제한판) avrtools™ 2008/12/02 (화) 102 0
77 DasmAVR (Windows용 AVR 역어셈블러) avrtools™ 2008/12/02 (화) 156 0
76 AVR PROG KIT avrtools™ 2008/12/02 (화) 196 0
75 AVR JTAG ICE KIT avrtools™ 2008/12/02 (화) 277 0
74 AVR 부동소수점, 지연시간 계산기 avrtools™ 2008/12/02 (화) 187 0
73 ATtiny45 USB to RS232 인터페이스 avrtools™ 2008/09/26 (금) 216 0
72 MEGA32 128x64 GLCD Scope 제작 avrtools™ 2008/09/22 (월) 320 0
71 PC송신방식 Tiny2313 50x7 LED 전광판 avrtools™ 2008/09/10 (수) 279 0
70 mega8 적외선 거리측정 레이더 leeky 2006/05/07 (일) 1397 0
69 ATmega16 RFID #3 소프트웨어 leeky 2006/12/27 (수) 907 0
68 ATmega16 RFID #2 하드웨어 leeky 2006/12/27 (수) 1154 0
67 ATmega16 RFID #1 태그 leeky 2006/12/27 (수) 885 0
66 ISO 14443A RFID 카드의 읽기/쓰기 방법 [1] leeky 2007/02/25 (일) 1517 1
65 ATmega8 PSK31 RF Modem의 제작 leeky 2006/03/07 (화) 1401 21
64 T89C51SND1C 64M USB MP3 플레이어 avrtools 2006/03/04 (토) 998 8
63 AVR 13.56MHz RFID 읽기/쓰기 장치의 제작 [7] leeky 2007/02/19 (월) 1055 4
62 WhereAVR for APRS GPS/Telemetry avrtools 2006/05/05 (금) 416 2
61 ATmega8 UI-TNC 무선모뎀의 제작 avrtools 2006/03/07 (화) 420 0
60 AVR APRS(GPS) Packet 무선모뎀 avrtools 2006/03/07 (화) 407 0
59 AT90PWM3 교류모터 속도제어 leeky 2006/04/07 (금) 957 1
58 M128 MMC LED 전광판 leeky 2006/03/07 (화) 946 0
57 Charon 2 이더넷 모듈의 소개 avrtools 2006/04/04 (화) 503 0
56 S2313 LED 회전계 (TACHO METER) avrtools 2006/03/28 (화) 622 0
55 Mega8 + 128x128 LCD 스코프 avrtools 2006/03/28 (화) 1211 0
54 Mega8 + OV6630 Treva 모바일용 카메라의 화상처리 leeky 2006/03/19 (일) 806 0
53 YUKI Mega8 MP3 Player #3 avrtools 2006/03/11 (토) 857 0
52 AVR JTAG 에뮬레이터의 제작 avrtools 2006/03/07 (화) 868 0
51 USB AVR 프로그래머 AvrUsb500 avrtools 2006/03/07 (화) 755 1
50 Mega88 USB 버스 모니터 avrtools 2006/03/07 (화) 412 0
49 M16 MMC Flash Memory leeky 2006/03/07 (화) 472 1
48 M163 SD,MMC Interface leeky 2006/03/07 (화) 456 0
47 S2313 MMC to Serial leeky 2006/03/07 (화) 341 0
46 ATmega48 UDP/IP 적외선 리모콘 수신장치 avrtools 2006/03/07 (화) 434 0
45 HDD MP3 플레이어 leeky 2006/03/07 (화) 622 0
44 MP3 yampp-3/USB leeky 2006/03/07 (화) 314 0
43 MP3 Player yampp-3 leeky 2006/03/07 (화) 280 0
42 YUKI MP3 플레이어2의 제작 (ATmega8 + SD Card) avrtools 2006/03/07 (화) 401 0
41 AVR CD 플레이어 leeky 2006/03/07 (화) 557 0
40 S2313 초음파 거리계 (미터, TV 스크린, LED 표시) avrtools 2006/03/07 (화) 568 0
39 RF Spectrum Monitor avrtools 2006/03/07 (화) 405 0
38 Easy Ethernet AVR 웹서버 leeky 2006/03/07 (화) 470 0
37 90S4433 LCD표시 100Mhz 주파수 카운터 leeky 2006/03/07 (화) 274 0
36 ELM Audio Spectrum Monitor avrtools 2006/03/07 (화) 378 0
35 Mega8 Door Bell leeky 2006/03/07 (화) 302 0
34 AVR 휴대용 DVM leeky 2006/03/07 (화) 521 0
33 Minimum Mass Waveform Capture and Display leeky 2006/03/07 (화) 285 0
32 AT90S2313 디지털 용량계 avrtools 2006/03/07 (화) 390 0
31 SLO2016 Alphanumeric Intelligent Display leeky 2006/03/07 (화) 196 0
30 AT90S2313 흔드는 LED 전광판 (POV) leeky 2006/03/07 (화) 449 0
29 ATtiny2313 Scrolling LED Sign avrtools 2006/03/07 (화) 385 0
28 Tiny22,S1200 나이트 라이더 avrtools 2006/03/07 (화) 327 0
27 ATtiny26L의 AD 변환과 PWM 출력제어 leeky 2006/03/07 (화) 528 0
26 S2313을 사용한 DS1820 온도계 leeky 2006/03/07 (화) 289 0
25 ATmega8535 온도센서 leeky 2006/03/07 (화) 317 0
24 AVR2313 100MHz RF연결 주파수 측정메터 avrtools 2006/03/07 (화) 218 0
23 VHF 무선 데이터 송신기 leeky 2006/03/07 (화) 524 0
22 90S2313 1MHz 파형 포착기 leeky 2006/03/07 (화) 247 0
21 VHF 무선 데이터 수신기 avrtools 2006/03/07 (화) 395 0
20 AVR 5x7 Dotmatrix LED leeky 2006/03/07 (화) 260 0
19 Mega163 웹 LCD leeky 2006/03/07 (화) 414 0
18 AVR 이더넷 시험소프트 avrtools 2006/03/07 (화) 324 0
17 AVR 넷트웍 시계 (타임 프로토콜) avrtools 2006/03/07 (화) 393 0
16 RS-232 to 100 MHz RF desktop avrtools 2006/03/07 (화) 257 0
15 AVR 6디지트 50MHz 주파수 카운터 leeky 2006/03/07 (화) 238 0
14 AVR DS1820 온도센서 avrtools 2006/03/07 (화) 270 0
13 AVR 직접주파수 발생기 (AT90S2313 DDS) avrtools 2006/03/07 (화) 408 0
12 프로그래머블 PLL 제어 avrtools 2006/03/07 (화) 245 0
11 AVR AT90S2313 7Segment LED Display leeky 2006/03/07 (화) 238 0
10 TINY15L 무전원 4채널 온도계 avrtools 2006/03/07 (화) 343 0
9 8PIN AVR을 사용한 풀컬러 LED leeky 2006/03/07 (화) 383 0
8 DS1820 고분해능 온도계 avrtools 2006/03/07 (화) 353 0
7 S2313 디지털 전압계 avrtools 2006/03/07 (화) 474 0
6 S2313 적외선 USB 모듈 avrtools 2006/03/07 (화) 338 0
5 S2313 주파수 카운터 avrtools 2006/03/07 (화) 276 0
4 AVR90S2313과 Treva 카메라의 연결 leeky 2006/03/07 (화) 330 0
3 Mega8 PID 온도제어 leeky 2006/02/24 (금) 707 1
2 90S2333 3채널 다이오드 온도계 avrtools 2006/02/24 (금) 261 0
1 AT89S8252로 만드는 1~40MHz DDS leeky 2006/02/14 (화) 330 0
1

바구니 : 0
 보관함 : 0
오늘뷰 : 0
HOME   |   회사소개   |   제휴안내   |   회사위치   |   서비스이용 약관   |   개인정보 보호정책   |   사이트맵
17015 경기도 용인시 기흥구 동백중앙로16번길 16-25, 508호. 전화 : 031-282-3310
사업자 등록번호 : 697-47-00075 / 대표 : 이건영 / 업태 : 제조업 / 종목 : LED조명, LED전원, 제어장치.
개인정보 관리책임자 : 홈페이지 관리자 . Copyright ⓒ2016 아크레즈 (ACLEDS INC.)
HOME TOP PREVNEXT 0 0 0