EEVblog Electronics Community Forum
Electronics => Beginners => Topic started by: mousedroid on September 30, 2022, 08:30:47 pm
-
Just want to preface. I wanted to find a mild E bike to commute to a nearby workplace. My friend had this bike but I decided to go for one 100 dollars less and was massively disappointed when i realized it wasn't working properly and of course the seller won't refund me and I knew I was had so hello paper weight goodbye 300 dollars. I bought my friends working one he let me test and it was barely used practically brand new but once again outdated and the app no longer is available when scanning qr code. I have both bikes the working one which was revision 2 from 2016 and the one causing issues from 2015
When i turn this Surface 604 Yunbike C1 series on and press the thumb throttle, the e motor makes a click noise when i press it in and if i apply weight while its spinning it will cut off and give me an error code 6. In the PDF manual it says that means "protection from blocking messages". It also spins very slow like 4.4km/h (product spec sheet says thumb throttle applies walk mode at 4.5km/h) if i spin the wheel with the throttle off and then apply the throttle when its at 5km/h or higher it'll kick in and spin up to about 18km/h but if i place the bike down with the throttle fully on it will cut off and present error code 6 so its not assisting me when I take it out to ride.
We've volt checked the battery, volt checked the hall sensors, tested the phase wires for the e-motor, did a continuity test on cables and all were fine, checked all mosfets and they all gave the same reading and we checked them while the power was on and they all appear to be working the exact same and working in sequence to spin the 3 phase motor. We even switched this bikes e motor with a known working one from my other 36v yunbike and it behaved the same presenting error code 6 when the motor cuts off. The cadence sensor doesn't seem to want to spin the e motor at all though i see its single light flash about 4 times, the sensor looks just like the other one but that one flashes 20 times precisely each rotation and will engage the motor after a full rotation on the crank arm (possibly more on its spin magnet). Being they're different year builds I'm assuming maybe its just different, I'm afraid of breaking the sensor pulling it off the bottom bracket but i cleaned it and seems to be firing properly, there is a crack on it but even getting the cadence lights to fire still the e-hub won't kick on when spinning the wheel. Regardless even if the cadence sensor could move the e hub it will still most likely be low torque and give an error 6 code. Seems like its in a tour mode or something, I think there is a power control section on the app so its unfortunate they disbanded it entirely. Is there any way the board can be hard reset as it seems the board is in an off state or low amperage state? None of the components appear burnt or anything. Wish there was a way to connect to off the boards TxD and RxD serial bus lines and change the firmware settings as I see there are apps that run on windows using Com ports via controller breakout cable to USB, just this one seems like it's proprietary so I dunno if that's possible. I might find a whole new wheel, controller, lcd/throttle and just use the other motor as a backup for version 2.0 as that one rides like a dream i love the slope sensing feature.
-
Here is the full error list:
8. Error Code:
Hall sensor fault (1)
switching of speeds fault (2) (too fast?)
failure of the electric motor (3)
protection of low pressure (4) (undervoltage?)
protection against electric overload (5) (over power?)
protection from blocking messages (6)
problems powered brake system (7) (regen issue?)
failure data (8 )
Maybe if you can find the original chinese manual it will help with the translation. I couldn't find it.
Other error lists have "communication error" or "BMS communication error"
Did you try switching the battery?
-
I have two batteries and both work on the working one and both work on the non working one but same issue. It really just seems like its been put into a low amp state. The rep's for this company said they don't support this bike anymore and the previous owner was who issued the bikes out so they have zero support. Seems like E-Waste because you can't connect to the bike anymore and run diagnostics. The manual seems to say it does one (non pedal mode) thing but I can't seem to understand it makes zero sense and the bike doesn't do what its suggesting it can do all i have is up/down buttons on the display led and that just adjusts the 3 increased gain modes. (also holding the buttons can turn on/off led backlight and front headlight)
The app that should work with it is called UMA 1.3.2 but its been removed from apple store Ios and android its not supported on later devices but running the app on an earlier device it could run but the server on their end is down so it can't proceed any further pairing to the bike (I can pair the devices using 000000 but no software to send/receive commands). There is no walk mode button on the bike just up down for the 3 gain stages. I think we should of check amperage and compare it to the other bike and the amps seem to be low and hence to torque.
Would you know if removing the spot welded 3v battery on the board would be a bad idea? Do controller boards have a cmos like a x86 board would have for preserving firmware settings?
-
Yeah translation here is not good, which sucks.
I don't see removing the battery as a good idea, if it loses the internal date/time that could cause it to go into a state where it no longer works at all. However, if you've already given up hope you could try it.
There is also the option of replacing the controller, many brushless ebike controls are available on aliexpress.
-
I think I'll probably have to source a new controller, this BLDC motor is only 180w and peak output of 240W so I'm guessing a 36v controller box should work but they say its for 350w-500w e motors. I'm gonna swap the e motors completely over and test the non working e motor on the working bike just to rule that out completely as the cause of just need the bike for a couple days before I swap them. We did a throttle volt check just now off the board while powered and it was working properly the constant 5v line was good and speed/throttle pin was reading 1v then when i turned the throttle's potentiometer all the way was 4.43v then back to 1v when i release so that seems fine. I'm hoping all the UMA 1.3.2 app did was display battery life and run diagnostic check VIA Bluetooth.(the rest seemed like a social media app posting photos and showing other people riding yunbikes around you) Both Bluetooth modules pair to android smart phones using pair code 000000 so that tells me the CPU board is saying hello just no apps have been found that connect they only cover certain controllers, I do have software for a befang controller that connects over the TxD and RxD 5v, ground but I think it'll be non supported like everything else its all in house from this start up group Xiomi had working for them (yunzao.zhixingche).