Dữ liệu số ra khỏi mic tai nghe điện thoại di động?


14

Tôi muốn kết nối bảng âm thanh / bảng điều khiển pha trộn / bất cứ thứ gì bạn muốn gọi nó với giắc tai nghe của điện thoại Motorola Android của tôi. Tôi biết sơ đồ chân TRRS điển hình của Trái / Phải / Mặt đất / Micrô và tôi biết về mic được điện thoại trợ lực và sử dụng trở kháng bên ngoài để phát hiện:

  • chỉ loa (thời lượng ngắn, có thể bị đánh lừa bằng cách kết nối trực tiếp với đầu ra)
  • nút phát / tạm dừng (thời lượng ngắn ngắn)
  • nút trước / tiếp theo (2 trở kháng khác nhau <1kohms)
  • hiện tại micro (trở kháng> 1kohms)
  • rút phích cắm (mở)

Vì vậy, tôi biết rằng tôi cần một bộ suy giảm (có thể là nồi) theo sau là một đường cao tốc RC với R ~ 2k trước khi nó đi vào giắc cắm tai nghe. Không thành vấn đề. Những gì tôi không thể tìm ra là, cái này trên mic không được kết nối là gì?: nhập mô tả hình ảnh ở đây Kinda trông giống như một byte kỹ thuật số, phải không? Nó lặp đi lặp lại điều tương tự ở tốc độ này mãi mãi. Với độ rộng "bit" ~ 10ms (100bps, 50Hz) và thời gian chu kỳ ~ 250ms (4Hz), nghe có vẻ khủng khiếp. Có lẽ không có ý định được nghe trực tiếp. nhập mô tả hình ảnh ở đây Bộ chuyển đổi này được dành cho máy ảnh, vì vậy mã màu là sai. Một người kiểm tra tính liên tục nói rằng phích cắm màu đỏ là [S] leeve, là mic cho tôi.

Cập nhật:

Cuối cùng tôi đã có xung quanh để thêm một chấm dứt 2.2k vào phích cắm mic và bây giờ nó thực hiện điều này: nhập mô tả hình ảnh ở đây

(cùng tỷ lệ như trước, chỉ là một màu khác nhau)

Tôi khởi động một ứng dụng sử dụng âm thanh, như máy hiện sóng, máy phân tích phổ, máy đo SPL hoặc gọi thư thoại của tôi và nó thay đổi thành: nhập mô tả hình ảnh ở đây

Tôi không có cách nào tốt để đặt tín hiệu vào nó ngay bây giờ, nhưng có vẻ như nó hoạt động. Tôi sẽ chỉ cần thêm một loạt điện trở để làm cho nó hoạt động tốt với bất cứ thứ gì nó được cắm vào khi không có ứng dụng nào chạy để sử dụng nó. Có lẽ tôi sẽ đặt nó giữa dòng máy trộn và nồi để đảm bảo độ suy giảm nhất định. (nó vẫn là mic trong, không phải là một dòng trong)

Mặc dù vậy, điều kỳ lạ là khi tôi loại bỏ chấm dứt 2.2k, tôi nhận được điều này thay vì bản gốc: nhập mô tả hình ảnh ở đây

Gần như nó nhìn thấy điện trở, tự cấu hình để sử dụng mic và không quay trở lại. Tôi vẫn tò mò muốn biết những gì nó đã làm trước đây, nhưng có vẻ như dự án của tôi sẽ hoạt động.


Có lẽ bạn đang nhìn vào đầu ra tai nghe loại D.

1
Mặc dù điều này có thể đúng về mặt kỹ thuật (cá nhân tôi không thể nói theo cách nào), một câu trả lời không thực sự hữu ích. Bạn có thể thêm bất cứ điều gì khác vào đây trong hỗ trợ / giải thích?
Adam Head

Không, một người kiểm tra tính liên tục nói rằng phích cắm đó đi đến leeve [S], đó là đầu vào mic. Hai cái còn lại là [T] ip và [R] ing, cho đầu ra bên trái và bên phải và chúng hoạt động tương ứng khi tôi cắm chúng vào đầu vào của bo mạch âm thanh. Mặt bằng chung kết nối với [R] ing khác, như mong đợi.
AaronD

4
Bên cạnh sơ đồ chân không có ý nghĩa cho âm thanh ra, dạng sóng cũng sai. Một amp D lớp tệ hại sẽ là một sóng vuông không được lọc hoặc hầu như không được lọc. Đơn giản hơn nhiều so với những gì tôi có. Một amp D lớp tốt sẽ là một đường thẳng trừ khi tôi phóng to rất nhiều, trong trường hợp đó, nó sẽ bắt đầu trông giống như amp D của lớp xấu nếu nó không bị chôn vùi trong tiếng ồn. Nếu bạn nhìn vào thang âm, tôi nghĩ khá rõ ràng rằng điều này không có ý định được nghe trực tiếp.
AaronD

1
Có lẽ nên làm rõ, tôi không ngụ ý rằng tín hiệu là từ việc tiêm trực tiếp điện áp nguồn nhưng bản chất rất đều đặn của tín hiệu và tần số thấp sẽ cho thấy hiệu ứng này gây ra bởi sự thay đổi tần số thấp / thường xuyên trên nguồn điện. Có lẽ từ các thành phần nội bộ bị lỗi hoặc một cái gì đó như thế. Tôi chắc chắn không tin đó là trường hợp hoặc tôi sẽ đăng như một câu trả lời, có vẻ như là một cái gì đó đáng xem xét.
Michael Leonard

