지돌이의 블로그 입니다!

CSR8635

https://www.qualcomm.com/products/csr8635

요렇게 생긴 모듈의 주파수 응답 특성을 확인해봤습니다.


측정기기 : Scarlett solo gen2 (Line input)

Frequency sweep : Android어플을 통해 




내장된 이퀄라이져가 있는건진 확인해보지 못했습니다.

'내가만드는것/만든것 > 오디오' 카테고리의 다른 글

CSR8635 주파수 응답 특성  (0) 2017.12.23
DAC부분 제작중  (0) 2016.02.12
PCM1794 DAC 보드 회로  (0) 2015.10.25
오디오만들기.. 다시시작!  (0) 2015.07.31
DDC와 전원필터!  (0) 2015.07.31
USB DDC 테스트!  (0) 2015.07.31

Comment +0

PCM1794 DAC칩은 Differential Circuit 출력이 나오는데

제가 가지고 있는 DAC보드는 Differential current signal을 하나의 Single-ended signal 으로 변환해 주는 부분이 2개(2ch)있습니다.



위 회로는 DAC보드의 일부분을 그린 것입니다.


저는 이것을 Balanced Output으로 바꿀려고 했습니다.


그런데 보통 Balanced Output회로를 보면(PCM1794 Datasheet의 Application Note도 그렇구...) 2개의 채널을 하나의 Balanced Output으로 출력합니다.


요롯게~


그래서 Stereo 출력을 하려면 DAC칩이 2개가 필요합니다..

왜 이렇게 구성한지 몰랐는데 HIFIPAX카페 회원님들의 답변으로 이렇게 하면 SNR이 높아진다고 ㅎ더군요!

실제 데이터 쉬트를 보니

4.5Vrms, Stereo 일때는 129dB

9Vrms, Mono일때는 132dB 의 SNR을 가집니다. 


그런데... 전 3dB정도... 들을 수 있는 귀도 아니고~ 순전히 공부의 목적?으로 Balanced Output으로 개조를 시작했습니다.



이런 식으로 회로를 구성했죠.

(위 회로는 제가 실제로 구성한 회로와는 다릅니다.)




2700pF 캐패시터가 없어 지금은 넣지 않았는데... 뭐 되긴 됩니다.ㅋㅋ

나중에 사서 추가해야 되겠습니다.

자세히 보시면 4핀 핀헤더가 8개가 있는데 나중에 저항을 직렬로 넣을 겁니다.

지금은 비율이 좀 안맞아요..ㅠㅠ

출력을 4dBu 으로 맞췄는데 맞는 저항이 없더라구요..


그런데 지금은 0V기준으로 음전압~양전압이 나오는데 제대로 나오는건지 모르겠습니다.

주말에 실제 Balanced Output이 되는 장비에다 스코프 물리고 확인좀 해봐야 되겠네요~







이건 I2S to HDMI, HDMI to I2S회로입니다.

뭐 물론 진짜 HDMI는 아니고 LVDS출력입니다.


수신쪽에서는 I2S쪽은 high speed Isolator와 Detect부분도 포토커플러를 달아줘서 전원도 절연시켰습니다.

두번째 사진이 수신부인데 왼쪽 작은 보드는 DAC보드의 USB모듈대신에 끼울 수 있습니다.



그런데 ODROID-C1+에서 I2S가 dmixer가 안되네요...ㅠㅠ 일단 문의는 해놨는데 삽질이 필요할거 같습니다..ㅠㅠ

안되면 어쩔 수 없이 PulseAudio을 써야할듯... ALSA밖에 안써봤는데..ㅠㅠ


TPA3116에서 Balanced Input받는 부분하고 Master Clock을 TCXO으로 바꾸는 작업도 해야 하는데..

언제하지...?ㅋㅋ

'내가만드는것/만든것 > 오디오' 카테고리의 다른 글

CSR8635 주파수 응답 특성  (0) 2017.12.23
DAC부분 제작중  (0) 2016.02.12
PCM1794 DAC 보드 회로  (0) 2015.10.25
오디오만들기.. 다시시작!  (0) 2015.07.31
DDC와 전원필터!  (0) 2015.07.31
USB DDC 테스트!  (0) 2015.07.31

Comment +0

중국산...

 

NEW YJ DAC PCM1794+WM8805+NE5534+AD827 completed board

이란 DAC보드의 회로중...


(1) 부분의 파형 (IOUT+, IOUT-)

(2) 부분의 파형 (VOUT+, VOUT-)

(1)부분과 (2) 부분의 파형 합친거 (IOUT+, VOUT+)

추가로 OUT 부분에서는 -2.5~+2.5V 가 출력된다.




'내가만드는것/만든것 > 오디오' 카테고리의 다른 글

