์ด ๋ฌธ์„œ์˜ ์›๋ณธ์€ ์™ธ๋ถ€ ์œ„ํ‚ค์—์„œ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค.



1. ๊ฐœ์š”2. ํŠน์ง•
2.1. ์žฅ์ 2.2. ๋‹จ์ 
3. ๊ด€๋ จ ํ”„๋กœ๊ทธ๋žจ

1. ๊ฐœ์š”[ํŽธ์ง‘]

LabVIEW๋Š” ๋ฏธ๊ตญ NI(National Instruments)[1]์‚ฌ์—์„œ ์ œ์ž‘ํ•œ ์‹œ์Šคํ…œ ๋””์ž์ธ ๋ฐ ํ•˜๋“œ์›จ์–ด ์ œ์–ด์— ํŠนํ™”๋œ ๊ทธ๋ž˜ํ”ฝ ๊ธฐ๋ฐ˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํˆด์ด๋‹ค. ๋ณดํ†ต '๋žฉ๋ทฐ'๋ผ๊ณ  ๋ฐœ์Œํ•œ๋‹ค.

1986๋…„ ๋งคํ‚จํ† ์‹œ์šฉ GUI ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํˆด๋กœ ์ฒ˜์Œ ์ถœ์‹œ๋˜์–ด ํ›„์— ๊ธฐ๋Šฅ์ด ํ™•์žฅ๋˜๊ณ  ์œˆ๋„์šฐ์™€ ๋ฆฌ๋ˆ…์Šค๋„ ์ง€์›ํ•˜๊ฒŒ ๋˜์–ด ์ง€๊ธˆ์— ์ด๋ฅธ๋‹ค. ๋‹ค๋ฅธ ๋ฉ”์ด์ € ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํˆด๊ณผ๋Š” ๋‹ฌ๋ฆฌ G๋ผ๊ณ  ํ•˜๋Š” ๊ทธ๋ž˜ํ”ฝ ๊ธฐ๋ฐ˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฅผ ์‚ฌ์šฉํ•ด ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์งœ๊ธฐ ๋•Œ๋ฌธ์— ์ดˆ๋ณด์ž๋„ ๋งค์šฐ ์‰ฝ๊ฒŒ ํ”„๋กœ๊ทธ๋žจ์„ ๋‹ค๋ฃฐ์ˆ˜ ์žˆ๋‹ค. ํ•œ๊ตญ์—์„œ๋Š” 2000๋…„๋Œ€ ์ค‘๋ฐ˜๊นŒ์ง€๋งŒ ํ•ด๋„ MATLAB๊ฐ™์€ ๋ฉ”์ด์ € ํˆด์— ๋ฐ€๋ ค ์ธ์ง€๋„๊ฐ€ ๋‚ฎ์•˜์ง€๋งŒ, ํ˜„์žฌ๋Š” ์‰ฌ์šด ๋‚œ์ด๋„์™€ ๋ง‰๊ฐ•ํ•œ ์™ธ๋ถ€์žฅ์น˜์™€์˜ ํ˜ธํ™˜์„ฑ์„ ์žฅ์ ์œผ๋กœ ์ฒ ๋„, ๊ธฐ๊ณ„, ์ „์ž ์žฅ๋น„๋“ค์„ ์ œ์–ดํ•˜๋Š” ํ˜„์žฅ์—์„œ ๋งŽ์ด ์“ฐ์ด๋ฉฐ, ์ด๊ณต๊ณ„ ํ•™์ƒ๋“ค์˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ž…๋ฌธ์šฉ ํˆด๋กœ ์ฃผ๋ชฉ๋ฐ›๊ณ  ์žˆ๋‹ค.

2. ํŠน์ง•[ํŽธ์ง‘]

