As imagens do "resumo executivo":
Quero decodificar o sinal serial que sai do fone de ouvido do meu tablet. Este é um "hack" um tanto estranho que existe em alguns telefones e tablets: basicamente, se você alimentar 3,3V na entrada de microfone do seu plug TRRS, os canais esquerdo e direito se tornarão TX / RX serial.
Usei um cabo Raspberry PI TRRS para TV (como você pode ver na segunda foto) para ter acesso aos 4 locais que eu precisava: GND, MIC, L, R. O cabo não deve fazer nada além de expor os 3 sinais (MIC, L, R - emparelhados com GND) nos três cabos correspondentes (vermelho, branco, amarelo).
Usei as sondas do meu BitScope para sondar entre o TX (ponta do cabo branco na segunda foto) e o GND comum (sonda marrom na parte inferior da segunda foto). Também usei duas sondas (vermelha e azul) para "alimentar" 3,3V do meu chip USB / TTL (um PL2303HX conectado ao meu laptop) até a ponta do MIC (vermelho).
Ao reiniciar o tablet, vi de fato o que é inconfundivelmente um sinal serial em 115200 (pico a pico de 8 a 9us), mas com muita capacitância (vídeo) .
Então, minha pergunta - antes de entrar on-line e pedir um plugue TRRS, cabos e um ferro de solda - é a capacitância que estou vendo devido a ...
- o cabo TRRS para TV de 1 metro de comprimento ou o uso de sondas em vez de cabos soldados
OU
- as sondas e o cabo, na verdade, não são responsáveis por tanta capacitância, e a razão pela qual estou vendo isso é que o fone de ouvido do tablet simplesmente não foi projetado para emitir esse sinal (ou seja, o que estou vendo é realmente o que sai do conector) .
Como você provavelmente pode adivinhar, sou muito novo nesse tipo de coisa; Eu sou um cara de software, comprei meu BitScope há uma semana e adoraria acessar a série do meu tablet por "diversão e lucro" (hackear coisas do bootloader, compilar o Cyanogenmod para isso etc.).
Eu apreciaria um palpite estimado sobre se essa é uma causa perdida (ou seja, os cabos não podem explicar tanta capacitância) ou não.
Agradecemos antecipadamente por qualquer ajuda / sugestões.