Um osciloscópio de canal único é suficiente para a maioria dos propósitos?

10

Então, eu passei os últimos dois dias passando por vários osciloscópios orçamentários e verificando suas especificações versus o preço. A maioria das informações que reuni foram daqui e quase estou vendendo em um MSO-19. A única razão pela qual ainda não o comprei é que é um osciloscópio de canal único e, antes de gastar £ 180 nele, quero garantir que ele cubra 95% das minhas necessidades eletrônicas. Penso que o meu maior problema é que não sei em que área da eletrônica entrarei no futuro e, portanto, não posso prever exatamente o que vou precisar.

Atualmente trabalho como engenheiro de software e, portanto, já estou brincando com PICs, AVRs e MSP430s. Penso que, a curto prazo, estarei pensando em criar pequenos robôs inteligentes (não tropeçar e virar coisas que você vê na maioria dos sites amadores, mas algo com 'caráter'). Estou na IA há vários anos e, embora não seja Marvin Minsky, sei uma coisa ou duas sobre o que faz algo parecer inteligente.

A outra coisa que tenho observado é este analisador lógico de 32 canais ( Open Workbench Logic Sniffer ), que custa apenas 30 libras e é um analisador lógico mais poderoso do que o MSO-19. Seria uma idéia melhor apenas comprar isso?

Também estou aberto a outras sugestões, mas não quero gastar mais de £ 250 no total, se puder ajudar.

Mr. Hedgehog
fonte
Obrigado pelas ótimas respostas. Comprei o DSO-2090, conforme sugerido na resposta aceita.
Hedgehog

Respostas:

8

Concordo com os outros que dois canais é muito conveniente às vezes. Especialmente se houver uma entrada de trigger separada (quase como um terceiro canal).

Quais são os seus requisitos mínimos de largura de banda? Você realmente precisa de algo tão rápido quanto o MSO-19? O DSO-2090 é um escopo baseado em PC de 100MS / s, 40 MHz de canal duplo (mais gatilho externo) por £ 139. Você teria dinheiro sobrando para comprar o analisador lógico de £ 30.

tcrosley
fonte
Nem pensei em apontar largura de banda, esqueço quantas vezes as pessoas não percebem a pouca largura de banda que precisam.
Kortuk
Quanta largura de banda é necessária?
Hedgehog
11
@ Nat, a menos que você esteja fazendo um trabalho digital de alta velocidade ou RF, você deve conseguir sobreviver com 40 MHz. Isso geralmente é a taxa de clock mais alta da maioria dos microcontroladores, e a maioria dos sinais (SPI, I2C etc.) será muito mais lenta que isso. Para observar sinais de áudio ou PWM (para robótica), você não precisa de muito. De qualquer forma, certifique-se de obter um bom conjunto de sondas, que podem custar mais £ 20 ou mais.
tcrosley
2
Pense em desejar que sua largura de banda seja 3-10 vezes mais rápida que o sinal de velocidade mais alta. nunca é demais ter muita largura de banda, mas pode ser muito ruim ter muito pouco.
Kortuk
11
@ Nat, como apontei no meu comentário anterior, geralmente você não estará observando nenhum sinal próximo à velocidade do relógio interno do microcontrolador. Os relógios SPI geralmente são executados em alguns MHz e os relógios I2C costumam ter apenas 400 KHz. Um UART rápido é de 115K baud. Uma frequência PWM típica para controle do motor pode ser de 40 KHz - um escopo de 40 MHz permitiria que você veja pulsos PWM muito estreitos.
tcrosley
7

Um escopo de canal único é uma completa perda de tempo. Talvez valha um quinto de um canal de 2 canais. Você quase sempre quer olhar para a relação entre sinais.

mikeselectricstuff
fonte
5

Você precisa de dois canais para a maioria das tarefas.