CSR8635 주파수 응답 특성  (0) 2017.12.23
DAC부분 제작중  (0) 2016.02.12
PCM1794 DAC 보드 회로  (0) 2015.10.25
오디오만들기.. 다시시작!  (0) 2015.07.31
DDC와 전원필터!  (0) 2015.07.31
USB DDC 테스트!  (0) 2015.07.31

Comment +0

2015.06.06. 22:32



케이스가 없어 보류하고 있다가...

좋은걸 발견했습니다!

바로.. 내 컴퓨터..ㅋ

메인컴으로 쓰던 데탑케이스를 오디오로 쓰고 굴러다니던 커다란 케이스으로 대체했습니다.


내부! 지저분하지만.. 외부가 덜 복잡한게 좋져~ㅋ

큰 SMPS는 TPA3116파워앰프로, 동그란 트로이달 트랜스는 DAC로, 잘 안보이지만 왼쪽에 까만색 휴대폰 충전기(5V SMPS)가 AVR등 디지털 회로와 릴레이를 제어합니다.



뒷면!

RCA잭은 위에 종이로 감싼 릴레이 모듈과 연결되어 있어서 스위칭이 가능합니다.

지금은 DAC와 첫번째 채널을 연결해 놓았습니다.


앞!

왼쪽:프리앰프, 오른쪽:메인앰프쪽 볼륨입니다.

뭐 나중에 볼륨노브는...ㅎㅎ



아.. 요즘 하고있는게 많아서 이대로 또 얼마나 보류될지..ㅠㅠ

올해엔 완성하길...ㅎ

'내가만드는것/만든것 > 오디오' 카테고리의 다른 글

DAC부분 제작중  (0) 2016.02.12
PCM1794 DAC 보드 회로  (0) 2015.10.25
오디오만들기.. 다시시작!  (0) 2015.07.31
DDC와 전원필터!  (0) 2015.07.31
USB DDC 테스트!  (0) 2015.07.31
캐패시터의 위력  (0) 2015.07.31

Comment +0

2015.03.01. 18:38


요겁니다~

USB케이블에서 5V, GND선만 중간에서 잘랐구요.

다이오드, 인덕터, 캐패시터들로 구성되어있습니다.

나중에 USB전원이 아닌 외부전원으로도 사용할 수 있게 하였습니다.

참고로 아래 DDC보드가 5V는 사용하지 않고, LM1117을 통해 3.3V만 사용하기 때문에

전압을 5V보다 높게줘도, (다이오드때문에)어느정도 낮게 줘도 작동합니다.


연결사진


그런데 10mVpp 정도의 노이즈는 계속 보이고...

DDC을 통해 음악을 들으면 주기적으로 30mVpp정도의 노이즈가 발생하네요...

USB라인을 통해서도 노이즈가 발생하나 봅니다.

그래도 3.3V쪽만 보면 30mVpp는 잘 안보이네요..

나중에 따로 전원을 줘야 되겠습니다.



--- K팝스타 봤는데... 우와.. 정말 다 잘하네요... 떨어질 사람이 없어보이는데 누군가가 탈락한다니 참 안타깝습니다...ㅜㅜ


--- 지금 ODROID-C1 --- DDC(SA9023) --- DAC(PCM1794) --- 임시로오디오랑연결

으로 인터넷 라디오 재생 프로그램을 만드는중에 KBS Classic FM 을 듣고 있습니다.

좋네요.ㅋㅋ

아 그런데 바보같이... C 로 Mixer까지 구현하다가...

ALSA에 Mixing기능이 있는걸 알고 바로 셋팅했네요.

Mixer + Ring buffer을 직접 구현해서 오류도 많구 해결해야 할것도 많구 CPU도 많이 잡아먹었는데...

ALSA... 바로 해결이네요.ㅋ

아... GUI구현하기 위해 OpenGL ES 을 해야 할텐데 이미지 하나 띄우는것도 어렵네요.ㅜㅜ

OpenGL ES은 책도 잘 안보이구요...

잘 몰라서 그런지 예제도 안보이고 예제도 잘 안먹힙니다..ㅠㅠ

OpenGL ES... 어렵네요...


'내가만드는것/만든것 > 오디오' 카테고리의 다른 글

PCM1794 DAC 보드 회로  (0) 2015.10.25
오디오만들기.. 다시시작!  (0) 2015.07.31
DDC와 전원필터!  (0) 2015.07.31
USB DDC 테스트!  (0) 2015.07.31
캐패시터의 위력  (0) 2015.07.31
KBS Kong없이 인터넷 라디오 듣는방법  (1) 2015.07.31

Comment +0

2015.02.26. 11:45



SA9023 USB DDC 보드가 도착했네요~