ํ”„๋กœ์ ํŠธ๋ฅผ ๋งŒ๋“ค๋ฉด ๋‘๊ฐœ์˜ ์ฐฝ์ด ๋œจ๋Š”๋ฐ, ํ•œ์ชฝ์€ ํ”„๋กœ๊ทธ๋žจ์˜ ๊ฒ‰๋ชจ์Šต์„ ๋””์ž์ธํ•˜๋Š” ํŒจ๋„์ด๊ณ , ๋‹ค๋ฅธ ํ•œ์ชฝ์€ ํ”„๋กœ๊ทธ๋žจ์˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๋””์ž์ธํ•˜๋Š” ํŒจ๋„์ด๋‹ค. ๋น„์ฃผ์–ผ ๋ฒ ์ด์ง๊ณผ ๋น„์Šทํ•ด๋ณด์ด์ง€๋งŒ ๋žฉ๋ทฐ์˜ ๊ฒฝ์šฐ ์•„์˜ˆ ๋‹ค๋ฅธ ์ฐฝ์œผ๋กœ ๊ฐ์ž ๋‚˜๋‰˜์–ด์ ธ ์žˆ๋‹ค. For๋ฌธ, If๋ฌธ, While๋ฃจํ”„๋ฅผ ์ƒ์ž๋ชจ์–‘์˜ "๊ตฌ์กฐ"๋กœ ๊ตฌํ˜„ํ•œ๋‹ค.

2.1. ์žฅ์ [ํŽธ์ง‘]

์•ž์„œ ๋งํ–ˆ๋“ฏ์ด ๊ทธ๋ž˜ํ”ฝ ๊ธฐ๋ฐ˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํˆด๋กœ ๊ทธ๋ƒฅ ๋งˆ์šฐ์Šค๋กœ ์ด๊ฒƒ์ €๊ฒƒ ์‚ฝ์ž…ํ•ด์„œ ์—ฐ๊ฒฐํ•˜๊ธฐ๋งŒ ํ•ด๋„ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์งค ์ˆ˜ ์žˆ๋‹ค. ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ์ฒ˜์Œ ํ•ด๋ณด๋Š” ์‚ฌ๋žŒ์ด๋ผ๋„ ๋ช‡๋ถ„๋งŒ ๋‹ค๋ค„๋ณด๋ฉด ๊ฐ„๋‹จํ•œ ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์„ ์ •๋„.[2]

๋Œ€ํ•™์—์„œ ๋žฉ๋ทฐ๋ฅผ ๊ฐ€๋ฅด์น˜๋Š” ๊ต์ˆ˜๊ฐ€ ์ž์‹ ์ด ๊ฐ€๋ฅด์น˜์ง€ ์•Š์•„๋„ ๊ทธ๋ƒฅ ์ฑ…์ด๋‚˜ ๋„์›€๋ง๋ณด๊ณ  ๋ช‡์ผ๊ฐ„ ๋”ฐ๋ผ์„œ ๋งŒ๋“ค์–ด๋ณด๋ฉด ๋งˆ์Šคํ„ฐํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ํ•  ์ •๋„๋‹ˆ ๋ง๋‹คํ–ˆ๋‹ค(...) ๋ฌผ๋ก  ์ €๋ง์— ๊ฐธ์šฐ๋šฑํ•˜๋ฉฐ ๋žฉ๋ทฐ๋ฅผ ์–ด๋ ค์›Œํ•˜๋Š” ํ•™์ƒ๋“ค๋„ ๋งค์šฐ ๋งŽ๋‹ค ๋˜ํ•œ ๋žฉ๋ทฐ๋Š” ์™ธ๋ถ€ ๊ธฐ๊ณ„์žฅ์น˜ ์ œ์–ด์— ์ตœ์ ํ™” ๋˜์–ด์žˆ์–ด์„œ ์ˆ˜๋งŽ์€ ๊ธฐ๊ณ„๋ฅผ ๋‹ค๋ฃจ๋Š” ๊ณต์žฅ์ด๋‚˜ ๊ธฐ์ฐจ ์šดํ–‰์„ ์ œ์–ดํ•˜๋Š” ์ฒ ๋„์—ญ๋“ฑ ๊ธฐ๊ณ„ ์ œ์–ด์™€ ๊ด€๋ จ๋œ ํ˜„์žฅ์—์„œ ์†์‰ฝ๊ณ  ์œ ์šฉํ•˜๊ฒŒ ์‚ฌ์šฉํ• ์ˆ˜ ์žˆ๋‹ค. ๋˜ํ•œ, ๊ฐ์ข… ์‹คํ—˜์žฅ๋น„๋“ค์„ ํšจ์œจ์ ์œผ๋กœ ์ œ์–ดํ•ด์•ผ ํ•˜๋Š” ์‹คํ—˜์‹ค์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค. National Instruments๋Š” ์ฃผ๋กœ ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘์šฉ ํ•˜๋“œ์›จ์–ด๋ฅผ ํŒŒ๋Š” ํšŒ์‚ฌ์ธ๋ฐ, ๋‹น์—ฐํ•˜๊ฒŒ๋„ ์™„์ „ ํ˜ธํ™˜๋˜๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ์ง€์›๋˜๊ธฐ ๋•Œ๋ฌธ์— ๊ฐ์ข… ๋ฐ์ดํ„ฐ๋“ค์„ ์ˆ˜์ง‘ํ•œ ํ›„ PC์— ์†์‰ฝ๊ฒŒ ๊ธฐ๋ก/๋ถ„์„ํ•  ์ˆ˜ ์žˆ๋‹ค.

