
ECU
lflaherty/ev-ecu
Custom ECU (firmware and hardware) for Bespoke Electric Vehicles

The LM324DT is an operational Amplifier made by STMicroelectronics in a SOIC-14 package with 14 pins. -15V~-1.5V、1.5V~15V 0℃~+70℃ 1.2mA 1.3MHz 20nA 300nA 30uV/℃ 3V~30V 4 400V/ms 40nV/√Hz@1kHz 5mV 70mA 80dB Built-in compensation SOIC-14 Operational Amplifier ROHS.
PCBKit's library has its KiCad symbol (Amplifier_Operational:LM324, from KiCad's library) and its footprint (Package_SO:SOIC-14_3.9x8.7mm_P1.27mm, from KiCad's library), ready for a KiCad board. 81,912 are in stock at JLCPCB (part C71035). 17 open-source boards in 14 repositories on GitHub use it.
| Parameter | Conditions | As printed | Page |
|---|---|---|---|
| Supply voltage VCC | Single supply | max 32 V | 4 |
| Supply voltage VCC | Dual supply, magnitude per rail | max 16 V | 4 |
| Input voltage Vi | LM324 | min -0.3 · max 32 V | 4 |
| Differential input voltage (1) Vid | max 32 V | 4 | |
| Power dissipation: D suffix Ptot | D suffix | max 400 mW | 4 |
| Input current (3) Iin | Input driven negative | max 50 mA | 4 |
| Storage temperature range Tstg | min -65 · max 150 °C | 4 | |
| Maximum junction temperature Tj | max 150 °C | 4 | |
| Thermal resistance junction to ambient (4) Rthja | SO14, single layer board; typical value | typ 103 °C/W | 4 |
| Thermal resistance junction to case Rthjc | SO14; typical value | typ 31 °C/W | 4 |
| HBM: human body model (5) ESD | LM324 | max 250 V | 4 |
| MM: machine model (6) ESD | max 100 V | 4 | |
| CDM: charged device model ESD | max 1500 V | 4 | |
| Supply voltage VCC | Single supply | min 3 · max 30 V | 5 |
| Supply voltage VCC | Dual supply, magnitude per rail | min 1.5 · max 15 V | 5 |
| Common-mode input voltage range VICM | Tamb= 25 °C; maximum VCC - 1.5 V | min 0 V | 5 |
| Common-mode input voltage range VICM | Tmin. ≤ Tamb ≤ Tmax.; maximum VCC -2 V | min 0 V | 5 |
| Operating temperature range TOper | LM324 | min 0 · max 70 °C | 5 |
| Input offset voltage (1) Vio | LM324, Tamb = 25 °C | typ 2 · max 7 mV | 6 |
| Input offset voltage (1) Vio | LM324, Tmin ≤ Tamb ≤ Tmax | max 9 mV | 6 |
| Input offset current Iio | Tamb = 25 °C | typ 2 · max 20 nA | 6 |
| Input offset current Iio | Tmin ≤ Tamb ≤ Tmax | max 40 nA | 6 |
| Input bias current (2) Iib | Tamb = 25 °C | typ 20 · max 100 nA | 6 |
| Input bias current (2) Iib | Tmin ≤ Tamb ≤ Tmax | max 200 nA | 6 |
| Large signal voltage gain Avd | VCC += 15 V, RL = 2 kΩ, Vo = 1.4 V to 11.4 V, Tamb = 25 °C | min 50 · typ 100 V/mV | 6 |
| Large signal voltage gain Avd | VCC += 15 V, RL = 2 kΩ, Vo = 1.4 V to 11.4 V, Tmin ≤ Tamb ≤ Tmax | min 25 V/mV | 6 |
| Supply voltage rejection ratio SVR | Rs ≤ 10 kΩ, VCC += 5 V to 30 V, Tamb = 25 °C | min 65 · typ 110 dB | 6 |
| Supply voltage rejection ratio SVR | Rs ≤ 10 kΩ, VCC += 5 V to 30 V, Tmin ≤ Tamb ≤ Tmax | min 65 dB | 6 |
| Supply current, all amps, no load ICC | Tamb = 25 °C, VCC = 5V | typ 0.7 · max 1.2 mA | 6 |
| Supply current, all amps, no load ICC | Tamb = 25 °C, VCC = 30 V | typ 1.5 · max 3 mA | 6 |
| Supply current, all amps, no load ICC | Tmin ≤ Tamb ≤ Tmax, VCC = 5 V | typ 0.8 · max 1.2 mA | 6 |
| Supply current, all amps, no load ICC | Tmin ≤ Tamb ≤ Tmax, VCC = 30 V | typ 1.5 · max 3 mA | 6 |
| Input common mode voltage range (3) Vicm | VCC = 30 V, Tamb = 25 °C | min 0 · max 28.5 V | 6 |
| Input common mode voltage range (3) Vicm | VCC = 30 V, Tmin ≤ Tamb ≤ Tmax | min 0 · max 28 V | 6 |
| Common mode rejection ratio CMR | Rs ≤ 10 kΩ, Tamb = 25 °C | min 70 · typ 80 dB | 6 |
| Common mode rejection ratio CMR | Rs ≤ 10 kΩ, Tmin ≤ Tamb ≤ Tmax | min 60 dB | 6 |
| Output current source Isource | Vid = 1 V, VCC = 15 V, Vo = 2 V | min 20 · typ 40 · max 70 mA | 6 |
| Output sink current Isink | Vid = -1 V, VCC = 15 V, Vo = 2 V | min 10 · typ 20 mA | 6 |
| Output sink current Isink | Vid = -1 V, VCC = 15 V, Vo = 0.2 V | min 12 · typ 50 uA | 6 |
| High level output voltage VOH | VCC = 30 V, RL = 2 kΩ, Tamb = 25 °C | min 26 · typ 27 V | 7 |
| High level output voltage VOH | VCC = 30 V, RL = 2 kΩ, Tmin ≤ Tamb ≤ Tmax | min 26 V | 7 |
| High level output voltage VOH | VCC = 30 V, RL = 10 kΩ, Tamb = 25 °C | min 27 · typ 28 V | 7 |
| High level output voltage VOH | VCC = 30 V, RL = 10 kΩ, Tmin ≤ Tamb ≤ Tmax | min 27 V | 7 |
| High level output voltage VOH | VCC = 5 V, RL = 2 kΩ, Tamb = 25 °C | min 3.5 V | 7 |
| High level output voltage VOH | VCC = 5 V, RL = 2 kΩ, Tmin ≤ Tamb ≤ Tmax | min 3 V | 7 |
| Low level output voltage VOL | RL = 10 kΩ, Tamb = 25 °C | typ 5 · max 20 mV | 7 |
| Low level output voltage VOL | RL = 10 kΩ, Tmin ≤ Tamb ≤ Tmax | max 20 mV | 7 |
| Slew rate SR | VCC = 15 V, Vi = 0.5 to 3 V, RL = 2 kΩ, CL = 100 pF, unity gain | typ 0.4 V/us | 7 |
| Gain bandwidth product GBP | VCC = 30 V, f = 100 kHz, Vin=10 mV, RL = 2 kΩ, CL=100 pF | typ 1.3 MHz | 7 |
| Total harmonic distortion THD | f = 1kHz, Av = 20 dB, RL = 2 kΩ, Vo = 2 Vpp, CL = 100 pF, VCC=30 V | typ 0.015 % | 7 |
| Equivalent input noise voltage en | f = 1 kHz, Rs = 100 Ω, VCC = 30 V | typ 40 nV/√Hz | 7 |
| Input offset voltage drift DVio | typ 7 · max 30 uV/°C | 7 | |
| Input offset current drift DIio | typ 10 · max 200 pA/°C | 7 | |
| Channel separation (4) Vo1/Vo2 | 1 kHz ≤ f ≤ 20 kHZ | typ 120 kHz | 7 |
| Pin | Name | Type |
|---|---|---|
| 1 | — | Output |
| 2 | - | Input |
| 3 | + | Input |
| 4 | V+ | Power in |
| 5 | + | Input |
| 6 | - | Input |
| 7 | — | Output |
| 8 | — | Output |
| 9 | - | Input |
| 10 | + | Input |
| 11 | V- | Power in |
| 12 | + | Input |
| 13 | - | Input |
| 14 | — | Output |

lflaherty/ev-ecu
Custom ECU (firmware and hardware) for Bespoke Electric Vehicles

cjheath/jlcbasic
JLC Basic parts library for Kicad fetched and converted from EasyEDA


Domfunkle/NHP_Synth
This project implements a dual-channel Direct Digital Synthesis (DDS) signal generator on the ESP32 platform. It features:




loxodes/vna
Under development open hardware microwave vector network analyzer
<iframe src="https://pcbkit.io/embed/parts/st/LM324DT" title="LM324DT in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe><img src="https://pcbkit.io/embed/parts/st/LM324DT.jpg" alt="LM324DT" width="1200" height="900">[](https://pcbkit.io/parts/st/LM324DT)Yes. The symbol is Amplifier_Operational:LM324 and the footprint Package_SO:SOIC-14_3.9x8.7mm_P1.27mm, both drawn on this page. PCBKit places them on a board for you when you design with it.
SOIC-14, with 14 pins. Its footprint is drawn on this page.
STMicroelectronics publishes it: the Datasheet link on this page opens it.
JLCPCB lists it as part C71035, with 81,912 in stock; the sellers' links on this page open their listings.
Parts like it in the library: the LM2902DT by STMicroelectronics, the LMV324-SR by Gainsil, the MC33179D by onsemi and the LM324S by IDCHIP. Check their datasheets: a part that fits the footprint may still differ in its ratings.
17 boards in 14 repositories on GitHub; the most starred are listed on this page, with their KiCad files.