휴대폰 헤드셋 마이크에서 나오는 디지털 데이터?


14

사운드 보드 / 믹싱 콘솔 / 원하는 통화를 Motorola Android 전화의 헤드셋 잭에 연결하고 싶습니다. 왼쪽 / 오른쪽 / 접지 / 마이크로폰의 일반적인 TRRS 핀아웃을 알고 있으며, 전화로 팬텀 전원을 공급 받고 외부 임피던스를 사용하여 감지하는 마이크에 대해 알고 있습니다.

  • 스피커 만 (길이가 짧고 라인 출력에 직접 연결하여 속일 수 있음)
  • 재생 / 일시 정지 버튼 (짧은 기간 짧음)
  • 이전 / 다음 버튼 (2 개의 다른 임피던스 <1kohms)
  • 마이크 선물 (임피던스> 1kohms)
  • 분리 (개방)

그래서 헤드셋 잭에 들어가기 전에 R ~ 2k의 RC 하이 패스가 뒤 따르는 감쇠기 (아마도 냄비)가 필요하다는 것을 알고 있습니다. 문제가 아니다. 내가 알아낼 수없는 것은 연결되지 않은 마이크에서 이것이 무엇입니까? : 여기에 이미지 설명을 입력하십시오 Kinda는 디지털 바이트처럼 보입니까? 이 속도로 같은 것을 영원히 반복합니다. "비트"폭이 ~ 10ms (100bps, 50Hz)이고 사이클 시간이 ~ 250ms (4Hz)이면 끔찍하게 들립니다. 아마 직접들을 수는 없습니다. 여기에 이미지 설명을 입력하십시오 이 어댑터는 카메라 용이므로 색상 코드가 잘못되었습니다. 연속성 검사기는 빨간색 플러그가 [S] leeve라고 말하며 마이크입니다.

최신 정보:

마지막으로 마이크 플러그에 2.2k 터미네이션을 추가하는 데 성공했으며 이제는 이렇게합니다. 여기에 이미지 설명을 입력하십시오

(이전과 같은 스케일, 다른 색)

오실로스코프, 스펙트럼 분석기, SPL 미터와 같이 오디오를 사용하거나 음성 메일을 호출하는 앱을 시작하면 다음과 같이 변경됩니다. 여기에 이미지 설명을 입력하십시오

지금 신호를 넣을 수있는 좋은 방법은 없지만 작동하는 것처럼 보입니다. 사용하기 위해 실행중인 앱이 없을 때 플러그가 연결되어 있으면 잘 작동하도록 직렬 저항을 추가해야합니다. 아마 일정량의 감쇠를 보장하기 위해 믹서의 라인 출력과 포트 사이에 넣을 것입니다. (여전히 마이크 입력이 아닌 라인 입력)

이상한 점은 2.2k 종료를 제거하면 원본 대신 이것을 얻는 것입니다. 여기에 이미지 설명을 입력하십시오

거의 저항을 보았고, 지금은 마이크를 사용하도록 구성되어 있으며 되돌아 가지 않았습니다. 나는 아직도 이전에 무엇을했는지 알고 싶어하지만 내 프로젝트가 효과가있는 것처럼 보입니다.


아마도 클래스 D 헤드폰 출력을보고있을 것입니다.

1
이것은 기술적으로 정확할 수도 있지만 (개인적으로 말할 수는 없지만) 한 문장의 답변은 실제로 도움이되지 않습니다. 지원 / 설명에서 이것에 다른 것을 추가 할 수 있습니까?
Adam Head

연속성 검사기는 플러그가 마이크 입력 인 [S] leeve로 간다고 말합니다. 다른 두 가지는 왼쪽과 오른쪽 출력을위한 [T] ip와 [R] ing이며, 사운드 보드의 입력에 연결하면 그에 따라 동작합니다. 공통 접지는 예상대로 다른 링에 연결됩니다.
AaronD

4
오디오 출력에 적합하지 않은 핀아웃 외에도 파형도 잘못되었습니다. 클래스 D 앰프가 크면 필터링되지 않거나 거의 필터링되지 않은 구형파가됩니다. 내가 가진 것보다 훨씬 간단합니다. 좋은 D 급 앰프는 크게 확대하지 않는 한 평평한 선입니다.이 경우 노이즈에 묻히지 않으면 불량 D 급 앰프처럼 보이기 시작합니다. 저울을 보면 직접 들으려고 의도 된 것이 아니라고 생각합니다.
AaronD

1
분명히 말하면, 신호가 주 전압을 직접 주입 한 것이지만 신호의 규칙적인 특성과 저주파는 주전원의 규칙적인 / 낮은 주파수 변동으로 인해 영향이 발생한다는 것을 암시하고있었습니다. 아마도 내부 구성 요소 또는 이와 유사한 것에서 결함이있을 수 있습니다. 나는 그것이 사실인지 확신하지 못하거나 대답으로 게시했을 것입니다. 고려할만한 것 같습니다.
마이클 레너드

답변:


1