2.2. ๋‹จ์ [ํŽธ์ง‘]

ํ”„๋กœ๊ทธ๋žจ์„ ๊ทธ๋ž˜ํ”ฝ ํ˜•์‹์œผ๋กœ ์งœ๋‹ค๋ณด๋‹ˆ ๋‹น์—ฐํžˆ ์ง์ ‘ ํ‚ค๋ณด๋“œ๋กœ ์ž…๋ ฅํ•˜๋Š”๊ฒƒ๋ณด๋‹ค ํ”„๋กœ๊ทธ๋žจ์„ ์„ฌ์„ธํ•˜๊ฒŒ ์งœ๋Š”๊ฒŒ ์–ด๋ ต๋‹ค๋Š” ๋‹จ์ ์ด ์žˆ๋‹ค. ์„ค๋ น ์„ฌ์„ธํ•˜๊ฒŒ ์ง ๋‹ค๊ณ  ํ•ด๋„ ์ˆ˜๋งŽ์€ ๊ตฌ์กฐ๋‚˜ ํ•จ์ˆ˜๋“ค์„ ๊ทธ๋ž˜ํ”ฝ์œผ๋กœ ์ž…๋ ฅํ•ด์•ผํ•˜๊ธฐ ๋•Œ๋ฌธ์— ํŽธ์ง‘ํ•˜๊ธฐ๊ฐ€ ๋” ์–ด๋ ค์›Œ์ง„๋‹ค. ์ด๋ณด๋‹ค ๋” ํฐ ๋ฌธ์ œ๋Š” ์‰ฝ๋‹ค๊ณ  ๋ง‰ ์งœ๋‹ค๋ณด๋ฉด ๊ตฌ์กฐ์ ์œผ๋กœ ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ์˜ˆ์ธกํ•˜๊ธฐ ์–ด๋ ค์šด ๋ฌธ์ œ๋“ค์ด ๋งŽ์ด ํ„ฐ์ง„๋‹ค๋Š” ์ ์ด๋‹ค. ์ฆ‰, ๋žฉ๋ทฐ๋กœ ๊ฐ„๋‹จํ•œ ํ”„๋กœ๊ทธ๋žจ์„ ์งœ๋Š”๊ฑด ์‰ฝ์ง€๋งŒ, ์•ฝ๊ฐ„์ด๋ผ๋„ ๊นŠ์ด ์žˆ๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์งค๋ ค๋ฉด ์–ด๋–ค ์ƒํ™ฉ์—์„œ ์ด๋Ÿฐ ๊ตฌ์กฐ๋‚˜ ๊ธฐ๋Šฅ์ด ๋‚ด๋ถ€์ ์œผ๋กœ ์–ด๋–ป๊ฒŒ ๋™์ž‘ํ•˜๋Š”์ง€๋ฅผ ๊ฒฝํ—˜์ ์œผ๋กœ ์•Œ๊ณ  ์žˆ์–ด์•ผ ํ•œ๋‹ค.