요롯게 생겼습니다~

USB입력, I2S출력, SPDIF출력이 있습니다.

SPDIF출력에는 Pulse transformer가 있어서 전기적으로 절연이 됩니다~

그리고 24bit/96kHz 지원하구요.


PCM1794 DAC보드에 연결해서 들어보니 내장 사운드보다 좋네요~!!!!

기대이상으로 좋습니다.ㅎ

워낙 내장이 안좋아서..ㅠㅠ



지금은 SPDIF케이블을 짧은 RCA선을 잘라서 연결했는데

SPDIF Coaxial 케이블...사야하는데 비싸네요... 선하나에 만원, 이만원;;;

24bit/96KHz으로 설정하고 스코프로 찍어보니 예상대로 약 6MHz정도가 나옵니다.

그냥 이상한 케이블을 쓰느냐... 전용케이블을 쓰느냐.. 그것이 문제로다..

6MHz정도야... 괜찮을거 같기도 하고... 근데 정신건강엔 안좋네요.ㅋㅋ


* RG-6 규격의 RCA 케이블을 달아주었습니다~

어느 사이트에서 50%할인쿠폰으로 약 6000원에 구매!ㅋㅋ

'내가만드는것/만든것 > 오디오' 카테고리의 다른 글

오디오만들기.. 다시시작!  (0) 2015.07.31
DDC와 전원필터!  (0) 2015.07.31
USB DDC 테스트!  (0) 2015.07.31
캐패시터의 위력  (0) 2015.07.31
KBS Kong없이 인터넷 라디오 듣는방법  (1) 2015.07.31
[앰프연결!] 처음 소리를 들어보다!  (0) 2015.07.31

Comment +0

2015.02.16. 11:50



아... 지금까지 스피커의 노이즈가 요놈때문인것 같단 생각도 드네요...


전원은 24V 150W SMPS 입니다. 제품명은... 쓰면 안되겠죠??...

좋은 파워서플라이인줄 알았는데...


쨋든... 스코프로 AC모드 측정한 겁니다.

헐... 노이즈가...


탄탈 캐패시터 (0.1uF) 추가

별루...


필름 캐패시터 (0.1uF) 추가

좀 줄었네요.


아... 이 노이즈를 어케하면 좋을까...ㅜㅜ


----추가

110uH (집에 있는게 330uF/1A라서 이거 3개 병렬...ㅎ)

1000uF 전해캡, 0.1uF 필름캡

으로 임시로 LC 필터 구성하니 대부분 사라졌네요~

나중에 제대로 인덕터 구매해서 필터회로를 넣어야 되겠습니다.

'내가만드는것/만든것 > 오디오' 카테고리의 다른 글

DDC와 전원필터!  (0) 2015.07.31
USB DDC 테스트!  (0) 2015.07.31
캐패시터의 위력  (0) 2015.07.31
KBS Kong없이 인터넷 라디오 듣는방법  (1) 2015.07.31
[앰프연결!] 처음 소리를 들어보다!  (0) 2015.07.31
RDA5807 FM Radio 모듈  (0) 2015.07.31

Comment +0

2015.02.02. 14:13



KBS Kong을 패킷을 떠봤더니 처음에는 헐.. 이거 Kong없이 듣는 방법은 없겠다.. 했는데

아니네요.ㅋ


mms://kong.kbs.gscdn.com/1fm?id=XXXX&si=X&secure=XXXXXXXXXXXXXXXXXXX&csu=false


이런 글자들을 보고 겁먹었는데 의외로 쉽네요...

저기서 secure 저 키가 중요한데 Base64로 디코딩된걸 풀어보니 hex string이 나옵니다.

그 hex string을 보면 240bytes 입니다. 120bytes binary 데이터이죠.

이건 뭐 계속 바뀌고 어떻게 바뀌는지 규칙도 못찾겠고 이건 못뚫습니다.;;;

저는요...ㅋ


그런데... 이 전 패킷들을 살펴보니 뭐 로그인도 하고 뭣도하고 그러던데...

눈에 딱 보이는게 있네요.

패킷에서 secure 값을 찾아보다가


http://kong.kbs.co.kr/live_player/channelMini.php 으로 POST값을 보내더라구요

인수는 id와 channel 입니다. id는 KBS의 ID이고, channel은 숫자입니다. FM1 는 1 이런식입니다.

channel은 1부터 8까지 있네요~

여기로 이렇게 POST을 보내면 친절히 mms 주소를 싹다 보내줍니다;;;

좀 웃기네요... kbs kong으로만 들을 수 있게 하려면 뭔가 복잡한 방법을 썻겠지.. 했는데 친절히...

게다가 https도 아닌 http으로...