A razão pela qual dois canais são importados é que você geralmente está interessado no relacionamento entre sinais diferentes. Aqui estão alguns exemplos de quando dois canais podem ser muito importantes:

  • Um sinal de relógio e um sinal de dados em que você precisa verificar a configuração e manter o tempo.
  • Um sinal de habilitação para um circuito analógico, no qual você precisa ver a rapidez com que o circuito analógico se estabiliza após ser ativado. Pode ser o caso de um sistema de baixa energia, em que um sensor é ligado apenas quando é necessário amostrar.
  • Para examinar o tempo relativo de algumas tarefas em um microcontrolador, em que você define cada tarefa para alternar um pino de E / S diferente ao entrar e sair.
  • Onde você tem uma saída PWM com uma unidade complementar e precisa confirmar o tempo morto entre os comutadores superior e inferior.
Clint Lawrence
fonte
Um truque que ocasionalmente pode ser útil para obter um canal "extra" com sinais digitais é usar um resistor para combinar os sinais e depois examinar o traço resultante. Dependendo de quais são os sinais, esse sinal resultante pode ser mais fácil ou mais difícil de ler do que os dois sinais originais (geralmente mais difíceis de ler, mas às vezes as coisas funcionam bem).
Supercat
4

Assim que você conseguir um canal único, você desejará o canal duplo. Caramba, eu tenho um duplo e estou comprando um de quatro canais. Você chegará ao estágio em que precisará comparar sinais, para educação, solução de problemas ou diversão. Com seu orçamento de 250 libras, você será capaz de integrar o favorito perene, o Rigol DS-1052E .

endólito
fonte
11
Parece que pode ser modificado para 100MHz - muito legal: eevblog.com/2010/03/31/…
Mr. Hedgehog
Sim, eu esqueci disso ...: |
Vou esperar por mais algumas opiniões, mas o Rigol parece bom (mesmo que estique o orçamento). Além disso, só consigo encontrar fontes de fora do Reino Unido para comprá-lo por 250 libras, o que significa que provavelmente serei atingido por uma taxa de importação. Algum comentário sobre o sniffer lógico?
Hedgehog
3

Vale a pena procurar no eBay por um DSO em segunda mão.

Comprei o Tektronix TDS-210 por £ 180:

  • 2 canais + gatilho separado
  • 60MHz
  • 1 GS / s

Também comprei um Open Logic Sniffer. É um ótimo dispositivo para o preço, mas, dada a pequena quantidade de RAM que possui, parece um pouco com uma cirurgia no buraco da fechadura.

Toby Jaffey
fonte
3

Os escopos de canal único devem ser banidos! Na maioria das vezes você deseja ver (pelo menos) dois sinais em relação um ao outro. Dois exemplos:

Fase A
fase para um único sinal não tem sentido; você sempre compara a fase com a fase de outro sinal. Você pode fazer isso olhando / estimando quanto tempo o sinal mudou, mas a melhor maneira é olhar para a figura de Lissajous no modo XY. Os escopos de canal único não têm o modo XY.

Protocolos seriais
Exceto para os dados de codificação Manchester e o relógio, são separados na maioria dos protocolos. Deseja analisar seus dados apenas com o canal de dados? Como isso:

insira a descrição da imagem aqui

Bem, boa sorte! Este é o canal SDA de um barramento I2C. Alguma idéia do que isso representa? Não sem o relógio:

insira a descrição da imagem aqui

Agora você não apenas pode ver o que é SDA em cada pulso do relógio, mas também a condição de início do I2C: SDA diminuindo enquanto o relógio está alto. Impossível em um escopo de canal único.

stevenvh
fonte
2

Se você estiver lidando apenas com sinais digitais de baixa velocidade, um sniffer lógico fará o trabalho.

Se você obtiver velocidade mais alta, pode ser necessário um escopo O para verificar se há problemas de integridade do sinal.

Se você faz analógico, vai querer um o-scope analógico.

Kortuk
fonte
2

Eu tenho o MSO-19 e eu gosto. Funciona bem no VMWare no meu Mac. No entanto, muitas vezes me vejo querendo um segundo canal.

blalor
fonte
2

É praticamente impossível usar um osciloscópio de canal único que não seja para medições básicas.

O canal duplo permite depurar a maioria dos protocolos seriais. Também é crucial para a análise de sinais complexos, como vídeo (por exemplo, no meu projeto OSD, preciso comparar o sinal de vídeo e o Csync.)

Caramba, eu tenho um escopo de canal quádruplo e digo que se você puder obter uma segunda mão por um pouco mais, digo que vale a pena.

Thomas O
fonte