How to fix your ebike hub motor! Hall sensor issues (display error 10, error 30), in depth diagnostics and bldc understanding for finding hall sensor faults and replacing them.
Some resources and info that can help you (I'm not sponsored by anything or anyone, these links are just for information):
Massive shoutout to this dude for putting this info together: https://electricbike.com/forum/forum/...
Understanding brushless DC (BLDC) hub motor phases, hall effects and how they work: https://colourtvservicebbsr.blogspot....
If you want to bypass your hall sensor PCB:
https://endlesssphere.com/forums/vie...
If you need hall sensor replacements, or even want to replace the whole entire PCB assembly with halls (not sponsored, not affiliated in any way):
https://www.aliexpress.us/item/225183...
If you want the more convenient way to test your motor (not sponsored, not affiliated in any way):
https://www.ebay.com/itm/234626022394
Before attempting this the very first thing you want to check is for any issues with your wiring, connectors loose, places where there is rubbing, chafing or pinch points (especially where the wires go into your axle) it could be something very simple, this video is for after you've already done some basic troubleshooting steps by checking your wiring before pulling anything off the bike. if everything looks fine and you're still having an issue these next steps will help you.
You can do these next tests with your bike still hooked up and nothing removed. If you do not have your bike assembled and you only have your motor to test I will show you a way to setup to do this test with only the hub motor in a section near the end of this video.
The first thing we want to check is if the hall sensors are getting power, if they're not getting power then they're going to have a tough time reporting back information that your controller needs and this would be a fault that causes your hub motor to stop working. To test this, turn on your bike so that power is applied to your controller, we want to test with our multimeter here so set it to measure DC voltage in the 20 range, we're looking for roughly 5 volts going through this circuit. Place your ground lead on the small black wire and your positive lead on the small red wire. If you can't get access to the wires, you can backprobe the connector with the multimeter leads, or you can stuff a metal wire (like a paperclip) in there to make contact, and then touch your leads to that. I've gone ahead and completely removed my wires from the connector for testing and if you want to do that it's pretty easy, just use a knife or small screwdriver to push the tab down to release the wires from the connector.
On the multimeter you should see 5V (or about) here. if you're not seeing anything either you forgot to turn your bike on, or you have an issue with your wiring or controller that is not outputting the 5V lines to the hall sensors. This could also be an issue with the wiring internally in the motor, so if you're not seeing any voltage and you've checked your wires go ahead and skip to the next step in the video where we open the motor.
⛧ \\ Table of Contents: \\ ⛧
00:00 Intro \ First Things To Check
01:45 How Does A Hub Motor Work?
03:49 Hall Sensor Testing (Bike Hooked Up)
06:43 Opening The Motor
07:48 Testing The Hall Sensor PCB (Continuity Testing)
11:48 Testing With Only The Motor (Bench Testing)
⛧ \\ Insta:   / htll_official Â
Please send me memes and anything cyberpunk/tech/dystopian related
⛧ \\ Music: XYFΞRΞX    / @xyferex8748 Â
If you make any synthwave/dark/cyberpunk music yourself and would like it featured on the channel please send it to me!
⛧ \\ Merch: https://shop.spreadshirt.com/indstrkt
Please only buy something if you really like the designs! If you do grab something, please email me a pic of you wearing it, dm me, or tag me so I can check it out!
⛧ \\ Patreon:   / htll Â
Please only donate if you have the means, if you don't the best way you can help is to like, comment and share
Any amount you contribute will be poured back into the channel to bring you better content!
⛧ \\ Donate
BTC: 3QHZ4z7UuryXuVkMH3NtVTKrBrwyqtyiPD
ETH: 0xF7f848410960DC2C220555d5a70E3505fB4f271F
USDT (ERC20): 0xd6e40aa8b2ff210097b5abe960fd57a51fd96b46
⛧ 2022 High Tech \\ Low Life | Cyberpunk Projects DIY Art Tech Modding ⛧