์ •๋ง ๊ฐ„๋‹จํ•œ UI๋ฅผ ๊ตฌํ˜„ํ•˜๊ธฐ๋Š” ์‰ฝ์ง€๋งŒ ์กฐ๊ธˆ๋งŒ ๋ณต์žกํ•˜๊ฒŒ ๋“ค์–ด๊ฐ€๋ ค๋ฉด ์ •๋ง ์–ด๋ ต๊ณ  ๊นŒ๋‹ค๋กญ๋‹ค. ํ”„๋กœ๊ทธ๋žจ์„ ๊ฐ์ฒด์ง€ํ–ฅ ๋ฐ ํ•จ์ˆ˜ ์ง€ํ–ฅ์ ์œผ๋กœ ์งœ๊ธฐ๊ฐ€ ์‰ฝ์ง€ ์•Š์•„ ๋ชจ๋“ˆํ™”๊ฐ€ ์‰ฝ์ง€ ์•Š๋‹ค. ๋ฌผ๋ก  ๋ชจ๋“ˆํ™”๊ฐ€ ๋ถˆ๊ฐ€๋Šฅํ•˜๋‹ค๋Š” ๋œป์€ ์•„๋‹ˆ์ง€๋งŒ vi๋ฅผ ์ผ์ผํžˆ ๋งŒ๋“ค์–ด์ค˜์•ผ ํ•œ๋‹ค.

์ธํ„ฐํŽ˜์ด์Šค๋„ ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ์‚ฌ์˜ ๋น„์ฃผ์–ผ ์ŠคํŠœ๋””์˜ค ๊ฐ™์€ ์ „๋ฌธ IDE ํˆด์— ๋น„ํ•ด ๋งŽ์ด ๋ถˆํŽธํ•˜๋‹ค.

๊ฐ€๊ฒฉ์ด ๋งŽ์ด ๋น„์‹ธ๋‹ค. 2016๋…„ ํ˜„์žฌ ์ตœ์†Œ 150๋งŒ์›์ด ๋„˜๊ณ  ํŒจํ‚ค์ง€ ์ข€ ๋ถ™์ด๋ฉด 600๋งŒ์›์€ ๊ทธ๋ƒฅ ๋„˜๋Š”๋‹ค. ๋”ฐ๋ผ์„œ ํ•™์ƒ๋“ค์ด ์‚ฌ์šฉํ•˜๊ธฐ์— ๋ถ€๋‹ด๋œ๋‹ค. ๊ทธ๋ž˜์„œ ์ €๋ ดํ•œ ๊ต์œก์šฉ ๋ฒ„์ „์ด ๋”ฐ๋กœ ์žˆ๊ณ  ํ™ˆํŽ˜์ด์ง€์—์„œ 15์ผ ์ฒดํ—˜ํŒ๋„ ๋ฐฐํฌํ•œ๋‹ค.[3]