Câu trả lời:


1

Từ sơ đồ 3, tôi có thể nghĩ ra hai khả năng:

  1. Giao diện micrô đang bỏ phiếu cho sự tồn tại của mic theo định kỳ và tắt dòng khi không tìm thấy. Có lẽ không đúng.

  2. Đầu vào mic được nhân đôi như một giao diện kỹ thuật số khác. Một số điện thoại có cách để phát hiện xem điện thoại cắm tai có phải là mẫu gốc của nhà sản xuất hay không. Nếu một cặp tai nghe như vậy được phát hiện, cân bằng âm thanh bên trong có thể được điều chỉnh để tạo ra độ trung thực tốt nhất có thể.

Xung cho thấy hẹp, tôi không thể ngồi và tìm ra chiều rộng của nó, nhưng nó trông giống như một bit bắt đầu đối với tôi. Giả sử nó là bit start, có lẽ nó được theo sau, giả sử một số bit và bit stop - tất cả đều là số 0 (giống như UART). Ngoài ra, bộ điều khiển có thể đang mong đợi một phản ứng.

Sơ đồ đầu tiên có lẽ là tụ tách rời mic hoạt động như bộ lọc RC kỳ lạ với trở kháng đầu vào dao động. Đầu ra cống mở thường yêu cầu chấm dứt từ xa. Đó là một cách khác để phát hiện nếu điều khiển từ xa được kết nối, hơi giống như USB.

Đó là điện thoại ở đầu bên kia? Tôi có thể không có quyền truy cập vào cùng một mô hình và tôi chắc chắn không có một cáp tương tự tiện dụng để tìm hiểu chính xác những gì đang xảy ra.

Tuy nhiên, sẽ rất thú vị khi thử gửi phản hồi UART trên đường truyền, lấy độ rộng xung cao làm thời gian bit: chờ mười hoặc 11 bit và gửi bit bắt đầu cao và có thể thử một số kết hợp. Ngay cả khi chúng tôi nhận được phản hồi, có thể sẽ mất một chút thời gian để tìm ra các giao thức, v.v. Tôi sẽ hết sức thận trọng - nếu đó là một giao diện nguy hiểm như cửa sau phần sụn, một chuỗi thử nghiệm có khả năng xóa flash.


Nếu đó là một giao diện kỹ thuật số, mà tôi nghĩ nó có thể là, thì tôi nghĩ cái đầu tiên (màu vàng) là cái nhìn, không phải cái thứ ba (màu xanh như phần còn lại). Đối với tôi, nó trông rất tệ và giống như kích hoạt trình điều khiển comms bù DC, truyền một byte và vô hiệu hóa lại. Tôi nghĩ rằng thật khó để tạo bộ lọc RC thực hiện tất cả điều đó ngay cả khi bạn đã thử.
AaronD

Điểm số 1 của bạn có thể đúng với các xung màu xanh và điểm số 2 của bạn có thể đúng với các điểm màu vàng. Nhưng nếu đó là sự thật, thì câu hỏi là "Tại sao nó không khởi động lại kỹ thuật số trong trường hợp nó tìm thấy một bộ tương thích?"
AaronD

@AaronD: Bạn đã cắm một bộ tương thích chưa? Có thể, logic trình điều khiển hoặc logic phần mềm khác sẽ không tạo ra sự thay đổi trên dòng ổ cắm mọi lúc. Thậm chí quan trọng hơn, tôi đoán, là tai nghe tương thích nên có khả năng kỹ thuật số để giao diện chuyển sang chế độ kỹ thuật số. Mặt khác, chúng ta có thể thiếu một lần thử "Go Digital" và chỉ thấy dòng tương tự như trong hình 4 hoặc 5. Tôi đã thấy mã có hành vi như vậy: vòng lặp init khác với vòng điều khiển chính. Tôi vẫn đoán, có thể chính xác hơn nếu tôi nhìn thấy bảng và / hoặc cáp bằng Máy hiện sóng.
Vasu

Theo "bộ tương thích", tôi có nghĩa là ~ 2kohms theo tiêu chuẩn. Vâng, tôi đã cho nó 2kohms, và nó đã làm như mong đợi theo tiêu chuẩn. Xin vui lòng đọc toàn bộ báo cáo.
AaronD

Điều này có vẻ không chuẩn chỉ khi bắt đầu quy trình thử nghiệm, nếu bạn muốn, trong đó bước đầu tiên là quan sát những gì đã có. Nếu bạn vui vẻ cắm tai nghe analog tiêu chuẩn, bạn có thể không bao giờ biết điều này.
AaronD

0

Android cho phép bạn thực hiện rất nhiều thứ điên rồ trên đầu nối "tai nghe". Tôi đoán là một cái gì đó đang chạy trên điện thoại của bạn đang cố gắng kết nối với một thiết bị có thể được cắm vào - bạn có Square hoặc một số ứng dụng tương tự khác đang chạy không?

Kiểm tra bài viết có liên quan này: http://www.tested.com/tech/android/522-androids-headphone-jack-is-versiverse-yet-underuse/


Video? Hết tai nghe? Wow, có vẻ như một số phần cứng chuyên dụng hầu như không được sử dụng. (tối thiểu DAC cao cấp) Tôi ngạc nhiên rằng một nhà sản xuất sẽ làm điều đó mà không có mục đích được quảng cáo. Tôi không có Square hoặc bất cứ thứ gì khác mà tôi mong đợi để sử dụng tai nghe cho comms, nhưng điều đó không có nghĩa là không có.
Aaron
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.