-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create electronic schematic for robot #124
Comments
Great choice! |
lib with STM32F4 board headers: http://smisioto.no-ip.org/elettronica/kicad/kicad-en.htm Symbol and footprint Headers 3D model: |
KiCad project is located: https://github.com/ros-ukraine/leobot/tree/F%23124_MCU_Board_Schematic/docs/design/hardware/MCU_Board |
@nemo8 great schematics! |
thanks! Good catch! I have made some mistakes with motor driver signals. You are right:
I will update schematic. If You wish you can open schematic in Kicad, the current project is located here: |
Hi @LyubomyrD , connected motor driver signals INA, INB to the stm32 board connector: |
@nemo8 as far as I understand, pull-ups are for the motor_enable pin. I guess, that even if we do not use it now, we should add the usage to the schematics for safety reasons and possible power usage optimization (when robot is idle, there is no need for motors to be ebanled). @AndriyPt , please, confirm. |
@LyubomyrD yes, these pins are for motor enable. For this pins 5V and 3.3V are fine. Motor is disabled in the next cases
To disable motor using ENA/DIAGA, ENB/DIAGB just need to take off supply volatage (and pininternally will be connected to GND). These pins are dedicated for monitoring fault detection. If we want to disable motor via ENA/DIAGA, ENB/DIAGB pins we need to add the transistor switch for 5V line. |
Schematic will be created in free EDA KiCad.
The text was updated successfully, but these errors were encountered: