๐ CAD ํ๋ก ์๋ฎฌ๋ ์ด์ ๋๊ตฌ ์๋ฒฝ ๊ฐ์ด๋
CAD ํ๋ก ์๋ฎฌ๋ ์ด์ ๋๊ตฌ ์๋ฒฝ ๊ฐ์ด๋: ํจ์จ์ ์ธ ์ ์ ์ค๊ณ๋ฅผ ์ํ ํ๋ ์
์ ์ ํ๋ก ์ค๊ณ ๋จ๊ณ์์ ์ค๋ฅ๋ฅผ ์ค์ด๊ณ ๋น์ฉ์ ์ ๊ฐํ๊ธฐ ์ํด CAD ํ๋ก ์๋ฎฌ๋ ์ด์ ๋๊ตฌ๋ ํ์์ ์ ๋๋ค. ์ด ๊ธ์์๋ ์ด๋ณด์๋ถํฐ ์ ๋ฌธ๊ฐ๊น์ง ํ์ฉํ ์ ์๋ ์ต๊ณ ์ ์๋ฎฌ๋ ์ด์ ์ํํธ์จ์ด๋ฅผ ์๊ฐํ๊ณ , ๊ฐ ๋๊ตฌ์ ํน์ง์ ์์ธํ ๋น๊ต ๋ถ์ํฉ๋๋ค.
๐ ๋ชฉ์ฐจ
- CAD ํ๋ก ์๋ฎฌ๋ ์ด์ ์ด๋?
- ํ๋ก ์๋ฎฌ๋ ์ด์ ๋์ ์ ํต์ฌ ์ด์
- ์ต๊ณ ์ CAD ํ๋ก ์๋ฎฌ๋ ์ด์ ๋๊ตฌ TOP 10
- ์ฃผ์ ์๋ฎฌ๋ ์ด์ ๋๊ตฌ ๋น๊ต ํ
- ๋์๊ฒ ๋ง๋ ๋๊ตฌ ์ ํํ๋ ๋ฐฉ๋ฒ
- ๊ฐ๋จํ SPICE ์ฝ๋ ์์
- ๊ฒฐ๋ก
โก CAD ํ๋ก ์๋ฎฌ๋ ์ด์ ์ด๋?
CAD(Computer-Aided Design) ํ๋ก ์๋ฎฌ๋ ์ด์ ์ ์ค์ ๋ถํ์ ์ฌ์ฉํ์ฌ ํ๋ก๋ฅผ ์ ์ํ๊ธฐ ์ , ์ปดํจํฐ ์ํํธ์จ์ด๋ฅผ ํตํด ๊ฐ์ ํ๊ฒฝ์์ ํ๋ก์ ๋์์ ํ ์คํธํ๋ ๊ธฐ์ ์ ๋๋ค. ์ ์, ์ ๋ฅ, ์ ํธ ํ๋ฆ ๋ฑ์ ์ ๋ฐํ๊ฒ ์์ธกํ์ฌ ์ค๊ณ ๊ฒฐํจ์ ์ฌ์ ์ ํ์ ํ ์ ์๋๋ก ๋์ต๋๋ค.
๐ก TIP: ์๋ฎฌ๋ ์ด์ ์ ๋จ์ํ ๋์ ํ์ธ์ ๋์ด, ์จ๋ ๋ณํ๋ ๋ถํ ์ค์ฐจ(Tolerance)์ ๋ฐ๋ฅธ ํ๋ก์ ์์ ์ฑ๊น์ง ๊ฒ์ฆํ ์ ์์ต๋๋ค.
๐ฅ ํ๋ก ์๋ฎฌ๋ ์ด์ ๋์ ์ ํต์ฌ ์ด์
- ๋น์ฉ ์ ๊ฐ: ์ค์ ํ๋กํ ํ์ ์ ์ ํ์๋ฅผ ํ๊ธฐ์ ์ผ๋ก ์ค์ฌ ๋ถํ๋น์ PCB ์ ์๋น๋ฅผ ์๋ ์ ์์ต๋๋ค. ๐ฆ
- ์ค๊ณ ์๋ ํฅ์: ๋ณต์กํ ๊ณ์ฐ์ ์์ด ๋ง์ ์ํํ๋ฉฐ, ๋ค์ํ ์๋๋ฆฌ์ค๋ฅผ ์ฆ๊ฐ์ ์ผ๋ก ํ ์คํธํ ์ ์์ต๋๋ค. ๐
- ์์ ์ฑ ํ๋ณด: ๊ณผ์ ๋ฅ๋ ๋จ๋ฝ ๋ฐ์ ์ ์ค์ ๋ถํ์ ํ์ ์์ด ์ํ ์์๋ฅผ ๋ฏธ๋ฆฌ ๋ฐ๊ฒฌํ ์ ์์ต๋๋ค. โ
- ์ ๋ฐํ ๋ถ์: ์ค์ ์ธก์ ์ฅ๋น๋ก๋ ๊ด์ฐฐํ๊ธฐ ํ๋ ๋ฏธ์ธํ ์ ํธ ๊ฐ์ญ์ด๋ ๊ณ ์ฃผํ ํน์ฑ์ ๋ถ์ํ ์ ์์ต๋๋ค. ๐
๐ ์ต๊ณ ์ CAD ํ๋ก ์๋ฎฌ๋ ์ด์ ๋๊ตฌ TOP 10
1. Altium Designer
์ ๊ณ ํ์ค์ผ๋ก ๊ผฝํ๋ ๊ฐ๋ ฅํ ๋๊ตฌ์ ๋๋ค. PCB ์ค๊ณ์ ์๋ฎฌ๋ ์ด์ ์ด ํ๋๋ก ํตํฉ๋์ด ์์ผ๋ฉฐ, ๋๊ท๋ชจ ๊ธฐ์ ์ฉ ํ๋ก์ ํธ์ ์ ํฉํฉ๋๋ค.
2. Cadence OrCAD / PSpice
๊ฐ์ฅ ์ ๋ขฐ๋ฐ๋ ์๋ฎฌ๋ ์ด์ ์์ง ์ค ํ๋์ธ PSpice๋ฅผ ํ์ฌํ๊ณ ์์ต๋๋ค. ๋ณต์กํ ์๋ ๋ก๊ทธ ๋ฐ ํผํฉ ์ ํธ ๋ถ์์ ํ์ํฉ๋๋ค.
3. NI Multisim
์ง๊ด์ ์ธ ์ธํฐํ์ด์ค๋ก ๊ต์ก ํ์ฅ์์ ์ธ๊ธฐ๊ฐ ๋์ต๋๋ค. ๊ฐ์ ์ธก์ ์ฅ๋น๋ฅผ ํ๋ฉด์ ๋์ ์คํ์ค ํ๊ฒฝ๊ณผ ์ ์ฌํ ๊ฒฝํ์ ์ ๊ณตํฉ๋๋ค.
4. LTspice
Analog Devices์์ ์ ๊ณตํ๋ ๋ฌด๋ฃ ์ํํธ์จ์ด์ ๋๋ค. ๊ฐ๋ณ์ง๋ง ๊ฐ๋ ฅํ ์ฑ๋ฅ์ ์๋ํ๋ฉฐ, ์ ์ ์ฅ์น(Power) ์ค๊ณ์๋ค์๊ฒ ํ์์ ์ธ ๋๊ตฌ์ ๋๋ค.
5. KiCad (Open Source)
์์ ๋ฌด๋ฃ์ด๋ฉฐ ์คํ ์์ค์ธ ๊ฐ๋ ฅํ EDA ๋๊ตฌ์ ๋๋ค. Ngspice๋ฅผ ๋ด์ฅํ์ฌ ๊ธฐ๋ณธ์ ์ธ ์๋ฎฌ๋ ์ด์ ๊ธฐ๋ฅ์ ํ๋ฅญํ๊ฒ ์ํํฉ๋๋ค.
6. Autodesk Fusion 360 (Electronics)
3D ๋ชจ๋ธ๋ง๊ณผ ํ๋ก ์ค๊ณ๊ฐ ๊ฒฐํฉ๋ ํตํฉ ํ๋ซํผ์ ๋๋ค. ๊ธฐ๊ตฌ ์ค๊ณ์์ ํ์ ์ด ์ค์ํ ์ ํ ๊ฐ๋ฐ ์ ์ต๊ณ ์ ํจ์จ์ ๋ณด์ฌ์ค๋๋ค.
7. Proteus Design Suite
๋ง์ดํฌ๋ก์ปจํธ๋กค๋ฌ(MCU) ์๋ฎฌ๋ ์ด์ ์ ํนํ๋์ด ์์ต๋๋ค. ์์ค ์ฝ๋๋ฅผ ์๋ฎฌ๋ ์ด์ ์์์ ์คํํ์ฌ ํ์จ์ด ๋์์ ์ค์๊ฐ์ผ๋ก ํ์ธํ ์ ์์ต๋๋ค.
8. EasyEDA
์น ๊ธฐ๋ฐ์ผ๋ก ์๋ํ๋ ์ ๊ทผ์ฑ ๋์ ๋๊ตฌ์ ๋๋ค. ์ค์น ์์ด ๋ธ๋ผ์ฐ์ ์์ ๋ฐ๋ก ์ค๊ณ์ ์๋ฎฌ๋ ์ด์ ์ด ๊ฐ๋ฅํ๋ฉฐ, ๋ถํ ๊ตฌ๋งค ํ๋ซํผ๊ณผ ์ฐ๋๋ฉ๋๋ค.
9. Micro-Cap
๊ณผ๊ฑฐ ์ ๋ฃ์์ผ๋ ํ์ฌ๋ ๋ฌด๋ฃ๋ก ๊ณต๊ฐ๋ ๊ณ ์ฑ๋ฅ ์๋ฎฌ๋ ์ดํฐ์ ๋๋ค. ๋งค์ฐ ์ ๋ฐํ ๋ถ์ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ฉฐ ์ค๋๋ ์ญ์ฌ๋งํผ ์ ๋ขฐ์ฑ์ด ๋์ต๋๋ค.
10. TINA-TI
Texas Instruments์์ ์ ๊ณตํ๋ ๋ฌด๋ฃ ๋๊ตฌ์ ๋๋ค. TI์ ๋ถํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ์ ๊ฐ์ถฐ์ ธ ์์ด ํด๋น ๋ธ๋๋์ ์นฉ์ ์ฌ์ฉํ ๋ ๋งค์ฐ ์ ์ฉํฉ๋๋ค.
๐ ์ฃผ์ ์๋ฎฌ๋ ์ด์ ๋๊ตฌ ๋น๊ต ํ
| ์์ | ์ํํธ์จ์ด ์ด๋ฆ | ์ฃผ์ ํน์ง | ๊ฐ๊ฒฉ ์ ์ฑ | ๋์ ์ฌ์ฉ์ |
|---|---|---|---|---|
| 1 | Altium Designer | ํตํฉ ์ค๊ณ ํ๊ฒฝ, 3D PCB | ์ ๋ฃ (๊ตฌ๋ ) | ์ ๋ฌธ ์์ง๋์ด, ๊ธฐ์ |
| 2 | OrCAD/PSpice | ๊ฐ๋ ฅํ SPICE ์์ง, ์ ๋ฐ๋ | ์ ๋ฃ | ๋ฐ๋์ฒด ๋ฐ ์ ๋ฐ ํ๋ก ์ค๊ณ์ |
| 3 | NI Multisim | ์ง๊ด์ ์ธ UI, ๊ฐ์ ์ฅ๋น | ์ ๋ฃ | ๊ต์ก์, ์ฐ๊ตฌ์ |
| 4 | LTspice | ์ ์ ์ค๊ณ ํนํ, ๊ฐ๋ฒผ์ | ๋ฌด๋ฃ | ์ทจ๋ฏธ ๊ณตํ์, ์ ์๋ถ ์ค๊ณ์ |
| 5 | KiCad | ์คํ ์์ค, ํ์ฅ์ฑ | ๋ฌด๋ฃ | ์คํ ์์ค ์ปค๋ฎค๋ํฐ, ๊ฐ์ธ |
| 6 | Fusion 360 | MCAD-ECAD ํตํฉ | ์ ๋ฃ (๊ฐ์ธ ๋ฌด๋ฃ) | ํตํฉ ์ ํ ๋์์ด๋ |
| 7 | Proteus | MCU/ํ์จ์ด ์ค์๊ฐ ์๋ฎฌ | ์ ๋ฃ | ์๋ฒ ๋๋ ๊ฐ๋ฐ์ |
| 8 | EasyEDA | ์น ๊ธฐ๋ฐ, ์ฌ์ฉ ํธ์์ฑ | ๋ฌด๋ฃ (๋ถ๋ถ ์ ๋ฃ) | ์ด๋ณด์, ๋ฉ์ด์ปค |
| 9 | Micro-Cap | ๊ณ ์ฑ๋ฅ ์ ๋ฐ ๋ถ์ | ๋ฌด๋ฃ (๊ณต๊ฐ) | ์ ๋ฌธ ๋ถ์๊ฐ |
| 10 | TINA-TI | TI ๋ถํ ์ต์ ํ | ๋ฌด๋ฃ | TI ๋ถํ ์ฌ์ฉ์ |
๐ก ๋์๊ฒ ๋ง๋ ๋๊ตฌ ์ ํํ๋ ๋ฐฉ๋ฒ
- ์ ๋ฌธ์/์ด๋ณด์: EasyEDA๋ TINA-TI๋ฅผ ์ถ์ฒํฉ๋๋ค. ์ค์น ๋ถ๋ด์ด ์ ๊ณ ์ฌ์ฉ๋ฒ์ด ๊ฐ๋จํฉ๋๋ค.
- ํ์/๊ต์ก์ฉ: ์ค์ ๊ณ์ธก๊ธฐ ์ฌ์ฉ๋ฒ๊ณผ ๋ณํํ ์ ์๋ NI Multisim์ด ์ข์ต๋๋ค.
- ์ ๋ฌธ ์์ง๋์ด: Altium Designer ๋๋ Cadence OrCAD๋ฅผ ํตํด ์ ๊ณ ํ์ค์ ์ค๊ณ๋ฅผ ์งํํ์ธ์.
- ๋น์ฉ ๋ถ๋ด ์๋ ๊ณ ์ฑ๋ฅ: LTspice๋ KiCad๊ฐ ์ต๊ณ ์ ๋์์ด ๋ฉ๋๋ค.
- ์๋ฒ ๋๋ ๊ฐ๋ฐ์: ํ์จ์ด์ ํ๋ก๋ฅผ ๋์์ ๊ฒ์ฆํด์ผ ํ๋ค๋ฉด Proteus๋ฅผ ๊ณ ๋ คํ์ธ์.
๐ป ๊ฐ๋จํ SPICE ์ฝ๋ ์์
๋ง์ ์๋ฎฌ๋ ์ด์ ๋๊ตฌ์ ๊ธฐ๋ฐ์ด ๋๋ SPICE(Simulation Program with Integrated Circuit Emphasis) ๋ท๋ฆฌ์คํธ ์์ ์ ๋๋ค.
spice
* RC Low Pass Filter Simulation
V1 IN 0 AC 1 SIN(0 1 1k)
R1 IN OUT 1k
C1 OUT 0 0.1u
* Analysis: AC Sweep from 10Hz to 100kHz
.ac dec 10 10 100k
* Analysis: Transient response for 2ms
.tran 0.01m 2m
.end
TIP: ์ ์ฝ๋๋ 1kΩ ์ ํญ๊ณผ 0.1μF ์บํจ์ํฐ๋ฅผ ์ด์ฉํ ๊ฐ๋จํ ๋ก์ฐ ํจ์ค ํํฐ ์์ ์ ๋๋ค. ๋๋ถ๋ถ์ ์๋ฎฌ๋ ์ดํฐ์์ ์ด ํ์์ ์ง์ํฉ๋๋ค.
โ ๊ฒฐ๋ก
CAD ํ๋ก ์๋ฎฌ๋ ์ด์ ๋๊ตฌ๋ ํ๋ ์ ์ ์ค๊ณ์์ ๋ ์ด์ ์ ํ์ด ์๋ ํ์์ ๋๋ค. ํ๋ก์ ํธ์ ๊ท๋ชจ, ์์ฐ, ๊ทธ๋ฆฌ๊ณ ์ฌ์ฉ ๋ชฉ์ ์ ๋ฐ๋ผ ์ ์ ํ ๋๊ตฌ๋ฅผ ์ ํํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ๋ฌด๋ฃ ๋๊ตฌ์ธ LTspice๋ KiCad๋ก ์์ํ์ฌ ๊ฒฝํ์ ์์ ํ, ์ ๋ฌธ์ ์ธ ํ์์ ๋ฐ๋ผ Altium์ด๋ PSpice์ ๊ฐ์ ์ ๋ฃ ์๋ฃจ์ ์ผ๋ก ํ์ฅํด ๋๊ฐ๋ ๊ฒ์ ์ถ์ฒํฉ๋๋ค.
์ ๊ตํ ์๋ฎฌ๋ ์ด์ ์ ํตํด ์ฌ๋ฌ๋ถ์ ์ค๊ณ ์์ด๋์ด๋ฅผ ์๋ฒฝํ๊ฒ ํ์ค๋ก ๊ตฌํํด ๋ณด์ธ์!