¿þ¾î·¯ºí Àν¶¸° ÁÖÀÔ±â±â¿Í ÄÁÆ®·Ñ·¯ ¹× ½º¸¶Æ®Æù ¾Û °£ ¹«¼± ¿¬°á À§ÇØ ³ë¸£µñÀÇ nRF52832¸¦ äÅÃÇÑ ÀÌ¿ÀÇ÷οìÀÇ ÀÌ¿ÀÆÐÄ¡ ÅëÇÕ ´ç´¢°ü¸® ½Ã½ºÅÛ
³ë¸£µñ ¼¼¹ÌÄÁ´öÅÍ(Nordic Semiconductor, Çѱ¹Áö»çÀå ÃÖ¼öö)´Â ±¹³» ÀÇ·á±â±â ¾÷üÀÎ ÀÌ¿ÀÇ÷ο찡 ÀÚ»çÀÇ Àν¶¸° °ü¸® ½Ã½ºÅÛÀÎ ‘ÀÌ¿ÀÆÐÄ¡’ÀÇ ¹«¼± ¿¬°áÀ» À§ÇØ ³ë¸£µñÀÇ nRF52832ºí·çÅõ½º 5.2(Bluetooth® 5.2) ¹× ºí·çÅõ½º LE (Bluetooth Low Energy) ¹ü¿ë ¸ÖƼ ÇÁ·ÎÅäÄÝ SoC(SoC)¸¦ äÅÃÇß´Ù°í 6ÀÏ ¹àÇû´Ù.
ÀÌ¿ÀÆÐÄ¡´Â ´ç´¢ÀÎÀÌ ÇÏ·ç ¼öÂ÷·ÊÀÇ Àν¶¸° Áֻ縦 ¸Â´Â ´ë½Å 3.5Àϸ¶´Ù Çѹø ¸ö¿¡ ºÎÂøÇØ Àü¿ë ÄÁÆ®·Ñ·¯ ȤÀº ½º¸¶Æ®Æù ¾ÛÀ¸·Î Àν¶¸° ÁÖÀÔ°ú Ç÷´ç ¸ð´ÏÅ͸µÀ» °¡´ÉÇÏ°Ô ÇÑ Ã¼¿ÜÇü Àν¶¸° ÁÖÀÔ±â´Ù.
ȯÀÚµéÀÇ »îÀÇ ÁúÀ» Çâ»óÇÒ »Ó¸¸ ¾Æ´Ï¶ó º´·Â ³ëÃâÀ» ÃÖ¼ÒÈÇß´Ù. ¶ÇÇÑ Å¬¶ó¿ìµå ±â¹ÝÀÇ ´ç´¢ °ü¸® ÇÁ·Î±×·¥ÀÎ ‘ÀÌ¿Àºê¸´Áö’¿ÍÀÇ ÀÚµ¿ ¿¬µ¿À» ÅëÇØ Ä¡·á ÀÌ·ÂÀ» º¸È£ÀÚ ¹× ÀÇ·áÁø°ú °øÀ¯ÇÒ ¼ö ÀÖ¾î ü°èÀûÀÎ Áúº´ °ü¸®°¡ °¡´ÉÇÑ ÅëÇÕ °ü¸® Ä¡·á ¹æ¹ýÀÌ´Ù.
³ë¸£µñÀÇ nRF52832 SoC¸¦ ÅëÇÕÇÑ ÀÌ¿ÀÆÐÄ¡´Â 49.5 x 39 x 14.5mm, 29.4g(Àν¶¸° Á¦¿Ü), IPX8 ¹æ¼ö ¼³°è(¼ö½É 1mÀ̳» 24½Ã°£)ÀÇ ÁÖÀÔ¼±ÀÌ ¾ø´Â Æ©ºê¸®½º ¿þ¾î·¯ºí ÀÏȸ¿ë Àν¶¸° ÆßÇÁ´Ù.
ÀÌ¿ÀÆÐÄ¡´Â ¼ÒÇÁÆ® ij´¼¶ó¸¦ ÅëÇØ ÇǺΠ¾Æ·¡·Î Àν¶¸°À» Áö¼ÓÀûÀ¸·Î Àü´ÞÇØ ±âÀú Àν¶¸° ¹× ÁÖ±âÀû º¼·ç½º Àν¶¸° ÁÖÀÔÀÌ ÇÊ¿äÇÑ ´ç´¢ÀÎÀÇ Ç÷´ç ¼öÄ¡¸¦ Á¶ÀýÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù. ÆÐÄ¡´Â ÃÖ´ë 200U(2ml)ÀÇ Àν¶¸°À» ÀúÀåÇÒ ¼ö ÀÖÀ¸¸ç, ÆÐÄ¡°¡ È°¼ºÈµÇ±â À§Çؼ´Â ÃÖ¼Ò 80UÀÇ Àν¶¸°ÀÌ ÇÊ¿äÇÏ´Ù.
ȯÀÚ´Â ÀÌ¿ÀÆÐÄ¡¿¡ Àν¶¸°À» ä¿ì°í, ¸ö¿¡ ºÎÂøÇØ À̸¦ È°¼ºÈÇÑ ´ÙÀ½, ADM (Advanced Diabetes Manager, º°µµ ÄÁÆ®·Ñ·¯)³ª ºí·çÅõ½º 4.2(ÀÌ»ó) ½º¸¶Æ®Æù¿¡¼ ½ÇÇàµÇ´Â ‘³ª¸£»þ’ ¾Èµå·ÎÀÌµå ¾ÛÀ» ÀÌ¿ëÇØ ÆÐÄ¡¿¡¼ Àν¶¸° ÁÖÀÔ·®À» Á¦¾îÇÒ ¼ö ÀÖ´Ù.
ÀÌ¿ÀÆÐÄ¡´Â ³ë¸£µñ SoCÀÇ ºí·çÅõ½º LE ¿¬°á ±â´ÉÀ» ÅëÇØ ADM ¶Ç´Â ½º¸¶Æ®Æù°ú Åë½ÅÇÑ´Ù. »ç¿ëÀÚ´Â ÄÁÆ®·Ñ·¯ÀÇ ±â´ÉÀ» ÀÌ¿ëÇØ ÇöÀç »ç¿ëÀÚÀÇ Ç÷´ç ¼öÄ¡¿Í IOB (Insulin on Board), ź¼öȹ° ¼·Ãë·® ¹× ±âŸ »ç¿ëÀÚ ¸ÂÃãÇüÀ¸·Î ÇÁ·Î±×·¥ÇÑ ¼³Á¤À» ±â¹ÝÀ¸·Î ÇÊ¿äÇÑ ±âÀú ¶Ç´Â º¼·ç½º Àν¶¸°ÀÇ ÀûÀýÇÑ ¾çÀ» °è»êÇÒ ¼ö ÀÖ´Ù.
ÀÌ·± ÄÁÆ®·Ñ·¯¿Í ÀÌ¿Àºê¸´Áö ¾Û/À¥ Ç÷§ÆûÀ» »ç¿ëÇØ »ç¿ëÀÚ´Â ÃÖÀûÈµÈ Àν¶¸° Àü´Þ ÇÁ·Î±×·¥ ¹× ÆÐÅÏÀ» ¸¸µé ¼ö ÀÖÀ¸¸ç, °ú°ÅÀÇ Àν¶¸° ÁÖÀÔÀÌ·Â ¸ð´ÏÅ͸µ ¹× Ç÷´ç ¼öÄ¡ È®ÀÎ, ±âŸ ´ç´¢ °ü·Ã µ¥ÀÌÅ͸¦ ÆľÇÇÒ ¼ö ÀÖ´Ù.
ÀÌ¿ÀÆÐÄ¡ ¿þ¾î·¯ºí Àν¶¸° ÆßÇÁ´Â ³ë¸£µñ SoCÀÇ ÃÊÀúÀü·Â Ư¼º ´öºÐ¿¡ ÃÖ´ë 3.5ÀÏ µ¿¾È Áö¼ÓÀûÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Â 2°³ÀÇ LR44 ¾ËÄ«¶óÀÎ ¹èÅ͸®·Î ±¸µ¿µÈ´Ù. nRF52832´Â 2.4GHz ¹«¼±¿¡¼ 5.5mAÀÇ ÇÇÅ© RX/TX Àü·ù¿Í ³ë¸£µñ nRF51 ½Ã¸®Áî SoC ´ëºñ ÃÖ´ë 80%±îÁö Àü·Â ¼Ò¸ð¸¦ ÁÙÀÌ´Â ¿ÏÀü ÀÚµ¿ Àü·Â°ü¸® ½Ã½ºÅÛ°ú °°Àº ±â´ÉÀ» ÅëÇØ Àü·Â ¼Ò¸ð¸¦ ÃÖ¼ÒÈÇÒ ¼ö ÀÖµµ·Ï ¼³°èµÆ´Ù.
³ë¸£µñÀÇ nRF52832 SoC´Â ºÎµ¿¼Ò¼öÁ¡ÀåÄ¡(FPU)¸¦ °®Ãá 64MHz, 32bit Arm® Cortex® M4 ÇÁ·Î¼¼¼¿Í 100dBmÀÇ ¸µÅ© ¹öÁþÀ» À§ÇÑ 4dBmÀÇ Ãâ·Â ÆÄ¿ö¿Í -96dBmÀÇ RX ¼ö½Å°¨µµ¸¦ Áö¿øÇÏ´Â 2.4GHz ¸ÖƼ ÇÁ·ÎÅäÄÝ ¹«¼±(ºí·çÅõ½º 5, ANT™, µ¶Á¡ 2.4GHz RF ÇÁ·ÎÅäÄÝ ¼ÒÇÁÆ®¿þ¾î Áö¿ø)À» ºñ·ÔÇØ 256/512kB Ç÷¡½Ã ¸Þ¸ð¸®¿Í 32/64kB RAMÀ» ³»ÀåÇÏ°í ÀÖ´Ù.
nRF Connect SDK (Software Development Kit)´Â Á¦ÆÛ(Zephyr) RTOS¸¦ ÅëÇÕÇÏ°í ÀÖÀ¸¸ç, ºí·çÅõ½º LE, ºí·çÅõ½º ¸Þ½Ã, ½º·¹µå¸¦ ÀÌ¿ëÇÏ´Â ¾ÖÇø®ÄÉÀ̼ÇÀ» Áö¿øÇÑ´Ù. ¶ÇÇÑ ¸ðµç ÁÖº¯ÀåÄ¡¿¡ ´ëÇÑ ¿¹Á¦¿Í ºí·çÅõ½º LE ÇÁ·ÎÆÄÀÏ ¹× µå¶óÀ̹ö¸¦ Áö¿øÇÑ´Ù.
ÀÌ SDK´Â nRF52 ½Ã¸®Áî¿¡ »ç¿ëµÇ´Â ³ë¸£µñÀÇ ÀÔÁõµÈ SoftDevice¿¡¼ ¸¶À̱׷¹À̼ÇÇÒ ¼ö ÀÖ´Â ³ë¸£µñÀÇ ºí·çÆ®½º SoftDevice ÄÁÆ®·Ñ·¯µµ Æ÷ÇÔÇÏ°í ÀÖ´Ù. nRF5 SDK´Â ÷´Ü ºí·çÅõ½º LE ¾ÖÇø®ÄÉÀÌ¼Ç ±¸ÇöÀ» À§ÇÑ ³ë¸£µñÀÇ ºí·çÅõ½º 5 ÀÎÁõ RF ¼ÒÇÁÆ®¿þ¾î ÇÁ·ÎÅäÄÝ ½ºÅÃÀÎ S132 SoftDevice¿Í ÇÔ²² °³¹ß¿¡ °è¼Ó »ç¿ëÇÒ ¼ö ÀÖ´Ù.
¹Ú°æÈ£ ÀÌ¿ÀÇ÷οìÀÇ ¼ÒÇÁÆ®¿þ¾î °³¹ßº»ºÎ º»ºÎÀåÀº “ÀÌ¿ÀÇ÷οìÀÇ ÀÏȸ¿ë ¿þ¾î·¯ºí Àν¶¸° ÁÖÀÔ ¼Ö·ç¼Ç ÀÌ¿ÀÆÐÄ¡´Â Çϵå¿þ¾î ±â´É¿¡¼ ÃÊÀúÀü·Â Ư¼ºÀÌ ¸Å¿ì Áß¿äÇ߱⠶§¹®¿¡ ³ë¸£µñÀÇ nRF52832 SoC¸¦ äÅÃÇßÀ¸¸ç, ¼ÒÇÁÆ®¿þ¾î ±â´É¿¡¼´Â ³ë¸£µñ nRF SDK¿Í º¸¾È OTA-DFU(Over-The-Air Device Firmware Update) ±â´ÉÀÌ ÇÙ½ÉÀ̾ú´Ù”¸ç “ÀÌ¿Ü¿¡µµ ³ë¸£µñ DevZone Æ÷·³À» ÅëÇÑ ºü¸¥ ´ëÀÀÀº Á¦Ç° °³¹ß °úÁ¤¿¡¼ ¸¹Àº µµ¿òÀÌ µÆ´Ù”°í ¸»Çß´Ù.
[Ãâó] ´º½º¿ÍÀÌ¾î º¸µµÀÚ·á(2021.12.06)
ÇѱԼ÷ ±âÀÚ hgsuk22@kotera.or.kr
<ÀúÀÛ±ÇÀÚ © ±â¾÷Á¤Ã¥Á¤º¸½Å¹®, ¹«´Ü ÀüÀç ¹× Àç¹èÆ÷ ±ÝÁö>