שימוש בערכת ההערכה המשולבת עם LTE-M‏, NB-IoT‏ ו-+DECT NR‏ כדי להתניע תכנון IoT‏ אלחוטי

באדיבות ‎DigiKey's North American Editors

טכנולוגיות אלחוט סלולריות עבור Low-Power Wide-Area Network‏ (LPWAN) עבור אינטרנט של דברים (IoT), כגון Long-Term Evolution Machine Type Communication‏ (LTE-M‏) ו-NarrowBand-IoT‏ (NB-IoT‏), מציעות טווח חיבוריות אלחוטית של למעלה מקילומטר (ק"מ) עבור התקנים מוזני-סוללות תוך שימוש בתשתית סלולרית קיימת ומוכחת. ה-(New Radio+ (DECT NR‏ הוא אלטרנטיבה LPWAN נטולת-רישיון עבור יישומים הדורשים גישה דמוית סלולר לפריסות IoT מאסיביות. כל שלוש הגישות יכולות להיות מורכבות למימוש עבור מפתחים, אפילו עבור אלה עם ניסיון באלחוט לטווחים קצרים.

העבודה עם ספק פתרונות המציע מוצרים מורשים-מראש עם חבילות התוכנה של פרוטוקולי LTE-M‏, NB-IoT‏ או +DECT NR‏ ומודמים אוטומטיים יכולה לפצות על מורכבות תכנון LPWAN‏. פתרונות כאלה מאפשרים למפתחים להתמקד יותר בבידול היישומים שלהם ולהשיג את יעדי זמן היציאה לשוק.

מאמר זה מסכם את יתרונות LTE-M‏, NB-IoT‏ ו-+DECT NR‏ עבור חיבוריות IoT‏ לטווחים ארוכים ודן באתגרי המימוש. לאחר מכן הוא מציג שילוב של התקן IoT סלולרי ו-+DECT NR‏ עם ערכת פיתוח קשורה של Nordic Semiconductor‏ ומראה כיצד ניתן להשתמש בהם כדי להתגבר על אתגרים אלו.

מדוע להשתמש ב-LTE-M‏, NB-IoT‏ או +DECT NR‏ עבור אלחוט?

כדי להיות חלק מהותי מהרשת העולמית היוצרת את האינטרנט, התקני IoT חייבים להיות מסוגלים לתקשר עם הענן באמצעות פרוטוקול אינטרנט (IP) ללא שימוש בשערים (Gateways‏) יקרים. ביישומים מסוימים, כמו חקלאות, ערים חכמות וניטור סביבה, התקשורת חייבת להתבצע למרחקים ארוכים ודורשת תחזוקה מינימלית. האחרון מתורגם לצריכת הספק נמוכה כדי למקסם את חיי הסוללה.

LTE-M ו-NB-IoT מציעים פתרון סלולרי לאתגרים אלו. הם מבוססים על מפרטים שנקבעו על ידי 3GPP, כך שהם ניתנים לתפעוליות-בינית IP ומספקים טווח של ק"מ פלוס. LTE-M ו-NB-IoT פועלים בפסי תדר מ-698 מגה-הרץ (MHz) עד 960 מגה-הרץ, ו-1710 מגה-הרץ עד 2200 מגה-הרץ, בהתאמה. הפרטים הטכניים של LTE-M ו-NB-IoT מסוכמים בטבלה 1.

LTE-M NB-IoT
מוכרים גם כ- "eMTC‏", "LTE Cat-M1‏" "LTE Cat-NB1‏" (3GPP‏ מהדורה 13‏) - "LTE Cat-NB2‏ (3GPP‏ מהדורה 14‏)
קצב העברה (DL/UL‏) kbps‏ 300/375‏ kbps‏ 30/60‏ (NB1‏) - kbps‏ 127/169‏ (NB2‏)
טווח עד 4x‏ עד 7x‏
בחירה-מחדש מוביליות/תא כן מוגבלת
פרישת תדרים LTE‏ בתוך-הפס LTE‏ בתוך-הפס, פס מרווח, ושימוש-מחדש של GSM‏
צפיפות פרישה עד 50,000 לכל תא עד 50,000 לכל תא
גודל מודולי מתאים עבור התקנים לבישים מתאים עבור התקנים לבישים
צריכת הספק עד 10 שנים של חיי סוללה עד 10 שנים של חיי סוללה

טבלה 1: מוצגת השוואה בין LTE-M ל-NB-IoT. (מקור התמונה: Nordic Semiconductor‏)

+DECT NR מספק חלופה עבור יישומים הדורשים חיבוריות לטווחים ארוכים ללא דמי רישיון. הוא מבוסס על מפרטי 5G, פועל בפס 1900 מגה-הרץ, יכול לתמוך ברכיבי LPWAN בצפיפות גבוהה, והוא מתאים לתקשורת מכונה-למכונה (M2M) ולניטור איכות האוויר ברחבי עיר.

פישוט תכן RF‏

מימוש תכני RF הוא מאתגר עבור מפתחים רבים ויכול לעתים לגרום להתפשרות על לוחות הזמנים של היציאה לשוק. עם זאת, ניתן להתגבר על כמה אתגרי חומרה על ידי בחירת פתרון משולב שמחפה על חלק ניכר מהמורכבות. דוגמה אחת היא מערכת nRF9161‏ של מערכת-בתוך-מארז (SiP) של Nordic Semiconductor (איור 1).

ה-SiP‏ משלב מעבד M33‏-®Cortex‏ ®Arm‏ ייעודי לתוכנת היישום ומודם התומך בממשקי RF‏ LTE-M‏, NB-IoT‏ ו-+DECT NR‏. הוא כולל גם קצה-קדמי RF‏ (RFFE‏) ומערכת ניהול הספק, הכול במארז Land Grid Array‏ (LGA‏) של 1.04 מ"מ x‏ 10.5 מ"מ x‏ 16.0 מילימטר (מ"מ). המודם תומך ב-IPv4/IPv6 ובעדכוני קושחה מוצפנים (FOTA‏). מעבד היישומים נתמך על ידי זיכרון Flash‏ של 1 מגה-בייט (Mbyte) וזיכרון RAM‏ של 256 קילו-בייט (Kbytes).

תמונה של nRF9161 SiP של Nordic Semiconductorאיור 1: ה-nRF9161 SiP משלב מעבד Arm Cortex-M33, מודם LTE‏, RFFE‏, זיכרון וניהול הספקת-כוח. (מקור התמונה: Nordic Semiconductor‏)

ה-SiP כולל גם מקלט GNSS עבור יישומים כגון מעקב מיקום. ממשקים ורכיבים היקפיים כוללים ממיר אנלוגי-לדיגיטלי (ADC‏) Bit‏-12‏, שעון זמן-אמת (RTC‏), Serial Peripheral Interface‏ (SPI‏), Inter-Integrated Circuit‏ (I²C‏), Inter-IC Sound‏ (I²S‏), Universal Asynchronous Receiver/Transmitter‏ (UART‏), Pulse Density Modulation‏ (PDM‏) ו-Pulse Width Modulation‏ (PWM‏). ה-SiP מאפשר פיתוח פתרון סלולרי או DECT NR+ IoT באמצעות התקן יחיד, אנטנה, סוללה, SIM או eSIM וחיישן (איור 2).

תרשים של פתרון חיבוריות nRF9161 SiP IoT של Nordic Semiconductor (לחצו להגדלה)איור 2: nRF9161 SiP הוא פתרון חיבוריות סלולרי משולב ביותר (LTE-M, NB-IoT) ו-DECT NR+ IoT. (מקור התמונה: Nordic Semiconductor‏)

אתגרי תכנון תוכנה

האתגרים של תכנון RF IoT מתפרשים גם על התוכנה. חבילות התוכנה של הסלולר ו-+DECT NR‏ הן גדולות ומורכבות ביותר; בניית כל אחת מהן מאפס דורשת מומחי פרוטוקולים. במקרה של LTE-M ו-NB-IoT, המפתחים חייבים לממש פקודות Attention‏ (AT‏) ספציפיות-לסלולר כאשר חבילת התוכנה נבנית ונבדקת. הן מהוות את הבסיס לתקשורת בין כל מודם סלולרי לבקר המארח שלו. הן משמשות בעיקר להגדרת התצורה ולניפוי באגים במודם, ומאפשרות חיבור רשת באמצעות מפעילי רשתות סלולריות (MNOs‏).

Nordic מקלה על בעיות כתיבת קוד התוכנה על ידי אספקת חבילת תוכנה LTE-M מוכחת ויציבה שתוכנתה-מראש במודם SiP. בנוסף, יישום Serial LTE Modem‏ של Nordic מטפל בפקודות AT המורות למודם לשדר ולקלוט נתונים.

מעבר לאתגרים ההנדסיים, מודמים סלולריים חייבים גם לעמוד בדרישות הרשאה ורגולציה קפדניות ספציפיות-לאזור. אלו כוללות הרשאות עולמיות כדי להבטיח תאימות למפרטי LTE, המאפשרים להתקני הקצה לתקשר בין רשתות LTE-M או NB-IoT. בנוסף, לכמה MNOs יש דרישות הרשאה משלהם עצמם.

שוב, Nordic הקלה את הנטל על המפתחים על ידי הרשאה-מראש של ה-nRF9161 SiP לפעולה באזורים הקריטיים ביותר, ברשתות המפתח ובפסי LTE העיקריים ברשתות אלו.

השימוש בערכת הפיתוח nRF9161

בעוד שה-nRF9161 SiP מקל על כמה אתגרי חומרה ותוכנה קריטיים הקשורים לפיתוח IoT ו-+DECT NR סלולרי, יצירת אב-טיפוס הפועל כנדרש עדיין דורשת מאמץ. כדי לזרז את תהליך התכנון, Nordic מציעה את ערכת הפיתוח nRF9161 DK‏ (איור 3) וחבילה של כלי תוכנה. את הכלים מובילים ה-nRF Connect SDK של החברה, סביבת פיתוח מאוחדת עבור פתרונות האלחוט של Nordic.

ערכת הפיתוח משלבת את ה-SiP וכוללת את המעגלים הדרושים כדי לאפשר בניית אב-טיפוס מתפקד במלואו. הערכה כוללת אנטנת LTE-M/NB-IoT ו-+DECT NR ייעודית וכן אנטנת Patch‏ משולבת עבור GNSS. תכנות וניפוי באגים מאופשרים דרך ה-J-Link‏ של SEGGER‏ שעל הלוח, והערכה מגיעה עם כרטיס SIM משולב טעון-מראש עם נתונים. הוא גם תומך בשימוש ב-SIM תוכנה, המפחית עוד יותר את צריכת ההספק.

תמונה של ערכת הפיתוח nRF9161 של Nordic Semiconductorאיור 3: ה-nRF9161 DK כולל את nRF9161 SiP עבור LTE-M, NB-IoT ו-+DECT NR כמו גם אנטנות GNSS‏ LPWAN ו-J-Link של SEGGER על-הלוח עבור תכנות וניפוי באגים, כמו גם כרטיס SIM טעון-מראש. (מקור התמונה: Nordic Semiconductor‏)

כדי להתחיל בפיתוח עם ערכת nRF9161, יש לתקוע את כרטיס ה-SIM (או להפעיל את ה-eSIM), להעביר את מתג PROG/DEBUG SW10 למצב "nRF91", ולחבר את הערכה למחשב שולחני באמצעות כבל 2.0‏ Micro-USB‏. ערכת הפיתוח דורשת מערכת הפעלה (OS‏) Windows‏, MacOS או Linux‏ Ubuntu‏.

הצעד הבא הוא התקנת nRF Connect for Desktop‏ של Nordic והפעלת התוכנה. מכאן אפשר להתקין את אפליקציית Quick Start‏, כלי עבור תהליכי התקנה והגדרה מודרכים. התוכנה מפשטת את עדכון הקושחה של ערכת הפיתוח והפעלת כרטיס ה-SIM. כדי להעביר נתונים מהערכה לענן, המפתחים יכולים להגדיר חשבון nRF Cloud‏ של Nordic או להתחבר לשירותי ענן אחרים.

לאחר מכן אפליקציית Quick Start‏ יפנה את המפתח ל-nRF Connect SDK של Nordic. ה-SDK פועל עם Visual Studio Code‏, סביבת פיתוח משולבת פופולרית (IDE), תוך שימוש בתוספת nRF Connect עבור VS Code‏ של Nordic. ה-SDK משמש לפיתוח יישומים וכולל דוגמאות שימושיות כגון אחזור מיקום ההתקן באמצעות מיקום GNSS, סלולרי או Wi-Fi, והעברת נתוני חיישנים מערכת nRF9161 לענן.

לאחר בניית האפליקציה, תכנות מעבד היישומים Arm של ה-nRF9161 SiP הוא פשוט. הצעד הראשון הוא לחבר את הערכה למחשב באמצעות כבל USB ולהפעיל אותה. מתוך התוספת nRF Connect עבור VS Code‏ על המפתח ללחוץ על האפשרות "Flash" ב"הצגת פעולות". מופיעה הודעה המציגה את התקדמות התכנות ומאשרת את השלמתו.

ערכת הפיתוח מאפשרת למפתח גם לבדוק את אותות ה-RF‏ של ה-LTE-M, NB-IoT או +DECT NR. ביצועי RF טובים הם חיוניים עבור מיקסום טווח התקשורת בין התקן ה-IoT לתחנת הבסיס. כדי לבצע את המדידה, מחברים כבל בין המחבר הקואקסיאלי הקטן (J1) בערכה לבין נתח הספקטרום (איור 4).

תרשים של מדידת אותות RF של ערכת הפיתוח nRF9161 של Nordic Semiconductorאיור 4: ניתן למדוד את אותות ה-RF של ערכת הפיתוח nRF9161 על ידי חיבורו לנתח ספקטרום עם כבל קואקסיאלי. (מקור התמונה: Nordic Semiconductor‏)

כלי פיתוח מתקדמים עבור ה-nRF9161 DK

לאחר שהאפליקציה תוכנתה, Nordic מציעה שני כלים המאפשרים למפתח לבחון את הביצועים שלה. הראשון הוא Power Profiler Kit II‏ (PPK2‏) (איור 5). יחידה עצמאית זו יכולה למדוד את צריכת הזרם של ערכת הפיתוח על פני תחום של 200 ננו-אמפר (nA) עד 1 אמפר (A) ברזולוציה שבין nA‏ 100‏ ל-1 מיליאמפר (mA). ה-PPK2 יכול גם לספק עד 5 וולט ב-A‏ 1‏ לערכת הפיתוח.

תמונה של Power Profiler Kit II‏ (PPK2‏) של Nordic Semiconductor‏איור 5: ה-PPK2 יכול למדוד את צריכת הזרם הממוצעת והרגעית של ערכת הפיתוח nRF9161 בעת הפעלת יישום. (מקור התמונה: Nordic Semiconductor‏)

ה-PPK2 משמש עם אפליקציית Power Profiler‏, חלק מתוכנת nRF Connect‏ עבור Desktop‏. המפתחים יכולים להשתמש באפליקציה כדי לנתח את צריכת הזרם הממוצעת והרגעית של ערכת nRF9161 בעת הפעלת יישום. ניתן לבצע קריאות לאורך זמן ממושך תוך התמקדות בו-זמנית במרווחים של מילי-שניות במידת הצורך. את הנתונים הנמדדים ניתן לייצא עבור עיבוד נוסף.

ניתוח צריכת ההספק מאפשר למפתחים לראות היכן ניתן לשנות את קוד האפליקציה כדי לחסוך בהספק על מנת להאריך את חיי הסוללה של התכן (איור 6).

תמונה של אפליקציית Power Profiler‏ ב-nRF Connect‏ עבור Desktop של Nordic Semiconductor‏ (לחצו להגדלה)איור 6‏: אפליקציית Power Profiler‏ ב-nRF Connect‏ עבור Desktop מציגה את צריכת הזרם של האפליקציה תוך כדי פעולתה. (מקור התמונה: Nordic Semiconductor‏)

הכלי Cellular Monitor‏ של Nordic מסייע בפיתוח יישומים ונתמך על ידי תוכנת nRF Connect‏ עבור Desktop. הצג מראה מה עושה המודם של nRF9161 SiP כאשר ערכת הפיתוח מריצה את האפליקציה. זה כולל את ביצועי הרשת, סטטוס ההתקן והעברת נתונים. פרטים אלו מאפשרים למפתח לנתח את תעבורת המודם ולמטב את ביצועי האפליקציה. המידע מוצג על טרמינל טורי.

סיכום

טכנולוגיות LPWAN‏ LTE-M‏, NB-IoT‏ ו-+DECT NR‏ תומכות בחיבוריות אמינה, מאובטחת ומדרגית עבור התקני IoT, אך פיתוח התקני חומרה ותוכנה לאלחוט יכול להיות מאתגר. ה-nRF9161 SiP של Nordic, תוכנת פרוטוקול משובצת התומכת בערכת הפיתוח והאפליקציות של nRF9161 DK, מפחיתה חלק ניכר ממורכבות התכנון.

DigiKey logo

מיאון אחריות: דעות, אמונות ונקודות מבט המובעות על ידי מחברים שונים ו/או משתתפי פורום באתר אינטרנט זה לא בהכרח משקפות את הדעות, האמונות ונקודות המבט של חברת DigiKey או את המדיניות הרשמית של חברת DigiKey.

אודות מוציא לאור זה

DigiKey's North American Editors