๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

ํšŒ๋กœ๊ด€๋ จ

CAD ํšŒ๋กœ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋„๊ตฌ ์™„๋ฒฝ ๊ฐ€์ด๋“œ: ํšจ์œจ์ ์ธ ์ „์ž ์„ค๊ณ„๋ฅผ ์œ„ํ•œ ํ•„๋…์„œ

๐Ÿ“‹ CAD ํšŒ๋กœ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋„๊ตฌ ์™„๋ฒฝ ๊ฐ€์ด๋“œ

CAD ํšŒ๋กœ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋„๊ตฌ ์™„๋ฒฝ ๊ฐ€์ด๋“œ: ํšจ์œจ์ ์ธ ์ „์ž ์„ค๊ณ„๋ฅผ ์œ„ํ•œ ํ•„๋…์„œ

์ „์ž ํšŒ๋กœ ์„ค๊ณ„ ๋‹จ๊ณ„์—์„œ ์˜ค๋ฅ˜๋ฅผ ์ค„์ด๊ณ  ๋น„์šฉ์„ ์ ˆ๊ฐํ•˜๊ธฐ ์œ„ํ•ด CAD ํšŒ๋กœ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋„๊ตฌ๋Š” ํ•„์ˆ˜์ ์ž…๋‹ˆ๋‹ค. ์ด ๊ธ€์—์„œ๋Š” ์ดˆ๋ณด์ž๋ถ€ํ„ฐ ์ „๋ฌธ๊ฐ€๊นŒ์ง€ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ตœ๊ณ ์˜ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์†Œ๊ฐœํ•˜๊ณ , ๊ฐ ๋„๊ตฌ์˜ ํŠน์ง•์„ ์ƒ์„ธํžˆ ๋น„๊ต ๋ถ„์„ํ•ฉ๋‹ˆ๋‹ค.


๐Ÿ“‘ ๋ชฉ์ฐจ

  1. CAD ํšŒ๋กœ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์ด๋ž€?
  2. ํšŒ๋กœ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋„์ž…์˜ ํ•ต์‹ฌ ์ด์ 
  3. ์ตœ๊ณ ์˜ CAD ํšŒ๋กœ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋„๊ตฌ TOP 10
  4. ์ฃผ์š” ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋„๊ตฌ ๋น„๊ต ํ‘œ
  5. ๋‚˜์—๊ฒŒ ๋งž๋Š” ๋„๊ตฌ ์„ ํƒํ•˜๋Š” ๋ฐฉ๋ฒ•
  6. ๊ฐ„๋‹จํ•œ SPICE ์ฝ”๋“œ ์˜ˆ์ œ
  7. ๊ฒฐ๋ก 

โšก CAD ํšŒ๋กœ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์ด๋ž€?

CAD(Computer-Aided Design) ํšŒ๋กœ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์€ ์‹ค์ œ ๋ถ€ํ’ˆ์„ ์‚ฌ์šฉํ•˜์—ฌ ํšŒ๋กœ๋ฅผ ์ œ์ž‘ํ•˜๊ธฐ ์ „, ์ปดํ“จํ„ฐ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ํ†ตํ•ด ๊ฐ€์ƒ ํ™˜๊ฒฝ์—์„œ ํšŒ๋กœ์˜ ๋™์ž‘์„ ํ…Œ์ŠคํŠธํ•˜๋Š” ๊ธฐ์ˆ ์ž…๋‹ˆ๋‹ค. ์ „์••, ์ „๋ฅ˜, ์‹ ํ˜ธ ํ๋ฆ„ ๋“ฑ์„ ์ •๋ฐ€ํ•˜๊ฒŒ ์˜ˆ์ธกํ•˜์—ฌ ์„ค๊ณ„ ๊ฒฐํ•จ์„ ์‚ฌ์ „์— ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋•์Šต๋‹ˆ๋‹ค.

๐Ÿ’ก TIP: ์‹œ๋ฎฌ๋ ˆ์ด์…˜์€ ๋‹จ์ˆœํ•œ ๋™์ž‘ ํ™•์ธ์„ ๋„˜์–ด, ์˜จ๋„ ๋ณ€ํ™”๋‚˜ ๋ถ€ํ’ˆ ์˜ค์ฐจ(Tolerance)์— ๋”ฐ๋ฅธ ํšŒ๋กœ์˜ ์•ˆ์ •์„ฑ๊นŒ์ง€ ๊ฒ€์ฆํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


๐Ÿฅ ํšŒ๋กœ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋„์ž…์˜ ํ•ต์‹ฌ ์ด์ 

  1. ๋น„์šฉ ์ ˆ๊ฐ: ์‹ค์ œ ํ”„๋กœํ† ํƒ€์ž… ์ œ์ž‘ ํšŸ์ˆ˜๋ฅผ ํš๊ธฐ์ ์œผ๋กœ ์ค„์—ฌ ๋ถ€ํ’ˆ๋น„์™€ PCB ์ œ์ž‘๋น„๋ฅผ ์•„๋‚„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๐Ÿ“ฆ
  2. ์„ค๊ณ„ ์†๋„ ํ–ฅ์ƒ: ๋ณต์žกํ•œ ๊ณ„์‚ฐ์„ ์ˆ˜์ดˆ ๋งŒ์— ์ˆ˜ํ–‰ํ•˜๋ฉฐ, ๋‹ค์–‘ํ•œ ์‹œ๋‚˜๋ฆฌ์˜ค๋ฅผ ์ฆ‰๊ฐ์ ์œผ๋กœ ํ…Œ์ŠคํŠธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๐Ÿš€
  3. ์•ˆ์ „์„ฑ ํ™•๋ณด: ๊ณผ์ „๋ฅ˜๋‚˜ ๋‹จ๋ฝ ๋ฐœ์ƒ ์‹œ ์‹ค์ œ ๋ถ€ํ’ˆ์˜ ํŒŒ์† ์—†์ด ์œ„ํ—˜ ์š”์†Œ๋ฅผ ๋ฏธ๋ฆฌ ๋ฐœ๊ฒฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. โœ…
  4. ์ •๋ฐ€ํ•œ ๋ถ„์„: ์‹ค์ œ ์ธก์ • ์žฅ๋น„๋กœ๋Š” ๊ด€์ฐฐํ•˜๊ธฐ ํž˜๋“  ๋ฏธ์„ธํ•œ ์‹ ํ˜ธ ๊ฐ„์„ญ์ด๋‚˜ ๊ณ ์ฃผํŒŒ ํŠน์„ฑ์„ ๋ถ„์„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๐Ÿ”

๐Ÿ“Š ์ตœ๊ณ ์˜ 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์™€ ๊ฐ™์€ ์œ ๋ฃŒ ์†”๋ฃจ์…˜์œผ๋กœ ํ™•์žฅํ•ด ๋‚˜๊ฐ€๋Š” ๊ฒƒ์„ ์ถ”์ฒœํ•ฉ๋‹ˆ๋‹ค.

์ •๊ตํ•œ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ํ†ตํ•ด ์—ฌ๋Ÿฌ๋ถ„์˜ ์„ค๊ณ„ ์•„์ด๋””์–ด๋ฅผ ์™„๋ฒฝํ•˜๊ฒŒ ํ˜„์‹ค๋กœ ๊ตฌํ˜„ํ•ด ๋ณด์„ธ์š”!