Projekt - Bygga om vanlig cykel till elcykel

Diskussion i 'Elektriska fordon' startad av kallt_kaffe, 2 jun 2020.

  1. StormTd5

    StormTd5 Infant Droid Medlem

    Blev medlem:
    9 nov 2020
    Inlägg:
    10
    Mottagna gillanden:
    5
    Hejsan!
    Kul projekt!
    Har monterat en tongsheng 36v på min fat bike. Frugan köpte sig en Haibike sduro med en yamahamotor och nu är det ganska uppenbart att min cykel inte är riktigt lika trevlig attt hojja på(Fast i terräng är den jäkligt bra!). Så nu funderar jag på att testa att flasha om kontrollern. jag har aldrig pysslat med nåt sånt tidigare så jag tänkte bara höra mig för hur du gick tillväga.
    Jag har beställt en ST-link men vart kopplar jag in den i cykeln? Ska den kopplas in där hastighetssensorn kopplas in? Har en sensor i reserv jag kan skarva in i kablarna som jag hoppas ingår i kittet jag köpt:)

    Fatbike.jpg
     
    Salleee och michael.f8 gillar detta.
  2. kallt_kaffe

    kallt_kaffe Professional Droid Medlem

    Blev medlem:
    2 aug 2010
    Inlägg:
    2 682
    Mottagna gillanden:
    1 685
    Operatör:
    Comviq
    Telefon:
    Xiaomi Mi Note 10

    MINA ENHETER

    Operatör:
    Comviq
    Telefon:
    Xiaomi Mi Note 10
    Här ser du hur du ska koppla in grejerna: OpenSourceEBike/TSDZ2_wiki

    Sen tror jag att jag plöjde igenom både det mesta i Wiki:n ovan (som gäller opensourcefirmware där man byter display) och även denna guide (och lite annat på den site:en): TSDZ2 Motor Controller Firmware Programming

    Sen specifikt för den firmware som fungerar med originaldisplay:en så finns instruktioner här: emmebrusa/TSDZ2-Smart-EBike-1
     
  3. StormTd5

    StormTd5 Infant Droid Medlem

    Blev medlem:
    9 nov 2020
    Inlägg:
    10
    Mottagna gillanden:
    5
    Den länken var det jag har letat efter! Tackar!! Hade tänkt att använda originaldisplayer, har tre cyklar med tongsheng motor!

    Hade jag läst lite mer noggrant i din tråd så hade jag hittat länken till emmebrusa själv...Tack igen!

    Om du vill får du gärna hjälpa mig med några saker jag inte riktigt förstår.
    När jag kolla i TSDZ2 Parameter Configurator så ska man ändra på en del värden(framför allt de med röd text) Det mesta går att läsa sig till i manualen men "Battery settings" så är det två värden jag inte får nått grepp på.
    Battery power max (W): Vad betyder det här? Jag har för mig att batteriet skulle passa en 500w motor om det är det som ska in här?
    Battery cell number: Gissar att det är 10 st eftersom jag har 36v

    Battery Capacity (Wh): Det här vet jag vad är!:) Fast jag har två olika batterier, vad händer egentligen om jag tar ett "fel" batteri? Har två olika ett på 480Wh och det jag använder oftast är på 630Wh.
     
    bernard gillar detta.
  4. kallt_kaffe

    kallt_kaffe Professional Droid Medlem

    Blev medlem:
    2 aug 2010
    Inlägg:
    2 682
    Mottagna gillanden:
    1 685
    Operatör:
    Comviq
    Telefon:
    Xiaomi Mi Note 10

    MINA ENHETER

    Operatör:
    Comviq
    Telefon:
    Xiaomi Mi Note 10
    Det är den maxeffekt som batteriet tillåts belastas med. T.ex. så har jag ett 48V-batteri där garantin bara gäller om man inte belastar med mer än 750W (enligt beskrivningen på pswpower.com där jag köpte det). Du ställer ju dels in en maxeffekt i "Street mode" men sen ställer du även in max Ampere och max W på batteriet och det är det som i slutändan bestämmer maxtaket oavsett vad du sätter för gränser för street mode eller om du kör i offroad mode.

    Först och främst så tror jag (om jag minns rätt) att koden är spärrad till max 18A för över det har folk lyckats förstöra sina motorer. I ditt fall, med 36V-batteri, innebär det en maximal teoretisk effekt på 42Vx18A=756W (vid fulladdat). Om jag minns rätt har jag ställt min max ampere på 17A för att iaf ha lite marginal. Om du ställer max A på 17 så får du en maxeffekt på 714W vid fulladdat och men ditt batteri kanske inte klarar mer än 500W och då ställer du in 500W på batteriet så kommer den inte att gå högre än 11.9A (500W/42V) vid fulladdat även om du satt Amperegränsen på 17A. Vid nästan tomt batteri (30V) så kommer däremot den kunna öka strömstyrkan till 16.7A för att ändå plocka ut 500W. Med andra ord, vill du få ut 500W över hela batteriets spänningsspann så sätt Ampere-värdet ganska högt och begränsa effektuttaget med batterivärdet.

    Korrekt! Men det betyder inte att du bara har 10 celler men du har bara 10 celler i serie. Sen sitter de troligen i grupper av 3 eller 4 parallellkopplade så du har nog 30 eller 40 celler men det handlar bl.a. om att koden skall kunna översätta hela batteriets spänning till de nivåer man anger för varje "plupp" på displayen.

    Det enda som händer är att funktionen som försöker räkna ut hur många procent batteri du har kvar räknar fel. Det är ett rent kosmetiskt problem och påverkar inget annat. Batteriplupparna i displayen utgår från spänningen så de kommer fortfarande att visa rätt. Om du frågar mig så tycker jag att man har överarbetat firmwaren lite med den där procentfunktionen för hur många Wh man får ut av batteriet varierar beroende på temperatur och ålder på batteriet. Mycket jobb för något som ändå inte går att lita på. I slutänden är det ändå när spänningen sjunkigt till en viss nivå som motorn hjälpa till.
     
    Last edited: 10 mar 2021
  5. StormTd5

    StormTd5 Infant Droid Medlem

    Blev medlem:
    9 nov 2020
    Inlägg:
    10
    Mottagna gillanden:
    5
    Nice, nu börjar det klarna lite. Det enda som jag hittar är att mitt batteri att det klarar 12-20?:eek: ampere, men då får man hoppas det är 20 som gäller:D och hur många watt hittar jag inget om...

    Fortsättning följer:)
     
  6. DaBull

    DaBull Adult Droid Medlem

    Blev medlem:
    25 feb 2011
    Inlägg:
    690
    Mottagna gillanden:
    736
    Operatör:
    Fello
    Telefon:
    S23

    MINA ENHETER

    Operatör:
    Fello
    Telefon:
    S23
    ROM:
    Stock
    ROM:
    Stock
    Telefon 3:
    iPhone XS Max
    ROM:
    Stock
    Info:
    Unlocked bootloader
    Platta:
    Nexus 10, 32gb
    ROM:
    Stock
    Platta 2:
    Nexus 7, 1 gen.
    ROM:
    4.4 kitkat
    Jäkla vad häftig cykel, vad är det för nån?
     
  7. StormTd5

    StormTd5 Infant Droid Medlem

    Blev medlem:
    9 nov 2020
    Inlägg:
    10
    Mottagna gillanden:
    5
    Det är en Mongoose Argus, 2016-17. Skärmar hittade jag efter mycket letade på Aliexpress. Däcken bytte jag till Maxxis minion. Cykeln var rödmetallic, hade ett par sprayburkar med kronans olivgröna färg. Sadeln är i matchade camouflage färg.
    Funkar överallt dock sämst på asfalt och där cyklar jag mest!
    Väger ca 24 kg färdig för äventyr:)
     
    Last edited: 11 mar 2021
    DaBull gillar detta.
  8. StormTd5

    StormTd5 Infant Droid Medlem

    Blev medlem:
    9 nov 2020
    Inlägg:
    10
    Mottagna gillanden:
    5
    Nu har jag testat att flashat fatbiken och den funkar inte alls, efter mycket letade och många frågor till de som har gjort programmeringen så är det fel på "torque sensor" den har för svävt område som den mäter på. Så nu ska motorn isär och kalibera sensorn. Men det får bli senare projekt. Nu kör jag med original "firmware" igen...

    Däremot så funkar dotterns damcykel med fotbroms väldigt bra. En helt annan motor, ganska lik som Yamahas motor på frugan cykel. Bra acceleration upp till toppfart 25kmh. Acceleration uppför är mycket bra!
    Om nån funderar på att flasha om sin tongsheng så gör det bara, blir hur bra som helst.
    Gissar att jag bara har haft otur med min torque sensor
     
  9. Roland73

    Roland73 Kid Droid Medlem

    Blev medlem:
    13 feb 2015
    Inlägg:
    88
    Mottagna gillanden:
    13
    bernard gillar detta.
  10. bernard

    bernard Droidmin Moderator

    Blev medlem:
    14 maj 2009
    Inlägg:
    40 622
    Mottagna gillanden:
    44 542
    Operatör:
    Tre+Fello
    Telefon:
    Pixel 7 Pro+iPhone 13 mini

    MINA ENHETER

    Operatör:
    Tre+Fello
    Telefon:
    Pixel 7 Pro+iPhone 13 mini
    ROM:
    Stock
    Platta:
    Watch Series 7
    Övrigt:
    Huawei Watch GT (2019)
  11. Roland73

    Roland73 Kid Droid Medlem

    Blev medlem:
    13 feb 2015
    Inlägg:
    88
    Mottagna gillanden:
    13
    Jag har inte kopierat in firmware v20.1C ännu?
    Räckvidd har jag inte testat än.
    Vad menar du med "Hur blev resultatet?
     
  12. Roland73

    Roland73 Kid Droid Medlem

    Blev medlem:
    13 feb 2015
    Inlägg:
    88
    Mottagna gillanden:
    13
    Har gjort samma. Beställde från Amazon.de och nu är skillnaden endast 5 mm.
    helt perfekt. Hittade ingen på den svenska sidan.
     
  13. bernard

    bernard Droidmin Moderator

    Blev medlem:
    14 maj 2009
    Inlägg:
    40 622
    Mottagna gillanden:
    44 542
    Operatör:
    Tre+Fello
    Telefon:
    Pixel 7 Pro+iPhone 13 mini

    MINA ENHETER

    Operatör:
    Tre+Fello
    Telefon:
    Pixel 7 Pro+iPhone 13 mini
    ROM:
    Stock
    Platta:
    Watch Series 7
    Övrigt:
    Huawei Watch GT (2019)
    En bild på cykeln hade varit roligt :)
     
  14. Roland73

    Roland73 Kid Droid Medlem

    Blev medlem:
    13 feb 2015
    Inlägg:
    88
    Mottagna gillanden:
    13
    Skall fixa det med lite bilder hur jag har löst fastsättning av kedjeskydd och kabeldragning mm
     
    bernard gillar detta.
  15. Roland73

    Roland73 Kid Droid Medlem

    Blev medlem:
    13 feb 2015
    Inlägg:
    88
    Mottagna gillanden:
    13
    Glömde fråga vilken bildstorlek som är lämplig.
     
  16. bernard

    bernard Droidmin Moderator

    Blev medlem:
    14 maj 2009
    Inlägg:
    40 622
    Mottagna gillanden:
    44 542
    Operatör:
    Tre+Fello
    Telefon:
    Pixel 7 Pro+iPhone 13 mini

    MINA ENHETER

    Operatör:
    Tre+Fello
    Telefon:
    Pixel 7 Pro+iPhone 13 mini
    ROM:
    Stock
    Platta:
    Watch Series 7
    Övrigt:
    Huawei Watch GT (2019)
    Det har inte så stor betydelse, forumet skalar ned bilden automatiskt om det behövs när du laddar upp den.
     
  17. Roland73

    Roland73 Kid Droid Medlem

    Blev medlem:
    13 feb 2015
    Inlägg:
    88
    Mottagna gillanden:
    13
    Jag hade två cyklar och startade med en navmotor Bafang.
    Jag tyckte att jag trampade i luften och såg mig efter annat alternativ.
    Den andra cykeln som också hade fotbroms valde jag Tongsheng till.
    Hittade Tongsheng TSDZ2 men den såldes bara i 350W utförande i Sverige.
    Sökte på nätet och fann 250W i Tyskland.
    Tog några veckor från Tyskland.

    Det 1:a problemet jag stötte på var att vevhuset var lite för litet.
    Jag märkte att det fanns en kan i mitten men det löstes lätt med en roterande fil.
    Sedan var det bara att montera motor mm.

    Jag valde display VLCD5 vid köpet.

    Nästa problem var hur jag skulle få dit kedjeskyddet.
    Löste det med några hålplattjärn och ett stag som jag hade till extraljus.
    (lilla staget till övre fästet på kedjeskyddet)

    Sedan kunde jag inte heller använda stödet utan jag köpte ett som fästes på kedjearmen.

    Nu fick jag plats med kontakterna till motorn och hastighetssensorn som jag
    fäste på platsen där stödet förut var fäst.

    Nästa som jag märkte var att vevarmarna satt olika långt ut från mitten och då köpte jag
    Bafangs vevarm till den högra sidan. Det var en mycket mer rak arm så nu skiljde det bara
    c:a 5-6 mm mellan vänster och höger sida. Helt Perfekt.

    Batteriet placerade jag under pakethållaren.
    36 V 14,5 Ah 522 Wh LG cell. Köpt från Tyskland.

    Nästa projekt blir att testa annan firmware.
    Release Open source firmware TSDZ2-v20.1C-VLCD5-VLCD6-XH18 · emmebrusa/TSDZ2-Smart-EBike-1
    Någon som har testat firmware v20.1C?

    Här är några bilder på mitt bygge.
     

    Bifogade filer:

    • 1.jpg
      1.jpg
      Filstorlek:
      95,3 KB
      Visningar:
      333
    • 2.jpg
      2.jpg
      Filstorlek:
      64,9 KB
      Visningar:
      327
    • 3.jpg
      3.jpg
      Filstorlek:
      74,8 KB
      Visningar:
      344
    • 4.jpg
      4.jpg
      Filstorlek:
      83,4 KB
      Visningar:
      340
    • 5.jpg
      5.jpg
      Filstorlek:
      83,1 KB
      Visningar:
      355
    • 6.jpg
      6.jpg
      Filstorlek:
      507,7 KB
      Visningar:
      328
    • 7.jpg
      7.jpg
      Filstorlek:
      103,3 KB
      Visningar:
      331
    • 8.jpg
      8.jpg
      Filstorlek:
      133 KB
      Visningar:
      331
    fryguy, Merketh, enokbengtsson och 4 andra gillar detta.
  18. bernard

    bernard Droidmin Moderator

    Blev medlem:
    14 maj 2009
    Inlägg:
    40 622
    Mottagna gillanden:
    44 542
    Operatör:
    Tre+Fello
    Telefon:
    Pixel 7 Pro+iPhone 13 mini

    MINA ENHETER

    Operatör:
    Tre+Fello
    Telefon:
    Pixel 7 Pro+iPhone 13 mini
    ROM:
    Stock
    Platta:
    Watch Series 7
    Övrigt:
    Huawei Watch GT (2019)
    Fin installation @Roland73@Roland73 - ser riktigt stiligt ut.
     
  19. Roland73

    Roland73 Kid Droid Medlem

    Blev medlem:
    13 feb 2015
    Inlägg:
    88
    Mottagna gillanden:
    13
    Har nu gett mig på att läsa original-firmware med programmet STVP.
    Tänkte ta en kopia av Tongsheng original-firmware innan jag kopierar in någon annan.
    Jag får då följande felmedelande.
    Error : Cannot communicate with the device !
    Check the SWIM cable connection and check all the needed pin connections on the SWIM connector.

    If the application code uses Swim Disable and Reset pin as Output or has disabled SWIM Clock Divider:
    Try Now to SWITCH OFF and ON the application Power Supply while NRST Reset pin is forced low.

    Error : < PROGRAM MEMORY reading failed.
    Error : < Operation aborted.

    Någon som kan hjälpa mig vad som är fel.
     
  20. StormTd5

    StormTd5 Infant Droid Medlem

    Blev medlem:
    9 nov 2020
    Inlägg:
    10
    Mottagna gillanden:
    5
    Kan vara att kablarna är för långa mellan st-linken och motorn, hade samma problem själv, verkar vara väldigt känsligt med kablellängden. Bara korta ner så blir det nog bra!