ההתרחבות המהירה של האינטרנט של הדברים (IoT) הציבה דרישות חסרות תקדים על קישוריות אלחוטית, במיוחד עבור חיישנים מופעלים סוללות כי חייב לפעול באופן אמין על פני מרחקים ארוכים תוך שמירה על שנים של חיי סוללה. Bluetooth - במיוחד אלה המבוססים על Bluetooth Low Energy (BLE) - הפכו אבן הפינה של עיצוב חיישן IoT מודרני, עם זאת, איזון צריכת חשמל נמוכה עם טווח מורחב דורש הנדסה זה, קושחה ועיצוב זה חוקר את האתגרים העיקריים, אסטרטגיות חדשות, עיצוב לטווח הארוך, עבור חיישנים לטווח קצר.

אתגרים מרכזיים בעיצוב מודול Bluetooth עבור חיישנים IoT

כל בחירה עיצובית עבור מודול Bluetooth כוללת סחרחורים.המתיחות המשמעותיים ביותר מתעוררים בין צריכת חשמל, טווח תקשורת, גודל פיזי, עלות ואבטחה.הבנת אתגרים אלה היא הצעד הראשון לקראת פתרון מותאם אישית.

כוח לעומת טווח תקשורת

הקונפליקט הבסיסי בעיצוב אלחוטי הוא כי הגדלת כוח השידור משפר טווח, אבל מרוקן את הסוללה מהר יותר. חיישנים IoT לעתים קרובות צריך לפעול במשך כמה שנים על תא מטבע אחד או סוללה ליתיום קטנה, מה שהופך מעצבים למזער את השימוש באנרגיה.אבל יישומים רבים - כגון ניטור חקלאי, מעקב נכסים או חיישני בנייה חכמים - נדרשת תקשורת אמינה מעל מאות מטרים. Balancing דרישות אלה ניהול אנרגיה מתוחכמת ובחירת של מצבי Bluetooth.

השוואות ומכשולים בסביבה של העולם האמיתי

Bluetooth פועל בלהקת ISM של 2.4 GHz, שיתוף ספקטרום עם Wi-Fi, Zigbee, ומכשירים רבים אחרים. Multipath fading, התעצמות אות דרך קירות, והתערבות מרדיו אחרים יכול להפחית באופן דרסטי טווח יעיל ואמינות.תגבר על נושאים אלה מבלי לפנות לתפוקה גבוהה כוח דורש עיצוב אנטנה חזקה והתאמה של אלגוריתמים.

גודל ועלויות Constraints

חיישני IoT הופכים קומפקטיים יותר ובעל רגישות גבוהה יותר.מודול Bluetooth חייב להתאים למתחים קטנים ולעתים קרובות יש לשלב ישירות על לוח מעגלים מודפס (PCB) עם רכיבים אחרים.גודל האנטנה, יכולת סוללה, המורכבות של מעגלי ניהול הכוח. מעצבים חייבים לבחור בין פתרונות משולבים מערכת-on-Chip (SoC) עם אנטנה בנוי או רכיבים חיצוניים דיסקרטיים, עם ביצועים אישיים של עלויות מסחר שלה.

אבטחה וחדשנות

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

אסטרטגיות הליבה של Low-Power, Long-Range Bluetooth Design

מהנדסים פיתחו ערכת כלים של טכניקות להתגבר על האתגרים המתוארים לעיל.העיצובים היעילים ביותר משלבים התקדמות במפרט Bluetooth עצמו עם חומרה מתחשבת וביצוע תוכנה.

תכונות Bluetooth 5.x עבור Extended Range

Bluetooth 5.0 הציגה מצב מורשת:0 ההרחבה ארוך טווח טווח טווח טווח 1FLT1 (קיצור PHY) לשימוש ב- Bluetooth PHY (LE Coded Coded) כדי להרחיב את טווח עד ארבע פעמים בהשוואה ל- Bluetooth 4.x, תוך שמירה על אותו כוח שידור.ה-PHY מוסיף תיקון מוקדם (FEC) ו- Redundancy, אשר מאפשר מקלטים לקוד קוד קרוב לקומה 2=2=2=C) נמוך יותר (kp) ו- k {\displaystyle Sb} , כלומר: 2=R.

