Please see the included schematic, parts list, and board layouts I used for implementing motor drivers with the DRV8818 chip. This board includes header pins for connecting a microprocessor in the future. Currently I have only populated one of the four circuits to validate the design. I began testing the design by configuring the I/O pins via the H1 header. Figure 1 – Schematic for 1 of 4 Motor Drivers Figure 2 – Header Pins U1 H1 U5 H2 FAN C1 R1 C2 R2 C3 C4 J1 J2 Jumper C5 R3 R4 drv8818 male female stepper driver S2082E-20-ND S6104-nd LM340 A19423-ND A99613-ND A100453CT-ND C1608X6S1V224K ERJ-3GEYJ684V C1608C0G1H560J ERJ-3GEYJ684V C1608C0G1H560J C1608X6S1V224K XG8S-0331 XG8S-0331 C1608X6S1V224K 5V 1A regulator 5V fan connector on board 5V fan connector on fan 5V fan wire crimps 5V cooling fan 0.22uF CAP 680kohm 56pF 680kohm 56pF 0.22uF CAP 0.1 spacing male header 0.1 spacing male header jumper for 0.1 spacing 0.22uF current sense 0.22ohm 1watt current sense 0.22ohm 1watt Part List Figure 3 – Entire Board Layout SOT223 603 603 603 603 603 603 603 1206 1206 Figure 4 – Board Layout for Motor Driver 1 Motor connected to the circuit: http://www.interinar.com/public_docs/23KM-K723-23V.pdf Figure 5 – Motor Diagram Motor Pin Pin 6 Pin 4 Pin 3 Pin 1 Board Connection A1 (Orange) A2 (Red) B1 (Blue) B2 (Yellow) Table 2 – Motor Wiring Pre Power Up Verifications: 1) Verified power and ground were not shorted. 2) Verified pins on chip were not shorted, mechanical connection, and electrical connection. 3) Verified shorts did not exist in unexpected locations due to population errors. I/O Configuration: 1) Vm equal to 15V 2) Vcc equal to 5V 3) SLEEPn equal to 5V 4) USM0 equal to ground 5) USM1 equal to ground 6) ENABLEn equal to ground 7) STEP was left opened and I was planning on connecting it to Vcc to rotate the motor shaft. 8) RESETn equal to 5V 9) SRn equal to ground 10) Vref equal to 3.3V 11) DECAY set equal to 3.3V 12) DIR equal to ground 13) HOME was left opened as it’s to be monitored Test: I tried toggling the STEP to 5V to see if the motor would rotate. The motor did not rotate and the shaft was able to be manually turned. After the Test: 1) Verified motor windings still had continuity. 2) Verified no visible sign of a damaged component due to heating. 3) Re-verified the schematic and board layout.
© Copyright 2024