다이어그램 3에서 두 가지 가능성을 생각할 수 있습니다.

  1. 마이크 인터페이스는 주기적으로 마이크의 존재를 폴링하고 찾을 수 없을 때 라인을 끕니다. 아마 맞지 않을 것입니다.

  2. 마이크 입력은 다른 디지털 인터페이스로 두 배가됩니다. 예를 들어 일부 전화에는 연결된 귀 전화가 제조업체의 원래 모델인지 여부를 감지하는 방법이 있습니다. 그러한 이어폰 쌍이 검출되면, 내부 오디오 이퀄라이제이션을 조정하여 최상의 충실도를 얻을 수 있습니다.

맥박이 좁아 보이고 앉을 수없고 폭을 알아낼 수는 있지만 시작 비트처럼 보입니다. 그것이 시작 비트라고 가정하면, 아마도 약간의 비트와 정지 비트가 이어질 것입니다-UART와 같이 모두 0입니다. 그 외에도 컨트롤러가 응답을 기대하고있을 것입니다.

첫 번째 다이어그램은 아마도 오실로스코프 입력 임피던스를 가진 이상한 RC 필터 역할을하는 마이크 디커플링 커패시터입니다. 개방 드레인 출력에는 일반적으로 원격 종단이 필요합니다. USB와 같이 원격지가 연결되어 있는지 감지하는 또 다른 방법입니다.

다른 쪽 전화는 어느 것입니까? 나는 같은 모델에 접근하지 못할 수도 있으며, 무슨 일이 일어나고 있는지 정확하게 알아낼 수있는 비슷한 케이블이 없어야합니다.

그러나 높은 펄스 폭을 비트 시간으로 사용하여 라인에서 UART 응답을 보내려고 시도하는 것이 흥미로울 수 있습니다. 10 또는 11 비트를 기다렸다가 높은 시작 비트를 보내고 일부 조합을 시도하십시오. 응답이 있더라도 프로토콜 등을 파악하는 데 시간이 걸릴 수 있습니다. 펌웨어 백도어와 같은 위험한 인터페이스 인 경우 시험 시퀀스로 인해 플래시가 지워질 수 있습니다.


그것이 아마도 디지털 인터페이스라면 아마도 첫 번째 인터페이스 (노란색)가 세 번째가 아닌 (파란색과 같은) 볼 것이라 생각합니다. 나에게는 DC 오프셋 통신 드라이버 활성화, 바이트 전송 및 다시 비활성화와 같은 모양과 끔찍한 일이 있습니다. RC 필터를 사용해 보더라도 그 모든 것을 수행하는 것은 정말 어렵다고 생각합니다.
AaronD

포인트 # 1은 파란색 펄스에 적합하고 포인트 # 2는 노란색 펄스에 적합 할 수 있습니다. 그러나 이것이 사실이라면 질문은 "왜 호환되는 세트를 찾을 때 디지털 출력을 다시 시작하지 않습니까?"입니다.
AaronD

@AaronD : 호환되는 세트를 연결 했습니까? 드라이버 로직이나 다른 소프트웨어 로직이 소켓 라인의 변경을 항상 폴링하지 않을 수도 있습니다. 더 중요한 것은 인터페이스가 디지털 모드로 전환하기 위해 호환 가능한 헤드셋이 디지털이어야한다는 것입니다. 그렇지 않으면, 우리는 한 번의 "Go Digital"시도를 놓치고 그림 4 또는 5에서와 같이 아날로그 라인 만 볼 수 있습니다. 그런 동작을 가진 코드를 보았습니다 : 메인 루프와 다른 초기화 루프. 아직도 추측 중입니다. 오실로 스코프로 보드 및 / 또는 케이블을 볼 경우 더 정확할 수 있습니다.
Vasu

"호환 세트"란 표준에 따라 ~ 2kohms를 의미했습니다. 예, 나는 2kohms를 주었고 표준에 따라 예상대로했습니다. 전체 보고서를 읽으십시오.
AaronD

비표준으로 보이는 것은 테스트 절차가 시작될 때만 가능합니다. 첫 단계는 이미 존재하는 것을 관찰하는 것입니다. 표준 아날로그 헤드셋을 기꺼이 꽂으면이 사실을 알지 못할 수도 있습니다.
AaronD

0

Android를 사용하면 "헤드폰"커넥터에서 엄청난 일을 할 수 있습니다. 내 생각에 휴대 전화에서 실행되는 것이 연결되어있는 장치에 연결하려고 시도 중입니다. Square 또는 다른 유사한 앱이 실행 중입니까?

이 관련 기사를 확인하십시오 : http://www.tested.com/tech/android/522-androids-headphone-jack-is-versatile-yet-underused/


비디오? 헤드셋 잭이 없습니까? 와우, 그것은 거의 사용되지 않는 일부 전용 하드웨어처럼 들립니다. (최소 사양의 DAC) 제조업체가 광고 목적없이이를 수행한다는 사실에 놀랐습니다. 나는 광장이나 통신을 위해 헤드셋을 사용할 것으로 예상되는 다른 것을 가지고 있지 않지만 그것이 없다는 것을 의미하지는 않습니다.
AaronD
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.