ola pessoal, alguem sabe qual pino usa o arduino yun para medir a frequencia? sei que o arduino leonardo é o pin 13, mas nao encontro qual é o do yun, Agradecido ^^

Exibições: 608

Responder esta

Respostas a este tópico

Oi FM, bom dia.

Nunca usei o Leonardo, 

portanto fiquei na dúvida sobre seu post.

Você pode explicar melhor esta sua afirmação sobre o Leonardo utilizar o pino 13  como pino para medir frequência?

Procurei no site oficial e não encontrei esta informação.

Rui

Oi FM,

Como te falei, procurei na bibi loteca FreqMeasure, baixada do site:

https://www.pjrc.com/teensy/td_libs_FreqMeasure.html,

nesta biblioteca  tem uma pasta chamada "util, dentro dela tem um arquivo (FreqMeasureCapture.h)

 que define qual pino será usado por cada modelo de MCU", baseado no número do modelo .

O leonaro usa o MCU  ATmega32u4, que é igual à MCU do Yun, portanto deve ser o mesmo pino

Rui

Supostamente deveria ser, testei ainda agora e nao deu, nem com o 13 nem com nenhum outro, vou voltar a testar com o leonardo a ver se foi errou meu ou se realmente é do arduino yun

FM,

aparece alguma msg de erro na compilação?

Rui

nao

testei agora com o leonardo e estava a dar com o pino 13, mas tenho 1 problema ai porque estou a medir e da me valores certos durante 1minuto depois começa a descalibar e nao volta ao sitio correto

FM, 

o que consegui identificar foi o seguinte:

a biblioteca  FreqMeasure utiliza no ATmega32u4 o pino ICP3  (D13) para receber a

frequência a ser medida.

Este pino tem outras funções também, (ICP3/CLK0/OC4A)PC7.

O que pode estar ocorrendo com o Yun, é que ele tem outros recursos que podem estar usando este pino para outras funções e impedindo o uso da deteção da frequencia.

Rui

Oi FM,

este é um exemplo de conflito que pode ser gerado;

http://labdegaragem.com/forum/topics/comunica-o-spi-e-timer1-gera-c...

Rui

obrigado rui vou dar uma vista de olhos ^^ 

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço