collapse

* Posts Recentes

Alimentação microfones simples a condensador por SerraCabo
[Hoje às 14:42]


Circuito de proteção para ferro de soldar. por vasco
[Hoje às 01:10]


Controlardor de resistencia de aquecimento. por filjoa
[Ontem às 23:52]


tecnologias web para servidor num MCU por KammutierSpule
[12 de Dezembro de 2019, 13:24]


Transição de Orcad para Kicad por KammutierSpule
[11 de Dezembro de 2019, 10:42]


Eixo "SEXTAVADO" por senso
[10 de Dezembro de 2019, 12:50]


Compra Colectiva Mouser N5-2018 (~Dezembro 2019) [update] por Hugu
[09 de Dezembro de 2019, 18:14]


Limitador de corrente simples por vasco
[07 de Dezembro de 2019, 17:07]


Baterias Lipo Potentes por jm_araujo
[07 de Dezembro de 2019, 16:03]


Empresas que bobinem alto-falastes ou motores? por fergas
[06 de Dezembro de 2019, 20:12]

Autor Tópico: Duração de impulsos  (Lida 814 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline SerraCabo

  • Mini Robot
  • *
  • Mensagens: 806
    • Serra Cabo
Duração de impulsos
« em: 05 de Maio de 2019, 16:47 »
Esta imagem não é muito elucidativa para quem usa osciloscópios digitais mas nela pode ver-se que há impulsos menos e mais longos e, ao vivo, topa-se que alguns serão mesmo bastante mais longos.



Como poderia (equipamentos, etc) ter eu uma boa noção da quantidade de impulsos em relação à sua duração? Há uma análise espectral para impulsos?

O que me preocupa é saber qual a duração dos impulsos mais longos. Há frequencímetros capazes de fazer isso?

[Entretanto, ainda não foi desta que consegui o upload directo de uma imagem. Mistérios.]

Abraço
SC

Offline KammutierSpule

  • Mini Robot
  • *
  • Mensagens: 1.327
Re: Duração de impulsos
« Responder #1 em: 05 de Maio de 2019, 17:37 »
Nao conheco nenhum equipamento que o possa fazer.
Depende tambem de como aparecem os impulsos.. tem um padrao? Demoram muito tempo a poder acontecer?

Se for um padrao curto, com um osciloscopio digital poderia conseguir fazer uma FFT e dai tirar algumas conclusoes.. Impulso mais longo vai estar relacionado com a frequencia mais baixa

mas o melhor é mesmo detectar manualmente se for possivel

Se forem impulsos muito espaçados no tempo, seria necessario algo que fizesse logger para apanhar isso ou ter um microcontrolador a fazer essas medicoes

Offline jm_araujo

  • Mini Robot
  • *
  • Mensagens: 2.561
  • NERD!
Re: Duração de impulsos
« Responder #2 em: 05 de Maio de 2019, 17:51 »
Também não encontrei nada específico para esse fim. Eu utilizaria um analisador lógico do ebay, compatível com o sigrok (clones das primeira geração dos Saleae), e há um módulo "Timing" para o sigrok que indica o tempo entre cada transição. É "só" esportar essa informação para excel e aplicar uns filtros para obter os dados pretendidos.

Offline SerraCabo

  • Mini Robot
  • *
  • Mensagens: 806
    • Serra Cabo
Re: Duração de impulsos
« Responder #3 em: 05 de Maio de 2019, 18:25 »
Ok, obrigado

Suponho que esteja a falar disto:
https://www.ebay.co.uk/sch/i.html?_odkw=sigrok&_osacat=0&_from=R40&_trksid=m570.l1313&_nkw=sigrok+timing&_sacat=0

O preço é acessível. Desconhecia tal coisa.

Segundo julgo ter percebido o Sigrok mora aqui:

https://sigrok.org/wiki/Downloads

Nesta página encontrei um tal Timing

https://sigrok.org/wiki/Protocol_decoders

... que vai ter aqui, mas está em branco :)

https://sigrok.org/wiki/Protocol_decoder:Timing

SC




Offline jm_araujo

  • Mini Robot
  • *
  • Mensagens: 2.561
  • NERD!
Re: Duração de impulsos
« Responder #4 em: 05 de Maio de 2019, 19:31 »
É isso mesmo. Procurando por "logic analyser" o mais barato é este: https://www.ebay.com/itm/272828061041 . Não gosto muito de usar o ebay.co.uk porque não aparecem todos os resultados internacionais (chineses), como esse que meti agora.

É uma ferramenta muito prática.

Offline SerraCabo

  • Mini Robot
  • *
  • Mensagens: 806
    • Serra Cabo
Re: Duração de impulsos
« Responder #5 em: 05 de Maio de 2019, 20:02 »
Obrigado.

Já vem a caminho.

Entretanto estou a meter o nariz no PulseView que parece espantaminante.

SC

Offline SerraCabo

  • Mini Robot
  • *
  • Mensagens: 806
    • Serra Cabo
Re: Duração de impulsos
« Responder #6 em: 05 de Maio de 2019, 21:25 »
Deve ser isto o que faltava

Sigrok Timing Decoder with Frequency and Averaging
https://gist.github.com/sleemanj/72c65eb5ff144639b92629a363ef65dd

SC

Offline Njay

  • Mini Robot
  • *
  • Mensagens: 3.433
    • Tróniquices
Re: Duração de impulsos
« Responder #7 em: 07 de Maio de 2019, 01:38 »
Há uma função na biblioteca do arduino que mede o tempo de um impulso (em múltiplos de 4us, se bem me lembro).
Podes fazer um loop a fazer essas medições e a despejar para a porta série em formato um valor por linha gravando um ficheiro, carregar o ficheiro no excel e dizer-lhe para fazer um histograma dos valores.