๊ฐ ๋ฒ„์ „๋ณ„๋กœ ๋Ÿฐํƒ€์ž„ ํŒจํ‚ค์ง€ ๊ตฌ์กฐ๊ฐ€ ๋‹ฌ๋ผ์„œ ์ƒ์œ„ ๋ฒ„์ „์˜ ๋Ÿฐํƒ€์ž„ ํŒจํ‚ค์ง€๊ฐ€ ํ•˜์œ„ ํ˜ธํ™˜์ด ์•ˆ ๋œ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด์„œ 2013 ๋ฒ„์ „์œผ๋กœ ์ž‘์„ฑ๋œ ํ”„๋กœ๊ทธ๋žจ์„ ์‹คํ–‰ํ•˜๋ ค๋ฉด ๋ฐ˜๋“œ์‹œ 2013 ๋ฒ„์ „ ๋Ÿฐํƒ€์ž„์„ ์„ค์น˜ํ•ด์•ผ ํ•˜๋ฉฐ, ์ƒ์œ„ ๋ฒ„์ „์˜ ๋Ÿฐํƒ€์ž„ ํŒจํ‚ค์ง€๋‚˜ ๋žฉ๋ทฐ๋ฅผ ์„ค์น˜ํ•ด๋„ ์ •ํ™•ํ•˜๊ฒŒ 2013 ๋ฒ„์ „์˜ ๋Ÿฐํƒ€์ž„ ํŒจํ‚ค์ง€๊ฐ€ ํ•„์š”ํ•˜๋‹ค. ๋Ÿฐํƒ€์ž„ ํŒจํ‚ค์ง€ ํ•˜์œ„ ํ˜ธํ™˜์ด ๊ฐ€๋Šฅํ•ด์ง„ ๊ฒƒ์€ 2018๋…„ ๋ฒ„์ „๋ถ€ํ„ฐ์ด๊ณ  ๊ทธ๋‚˜๋งˆ๋„ 2019 ๋ฒ„์ „์€ 2018 ์ปดํŒŒ์ผ๋Ÿฌ๊นŒ์ง€๋งŒ ์ง€์›ํ•œ๋‹ค.

