Ir ao conteúdo
  • Cadastre-se

Mulder_Fox

Membro Pleno
  • Posts

    4.059
  • Cadastrado em

  • Última visita

posts postados por Mulder_Fox

  1. Este projeto de minha autoria é um velocímetro digital que foi instalado num triciclo motorizado.

    O sistema é controlado por um PIC18F452.

    As informações são exibidas num display gráfico de LCD de 64 linhas por 128 colunas compatível com o controlador KS0108.

    São exibidas as seguintes informações no display:

    Nível de carga da bateria;

    Tensão da bateria;

    Corrente fornecida pela bateria;

    Temperatura;

    Velocidade;

    Velocidade média;

    Velocidade máxima;

    Odômetro parcial até 999,99 km;

    Odômetro total até 99.999 km.

    http://www.esnips.com/doc/2bbfe3f2-e29d-421e-ace2-54ef9c731684/Display

    O circuito também gera um sinal de onda quadrada de 1Hz para acionamento das setas.

    O circuito ainda produz três efeitos luminosos que são aplicados às lanternas: Efeito F1, que é parecido com o da lanterna dos carros de Fórmula 1; Efeito Estrobo Duplo, que é parecido com o dos giroflex dos carros de polícia e Efeito Estrobo Alternado, igual ao Estrobo Duplo só que alternando entre as lanternas.

    Quando a velocidade está diminuindo, o circuito aciona as lanternas a 100% durante pelo menos 1 segundo a título de luz de freio.

    O sensor de velocidade é baseado no CI A3240 (efeito Hall):

    http://www.esnips.com/doc/029c9617-04dc-4099-8d00-25c0636de83d/Sensor

    A cada volta da roda, um imã preso a ela passa defronte o sensor. A saída do sensor está ligada na entrada CCP1 do PIC.

    Os botões são usados para zerar os odômetros, escrever no odômetro total um número qualquer e para alternar os efeitos luminosos das lanternas.

    Para zerar o odômetro parcial, mantem-se pressionado o botão 1 por 10 segundos, quando então, o odômetro parcial começa a piscar. Solta-se o botão 1 e mantem-se o botão 2 pressionado por 10 segundos para zerar.

    Para zerar o odômetro total, mantem-se o botão 1 pressionado por 20 segundos, quando então, o odômetro total começa a piscar. Solta-se o botão 1 e mantem-se o botão 2 pressionado por 10 segundos para zerar.

    Para escrever um número qualquer no odômetro total, mantem-se o botão 1 pressionado por 30 segundos, quando a unidade do odômetro total começa a piscar. Então, solta-se o botão 1 e pressiona-se o botão 2 para incrementar. Pressiona-se o botão 1 para passar para o próximo dígito.

    Quando o odômetro parcial é zerado, as velocidades média e máxima também são zeradas.

    Quando o odômetro total é zerado, o odômetro parcial e as velocidades média e máxima também são zeradas.

    Para alternar entre os efeitos luminosos das lanternas, pressiona-se o botão 2.

    O sistema foi projetado para ser alimentado por uma uma bateria de chumbo-ácido de 12v.

    O circuito está dividido em duas partes:

    Principal, onde está o microcontrolador, o display e componentes associados:

    http://www.esnips.com/doc/a21ffef2-21e4-400d-8f90-698d36dda470/Principal

    Reguladores, onde está o regulador de tensão que alimenta o PIC e os que acionam os LEDs a partir dos sinais produzidos pelo microcontrolador:

    http://www.esnips.com/doc/703bd2fa-248f-4426-b6f5-f19886f3cb8b/Reguladores

    A chave de liga e desliga é conectada na entrada ON_OFF_IN.

    Nas lanternas e setas foram ligados 20 LEDs de 2v e 20 mA:

    http://www.esnips.com/doc/8ed5377b-ee50-4e66-8e86-71f2d81b9d93/Lanterna

    Programa fonte em asm:

    http://www.esnips.com/doc/a6b3d8bc-8cf2-4f92-b498-3b372bebb887/SIIM

    A configuração dos fusíveis não está incluída no código, devendo ser feita no programador.

    Programa objeto em .hex:

    http://www.esnips.com/doc/938b0c37-2d25-4df4-8fd6-afc274314235/SIIM

    Placas de circuito impresso:

    http://www.esnips.com/doc/c3b6d886-262d-4e7b-8bfe-05f8ab6df86b/SIMM-PCBs

    Se alguém quiser saber de mais detalhes pode mandar MP.

    • Curtir 1
  2. Mulder ( Oh saudade do xfiles kk )

    Conseguria dar uma mão para montar o esquema do primeiro vídeo postado?? é o que mais se encaixa como luzes de navegação.

    Agradeceria um contato.

    Abs

    ** cara!

    Saudades demais. Velhos tempos.:wub:

    Então, você se refere ao vídeo do helicóptero preto, escrito FBI né?

    Este:

    YouTube - RC 4 Led Navagation Strobe Light System

    Pelo que pude ver, são três LEDs que piscam três vezes rápido cada um em sequência e dão um intervalo de meio a um segundo.

    Você acha que é isto mesmo?

  3. No outro fórum, foi dito que a causa seria a impedância do circuito com LEDs.

    Também acho que seja por isto.

    Por haver três resistores, leva a crer que são três associações em série de 5 LEDs, o que daria uma corrente total de 60mA.

    Uma lâmpada de 10W, consome cerca de 800mA.

    Esta corrente baixa de 60mA pode estar fazendo com que o relé de piscar não funcione, pois, creio que o funcionamento do mesmo seja baseado numa resistência que aquece um par bimetálico.

    Você poderia experimentar ligar um resistor em paralelo com a seta para aumentar a corrente.

    Experimente um resistor de 27 ohms (27R) x 10W.

  4. perfeito amigo Mulder_fox (como vai a Scally??? =]).

    É Scully :D

    Mas, vejo que você captou a mensagem. ^_^

    E vou querer sua ajuda sim. O 3 volume será sobre praticas com PIC, e você pode ajudar escrevendo sobre sua pesquisa do GLCD (eu mesmo apanho que nem cachorro magro para um GLCD =])

    Já vou começar a escrever:)

    Até que não é tão difícil, pelo menos este baseado no KS0108.

  5. Mulder_Fox, obrigado meu amigo, é que às vezes eu me sinto como se estivesse "me divertindo sózinho"

    Exatamente como me sinto.

    A sua opinião é muito importante, pois voce tem uma experiência com Pics bem maior do que a minha, leia aos poucos esse tutorial e me diga o que que voce acha que pode ser melhorado ok ?

    Ôpa! Beleza.

    Pode contar comigo. Prometo dar sujestões.

    Eu gostaria de aproveitar o topico e pedir a openião dos amigos... o meu tutorial está meio lento, por que em varios momentos eu fico sem saber como dar andamento nele, se estou sendo detalhista de mais (ou de menos), se estou usando uma linguagem clara ou não...

    Então eu gostaria de puclicar os volumes 1 e 2 do meus tutorial, mesmo que o volume 2 esteja incompleto, para que os amigos do forum possam me orientar quanto a liguagem usada e quanto aos detalhes espostos e omitidos do assunto...

    Vocês acham essa ideia aplicavel???

    grato o todos.

    Cacio, se me lembro bem, o seu será sobre Assembly né?

    No que precisar pode contar comigo também.

  6. Não estou compreendendo os termos "positivo do sinal" e "negativo do sinal".

    Você está se referindo ao positivo e negativo da fonte de alimentação do circuito de onde provem o sinal?

    Geralmente, o GND é conectado ao polo negativo da fonte de alimentação.

    Dê mais detalhes sobre este circuito de onde provêm este sinal.

  7. Fiz o circuito em anexo para accionar um relé a partir de um sinal de 1.5v funcionando bem com uma pilha de 1.5 ou até mesmo com menos.

    O sinal de 1.5v que pretendo accionar o relé provem de uma placa electrónica, e:

    Quando ligado de acordo com o esquema ou invertendo a polaridade não funciona.

    Se ligar o positivo do sinal de acordo com o esquema e o negativo ao positivo da fonte de alimentação (3v) o relé é accionado e quando o sinal é activado o relé desliga.

    Se trocar os fios acontece o mesmo...

    Como posso alterar o esquema do circuito por forma a quando o sinal de 1.5v seja activado active o relé e quando desligue desactive o relé?

    Agradeço desde já qualquer ajuda possivel,...

    P.S. - Favor indicar referencia dos componentes

    Você ligou o GND do circuito de acionamento ao GND deste circuito seu?

    Se não for feita esta ligação, o transistor Q1 não irá conduzir.

    Ligar o GND do circuito de acionamento ao positivo do seu circuito está errado.

    Em vez de usar um BC337 em Q1 use um BC547 que tem um ganho de corrente maior.

  8. Este contador de 0 a 9999 utiliza o microcontrolador PIC16F628A e possui as seguintes características:

    - Contagem parcial e total.

    - Retem o valor das contagens parcial e total com a alimentação desligada.

    - O botão 1 (ligado nos terminais BT1A e BT1B) incrementa o contador.

    - O botão 2 (ligado nos terminais BT2A e BT2B) decrementa o contador.

    - O botão 3 (ligado nos terminais BT3A e BT3B) mostra a contagem parcial e se mantido pressionado por cerca de 5 segundos zera a contagem parcial.

    - O botão 4 (ligado nos terminais BT4A e BT4B) mostra a contagem total e se mantido pressionado por cerca de 10 segundos zera as contagens parcial e total.

    -Tensão de alimentação de 9v (ligada em BAT+ e BAT-).

    - Entradas para chave liga-desliga (CH1 e CH2).

    - Possibilidade de incrementação por sensor infravermelho de proximidade por reflexão sendo que o LED infravermelho deve ser ligado nos terminais AN (anodo) e CA (catodo) e o fototransistor nos terminais CO (coletor) e EM (emissor). O LED utilizado no protótipo foi o TSUS4300 e o fototransistor o BPW85, ambos da Vishay. A sensibilidade é ajustada no trimpot.

    Haverá um incremento se o objeto for detectado por pelo menos 0,5 segundo. Depois de incrementado, o contador aguarda 1 segundo a ausência de objeto para liberar nova detecção.

    Esquema do circuito:

    Contador0a9999-esquema.png

    Placa de circuito impresso:

    http://www.esnips.com/nsdoc/9035f4de-59a5-4370-88d9-c661c4141dde/?action=forceDL

    Silk dos componentes:

    http://www.esnips.com/doc/d4fe36a5-e18e-41e2-9c8e-698064d610ba/Componentes

    Circuito montado:

    http://i645.photobucket.com/albums/uu178/mulder_fox_2009/ContadorMontado.jpg

    Programa fonte em Assembly:

    http://www.esnips.com/doc/85db2ae8-8bc6-4adc-9cb8-858a5792c72a/Contador-0---9999

    Programa objeto em .hex:

    http://www.esnips.com/doc/c6466f9c-7cc6-4064-8f42-fe6a9402c7d0/Contador-0---9999

  9. O CI 4066, não é adequado para acionar cargas diretamente como está no seu esquema, pois, possui resistência (conforme consta no datasheet do CD4066 da Fairchild), entre 120 e 400 ohms com uma tensão de 10v (próxima de 9v que consta no esquema) e uma temperatura de 25ºC.

    Melhor seria usar um ULN2003 na saída do 4017.

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

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!