-
Posts
838 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Livros
Cursos
Análises
Fórum
Tudo que GustavoH93 postou
-
Modificar circuito Limitador RPM (Arduíno Nano)
GustavoH93 respondeu ao tópico de GustavoH93 em Eletrônica
não ficou, é bem a ponta do conector mesmo, estava pesquisando aqui vou tentar usar o próprio plug com super cola na ponta e ver se gruda pra tirar. @Thiago Miotto estou até vendo o @.if me dando um cascudo virtual, nessa montoeira de fios esqueci de conectar os GND dos arduinos juntos, depois de quebrar a cabeça eu vi o erro e aí foi só conectar e ai funcionou Tem algumas limitações, fiz essa tabela com as frequências que programei pra compararmos: Freq.(tone) freq. medida (osciloscópio PC) Freq. medida no LCD 25 - - 30 - - 40 40.06 40 e 45 60 60.09 60 e 65 100 100.16 100 e 105 150 - - 300 300.48 300 e 305 800 801.28 805 810 1000 999.99 1010 1500 1560 1520 4000 4000 4045 e 4040 A margem de erro pelo que percebi está boa, mas tenho duas observações: Abaixo de 40Hz ele não consegue gerar nenhuma frequência, dá um pulso rápido e para, não dá nem tempo do osciloscópio perceber que tem alguma frequência ali, deve ser a limitação da função tone mesmo. A frequência de 150Hz ele não consegue gerar não sei porque, deixei o código pra olhar, mas não vi nenhum erro ali... -
Modificar circuito Limitador RPM (Arduíno Nano)
GustavoH93 respondeu ao tópico de GustavoH93 em Eletrônica
@Thiago Miotto criei o código para um arduino mandar as frequências para o outro ler e mostrar no LCD e testei com osciloscópio de PC, apesar de não ser muito confiável o pc mostrou exatamente as frequências que programei, printei uma das frequências e o código é esse: mas o arduino receptor está mais doido ainda tirei uma foto dele, qualquer uma das frequências dá mais de 30 mil hertz Pra piorar a ponta do conector P2 (bem porcaria) soltou dentro do conector de audio do PC... acho que não tem como tirar ele dali sem trocar o conector da placa-mãe né? -
Modificar circuito Limitador RPM (Arduíno Nano)
GustavoH93 respondeu ao tópico de GustavoH93 em Eletrônica
@Thiago Miotto fiz isso como disse, e testei no gerador de frequência do site e também pelo programa, mas está estranho não estou confiando muito no meu PC pra fazer esse tipo de coisa, vou tentar usar a função TONE no arduino e usar o outro arduino para ler a frequência, pode não ser 100%, mas vamos ter certeza que é uma onda quadrada mesmo. E se este teste for inconclusivo também eu vejo se monto o circuito que o @.if passou na pagina anterior -
Modificar circuito Limitador RPM (Arduíno Nano)
GustavoH93 respondeu ao tópico de GustavoH93 em Eletrônica
certo o novo código ficou assim: melhorou bem em frequências mais altas, mas em baixas piorou bastante... Curiosamente fiz essas medições com onda senoidal, se clicar em onda quadrada no site fica mais estranho ainda... Será que frequencimetro em arduino serve apenas para aprendizado e não deve ser usado na prática? Aparentemente está bem estranho isso aqui... -
Modificar circuito Limitador RPM (Arduíno Nano)
GustavoH93 respondeu ao tópico de GustavoH93 em Eletrônica
eu li o link que me passou e parece ser isso mesmo, principalmente para ler codificador rotativo ou monitorar entradas de dados pelo usuário. Seu código deu erro: exit status 1 'interruptPin' was not declared in this scope aí coloquei: #define interruptPin 3 ele fez a compilação e não deu erro. @Thiago Miotto consegui fazer funcionar mandei o código pro arduino novo só que ele ficou louco tá medindo tudo errado dá uma olhada nas imagens -
Modificar circuito Limitador RPM (Arduíno Nano)
GustavoH93 respondeu ao tópico de GustavoH93 em Eletrônica
sim é X e eu achei que era para substituir o X pela frequência que eu queria, no caso 1000Hz Ahn sim Hardware e Software já sabia desses conceitos, não sabia a Abreviação kkkkkk Certo, pra não ficar um texto longo a cada vez que apertar o botão ele vai aumentar de 10 em 10Hz a frequência de saída é isso? É um comando que mesmo usando a função delay ele não para e isso pode ajudar porque posso parar tudo no arduino menos o gerador de onda quadrada e o visor de lcd, isso faz o arduino "parar tudo e ficar focado naquela função específica" é isso? -
Modificar circuito Limitador RPM (Arduíno Nano)
GustavoH93 respondeu ao tópico de GustavoH93 em Eletrônica
fiz a substituição do código igual você mostrou mas dá erro: tô boiando ai... Quem é SW? e depois de: "Essencialmente você deve habilitar a entrada do contador no pino do mc" não entendi mais nada kkkk o contador do MC é o contador do ATmega? @Thiago Miotto É pequena de 40 até uns 120Hz acima disso fica muito ruim, com 1000Hz ele mostra 600Hz variando bastante... vendo a função de tone está escrito que o arduino não consegue gerar frequências abaixo de 31Hz, creio que deve ser por um motivo similar, na verdade acho que o erro acima de 100Hz não vai ser problema, chuto que a frequência que sai do módulo de ignição não deve passar de 100Hz no RPM máximo, o problema é que o motor em marcha lenta não sei qual é a frequência dele aí pode dar erro... em ultimo caso voltamos a ideia inicial de usar o sensor Hall como base... Mas tem como melhorar um pouco a precisão do frequêncimetro? -
Modificar circuito Limitador RPM (Arduíno Nano)
GustavoH93 respondeu ao tópico de GustavoH93 em Eletrônica
eu ia fazer isto, mas descobri que o arduino já tem uma função para gerar onda quadrada automáticamente, a função tone, você escreve: tone (gerador, 1000) e no pino programado ele vai gerar a onda com a frequência que quiser, nesse caso 1000 mas pode ser qualquer uma, testei aqui e funcionou, o osciloscópio de PC conseguiu captar o sinal mas ficou variando muito, aí resolvi colocar no alto-falante e parece bem estável o sinal, vou continuar caçando outro frequêncimetro ou osciloscópio de pc pra confirmar... Por hora estava tentando programar para essa função tone gerar a frequência quando o pino 3 estiver em HIGH, mas confesso que estou apanhando feio tá sempre dando algum erro, está assim no arduíno que vai transmitir a frequência: @Thiago Miotto em breve vou criar outro tópico pra resolver isso, quanto ao arduino que lê as frequências ele tem uma certa precisão de 40hz até 120hz depois disso fica bem distorcido, o código é este: -
Modificar circuito Limitador RPM (Arduíno Nano)
GustavoH93 respondeu ao tópico de GustavoH93 em Eletrônica
não sabia que alguns rádio relógio usam o 60Hz, parece interessante pra essa função porque eu já vi a tensão da rede variar bastante, mas a frequência não muda então pro rádio serve, só que pra eu usar no arduino fica complicado porque quando pega interferência automáticamente já aparece 60Hz no lcd então não saberia se está certo ou com interferência... voce diz pra abrir o site baixar aquele código colocar essa linha de comando e cada um dos pinos vai se comportar como os pinos do CD 4040? essa aí é aquele blink led não é? Vou tentar fazer o seguinte, colocar função para ligar e desligar uma saída, depois colocar um botão para ligar e desligar a mesma saída em uma frequência mais alta e ver como se comporta o sistema, vai que dá certo. Depois que chegarmos no acordo para resolver essa questão de frequência vou criar um novo tópico focado no limitador de giro, porque até agora estamos focados no teste do frequencimetro de arduino kkkkkk mas que também faz parte afinal é a base do sistema -
Modificar circuito Limitador RPM (Arduíno Nano)
GustavoH93 respondeu ao tópico de GustavoH93 em Eletrônica
é interessante, mas aí tenho que comprar o CI provávelmente pela internet esperar chegar, comprar os componentes e pode ser que o outro arduíno já resolva a questão, mas vamos deixar como um plano B, caso o arduino gerando frequências pro outro não dê certo. ué porque? vou pesquisar mais osciloscópio e frequencimetro vamos ver se tem mais na net. hum deve ter código de gerador de onda quadrada para arduino na internet, vou pesquisar mais pra saber -
Modificar circuito Limitador RPM (Arduíno Nano)
GustavoH93 respondeu ao tópico de GustavoH93 em Eletrônica
sim tem coerência mas só até uns 500Hz acima disso já fica muito errado, em 500Hz mesmo ele marca 425Hz e eu acho que essa parte meio arredondada da onda é interferencia... estava pensando, ontem chegou o outro arduino uno que eu comprei, este parece original, mas tô achando que é pirata kkkkkkk E se eu fizer um pisca led nesse arduino novo pra ele gerar uma onda quadrada e conectar a saida deste arduino novo no pino de entrada do arduino com o frequencimetro? Creio que daria pra colocar o osciloscopio de pc ali também pra ver o circuito funcionando... o que acha? segredo hehe testei um de cada vez, não usei o segundo canal. -
Modificar circuito Limitador RPM (Arduíno Nano)
GustavoH93 respondeu ao tópico de GustavoH93 em Eletrônica
kêkêisso mano? usei o osciloscópio de PC, encostando as pontas de prova no coletor e na base do bc547. nem eu kkkkk a ponteira é apenas uma ponta de prova comum com fios soldados que vão até o divisor de tensão. o divisor é este que deixei em anexo, mas usando ele não tem sinal nenhum ele abaixa muito a tensão de entrada aí pra ter um sinal mais forte tirei ele fora e deixei um resistor de 10K em série com a ponta de prova positiva, a negativa está ligada direto no GND do arduino. é o de onda quadrada mesmo que vem desse site: https://onlinetonegenerator.com/ -
Modificar circuito Limitador RPM (Arduíno Nano)
GustavoH93 respondeu ao tópico de GustavoH93 em Eletrônica
Usando o osciloscópio de PC, no coletor na base e direto do pino 2 do arduino deu 100Hz deixei o print medindo a frequência direto no pino 2 do arduino. Ou seja pelo jeito o circuito está certinho deve ser problema com o arduíno ou o código então? Observação 1: usando o divisor de tensão 100 por 1 o osciloscópio não tem sinal nenhum acho que esse circuito deve ser usado com tensões mais altas uns 30V pra cima pra ter algum sinal, pra fazer as medições usei um resistor de 10k em série com a ponta de prova Observação 2: assim que eu encosto a ponta de prova no pino 2 o lcd do arduino mostra 0Hz se eu desencostar ele volta a marcar normalmente, acho que isso acontece por ter alguma conexão interna na placa de som e quando encosta um no outro anula o sinal algo assim... -
Modificar circuito Limitador RPM (Arduíno Nano)
GustavoH93 respondeu ao tópico de GustavoH93 em Eletrônica
beleza fiz aqui e deu certo! Bom, mais ou menos, mostrou próximo as frequências que mandei pra ele só que é beem impreciso na maioria das frequências, mas entre 50Hz e 90Hz até que marca bem, acima disso ou abaixo disso tem erro grande pra mais ou para menos, isso será que pode ter haver com a variação de resistência dos resistores? Eles são os comuns de 5%... deixei umas fotos em anexo, dá pra ver a frequência que estou mandando e a que ele está marcando. -
Modificar circuito Limitador RPM (Arduíno Nano)
GustavoH93 respondeu ao tópico de GustavoH93 em Eletrônica
@.if achei este esqueminha: então posso seguir por ele, a função dele é a mesma da sua outra imagem pelo que entendi ambos são uma porta not, e no nosso caso nessa chave SW1 imput vou colocar o sinal de áudio e no lugar do led 1 vou conectar ao pino 2 do arduíno é isso? -
Modificar circuito Limitador RPM (Arduíno Nano)
GustavoH93 respondeu ao tópico de GustavoH93 em Eletrônica
fiz o teste só que é só eu encostar no fio mesmo com capa e tudo que ele já mostra 60Hz no display mas segurando o fio com a mão e conectando direto gnd ou aos 5v ele marca frequência 0Hz Nesse caso pra ter certeza que está funcionando acho que o ideal é conectar ao pc ou ao celular mesmo e ver se marca corretamente a frequência que vou mandar nele. estou aguardando o @.if me falar quais componentes vou usar pra montar esse circuito: aí acho que vamos ter certeza da frequência correta, se tiver alguma ideia para o arduíno reconhecer a frequência do pc pode mandar bala@Thiago Miotto Vocês falam e eu monto aqui o importante é aprender e continuar seguindo o objetivo -
Modificar circuito Limitador RPM (Arduíno Nano)
GustavoH93 respondeu ao tópico de GustavoH93 em Eletrônica
é provável que não kkkk mas um dia sim se não virou vai virar logo kkkk estava pensando ok o sinal de áudio do pc é muito baixo para o arduino ler, mas como eu colocando a mão ele já lê alguma frequência? Será que na ponta dos dedos já tenho 5v? Caramba sou um cara chocante -
Modificar circuito Limitador RPM (Arduíno Nano)
GustavoH93 respondeu ao tópico de GustavoH93 em Eletrônica
eita então não precisa do amplificador só esse circuitinho com um transistor e 2 resistores? eu acho que deve dar 0,7V sim... O T1 pode ser um BC548? E o R1 e R2 quais valores? você não me fala e eu também não entendi essa ideia de comparador então empatamos -
Modificar circuito Limitador RPM (Arduíno Nano)
GustavoH93 respondeu ao tópico de GustavoH93 em Eletrônica
Hum então é basicamente um amplificador classe A, não tenho esperiência com este tipo de circuito mas não parece ser difícil, e lendo a descrição a tensão no voltímetro é metade da tensão de entrada do circuito, nesse caso 12V, mas então acho que posso utilizar uma bateria 9V isso deve dar uns 4v e acho que aí o arduino já consegue interpretar os pulsos né? Os capacitores são de poliester? -
Modificar circuito Limitador RPM (Arduíno Nano)
GustavoH93 respondeu ao tópico de GustavoH93 em Eletrônica
como é o esqueminha do transistor? É bom para apreender e testar a precisão do circuito. vou fazer o lance do botão, e eu colocaria no sinal do módulo de ignição só que o carro não está aqui, ele está no eletricista trocando painel e deve voltar em breve entendi, mas mesmo assim estamos progredindo, acho que não vai ter muitas páginas vindo não, logo logo termina. -
Modificar circuito Limitador RPM (Arduíno Nano)
GustavoH93 respondeu ao tópico de GustavoH93 em Eletrônica
Pronto fiz um esqueminha no Paint aqui, está exatamente dessa forma, o plug P2 ligado a saída de audio do Pc ou do celular e um dos canais está ligado ao pino 2 do arduíno, então o que pode estar acontecendo para o arduíno não ler a frequência? Qual o problema em virar uma página? -
Modificar circuito Limitador RPM (Arduíno Nano)
GustavoH93 respondeu ao tópico de GustavoH93 em Eletrônica
esquema elétrico de como eu conectei a saída do Pc ao arduíno? O sensor de frequência recebe o sinal no pino 2 então um dos canais que sai do Pc eu conectei neste pino direto e o terra do sinal eu conectei junto ao GND do arduíno... Essa é a forma correta de conexão ou fiz algo errado? -
Modificar circuito Limitador RPM (Arduíno Nano)
GustavoH93 respondeu ao tópico de GustavoH93 em Eletrônica
@Thiago Miotto @.if Outra vez boas e más notícias pessoal dessa vez é sobre o frequêncímetro de arduíno. Boa notícia: Deu trabalho, mas conseguí alterar o código pra usar este lcd com i2c, e aparentemente funciona, com nada conectado ele mostra 0Hz, e se eu colocar a mão na ponta do fio que está ligado ao pino 2 ele mostra 60Hz pra mais, ou seja está funcionando. Má notícia: Tentei conectar ele pelo conector P2 do celular e pelo conector de som do computador, para testar a frequência com ondas quadradas, e não sai do 0v... Será que o PC e o celular tem um sinal de saída muito fraco e o arduino não consegue entender? Defeito no cabo não deve ser porque é só colocar o dedo na ponta do conector P2 e o arduíno começa a marcar acima de 60Hz... O que acham? -
Modificar circuito Limitador RPM (Arduíno Nano)
GustavoH93 respondeu ao tópico de GustavoH93 em Eletrônica
@Thiago Miotto Pronto consegui baixar a biblioteca i2C e escrevi um textinho só pra ver se funciona mexi no trimpot do LCD e deu pra ver o texto certinho, agora vem a parte mais difícil, juntar os dois sketch, o que faz o LCD funcionar e o que conta os pulsos de onda quadrada. -
Modificar circuito Limitador RPM (Arduíno Nano)
GustavoH93 respondeu ao tópico de GustavoH93 em Eletrônica
você acha melhor criar outro tópico ele acha melhor não criar outro tópico qual é pessoal decide ai kkkkkkk Voltando ao assunto fiz alguns testes sobre o osciloscópio de PC, abri um gerador de ondas no celular e conectei diretamente na entrada do microfone no PC que está instalado o software do osciloscópio usando os cabinhos P2 que eu montei ligando direto sem circuito para abaixar a tensão, e tenho boas e más notícias: Boas notícias: tanto onda quadrada quanto senoidal ele mede a frequência certinho de uns 70Hz pra cima. Más notícias: abaixo de 70Hz tem um erro bem grande uns 30Hz para mais ou menos, e percebi que não tendo nada conectado nas pontas de prova o osciloscópio marca próximo a 60Hz ou seja deve ser interferência da rede elétrica, mas não sei como resolver isso (alguém ai tem uma ideia?) se conseguir resolver isso provávelmente vou ter mais precisão... Ainda estou quebrando a cabeça também em como ligar o módulo i2c no arduino para mostrar no LCD a frequência também... Por enquanto deixo os prints da tela do osciloscópio. Tem um print é sem nada conectado (e mesmo assim marca 42Hz) Outro com senoidal 58Hz E outros dois são ondas quadradas de 58 e 270Hz (notem que tanto as ondas quadradas quanto a senoidal estão uma porcaria, acho que é a interferência)
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais