Loading design…
Eryk-Mozdzen
Field Oriented Control (FOC) implementation with calibration sequences for various embedded projects in C
| Reference | Value | Description |
|---|---|---|
| Q1-Q6 | IPD90N04S4L04 | N-MOSFET transistor, gate/drain/source |
| U1 | USBLC6-2SC6 | Very low capacitance ESD protection diode, 2 data-line, SOT-23-6 |
| U2 | STM32H523RET6 | STMicroelectronics Arm Cortex-M33 MCU, 512KB flash, 272KB RAM, 49 GPIO, LQFP64 |
| U3,U5,U7 | INA181A3 | Bidirectional, Low- and High-Side Voltage Output, Current-Sense Amplifier, SOT-23-6 |
| U4,U6,U8 | LM2105D | 107-V, 0.5-A, 0.8-A Half-Bridge Driver with 5-V UVLO and Integrated Bootstrap Diode, SOIC-8 |
| U9 | LV14340 | |
| C1 | 4.7u | Unpolarized capacitor |
| C2-C7,C9,C12,C15,C18,C20,C21,C23,C25,C27,C28,C30,C37 |
| 100n |
| Unpolarized capacitor |
| C8 | 1u | Unpolarized capacitor |
|---|
| C10,C11 | 22p | Unpolarized capacitor |
|---|
| C13,C14 | 2.2u | Unpolarized capacitor |
|---|
| C16,C22,C29 | 1u/50V | Unpolarized capacitor |
|---|
| C17,C24,C31,C33 | 100n/50V | Unpolarized capacitor |
|---|
| C19,C26,C32 | 47u/50V | Polarized capacitor |
|---|
| C34 | 10u/50V | Unpolarized capacitor |
|---|
| C35,C36 | 47u/16V | Unpolarized capacitor |
|---|
| C38 | 22n | Unpolarized capacitor |
|---|
| D1 | BLUE | Diode |
|---|
| D2 | RED | Diode |
|---|
| D3 | SK56 | Schottky diode |
|---|
| J1 | IDC-10 | Generic connector, double row, 02x05, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/) |
|---|
| J2 | USB_C_Receptacle_USB2.0_14P | USB 2.0-only 14P Type-C Receptacle connector |
|---|
| J3 | IDC-14 | Generic connector, double row, 02x07, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/) |
|---|
| J4 | Conn_01x09 | Generic connector, single row, 01x09, script generated (kicad-library-utils/schlib/autogen/connector/) |
|---|
| J5 | Conn_01x03 | Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/) |
|---|
| J6-J10 | Conn_01x01 | Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/) |
|---|
| L1 | 6.8u/4.5A | Inductor |
|---|
| R1,R2 | 5.1k | Resistor |
|---|
| R3-R5,R12,R13,R18,R21,R26,R27 | 4.7k | Resistor |
|---|
| R6 | 10k | Resistor |
|---|
| R7,R32 | 1k | Resistor |
|---|
| R8,R16,R24 | 2m | Resistor |
|---|
| R9,R17,R25,R34 | 10 | Resistor |
|---|
| R10,R14,R19,R22,R28,R30 | 68 | Resistor |
|---|
| R11,R15,R20,R23,R29,R31,R36 | 47k | Resistor |
|---|
| R33 | 470k | Resistor |
|---|
| R35 | 100k/1% | Resistor |
|---|
| R37 | 49.9k | Resistor |
|---|
| R38 | 30k/1% | Resistor |
|---|
| SW1,SW2 | SW_Push | Push button switch, generic, two pins |
|---|
| Y1 | 8MHz | Two pin crystal |
|---|