3. ๊ด€๋ จ ํ”„๋กœ๊ทธ๋žจ[ํŽธ์ง‘]

  • NI Measurement Studio : NI์‚ฌ์—์„œ ๊ฐœ๋ฐœ. ๋น„์ฃผ์–ผ ์ŠคํŠœ๋””์˜ค์— ์ข…์†๋œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ. LabVIEW ๊ด€๋ จ UI ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์ œ๊ณตํ•ด์ค€๋‹ค. ๋Œ€๊ฐœ VB/VB.NET์ด๋‚˜ C#์— ๋Šฅ์ˆ™ํ•œ ๊ฐœ๋ฐœ์ž๋“ค์ด ๋งŽ์ด ์‚ฌ์šฉํ•œ๋‹ค.
  • NI LabWindows/CVI : NI์‚ฌ์—์„œ ๊ฐœ๋ฐœ. ANSI C์–ธ์–ด ๊ธฐ๋ฐ˜ ๊ฐœ๋ฐœ ํˆด์ด๋‹ค. NI Measurement Studio์™€๋Š” ๋‹ค๋ฅด๊ฒŒ ์•„์˜ˆ ํ†ตํ•ฉ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ๋กœ ๋˜์–ด์žˆ๋‹ค. Real-Time Module๋กœ ๊ฐœ๋ฐœํ•˜์ง€ ์•Š๋Š” ์ด์ƒ ๋ณดํ†ต ๊ฐœ๋ฐœ์ž๋“ค์€ Visual Studio(VB.NET or C#) + NI Measurement Studio ์กฐํ•ฉ์œผ๋กœ ๊ฐ€๋˜๊ฐ€ ์•„๋‹ˆ๋ฉด ์ฒ˜์Œ๋ถ€ํ„ฐ ๋žฉ๋ทฐ๋กœ ๊ฐœ๋ฐœํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ด๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์‚ฌ๋žŒ์€ ๋งŽ์ง€ ์•Š๋‹ค.
  • Visual Basic/Visual Basic .NET : ๋น„์ฃผ์–ผ ์ŠคํŠœ๋””์˜ค ๋‚ด์— ์žˆ๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋กœ 2020๋…„ ํ˜„์žฌ LabVIEW์™€ ๋”๋ถˆ์–ด ์‚ฐ์—…ํ˜„์žฅ ๋ฐ FA ๋“ฑ์—์„œ ๊ฐ€์žฅ ๋งŽ์ด ์“ฐ์ด๋Š” ๊ฐœ๋ฐœํˆด์ด๋‹ค. VB 6.0์„ ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉ์ง€๋งŒ ์„ธ์›”์ด ์ง€๋‚ ์ˆ˜๋ก VB.NET 2010/2012์˜ ์‚ฌ์šฉ์ด ๋Š˜๊ณ  ์žˆ๋‹ค. 2012 ๋ฒ„์ „ ์ดํ›„๋กœ๋Š” Windows XP์—์„œ ๋™์ž‘์ด ์›ํ™œํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ. LabVIEW ๋งŒํผ, ์•„๋‹ˆ C์–ธ์–ด ๊ฐ™์€ ๊ธฐ์ดˆ์ ์ธ ๋‚ด์šฉ๋งŒ ์•Œ์•„๋„ LabVIEW๋ณด๋‹ค ๋” ์‰ฝ๊ฒŒ FA ์ œ์–ด/๊ณ„์ธก ํ”„๋กœ๊ทธ๋žจ์„ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ๋‹ค. ์•ž์„œ ๊ธฐ์ˆ ํ•œ NI Measurement Studio ๊ณผ ํ•จ๊ป˜ ์‚ฌ์šฉํ•˜๋ฉด ํŽธ๋ฆฌํ•˜๋‹ค.
  • Keysight VEE Pro : Keysight(๊ตฌ Agilent)์‚ฌ์—์„œ ๊ฐœ๋ฐœํ•œ ๊ทธ๋ž˜ํ”ฝ ๊ธฐ๋ฐ˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด. 'Agilent VEE'๋ผ๊ณ ๋„ ๋ถˆ๋ฆฐ๋‹ค. LabVIEW์— ๋น„ํ•ด ์ธ์ง€๋„๊ฐ€ ๋งŽ์ด ๋‚ฎ๋‹ค. 2013๋…„ 9.32 ๋ฒ„์ „์„ ๋งˆ์ง€๋ง‰์œผ๋กœ ์—…๋ฐ์ดํŠธ๊ฐ€ ์ค‘๋‹จ๋œ ์ƒํƒœ์ด๋‹ค.
  • NI TestStand Evaluation Software : ์ž๋™ํ™” ํ…Œ์ŠคํŠธ ๊ด€๋ฆฌ ์†”๋ฃจ์…˜. ๋ฐ˜๋ณต๋˜๋Š” ์ž๋™ํ™” ํ…Œ์ŠคํŠธ ์‹œ์Šคํ…œ์„ ์‚ฌ์šฉํ•˜๊ณ , ๊ฐœ๋ฐœ์ž์™€ ์šด์˜์ž๊ฐ€ ๋‹ค๋ฅธ ๊ฒฝ์šฐ, ๊ฐœ๋ฐœ ์ฝ”๋“œ๋ฅผ ์žฌ์‚ฌ์šฉํ•˜์—ฌ ์œ ์ง€๋ณด์ˆ˜ ํ•  ๊ฒฝ์šฐ ๋“ฑ์— ์ตœ์ ํ™”๋œ ์†Œํ”„ํŠธ์›จ๋‹ค. ๋ ˆํฌํŠธ ์ž‘์„ฑ ํ˜น์€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋กœ๊น…๊ณผ ๊ฐ€์€ ์ผ๋ฐ˜์ ์œผ๋กœ ๊ณตํ†ต์œผ๋กœ ์“ฐ์ด๋Š” ์ž‘์—…๋“ค๊ณผ ํŠน์ • ํ…Œ์ŠคํŠธ๋ฅผ ๋ถ„๋ฆฌํ•ด์„œ ๊ด€๋ฆฌํ•œ๋‹ค. ๊ฐ ๋‹จ๊ณ„์˜ ์‹œํ€€์Šค๋ฅผ ์ž๋™ํ™”ํ•˜๊ธฐ ์œ„ํ•œ ๊ธฐ๋Šฅ์„ ์ง€์›ํ•˜๊ณ , LabVIEW ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ LabWindows/CVI, Visual Basic, C++, C#, Python ๋“ฑ ๋‹ค์–‘ํ•œ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ๋ฅผ ๋ถˆ๋Ÿฌ์˜ฌ ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•จ์œผ๋กœ์„œ, ์ž‘์„ฑํ•œ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ์˜ ์ž๋™ํ™”๊ฐ€ ํ•„์š”ํ•œ ๋ชจ๋“  ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์‚ฌ์šฉ์„ ์ง€์›ํ•œ๋‹ค.
[1] Texas Instruments์™€๋Š” ๋‹ค๋ฅธ ํšŒ์‚ฌ๋‹ค. ๋žฉ๋ทฐ ์™ธ์—๋„ ๊ฐ์ข… ์‹คํ—˜,์‹ค์Šต์šฉ ์ „์ž์žฅ๋น„๋ฅผ ์ œ์ž‘ํ•˜๋Š” ํšŒ์‚ฌ๋กœ ์ดํšŒ์‚ฌ์˜ ์œ ๋ช…์ œํ’ˆ์ค‘ ํ•˜๋‚˜๋Š” ํ•™๊ณ„์—์„œ ๋„๋ฆฌ์“ฐ์ด๋Š” USRP SDR ์žฅ๋น„๊ฐ€ ์žˆ๋‹ค.
[2] ์˜ˆ๋ฅผ ๋“ค์–ด ๋ฐฐ์—ด์„ ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ์ •๋ฆฌํ•˜๊ณ  ์ตœ๋Œ€๊ฐ’์„ ์ถ”์ถœํ•  ๋•Œ, ๋‹ค์ค‘ for์œผ๋กœ ์ฝ”๋“œ ๋ช‡ ์ค„์„ ์งœ์•ผ๋˜์ง€๋งŒ, ๋žฉ๋ทฐ๋Š” ๊ทธ๋ƒฅ '๋ฐฐ์—ด ์ •๋ฆฌ'๋ž‘ '๋ฐฐ์—ด ์ตœ๋Œ€, ์ตœ์†Œ' ์•„์ด์ฝ˜ ๋‹จ ๋‘๊ฐœ ๋งŒ ๋Œ์–ด์„œ ์—ฐ๊ฒฐํ•˜๊ธฐ๋งŒ ํ•˜๋ฉด ๋œ๋‹ค. ๊ฒŒ๋‹ค๊ฐ€ ๋ถ€์กฑํ•œ ๊ธฐ๋Šฅ์€ ๋”ฐ๋กœ ๋‹ค์šด ๋ฐ›์•„์„œ ๋” ์ถ”๊ฐ€์‹œํ‚ฌ ์ˆ˜ ์žˆ๋‹ค. ๋ฌผ๋ก  ๋žฉ๋ทฐ ๋‚ด์—์„œ๋„ C์–ธ์–ด๋ฅผ ์“ธ ์ˆ˜ ์žˆ์ง€๋งŒ, ๊ตณ์ด C์–ธ์–ด๋ฅผ ์“ธ ํ•„์š”์—†์„ ๋งŒํผ ๊ฐ„๋‹จํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์ด ํŠน์ง•์ด๋‹ค.
[3] ๊ทธ๋Ÿฐ๋ฐ ์ฒดํ—˜ํŒ์˜ ๊ฒฝ์šฐ ์ฒ˜์Œ ์‹คํ–‰ํ•œ ๋’ค ๋‚ ์งœ๋ฅผ ์„ค์น˜ํ•˜๊ธฐ ์ „์œผ๋กœ ์„ค์ •ํ•˜๋ฉด ๊ทธ๋งŒํผ ์‚ฌ์šฉ๊ฐ€๋Šฅ๊ธฐ๊ฐ„์ด ๋Š˜์–ด๋‚˜๋Š” ๋ฒ„๊ทธ๊ฐ€ ์žˆ๋‹ค(...) 2018๋…„ ์ตœ์‹  ๋ฒ„์ „์กฐ์ฐจ ์ด๋Ÿฐ๋‹ค. 2099๋…„ 12์›” 31์ผ๋กœ ํ•˜๋ฉด ๋.