또 게다가 cookie값을 주지 않는걸 보니 로그인도 필요없이... (뭐 그래도 id는 필요합니다~)


kong 패킷을 보면 channel에 대한 편성표를 받는 URL도 찾을 수 있습니다.


간단하게 mms주소를 얻을 수 있는 html소스입니다.

아, 물론 mms주소는 몇번 접근한다거나 몇초뒤?부터는 먹히지 않습니다.

그럼 새로운 주소를 받아와야 합니다.



Comment +1

2015.01.29. 02:41



드디어 처음 오디오 소리를 들어 봤습니다!

TPA3116 꽤 만족스럽네요~

참고로 전체 약 20W 사용시 (220V라인) (다른것도 합한거라 앰프만 하면 10~16W정도일거 같네요)

TPA3116에는 방열판은 아주 미열만 나고(거의 느껴지지 않습니다.)

인덕터에서는 미열이 발생하네요~


하지만.. 최고 임피던스가 되는 볼륨지점 (중간부분)에서 화이트 노이즈가 좀 심합니다..ㅠㅠ

해결해야될 과제네요.


릴레이들이 달려있는 부분은 스피커와 앰프의 연결을 제어하는 부분입니다.

아래있는 까만색 보드 (스피커 DC검출, MUTE, FAULT 포토커플러 절연)에서 DC을 검출하면 스피커 연결을 끊어주도록 할것입니다.

그리고 앰프보드에서 MUTE와 FAULT에 선을 연결해서 포토커플러로 절연합니다.

우선 MUTE을 테스트 해 보았는데 잘 되네요~


참고로 전원은 SMPS 24V을 사용했습니다.

이전글에 SMPS사진이 있습니다.



사진의 오른쪽 부분이 DC검출부분입니다.

회로도입니다.

브릿지 출력이라 음전압도 되기 때문에 캐패시터를 극성이 다르게 직렬로 연결했습니다.

(캐패시터는 역전압이 들어오면 쇼트가 됩니다. 그 특성을 이용해서 역전압이 들어오면 하나는 쇼트되고 나머지 하나는 정상적으로 캐패시터의 역활을 하게 됩니다.)

포토커플러도 양전압이 되는것이구요.


스뮬레이션 결과입니다. (빨 : 입력전압, 노:포토커플러쪽 입력전압)


1Hz 포토커플러가 작동됩니다.


60Hz 포토커플러가 작동되지 않습니다. 계속 충방전이 일어납니다.

보시면 전압이 낮아 포토커플러가 작동하지 않습니다.
 



아.. 근데 왜이리 땜질이 하기 싫죠??.ㅠㅠ

자동으로 땜질 해주는 로봇 있었으면 좋겠네요..ㅠㅠ

Comment +0

2015.01.23. 14:08



오늘은 RDA5807 FM Radio 모듈이 도착했네요~

예전에 스펙을 봤을때 TEA5767보다 더 스펙이 좋았던거 같습니다.

그리고.. 예전에 TEA5767으로 라디오를 만들어 들어봤을때...

별로였습니다. 원래 있던 라디오랑 차이가 많이 나고 음질이 확실히 떨어졌습니다.

RDA5807은 아직 들어모진 못했지만... 더 좋았으면 좋겠네요.


지금까진 저에겐 KCC426V > TEA5767 순서입니다~


RDA5807... GPIO1,2,3 으로 I2S 출력도 됩니다!

하지만.. I2S포트를 지원하는 모듈은 찾을수가 없네요..ㅠㅠ

(사실 찾긴 했는데 넘 비싸요... $16... 하나에...)


아래쪽에 있는 커넥터는 Clock 을 연결할 것입니다.

원래는 32.768kHz 크리스탈이 달려있었는데 떼버리고 커넥터를 RCLK에 연결했습니다.

나중에 부품이 도착하면 13MHz TCXO와 연결할 것입니다.

RDA5807 mode에서는 chan값만 바꿔주면 되는데

TEA5767 mode에서는 PLL값을 계산해서 넣어줘야 합니다.

그때 32.768kHz는 fRef=32768이 되고 13MHz의 fRef=50000이 됩니다.

PLL값 계산을 하면 32.768는 딱 나누어 떨어지지 않는데 13MHz을 사용하면 정확하게 나누어 떨어지게 됩니다.


위에있는건 안테나로 갈거구요~



참고로... 사진하나더~

회로는 이렇게 구성되어 있습니다.


RDA5807

LNAP ----|C|---ANT

MODE ---- GND (I2C Mode)

SEN - ?

SCLK - SCL

SDIO - SDA

RCLK -----32.768kHz 크리스탈----GND

GPIO3이 작은모듈 왼쪽 위에서 3번째 핀이랑 연결되어 있네요. (보라색)

Comment +0