Consulta - Tacometro digital para Motos

      • 1,501
      • mensajes
      • miembro desde
      • 01/04/05
    #1 Consulta - Tacometro digital para Motos

    Antes que nada, no me odien!! me imagino que siempre cae algun pesado como yo, queriendo que le solucionen la vida... pero bue, mis conociemientos de electronica son limitados, por el momento, asique recurro a uds que la tienen mas clara

    En el foro de motos ( Registrarse Inicia sesión ), se esta hablando de la contruccion de un Tacometro, o Cuentavueltas, para motos... Hasta ahora tenemos esto: Registrarse Inicia sesión

    Bueno, descontando la parte del Shift Light, y la de la barra de LED´s, nos interesa poder hacer funcionar el conversor de pulsos a voltaje... para despues medir ese voltaje (aunque sea con un tester pedorro), y obtener las rpms del motor... El tema esta aca: Los motores monocilindricos de nuestras motos, tiran una chipa de bujia por cada vuelta del cigueñal. Asique, basicamente, lo que necesitariamos es: Un circuito que mida la cantidad de chispas de la bujia, y en base a eso calcule las RPM del motor... o sea, lo que necesitamos es un tacometro

    Por lo que veo, el "corazon" del circuito que posteo Ifrazani es el LM2917 (datasheet: Registrarse Inicia sesión )... asique lo que necesitariamos saber como conectarlo, y a donde conectarlo... ya sea a la bobina del motor, al cable de bujia, al captor del CDI... o sea, de donde "robar" los pulsos que necesita leer 2917. Yo ya arme este circuito TAL CUAL esta posteado, pero nunca lo pude hacer andar (y despues lo queme sin querer )

    Perdon por lo largo, espero haber sido lo suficientemente claro... la verdad, use el buscador y no encontre nada parecido a lo que necesitamos...
    Desde ya muchisimas gracias!!

    Fer.

    EDIT: Encontre esto, refinando la busqueda ... Registrarse Inicia sesión
    pido perdon por no haber buscado bien.
    Sigo con la duda de si funciona en una moto, y de ser asi, a donde conectarlo. Gracias!

  1. ¿Este tema te pareció interesante? Compártelo!

    ¿No es lo que buscabas? Intenta buscar un tema similar

    16 comentarios / 43525 Visitas

    • PoetaCamba
      Invitado
    12/02/2007
    #2 Re: Consulta - Tacometro digital para Motos

    el problema del primer tacometro que citas es que los dos integrados que necesitas salen bastante caritos...

    y el 2do no lo puedo ver

      • 203
      • mensajes
      • miembro desde
      • 26/11/06
    12/02/2007
    #3 Re: Consulta - Tacometro digital para Motos

    Si te sirve un circuito barato de auto pasame tu email que te mando lo que tengo en carpeta

    • PoetaCamba
      Invitado
    12/02/2007
    #4 Re: Consulta - Tacometro digital para Motos

    Dimitrio.. si podes postealo aca al circuito.. por que somos unos cuantos que andamos atras de un circuito de esos


    gracias!

      • 1,501
      • mensajes
      • miembro desde
      • 01/04/05
    13/02/2007
    #5 Re: Consulta - Tacometro digital para Motos

    Wolf... me explico un toque mejor y despues te pregunto
    Teniendo el LM, que hasta lo que entiendo es el conversor frecuencia voltage, tengo la mitad de la carrera ganada no? a lo que vos es, si logro hacerle "leer" al LM, los pulsos de la bobina, puedo conectar un voltimetro (lease tester berreta) a la salida, y ahi ya tendria el tacometro no? si es que puedo hacer que el LM me largue un voltaje proporcional a las RPM... que hasta lo que entiendo es justamente lo que hace ese 2917

    Pregunta: Como (o mejor dicho, de donde) robo los pulsos que van a ir a la "entrada" del LM? con un cable comun, enrroscado alrededor del cable de la bujia, alcanza? o sea, me refiero a un cable haciendo de antena (creo que "parasito" se llama???) me alcanza? o tengo que conectarlo fisicamente al cable de bujia?? porque las chispas son de altisimo voltaje, y se me hace que si lo conecto derecho voy a quemar todo (de hecho creo q asi queme el anterior )

    Espero ser claro, sino, adjunto un dibujo para explicarme mejor
    Gracias!!

    Fer.

      • 203
      • mensajes
      • miembro desde
      • 26/11/06
    13/02/2007
    #6 Re: Consulta - Tacometro digital para Motos

    Aca van los archivos.Tenganen cuenta que para motores de dos tiempos la chispa salta cada vez que el piston esta en PMS(arriba) y en los cuatro tiempos una ves cada dos PMS.Variando el potenciometro del clock el circuito sirve para todo tipo de motores y encendidos.Si se quisiera hacer un captor incuctivo habria que pasar un cable de bujia por un toroide con por lo menos 50 espiras para que tome señal.
    Lo que les aviso tambien es que a RPM constante se lee barbaro ahora si les gusta darle al manillar del acelerador a cada rato solo van a ver un montonazo de numeros pasar. Suerte.

    Imágenes adjuntadas Imágenes adjuntadas
    • Tipo de archivo: jpg 1.jpg (163.5 KB, 1242 visitas)
    • Tipo de archivo: jpg 2.jpg (164.5 KB, 740 visitas)
    • Tipo de archivo: jpg 3.jpg (114.7 KB, 637 visitas)
    • PoetaCamba
      Invitado
    13/02/2007
    #7 Re: Consulta - Tacometro digital para Motos

    Me encanto!!!
    aparte esta sencillo...

    gracias!

      • 1,501
      • mensajes
      • miembro desde
      • 01/04/05
    16/02/2007
    #8 Re: Consulta - Tacometro digital para Motos

    Perdon, estuve re colgado estos dias...
    Dimitrio, gracias por el aporte!! Voy a ver, nunca arme una plaqueta "en serio", asique poca experiencia en el tema... pero voy a ver que sale.
    Si alguien mas tiene algo que aportar, bienvenido sea jejejej

    Fer.

      • 275
      • mensajes
      • miembro desde
      • 13/01/06
    17/02/2007
    #9 Re: Consulta - Tacometro digital para Motos

    Para lo que se manejan con los PIC les dejo un circuito con un 16F84, pero necesitan una buena entrada de señal sin rebotes sino no funciona bien, esto es lo que me falta a mi. Es para un taco tipo vúmetro.

    ;------------------------------------------------------------
    ;
    ; Nombre del Proyecto: Tacómetro
    ; Autor: Coldplay
    ; Fecha: 02/01/2007
    ; PIC: 16F84
    ; Velocidad de reloj: 4 Mhz
    ; Descripcion: Prenderá secuancialmente los leds del puerto B
    ; según las RPM de un motor 4 tiempos monocilíndrico. La
    ; entrada de pulsos es por RA4 y en RA1 se conecta un led para
    ; monitorear la llegada de señal. La secuancia es 500 - 1000 -
    ; 1500 - 2000 - 3000 - 4000 - 5000 - 6000 RPM.
    ; Nota: Verificar la señal entrante, tiene que ser cuadrada
    ; y sin robotes sino te vas a cansar de renegar como yo.
    ;------------------------------------------------------------


    LIST P=PIC16F84


    _XT_OSC EQU 0x3FFD
    _WDT_OFF EQU 0x3FFB
    _PWRTE_ON EQU 0x3FF7
    _CP_OFF EQU 0x3FFF

    __config _XT_OSC & _WDT_OFF & _PWRTE_ON & _CP_OFF


    ;------------------------------------------------------------
    ; Declaración de Registros
    ;------------------------------------------------------------
    w equ 00h
    status equ 0x03
    porta equ 0x05
    portb equ 0x06
    pulsos equ 0x0c
    _np_tiempo equ 0x11
    _np_tiempo1 equ 0x13
    _np_tiempo2 equ 0x14
    trisa equ 0x85
    trisb equ 0x86


    ;------------------------------------------------------------
    ; Declaración de Bits
    ;------------------------------------------------------------
    c equ 0 ;carry / borrow bit
    ra1 equ 1 ;bit 1 del puerto a
    ra4_t0cki equ 4 ;bit 4 del puerto o entrada de reloj
    rp0 equ 5 ;registrer bank select bit
    z equ 2 ;bit cero


    ;------------------------------------------------------------
    ; Inicio
    ;------------------------------------------------------------

    reset org 0
    goto paso2


    ;------------------------------------------------------------
    ; programa principal
    ;------------------------------------------------------------
    paso2
    movlw b'00011101' ;configurar el puerto a como xxxeeese
    bsf status,rp0 ;cambiar a pagina 1
    movwf trisa
    movlw b'00000000' ;configurar el puerto b como ssssssss
    movwf trisb
    paso4
    bcf status,rp0 ;cambiar a pagina 0
    btfss porta,ra4_t0cki ;si el bit ra4_t0cki = 0
    goto paso9
    ;temporizador 1 mse
    movlw .1
    call tiempo_1_100_ms
    ;fin del temporizador 1 mse
    incf pulsos,1
    movf pulsos,w ;si el reg pulsos = d'150'
    xorlw d'150'
    btfss status,z
    goto paso4 ; cierra el ciclo
    decf pulsos,1
    goto paso4 ; cierra el ciclo
    paso9
    bsf porta,ra1
    call usr_encendido_de_leds
    bcf porta,ra1
    paso12
    btfsc porta,ra4_t0cki ;si el bit ra4_t0cki = 1
    goto paso14
    clrf pulsos
    goto paso4 ; cierra el ciclo
    paso14
    nop
    goto paso12 ; cierra el ciclo


    ;------------------------------------------------------------
    ; Declaración de Subrutinas
    ;------------------------------------------------------------

    usr_encendido_de_leds
    bcf status,rp0 ;cambiar a pagina 0
    movf pulsos,w ;si el reg pulsos <= d'20'
    sublw d'20'
    btfss status,c
    goto usr_encendido_de_leds5
    ;escribir en el puerto b
    movlw b'00000001'
    movwf portb
    goto usr_encendido_de_leds_salir
    goto usr_encendido_de_leds_salir
    usr_encendido_de_leds5
    movf pulsos,w ;si el reg pulsos <= d'24'
    sublw d'24'
    btfss status,c
    goto usr_encendido_de_leds8
    ;escribir en el puerto b
    movlw b'00000010'
    movwf portb
    goto usr_encendido_de_leds_salir
    usr_encendido_de_leds8
    movf pulsos,w ;si el reg pulsos <= d'30'
    sublw d'30'
    btfss status,c
    goto usr_encendido_de_leds11
    ;escribir en el puerto b
    movlw b'00000100'
    movwf portb
    goto usr_encendido_de_leds_salir
    usr_encendido_de_leds11
    movf pulsos,w ;si el reg pulsos <= d'40'
    sublw d'40'
    btfss status,c
    goto usr_encendido_de_leds14
    ;escribir en el puerto b
    movlw b'00001000'
    movwf portb
    goto usr_encendido_de_leds_salir
    usr_encendido_de_leds14
    movlw d'60' ;si el reg pulsos < d'60'
    subwf pulsos,w
    btfsc status,c
    goto usr_encendido_de_leds17
    ;escribir en el puerto b
    movlw b'00010000'
    movwf portb
    goto usr_encendido_de_leds_salir
    usr_encendido_de_leds17
    movf pulsos,w ;si el reg pulsos <= d'80'
    sublw d'80'
    btfss status,c
    goto usr_encendido_de_leds20
    ;escribir en el puerto b
    movlw b'00100000'
    movwf portb
    goto usr_encendido_de_leds_salir
    usr_encendido_de_leds20
    movf pulsos,w ;si el reg pulsos <= d'120'
    sublw d'120'
    btfss status,c
    goto usr_encendido_de_leds23
    ;escribir en el puerto b
    movlw b'01000000'
    movwf portb
    goto usr_encendido_de_leds_salir
    usr_encendido_de_leds23
    ;escribir en el puerto b
    movlw b'10000000'
    movwf portb
    goto usr_encendido_de_leds_salir
    usr_encendido_de_leds_salir
    bcf status,rp0
    return


    tiempo_1_100_ms
    movwf _np_tiempo
    goto tiempo_1_100_ms_1
    tiempo_1_100_ms_bucle1
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    tiempo_1_100_ms_1
    movlw .246
    movwf _np_tiempo1
    tiempo_1_100_ms_bucle2
    nop
    decfsz _np_tiempo1,1
    goto tiempo_1_100_ms_bucle2
    nop
    nop
    nop
    nop
    nop
    decfsz _np_tiempo,1
    goto tiempo_1_100_ms_bucle1
    return




    End
    -----------------------------------------------------------------------------------------------------------------------------

    Si alguien sabe como diseñar un circuito tipo báscula para hacerle la señal entrante y que este tome señal de un cable enrollado en el cable de alta de la moto lo termino, jajajaaa...

    El programa anda, pero como me tomaba algunos rebotes el contador tomaba como que fueron dos chispas muy seguidas y calculaba que estaba andando a las máximas RPM la moto. Como a veces captaba los rebotes y a veces no prendían dos leds juntos, uno el de máxima RPM y el otro el verdadero.

      • 3,658
      • mensajes
      • miembro desde
      • 31/12/69
    17/02/2007
    #10 Re: Consulta - Tacometro digital para Motos
    Cita Escrito por Coldplay Ver mensaje
    Para lo que se manejan con los PIC les dejo un circuito con un 16F84, pero necesitan una buena entrada de señal sin rebotes sino no funciona bien, esto es lo que me falta a mi. Es para un taco tipo vúmetro.
    el problema es que si hay que ponerlo arriba de una moto va a tener mucho ruido
12 Último
IR ARRIBA