Autore |
Discussione |
microchip
Utente Attivo
Veneto
921 Messaggi |
Inserito il - 31/12/2018 : 11:31:58
|
Benvenuto marcoq, ho seguito le tue performance su endless. Ho visto anche di recente la compatibilita con il vlcd5 ma non ho approndito. Comunque a breve mi arrivera l'stvlink2 e un secondo motore così lo renderò disponibile per i test |
Roberto |
|
|
andrea 104KG
Utente Master
Marche
14127 Messaggi |
Inserito il - 31/12/2018 : 14:25:47
|
Io purtroppo ho già tagliato e messo lcd3.. però alcune domande : - su che versione di rom lavora? - bisogna 'cucinarsi' la rom e poi flasharla oppure si flasharla la rom e poi col software si cambiano i parametri (come sul bafang) - se vera la seconda ipotesi il programma java fa da programmatore al posto del St? Occorre quindi sempre il d'inglese di programmazione, quella specie di pennetta usb? Grazie mille e ancora super complimenti! |
|
|
marcoq
Utente Medio
258 Messaggi |
Inserito il - 31/12/2018 : 16:14:41
|
| andrea 104KG ha scritto:
Io purtroppo ho già tagliato e messo lcd3.. però alcune domande : - su che versione di rom lavora? - bisogna 'cucinarsi' la rom e poi flasharla oppure si flasharla la rom e poi col software si cambiano i parametri (come sul bafang) - se vera la seconda ipotesi il programma java fa da programmatore al posto del St? Occorre quindi sempre il d'inglese di programmazione, quella specie di pennetta usb? Grazie mille e ancora super complimenti!
|
L'interfaccia in Java funziona come programmatore, una volta modificati i parametri a piacimento (facendo attenzione a non giocare con quelli in grigio chiaro) basta cliccare prima su "compila" e poi su "programma". Questa procedura permette di modificare i parametri residenti sia nella memoria programma che nella eeprom. Per modificare solamente i parametri in eeprom è necessario utilizzare il programma ST Visual Programmer e modificare i valori interessati nel tab DATA MEMORY. Il firmware del motore è la versione 0.16.0 scritto da casainho ma reso da me compatibile con il VLCD6, inoltre ho aggiunto il walk assist che nel firmware non era implementato (anche tuttora). In allegato la mappa dei parametri residenti in eeprom.
Allegato: TSDZ2-Smart-Ebike _eeprom_map_compatible_with_VLCD6.pdf 27,21 KB |
|
|
marcoq
Utente Medio
258 Messaggi |
Inserito il - 31/12/2018 : 16:28:17
|
Dimenticavo.... la programmazione della scheda Controller del motore va sempre effettuata tramite il programmatore STLINK-V2 oppure tramite i cloni cinesi.... giusto per intenderci quelli che somigliano ad una chiavetta USB. Buon Anno a Tutti!! |
|
|
Chri
Nuovo Utente
Lombardia
11 Messaggi |
Inserito il - 31/12/2018 : 16:50:51
|
Complimenti marcoq per il progetto Mi è appena arrivato un motore con display vlcd5 e mi rendo disponibile per il test Buon anno a tutti |
|
|
marcoq
Utente Medio
258 Messaggi |
Inserito il - 01/01/2019 : 22:55:32
|
| Chri ha scritto:
Complimenti marcoq per il progetto Mi è appena arrivato un motore con display vlcd5 e mi rendo disponibile per il test Buon anno a tutti
|
Chri ti ringrazio per la collaborazione! |
|
|
supersimbol2
Utente Attivo
Lazio
530 Messaggi |
Inserito il - 02/01/2019 : 08:35:37
|
disponibile anch'io, vorrei limare qualche incertezza del motorello anche se sono un po' zappaterra con la programmazione |
|
|
Mauri78
Utente Attivo
Piemonte
527 Messaggi |
Inserito il - 02/01/2019 : 10:50:42
|
Ciao a tutti e Buon anno nuovo! @Marcoq: complimenti per il grande lavoro! Questo sicuramente rende il SW di casainho più sfruttabile, non tutti hanno voglia di spendere altri soldi per un display di dubbia utilità, che non implementa nemmeno un conta km fatto bene e con cui è anche scomodo settare tutti quei parametri. Trovo molto molto intelligente la soluzione dell'interfaccia java che ti consente di cambiare i parametri e scriverli in flash! Ordino subito un STlink V2, non vedo l'ora di poter provare. Quindi, se ho capito bene, devo flashare la tura versione di FW 0.16.0 con il sw di ST, poi apro la tua interfaccia java, configuro il sw, compilo e programmo, giusto? Oppure basta usare direttamente il tuo sw e poi configurare, compilare a programmare? Grazie mille per il chiarimento.
Maurizio |
|
|
marcoq
Utente Medio
258 Messaggi |
Inserito il - 02/01/2019 : 12:34:30
|
| Mauri78 ha scritto:
Ciao a tutti e Buon anno nuovo! @Marcoq: complimenti per il grande lavoro! Questo sicuramente rende il SW di casainho più sfruttabile, non tutti hanno voglia di spendere altri soldi per un display di dubbia utilità, che non implementa nemmeno un conta km fatto bene e con cui è anche scomodo settare tutti quei parametri. Trovo molto molto intelligente la soluzione dell'interfaccia java che ti consente di cambiare i parametri e scriverli in flash! Ordino subito un STlink V2, non vedo l'ora di poter provare. Quindi, se ho capito bene, devo flashare la tura versione di FW 0.16.0 con il sw di ST, poi apro la tua interfaccia java, configuro il sw, compilo e programmo, giusto? Oppure basta usare direttamente il tuo sw e poi configurare, compilare a programmare? Grazie mille per il chiarimento.
Maurizio
|
Ciao Maurizio. Si potrà programmare direttamente il microcontrollore con la mia interfaccia in Java.... basterà modificare i campi interessati... premere il tasto Compila e poi il tasto Programma |
Modificato da - marcoq in data 02/01/2019 12:35:32 |
|
|
zappan
Utente Senior
Sicilia
1131 Messaggi |
Inserito il - 02/01/2019 : 14:41:35
|
Buon Anno nuovo a tutti! Ciao Marcoq e benvenuto nel furum , complimenti per il lavoro fatto adesso aspetto con trepidazione di provare la tua interfaccia perchè con la configurazione standard trovo la bici poco potente anche alla max assistenza ... io l'ho installato lo stesso giorno del tuo rilascio ma per vari motivi l'ho provato per pochi km faro' ulteriori prove in questi giorni e ti farò sapere.
|
Ex @MTB Raleigh BPM 36V LifePo4 36V-12Ah Watts'Up Km 7250 dal 10 2009 al 08 2015 Ex @MTB LITE K2 Cute Q100 24V Litio 24V-8Ah Km 12350 dal 5 2011 al 10 2015 @MTB Raleigh TDSZ2 LCD3 Flexible OpenSource 0.20.1 by Casainho-Buba 36V 14.5Ah Litio kM 989 dal 07 2018 @MTB De Vinci Troy TDSZ2 VLCD6 SW By Marcoq-Mbrusa V20beta1 48V Litio 9,6Ah Km 902 dal 09 2018; con Bluetooth ESP32 e SW Ver.7 di Mspider65 da 05 2020: |
|
|
zappan
Utente Senior
Sicilia
1131 Messaggi |
Inserito il - 02/01/2019 : 14:52:01
|
Intanto la prima domanda, non essendo un programmatore non oso piu' di tanto ma mi sono permesso in questa riga di modificare la circonferenza della ruota dalla tua 26° con la mia 27,5 con STLink: 0x004007 DEFAULT_VALUE_WHEEL_PERIMETER_0 35 23 // 26x2.35 wheel: 2083mm perimeter (35 + (8 << 8)) con il valore: 215:58=37,5 ESADECIMALE 25 0x004007 DEFAULT_VALUE_WHEEL_PERIMETER_0 35 25 ho fatto bene? per le altre modifiche sui valori di potenza che nell'altro foro l'utente francese ha effettuato non ho provato perchè ho timore di combinare danni.
|
Ex @MTB Raleigh BPM 36V LifePo4 36V-12Ah Watts'Up Km 7250 dal 10 2009 al 08 2015 Ex @MTB LITE K2 Cute Q100 24V Litio 24V-8Ah Km 12350 dal 5 2011 al 10 2015 @MTB Raleigh TDSZ2 LCD3 Flexible OpenSource 0.20.1 by Casainho-Buba 36V 14.5Ah Litio kM 989 dal 07 2018 @MTB De Vinci Troy TDSZ2 VLCD6 SW By Marcoq-Mbrusa V20beta1 48V Litio 9,6Ah Km 902 dal 09 2018; con Bluetooth ESP32 e SW Ver.7 di Mspider65 da 05 2020: |
|
|
zappan
Utente Senior
Sicilia
1131 Messaggi |
Inserito il - 02/01/2019 : 14:55:13
|
Per quanto riguarda gli altri display, ho contattato due miei amici in possesso del TDSZ2 a breve lo installo da loro e vi faro' sapere . |
Ex @MTB Raleigh BPM 36V LifePo4 36V-12Ah Watts'Up Km 7250 dal 10 2009 al 08 2015 Ex @MTB LITE K2 Cute Q100 24V Litio 24V-8Ah Km 12350 dal 5 2011 al 10 2015 @MTB Raleigh TDSZ2 LCD3 Flexible OpenSource 0.20.1 by Casainho-Buba 36V 14.5Ah Litio kM 989 dal 07 2018 @MTB De Vinci Troy TDSZ2 VLCD6 SW By Marcoq-Mbrusa V20beta1 48V Litio 9,6Ah Km 902 dal 09 2018; con Bluetooth ESP32 e SW Ver.7 di Mspider65 da 05 2020: |
|
|
Chri
Nuovo Utente
Lombardia
11 Messaggi |
Inserito il - 02/01/2019 : 15:02:46
|
Ciao marcoq, Potresti spiegarmi come fare per effettuare la modifica? Di seguito la sequenza se ho capito bene: Acquistare un stlink v2 Scaricare il tuo firmiware( mi diresti dove posso scaricarlo, oppure ti mando mail per inviarmela se puoi) Sul PC il programma del stlink v2 riconosce il tuo firmiware in Java( corretto?) una volta aperto posso programmare tutti i parametri ad eccezione di quelli in grigio. L'stlink v2 va collegato alla porta dove è collegato il sensore(corretto?) Il display vlcd5 e da collegare pure? Io sono molto competente in modifiche per sospensioni ad aria ( se qualcuno a bisogno chiedetemi pure) e poco in elettronica ma vorrei provare a installare il tuo software. Se hai piacere a darmi una mano ti lascio in privato la mia mail è il mio numero di cell. Grazie mille ancora
| marcoq ha scritto:
| Mauri78 ha scritto:
Ciao a tutti e Buon anno nuovo! @Marcoq: complimenti per il grande lavoro! Questo sicuramente rende il SW di casainho più sfruttabile, non tutti hanno voglia di spendere altri soldi per un display di dubbia utilità, che non implementa nemmeno un conta km fatto bene e con cui è anche scomodo settare tutti quei parametri. Trovo molto molto intelligente la soluzione dell'interfaccia java che ti consente di cambiare i parametri e scriverli in flash! Ordino subito un STlink V2, non vedo l'ora di poter provare. Quindi, se ho capito bene, devo flashare la tura versione di FW 0.16.0 con il sw di ST, poi apro la tua interfaccia java, configuro il sw, compilo e programmo, giusto? Oppure basta usare direttamente il tuo sw e poi configurare, compilare a programmare? Grazie mille per il chiarimento.
Maurizio
|
Ciao Maurizio. Si potrà programmare direttamente il microcontrollore con la mia interfaccia in Java.... basterà modificare i campi interessati... premere il tasto Compila e poi il tasto Programma
|
|
|
|
marcoq
Utente Medio
258 Messaggi |
Inserito il - 02/01/2019 : 17:55:11
|
| zappan ha scritto:
Intanto la prima domanda, non essendo un programmatore non oso piu' di tanto ma mi sono permesso in questa riga di modificare la circonferenza della ruota dalla tua 26° con la mia 27,5 con STLink: 0x004007 DEFAULT_VALUE_WHEEL_PERIMETER_0 35 23 // 26x2.35 wheel: 2083mm perimeter (35 + (8 << 8)) con il valore: 215:58=37,5 ESADECIMALE 25 0x004007 DEFAULT_VALUE_WHEEL_PERIMETER_0 35 25 ho fatto bene? per le altre modifiche sui valori di potenza che nell'altro foro l'utente francese ha effettuato non ho provato perchè ho timore di combinare danni.
|
Ciao Zappan. La circonferenza di una 27.5 corrisponde a 2200mm, tradotto in esadecimale è uguale a 0x0898, ovvero 0x08 (dec 8) per il byte alto e 0x98 (dec 152) per il byte basso.... quindi nella locazione 0x004007 della eeprom devi scrivere 98 e nella locazione 0x004008 devi scrivere 08 (dovrebbe già essere così) |
|
|
zappan
Utente Senior
Sicilia
1131 Messaggi |
Inserito il - 02/01/2019 : 18:20:23
|
Grazie marcoq, infatti avevo scritto male cmq per chiarezza devo scrivere: nella locazione 0x004007 98 nella locazione 0x004008 08 giusto? ho fatto poco fa una prova col Watts'Up in una forte salita oltre il 20% e con batteria carica ho letto 632 W max e oltre 16 Ah max quindi il motore rende per bene . Un'altra domanda Marcoq, da quello che ho letto su Endeless l'utente francese Elem dice che per usare il display VLCD5 ha dovuto modificare altri valori per ottenere buoni risultati ho capito bene? perchè se è cosi non faccio le prove sulle bici dei miei conoscenti ...
|
Ex @MTB Raleigh BPM 36V LifePo4 36V-12Ah Watts'Up Km 7250 dal 10 2009 al 08 2015 Ex @MTB LITE K2 Cute Q100 24V Litio 24V-8Ah Km 12350 dal 5 2011 al 10 2015 @MTB Raleigh TDSZ2 LCD3 Flexible OpenSource 0.20.1 by Casainho-Buba 36V 14.5Ah Litio kM 989 dal 07 2018 @MTB De Vinci Troy TDSZ2 VLCD6 SW By Marcoq-Mbrusa V20beta1 48V Litio 9,6Ah Km 902 dal 09 2018; con Bluetooth ESP32 e SW Ver.7 di Mspider65 da 05 2020: |
|
|
marcoq
Utente Medio
258 Messaggi |
Inserito il - 02/01/2019 : 18:50:14
|
| Chri ha scritto:
Ciao marcoq, Potresti spiegarmi come fare per effettuare la modifica? Di seguito la sequenza se ho capito bene: Acquistare un stlink v2 Scaricare il tuo firmiware( mi diresti dove posso scaricarlo, oppure ti mando mail per inviarmela se puoi) Sul PC il programma del stlink v2 riconosce il tuo firmiware in Java( corretto?) una volta aperto posso programmare tutti i parametri ad eccezione di quelli in grigio. L'stlink v2 va collegato alla porta dove è collegato il sensore(corretto?) Il display vlcd5 e da collegare pure? Io sono molto competente in modifiche per sospensioni ad aria ( se qualcuno a bisogno chiedetemi pure) e poco in elettronica ma vorrei provare a installare il tuo software. Se hai piacere a darmi una mano ti lascio in privato la mia mail è il mio numero di cell. Grazie mille ancora
| marcoq ha scritto:
| Mauri78 ha scritto:
Ciao a tutti e Buon anno nuovo! @Marcoq: complimenti per il grande lavoro! Questo sicuramente rende il SW di casainho più sfruttabile, non tutti hanno voglia di spendere altri soldi per un display di dubbia utilità, che non implementa nemmeno un conta km fatto bene e con cui è anche scomodo settare tutti quei parametri. Trovo molto molto intelligente la soluzione dell'interfaccia java che ti consente di cambiare i parametri e scriverli in flash! Ordino subito un STlink V2, non vedo l'ora di poter provare. Quindi, se ho capito bene, devo flashare la tura versione di FW 0.16.0 con il sw di ST, poi apro la tua interfaccia java, configuro il sw, compilo e programmo, giusto? Oppure basta usare direttamente il tuo sw e poi configurare, compilare a programmare? Grazie mille per il chiarimento.
Maurizio
|
Ciao Maurizio. Si potrà programmare direttamente il microcontrollore con la mia interfaccia in Java.... basterà modificare i campi interessati... premere il tasto Compila e poi il tasto Programma
|
|
Ciao Chri. Per il momento non ho ancora rilasciato il software in Java ma solo quello senza interfaccia ma compatibile comunque con il display VLCD6 o simili. La versione attuale del firmware si trova a questo indirizzo https://github.com/qmarco/TSDZ2-Smart-EBike-compatible-with-original-VlCD6-display.
Sto ancora facendo il debug del software, quando lo rilascerò spiegherò come utilizzarlo. Sappi soltanto che dovrai utilizzare il programmatore STLINK-V2 originale od il clone cinese a forma di chiavetta USB. Una volta modificati i parametri tramite l'interfaccia (quelli in grigio chiaro si possono modificare ma solo per "utenti esperti"), prima si preme il tasto "Compila" e poi il tasto "Programma"... ciò permetterà di salvare il programma ed i dati direttamente nel microcontrollore del motore (tramite il cavo di programmazione descritto in altri forum).
|
|
|
marcoq
Utente Medio
258 Messaggi |
Inserito il - 02/01/2019 : 19:10:35
|
| marcoq ha scritto:
[quote]zappan ha scritto:
Grazie marcoq, infatti avevo scritto male cmq per chiarezza devo scrivere: nella locazione 0x004007 98 nella locazione 0x004008 08 giusto? ho fatto poco fa una prova col Watts'Up in una forte salita oltre il 20% e con batteria carica ho letto 632 W max e oltre 16 Ah max quindi il motore rende per bene . Un'altra domanda Marcoq, da quello che ho letto su Endeless l'utente francese Elem dice che per usare il display VLCD5 ha dovuto modificare altri valori per ottenere buoni risultati ho capito bene? perchè se è cosi non faccio le prove sulle bici dei miei conoscenti ...
|
Elem ha provato a modificare i parametri che riguardano i 4 valori di assistenza della pedalata... perchè erano troppo "energici":
0x004019 --> ASSIST_LEVEL_FACTOR_1 = 3 (30%) --> hex 03 0x00401A --> ASSIST_LEVEL_FACTOR_2 = 7 (70%) --> hex 07 0x00401B --> ASSIST_LEVEL_FACTOR_3 = 15 (150%) --> hex 0F 0x00401C --> ASSIST_LEVEL_FACTOR_4 = 30 (300%) --> hex 1E
Poi ci sono altri parametri che riguardano la potenza max della batteria, del motore, in numero di celle. Detto questo ti consiglio di aver pazienza ed attendere il rilascio della versione firmware che integra l'utilizzo dell'interfaccia di parametrizzazione.
|
Modificato da - marcoq in data 02/01/2019 19:11:44 |
|
|
zappan
Utente Senior
Sicilia
1131 Messaggi |
Inserito il - 02/01/2019 : 21:12:52
|
Marcoq allora lo provo così comè nella bici con il display VLCD5, intanto per quanto riguarda la dimensione della ruota nella locazione 0x004007 devo inserire 98? per le altre cose aspettero' il rilascio dell'interfaccia |
Ex @MTB Raleigh BPM 36V LifePo4 36V-12Ah Watts'Up Km 7250 dal 10 2009 al 08 2015 Ex @MTB LITE K2 Cute Q100 24V Litio 24V-8Ah Km 12350 dal 5 2011 al 10 2015 @MTB Raleigh TDSZ2 LCD3 Flexible OpenSource 0.20.1 by Casainho-Buba 36V 14.5Ah Litio kM 989 dal 07 2018 @MTB De Vinci Troy TDSZ2 VLCD6 SW By Marcoq-Mbrusa V20beta1 48V Litio 9,6Ah Km 902 dal 09 2018; con Bluetooth ESP32 e SW Ver.7 di Mspider65 da 05 2020: |
|
|
marcoq
Utente Medio
258 Messaggi |
Inserito il - 02/01/2019 : 21:18:16
|
| zappan ha scritto:
Marcoq allora lo provo così comè nella bici con il display VLCD5, intanto per quanto riguarda la dimensione della ruota nella locazione 0x004007 devo inserire 98? per le altre cose aspettero' il rilascio dell'interfaccia
|
Se vuoi puoi cambiare anche i 4 livelli di assistenza... 98 e 08 per la circonferenza.... poi fai un test su strada. |
|
|
zappan
Utente Senior
Sicilia
1131 Messaggi |
Inserito il - 02/01/2019 : 22:01:44
|
Ok grazie, adesso un piccolo appunto al tuo software: mi sono accorto che ad ogni accensione il campo ODO si incrementa di 1 Km solo oggi stando fermo nè ho percorsi 8 si puo' correggere? |
Ex @MTB Raleigh BPM 36V LifePo4 36V-12Ah Watts'Up Km 7250 dal 10 2009 al 08 2015 Ex @MTB LITE K2 Cute Q100 24V Litio 24V-8Ah Km 12350 dal 5 2011 al 10 2015 @MTB Raleigh TDSZ2 LCD3 Flexible OpenSource 0.20.1 by Casainho-Buba 36V 14.5Ah Litio kM 989 dal 07 2018 @MTB De Vinci Troy TDSZ2 VLCD6 SW By Marcoq-Mbrusa V20beta1 48V Litio 9,6Ah Km 902 dal 09 2018; con Bluetooth ESP32 e SW Ver.7 di Mspider65 da 05 2020: |
|
|
microchip
Utente Attivo
Veneto
921 Messaggi |
Inserito il - 02/01/2019 : 22:28:06
|
Secondo me fra poco marco scappa. Posso fare una osservazione sui livelli di assistenza, quelli indicati rispecchiano più o meno quelli originali, perché con un livello di assistenza 1 a 30% che ci mettete a fare un motore, non bastano nemmeno per i 10 kili in più che ci calate sulla bici per forza che in eco ci fate milioni di km. E come quelli che si prendono il cayenne e dopo vanno in autostrada a 90 km per consumare meno |
Roberto |
|
|
marcoq
Utente Medio
258 Messaggi |
Inserito il - 03/01/2019 : 00:32:14
|
| zappan ha scritto:
Ok grazie, adesso un piccolo appunto al tuo software: mi sono accorto che ad ogni accensione il campo ODO si incrementa di 1 Km solo oggi stando fermo nè ho percorsi 8 si puo' correggere?
|
Devo valutare la causa, grazie per la segnalazione! |
|
|
zappan
Utente Senior
Sicilia
1131 Messaggi |
Inserito il - 03/01/2019 : 19:01:44
|
Ulteriore prova su strada dopo aver configurato correttamente la dimensione della ruota: - dopo prove approfondite sul bug dell'incremento della distanza ODO correggo che questo avviene solo nel caso che si accende e spegne il display ma la bici rimane ferma, se invece viene percorso qualche centinaio di metri al successivo riavvio il contachilometri non avanza ... - continuo ad avvertire un'aiuto del motore limitato quando si superano i 25 Km/h in pianura e lo stacco completo in leggera discesa, diminuzione dell'assistenza confermata dalla presenza a bordo del WattsUp, con l'altra bici con il KT-LCD3 configurato correttamente il motore spinge ben oltre i 25 Km/h, quindi suppongo che occorre impostare diversamente il valore sulla riga 0x00400B DEFAULT_VALUE_OFFROAD_CONFIG 00 di default. |
Ex @MTB Raleigh BPM 36V LifePo4 36V-12Ah Watts'Up Km 7250 dal 10 2009 al 08 2015 Ex @MTB LITE K2 Cute Q100 24V Litio 24V-8Ah Km 12350 dal 5 2011 al 10 2015 @MTB Raleigh TDSZ2 LCD3 Flexible OpenSource 0.20.1 by Casainho-Buba 36V 14.5Ah Litio kM 989 dal 07 2018 @MTB De Vinci Troy TDSZ2 VLCD6 SW By Marcoq-Mbrusa V20beta1 48V Litio 9,6Ah Km 902 dal 09 2018; con Bluetooth ESP32 e SW Ver.7 di Mspider65 da 05 2020: |
|
|
marcoq
Utente Medio
258 Messaggi |
Inserito il - 03/01/2019 : 21:10:49
|
| zappan ha scritto:
Ulteriore prova su strada dopo aver configurato correttamente la dimensione della ruota: - dopo prove approfondite sul bug dell'incremento della distanza ODO correggo che questo avviene solo nel caso che si accende e spegne il display ma la bici rimane ferma, se invece viene percorso qualche centinaio di metri al successivo riavvio il contachilometri non avanza ... - continuo ad avvertire un'aiuto del motore limitato quando si superano i 25 Km/h in pianura e lo stacco completo in leggera discesa, diminuzione dell'assistenza confermata dalla presenza a bordo del WattsUp, con l'altra bici con il KT-LCD3 configurato correttamente il motore spinge ben oltre i 25 Km/h, quindi suppongo che occorre impostare diversamente il valore sulla riga 0x00400B DEFAULT_VALUE_OFFROAD_CONFIG 00 di default.
|
Il bug del contachilometri l'ho sistemato poco fa... per quanto riguarda il funzionamento del motore dovresti provarlo con le stesse impostazioni, come avrai notato le funzioni offroad e boost sono disabilitate, quindi le prove dovresti farla con il KT-LCD3 con offroad e boost disabilitati. La gestione del motore è quella originale rilasciata da casainho. |
|
|
zappan
Utente Senior
Sicilia
1131 Messaggi |
Inserito il - 03/01/2019 : 23:07:51
|
| marcoq ha scritto: ... Il bug del contachilometri l'ho sistemato poco fa... per quanto riguarda il funzionamento del motore dovresti provarlo con le stesse impostazioni, come avrai notato le funzioni offroad e boost sono disabilitate, quindi le prove dovresti farla con il KT-LCD3 con offroad e boost disabilitati. La gestione del motore è quella originale rilasciata da casainho.
|
Grazie Marcoq facci sapere quando lo rilasci , per quanto riguarda le impostazioni nel KT-LCD3 ce l'ho pure disabilitate spero che lo provi presto qualcun'altro per vedere se riscontra lo stesso problema. |
Ex @MTB Raleigh BPM 36V LifePo4 36V-12Ah Watts'Up Km 7250 dal 10 2009 al 08 2015 Ex @MTB LITE K2 Cute Q100 24V Litio 24V-8Ah Km 12350 dal 5 2011 al 10 2015 @MTB Raleigh TDSZ2 LCD3 Flexible OpenSource 0.20.1 by Casainho-Buba 36V 14.5Ah Litio kM 989 dal 07 2018 @MTB De Vinci Troy TDSZ2 VLCD6 SW By Marcoq-Mbrusa V20beta1 48V Litio 9,6Ah Km 902 dal 09 2018; con Bluetooth ESP32 e SW Ver.7 di Mspider65 da 05 2020: |
|
|
andrea 104KG
Utente Master
Marche
14127 Messaggi |
Inserito il - 03/01/2019 : 23:10:05
|
Ma non si può lasciare off road abilitato? domanda: i menù di configurazione originali del vlcd5 cambiano qualcosa o sono disabilitati? |
|
|
zappan
Utente Senior
Sicilia
1131 Messaggi |
Inserito il - 03/01/2019 : 23:39:17
|
| andrea 104KG ha scritto:
Ma non si può lasciare off road abilitato? domanda: i menù di configurazione originali del vlcd5 cambiano qualcosa o sono disabilitati?
|
Ma se lo abilito ovviamente mi stacca a 25 km/h e 250 W, quasi quasi aumento il valore a 45 e vedo che succede , per quanto riguarda i menù io lo sto provando con vlcd6 che tra l'altro li ha ridotti rispetto al vlcd5 e non influiscono. |
Ex @MTB Raleigh BPM 36V LifePo4 36V-12Ah Watts'Up Km 7250 dal 10 2009 al 08 2015 Ex @MTB LITE K2 Cute Q100 24V Litio 24V-8Ah Km 12350 dal 5 2011 al 10 2015 @MTB Raleigh TDSZ2 LCD3 Flexible OpenSource 0.20.1 by Casainho-Buba 36V 14.5Ah Litio kM 989 dal 07 2018 @MTB De Vinci Troy TDSZ2 VLCD6 SW By Marcoq-Mbrusa V20beta1 48V Litio 9,6Ah Km 902 dal 09 2018; con Bluetooth ESP32 e SW Ver.7 di Mspider65 da 05 2020: |
|
|
andrea 104KG
Utente Master
Marche
14127 Messaggi |
Inserito il - 04/01/2019 : 00:16:08
|
Non dovrebbe essere il contrario? off road non da la massima potenza e velocità possibili? Sulla mia versione 0.7 non c'è e sinceramente è una complicazione in meno... |
|
|
zappan
Utente Senior
Sicilia
1131 Messaggi |
Inserito il - 04/01/2019 : 13:13:39
|
Allora resoconto giornaliero e correzione di informazioni postate precedentemente errate: ho risolto il problema del blocco a 25 KM/h agendo sulla configurazione del display VLCD6 quindi i menu' sono abilitati ed è da qui che bisogna intervenire io ero convinto del contrario perchè rileggendo la eprom con STLink ritrovavo gli stessi valori.
|
Ex @MTB Raleigh BPM 36V LifePo4 36V-12Ah Watts'Up Km 7250 dal 10 2009 al 08 2015 Ex @MTB LITE K2 Cute Q100 24V Litio 24V-8Ah Km 12350 dal 5 2011 al 10 2015 @MTB Raleigh TDSZ2 LCD3 Flexible OpenSource 0.20.1 by Casainho-Buba 36V 14.5Ah Litio kM 989 dal 07 2018 @MTB De Vinci Troy TDSZ2 VLCD6 SW By Marcoq-Mbrusa V20beta1 48V Litio 9,6Ah Km 902 dal 09 2018; con Bluetooth ESP32 e SW Ver.7 di Mspider65 da 05 2020: |
|
|
zappan
Utente Senior
Sicilia
1131 Messaggi |
Inserito il - 04/01/2019 : 13:26:52
|
Adesso una notizia per Marcoq il tuo software funziona anche con il Display XH 18 LCD l'ho installato sulla bici di un mio amico e funziona perfettamente, ha girato subito con la giusta configurazione del Off Road e cosa piu' importante non ha il bug dell'incremento di 1 km ad ogni accensione del motore , ancora complimenti a Marcoq, a questo punto per essere perfetto il software Flexible OpenSource by Casainho e Marcoq ha bisogno solo della soluzione della resistenza all'indietro. |
Ex @MTB Raleigh BPM 36V LifePo4 36V-12Ah Watts'Up Km 7250 dal 10 2009 al 08 2015 Ex @MTB LITE K2 Cute Q100 24V Litio 24V-8Ah Km 12350 dal 5 2011 al 10 2015 @MTB Raleigh TDSZ2 LCD3 Flexible OpenSource 0.20.1 by Casainho-Buba 36V 14.5Ah Litio kM 989 dal 07 2018 @MTB De Vinci Troy TDSZ2 VLCD6 SW By Marcoq-Mbrusa V20beta1 48V Litio 9,6Ah Km 902 dal 09 2018; con Bluetooth ESP32 e SW Ver.7 di Mspider65 da 05 2020: |
|
|
zappan
Utente Senior
Sicilia
1131 Messaggi |
Inserito il - 04/01/2019 : 13:41:20
|
Marcoq hai letto su Endeless il post di Thineight dove dice che sulla riga del codice "motor.c" ha riscontrato un possibile errore sul tuo software, che ne pensi? riporto con copia incolla:
motor.c - in questo file @row # 726 immagino ci sia un errore nel codice marcoq ( vedi sotto) ____marcoq: ui8_temp = ui8_svm_table [(uint8_t) (ui8_svm_table_index + 85 / * 120º * /)]; ____casainho: ui8_temp = ui8_svm_table [(uint8_t) (ui8_svm_table_index + 85 / * 120º * /)]; |
Ex @MTB Raleigh BPM 36V LifePo4 36V-12Ah Watts'Up Km 7250 dal 10 2009 al 08 2015 Ex @MTB LITE K2 Cute Q100 24V Litio 24V-8Ah Km 12350 dal 5 2011 al 10 2015 @MTB Raleigh TDSZ2 LCD3 Flexible OpenSource 0.20.1 by Casainho-Buba 36V 14.5Ah Litio kM 989 dal 07 2018 @MTB De Vinci Troy TDSZ2 VLCD6 SW By Marcoq-Mbrusa V20beta1 48V Litio 9,6Ah Km 902 dal 09 2018; con Bluetooth ESP32 e SW Ver.7 di Mspider65 da 05 2020: |
|
|
zappan
Utente Senior
Sicilia
1131 Messaggi |
Inserito il - 04/01/2019 : 14:20:27
|
Inerente al software che stiamo provando, in rete ho trovato questa moto TC MAX della Soco: https://www.repubblica.it/motori/sezioni/moto/2019/01/03/news/tc_max_in_arrivo_la_moto_elettrica_della_super_soco-215736308/?ref=RHPF-VM-I0-C6-P2-S1.6-T1 è azionata da un motore Bosch che,"con il sistema di controllo vettoriale Foc provvede poi ad adeguare le prestazioni alla modalità di guida permettendo di razionalizzare il consumo di energia". http://www.supersoco.it/ La Supersoco è un'azienda italiana |
Ex @MTB Raleigh BPM 36V LifePo4 36V-12Ah Watts'Up Km 7250 dal 10 2009 al 08 2015 Ex @MTB LITE K2 Cute Q100 24V Litio 24V-8Ah Km 12350 dal 5 2011 al 10 2015 @MTB Raleigh TDSZ2 LCD3 Flexible OpenSource 0.20.1 by Casainho-Buba 36V 14.5Ah Litio kM 989 dal 07 2018 @MTB De Vinci Troy TDSZ2 VLCD6 SW By Marcoq-Mbrusa V20beta1 48V Litio 9,6Ah Km 902 dal 09 2018; con Bluetooth ESP32 e SW Ver.7 di Mspider65 da 05 2020: |
|
|
baxxx
Utente Medio
Veneto
104 Messaggi |
Inserito il - 04/01/2019 : 15:59:37
|
Wow, E' un pò che non frequento il forum, ma vedo che qui si avanza a gonfie vele... Complimenti a Marcoq per gli sviluppi. Il mio motorello con display XH 18 è pronto per un intervento a cuore aperto non appena sarà disponibile la versione "facile" da installare.
|
|
|
marcoq
Utente Medio
258 Messaggi |
Inserito il - 04/01/2019 : 16:31:57
|
| zappan ha scritto:
Adesso una notizia per Marcoq il tuo software funziona anche con il Display XH 18 LCD l'ho installato sulla bici di un mio amico e funziona perfettamente, ha girato subito con la giusta configurazione del Off Road e cosa piu' importante non ha il bug dell'incremento di 1 km ad ogni accensione del motore , ancora complimenti a Marcoq, a questo punto per essere perfetto il software Flexible OpenSource by Casainho e Marcoq ha bisogno solo della soluzione della resistenza all'indietro.
|
Bene zappan... così possiamo dire che il mio firmware funziona praticamente con tutti e 3 i display originali! |
|
|
marcoq
Utente Medio
258 Messaggi |
Inserito il - 04/01/2019 : 16:42:05
|
| zappan ha scritto:
Marcoq hai letto su Endeless il post di Thineight dove dice che sulla riga del codice "motor.c" ha riscontrato un possibile errore sul tuo software, che ne pensi? riporto con copia incolla:
motor.c - in questo file @row # 726 immagino ci sia un errore nel codice marcoq ( vedi sotto) ____marcoq: ui8_temp = ui8_svm_table [(uint8_t) (ui8_svm_table_index + 85 / * 120º * /)]; ____casainho: ui8_temp = ui8_svm_table [(uint8_t) (ui8_svm_table_index + 85 / * 120º * /)];
|
Si ho già visto la segnalazione... ma non è un bug del codice... il problema è del mio ambiente di sviluppo che ha alterato un commento... il codice è rimasto invariato, piuttosto dovrò informare casainho di un piccolo bug che potrebbe causare l'overflow di un puntatore... ciò potrebbe determinare anche l'arresto del motore. |
|
|
marcoq
Utente Medio
258 Messaggi |
Inserito il - 04/01/2019 : 17:17:22
|
| zappan ha scritto:
Allora resoconto giornaliero e correzione di informazioni postate precedentemente errate: ho risolto il problema del blocco a 25 KM/h agendo sulla configurazione del display VLCD6 quindi i menu' sono abilitati ed è da qui che bisogna intervenire io ero convinto del contrario perchè rileggendo la eprom con STLink ritrovavo gli stessi valori.
|
L'impostazione della velocità massima viene letta direttamente dal display e la memorizza in RAM, l'impostazione in EEPROM viene letta solamente se il sistema viene configurato per NON leggere il parametro dal display, questo sarà più comprensibile quando pubblicherò il nuovo firmware e l'interfaccia di configurazione. |
|
|
andrea 104KG
Utente Master
Marche
14127 Messaggi |
Inserito il - 04/01/2019 : 19:08:35
|
Preso dallo shopping compulsivo ho appena ordinato un tsdz2 a 48 da montare sulla full gt (se ci va è un'incognita, ma a me piacciono le sperimentazioni) Purtroppo pswpower in germania ha solo la versione con il padellone vlcd5... appena arriva si trasforma speriamo bene pur essendoci già riuscito la programmazione delle rom mi mette sempre ansia |
|
|
microchip
Utente Attivo
Veneto
921 Messaggi |
Inserito il - 04/01/2019 : 20:23:25
|
Andrea sei un disastro, io ho fatto meglio ho preso un altro 350w e la terza batteria anora prima di prendere la seconda bici. Però ho preso anche un display lcd3 perché mi attira comunque anche quello. Volevo comunque sapere da zappan se ha notato differenze di prestazioni rispetto al firmware di casahino. |
Roberto |
|
|
andrea 104KG
Utente Master
Marche
14127 Messaggi |
Inserito il - 04/01/2019 : 20:32:13
|
| microchip ha scritto:
Andrea sei un disastro, io ho fatto meglio ho preso un altro 350w e la terza batteria anora prima di prendere la seconda bici. Però ho preso anche un display lcd3 perché mi attira comunque anche quello. Volevo comunque sapere da zappan se ha notato differenze di prestazioni rispetto al firmware di casahino.
|
Mitico! Prendere il motore prima della bici forse è meglio. Almeno la scegli con pochi problemi. Prevedo un appello a tutti i santi del paradiso per mettere il motorello sulla gt... spero anch'io non ci siano problemi dalla parte software... lcd3 è comodo perchè ha il wattmetro incorporato (poco preciso ma ci si prende la mano...) che per me è essenziale, sempre montato su tutte le bici fin dall'inizio, la paura di rimanere a piedi è troppa.... |
|
|
zappan
Utente Senior
Sicilia
1131 Messaggi |
Inserito il - 04/01/2019 : 22:06:09
|
Auguroni a tutti e due per le future sperimentazioni Andrea 104Kg il 48 effettivamente dovrebbe essere piu' robusto e quindi ti si addice di piu' ma guarda anche di aggiornare alle versioni piu' recenti che settate bene hanno anche una ottima precisione sulla parte Wattmetro , Microchip se ci si accontenta dell'essenziale la base software è la stessa quindi identiche prestazioni |
Ex @MTB Raleigh BPM 36V LifePo4 36V-12Ah Watts'Up Km 7250 dal 10 2009 al 08 2015 Ex @MTB LITE K2 Cute Q100 24V Litio 24V-8Ah Km 12350 dal 5 2011 al 10 2015 @MTB Raleigh TDSZ2 LCD3 Flexible OpenSource 0.20.1 by Casainho-Buba 36V 14.5Ah Litio kM 989 dal 07 2018 @MTB De Vinci Troy TDSZ2 VLCD6 SW By Marcoq-Mbrusa V20beta1 48V Litio 9,6Ah Km 902 dal 09 2018; con Bluetooth ESP32 e SW Ver.7 di Mspider65 da 05 2020: |
|
|
thineight
Utente Medio
Veneto
353 Messaggi |
Inserito il - 04/01/2019 : 23:56:14
|
Buonasera a tutti, questo è il mio primo post in questo forum anche se sono un silente ascoltatore da diverso tempo, in parallelo agli altri forum attivi sul motore TSDZ2.
Ho eseguito alla fine del 2017 un paio di conversioni (una city bike e una bici da donna), mentre questa estate ho trasferito il motore dalla bici da donna su una MTB KTM 29" che ho preso per la montagna. Se ci dovesse essere interesse nell'altro forum italiano (emtb-mag) ho riportato alcuni interventi effettuati, in particolare il cut-off dei freni "fai da te" su VLCD5 ed il fissaggio antirotazione del motore alternativo alla squadretta in dotazione dato che questa non si riusciva ad alloggiare sulla MTB.
Ho acquistato un display LCD3 per provare il firmware modificato dato che tutti ne parlano bene, riservandomi di acquistarne un secondo per l'altra bici qualora ne valesse la pena. Vedere la soluzione di marcoq mi ha rincuorato perchè potrebbe evitarmi di acquistare un secondo display e di eseguire ulteriori saldature.
Tornando a bomba sull'argomento caldo, avrete visto su endless-sphere che stavo cercondo di sostenere l'unione tra la versione master di casainho e quella di marcoq, in particolare su due fronti: quello del walk assist e quello dei display nativi.
Purtroppo sul fronte dei display nativi casainho risulta inamovibile, con una certa ragione sostiene infatti che prevedere i vari casi di display comporterebbe un incremento di complessità al codice e al rischio di portare dentro nuovi bug. Meglio non insistere ulteriormente, non vorrei rischiare che nel tentativo di creare un "superfirmware" si rallentasse lo sviluppo rischiando di rimanere senza benzina (il rischio dei progetti open-source) e con un prodotto ancora incompleto.
L'altro fronte, quello del walk assist, mi è sembrato più promettente. Casainho vuole creare una sorta walk assist "avanzato" utilizzando alcune funzioni dei nuovi display, tuttavia mi è sembrato possibilista nell'implementare intanto una funzione anche basica (l'unica presente mi sembra sia quella di marcoq), riservandosi di modificarla in futuro con le sua idea. Marcoq, vedo su endless-sphere che vi state già scambiando opinioni sul walk assist: io tifo per te
Se si riesce ad implementare almeno il walk assist base già sarebbe qualcosa, almeno risolviamo uno dei due problemi major attualmente presenti nel firmware open source. Il secondo rimane, come già fatto notare, la resistenza spingendo la bici all'indietro.
Credo che alla fine uscirà un buon lavoro, mi auguro che gli utenti troveranno anche il tempo di effettuare una donazione ai principali sviluppatori... io un acconto a casainho l'ho già dato sulla fiducia in quanto devo ancora flashare il firmware lato motore.
ciao a tutti |
MTB KTM Ultra 29" (TSDZ2 36V open source firmware v.0.20 beta1) City bike DAYTONA 28" (TSDZ2 36V open source firmware mb.20beta1.A per VLCD5-VLCD6-XH18) |
|
|
andrea 104KG
Utente Master
Marche
14127 Messaggi |
Inserito il - 05/01/2019 : 00:30:39
|
Benvenuto! mah non ho capito che accidenti di walk assistant voglia casahino, sembra più lento dell'originale (ma ha mai provato ad usare il cambio e mettere un rapporto più grande al posteriore? ) e poi il walk assistant si spera serva per alcuni brevi passagi per cui ci si accontenta di non dover spingere per qualche metro o decina di metri e in pratica non si usa spesso... se non è perfetto va bene lo stesso. Comunque è strano come sto problema del walk assistant sia la bestia nera dei centrali, anche i motori di marca per anni hanno avuto problemi... anche sulla turbo levo non è un granchè!
Potresti mettere un link alle tue modifiche? |
Modificato da - andrea 104KG in data 05/01/2019 00:46:52 |
|
|
thineight
Utente Medio
Veneto
353 Messaggi |
|
marcoq
Utente Medio
258 Messaggi |
Inserito il - 05/01/2019 : 02:35:53
|
Ho rilasciato la nuova versione del firmware del Controller compatibile sia con il diplay VLCD6 (anche VLCD5 e XH18) che KT-LCD3. Inoltre ho rilasciato l'interfaccia Java di configurazione (TSDZ2 Configurator ver. 0.1.0). Vi ricordo che per usare l'interfaccia, dovete verificare di avere installato JRE runtime.... se così non fosse dovete provvedere ad installarlo. Buona giornata a tutti.
https://github.com/qmarco/TSDZ2-Smart-EBike-compatible-with-original-VlCD6-display/blob/master/README.md
|
|
|
Chri
Nuovo Utente
Lombardia
11 Messaggi |
Inserito il - 05/01/2019 : 09:28:00
|
Sei un grandissimo marcoq, Hai fatto anche una guida di come usarlo? Grazie mille ancora
|
|
|
Chri
Nuovo Utente
Lombardia
11 Messaggi |
Inserito il - 05/01/2019 : 10:27:13
|
ciao marcoq, dopo aver scaricato JRE runtime, ho scaricato tutta la cartella dal tuo link, adesso: aprendo la cartella TSDZ2 configurator.jar si apre la schermata di programmazione con tutti i parametri che hai programmato tu, a questo punto collego il motote al pc tramite l'stlink v2 schiaccio i tasti in sequenza compila e programma e il software viene trasmesso al motore? A questo punto la modifica è fatta? Grazie mille |
|
|
luc_maz48
Utente Master
Piemonte
6927 Messaggi |
Inserito il - 05/01/2019 : 13:52:19
|
L'angolo dei geni!
Dopo il verbo “amare” il verbo “aiutare” è il più bello del mondo. (Anonimo) Ciò che è passato in noi resta nostro nella condivisione con gli altri. (Lao-Tzu)
|
Pieghevole Hinergy Click 20", 36V 250Watt, 7vel. Batteria Long, con celle Samsung 36V 11,6 Ah. Tandem pieghevole Graziella 20", con Kit Bafang motore centrale BBS01 36V 250W 15A. -VENDUTO Agosto 2023!
|
|
|
marcoq
Utente Medio
258 Messaggi |
Inserito il - 05/01/2019 : 14:54:15
|
| Chri ha scritto:
ciao marcoq, dopo aver scaricato JRE runtime, ho scaricato tutta la cartella dal tuo link, adesso: aprendo la cartella TSDZ2 configurator.jar si apre la schermata di programmazione con tutti i parametri che hai programmato tu, a questo punto collego il motote al pc tramite l'stlink v2 schiaccio i tasti in sequenza compila e programma e il software viene trasmesso al motore? A questo punto la modifica è fatta? Grazie mille
|
Esatto proprio così... comunque i parametri li puoi cambiare a piacimento... se volessi tornare indietro è abbastanza caricare i parametri del file Default_TSDZ2_Configurator.ini. Buon divertimento! |
|
|
marcoq
Utente Medio
258 Messaggi |
|
thineight
Utente Medio
Veneto
353 Messaggi |
Inserito il - 05/01/2019 : 15:56:43
|
Domanda per marcoq: per usare il tuo configuratore, a parte il Java runtime, occorre anche installare il compilatore che usa casainho e gli altri programmatori per generare i files .hex? O funziona tutto con la sola interfaccia?
C'è una guida sommaria con i passi principali da seguire da qualche parte? Grazie |
MTB KTM Ultra 29" (TSDZ2 36V open source firmware v.0.20 beta1) City bike DAYTONA 28" (TSDZ2 36V open source firmware mb.20beta1.A per VLCD5-VLCD6-XH18) |
|
|
Discussione |
|