
pacomms
Hi there, so i have managed to get a BV4113 H Bridge, i have installed latest firware and connected as per your diagram on the tutorials page, i have a pretty significant issue however, i have opened up a new project and i only have the BV4113 Movement Panel active, i connect to the bot fine but the issue is that if i now press one of the movement buttons nothing happens at all, however if i disconnect the BV4113 from the EZb and then reconnect it it works perfect, even if i disconnect and reconnect to the ezb via bluetooth its fine until i turn of the ez b, when i power back on same issue no movement, until i disconnect the BV4113 and reconnect it, then its fine again, its like this every time, it is as if the BV4113 requires a reset or resync b4 it will work, this is ok when my bot is opened up but when everythings inside i cant get to the board to unplug it and plug it back in again, any ideas ?
Thanks Kurt (NB i have double triple checked my connections, i have even tried toggling D0 on and off but even that doesnt work, i have to manually disconnect it then reconnect and its ok)
Interesting! I'll take a look and see if I can think of something. Hmmmmmm!
That would be great if you can DJ its a bit confusing i know, maybe something at firmware level would be needed to send a restart to the port on power up or to toggle power on and on, but im just guessing lol any ideas or help is appreciated :-)
Regards Kurt
I have the same issue- in fact, I thought the new motor controller was defective until I found this post.
Pacomms- what pins, and in that order, are you disconnecting/reconnecting between the EZ-B and the H-Bridge to trigger operation? I am trying to recreate your problem/solution, but so far I can only force the motor controller into operation by bouncing the Bluetooth connection between the host and the EZ-B.
Interesting. When the EZ-B powers up, the bit of voltage (noise) on the digital i/o line confuses the UART of the BV. I'm looking into what I can do about that.
I basically just pull the servo lead off the ez b and reconnect, sometimes it takes more than one attempt and also when the board does come back online you may need to press say forward twice, after that it works fine, noise over the pin does sound like the issue DJ, not sure how to fix that though, short of maybe a resistor ?
Thanks Kurt
The pressing twice is expected. It requires an init on first use. That's something we can all live with. However, the other issue is strange. I experience it also.
To resolve it..
power ez-b
unplug motor controller from ez-b (the digital i/o plug)
plug motor controller back into ez-b
it works
Thats the same as what i have to do ? however if that connection is inside the bot then its gonna be a bit of an issue, i think i may stick with the sabertooth for now, my only issue is that with the sabertooth i cant use the ping scan unit, because i have to create a script to turn etc etc, and the ping sonar scanner uses a movement panel, which of course i dont have because there isnt one for the sabertooth. I wonder DJ is there any way of including a Movement Panel for generic use that follows whatever is set in the movement script panel, then i feel that people could use any motor controller and the other utilities that dont at present, just a thought
Kurt
ould you use a relay with an nornally closed connection to toggle the hbridge off and on?