גרסאות מאוחרות יותר של מפרט Bluetooth (5.1, 5.2, 5.3, 5.4) יש מרווחי חיבור מזוקקים, הציגה את ה- 0LE Power ControlofFLT:1 (אשר מתאמת באופן דינמי את הכוח בהתבסס על כוח האות), ושיפור (FLT:2LE AudioFLT 3: עם LC3 קוד עבור הזרמת bitrate נמוכה יותר.

טכניקות ניהול חשמל מתקדמות

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

  • (FLT:0) מצבי שינה: FLT:1 BLE מודרנית SoCs מציעים מספר מצבי שינה, עם הצריכה הנוכחית נמוכה כמו 0.3-1 μA בשינה העמוקה ביותר.המודול צריך להתעורר רק כדי לפרסם, לסרוק, או לשמור על קשר, ואז לחזור לישון.
  • (FLT:0)Exmission Power:FLT:1 (שימוש במדד כוח האות המתקבל (RSSI) מהמכשיר העמית, המודול יכול להפחית את כוח השידור כאשר איכות הקישור טובה, לחסוך אנרגיה ללא שכפול של אמינות.
  • (FLT:0) Duty Cycling ו-Competal Optimization:FLT 1 עבור יישומים רבים חיישן, דיווח נתונים תקופתיים (למשל, כל 5 דקות) הוא מספיק.על ידי קביעת מרווחי חיבור ארוכים יותר (למשל, 100 מ"מ לכמה שניות) ושימוש בזמני פיקוח קצרים, המודול מוציא את הרוב המכריע של הזמן בשינה.
  • (FLT:0) ולקבל מקבלי:FreaLT:1) כמה מודולים מתקדמים משלבים מקלט פתוח נפרד, אולטרה-עוצמה שמקשיב לרדיו מסוים.הרדיו הטמון העיקרי נשאר כבוי עד מופעל.

תוכנית ניהול חשמל ממוקדת היטב יכולה לאפשר חיישן עם תא מטבע של 250 mAh לפעול במשך יותר מ מאתיים שנה, אפילו עם שידורים יומיים.

עיצוב אנטנה עבור טווח ויעילות

האנטנה היא לעתים קרובות המרכיב המשקיף ביותר בעיצוב מודול Bluetooth, אך יש לה השפעה עצומה על טווח ויעילות כוח.אנטנה גרועה יכולה לבזבז חצי הכוח המועבר או יותר, מה שגורם להגדלת הכוח להעביר את הכוח לתגמול.עבור חיישני IoT לטווח ארוך, שיקולי עיצוב אנטנה מרכזיים כוללים:

  • (FLT:0) Antenna Type בחירה: 1FLT 1 עבור מודולים קומפקטיים, מונות עקבות PCB או אנאנטנות מחוץ ל-F (IFAs) נפוצים כי הם בעלות נמוכה ואינטגראליים לדירקטוריון. אנטנות שבבים Ceramic מציעים טביעת רגל קטנה יותר אך בדרך כלל נמוכה יותר. עבור טווח מקסימלי, מונופול רבע-רבע או dipole (או על גבי לוח או חיצוני) מספק את היעילות הטובה ביותר.
  • (FLT:0) ,Impedance Matching:FLT:1 A 50-ohm מתאם בין נמל האנטנה של SoC אנטנה לבין האנטנה עצמה הוא חיוני. Mismatch גורם השתקפות להפחית את הכוח הרדי ואפילו יכול להזיק משדר. A או L-network עם מזרקים ו capaci משמשים כדי להתאים את הנגיף.
  • (FLT:0Ground Air and Clearance: FLT:1 האנטנה זקוקה למטוס קרקע נקי מתחת לאזור שמירה נאות (ללא שפך קרקע) סביב האלמנט המקרינה.הלחש את האנטנה ליד רכיבי מתכת גדולים, מחברים או סוללות יכול לפגוע בו קשות ולהקטין את הטווח ב-50% או יותר.
  • (FLT:0) יעילות והשגת:FLT:1 אנטנה בעלת יעילות גבוהה ( ⁇ 70%) חשובה יותר מרווח גבוה עבור אמינות לטווח ארוך.קבלת עלייה בסימן בכיוון אחד אך יוצרת אזורי מת.עבור כיסוי חד-צדדי, דפוס כמעט-איזוטרופי הוא בדרך כלל הטוב ביותר.

כלי סימבול כגון CST Studio או כלי חינם כמו Sonnet יכולים לעזור לדגום ביצועים בשלב העיצוב.

פרוטוקולי נתונים יעילים ואופטימיזציה של תוכנה

גם עם חומרה אופטימלית, קושחה לא יעילה יכולה לבזבז כוח.ערמת פרוטוקול BLE מציעה כמה knobs המשפיעים על כוח וטווח:

  • (FLT:0Data אורך הרחבה (DLE): LT:1 Bluetooth 4.2 הציג DLE, המאפשר עד 251 ע"י תשלום עבור חבילת נתונים.שימוש ב- DLE מפחית את מספר החבילות הדרושות כדי לשלוח כמות מסוימת של נתונים, הורדת זמן רדיו הכולל ובכך צריכת חשמל.
  • גודל MTU:0 (ATT MTU:FLT:1ir) הגדלת יחידת ההקצאה המקסימלית ATT (MTU) מקטין את הפרוטוקול מעל פני השטח.עבור נתוני חיישן, MTU גדול יותר מאפשר לשלוח יותר נתונים לאירוע חיבור.
  • (FLT:0) פרדוקסי סנקציות:FLT:1 מרווח החיבור, הסבלנות, ושעה פיקוח חייב להיות מוגדר כדי להתאים את תדירות הדיווח של החיישן.עבור לטווח ארוך, הPHY איטי יותר (LE Coded) כבר מגביל את לוח, כך המרווח צריך להיות נבחר כדי לאפשר מספיק זמן עבור חפיסת הקוד ללא פערים.
  • (FLT:0Sleep and Wake Handling:FearLT:1) חברות תוכנה צריכה להימנע מלהמתין. השתמש בהפרעות ובתוכנית מונחת אירועים כדי לשמור על ה- CPU במצב שינה.

חומרה ועיצוב תוכנה עבור מפתחים

מעבר לאסטרטגיות ברמה גבוהה, מפתחים חייבים להשתתף במספר פרטים מעשיים במהלך שלב העיצוב.

בחירה: בחירת ה-SOC

השוק מציע משפחות SoC מרובות עם פרופילי חשמל שונים, רמות אינטגרציה, ונקודות תכונה. עבור כוח נמוך, חיישני IoT לטווח ארוך, אפשרויות פופולריות כוללות:

  • (FLT:0)Nordic Semiconductor nRF52 ו-NRF53 סדרה:Fevolve: 1Felo ידוע עבור כוח אולטרה-נמוך (0.3 μA Sleep), משולב DC-DC ממירים, ותמיכה מצוינת עבור Bluetooth 5 Long Range.The NRF40 הוא קו אלחוטי הראשון של התעשייה עם יישום ייעודי ורשתות ליבה.
  • סדרת EFR32BG: ההרחבה: The EmveFLT ( 1:1) מציעה מגוון רחב של מצבי חשמל הניתנים להגדרה ורדיו ביצועים גבוהים עם -105.2 dBm רגישות ב-125 kbps (LE Coded).
  • סדרת FLT:0.Texas Instruments CC2642R ו- CC2652IR:FLT:1 לספק ביצועים בעלי כוח נמוך מובילים בתעשייה ובקרי חיישן משולבים שיכולים להתמודד עם קוראי חיישן אנלוגיים ודיגיטליים בזמן השינה הלא אפשרית.
  • (FLT:0) דילוג Semiconductor DA1469x:03x:FLT) 1 תומך ב- 5.2, כולל יחידת ניהול חשמל, ומציעה צריכת הנוכחית הפעילה הטובה ביותר.

בעת בחירת, שקול לא רק את הנתונים הנוכחיים של הנתונים, אלא גם את הזמינות של דוגמאות תוכנה, הסמכה (FCC /CE), ואספקה ארוכת טווח.

המונחים: PCBout Best Practices for RF Performance

אפילו SoC מעוצב היטב יכול להופיע גרוע אם הפריסה של PCB מציגה הפסדים או הפרעה.

  • שמור על קו הנקה (בדרך כלל 50-ohm microstrip) קצר ככל האפשר ולהוביל אותו מנקודות אחרות.
  • השתמש במטוס קרקע מוצק על השכבה מתחת לסעיף RF, ללא פיצולים או פערים.
  • מקום decoupling capacitors קרוב ככל האפשר למערך הכוח של SoC, באמצעות החבילה הקטנה ביותר מעשית (למשל, 402).
  • בנפרד את סעיף RF מקווים דיגיטליים מהירים (כמו SPI או I2C) באמצעות עקבות שמירה מעומקות.
  • אם משתמשים במחבר אנטנה חיצוני, ודא כי מגן הקרקע של המחבר מחובר היטב לקרקע הראשית.

אופטימיזציה של אנרגיה נמוכה

כתיבת קושחה יעילה חשובה כמו בחירת חומרה בעלת כוח נמוך.טכניקות ספציפיות כוללות:

  • (FLT:0) מיליטים את הזמן: FLT:1 אל תשאיר את CPU פעיל יותר מנדרש.קרא נתוני חיישן, להכין את החבילה הBLE, ולשלוח אותו במהירות. השתמש ב- API המונע על ידי אירוע SoC כדי לקבוע את ההתעוררות הבאה.
  • (FLT:0) פריפריה לחומרת חומרה: FIRLT:1 , BLE רבים SoCs בנו-in Timers, RTCs, וממשקי חיישן שיכולים לפעול באופן עצמאי במצב השינה.לדוגמה, סדרת TI CC26xx יש מפקח חיישן שיכולה לדגום חיישנים אנלוגיים ולעיר את ה- CPU הראשי רק כאשר סף הוא חצו.
  • (FLT:0) קביעת פרמטרים של ערימה בלתי אפשרית כראוי: FIRLT:1 , קבע מרווח הפרסום לערך אשר מאזן את יכולת הגילוי והכוח. עבור לטווח ארוך, השתמש בפרסום על PHY LEקוד עם תמיכה בפרסום מורחבת.
  • (FLT:0) Use non-volatile Memory ספאringly:FLT) 1 לכתוב פלאש צורכת אנרגיה משמעותית.נתוני Buffer ב- RAM ולבצע פלאש כותב רק בחבילות, או להשתמש ב-NVRAM ייעודי עם זרם דבק נמוך.

ניהול אבטחה

יש לכלול תכונות אבטחה מההתחלה, לא להוסיף כמחשבה לאחר מכן עבור חיישנים מופעלים סוללות, את ראש ההצפנה יש לשקול נגד הסיכון של חשיפה נתונים.

  • שימוש ב-FLT:0 (AES-128 הצפנה) 1 (המוגדר על ידי BLE) עבור כל הנתונים בהעברה.מנוע ההצפנה בחומרה ב-SoCs המודרני מוסיף כוח לא ניתן להכחשה.
  • יישום:0 (לא בטוח מקבילה 1FLT) 1:1 באמצעות Just Works או Numeric השוואה בהתאם למקרה השימוש.
  • עבור over-the-air עדכוני קושחה, לאמת חתימות ולהבטיח כי ה-חול מאובטח מפני התקפות רולבק.
  • עבור יישומים קריטיים המשימה, השתמש ב-FLT:0 (בלום של 5.4 פרסום תקופתי עם תשובות (PAwR)FLT:1 אשר מאפשר העברת נתונים מוצפנת, ללא קשר.

בדיקה, הסמכה ואימות אמיתי-עולמי

עיצוב מודול Bluetooth על נייר הוא רק חצי הקרב.בדיקת תורו מבטיחה שהמודול מופיע כמצופה בתנאים ריאליים.

בדיקת ביצועים RF

מדדים מרכזיים למדידה כוללים:

  • (ב) כוח טרנסימנטלי (ד"מ) חייב להישאר בגבולות רגולטוריים (למשל 10 dBm max EIRP עבור BLE באירופה).
  • (ב) ⁇ (ב) ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
  • (ב) ,0) יעילות אנטנה ותבניות קרינה (FLT:1) נמדדים בתא.
  • (ב) ,0) צריכת אורנטיה 1:1 במהלך שינה, פרסום ומדינות מחוברות.

השתמש בניתוח ספקטרום ומבחן Bluetooth (למשל, Rohde & Schwarz CMW270 או Anritsu MT8852B) למדידות מדויקות.

המונחים: koring

קביעת תנאים אמיתיים על ידי בדיקות טווח בשטח פתוח, מסדרונות מקורה, ובאמצעות קירות. להבין כי טווח הדירוג המקסימלי מבוסס לעתים קרובות על תנאים אידיאליים. - שיעור של 40-60 אחוזים עבור פריסות טיפוסיות.

אישור הסמכת

מודולים חייבים לעבור FCC (ארה"ב), CE (אירופה), ותקנות מקומיות אחרות.שימוש במודול טרום-מאומת יכול לחסוך זמן ועלות.אם עיצוב מודול מותאם אישית, תוכנית לבדיקה במעבדה מוכרת.המפרט הBLE דורש גם את ה-FLT:0 Bluetooth SIG הסמכה SIGFLT:1 כדי להשתמש בסימן המסחרי של Bluetooth.

מגמות עתידיות במודולים של Bluetooth IoT

מפרט Bluetooth ממשיך להתפתח, וכמה מגמות מתעוררות ישפרו עוד יותר את היכולות של כוח נמוך, חיישני IoT לטווח ארוך.

ערוץ Bluetooth Sounding

Bluetooth 5.4 הציג תכונה אופציונלית הנקראת FLT:0 (Channel Soundveing Soundveing: 1) (CS) המאפשרת מדידה בטוחה, גבוהה דיוק גבוה (ברמת סנטימטר) בין שני מכשירים אפשריים.עבור חיישנים בשימוש במעקב נכסים או מיקום מקורה, CS יכול לספק נתונים במיקום מוגן היטב ללא הכוח הגבוה של יישום מוקדם UWB צפויים מ-26 ו- TI.

LE Audio ו-The Next Generation of BLE

בעוד מכוון בעיקר לזרמת אודיו, ccal AudioveFLT:1 ; עם LC3 Codec מביא יעילות מוגברת כוח עבור פקודות קוליות ואזהרות אודיו.עבור חיישנים שצריכים לשדר קול (למשל, אבטחה או בריאות), מודולי אודיו יכולים להציע חיי סוללה ארוכים יותר מאשר Bluetooth קלאסית.

התנהגות הסתגלות מלאכותית

אלגוריתמי למידת מכונות הפועלים על BLE SoC (למשל, באמצעות TensorFlow Lite Micro) יכולים לנתח נתונים חיישן באופן מקומי ולהתאים את הפרמטרים רדיו דינמי.לדוגמה, חיישן טמפרטורה עשוי להפחית את תדירות הדיווח שלו בתנאים יציבים ולהגביר אותו כאשר סף מתקרב, לחסוך כוח תוך שמירה על היענות.מספר ספקים עכשיו מציעים AI / ML ליבות על BLE SoCs שלהם, כגון nfra מ 54L.

שילוב עם אנרגיה

כדי להשיג באמת ללא תחזוקה תפעול, מודולים Bluetooth הם יחד עם קצירי אנרגיה (סולאר, thermoelectric, ⁇ electric) מתפתח SoCs יכול להתחיל ממתח כמעט אפס ולפעול עם זרמים ממוצעים כמו נמוך כמו 10 μA בשילוב עם טווח ארוך BLE, זה מאפשר חיישנים כי לעולם לא צריך החלפת סוללות.

מסקנה

עיצוב מודולים Bluetooth עבור כוח נמוך, חיישני IoT לטווח ארוך הוא אתגר רב תחומי הדורש אפשרויות זהירות בכל רמה - מפריסת אנטנה לאדריכלות קושחה. על ידי מינוף של Bluetooth 5.x של PHY, יישום ניהול כוח אגרסיבי, אופטימיזציה ביצועים אנטנה, וכתיבה קושחיקה יעילה, מפתחים יכולים ליצור מודולים כי לתקשר באופן אמין יותר ממאות מטרים תוך הפעלת שנים על סוללה זעירה.