Rendering:
Physical map
Test video (dual motor closed loop test)
Link to Station B: [No update for a long time! In fact, I don’t know how to cut videos. I plan to publish a tutorial in a few days to introduce the journey of making a self-made odrive (a guide to preventing pitfalls) (*∩_∩*)-Bilibili] https://b23.tv/CGeqhf
Project Introduction:
This project reconstructs the ODRIVE hardware and designs a small-sized, reasonably laid out ODRIVEFOC3.5 brushless motor controller. The cost is low (components + board printing (four-layer board) cost 200 oceans in total). The power dissipation resistor circuit is optimized, the CAN communication and USART serial communication interfaces are retained, and a 1.14' IPS screen and a custom button are added. The original connectors were changed from XH2.54 to compact GH1.25 and SH1.00 interfaces, the micro usb was replaced by a TYPE-C interface, and a CH340 serial port was integrated. Change the original 12 MOS tubes for each motor channel to 6 for each channel, and the overall size is 56.234mm , during which there was an explosion of capacitors, diodes and other components [laughing and crying]). The wiring is rather sloppy and will be further optimized in the future. Here again, I would like to thank the master@ambivalentpolymer for his help in this project!
expanding board:
The power dissipation resistor I used: 50W, 2Ω
1. (23:12 on February 10, 2021) Move the reset button to the top layer and fix bugs: Improve the AVCC circuit. Students who have cloned please download it again
2. (February 11, 2021 19:12) Move the AVCC circuit to the top layer and optimize some routing
3. (February 24, 2021, 19:12) Remove the RGB lights, add reset buttons, custom buttons and power dissipation resistor circuits, and optimize some wiring.
4. (April 7, 2021 00:07) Fixed a BUG: M1_SO1/M1_SO2 connection sequence is wrong
, I just fixed this bug in the software. I provided a firmware with a screen function that can be directly downloaded to the board.
5. (May 17, 2021 11:07) Some friends in the previously uploaded firmware said that the screen did not light up. Now I have uploaded a firmware with a screen that has no bugs and can be driven by dual motors. Friends in need can download it.
Kind tips:
Some friends who uploaded the firmware before said that the screen does not light up. Now I have uploaded a firmware with no bugs in the screen. I put the firmware with screen driver ( ODriveFirmware.hex ) in the attachment. This firmware also solves the problem of M1_SO1 mentioned above. /M1_SO2 connection sequence is wrong. If necessary, you can download it directly to perfectly adapt to this board. If you find it helpful, remember to give me a like!
Welcome to join the Lemon FOC driver communication group, group number: 237559791. If you have any questions, you can ask in the group
statement:
This item is not allowed to be sold on Xianyu or any platform without permission, unscrupulous merchants are BISS!
All reference designs on this site are sourced from major semiconductor manufacturers or collected online for learning and research. The copyright belongs to the semiconductor manufacturer or the original author. If you believe that the reference design of this site infringes upon your relevant rights and interests, please send us a rights notice. As a neutral platform service provider, we will take measures to delete the relevant content in accordance with relevant laws after receiving the relevant notice from the rights holder. Please send relevant notifications to email: bbs_service@eeworld.com.cn.
It is your responsibility to test the circuit yourself and determine its suitability for you. EEWorld will not be liable for direct, indirect, special, incidental, consequential or punitive damages arising from any cause or anything connected to any reference design used.
Supported by EEWorld Datasheet