Risultati da 1 a 25 di 325

Discussione: Centralina Anticipo variabile digitale

Visualizzazione Ibrida

Messaggio precedente Messaggio precedente   Nuovo messaggio Nuovo messaggio
  1. #1
    VRista DOC L'avatar di s7400dp21957
    Data Registrazione
    May 2009
    Località
    Cisterna di Latina
    Età
    67
    Messaggi
    2 272
    Potenza Reputazione
    18

    Riferimento: Centralina Anticipo variabile digitale

    Salve a tutti,
    buone notizie sul fronte del progetto.
    Sono riuscito a reperire il compilatore PCW per la compilazione del sorgente C.
    E' una versione più avanzata rispetto alla 2.619 e funziona egregiamente.
    Sono riuscito a compilare il sorgente, modificato in quanto c'erano dei piccoli errori di sintassi, senza errori o warning.
    Per chi volesse partecipare attivamente al progetto posso fornire il compilatore completo e il sorgente in C.
    Il prossimo passo dovrebbe essere quello dello studio del file sorgente per capire il funzionamento della centralina.
    In particolare bisognerebbe capire se l'osservazione fatta da MrOizo è giusta nel senso che sembrerebbe che quella curva sia fatta per motori a 4 tempi dove l'anticipo va aumentato all'aumentare del numero di giri al contrario dei 2 tempi.
    Se il grande MrOizo avesse ragione, bisogna studiare una curva adeguata al nostro caso e riscrivere l'isruzione

    int const ignition0[64]=
    {48,49,51,52,54,56,57,59,60,62,64,65,67,68,70,72,7 3,75,76,78,80,81,83,84,
    86,88,89,91,92,94,96,97,99,100,102,104,105,142,145 ,147,149,151,153,155,157,
    160,162,164,166,168,170,172,174,177,179,181,183,18 5,187,189,192,194,196,198};

    con i valori giusti.

    Successivamente dovrei costruire un programmatore di PIC per scaricare il programma compilato e convertito per il PIC stesso.
    Per chi avesse già schemi di programmatori può proporli.

    Fatevi sentire e non abbandonatemi, l'unione fa la forza.

    Per alext5: sarebbe bello riuscire a fare una centralina secondo le tue proposte ma, per quanto mi riguarda, sarà già un bel risultato riuscire a realizzare quella su cui stiamo lavorando.
    Comunque bella la tua idea.
    La vita senza una Vespa è come una miscela al 5%…............. solo tanto fumo.

  2. #2
    VRista DOC L'avatar di danerac
    Data Registrazione
    Dec 2008
    Località
    San Ginesio (MC)
    Età
    48
    Messaggi
    1 248
    Potenza Reputazione
    17

    Riferimento: Centralina Anticipo variabile digitale

    Ciao
    Per programmare il pic il mio collega lo ha già fatto. La programmazione con icprog. quiondi se avete difficoltè a programmare la firmware (file.bin) sul pic 16fxx ed eventuale eprom il mio collega si rende disponibile.
    Spero di non aver scritto baggianate e di aver capito il procedimento che serve.

    Saluti Andrea
    PX125E dell'82 +++

  3. #3
    Moderatore VRista Diamond L'avatar di volumexit
    Data Registrazione
    Sep 2007
    Località
    Canegrate
    Età
    57
    Messaggi
    11 706
    Potenza Reputazione
    31

    Riferimento: Centralina Anticipo variabile digitale

    Citazione Originariamente Scritto da s7400dp21957 Visualizza Messaggio
    Salve a tutti,
    buone notizie sul fronte del progetto.
    Sono riuscito a reperire il compilatore PCW per la compilazione del sorgente C.
    E' una versione più avanzata rispetto alla 2.619 e funziona egregiamente.
    Sono riuscito a compilare il sorgente, modificato in quanto c'erano dei piccoli errori di sintassi, senza errori o warning.
    Per chi volesse partecipare attivamente al progetto posso fornire il compilatore completo e il sorgente in C.
    Il prossimo passo dovrebbe essere quello dello studio del file sorgente per capire il funzionamento della centralina.
    In particolare bisognerebbe capire se l'osservazione fatta da MrOizo è giusta nel senso che sembrerebbe che quella curva sia fatta per motori a 4 tempi dove l'anticipo va aumentato all'aumentare del numero di giri al contrario dei 2 tempi.
    Se il grande MrOizo avesse ragione, bisogna studiare una curva adeguata al nostro caso e riscrivere l'isruzione

    int const ignition0[64]=
    {48,49,51,52,54,56,57,59,60,62,64,65,67,68,70,72,7 3,75,76,78,80,81,83,84,
    86,88,89,91,92,94,96,97,99,100,102,104,105,142,145 ,147,149,151,153,155,157,
    160,162,164,166,168,170,172,174,177,179,181,183,18 5,187,189,192,194,196,198};

    con i valori giusti.

    Successivamente dovrei costruire un programmatore di PIC per scaricare il programma compilato e convertito per il PIC stesso.
    Per chi avesse già schemi di programmatori può proporli.

    Fatevi sentire e non abbandonatemi, l'unione fa la forza.

    Per alext5: sarebbe bello riuscire a fare una centralina secondo le tue proposte ma, per quanto mi riguarda, sarà già un bel risultato riuscire a realizzare quella su cui stiamo lavorando.
    Comunque bella la tua idea.

    Allora, per il programmatore, e' molto semplice da costruire, mi sa che con 5/10 euro compri tutto il necessario. Io mi sono costruito il terzo nella pagine quello seriale.

    GRIX.IT :: PROGRAMMATORI per PIC=

    Come software uso ICProg. LO puoi scaaricare dal seguente link.

    IC-Prog Prototype Programmer, programs : 12C508, 16C84, 16F84, PIC 16F877, 24C16, 24C32, 93C46, 90S1200, 59C11, 89C2051, 89S53, 250x0, PIC, AVR , 80C51 etc.

    Ciao,

    Vol.

  4. #4
    VRista DOC L'avatar di s7400dp21957
    Data Registrazione
    May 2009
    Località
    Cisterna di Latina
    Età
    67
    Messaggi
    2 272
    Potenza Reputazione
    18

    Riferimento: Centralina Anticipo variabile digitale

    grazie per le info sul programmatore e sul sftware di programmazione.
    Comunque il compilatore PCW ha già una funzione di scrittura per il PIC.
    Vorrei sottoporvi il listato in C per capire come questa benedetta curva interagisce sul ritardo di accensione e come è possibile modificarla.
    Aspetto consigli.
    La vita senza una Vespa è come una miscela al 5%…............. solo tanto fumo.

  5. #5
    VRista DOC L'avatar di MimminoAlbe
    Data Registrazione
    Jun 2009
    Località
    Taranto/Verona
    Età
    40
    Messaggi
    2 075
    Potenza Reputazione
    18

    Riferimento: Centralina Anticipo variabile digitale

    sisi,non ci capisco una beneamata ceppa di casco....tuttavia resto alla vetrina per vedere i risultati di questa opera che sarà sicuramente formidabile!tifo anche io per voi (e quindi per noi....)

  6. #6
    VRista DOC L'avatar di danerac
    Data Registrazione
    Dec 2008
    Località
    San Ginesio (MC)
    Età
    48
    Messaggi
    1 248
    Potenza Reputazione
    17

    Riferimento: Centralina Anticipo variabile digitale

    Ciao
    non so se la cosa possa essere utile ma avrei buttato giù un foglio di calcolo excel per calcolare i millisecondi di posticipo rispetto al PMS necessari in riferimento a:


    1. RPM;
    2. anticipo fisso impostato dallo statore;
    3. gradi di posticipo ai relativi giri motore.

    e relativo grafico.

    La formula che ho impostato è la seguente:

    [(60/RPM/360°)*(Anticipo fisso in gradi + gradi di posticipo)]*1000.

    dovrebbe essere giusta.


    A presto Andrea

    P.S. la curva di accensione dovrebbe essere grosso modo quella consigliata da MrOizo
    File Allegati File Allegati
    PX125E dell'82 +++

  7. #7
    VRista DOC L'avatar di s7400dp21957
    Data Registrazione
    May 2009
    Località
    Cisterna di Latina
    Età
    67
    Messaggi
    2 272
    Potenza Reputazione
    18

    Riferimento: Centralina Anticipo variabile digitale

    ottimo Andrea,
    si tratta di adeguare questa curva traducendola nei dati da impostare nel sorgente il linguaggio C per la centralina.
    Piano piano ci riusciremo.
    La vita senza una Vespa è come una miscela al 5%…............. solo tanto fumo.

  8. #8
    Moderatore VRista Diamond L'avatar di volumexit
    Data Registrazione
    Sep 2007
    Località
    Canegrate
    Età
    57
    Messaggi
    11 706
    Potenza Reputazione
    31

    Riferimento: Centralina Anticipo variabile digitale

    Se tutto va bene, questa sera si dovrebbe iscrivere il mio collega esperto di firmware.
    Incrociamo le dita.

    Vol.

  9. #9
    VRista DOC L'avatar di danerac
    Data Registrazione
    Dec 2008
    Località
    San Ginesio (MC)
    Età
    48
    Messaggi
    1 248
    Potenza Reputazione
    17

    Riferimento: Centralina Anticipo variabile digitale

    firmware!firmware!firmware!firmware!firmware!firmw are!firmware!firmware!firmware!firmware!firmware!


    PX125E dell'82 +++

  10. #10
    VRista DOC L'avatar di s7400dp21957
    Data Registrazione
    May 2009
    Località
    Cisterna di Latina
    Età
    67
    Messaggi
    2 272
    Potenza Reputazione
    18

    Riferimento: Centralina Anticipo variabile digitale

    Citazione Originariamente Scritto da volumexit Visualizza Messaggio
    Se tutto va bene, questa sera si dovrebbe iscrivere il mio collega esperto di firmware.
    Incrociamo le dita.

    Vol.
    Lo spero vivamente, ho bisogno anzi abbiamo bisogno di aiuto.
    Grazie
    La vita senza una Vespa è come una miscela al 5%…............. solo tanto fumo.

  11. #11
    Staff VRista Silver L'avatar di MrOizo
    Data Registrazione
    Jan 2005
    Località
    citti
    Età
    61
    Messaggi
    5 543
    Potenza Reputazione
    28

    Riferimento: Centralina Anticipo variabile digitale

    Citazione Originariamente Scritto da danerac Visualizza Messaggio
    Ciao
    non so se la cosa possa essere utile ma avrei buttato giù un foglio di calcolo excel per calcolare i millisecondi di posticipo rispetto al PMS necessari in riferimento a:


    1. RPM;
    2. anticipo fisso impostato dallo statore;
    3. gradi di posticipo ai relativi giri motore.

    e relativo grafico.

    La formula che ho impostato è la seguente:

    [(60/RPM/360°)*(Anticipo fisso in gradi + gradi di posticipo)]*1000.

    dovrebbe essere giusta.


    A presto Andrea

    P.S. la curva di accesione dovrebbe essere grosso modo quella consigliata da MrOizo

    Ottimo, Andrea!!!!Si la curva , a mio parere, è abbastanza universale e corretta...poi, ovviamente, andrebbe "tarata" su ogni motore, ma comunque è sostanzialmente corretta e sicura.......ok!!!!!
    runnin' beat on the seat on:Laverda 600 Montjuic MKII 1979;Yamaha XT600K 34F 1988;Yamaha RD350LC 4L0 1982;Yamaha RD350LC 1WT 1987;Honda CBR600FM 1991;Honda XRV 750 RD07A 2001;Honda Sky 50 1997;circa 25 vespe....ma tra poco butto tutto!!

    "Hot tramp, I love you so......."R.I.P. Duke....

  12. #12
    VRista DOC L'avatar di danerac
    Data Registrazione
    Dec 2008
    Località
    San Ginesio (MC)
    Età
    48
    Messaggi
    1 248
    Potenza Reputazione
    17

    Riferimento: Centralina Anticipo variabile digitale

    Citazione Originariamente Scritto da MrOizo Visualizza Messaggio
    Ottimo, Andrea!!!!Si la curva , a mio parere, è abbastanza universale e corretta...poi, ovviamente, andrebbe "tarata" su ogni motore, ma comunque è sostanzialmente corretta e sicura.......ok!!!!!
    Grazie Sergio

    PX125E dell'82 +++

  13. #13
    Staff VRista Silver L'avatar di MrOizo
    Data Registrazione
    Jan 2005
    Località
    citti
    Età
    61
    Messaggi
    5 543
    Potenza Reputazione
    28

    Riferimento: Centralina Anticipo variabile digitale

    ....sempre troppo buono con me, Andrea....
    runnin' beat on the seat on:Laverda 600 Montjuic MKII 1979;Yamaha XT600K 34F 1988;Yamaha RD350LC 4L0 1982;Yamaha RD350LC 1WT 1987;Honda CBR600FM 1991;Honda XRV 750 RD07A 2001;Honda Sky 50 1997;circa 25 vespe....ma tra poco butto tutto!!

    "Hot tramp, I love you so......."R.I.P. Duke....

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •