{"id":393066,"date":"2024-06-29T10:47:34","date_gmt":"2024-06-29T10:47:34","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=393066"},"modified":"-0001-11-30T00:00:00","modified_gmt":"2024-06-29T10:47:34","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=393066","title":{"rendered":"<span>\u041e\u0431\u0437\u043e\u0440 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 Ultra-Wideband \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u0442\u0440\u0430\u043d\u0441\u0438\u0432\u0435\u0440\u0430 DW1000 (\u043f\u0435\u0440\u0435\u0445\u043e\u0434\u043d\u0438\u043a \u0441 SPI \u043d\u0430 UWB)<\/span>"},"content":{"rendered":"<div><!--[--><!--]--><\/div>\n<div id=\"post-content-body\">\n<div>\n<div class=\"article-formatted-body article-formatted-body article-formatted-body_version-2\">\n<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<p>\u0412 \u044d\u0442\u043e\u043c \u0442\u0435\u043a\u0441\u0442\u0435 \u044f \u043d\u0430\u043f\u0438\u0441\u0430\u043b \u043e \u0441\u0432\u043e\u0435\u043c \u043e\u043f\u044b\u0442\u0435 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 UWB. \u042d\u0442\u043e\u0442 \u0442\u0435\u043a\u0441\u0442 \u043f\u043e\u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u043d\u044f\u0442\u044c \u0441 \u043a\u0430\u043a\u043e\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u044b \u043f\u043e\u0434\u0445\u043e\u0434\u0438\u0442\u044c \u043a UWB \u0442\u0440\u0430\u043d\u0441\u0438\u0432\u0435\u0440\u0430\u043c.<\/p>\n<p><strong>\u041f\u0440\u0435\u0434\u0438\u0441\u043b\u043e\u0432\u0438\u0435<\/strong><br \/>Ultra-Wideband UWB \u044d\u0442\u043e\u00a0<strong>\u043c\u0430\u043b\u043e\u043c\u043e\u0449\u043d\u0430\u044f<\/strong>\u00a0(&lt;1mW) \u0431\u0435\u0441\u043f\u0440\u043e\u0432\u043e\u0434\u043d\u0430\u044f \u0440\u0430\u0434\u0438\u043e \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u0441\u043e \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c\u044e \u0434\u043e &#8230;6 Mbit\/s \u043d\u0430 \u0440\u0430\u0441\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u0434\u043e 200\u043c. \u042d\u0442\u0430 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f \u0442\u0430\u043a\u0436\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0438\u0437\u043c\u0435\u0440\u044f\u0442\u044c \u0440\u0430\u0441\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u043c\u0435\u0436\u0434\u0443 \u0442\u0440\u0430\u043d\u0441\u0438\u0432\u0435\u0440\u0430\u043c\u0438 \u0441 \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u044c\u044e \u0434\u043e +-10\u0441\u043c. UWB \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0430\u0445 3.1Ghz 10.6Ghz. \u0412 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 UWB \u043e\u0447\u0435\u043d\u044c \u0448\u0438\u0440\u043e\u043a\u0430\u044f \u0448\u0438\u0440\u0438\u043d\u0430 \u043a\u0430\u043d\u0430\u043b\u0430 500MHz&#8230;1,3GHz. \u042d\u0442\u043e \u0431\u043e\u043b\u044c\u0448\u0435 \u0447\u0435\u043c \u0443 LoRa \u0432 \u043c\u0438\u043d\u0438\u043c\u0443\u043c \u0432 1000 \u0440\u0430\u0437.<\/p>\n<p>UWB \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0442\u0430\u043a \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u043c\u043e\u0435 <strong>pulse radio<\/strong>. \u0422\u0440\u0430\u043d\u0441\u0438\u0432\u0435\u0440 \u043f\u043e\u0441\u044b\u043b\u0430\u044e\u0442\u0441\u044f \u043f\u0443\u043b\u044c\u0441\u044b (\u0432\u0435\u0439\u0432\u043b\u0435\u0442\u044b) \u043f\u043e\u0440\u044f\u0434\u043a\u0430 1 \u043c\u0438\u043b\u043b\u0438\u0430\u0440\u0434\u0430 \u0440\u0430\u0437 \u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0443. UWB \u043f\u0435\u0440\u0435\u0434\u0430\u0435\u0442 \u0434\u0430\u043d\u043d\u044b\u0435 \u0432 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0435 \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u044b.<\/p>\n<p>\u041c\u043e\u0434\u0443\u043b\u044f\u0446\u0438\u044f \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f pulse-position \u0438\u043b\u0438 time modulation. \u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0438 \u043c\u043e\u0436\u043d\u043e \u0441\u0440\u0430\u0432\u043d\u0438\u0442\u044c \u0441 \u043b\u0435\u0442\u0443\u0447\u0438\u043c\u0438 \u043c\u044b\u0448\u0430\u043c\u0438.<\/p>\n<p>\u041d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 UWB \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0438\u043c\u0435\u043d\u043d\u043e \u0442\u0430\u043a, \u043a\u0430\u043a \u0441\u0430\u043c\u044b\u0439 \u043f\u0435\u0440\u0432\u044b\u0439 \u0438\u0441\u043a\u0443\u0441\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043c\u0430\u0433\u043d\u0438\u0442\u043d\u044b\u0445 \u0432\u043e\u043b\u043d, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u043a\u043e\u043d\u0441\u0442\u0440\u0443\u0438\u0440\u043e\u0432\u0430\u043b \u0435\u0449\u0451 \u0413\u0435\u043d\u0440\u0438\u0445 \u0413\u0435\u0440\u0446 \u0432 1886 \u0433\u043e\u0434\u0443. \u041f\u043e \u0441\u0443\u0442\u0438 UWB &#8212; \u0438\u0441\u043a\u0440\u043e\u0432\u043e\u0439 \u0440\u0430\u0437\u0440\u044f\u0434. <\/p>\n<p><strong>\u041f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0447\u0430\u0441\u0442\u044c<\/strong><\/p>\n<p>\u0421\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u043c\u043e\u0434\u0443\u043b\u044c DWM1000 \u043e\u0442 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Decawave (Qorvo). \u042d\u0442\u043e \u0431\u0435\u0441\u043f\u0440\u043e\u0432\u043e\u0434\u043d\u043e\u0439 \u043f\u043e\u043b\u0443\u0434\u0443\u043f\u043b\u0435\u043a\u0441\u043d\u044b\u0439 \u0442\u0440\u0430\u043d\u0441\u0438\u0432\u0435\u0440, \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0438\u0439 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0430\u0445 3.5 GHz to 6.5 GHz, \u0441 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c\u043e\u0439 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c\u044e \u0438\u0437\u043b\u0443\u0447\u0435\u043d\u0438\u044f. \u041e\u043d \u0441\u043f\u043e\u0441\u043e\u0431\u0435\u043d \u043f\u0435\u0440\u0435\u0434\u0430\u0432\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u0441 \u0431\u0438\u0442\u043e\u0432\u043e\u0439 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c\u044e \u0434\u043e 6,8Mbit\/s  <\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/a52\/7ad\/d77\/a527add775f860f5aa2af0014edf2ad2.PNG\" width=\"878\" height=\"513\"\/><\/figure>\n<p>\u042d\u0442\u043e \u0431\u043b\u043e\u043a \u0441\u0445\u0435\u043c\u0430 \u043c\u043e\u0434\u0443\u043b\u044f<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/585\/ed6\/43d\/585ed643dc1e770896eeeb28c3139aca.png\" width=\"727\" height=\"836\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/585\/ed6\/43d\/585ed643dc1e770896eeeb28c3139aca.png\"\/><\/figure>\n<p>\u041f\u043e\u043f\u0440\u043e\u0431\u0443\u044e \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u0447\u0442\u043e \u0441\u043f\u043e\u0441\u043e\u0431\u0435\u043d \u044d\u0442\u043e\u0442 \u0447\u0438\u043f. <\/p>\n<p><strong>\u0427\u0442\u043e \u043d\u0430\u0434\u043e \u0438\u0437 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0439?<\/strong> <\/p>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"50\" width=\"50\">\n<p align=\"left\"><strong>#<\/strong><\/p>\n<\/td>\n<td data-colwidth=\"235\" width=\"235\">\n<p align=\"left\"><strong>Doc name<\/strong><\/p>\n<\/td>\n<td data-colwidth=\"68\" width=\"68\">\n<p align=\"left\"><strong>pages<\/strong><\/p>\n<\/td>\n<td data-colwidth=\"344\" width=\"344\">\n<p align=\"left\"><strong>\u0447\u0442\u043e \u0442\u0430\u043c?<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>\u0412\u0435\u0440\u0441\u0438\u044f<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"50\" width=\"50\">\n<p align=\"left\">1<\/p>\n<\/td>\n<td data-colwidth=\"235\" width=\"235\">\n<p align=\"left\">Product Overview<\/p>\n<\/td>\n<td data-colwidth=\"68\" width=\"68\">\n<p align=\"left\">33<\/p>\n<\/td>\n<td data-colwidth=\"344\" width=\"344\">\n<p align=\"left\">\u0425\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0441\u0442\u0438\u043a\u0438 \u043c\u043e\u0434\u0443\u043b\u044f, \u0431\u043b\u043e\u043a \u0441\u0445\u0435\u043c\u0430 SoC, \u0440\u0430\u0441\u043f\u0438\u043d\u043e\u0432\u043a\u0430<\/p>\n<\/td>\n<td>\n<p align=\"left\">\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"50\" width=\"50\">\n<p align=\"left\">2<\/p>\n<\/td>\n<td data-colwidth=\"235\" width=\"235\">\n<p align=\"left\">PRODUCT INFORMATION: DWM1000<\/p>\n<\/td>\n<td data-colwidth=\"68\" width=\"68\">\n<p align=\"left\">2<\/p>\n<\/td>\n<td data-colwidth=\"344\" width=\"344\">\n<p align=\"left\">\u0424\u043b\u0430\u0439\u0435\u0440 \u043d\u0430 \u043c\u043e\u0434\u0443\u043b\u044c DWM1000<\/p>\n<\/td>\n<td>\n<p align=\"left\">\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"50\" width=\"50\">\n<p align=\"left\">5<\/p>\n<\/td>\n<td data-colwidth=\"235\" width=\"235\">\n<p align=\"left\">DW1000 USER MANUAL<\/p>\n<\/td>\n<td data-colwidth=\"68\" width=\"68\">\n<p align=\"left\">249<\/p>\n<\/td>\n<td data-colwidth=\"344\" width=\"344\">\n<p align=\"left\">\u0414\u0435\u0442\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u043e\u0432<\/p>\n<\/td>\n<td>\n<p align=\"left\">\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"50\" width=\"50\">\n<p align=\"left\">11<\/p>\n<\/td>\n<td data-colwidth=\"235\" width=\"235\">\n<p align=\"left\">SOURCES OF ERROR IN DW1000 BASED TWO-WAY RANGING (TWR) SCHEMES<\/p>\n<\/td>\n<td data-colwidth=\"68\" width=\"68\">\n<p align=\"left\">22<\/p>\n<\/td>\n<td data-colwidth=\"344\" width=\"344\">\n<p align=\"left\">APS011 APPLICATION NOTE<\/p>\n<\/td>\n<td>\n<p align=\"left\">1.1<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"50\" width=\"50\">\n<p align=\"left\">9<\/p>\n<\/td>\n<td data-colwidth=\"235\" width=\"235\">\n<p align=\"left\">DEBUGGING DW1000 BASED PRODUCTS AND SYSTEMS<\/p>\n<\/td>\n<td data-colwidth=\"68\" width=\"68\">\n<p align=\"left\">23<\/p>\n<\/td>\n<td data-colwidth=\"344\" width=\"344\">\n<p align=\"left\">APS022 APPLICATION NOTE<\/p>\n<\/td>\n<td>\n<p align=\"left\">1.3<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"50\" width=\"50\">\n<p align=\"left\">10<\/p>\n<\/td>\n<td data-colwidth=\"235\" width=\"235\">\n<p align=\"left\">DW1000 DEVICE DRIVER APPLICATION PROGRAMMING INTERFACE (API) GUIDE<\/p>\n<\/td>\n<td data-colwidth=\"68\" width=\"68\">\n<p align=\"left\">101<\/p>\n<\/td>\n<td data-colwidth=\"344\" width=\"344\">\n<p align=\"left\">USING API FUNCTIONS TO CONFIGURE AND PROGRAM THE DW1000 UWB TRANSCEIVER<\/p>\n<\/td>\n<td>\n<p align=\"left\">2.7<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"50\" width=\"50\">\n<p align=\"left\">7<\/p>\n<\/td>\n<td data-colwidth=\"235\" width=\"235\">\n<p align=\"left\">APS013 APPLICATION NOTE<\/p>\n<\/td>\n<td data-colwidth=\"68\" width=\"68\">\n<p align=\"left\">15<\/p>\n<\/td>\n<td data-colwidth=\"344\" width=\"344\">\n<p align=\"left\">The implementation of two-way ranging with the DW1000<\/p>\n<\/td>\n<td>\n<p align=\"left\">2.3<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"50\" width=\"50\">\n<p align=\"left\">8<\/p>\n<\/td>\n<td data-colwidth=\"235\" width=\"235\">\n<p align=\"left\">ANTENNA DELAY CALIBRATION OF DW1000-BASED PRODUCTS AND SYSTEMS<\/p>\n<\/td>\n<td data-colwidth=\"68\" width=\"68\">\n<p align=\"left\">15<\/p>\n<\/td>\n<td data-colwidth=\"344\" width=\"344\">\n<p align=\"left\">APS014 APPLICATION NOTE<\/p>\n<\/td>\n<td>\n<p align=\"left\">1.2<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"50\" width=\"50\">\n<p align=\"left\">3<\/p>\n<\/td>\n<td data-colwidth=\"235\" width=\"235\">\n<p align=\"left\">PRODUCT BRIEF: DW1000<\/p>\n<\/td>\n<td data-colwidth=\"68\" width=\"68\">\n<p align=\"left\">2<\/p>\n<\/td>\n<td data-colwidth=\"344\" width=\"344\">\n<p align=\"left\">\u0424\u043b\u0430\u0439\u0435\u0440 \u043d\u0430 \u0447\u0438\u043f DW1000. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043f\u0438\u043d\u043e\u0432.<\/p>\n<\/td>\n<td>\n<p align=\"left\">\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"50\" width=\"50\">\n<p align=\"left\">4<\/p>\n<\/td>\n<td data-colwidth=\"235\" width=\"235\">\n<p align=\"left\">Product Overview<\/p>\n<\/td>\n<td data-colwidth=\"68\" width=\"68\">\n<p align=\"left\">53<\/p>\n<\/td>\n<td data-colwidth=\"344\" width=\"344\">\n<p align=\"left\">\u0420\u0430\u0441\u043f\u0438\u043d\u043e\u0432\u043a\u0430 DW1000<\/p>\n<\/td>\n<td>\n<p align=\"left\">\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"50\" width=\"50\">\n<p align=\"left\">6<\/p>\n<\/td>\n<td data-colwidth=\"235\" width=\"235\">\n<p align=\"left\">DW1000 Errata<\/p>\n<\/td>\n<td data-colwidth=\"68\" width=\"68\">\n<p align=\"left\">12<\/p>\n<\/td>\n<td data-colwidth=\"344\" width=\"344\">\n<p align=\"left\">\u0421\u043f\u0438\u0441\u043e\u043a 5\u0442\u0438 \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u043d\u044b\u0445 \u043e\u0448\u0438\u0431\u043e\u043a \u0432 \u0434\u0438\u0437\u0430\u0439\u043d\u0435 \u0447\u0438\u043f\u0430 <\/p>\n<\/td>\n<td>\n<p align=\"left\">\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u0432 \u043f\u0435\u0440\u0432\u043e\u043c \u043f\u0440\u0438\u0431\u043b\u0438\u0436\u0435\u043d\u0438\u0438 \u0432\u043d\u0443\u0442\u0440\u0438 DW1000 \u043c\u043e\u0436\u043d\u043e \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0442\u044c PLL, \u043c\u043e\u0434\u0443\u043b\u044c \u043f\u0440\u0438\u0435\u043c\u0430, \u043c\u043e\u0434\u0443\u043b\u044c \u043f\u0435\u0440\u0435\u0434\u0430\u0442\u0447\u0438\u043a\u0430, \u0446\u0438\u0444\u0440\u043e\u0432\u0443\u044e \u043b\u043e\u0433\u0438\u043a\u0443, SPI slave \u0438 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043f\u0438\u0442\u0430\u043d\u0438\u044f.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/90c\/1cd\/ace\/90c1cdace1c76baf264cdc9772aab789.png\" width=\"1196\" height=\"543\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/90c\/1cd\/ace\/90c1cdace1c76baf264cdc9772aab789.png\"\/><\/figure>\n<p>\u0411\u043e\u043b\u0435\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u0430\u044f \u0441\u0445\u0435\u043c\u0430 \u0447\u0438\u043f\u0430 DW1000 \u0442\u0430\u043a\u0430\u044f. \u0422\u0443\u0442 \u0443\u0436\u0435 \u0437\u0430\u043c\u0435\u0442\u043d\u043e OTP, \u043f\u043e\u043c\u0435\u0445\u043e\u0443\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u043e\u0435 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435, \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c\u044e, \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u0438\u0445\u043e\u0434\u0430 \u043f\u0430\u043a\u0435\u0442\u0430, \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u0439 \u0442\u0430\u0439\u043c\u0435\u0440. \u0427\u0438\u043f \u0432\u0435\u0441\u044c\u043c\u0430 \u0438 \u0432\u0435\u0441\u044c\u043c\u0430 \u043f\u0440\u043e\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u044b\u0439.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/1d1\/8fa\/501\/1d18fa5019479fdc4faac2d8840f8c95.JPG\" width=\"1278\" height=\"826\"\/><\/figure>\n<p>\u0412\u043e\u0442 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0435 \u043c\u043e\u0434\u0443\u043b\u044f \u0435\u0433\u043e \u043f\u0438\u043d\u0430\u043c. <\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/d3d\/e17\/7ea\/d3de177ea15b249240e9b8f17f5f8c06.png\" alt=\"DWM1000\" title=\"DWM1000\" width=\"865\" height=\"561\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/d3d\/e17\/7ea\/d3de177ea15b249240e9b8f17f5f8c06.png\"\/><\/p>\n<div><figcaption>DWM1000<\/figcaption><\/div>\n<\/figure>\n<p>\u0410 \u044d\u0442\u043e \u0434\u0435\u0442\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0440\u0430\u0441\u043f\u0438\u043d\u043e\u0432\u043a\u0438 \u043c\u043e\u0434\u0443\u043b\u044f <strong>DWM1000<\/strong>. \u0428\u0430\u0433 \u043c\u0435\u0436\u0434\u0443 \u043f\u0438\u043d\u0430\u043c\u0438 1,4\u043c\u043c.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/cf4\/cae\/840\/cf4cae840c5fcc5d4171cfa584f41c32.png\" width=\"863\" height=\"547\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/cf4\/cae\/840\/cf4cae840c5fcc5d4171cfa584f41c32.png\"\/><\/figure>\n<p>\u0412\u043d\u0443\u0442\u0440\u0438 DWM1000 \u0437\u0430\u043b\u043e\u0436\u0435\u043d ASIC \u0441 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435\u043c DW1000. \u0412\u043e\u0442 \u0441\u043f\u0438\u0441\u043e\u043a \u0435\u0433\u043e \u043f\u0438\u043d\u043e\u0432.<\/p>\n<p><a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1ei8rA8kbT_--4zf_2shUHI-hzM8QjJMSJs_8kKTTMak\/edit#gid=0\" rel=\"noopener noreferrer nofollow\">https:\/\/docs.google.com\/spreadsheets\/d\/1ei8rA8kbT_&#8212;4zf_2shUHI-hzM8QjJMSJs_8kKTTMak\/edit#gid=0<\/a><\/p>\n<p>\u042f\u0432\u043d\u043e\u0433\u043e \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u044f 48\u043c\u0438 \u043f\u0438\u043d\u043e\u0432 \u0447\u0438\u043f\u0430 DW1000 \u043d\u0430 24 \u043f\u0438\u043d\u0430 \u043c\u043e\u0434\u0443\u043b\u044f DW<strong>M<\/strong>1000 \u043d\u0435\u0442. \u041a\u0430\u043a \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e \u0438\u0437 \u043a\u043e\u043c\u0431\u0438\u043d\u0430\u0442\u043e\u0440\u0438\u043a\u0438 \u0443\u043f\u043e\u0440\u044f\u0434\u043e\u0447\u0435\u043d\u043d\u043e \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u043f\u0440\u043e\u0432\u043e\u0434\u0430 24 \u0438\u0437 48 \u043f\u0440\u043e\u0432\u043e\u0434\u043e\u0432 \u0431\u0435\u0437 \u043f\u043e\u0432\u0442\u043e\u0440\u0435\u043d\u0438\u0439 \u043c\u043e\u0436\u043d\u043e 2.000797e+37 \u0441\u043f\u043e\u0441\u043e\u0431\u0430\u043c\u0438. \u0412\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u043e \u0442\u043e\u0436\u0435 \u043d\u0435 \u044f\u0441\u043d\u043e, \u0442\u0430\u043a \u043a\u0430\u043a \u0447\u0438\u043f \u0441\u043a\u0440\u044b\u0442 \u043f\u043e\u0434 \u0441\u0430\u0440\u043a\u043e\u0444\u0430\u0433\u043e\u043c.<\/p>\n<p>\u0427\u0442\u043e\u0431\u044b \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u043c\u043e\u0434\u0443\u043b\u044c DWM1000 \u043f\u0440\u0438\u0448\u043b\u043e\u0441\u044c \u0438\u0437\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c PCB \u043f\u043b\u0430\u0442\u0443-\u043f\u0435\u0440\u0435\u0445\u043e\u0434\u043d\u0438\u043a<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/cea\/0f8\/04d\/cea0f804d2f3ce9c787d4477a64475ec.PNG\" width=\"856\" height=\"747\"\/><\/figure>\n<p>\u0421\u0445\u0435\u043c\u0430 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/99c\/b13\/9ed\/99cb139ed6e989a98edc6bba193e740b.png\" width=\"1086\" height=\"550\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/99c\/b13\/9ed\/99cb139ed6e989a98edc6bba193e740b.png\"\/><\/figure>\n<p>\u0421\u0445\u0435\u043c\u0430 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u0430 \u0442\u0443\u0442.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/650\/d49\/2e5\/650d492e50c94851d595987121be82ba.JPG\" width=\"1825\" height=\"929\"\/><\/figure>\n<p>\u0424\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u0438 \u043f\u0440\u0438\u0448\u043b\u043e\u0441\u044c \u0441\u043e\u0431\u0440\u0430\u0442\u044c \u0432\u043e\u0442 \u0442\u0430\u043a\u043e\u0439 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/1ab\/a46\/d74\/1aba46d7432a4a35cbf0bd1015872fcd.png\" width=\"1513\" height=\"890\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/1ab\/a46\/d74\/1aba46d7432a4a35cbf0bd1015872fcd.png\"\/><\/figure>\n<p><strong><br \/>\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043c\u043e\u0434\u0443\u043b\u0435\u043c DWM1000 \u043f\u043e \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0443 SPI<\/strong><\/p>\n<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a QORVO \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u0432\u043e\u0439 \u0434\u0440\u0430\u0439\u0432\u0435\u0440 \u0434\u043b\u044f \u0447\u0438\u043f\u0430 DW1000. \u0414\u0440\u0430\u0439\u0432\u0435\u0440 \u043c\u043e\u0436\u043d\u043e \u0441\u043a\u0430\u0447\u0430\u0442\u044c \u0432\u043e\u0442 \u0442\u0443\u0442 <a href=\"https:\/\/www.qorvo.com\/products\/p\/DW1000#documents\" rel=\"noopener noreferrer nofollow\">https:\/\/www.qorvo.com\/products\/p\/DW1000#documents<\/a>. \u0414\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0441\u043a\u0430\u0447\u0430\u0442\u044c \u0430\u0440\u0445\u0438\u0432 dw1000_api_rev2p14.zip \u0440\u0430\u0441\u043f\u0430\u043a\u043e\u0432\u0430\u0442\u044c \u0435\u0433\u043e. \u0412 \u043f\u0430\u043f\u043a\u0435 dw1000_api_rev2p14_stsw\\Src \u0431\u0443\u0434\u0435\u0442 \u043b\u0435\u0436\u0430\u0442\u044c \u0421-\u043a\u043e\u0434 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0430 \u0438 \u043f\u0440\u0438\u043c\u0435\u0440\u044b.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/5d3\/8c3\/4ef\/5d38c34ef27c0994042c9fe32ef106b4.png\" width=\"1023\" height=\"789\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/5d3\/8c3\/4ef\/5d38c34ef27c0994042c9fe32ef106b4.png\"\/><\/figure>\n<p>\u0412 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u043c \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0435 101 \u0444\u0443\u043d\u043a\u0446\u0438\u044f. \u0418\u0445<a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1gBP13Vr1rLzXeb7qPRpvmuyYo_DucRLncWPBJtTQaL0\/edit#gid=0\" rel=\"noopener noreferrer nofollow\"> \u043f\u0435\u0440\u0435\u0447\u0435\u043d\u044c \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0442\u0443\u0442<\/a>. \u0415\u0441\u0442\u044c \u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f \u043d\u0430 \u0434\u0440\u0430\u0439\u0432\u0435\u0440 \u0432 \u0434\u043e\u043a\u0435 DW1000 DEVICE DRIVER APPLICATION PROGRAMMING INTERFACE (API) GUIDE. \u0422\u0430\u043c \u0443\u043a\u0430\u0437\u0430\u043d\u0430 \u043a\u0430\u043a\u0430\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u0437\u0430 \u0447\u0442\u043e \u043e\u0442\u0432\u0435\u0447\u0430\u0435\u0442.<\/p>\n<p>\u0427\u0438\u043f \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u043e \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0443 SPI. \u0427\u0430\u0441\u0442\u043e\u0442\u0430 \u0442\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0434\u043e 20 MHz. \u0414\u0430\u043d\u043d\u044b\u0435 \u043f\u0435\u0440\u0435\u0434\u0430\u044e\u0442\u0441\u044f \u0441\u0442\u0430\u0440\u0448\u0438\u043c \u0431\u0438\u0442\u043e\u043c \u0432\u043f\u0435\u0440\u0435\u0434. DWM1000 \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u0435\u0442 \u0432\u0435\u0434\u043e\u043c\u044b\u043c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u043c. \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b SPI \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u044f \u0437\u0430\u0434\u0430\u044e\u0442\u0441\u044f \u0432\u044b\u0431\u043e\u0440\u043e\u043c \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f \u043d\u0430 \u043f\u0438\u043d\u0430\u0445 GPIO5, GPIO6. \u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u043e\u043d\u0438 \u043f\u043e\u0434\u0442\u044f\u043d\u0443\u0442\u044b \u043a \u0437\u0435\u043c\u043b\u0435. \u0424\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u0438 SPI \u044d\u0442\u043e \u043f\u043e\u043b\u043d\u044b\u0439 \u0434\u0443\u043f\u043b\u0435\u043a\u0441. \u041e\u0434\u043d\u0430\u043a\u043e \u0441 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u043c \u043e\u0431\u043c\u0435\u043d \u0442\u0435\u043c \u043d\u0435 \u043c\u0435\u043d\u0435\u0435 \u043f\u043e\u043b\u0443\u0434\u0443\u043f\u043b\u0435\u043a\u0441\u043d\u044b\u0439. DWM1000  \u0432\u043e\u0441\u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u0442 \u0434\u0430\u043d\u043d\u044b\u0435, \u043a\u043e\u0433\u0434\u0430 \u043d\u0430 \u043f\u0440\u043e\u0432\u043e\u0434\u0435 CS 0V. \u041a\u0430\u0436\u0434\u044b\u0439 \u043e\u0442\u0440\u0438\u0446\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0444\u0440\u043e\u043d\u0442 \u043a\u043e\u0442\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u043d\u0430\u0447\u0430\u043b\u043e \u043d\u043e\u0432\u043e\u0433\u043e \u043a\u0430\u0434\u0440\u0430. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u043f\u0440\u043e\u0441\u0442\u043e \u043f\u0440\u0438\u043f\u0430\u044f\u0442\u044c CS \u043d\u0430 \u0437\u0435\u043c\u043b\u044e \u043d\u0435\u043b\u044c\u0437\u044f. \u0422\u0430\u043a \u043c\u043e\u0434\u0443\u043b\u044c \u043f\u0440\u043e\u0441\u0442\u043e \u043d\u0435 \u043f\u043e\u0439\u043c\u0435\u0442, \u0433\u0434\u0435 \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442\u0441\u044f \u043f\u0430\u043a\u0435\u0442. \u0410\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u044b\u0439 CS \u0442\u043e\u0436\u0435 \u043d\u0435 \u043f\u043e\u0434\u043e\u0439\u0434\u0435\u0442. \u041f\u0440\u0438\u0434\u0435\u0442\u0441\u044f \u0434\u0435\u043b\u0430\u0442\u044c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u044b\u0439 ChipSelect. <\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/8ad\/e45\/b42\/8ade45b421cb1f29cbaf4e9ba5fe56c2.png\" width=\"1116\" height=\"467\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/8ad\/e45\/b42\/8ade45b421cb1f29cbaf4e9ba5fe56c2.png\"\/><\/figure>\n<p>\u041f\u0440\u0438 \u0447\u0442\u0435\u043d\u0438\u0438 \u043c\u043e\u0434\u0443\u043b\u044c DWM1000 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442 \u0434\u0430\u043d\u043d\u044b\u0435 \u043c\u043b\u0430\u0434\u0448\u0438\u043c \u0431\u0430\u0439\u0442\u043e\u043c \u0432\u043f\u0435\u0440\u0435\u0434. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u043e\u043d\u0438 \u0447\u0435\u0442\u043a\u043e \u043b\u043e\u0436\u0430\u0442\u0441\u044f \u043d\u0430 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b \u0432 Little endian \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430\u0445. \u0412\u043e\u0442 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u043e\u0432 DW1000  \u043f\u043e\u0441\u043b\u0435 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u043e\u0439 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u044b\u043c \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u043e\u043c.<\/p>\n<pre><code>+-----+--------------+------+--------+----+----------+ | num |     name     | file | offset |len |   val    | +-----+--------------+------+--------+----+----------+ |   0 |       DEV_ID | 0x00 | 0x0000 |  4 | 3001CADE | 1101_1110_1100_1010_0000_0001_0011_0000 |   1 |          EUI | 0x01 | 0x0000 |  8 | 00000000FFFFFFFF | ???? |   2 |       PANADR | 0x03 | 0x0000 |  4 | FFFFFFFF | 1111_1111_1111_1111_1111_1111_1111_1111 |   3 |      SYS_CFG | 0x04 | 0x0000 |  4 | 00124000 | 0000_0000_0100_0000_0001_0010_0000_0000 |   4 |     SYS_TIME | 0x06 | 0x0000 |  5 | 00D6C2CE00 | ???? |   5 |     TX_FCTRL | 0x08 | 0x0000 |  5 | 09800A0000 | ???? |   6 |      DX_TIME | 0x0a | 0x0000 |  5 | 0000000000 | ???? |   7 |      RX_FWTO | 0x0c | 0x0000 |  2 |     0000 | 0000_0000_0000_0000 |   8 |     SYS_CTRL | 0x0d | 0x0000 |  4 | 00000000 | 0000_0000_0000_0000_0000_0000_0000_0000 |   9 |     SYS_MASK | 0x0e | 0x0000 |  4 | 00000000 | 0000_0000_0000_0000_0000_0000_0000_0000 |  10 |   SYS_STATUS | 0x0f | 0x0000 |  5 | 0200800000 | ???? |  11 |     RX_FINFO | 0x10 | 0x0000 |  4 | 0980AA10 | 0001_0000_1010_1010_1000_0000_0000_1001 |  12 |     RX_FQUAL | 0x12 | 0x0000 |  8 | 5C001A451031CF2D | ???? |  13 |     RX_TTCKI | 0x13 | 0x0000 |  4 | 0000FC01 | 0000_0001_1111_1100_0000_0000_0000_0000 |  14 |     RX_TTCKO | 0x14 | 0x0000 |  5 | EDFF07391F | ???? |  15 |      RX_TIME | 0x15 | 0x0000 | 14 | 004566DB052CBB3541008066DB05 | ???? |  16 |      TX_TIME | 0x17 | 0x0000 | 10 | 34A6D7B4590066D7B459 | ???? |  17 |      TX_ANTD | 0x18 | 0x0000 |  2 |     3440 | 0100_0000_0011_0100 |  18 |    SYS_STATE | 0x19 | 0x0000 |  4 | 00050540 | 0100_0000_0000_0101_0000_0101_0000_0000 |  19 |   ACK_RESP_T | 0x1a | 0x0000 |  4 | 00000000 | 0000_0000_0000_0000_0000_0000_0000_0000 |  20 |     RX_SNIFF | 0x1d | 0x0000 |  4 | 0000ADDE | 1101_1110_1010_1101_0000_0000_0000_0000 |  21 |     TX_POWER | 0x1e | 0x0000 |  4 | 2202080E | 0000_1110_0000_1000_0000_0010_0010_0010 |  22 |    CHAN_CTRL | 0x1f | 0x0000 |  4 | 22007A4A | 0100_1010_0111_1010_0000_0000_0010_0010 |  23 |    AGC_CTRL1 | 0x23 | 0x0002 |  2 |     01DE | 1101_1110_0000_0001 |  24 |    AGC_TUNE1 | 0x23 | 0x0004 |  2 |     9B88 | 1000_1000_1001_1011 |  25 |    AGC_TUNE2 | 0x23 | 0x000c |  4 | 07A90225 | 0010_0101_0000_0010_1010_1001_0000_0111 |  26 |    AGC_TUNE3 | 0x23 | 0x0012 |  2 |     3500 | 0000_0000_0011_0101 |  27 |    AGC_STAT1 | 0x23 | 0x001e |  3 |   000000 | 0000_0000_0000_0000_0000_0000 |  28 |      EC_CTRL | 0x24 | 0x0000 |  4 | 0400ADDE | 1101_1110_1010_1101_0000_0000_0000_0100 |  29 |      EC_RXTC | 0x24 | 0x0004 |  4 | 00000000 | 0000_0000_0000_0000_0000_0000_0000_0000 |  30 |      EC_GOLP | 0x24 | 0x0008 |  4 | 00DEADDE | 1101_1110_1010_1101_1101_1110_0000_0000 |  31 |    GPIO_MODE | 0x26 | 0x0000 |  4 | 000000DE | 1101_1110_0000_0000_0000_0000_0000_0000 |  32 |     GPIO_DIR | 0x26 | 0x0008 |  4 | FF01ADDE | 1101_1110_1010_1101_0000_0001_1111_1111 |  33 |    GPIO_DOUT | 0x26 | 0x000c |  4 | 000000DE | 1101_1110_0000_0000_0000_0000_0000_0000 |  34 |    GPIO_IRQE | 0x26 | 0x0010 |  4 | 0000ADDE | 1101_1110_1010_1101_0000_0000_0000_0000 |  35 |    GPIO_ISEN | 0x26 | 0x0014 |  4 | 0000ADDE | 1101_1110_1010_1101_0000_0000_0000_0000 |  36 |   GPIO_IMODE | 0x26 | 0x0018 |  4 | 0000ADDE | 1101_1110_1010_1101_0000_0000_0000_0000 |  37 |    GPIO_IBES | 0x26 | 0x001c |  4 | 0000ADDE | 1101_1110_1010_1101_0000_0000_0000_0000 |  38 |    GPIO_ICLR | 0x26 | 0x0020 |  4 | 0000ADDE | 1101_1110_1010_1101_0000_0000_0000_0000 |  39 |    GPIO_IDBE | 0x26 | 0x0024 |  4 | 0000ADDE | 1101_1110_1010_1101_0000_0000_0000_0000 |  40 |     GPIO_RAW | 0x26 | 0x0028 |  4 | 000000DE | 1101_1110_0000_0000_0000_0000_0000_0000 |  41 |   DRX_TUNE0b | 0x27 | 0x0002 |  2 |     1600 | 0000_0000_0001_0110 |  42 |   DRX_TUNE1a | 0x27 | 0x0004 |  2 |     8D00 | 0000_0000_1000_1101 |  43 |   DRX_TUNE1b | 0x27 | 0x0006 |  2 |     6400 | 0000_0000_0110_0100 |  44 |    DRX_TUNE2 | 0x27 | 0x0008 |  4 | 5E013B35 | 0011_0101_0011_1011_0000_0001_0101_1110 |  45 |   DRX_SFDTOC | 0x27 | 0x0020 |  2 |     4110 | 0001_0000_0100_0001 |  46 |   DRX_PRETOC | 0x27 | 0x0024 |  2 |     0000 | 0000_0000_0000_0000 |  47 |   DRX_TUNE4H | 0x27 | 0x0026 |  2 |     2800 | 0000_0000_0010_1000 |  48 |  DRX_CAR_INT | 0x27 | 0x0028 |  3 |   000000 | 0000_0000_0000_0000_0000_0000 |  49 | RXPACC_NOSAT | 0x27 | 0x002c |  2 |     0000 | 0000_0000_0000_0000 |  50 |      RF_CONF | 0x28 | 0x0000 |  4 | 00000000 | 0000_0000_0000_0000_0000_0000_0000_0000 |  51 |   RF_RXCTRLH | 0x28 | 0x000b |  1 |       D8 | 1101_1000 |  52 |    RF_TXCTRL | 0x28 | 0x000c |  3 |   A05C04 | 0000_0100_0101_1100_1010_0000 |  53 |    RF_STATUS | 0x28 | 0x002c |  4 | 09DEADDE | 1101_1110_1010_1101_1101_1110_0000_1001 |  54 |      LDOTUNE | 0x28 | 0x0030 |  5 | 8888888808 | ???? |  55 |      TC_SARC | 0x2a | 0x0000 |  2 |     0000 | 0000_0000_0000_0000 |  56 |      TC_SARL | 0x2a | 0x0003 |  3 |   000000 | 0000_0000_0000_0000_0000_0000 |  57 |      TC_SARW | 0x2a | 0x0006 |  2 |     0000 | 0000_0000_0000_0000 |  58 |   TC_PG_CTRL | 0x2a | 0x0008 |  1 |       BC | 1011_1100 |  59 | TC_PG_STATUS | 0x2a | 0x0009 |  2 |     F90B | 0000_1011_1111_1001 |  60 |   TC_PGDELAY | 0x2a | 0x000b |  1 |       C5 | 1100_0101 |  61 |    TC_PGTEST | 0x2a | 0x000c |  1 |       00 | 0000_0000 |  62 |    FS_PLLCFG | 0x2b | 0x0007 |  4 | 08054008 | 0000_1000_0100_0000_0000_0101_0000_1000 |  63 |   FS_PLLTUNE | 0x2b | 0x000b |  1 |       26 | 0010_0110 |  64 |     FS_XTALT | 0x2b | 0x000e |  1 |       72 | 0111_0010 |  65 |     AON_WCFG | 0x2c | 0x0000 |  2 |     2000 | 0000_0000_0010_0000 |  66 |     AON_CTRL | 0x2c | 0x0002 |  1 |       00 | 0000_0000 |  67 |     AON_RDAT | 0x2c | 0x0003 |  1 |       00 | 0000_0000 |  68 |     AON_ADDR | 0x2c | 0x0004 |  1 |       00 | 0000_0000 |  69 |     AON_CFG0 | 0x2c | 0x0006 |  4 | EE1FFF50 | 0101_0000_1111_1111_0001_1111_1110_1110 |  70 |     AON_CFG1 | 0x2c | 0x000a |  2 |     0000 | 0000_0000_0000_0000 |  71 |     OTP_WDAT | 0x2d | 0x0000 |  4 | 00000000 | 0000_0000_0000_0000_0000_0000_0000_0000 |  72 |     OTP_ADDR | 0x2d | 0x0004 |  2 |     1E00 | 0000_0000_0001_1110 |  73 |     OTP_CTRL | 0x2d | 0x0006 |  2 |     0000 | 0000_0000_0000_0000 |  74 |     OTP_STAT | 0x2d | 0x0008 |  2 |     0000 | 0000_0000_0000_0000 |  75 |     OTP_RDAT | 0x2d | 0x000a |  4 | 12010000 | 0000_0000_0000_0000_0000_0001_0001_0010 |  76 |    OTP_SRDAT | 0x2d | 0x000e |  4 | 00000000 | 0000_0000_0000_0000_0000_0000_0000_0000 |  77 |       OTP_SF | 0x2d | 0x0012 |  1 |       00 | 0000_0000 |  78 |   LDE_THRESH | 0x2e | 0x0000 |  2 |     0000 | 0000_0000_0000_0000 |  79 |     LDE_CFG1 | 0x2e | 0x0806 |  1 |       00 | 0000_0000 |  80 |   LDE_PPINDX | 0x2e | 0x1000 |  2 |     0000 | 0000_0000_0000_0000 |  81 |   LDE_PPAMPL | 0x2e | 0x1002 |  2 |     0000 | 0000_0000_0000_0000 |  82 |   LDE_RXANTD | 0x2e | 0x1804 |  2 |     0000 | 0000_0000_0000_0000 |  83 |     LDE_CFG2 | 0x2e | 0x1806 |  2 |     0000 | 0000_0000_0000_0000 |  84 |     LDE_REPC | 0x2e | 0x2804 |  2 |     0000 | 0000_0000_0000_0000 |  85 |     EVC_CTRL | 0x2f | 0x0000 |  4 | 00DEADDE | 1101_1110_1010_1101_1101_1110_0000_0000 |  86 |      EVC_PHE | 0x2f | 0x0004 |  2 |     0000 | 0000_0000_0000_0000 |  87 |      EVC_RSE | 0x2f | 0x0006 |  2 |     0000 | 0000_0000_0000_0000 |  88 |      EVC_FCG | 0x2f | 0x0008 |  2 |     0000 | 0000_0000_0000_0000 |  89 |      EVC_FCE | 0x2f | 0x000a |  2 |     0000 | 0000_0000_0000_0000 |  90 |      EVC_FFR | 0x2f | 0x000c |  2 |     0000 | 0000_0000_0000_0000 |  91 |      EVC_OVR | 0x2f | 0x000e |  2 |     0000 | 0000_0000_0000_0000 |  92 |      EVC_STO | 0x2f | 0x0010 |  2 |     0000 | 0000_0000_0000_0000 |  93 |      EVC_PTO | 0x2f | 0x0012 |  2 |     0000 | 0000_0000_0000_0000 |  94 |     EVC_FWTO | 0x2f | 0x0014 |  2 |     0000 | 0000_0000_0000_0000 |  95 |     EVC_TXFS | 0x2f | 0x0016 |  2 |     0000 | 0000_0000_0000_0000 |  96 |      EVC_HPW | 0x2f | 0x0018 |  2 |     0000 | 0000_0000_0000_0000 |  97 |      EVC_TPW | 0x2f | 0x001a |  2 |     0000 | 0000_0000_0000_0000 |  98 |     DIAG_TMC | 0x2f | 0x0024 |  2 |     0000 | 0000_0000_0000_0000 |  99 |   PMSC_CTRL0 | 0x36 | 0x0000 |  4 | 000230F0 | 1111_0000_0011_0000_0000_0010_0000_0000 | 100 |   PMSC_CTRL1 | 0x36 | 0x0004 |  4 | 38070281 | 1000_0001_0000_0010_0000_0111_0011_1000 | 101 |   PMSC_SNOZT | 0x36 | 0x000c |  1 |       40 | 0100_0000 | 102 |  PMSC_TXFSEQ | 0x36 | 0x0026 |  2 |     740B | 0000_1011_0111_0100 | 103 |    PMSC_LEDC | 0x36 | 0x0028 |  4 | 200000DE | 1101_1110_0000_0000_0000_0000_0010_0000 +-----+--------------+------+--------+----+----------+<\/code><\/pre>\n<p>\u0442\u0440\u0430\u043d\u0441\u0438\u0432\u0435\u0440 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0432 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0445 \u0441\u043ec\u0442\u043e\u044f\u043d\u0438\u044f\u0445<\/p>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"52\" width=\"52\">\n<p align=\"left\">\u2116<\/p>\n<\/td>\n<td data-colwidth=\"190\" width=\"190\">\n<p align=\"left\"><strong>State<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>Description<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"52\" width=\"52\">\n<p align=\"left\">1<\/p>\n<\/td>\n<td data-colwidth=\"190\" width=\"190\">\n<p align=\"left\">OFF<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0447\u0438\u043f \u0431\u0435\u0437 \u043f\u0438\u0442\u0430\u043d\u0438\u044f<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"52\" width=\"52\">\n<p align=\"left\">10<\/p>\n<\/td>\n<td data-colwidth=\"190\" width=\"190\">\n<p align=\"left\">WAKEUP<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041a\u0432\u0430\u0440\u0446 \u0432\u043a\u043b\u044e\u0447\u0435\u043d. LDO \u0432\u043a\u043b\u044e\u0447\u0435\u043d.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"52\" width=\"52\">\n<p align=\"left\">2<\/p>\n<\/td>\n<td data-colwidth=\"190\" width=\"190\">\n<p align=\"left\">PowerUp<\/p>\n<\/td>\n<td>\n<p align=\"left\">&#8212;<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"52\" width=\"52\">\n<p align=\"left\">8<\/p>\n<\/td>\n<td data-colwidth=\"190\" width=\"190\">\n<p align=\"left\">DEEPSLEEP<\/p>\n<\/td>\n<td>\n<p align=\"left\">SPI \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0430 \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u0430<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"52\" width=\"52\">\n<p align=\"left\">3<\/p>\n<\/td>\n<td data-colwidth=\"190\" width=\"190\">\n<p align=\"left\">INIT<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041a\u0432\u0430\u0440\u0446 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442. SPI \u043c\u043e\u0436\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430 3MHz<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"52\" width=\"52\">\n<p align=\"left\">4<\/p>\n<\/td>\n<td data-colwidth=\"190\" width=\"190\">\n<p align=\"left\">IDLE<\/p>\n<\/td>\n<td>\n<p align=\"left\">PLL \u0432\u043a\u043b\u044e\u0447\u0435\u043d.  SPI \u043c\u043e\u0436\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043d\u0430 \u043f\u043e\u043b\u043d\u043e\u0439 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 20MHz<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"52\" width=\"52\">\n<p align=\"left\">6<\/p>\n<\/td>\n<td data-colwidth=\"190\" width=\"190\">\n<p align=\"left\">TX<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0422\u0440\u0430\u043d\u0441\u0438\u0432\u0435\u0440 \u043f\u0435\u0440\u0435\u0434\u0430\u0435\u0442 \u043f\u0430\u043a\u0435\u0442. \u041f\u043e\u0441\u043b\u0435 \u043f\u0435\u0440\u0435\u0439\u0434\u0435\u0442 \u0432 IDLE.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"52\" width=\"52\">\n<p align=\"left\">7<\/p>\n<\/td>\n<td data-colwidth=\"190\" width=\"190\">\n<p align=\"left\">RX PREAMBLE SNIFF<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0422\u0440\u0430\u043d\u0441\u0438\u0432\u0435\u0440 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u0435\u0441\u043a\u0438 \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f \u043c\u0435\u0436\u0434\u0443 IDLE \u0438 RX<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"52\" width=\"52\">\n<p align=\"left\">5<\/p>\n<\/td>\n<td data-colwidth=\"190\" width=\"190\">\n<p align=\"left\">RX<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0422\u0440\u0430\u043d\u0441\u0438\u0432\u0435\u0440 \u0438\u0449\u0435\u0442 \u043f\u0440\u0435\u0430\u043c\u0431\u0443\u043b\u0443<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"52\" width=\"52\">\n<p align=\"left\">8<\/p>\n<\/td>\n<td data-colwidth=\"190\" width=\"190\">\n<p align=\"left\">SLEEP<\/p>\n<\/td>\n<td>\n<p align=\"left\">SPI \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0430 \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u0430. \u041f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u0435 \u043c\u0435\u043d\u044c\u0448\u0435 1uA. LDO \u0432\u044b\u043a\u043b\u044e\u0447\u0435\u043d\u044b.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"52\" width=\"52\">\n<p align=\"left\">9<\/p>\n<\/td>\n<td data-colwidth=\"190\" width=\"190\">\n<p align=\"left\">SNOOZE<\/p>\n<\/td>\n<td>\n<p align=\"left\">&#8212;<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p><strong>\u0421\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0435 SPI \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u044b \u0447\u0438\u043f\u0430 DW1000<\/strong><\/p>\n<p>\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u043e\u0432\u044b\u0435 \u0444\u0430\u0439\u043b\u044b \u0430\u0434\u0440\u0435\u0441\u0443\u044e\u0442\u0441\u044f 6 \u0431\u0438\u0442\u0430\u043c\u0438. \u042d\u0442\u043e \u0437\u043d\u0430\u0447\u0438\u0442, \u0447\u0442\u043e \u043c\u043e\u0436\u043d\u043e \u0430\u0434\u0440\u0435\u0441\u043e\u0432\u0430\u0442\u044c 64 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u043e\u0432\u044b\u0445 \u0444\u0430\u0439\u043b\u043e\u0432. \u0412 \u0441\u0443\u043c\u043c\u0435 \u0443 \u043d\u0435\u0433\u043e 110 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u043e\u0432<\/p>\n<p><a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1-cDqzBLOIxD7zWVG7oPmD_uq-V_fILkTvu4ADGFD_5E\/edit#gid=0\" rel=\"noopener noreferrer nofollow\">https:\/\/docs.google.com\/spreadsheets\/d\/1-cDqzBLOIxD7zWVG7oPmD_uq-V_fILkTvu4ADGFD_5E\/edit#gid=0<\/a><\/p>\n<p><strong>\u041a\u0430\u043a\u0438\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u043d\u0430\u0437\u043d\u0430\u0447\u0438\u0442\u044c \u0432 \u0447\u0438\u043f\u0435 DWM1000?<\/strong><\/p>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"213\" width=\"213\">\n<p align=\"left\"><strong>\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440<\/strong><\/p>\n<\/td>\n<td data-colwidth=\"117\" width=\"117\">\n<p align=\"left\"><strong>Units<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>\u0442\u0438\u043f \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"213\" width=\"213\">\n<p align=\"left\">TxPower<\/p>\n<\/td>\n<td data-colwidth=\"117\" width=\"117\">\n<p align=\"left\">dBm<\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>\u0433\u043b\u0430\u0432\u043d\u044b\u0439<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"213\" width=\"213\">\n<p align=\"left\">Preamble Length<\/p>\n<\/td>\n<td data-colwidth=\"117\" width=\"117\">\n<p align=\"left\">Symbols<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u043d\u044b\u0439<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"213\" width=\"213\">\n<p align=\"left\">\u041a\u0430\u043d\u0430\u043b \u043f\u0440\u0438\u0435\u043c\u0430<\/p>\n<\/td>\n<td data-colwidth=\"117\" width=\"117\">\n<p align=\"left\">num<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u043d\u044b\u0439<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"213\" width=\"213\">\n<p align=\"left\">preamble code<\/p>\n<\/td>\n<td data-colwidth=\"117\" width=\"117\">\n<p align=\"left\">?<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u043d\u044b\u0439<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"213\" width=\"213\">\n<p align=\"left\">\u043a\u0430\u043d\u0430\u043b<\/p>\n<\/td>\n<td data-colwidth=\"117\" width=\"117\">\n<p align=\"left\">\n<\/td>\n<td>\n<p align=\"left\"><strong>\u0433\u043b\u0430\u0432\u043d\u044b\u0439<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"213\" width=\"213\">\n<p align=\"left\">\u041a\u0430\u043d\u0430\u043b \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438<\/p>\n<\/td>\n<td data-colwidth=\"117\" width=\"117\">\n<p align=\"left\">num<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u043d\u044b\u0439<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"213\" width=\"213\">\n<p align=\"left\">bandwidth<\/p>\n<\/td>\n<td data-colwidth=\"117\" width=\"117\">\n<p align=\"left\">Hz<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u043d\u044b\u0439<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"213\" width=\"213\">\n<p align=\"left\">centre frequency<\/p>\n<\/td>\n<td data-colwidth=\"117\" width=\"117\">\n<p align=\"left\">Hz<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u043d\u044b\u0439<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"213\" width=\"213\">\n<p align=\"left\">BitRate<\/p>\n<\/td>\n<td data-colwidth=\"117\" width=\"117\">\n<p align=\"left\">Bit\/s<\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>\u0433\u043b\u0430\u0432\u043d\u044b\u0439<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"213\" width=\"213\">\n<p align=\"left\">Transmit Pulse Repetition Frequency<\/p>\n<\/td>\n<td data-colwidth=\"117\" width=\"117\">\n<p align=\"left\">Hz<\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>\u0433\u043b\u0430\u0432\u043d\u044b\u0439<\/strong><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u041d\u043e\u043c\u0435\u0440 \u043a\u0430\u043d\u0430\u043b\u0430 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442 \u0446\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u0443\u044e \u0447\u0430\u0441\u0442\u043e\u0442\u0443, \u0448\u0438\u0440\u0438\u043d\u0443 \u043a\u0430\u043d\u0430\u043b\u0430 \u0438  preamble code. \u041d\u043e\u043c\u0435\u0440 \u043a\u0430\u043d\u0430\u043b\u0430 \u043f\u0435\u0440\u0435\u0434\u0430\u0442\u0447\u0438\u043a\u0430 \u0438 \u043d\u043e\u043c\u0435\u0440 \u043a\u0430\u043d\u0430\u043b\u0430 \u043f\u0440\u0438\u0435\u043c\u043d\u0438\u043a\u0430 \u0432\u0441\u0435\u0433\u0434\u0430 \u0434\u043e\u043b\u0436\u043d\u044b \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u0442\u044c \u0432 \u043a\u0430\u0436\u0434\u043e\u043c \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u043c \u0442\u0440\u0430\u043d\u0441\u0438\u0432\u0435\u0440\u0435.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/639\/4bc\/c18\/6394bcc185b172341d560206102163af.png\" width=\"855\" height=\"389\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/639\/4bc\/c18\/6394bcc185b172341d560206102163af.png\"\/><\/figure>\n<p>\u0412\u043e\u0442 \u0434\u0435\u0440\u0435\u0432\u043e \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/f80\/d8a\/00b\/f80d8a00b42bc7c58d7423db3dbfe7f1.svg\" alt=\"\u0414\u0435\u0440\u0435\u0432\u043e \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 DWM1000\" title=\"\u0414\u0435\u0440\u0435\u0432\u043e \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 DWM1000\" width=\"1928\" height=\"1315\"\/><\/p>\n<div><figcaption>\u0414\u0435\u0440\u0435\u0432\u043e \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 DWM1000<\/figcaption><\/div>\n<\/figure>\n<p><strong>\u041a\u0430\u043a\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0432\u043b\u0438\u044f\u044e\u0442 \u043d\u0430 \u0434\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0440\u0430\u0434\u0438\u043e\u0441\u0432\u044f\u0437\u0438?<\/strong><\/p>\n<p>\u0411\u0438\u0442\u043e\u0432\u0430\u044f \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0438 \u0434\u043b\u0438\u043d\u0430 \u043f\u0440\u0435\u0430\u043c\u0431\u0443\u043b\u044b \u0432\u043b\u0438\u044f\u044e\u0442 \u043d\u0430 \u0434\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c. \u0411\u043e\u043b\u0435\u0435 \u0434\u043b\u0438\u043d\u043d\u0430\u044f \u043f\u0440\u0435\u0430\u043c\u0431\u0443\u043b\u0430 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u0435\u0442 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u043d\u0443\u044e \u0434\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f. \u041f\u0440\u0438 \u0432\u044b\u0441\u043e\u043a\u043e\u0439 \u0431\u0438\u0442\u043e\u0432\u043e\u0439 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u0440\u0430\u0431\u043e\u0447\u0438\u0439 \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d \u043a\u043e\u0440\u043e\u0442\u043a\u0438\u0439. \u041f\u0440\u0438 \u043d\u0438\u0437\u043a\u043e\u0439 \u0431\u0438\u0442\u043e\u0432\u043e\u0439 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u043c\u043e\u0436\u043d\u043e \u043f\u0435\u0440\u0435\u0434\u0430\u0432\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u043d\u0430 \u0431\u043e\u043b\u044c\u0448\u0438\u0435 \u0440\u0430\u0441\u0441\u0442\u043e\u044f\u043d\u0438\u044f.<\/p>\n<p><strong>\u0424\u043e\u0440\u043c\u0430\u0442 \u0440\u0430\u0434\u0438\u043e \u043f\u0430\u043a\u0435\u0442\u0430<\/strong><\/p>\n<p>\u0420\u0430\u0434\u0438\u043e \u043f\u0430\u043a\u0435\u0442 \u0441\u043e\u0441\u0442\u043e\u0438\u0442 \u0438\u0437 \u043f\u0440\u0435\u0430\u043c\u0431\u0443\u043b\u044b, \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u043a\u0430\u0434\u0440\u0430, \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0430, \u043f\u043e\u043b\u0435\u0437\u043d\u043e\u0439 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/4a8\/4ae\/442\/4a84ae442c115212e82c2b396a1a6db8.png\" width=\"1527\" height=\"382\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/4a8\/4ae\/442\/4a84ae442c115212e82c2b396a1a6db8.png\"\/><\/figure>\n<p>\u0412 \u043c\u043e\u0434\u0443\u043b\u0435 DW1000 \u0438\u043c\u0435\u0435\u0442\u0441\u044f \u0430\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u044b\u0439 40-\u0431\u0438\u0442\u043d\u044b\u0439 \u0442\u0430\u0439\u043c\u0435\u0440. \u041e\u043d \u043c\u043e\u0436\u0435\u0442 \u0441\u0447\u0438\u0442\u0430\u0442\u044c \u043e\u0442 0 \u0434\u043e 2^40=1 099 511 627 776. \u042d\u0442\u043e\u0442 \u0442\u0430\u0439\u043c\u0435\u0440 \u0442\u0430\u043a\u0442\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u0447\u0430\u0441\u0442\u043e\u0442\u043e\u0439 64 GHz. \u042d\u0442\u043e \u0437\u043d\u0430\u0447\u0438\u0442, \u0447\u0442\u043e \u043e\u043d \u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u043a\u0430\u0436\u0434\u044b\u0435 17.17 \u0441.  \u042d\u0442\u043e\u0442 \u0442\u0430\u0439\u043c\u0435\u0440 \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0430 1 \u043a\u0430\u0436\u0434\u044b\u0435 15.625ps. \u0421\u0432\u0435\u0442 \u0437\u0430 \u044d\u0442\u043e \u0432\u0440\u0435\u043c\u044f \u0443\u0441\u043f\u0435\u0432\u0430\u0435\u0442 \u043f\u0440\u043e\u0439\u0442\u0438 0.004\u043c \u0438\u043b\u0438 4\u043c\u043c.<\/p>\n<p>\u041c\u0435\u0436\u0434\u0443 \u043f\u043e\u043b\u044f\u043c\u0438 SFD \u0438 PHR \u0447\u0438\u043f \u0432\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u043c\u0435\u0442\u043a\u0443 \u0432\u0440\u0435\u043c\u0435\u043d\u0438. \u042d\u0442\u0443 \u043c\u0435\u0442\u043a\u0443 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u0438\u0437 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430 0x15.<\/p>\n<p>\u041f\u0435\u0440\u0435\u0434\u0430\u0447\u0430 \u0434\u0430\u043d\u043d\u044b\u0445<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/069\/af1\/8a4\/069af18a46a046f879660cbe5981b09a.png\" width=\"1749\" height=\"483\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/069\/af1\/8a4\/069af18a46a046f879660cbe5981b09a.png\"\/><\/figure>\n<p>\u041f\u0440\u0438\u0435\u043c \u0434\u0430\u043d\u043d\u044b\u0445 <\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/c81\/f20\/91e\/c81f2091efab7183577ec97d010a32ed.png\" width=\"1031\" height=\"693\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/c81\/f20\/91e\/c81f2091efab7183577ec97d010a32ed.png\"\/><\/figure>\n<p>\u0422\u0430\u043a \u043a\u0430\u043a UWB \u044d\u0442\u043e \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f \u0434\u043b\u044f \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0442\u0435\u0445\u043d\u0438\u043a\u0438, \u0442\u043e \u043e\u0442\u043b\u0430\u0436\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u043b\u043e\u0441\u044c \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u044f\u0441\u044c \u043a \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u0443 \u043f\u043e Serial Over USB \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u043a\u0443\u043b\u044c\u0442\u043e\u0432\u043e\u0433\u043e Android \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f Serial USB Terminal.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/8a5\/2fe\/62f\/8a52fe62f4b003194e5604ea22892aa5.png\" width=\"698\" height=\"663\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/8a5\/2fe\/62f\/8a52fe62f4b003194e5604ea22892aa5.png\"\/><\/figure>\n<p>\u0412\u043e\u0442 \u0442\u0430\u043a \u0432\u044b\u0433\u043b\u044f\u0434\u0435\u043b \u043a\u043e\u043c\u043f\u043b\u0435\u043a\u0442 \u0434\u043b\u044f \u043e\u0442\u043b\u0430\u0434\u043a\u0438<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/62f\/ca6\/868\/62fca68686209f842b8add9866b3f085.PNG\" width=\"1016\" height=\"733\"\/><\/figure>\n<p><strong>\u041a\u0430\u043b\u0438\u0431\u0440\u043e\u0432\u043a\u0430 \u0447\u0438\u043f\u0430 DW1000<\/p>\n<p><\/strong>\u0415\u0441\u043b\u0438 \u0432\u044b\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u044c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f TimeStamp(\u043e\u0432) \u0438\u0437 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u043e\u0432 \u0441\u0440\u0430\u0437\u0443 \u043f\u043e\u0441\u043b\u0435 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0442\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0431\u0443\u0434\u0443\u0442 \u043d\u0435 \u0432\u0430\u043b\u0438\u0434\u043d\u044b\u0435. \u0412\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u0435 120&#8230;160 \u043c\u0435\u0442\u0440\u043e\u0432 \u043c\u0435\u0436\u0434\u0443 \u0442\u0440\u0430\u043d\u0441\u0438\u0432\u0435\u0440\u0430\u043c\u0438, \u043a\u043e\u0433\u0434\u0430 \u043a\u0430\u043a \u0440\u0430\u0441c\u0442\u043e\u043d\u0438\u044f \u0432\u0441\u0435\u0433\u043e \u043f\u043e\u043b\u0442\u043e\u0440\u0430 \u043c\u0435\u0442\u0440\u0430. \u042d\u0442\u043e \u043e\u0431\u0443\u0441\u043b\u043e\u0432\u043b\u0435\u043d\u043e \u043f\u043b\u0430\u0432\u0430\u043d\u0438\u0435\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u043f\u0440\u0438 \u0438\u0437\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u0438\u0438 \u043a\u0440\u0435\u043c\u043d\u0438\u0435\u0432\u044b\u0445 \u043f\u043b\u0430\u0441\u0442\u0438\u043d. <br \/>\u041a\u0430\u043b\u0438\u0431\u0440\u043e\u0432\u043e\u0447\u043d\u044b\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u0432 OTP \u043f\u0430\u043c\u044f\u0442\u044c. \u041c\u0438\u043a\u0440\u043e\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440 \u043c\u043e\u0436\u0435\u0442 \u0432\u044b\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u0438\u0437 OTP \u0438 \u043f\u0440\u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0442\u044c \u0438\u0445 \u0432 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u044b DW1000.<\/p>\n<p>\u0414\u043b\u044f \u043a\u0430\u043b\u0438\u0431\u0440\u043e\u0432\u043a\u0438 \u0437\u0430\u0434\u0435\u0440\u0436\u043a\u0438 \u0430\u043d\u0442\u0435\u043d\u043d\u044b \u043d\u0430\u0434\u043e \u0432\u0437\u044f\u0442\u044c \u0434\u0432\u0430 DW1000, \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0438\u0445 \u043d\u0430 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e\u0435 \u0440\u0430\u0441\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u0438 \u0438\u0437\u043c\u0435\u0440\u0438\u0442\u044c \u0434\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c. \u0417\u0430\u0434\u0435\u0440\u0436\u043a\u0430 \u0430\u043d\u0442\u0435\u043d\u043d\u044b \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0434\u043e \u0442\u0435\u0445 \u043f\u043e\u0440 \u043f\u043e\u043a\u0430 \u0440\u0435\u0430\u043b\u044c\u043d\u0430\u044f \u0434\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0438 \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u043d\u043d\u0430\u044f \u0434\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043d\u0435 \u043d\u0430\u0447\u043d\u0443\u0442 \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u0442\u044c. \u0417\u0430\u0442\u0435\u043c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0437\u0430\u0434\u0435\u0440\u0436\u043a\u0438 \u0430\u043d\u0442\u0435\u043d\u043d\u044b \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u043f\u0440\u043e\u043f\u0438\u0441\u0430\u0442\u044c \u0432 OTP \u043f\u0430\u043c\u044f\u0442\u044c. \u0415\u0441\u0442\u044c \u0437\u0430\u0434\u0435\u0440\u0436\u043a\u0430 \u043f\u0440\u0438 \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0435 \u0438 \u0437\u0430\u0434\u0435\u0440\u0436\u043a\u0430 \u043f\u0440\u0438 \u043f\u0440\u0438\u0435\u043c\u0435.   <\/p>\n<p>\u0417\u0430\u043f\u0430\u0437\u0434\u044b\u0432\u0430\u043d\u0438\u0435 \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0438 \u044d\u0442\u043e \u0432\u0440\u0435\u043c\u044f \u043c\u0435\u0436\u0434\u0443 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0435\u0439 \u0446\u0438\u0444\u0440\u043e\u0432\u043e\u0439 \u043e\u0442\u043c\u0435\u0442\u043a\u043e\u0439 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0435\u043c \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0439 \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0438 \u0432 \u0430\u043d\u0442\u0435\u043d\u043d\u0443.<\/p>\n<p>\u0417\u0430\u043f\u0430\u0437\u0434\u044b\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u0438\u0435\u043c\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u043a\u043e\u043c\u043f\u0435\u043d\u0441\u0430\u0446\u0438\u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043c\u0435\u0436\u0434\u0443 \u043f\u0440\u0438\u0435\u043c\u043e\u043c \u0441\u0438\u0433\u043d\u0430\u043b\u0430 RMARKER \u0432 \u0430\u043d\u0442\u0435\u043d\u043d\u0435 \u0438 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0435\u0439 \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439 \u043e\u0442\u043c\u0435\u0442\u043a\u0435 \u0432 \u0446\u0438\u0444\u0440\u043e\u0432\u043e\u0439 \u0446\u0435\u043f\u0438.<\/p>\n<p>\u0412\u043e \u043c\u043d\u043e\u0433\u0438\u0445 \u0438\u0441\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f\u0445 PCB \u0437\u0430\u043f\u0430\u0437\u0434\u044b\u0432\u0430\u043d\u0438\u044f \u043f\u0440\u0438\u0435\u043c\u0430 \u0438 \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0438 \u0440\u0430\u0432\u043d\u044b.<\/p>\n<p><strong>\u0422\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0434\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0440\u0430\u0434\u0438\u043e Link(\u0430)<\/strong><\/p>\n<p>\u0412 \u043f\u043e\u043c\u0435\u0449\u0435\u043d\u0438\u0438 \u044f \u0440\u0430\u0437\u043d\u043e\u0441\u0438\u043b \u0434\u0432\u0430 DW1000 \u0442\u0440\u0430\u043d\u0441\u0438\u0432\u0435\u0440\u0430 \u043d\u0430 24 \u0448\u0430\u0433\u0430 (16,5\u043c) \u0438 UWB \u043f\u0430\u043a\u0435\u0442\u044b \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u043b\u0438 \u0432 \u043e\u0431\u0435 \u0441\u0442\u043e\u0440\u043e\u043d\u044b. \u0414\u0430\u043b\u044c\u0448\u0435 \u043c\u0435\u0448\u0430\u043b\u0430 \u0433\u0435\u043e\u043c\u0435\u0442\u0440\u0438\u044f \u043f\u043e\u043c\u0435\u0449\u0435\u043d\u0438\u044f.  \u041d\u0430 \u0443\u043b\u0438\u0446\u0435 \u043c\u043d\u0435 \u0443\u0434\u0430\u0432\u0430\u043b\u043e\u0441\u044c \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0442\u044c ping \u043d\u0430 \u0440\u0430\u0441\u0441\u0442\u043e\u044f\u043d\u0438\u0435 76 \u043c\u0435\u0442\u0440\u043e\u0432.<\/p>\n<p><strong>\u0422\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f \u0434\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043f\u043e \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 SS-TWR\/DS-TWR<\/strong><\/p>\n<p>\u0422\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f \u0434\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0431\u0435\u0437 \u043a\u0430\u043b\u0438\u0431\u0440\u043e\u0432\u043a\u0438 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442, \u0447\u0442\u043e \u043f\u0440\u0438 \u0440\u0430\u0441\u0441\u0442\u043e\u044f\u043d\u0438\u0438 \u043c\u0435\u0436\u0434\u0443 \u0442\u0440\u0430\u043d\u0441\u0438\u0432\u0435\u0440\u0430\u043c\u0438 \u0432\u0441\u0435\u0433\u043e 0,89\u043c \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442 \u0432\u0435\u043b\u0438\u0447\u0438\u043d\u044b \u043f\u043e\u0440\u044f\u0434\u043a\u0430 154,6 \u043c\u0435\u0442\u0440\u043e\u0432. \u041f\u0440\u0438\u0447\u0435\u043c \u0440\u0430\u0437\u0431\u0440\u043e\u0441 \u0431\u044b\u043b 0,9 \u043c\u0435\u0442\u0440\u043e\u0432. <\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/dcd\/df2\/777\/dcddf277785340be2fef8830469e4e6d.png\" width=\"629\" height=\"178\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/dcd\/df2\/777\/dcddf277785340be2fef8830469e4e6d.png\"\/><\/figure>\n<p>\u041f\u0440\u0438 \u044d\u0442\u043e\u043c UWB \u0440\u0430\u0434\u0438\u043e \u043f\u0430\u043a\u0435\u0442 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e \u043f\u0440\u043e\u0445\u043e\u0434\u0438\u0442 \u0441\u043a\u0432\u043e\u0437\u044c \u0431\u0435\u0442\u043e\u043d\u043d\u0443\u044e \u0441\u0442\u0435\u043d\u0443 \u0436\u0438\u043b\u043e\u0433\u043e \u0434\u043e\u043c\u0430.<\/p>\n<p>\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0441\u0442\u0438 \u043f\u0440\u043e \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f \u0434\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0442\u0443\u0442 <a href=\"https:\/\/habr.com\/ru\/articles\/723822\/\" rel=\"noopener noreferrer nofollow\">https:\/\/habr.com\/ru\/articles\/723822\/<\/a><\/p>\n<p><strong>\u0418\u0434\u0435\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u043d\u0430 UWB \u0442\u0440\u0430\u043d\u0441\u0438\u0432\u0435\u0440\u0430\u0445<\/strong><\/p>\n<ol>\n<li>\n<p>UWB chat. \u041e\u0431\u043c\u0435\u043d \u043c\u0433\u043d\u043e\u0432\u0435\u043d\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u043c\u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f\u043c\u0438.<\/p>\n<\/li>\n<li>\n<p>\u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438 \u043f\u043e \u0440\u0430\u0434\u0438\u043e<\/p>\n<\/li>\n<li>\n<p>\u041f\u0435\u0440\u0435\u0434\u0430\u0447\u0430 \u0444\u0430\u0439\u043b\u043e\u0432 \u043f\u043e \u0440\u0430\u0434\u0438\u043e<\/p>\n<\/li>\n<li>\n<p>InDoor \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044f<\/p>\n<\/li>\n<li>\n<p>\u0423\u0434\u0430\u043b\u0435\u043d\u043d\u043e\u0435 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u044b\u043c\u0438 \u043f\u0440\u0438\u0431\u043e\u0440\u0430\u043c\u0438 \u0432 \u043f\u043e\u043c\u0435\u0449\u0435\u043d\u0438\u0438<\/p>\n<\/li>\n<\/ol>\n<p><strong>\u0421\u043b\u043e\u0432\u0430\u0440\u044c<\/strong><\/p>\n<p>\u0414\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 DWM1000 \u043d\u0430\u0434\u043e \u0440\u0430\u0437\u0431\u0438\u0440\u0430\u0442\u044c\u0441\u044f \u0432 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0445 \u0430\u043a\u0440\u043e\u043d\u0438\u043c\u0430\u0445<\/p>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\"><strong>\u0410\u043a\u0440\u043e\u043d\u0438\u043c<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>\u0420\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0430<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">AON<\/p>\n<\/td>\n<td>\n<p align=\"left\">Always-On<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">POR<\/p>\n<\/td>\n<td>\n<p align=\"left\">Power On Reset<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">API<\/p>\n<\/td>\n<td>\n<p align=\"left\">Application Programming Interface<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">ETSI<\/p>\n<\/td>\n<td>\n<p align=\"left\">European Telecommunications Standards Institute<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">N.B. (NB)<\/p>\n<\/td>\n<td>\n<p align=\"left\">Nota bene (note well  )<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">PAC<\/p>\n<\/td>\n<td>\n<p align=\"left\">preamble acquisition chunk<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">SFD<\/p>\n<\/td>\n<td>\n<p align=\"left\">start of frame delimiter<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">DW<\/p>\n<\/td>\n<td>\n<p align=\"left\">DecaWave<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">XTI<\/p>\n<\/td>\n<td>\n<p align=\"left\">internal 19.2 MHz clock (is the raw 38.4 MHz XTAL oscillator input \u00f7 2)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">PRF<\/p>\n<\/td>\n<td>\n<p align=\"left\">pulse repetition frequency<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">BPM<\/p>\n<\/td>\n<td>\n<p align=\"left\">bi-phase modulation<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">ISO<\/p>\n<\/td>\n<td>\n<p align=\"left\">International Organization for Standardization<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">BPSK<\/p>\n<\/td>\n<td>\n<p align=\"left\">binary phase shift keying<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">MSB<\/p>\n<\/td>\n<td>\n<p align=\"left\">most significant bit<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">FCS<\/p>\n<\/td>\n<td>\n<p align=\"left\">Frame Checking Sequence<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">TWR<\/p>\n<\/td>\n<td>\n<p align=\"left\">Two Way Ranging<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">LO<\/p>\n<\/td>\n<td>\n<p align=\"left\">local oscillator<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">IEEE<\/p>\n<\/td>\n<td>\n<p align=\"left\">Institute of Electrical and Electronic Engineers<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">PLL<\/p>\n<\/td>\n<td>\n<p align=\"left\">Phase Locked Loop<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">CS<\/p>\n<\/td>\n<td>\n<p align=\"left\">chip select.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">CMOS<\/p>\n<\/td>\n<td>\n<p align=\"left\">Complementary metal\u2013oxide\u2013semiconductor<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">QFN<\/p>\n<\/td>\n<td>\n<p align=\"left\">quad-flat no-leads<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">LSB<\/p>\n<\/td>\n<td>\n<p align=\"left\">Least Significant Bit<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">LDE<\/p>\n<\/td>\n<td>\n<p align=\"left\">leading edge (or the process to find and adjust the RX message timestamp)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">LED<\/p>\n<\/td>\n<td>\n<p align=\"left\">light-emitting diode<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">PHR  <\/p>\n<\/td>\n<td>\n<p align=\"left\">PHY header<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">PHY<\/p>\n<\/td>\n<td>\n<p align=\"left\">physical layer<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">SPI<\/p>\n<\/td>\n<td>\n<p align=\"left\">Serial Peripheral Interface<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">GPIO<\/p>\n<\/td>\n<td>\n<p align=\"left\">General Purpose Input Output<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">OTP<\/p>\n<\/td>\n<td>\n<p align=\"left\">One-Time Programmable<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">RTLS<\/p>\n<\/td>\n<td>\n<p align=\"left\">real time location systems<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">WSNs<\/p>\n<\/td>\n<td>\n<p align=\"left\">wireless sensor networks<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">RST<\/p>\n<\/td>\n<td>\n<p align=\"left\">Reset<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">TOF<\/p>\n<\/td>\n<td>\n<p align=\"left\">time of flight<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">IC<\/p>\n<\/td>\n<td>\n<p align=\"left\">Integrated circuit<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">FCC<\/p>\n<\/td>\n<td>\n<p align=\"left\">Federal Communications Commission<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">TDOA<\/p>\n<\/td>\n<td>\n<p align=\"left\">Time Difference of Arrival<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">MAC<\/p>\n<\/td>\n<td>\n<p align=\"left\">Media Access Control<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">CRC<\/p>\n<\/td>\n<td>\n<p align=\"left\">cyclic redundancy check<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">UWB<\/p>\n<\/td>\n<td>\n<p align=\"left\">Ultra Wideband<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">TWR<\/p>\n<\/td>\n<td>\n<p align=\"left\">two way ranging<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">TX<\/p>\n<\/td>\n<td>\n<p align=\"left\">transmit<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">RF<\/p>\n<\/td>\n<td>\n<p align=\"left\">radio frequency<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">PSD<\/p>\n<\/td>\n<td>\n<p align=\"left\">power spectral density<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">EIRP<\/p>\n<\/td>\n<td>\n<p align=\"left\">Effective Isotropic Radiated Power<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">PCB<\/p>\n<\/td>\n<td>\n<p align=\"left\">printed circuit board<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"83\" width=\"83\">\n<p align=\"left\">FEC<\/p>\n<\/td>\n<td>\n<p align=\"left\">Forward error correction<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p><strong><br \/>\u0412\u044b\u0432\u043e\u0434<\/strong><\/p>\n<p>\u0421\u0430\u043c \u043f\u043e \u0441\u0435\u0431\u0435 DW1000 \u043e\u0447\u0435\u043d\u044c \u0441\u044b\u0440\u043e\u0439. \u0427\u0442\u043e\u0431\u044b \u043f\u0440\u043e\u0441\u0442\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u043a\u0430\u043d\u0430\u043b \u043d\u0430\u0434\u043e \u043f\u0440\u043e\u043f\u0438\u0441\u0430\u0442\u044c \u043c\u0430\u0433\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0447\u0438\u0441\u043b\u0430 \u0432 \u0434\u044e\u0436\u0438\u043d\u0443 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u043e\u0432. \u041f\u0440\u0438 \u044d\u0442\u043e\u043c \u0447\u0430\u0441\u0442\u044c \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u043e\u0432 \u0430\u0434\u0440\u0435\u0441\u0443\u044e\u0442\u0441\u044f 2\u043c\u044f \u0431\u0430\u0439\u0442\u0430\u043c\u0438, \u0430 \u0447\u0430\u0441\u0442\u044c 3\u043c\u044f \u0431\u0430\u0439\u0442\u0430\u043c\u0438. \u0425\u043e\u0442\u044f \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u043e\u0432 \u0432\u0441\u0435\u0433\u043e, 110 \u0448\u0442\u0443\u0447\u0435\u043a. \u0421\u0430\u043c\u0438 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u044b \u0440\u0432\u0430\u043d\u044b\u0435, \u0440\u0430\u0437\u043d\u044b\u0445 \u0440\u0430\u0437\u043c\u0435\u0440\u043e\u0432.  \u0414\u043b\u044f \u0437\u0430\u043f\u0438\u0441\u0438 OTP \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u043d\u0430\u0434\u043e \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 \u0447\u0443\u0442\u044c \u0432\u044b\u0448\u0435 \u043f\u0440\u0438\u0432\u044b\u0447\u043d\u044b\u0445 3,3V \u043d\u0430 VCC (3.8V).  RxTimeStamp \u043d\u0430\u0434\u043e \u0432\u043a\u043b\u044e\u0447\u0430\u0442\u044c \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e. \u041d\u0443\u0436\u043d\u0430 \u043a\u0430\u043b\u0438\u0431\u0440\u043e\u0432\u043a\u0430 \u0437\u0430\u043f\u0430\u0437\u0434\u044b\u0432\u0430\u043d\u0438\u044f \u0430\u043d\u0442\u0435\u043d\u043d.<\/p>\n<p>\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u043e\u0432 \u043c\u043d\u043e\u0433\u043e. \u0414\u043b\u044f \u0447\u0438\u043f\u0430 dw1000 \u043d\u0443\u0436\u0435\u043d \u0441\u0440\u0430\u0432\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0441\u043b\u043e\u0436\u043d\u044b\u0439 \u0434\u0440\u0430\u0439\u0432\u0435\u0440. \u041d\u0435\u0442 \u0441\u043c\u044b\u0441\u043b\u0430 \u043f\u0438\u0441\u0430\u0442\u044c \u0434\u043b\u044f \u043d\u0435\u0433\u043e \u0441\u0432\u043e\u0439 \u0434\u0440\u0430\u0439\u0432\u0435\u0440. \u041b\u0443\u0447\u0448\u0435 \u0432\u0437\u044f\u0442\u044c \u0434\u0440\u0430\u0439\u0432\u0435\u0440 \u043e\u0442 \u0432\u0435\u043d\u0434\u043e\u0440\u0430.  \u0414\u0430\u043d\u043d\u044b\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u0435\u0440\u0435\u0434\u0430\u0432\u0430\u0442\u044c \u0432 \u043e\u0431\u0435 \u0441\u0442\u043e\u0440\u043e\u043d\u044b \u043d\u0430 \u0440\u0430\u0441\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u0434\u043e 78 \u043c\u0435\u0442\u0440\u043e\u0432. \u041e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0442\u044c Tx TimeStamp(\u044b). \u041d\u0430 \u043f\u0435\u0440\u0432\u044b\u0439 \u0432\u0437\u0433\u043b\u044f\u0434 \u0434\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442\u0441\u044f \u0441 \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u044c\u044e +- 45\u0441\u043c. \u0412 \u043e\u0431\u0449\u0435\u043c \u0447\u0438\u043f dw1000 \u0441\u043b\u043e\u0436\u043d\u044b\u0439.<\/p>\n<p>\u0415\u0449\u0435 \u043c\u043e\u0434\u0443\u043b\u044c \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u043a\u0430\u043a \u0440\u0430\u0441\u0448\u0438\u0440\u0438\u0442\u0435\u043b\u044c GPIO. \u0421 SPI \u043d\u0430 8 pin(\u043e\u0432). <\/p>\n<p>\u041a\u0430\u043a \u043f\u043e \u043c\u043d\u0435, \u0434\u0430\u043a UWB \u043e\u0442\u043b\u0438\u0447\u043d\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441, \u0447\u0442\u043e\u0431\u044b \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0442\u044c \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0443 \u0438\u043b\u0438 \u0434\u043b\u044f \u0434\u0438\u0441\u0442\u0430\u043d\u0446\u0438\u043e\u043d\u043d\u043e\u0433\u043e \u0443\u043f\u0440\u0430\u0440\u043b\u0435\u043d\u0438\u044f, \u043d\u043e \u0447\u0442\u043e\u0431\u044b \u0438\u0437\u043c\u0435\u0440\u044f\u0442\u044c \u0434\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043d\u0430\u0434\u043e \u0441\u0442\u0440\u043e\u0438\u0442\u044c \u043a\u0430\u043b\u0438\u0431\u0440\u043e\u0432\u043e\u0447\u043d\u044b\u0439 \u0441\u0442\u0435\u043d\u0434 \u043c\u0435\u0442\u0440\u043e\u0432 10 \u0432 \u0433\u0430\u0431\u0430\u0440\u0438\u0442\u0430\u0445.<\/p>\n<p><strong><br \/>Links<\/strong><\/p>\n<p>MIKROE UWB Click <a href=\"https:\/\/www.sparkfun.com\/products\/18782\" rel=\"noopener noreferrer nofollow\">https:\/\/www.sparkfun.com\/products\/18782<\/a><\/p>\n<p><a href=\"https:\/\/github.com\/MikroElektronika\/mikrosdk_click_v2\/tree\/master\/clicks\/uwb\" rel=\"noopener noreferrer nofollow\">https:\/\/github.com\/MikroElektronika\/mikrosdk_click_v2\/tree\/master\/clicks\/uwb<\/a><\/p>\n<p><a href=\"https:\/\/habr.com\/ru\/articles\/726228\/\" rel=\"noopener noreferrer nofollow\">https:\/\/habr.com\/ru\/articles\/726228\/<\/a><\/p>\n<p><a href=\"https:\/\/www.qorvo.com\/products\/p\/DWM1000\" rel=\"noopener noreferrer nofollow\">\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f \u043f\u0440\u043e \u043c\u043e\u0434\u0443\u043b\u044c<\/a><\/p>\n<p><a href=\"https:\/\/aliexpress.ru\/item\/1005001605414048.html?sku_id=12000016765928837&amp;spm=a2g2w.productlist.search_results.0.74144aa6cAHsyR\" rel=\"noopener noreferrer nofollow\">\u041f\u043e\u043a\u0443\u043f\u043a\u0430 \u043c\u043e\u0434\u0443\u043b\u044f<\/a><\/p>\n<p><a href=\"https:\/\/aliexpress.ru\/item\/4000795119106.html?sku_id=10000007895686676&amp;spm=a2g2w.productlist.search_results.7.74144aa6cAHsyR\" rel=\"noopener noreferrer nofollow\">\u041f\u043e\u043a\u0443\u043f\u043a\u0430 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u043d\u0438\u043a\u0430<\/a><\/p>\n<p>\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f \u043f\u0440\u043e \u0447\u0438\u043f DW1000:<\/p>\n<ul>\n<li>\n<p><a href=\"https:\/\/www.qorvo.com\/products\/p\/DW1000\" rel=\"noopener noreferrer nofollow\">https:\/\/www.qorvo.com\/products\/p\/DW1000<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/how2electronics.com\/getting-started-with-esp32-dw1000-uwb-ultra-wideband-module\/\" rel=\"noopener noreferrer nofollow\">https:\/\/how2electronics.com\/getting-started-with-esp32-dw1000-uwb-ultra-wideband-module\/<\/a><\/p>\n<\/li>\n<\/ul>\n<p><strong>\u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u044b\u0435 \u0432\u043e\u043f\u0440\u043e\u0441\u044b:<\/strong><\/p>\n<p>1&#8212;\u041a\u0430\u043a \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0447\u0442\u043e \u043f\u0435\u0440\u0435\u0434\u0430\u0442\u0447\u0438\u043a \u0432 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u043f\u0435\u0440\u0435\u0434\u0430\u0435\u0442 \u0447\u0442\u043e-\u0442\u043e?<\/p>\n<p>2&#8212;\u041d\u0435\u0442 \u0440\u0430\u0434\u0438\u043e Link(\u0430) (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 \u0432 UWB). \u041a\u0430\u043a \u0432\u044b\u044f\u0432\u0438\u0442\u044c \u0432 \u0447\u0435\u043c \u0434\u0435\u043b\u043e? \u041f\u0435\u0440\u0435\u0434\u0430\u0442\u0447\u0438\u043a \u043d\u0435 \u043f\u0435\u0440\u0435\u0434\u0430\u0435\u0442 \u0438\u043b\u0438 \u043f\u0440\u0438\u0435\u043c\u043d\u0438\u043a \u043d\u0435 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u0442?<\/p>\n<p>3&#8212;\u0415\u0441\u043b\u0438 \u0448\u0438\u0440\u0438\u043d\u0430 \u0441\u043f\u0435\u043a\u0442\u0440\u0430 \u0448\u0438\u0440\u043e\u043a\u0430\u044f, \u0442\u043e \u0447\u0442\u043e \u043c\u043e\u0436\u043d\u043e \u0441\u043a\u0430\u0437\u0430\u0442\u044c \u043f\u0440\u043e \u0444\u043e\u0440\u043c\u0443 \u0441\u0438\u0433\u043d\u0430\u043b\u0430 \u0432\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439 \u043e\u0431\u043b\u0430\u0441\u0442\u0438?<\/p>\n<p>4&#8212;\u0415\u0441\u043b\u0438 \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u044c \u0434\u043b\u0438\u043d\u0443 \u043f\u0440\u0435\u0430\u043c\u0431\u0443\u043b\u044b, \u0442\u043e \u043a\u0430\u043a \u044d\u0442\u043e \u0441\u043a\u0430\u0436\u0435\u0442\u0441\u044f \u043d\u0430 \u0434\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0440\u0430\u0434\u0438\u043e \u0441\u0432\u044f\u0437\u0438?<\/p>\n<\/p>\n<\/div>\n<\/div>\n<\/div>\n<p><!----><!----><\/div>\n<p><!----><\/p>\n<div class=\"tm-article-poll-container\"><!--[--><\/p>\n<div class=\"tm-article-poll tm-article-poll_variant-bordered\">\n<div class=\"tm-notice tm-notice_positive tm-article-poll__notice\"><!----><\/p>\n<div class=\"tm-notice__inner\"><!----><\/p>\n<div class=\"tm-notice__content\" data-test-id=\"notice-content\"><!--[--><span>\u0422\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u043c\u043e\u0433\u0443\u0442 \u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0432 \u043e\u043f\u0440\u043e\u0441\u0435. <a rel=\"nofollow\" href=\"\/kek\/v1\/auth\/habrahabr\/?back=\/ru\/articles\/715936\/&#038;hl=ru\">\u0412\u043e\u0439\u0434\u0438\u0442\u0435<\/a>, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430.<\/span><!--]--><\/div>\n<\/div>\n<\/div>\n<p><!--[--><\/p>\n<div class=\"tm-article-poll__header\">\u0412\u044b \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043b\u0438 UWB \u0442\u0440\u0430\u043d\u0441\u0438\u0432\u0435\u0440\u044b?<\/div>\n<div class=\"tm-article-poll__answers\"><!--[--><\/p>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent\">12.82% <\/span><span class=\"tm-article-poll__answer-label\">\u0434\u0430<\/span><span class=\"tm-article-poll__answer-votes\">5<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress\" style=\"width: 12.82%\"><\/div>\n<\/div>\n<\/div>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent tm-article-poll__answer-percent_winning\">87.18% <\/span><span class=\"tm-article-poll__answer-label\">\u043d\u0435\u0442<\/span><span class=\"tm-article-poll__answer-votes\">34<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress tm-article-poll__answer-progress_winning\" style=\"width: 87.18%\"><\/div>\n<\/div>\n<\/div>\n<p><!--]--><\/div>\n<div class=\"tm-article-poll__stats\"> \u041f\u0440\u043e\u0433\u043e\u043b\u043e\u0441\u043e\u0432\u0430\u043b\u0438 39 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439.   \u0412\u043e\u0437\u0434\u0435\u0440\u0436\u0430\u043b\u0438\u0441\u044c 3 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f. <\/div>\n<p><!--]--><\/div>\n<div class=\"tm-article-poll tm-article-poll_variant-bordered\">\n<div class=\"tm-notice tm-notice_positive tm-article-poll__notice\"><!----><\/p>\n<div class=\"tm-notice__inner\"><!----><\/p>\n<div class=\"tm-notice__content\" data-test-id=\"notice-content\"><!--[--><span>\u0422\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u043c\u043e\u0433\u0443\u0442 \u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0432 \u043e\u043f\u0440\u043e\u0441\u0435. <a rel=\"nofollow\" href=\"\/kek\/v1\/auth\/habrahabr\/?back=\/ru\/articles\/715936\/&#038;hl=ru\">\u0412\u043e\u0439\u0434\u0438\u0442\u0435<\/a>, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430.<\/span><!--]--><\/div>\n<\/div>\n<\/div>\n<p><!--[--><\/p>\n<div class=\"tm-article-poll__header\">\u0412\u044b \u0440\u0430\u0431\u043e\u0442\u0430\u043b\u0438 \u0441 \u043c\u043e\u0434\u0443\u043b\u0435\u043c DWM1000?<\/div>\n<div class=\"tm-article-poll__answers\"><!--[--><\/p>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent\">10.53% <\/span><span class=\"tm-article-poll__answer-label\">\u0434\u0430<\/span><span class=\"tm-article-poll__answer-votes\">4<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress\" style=\"width: 10.53%\"><\/div>\n<\/div>\n<\/div>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent tm-article-poll__answer-percent_winning\">89.47% <\/span><span class=\"tm-article-poll__answer-label\">\u043d\u0435\u0442<\/span><span class=\"tm-article-poll__answer-votes\">34<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress tm-article-poll__answer-progress_winning\" style=\"width: 89.47%\"><\/div>\n<\/div>\n<\/div>\n<p><!--]--><\/div>\n<div class=\"tm-article-poll__stats\"> \u041f\u0440\u043e\u0433\u043e\u043b\u043e\u0441\u043e\u0432\u0430\u043b\u0438 38 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439.   \u0412\u043e\u0437\u0434\u0435\u0440\u0436\u0430\u043b\u0438\u0441\u044c 4 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f. <\/div>\n<p><!--]--><\/div>\n<div class=\"tm-article-poll tm-article-poll_variant-bordered\">\n<div class=\"tm-notice tm-notice_positive tm-article-poll__notice\"><!----><\/p>\n<div class=\"tm-notice__inner\"><!----><\/p>\n<div class=\"tm-notice__content\" data-test-id=\"notice-content\"><!--[--><span>\u0422\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u043c\u043e\u0433\u0443\u0442 \u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0432 \u043e\u043f\u0440\u043e\u0441\u0435. <a rel=\"nofollow\" href=\"\/kek\/v1\/auth\/habrahabr\/?back=\/ru\/articles\/715936\/&#038;hl=ru\">\u0412\u043e\u0439\u0434\u0438\u0442\u0435<\/a>, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430.<\/span><!--]--><\/div>\n<\/div>\n<\/div>\n<p><!--[--><\/p>\n<div class=\"tm-article-poll__header\">\u0412\u044b \u0440\u0430\u0431\u043e\u0442\u0430\u043b\u0438 \u0441 \u0447\u0438\u043f\u043e\u043c DW1000?<\/div>\n<div class=\"tm-article-poll__answers\"><!--[--><\/p>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent\">10.53% <\/span><span class=\"tm-article-poll__answer-label\">\u0434\u0430<\/span><span class=\"tm-article-poll__answer-votes\">4<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress\" style=\"width: 10.53%\"><\/div>\n<\/div>\n<\/div>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent tm-article-poll__answer-percent_winning\">89.47% <\/span><span class=\"tm-article-poll__answer-label\">\u043d\u0435\u0442<\/span><span class=\"tm-article-poll__answer-votes\">34<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress tm-article-poll__answer-progress_winning\" style=\"width: 89.47%\"><\/div>\n<\/div>\n<\/div>\n<p><!--]--><\/div>\n<div class=\"tm-article-poll__stats\"> \u041f\u0440\u043e\u0433\u043e\u043b\u043e\u0441\u043e\u0432\u0430\u043b\u0438 38 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439.   \u0412\u043e\u0437\u0434\u0435\u0440\u0436\u0430\u043b\u0438\u0441\u044c 2 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f. <\/div>\n<p><!--]--><\/div>\n<div class=\"tm-article-poll tm-article-poll_variant-bordered\">\n<div class=\"tm-notice tm-notice_positive tm-article-poll__notice\"><!----><\/p>\n<div class=\"tm-notice__inner\"><!----><\/p>\n<div class=\"tm-notice__content\" data-test-id=\"notice-content\"><!--[--><span>\u0422\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u043c\u043e\u0433\u0443\u0442 \u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0432 \u043e\u043f\u0440\u043e\u0441\u0435. <a rel=\"nofollow\" href=\"\/kek\/v1\/auth\/habrahabr\/?back=\/ru\/articles\/715936\/&#038;hl=ru\">\u0412\u043e\u0439\u0434\u0438\u0442\u0435<\/a>, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430.<\/span><!--]--><\/div>\n<\/div>\n<\/div>\n<p><!--[--><\/p>\n<div class=\"tm-article-poll__header\">\u0412\u0430\u043c \u0443\u0434\u0430\u0432\u0430\u043b\u043e\u0441\u044c \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0441\u0442\u0438 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044e \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f \u0434\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 ToF?<\/div>\n<div class=\"tm-article-poll__answers\"><!--[--><\/p>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent\">15.15% <\/span><span class=\"tm-article-poll__answer-label\">\u0434\u0430<\/span><span class=\"tm-article-poll__answer-votes\">5<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress\" style=\"width: 15.15%\"><\/div>\n<\/div>\n<\/div>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent tm-article-poll__answer-percent_winning\">84.85% <\/span><span class=\"tm-article-poll__answer-label\">\u043d\u0435\u0442<\/span><span class=\"tm-article-poll__answer-votes\">28<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress tm-article-poll__answer-progress_winning\" style=\"width: 84.85%\"><\/div>\n<\/div>\n<\/div>\n<p><!--]--><\/div>\n<div class=\"tm-article-poll__stats\"> \u041f\u0440\u043e\u0433\u043e\u043b\u043e\u0441\u043e\u0432\u0430\u043b\u0438 33 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f.    \u0412\u043e\u0437\u0434\u0435\u0440\u0436\u0430\u043b\u0438\u0441\u044c 7 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439. <\/div>\n<p><!--]--><\/div>\n<div class=\"tm-article-poll tm-article-poll_variant-bordered\">\n<div class=\"tm-notice tm-notice_positive tm-article-poll__notice\"><!----><\/p>\n<div class=\"tm-notice__inner\"><!----><\/p>\n<div class=\"tm-notice__content\" data-test-id=\"notice-content\"><!--[--><span>\u0422\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u043c\u043e\u0433\u0443\u0442 \u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0432 \u043e\u043f\u0440\u043e\u0441\u0435. <a rel=\"nofollow\" href=\"\/kek\/v1\/auth\/habrahabr\/?back=\/ru\/articles\/715936\/&#038;hl=ru\">\u0412\u043e\u0439\u0434\u0438\u0442\u0435<\/a>, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430.<\/span><!--]--><\/div>\n<\/div>\n<\/div>\n<p><!--[--><\/p>\n<div class=\"tm-article-poll__header\">\u0412\u044b \u0440\u0430\u0431\u043e\u0442\u0430\u043b\u0438 \u0441 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0435\u0439 UWB?<\/div>\n<div class=\"tm-article-poll__answers\"><!--[--><\/p>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent\">21.62% <\/span><span class=\"tm-article-poll__answer-label\">\u0434\u0430<\/span><span class=\"tm-article-poll__answer-votes\">8<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress\" style=\"width: 21.62%\"><\/div>\n<\/div>\n<\/div>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent tm-article-poll__answer-percent_winning\">78.38% <\/span><span class=\"tm-article-poll__answer-label\">\u043d\u0435\u0442<\/span><span class=\"tm-article-poll__answer-votes\">29<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress tm-article-poll__answer-progress_winning\" style=\"width: 78.38%\"><\/div>\n<\/div>\n<\/div>\n<p><!--]--><\/div>\n<div class=\"tm-article-poll__stats\"> \u041f\u0440\u043e\u0433\u043e\u043b\u043e\u0441\u043e\u0432\u0430\u043b\u0438 37 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439.   \u0412\u043e\u0437\u0434\u0435\u0440\u0436\u0430\u043b\u0438\u0441\u044c 5 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439. <\/div>\n<p><!--]--><\/div>\n<p><!--]--><\/div>\n<p> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/articles\/715936\/\"> https:\/\/habr.com\/ru\/articles\/715936\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div><!--[--><!--]--><\/div>\n<div id=\"post-content-body\">\n<div>\n<div class=\"article-formatted-body article-formatted-body article-formatted-body_version-2\">\n<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<p>\u0412 \u044d\u0442\u043e\u043c \u0442\u0435\u043a\u0441\u0442\u0435 \u044f \u043d\u0430\u043f\u0438\u0441\u0430\u043b \u043e \u0441\u0432\u043e\u0435\u043c \u043e\u043f\u044b\u0442\u0435 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 UWB. \u042d\u0442\u043e\u0442 \u0442\u0435\u043a\u0441\u0442 \u043f\u043e\u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u043d\u044f\u0442\u044c \u0441 \u043a\u0430\u043a\u043e\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u044b \u043f\u043e\u0434\u0445\u043e\u0434\u0438\u0442\u044c \u043a UWB \u0442\u0440\u0430\u043d\u0441\u0438\u0432\u0435\u0440\u0430\u043c.<\/p>\n<p><strong>\u041f\u0440\u0435\u0434\u0438\u0441\u043b\u043e\u0432\u0438\u0435<\/strong><br \/>Ultra-Wideband UWB \u044d\u0442\u043e\u00a0<strong>\u043c\u0430\u043b\u043e\u043c\u043e\u0449\u043d\u0430\u044f<\/strong>\u00a0(&lt;1mW) \u0431\u0435\u0441\u043f\u0440\u043e\u0432\u043e\u0434\u043d\u0430\u044f \u0440\u0430\u0434\u0438\u043e \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u0441\u043e \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c\u044e \u0434\u043e &#8230;6 Mbit\/s \u043d\u0430 \u0440\u0430\u0441\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u0434\u043e 200\u043c. \u042d\u0442\u0430 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f \u0442\u0430\u043a\u0436\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0438\u0437\u043c\u0435\u0440\u044f\u0442\u044c \u0440\u0430\u0441\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u043c\u0435\u0436\u0434\u0443 \u0442\u0440\u0430\u043d\u0441\u0438\u0432\u0435\u0440\u0430\u043c\u0438 \u0441 \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u044c\u044e \u0434\u043e +-10\u0441\u043c. UWB \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0430\u0445 3.1Ghz 10.6Ghz. \u0412 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 UWB \u043e\u0447\u0435\u043d\u044c \u0448\u0438\u0440\u043e\u043a\u0430\u044f \u0448\u0438\u0440\u0438\u043d\u0430 \u043a\u0430\u043d\u0430\u043b\u0430 500MHz&#8230;1,3GHz. \u042d\u0442\u043e \u0431\u043e\u043b\u044c\u0448\u0435 \u0447\u0435\u043c \u0443 LoRa \u0432 \u043c\u0438\u043d\u0438\u043c\u0443\u043c \u0432 1000 \u0440\u0430\u0437.<\/p>\n<p>UWB \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0442\u0430\u043a \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u043c\u043e\u0435 <strong>pulse radio<\/strong>. \u0422\u0440\u0430\u043d\u0441\u0438\u0432\u0435\u0440 \u043f\u043e\u0441\u044b\u043b\u0430\u044e\u0442\u0441\u044f \u043f\u0443\u043b\u044c\u0441\u044b (\u0432\u0435\u0439\u0432\u043b\u0435\u0442\u044b) \u043f\u043e\u0440\u044f\u0434\u043a\u0430 1 \u043c\u0438\u043b\u043b\u0438\u0430\u0440\u0434\u0430 \u0440\u0430\u0437 \u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0443. UWB \u043f\u0435\u0440\u0435\u0434\u0430\u0435\u0442 \u0434\u0430\u043d\u043d\u044b\u0435 \u0432 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0435 \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u044b.<\/p>\n<p>\u041c\u043e\u0434\u0443\u043b\u044f\u0446\u0438\u044f \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f pulse-position \u0438\u043b\u0438 time modulation. \u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0438 \u043c\u043e\u0436\u043d\u043e \u0441\u0440\u0430\u0432\u043d\u0438\u0442\u044c \u0441 \u043b\u0435\u0442\u0443\u0447\u0438\u043c\u0438 \u043c\u044b\u0448\u0430\u043c\u0438.<\/p>\n<p>\u041d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 UWB \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0438\u043c\u0435\u043d\u043d\u043e \u0442\u0430\u043a, \u043a\u0430\u043a \u0441\u0430\u043c\u044b\u0439 \u043f\u0435\u0440\u0432\u044b\u0439 \u0438\u0441\u043a\u0443\u0441\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043c\u0430\u0433\u043d\u0438\u0442\u043d\u044b\u0445 \u0432\u043e\u043b\u043d, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u043a\u043e\u043d\u0441\u0442\u0440\u0443\u0438\u0440\u043e\u0432\u0430\u043b \u0435\u0449\u0451 \u0413\u0435\u043d\u0440\u0438\u0445 \u0413\u0435\u0440\u0446 \u0432 1886 \u0433\u043e\u0434\u0443. \u041f\u043e \u0441\u0443\u0442\u0438 UWB &#8212; \u0438\u0441\u043a\u0440\u043e\u0432\u043e\u0439 \u0440\u0430\u0437\u0440\u044f\u0434. <\/p>\n<p><strong>\u041f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0447\u0430\u0441\u0442\u044c<\/strong><\/p>\n<p>\u0421\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u043c\u043e\u0434\u0443\u043b\u044c DWM1000 \u043e\u0442 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Decawave (Qorvo). \u042d\u0442\u043e \u0431\u0435\u0441\u043f\u0440\u043e\u0432\u043e\u0434\u043d\u043e\u0439 \u043f\u043e\u043b\u0443\u0434\u0443\u043f\u043b\u0435\u043a\u0441\u043d\u044b\u0439 \u0442\u0440\u0430\u043d\u0441\u0438\u0432\u0435\u0440, \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0438\u0439 \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0430\u0445 3.5 GHz to 6.5 GHz, \u0441 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c\u043e\u0439 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c\u044e \u0438\u0437\u043b\u0443\u0447\u0435\u043d\u0438\u044f. \u041e\u043d \u0441\u043f\u043e\u0441\u043e\u0431\u0435\u043d \u043f\u0435\u0440\u0435\u0434\u0430\u0432\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u0441 \u0431\u0438\u0442\u043e\u0432\u043e\u0439 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c\u044e \u0434\u043e 6,8Mbit\/s  <\/p>\n<figure class=\"full-width\"><\/figure>\n<p>\u042d\u0442\u043e \u0431\u043b\u043e\u043a \u0441\u0445\u0435\u043c\u0430 \u043c\u043e\u0434\u0443\u043b\u044f<\/p>\n<figure class=\"full-width\"><\/figure>\n<p>\u041f\u043e\u043f\u0440\u043e\u0431\u0443\u044e \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u0447\u0442\u043e \u0441\u043f\u043e\u0441\u043e\u0431\u0435\u043d \u044d\u0442\u043e\u0442 \u0447\u0438\u043f. <\/p>\n<p><strong>\u0427\u0442\u043e \u043d\u0430\u0434\u043e \u0438\u0437 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0439?<\/strong> <\/p>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"50\" width=\"50\">\n<p align=\"left\"><strong>#<\/strong><\/p>\n<\/td>\n<td data-colwidth=\"235\" width=\"235\">\n<p align=\"left\"><strong>Doc name<\/strong><\/p>\n<\/td>\n<td data-colwidth=\"68\" width=\"68\">\n<p align=\"left\"><strong>pages<\/strong><\/p>\n<\/td>\n<td data-colwidth=\"344\" width=\"344\">\n<p align=\"left\"><strong>\u0447\u0442\u043e \u0442\u0430\u043c?<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>\u0412\u0435\u0440\u0441\u0438\u044f<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"50\" width=\"50\">\n<p align=\"left\">1<\/p>\n<\/td>\n<td data-colwidth=\"235\" width=\"235\">\n<p align=\"left\">Product Overview<\/p>\n<\/td>\n<td data-colwidth=\"68\" width=\"68\">\n<p align=\"left\">33<\/p>\n<\/td>\n<td data-colwidth=\"344\" width=\"344\">\n<p align=\"left\">\u0425\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0441\u0442\u0438\u043a\u0438 \u043c\u043e\u0434\u0443\u043b\u044f, \u0431\u043b\u043e\u043a \u0441\u0445\u0435\u043c\u0430 SoC, \u0440\u0430\u0441\u043f\u0438\u043d\u043e\u0432\u043a\u0430<\/p>\n<\/td>\n<td>\n<p align=\"left\">\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"50\" width=\"50\">\n<p align=\"left\">2<\/p>\n<\/td>\n<td data-colwidth=\"235\" width=\"235\">\n<p align=\"left\">PRODUCT INFORMATION: DWM1000<\/p>\n<\/td>\n<td data-colwidth=\"68\" width=\"68\">\n<p align=\"left\">2<\/p>\n<\/td>\n<td data-colwidth=\"344\" width=\"344\">\n<p align=\"left\">\u0424\u043b\u0430\u0439\u0435\u0440 \u043d\u0430 \u043c\u043e\u0434\u0443\u043b\u044c DWM1000<\/p>\n<\/td>\n<td>\n<p align=\"left\">\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"50\" width=\"50\">\n<p align=\"left\">5<\/p>\n<\/td>\n<td data-colwidth=\"235\" width=\"235\">\n<p align=\"left\">DW1000 USER MANUAL<\/p>\n<\/td>\n<td data-colwidth=\"68\" width=\"68\">\n<p align=\"left\">249<\/p>\n<\/td>\n<td data-colwidth=\"344\" width=\"344\">\n<p align=\"left\">\u0414\u0435\u0442\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u043e\u0432<\/p>\n<\/td>\n<td>\n<p align=\"left\">\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"50\" width=\"50\">\n<p align=\"left\">11<\/p>\n<\/td>\n<td data-colwidth=\"235\" width=\"235\">\n<p align=\"left\">SOURCES OF ERROR IN DW1000 BASED TWO-WAY RANGING (TWR) SCHEMES<\/p>\n<\/td>\n<td data-colwidth=\"68\" width=\"68\">\n<p align=\"left\">22<\/p>\n<\/td>\n<td data-colwidth=\"344\" width=\"344\">\n<p align=\"left\">APS011 APPLICATION NOTE<\/p>\n<\/td>\n<td>\n<p align=\"left\">1.1<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"50\" width=\"50\">\n<p align=\"left\">9<\/p>\n<\/td>\n<td data-colwidth=\"235\" width=\"235\">\n<p align=\"left\">DEBUGGING DW1000 BASED PRODUCTS AND SYSTEMS<\/p>\n<\/td>\n<td data-colwidth=\"68\" width=\"68\">\n<p align=\"left\">23<\/p>\n<\/td>\n<td data-colwidth=\"344\" width=\"344\">\n<p align=\"left\">APS022 APPLICATION NOTE<\/p>\n<\/td>\n<td>\n<p align=\"left\">1.3<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"50\" width=\"50\">\n<p align=\"left\">10<\/p>\n<\/td>\n<td data-colwidth=\"235\" width=\"235\">\n<p align=\"left\">DW1000 DEVICE DRIVER APPLICATION PROGRAMMING INTERFACE (API) GUIDE<\/p>\n<\/td>\n<td data-colwidth=\"68\" width=\"68\">\n<p align=\"left\">101<\/p>\n<\/td>\n<td data-colwidth=\"344\" width=\"344\">\n<p align=\"left\">USING API FUNCTIONS TO CONFIGURE AND PROGRAM THE DW1000 UWB TRANSCEIVER<\/p>\n<\/td>\n<td>\n<p align=\"left\">2.7<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"50\" width=\"50\">\n<p align=\"left\">7<\/p>\n<\/td>\n<td data-colwidth=\"235\" width=\"235\">\n<p align=\"left\">APS013 APPLICATION NOTE<\/p>\n<\/td>\n<td data-colwidth=\"68\" width=\"68\">\n<p align=\"left\">15<\/p>\n<\/td>\n<td data-colwidth=\"344\" width=\"344\">\n<p align=\"left\">The implementation of two-way ranging with the DW1000<\/p>\n<\/td>\n<td>\n<p align=\"left\">2.3<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"50\" width=\"50\">\n<p align=\"left\">8<\/p>\n<\/td>\n<td data-colwidth=\"235\" width=\"235\">\n<p align=\"left\">ANTENNA DELAY CALIBRATION OF DW1000-BASED PRODUCTS AND SYSTEMS<\/p>\n<\/td>\n<td data-colwidth=\"68\" width=\"68\">\n<p align=\"left\">15<\/p>\n<\/td>\n<td data-colwidth=\"344\" width=\"344\">\n<p align=\"left\">APS014 APPLICATION NOTE<\/p>\n<\/td>\n<td>\n<p align=\"left\">1.2<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"50\" width=\"50\">\n<p align=\"left\">3<\/p>\n<\/td>\n<td data-colwidth=\"235\" width=\"235\">\n<p align=\"left\">PRODUCT BRIEF: DW1000<\/p>\n<\/td>\n<td data-colwidth=\"68\" width=\"68\">\n<p align=\"left\">2<\/p>\n<\/td>\n<td data-colwidth=\"344\" width=\"344\">\n<p align=\"left\">\u0424\u043b\u0430\u0439\u0435\u0440 \u043d\u0430 \u0447\u0438\u043f DW1000. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043f\u0438\u043d\u043e\u0432.<\/p>\n<\/td>\n<td>\n<p align=\"left\">\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"50\" width=\"50\">\n<p align=\"left\">4<\/p>\n<\/td>\n<td data-colwidth=\"235\" width=\"235\">\n<p align=\"left\">Product Overview<\/p>\n<\/td>\n<td data-colwidth=\"68\" width=\"68\">\n<p align=\"left\">53<\/p>\n<\/td>\n<td data-colwidth=\"344\" width=\"344\">\n<p align=\"left\">\u0420\u0430\u0441\u043f\u0438\u043d\u043e\u0432\u043a\u0430 DW1000<\/p>\n<\/td>\n<td>\n<p align=\"left\">\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"50\" width=\"50\">\n<p align=\"left\">6<\/p>\n<\/td>\n<td data-colwidth=\"235\" width=\"235\">\n<p align=\"left\">DW1000 Errata<\/p>\n<\/td>\n<td data-colwidth=\"68\" width=\"68\">\n<p align=\"left\">12<\/p>\n<\/td>\n<td data-colwidth=\"344\" width=\"344\">\n<p align=\"left\">\u0421\u043f\u0438\u0441\u043e\u043a 5\u0442\u0438 \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u043d\u044b\u0445 \u043e\u0448\u0438\u0431\u043e\u043a \u0432 \u0434\u0438\u0437\u0430\u0439\u043d\u0435 \u0447\u0438\u043f\u0430 <\/p>\n<\/td>\n<td>\n<p align=\"left\">\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u0432 \u043f\u0435\u0440\u0432\u043e\u043c \u043f\u0440\u0438\u0431\u043b\u0438\u0436\u0435\u043d\u0438\u0438 \u0432\u043d\u0443\u0442\u0440\u0438 DW1000 \u043c\u043e\u0436\u043d\u043e \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0442\u044c PLL, \u043c\u043e\u0434\u0443\u043b\u044c \u043f\u0440\u0438\u0435\u043c\u0430, \u043c\u043e\u0434\u0443\u043b\u044c \u043f\u0435\u0440\u0435\u0434\u0430\u0442\u0447\u0438\u043a\u0430, \u0446\u0438\u0444\u0440\u043e\u0432\u0443\u044e \u043b\u043e\u0433\u0438\u043a\u0443, SPI slave \u0438 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043f\u0438\u0442\u0430\u043d\u0438\u044f.<\/p>\n<figure class=\"full-width\"><\/figure>\n<p>\u0411\u043e\u043b\u0435\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u0430\u044f \u0441\u0445\u0435\u043c\u0430 \u0447\u0438\u043f\u0430 DW1000 \u0442\u0430\u043a\u0430\u044f. \u0422\u0443\u0442 \u0443\u0436\u0435 \u0437\u0430\u043c\u0435\u0442\u043d\u043e OTP, \u043f\u043e\u043c\u0435\u0445\u043e\u0443\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u043e\u0435 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435, \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c\u044e, \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u0438\u0445\u043e\u0434\u0430 \u043f\u0430\u043a\u0435\u0442\u0430, \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u0439 \u0442\u0430\u0439\u043c\u0435\u0440. \u0427\u0438\u043f \u0432\u0435\u0441\u044c\u043c\u0430 \u0438 \u0432\u0435\u0441\u044c\u043c\u0430 \u043f\u0440\u043e\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u044b\u0439.<\/p>\n<figure class=\"full-width\"><\/figure>\n<p>\u0412\u043e\u0442 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0435 \u043c\u043e\u0434\u0443\u043b\u044f \u0435\u0433\u043e \u043f\u0438\u043d\u0430\u043c. <\/p>\n<figure class=\"full-width\">\n<div><figcaption>DWM1000<\/figcaption><\/div>\n<\/figure>\n<p>\u0410 \u044d\u0442\u043e \u0434\u0435\u0442\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0440\u0430\u0441\u043f\u0438\u043d\u043e\u0432\u043a\u0438 \u043c\u043e\u0434\u0443\u043b\u044f <strong>DWM1000<\/strong>. \u0428\u0430\u0433 \u043c\u0435\u0436\u0434\u0443 \u043f\u0438\u043d\u0430\u043c\u0438 1,4\u043c\u043c.<\/p>\n<figure class=\"full-width\"><\/figure>\n<p>\u0412\u043d\u0443\u0442\u0440\u0438 DWM1000 \u0437\u0430\u043b\u043e\u0436\u0435\u043d ASIC \u0441 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435\u043c DW1000. \u0412\u043e\u0442 \u0441\u043f\u0438\u0441\u043e\u043a \u0435\u0433\u043e \u043f\u0438\u043d\u043e\u0432.<\/p>\n<p><a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1ei8rA8kbT_--4zf_2shUHI-hzM8QjJMSJs_8kKTTMak\/edit#gid=0\" rel=\"noopener noreferrer nofollow\">https:\/\/docs.google.com\/spreadsheets\/d\/1ei8rA8kbT_&#8212;4zf_2shUHI-hzM8QjJMSJs_8kKTTMak\/edit#gid=0<\/a><\/p>\n<p>\u042f\u0432\u043d\u043e\u0433\u043e \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u044f 48\u043c\u0438 \u043f\u0438\u043d\u043e\u0432 \u0447\u0438\u043f\u0430 DW1000 \u043d\u0430 24 \u043f\u0438\u043d\u0430 \u043c\u043e\u0434\u0443\u043b\u044f DW<strong>M<\/strong>1000 \u043d\u0435\u0442. \u041a\u0430\u043a \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e \u0438\u0437 \u043a\u043e\u043c\u0431\u0438\u043d\u0430\u0442\u043e\u0440\u0438\u043a\u0438 \u0443\u043f\u043e\u0440\u044f\u0434\u043e\u0447\u0435\u043d\u043d\u043e \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u043f\u0440\u043e\u0432\u043e\u0434\u0430 24 \u0438\u0437 48 \u043f\u0440\u043e\u0432\u043e\u0434\u043e\u0432 \u0431\u0435\u0437 \u043f\u043e\u0432\u0442\u043e\u0440\u0435\u043d\u0438\u0439 \u043c\u043e\u0436\u043d\u043e 2.000797e+37 \u0441\u043f\u043e\u0441\u043e\u0431\u0430\u043c\u0438. \u0412\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u043e \u0442\u043e\u0436\u0435 \u043d\u0435 \u044f\u0441\u043d\u043e, \u0442\u0430\u043a \u043a\u0430\u043a \u0447\u0438\u043f \u0441\u043a\u0440\u044b\u0442 \u043f\u043e\u0434 \u0441\u0430\u0440\u043a\u043e\u0444\u0430\u0433\u043e\u043c.<\/p>\n<p>\u0427\u0442\u043e\u0431\u044b \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u043c\u043e\u0434\u0443\u043b\u044c DWM1000 \u043f\u0440\u0438\u0448\u043b\u043e\u0441\u044c \u0438\u0437\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c PCB \u043f\u043b\u0430\u0442\u0443-\u043f\u0435\u0440\u0435\u0445\u043e\u0434\u043d\u0438\u043a<\/p>\n<figure class=\"full-width\"><\/figure>\n<p>\u0421\u0445\u0435\u043c\u0430 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f.<\/p>\n<figure class=\"full-width\"><\/figure>\n<p>\u0421\u0445\u0435\u043c\u0430 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u0430 \u0442\u0443\u0442.<\/p>\n<figure class=\"full-width\"><\/figure>\n<p>\u0424\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u0438 \u043f\u0440\u0438\u0448\u043b\u043e\u0441\u044c \u0441\u043e\u0431\u0440\u0430\u0442\u044c \u0432\u043e\u0442 \u0442\u0430\u043a\u043e\u0439 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f<\/p>\n<figure class=\"full-width\"><\/figure>\n<p><strong><br \/>\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043c\u043e\u0434\u0443\u043b\u0435\u043c DWM1000 \u043f\u043e \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0443 SPI<\/strong><\/p>\n<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a QORVO \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u0432\u043e\u0439 \u0434\u0440\u0430\u0439\u0432\u0435\u0440 \u0434\u043b\u044f \u0447\u0438\u043f\u0430 DW1000. \u0414\u0440\u0430\u0439\u0432\u0435\u0440 \u043c\u043e\u0436\u043d\u043e \u0441\u043a\u0430\u0447\u0430\u0442\u044c \u0432\u043e\u0442 \u0442\u0443\u0442 <a href=\"https:\/\/www.qorvo.com\/products\/p\/DW1000#documents\" rel=\"noopener noreferrer nofollow\">https:\/\/www.qorvo.com\/products\/p\/DW1000#documents<\/a>. \u0414\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0441\u043a\u0430\u0447\u0430\u0442\u044c \u0430\u0440\u0445\u0438\u0432 dw1000_api_rev2p14.zip \u0440\u0430\u0441\u043f\u0430\u043a\u043e\u0432\u0430\u0442\u044c \u0435\u0433\u043e. \u0412 \u043f\u0430\u043f\u043a\u0435 dw1000_api_rev2p14_stsw\\Src \u0431\u0443\u0434\u0435\u0442 \u043b\u0435\u0436\u0430\u0442\u044c \u0421-\u043a\u043e\u0434 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0430 \u0438 \u043f\u0440\u0438\u043c\u0435\u0440\u044b.<\/p>\n<figure class=\"full-width\"><\/figure>\n<p>\u0412 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u043c \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0435 101 \u0444\u0443\u043d\u043a\u0446\u0438\u044f. \u0418\u0445<a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1gBP13Vr1rLzXeb7qPRpvmuyYo_DucRLncWPBJtTQaL0\/edit#gid=0\" rel=\"noopener noreferrer nofollow\"> \u043f\u0435\u0440\u0435\u0447\u0435\u043d\u044c \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0442\u0443\u0442<\/a>. \u0415\u0441\u0442\u044c \u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f \u043d\u0430 \u0434\u0440\u0430\u0439\u0432\u0435\u0440 \u0432 \u0434\u043e\u043a\u0435 DW1000 DEVICE DRIVER APPLICATION PROGRAMMING INTERFACE (API) GUIDE. \u0422\u0430\u043c \u0443\u043a\u0430\u0437\u0430\u043d\u0430 \u043a\u0430\u043a\u0430\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u0437\u0430 \u0447\u0442\u043e \u043e\u0442\u0432\u0435\u0447\u0430\u0435\u0442.<\/p>\n<p>\u0427\u0438\u043f \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u043e \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0443 SPI. \u0427\u0430\u0441\u0442\u043e\u0442\u0430 \u0442\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0434\u043e 20 MHz. \u0414\u0430\u043d\u043d\u044b\u0435 \u043f\u0435\u0440\u0435\u0434\u0430\u044e\u0442\u0441\u044f \u0441\u0442\u0430\u0440\u0448\u0438\u043c \u0431\u0438\u0442\u043e\u043c \u0432\u043f\u0435\u0440\u0435\u0434. DWM1000 \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u0435\u0442 \u0432\u0435\u0434\u043e\u043c\u044b\u043c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u043c. \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b SPI \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u044f \u0437\u0430\u0434\u0430\u044e\u0442\u0441\u044f \u0432\u044b\u0431\u043e\u0440\u043e\u043c \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f \u043d\u0430 \u043f\u0438\u043d\u0430\u0445 GPIO5, GPIO6. \u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u043e\u043d\u0438 \u043f\u043e\u0434\u0442\u044f\u043d\u0443\u0442\u044b \u043a \u0437\u0435\u043c\u043b\u0435. \u0424\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u0438 SPI \u044d\u0442\u043e \u043f\u043e\u043b\u043d\u044b\u0439 \u0434\u0443\u043f\u043b\u0435\u043a\u0441. \u041e\u0434\u043d\u0430\u043a\u043e \u0441 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u043c \u043e\u0431\u043c\u0435\u043d \u0442\u0435\u043c \u043d\u0435 \u043c\u0435\u043d\u0435\u0435 \u043f\u043e\u043b\u0443\u0434\u0443\u043f\u043b\u0435\u043a\u0441\u043d\u044b\u0439. DWM1000  \u0432\u043e\u0441\u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u0442 \u0434\u0430\u043d\u043d\u044b\u0435, \u043a\u043e\u0433\u0434\u0430 \u043d\u0430 \u043f\u0440\u043e\u0432\u043e\u0434\u0435 CS 0V. \u041a\u0430\u0436\u0434\u044b\u0439 \u043e\u0442\u0440\u0438\u0446\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0444\u0440\u043e\u043d\u0442 \u043a\u043e\u0442\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u043d\u0430\u0447\u0430\u043b\u043e \u043d\u043e\u0432\u043e\u0433\u043e \u043a\u0430\u0434\u0440\u0430. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u043f\u0440\u043e\u0441\u0442\u043e \u043f\u0440\u0438\u043f\u0430\u044f\u0442\u044c CS \u043d\u0430 \u0437\u0435\u043c\u043b\u044e \u043d\u0435\u043b\u044c\u0437\u044f. \u0422\u0430\u043a \u043c\u043e\u0434\u0443\u043b\u044c \u043f\u0440\u043e\u0441\u0442\u043e \u043d\u0435 \u043f\u043e\u0439\u043c\u0435\u0442, \u0433\u0434\u0435 \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442\u0441\u044f \u043f\u0430\u043a\u0435\u0442. \u0410\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u044b\u0439 CS \u0442\u043e\u0436\u0435 \u043d\u0435 \u043f\u043e\u0434\u043e\u0439\u0434\u0435\u0442. \u041f\u0440\u0438\u0434\u0435\u0442\u0441\u044f \u0434\u0435\u043b\u0430\u0442\u044c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u044b\u0439 ChipSelect. <\/p>\n<figure class=\"full-width\"><\/figure>\n<p>\u041f\u0440\u0438 \u0447\u0442\u0435\u043d\u0438\u0438 \u043c\u043e\u0434\u0443\u043b\u044c DWM1000 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442 \u0434\u0430\u043d\u043d\u044b\u0435 \u043c\u043b\u0430\u0434\u0448\u0438\u043c \u0431\u0430\u0439\u0442\u043e\u043c \u0432\u043f\u0435\u0440\u0435\u0434. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u043e\u043d\u0438 \u0447\u0435\u0442\u043a\u043e \u043b\u043e\u0436\u0430\u0442\u0441\u044f \u043d\u0430 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b \u0432 Little endian \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430\u0445. \u0412\u043e\u0442 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u043e\u0432 DW1000  \u043f\u043e\u0441\u043b\u0435 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u043e\u0439 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u044b\u043c \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u043e\u043c.<\/p>\n<pre><code>+-----+--------------+------+--------+----+----------+ | num |     name     | file | offset |len |   val    | +-----+--------------+------+--------+----+----------+ |   0 |       DEV_ID | 0x00 | 0x0000 |  4 | 3001CADE | 1101_1110_1100_1010_0000_0001_0011_0000 |   1 |          EUI | 0x01 | 0x0000 |  8 | 00000000FFFFFFFF | ???? |   2 |       PANADR | 0x03 | 0x0000 |  4 | FFFFFFFF | 1111_1111_1111_1111_1111_1111_1111_1111 |   3 |      SYS_CFG | 0x04 | 0x0000 |  4 | 00124000 | 0000_0000_0100_0000_0001_0010_0000_0000 |   4 |     SYS_TIME | 0x06 | 0x0000 |  5 | 00D6C2CE00 | ???? |   5 |     TX_FCTRL | 0x08 | 0x0000 |  5 | 09800A0000 | ???? |   6 |      DX_TIME | 0x0a | 0x0000 |  5 | 0000000000 | ???? |   7 |      RX_FWTO | 0x0c | 0x0000 |  2 |     0000 | 0000_0000_0000_0000 |   8 |     SYS_CTRL | 0x0d | 0x0000 |  4 | 00000000 | 0000_0000_0000_0000_0000_0000_0000_0000 |   9 |     SYS_MASK | 0x0e | 0x0000 |  4 | 00000000 | 0000_0000_0000_0000_0000_0000_0000_0000 |  10 |   SYS_STATUS | 0x0f | 0x0000 |  5 | 0200800000 | ???? |  11 |     RX_FINFO | 0x10 | 0x0000 |  4 | 0980AA10 | 0001_0000_1010_1010_1000_0000_0000_1001 |  12 |     RX_FQUAL | 0x12 | 0x0000 |  8 | 5C001A451031CF2D | ???? |  13 |     RX_TTCKI | 0x13 | 0x0000 |  4 | 0000FC01 | 0000_0001_1111_1100_0000_0000_0000_0000 |  14 |     RX_TTCKO | 0x14 | 0x0000 |  5 | EDFF07391F | ???? |  15 |      RX_TIME | 0x15 | 0x0000 | 14 | 004566DB052CBB3541008066DB05 | ???? |  16 |      TX_TIME | 0x17 | 0x0000 | 10 | 34A6D7B4590066D7B459 | ???? |  17 |      TX_ANTD | 0x18 | 0x0000 |  2 |     3440 | 0100_0000_0011_0100 |  18 |    SYS_STATE | 0x19 | 0x0000 |  4 | 00050540 | 0100_0000_0000_0101_0000_0101_0000_0000 |  19 |   ACK_RESP_T | 0x1a | 0x0000 |  4 | 00000000 | 0000_0000_0000_0000_0000_0000_0000_0000 |  20 |     RX_SNIFF | 0x1d | 0x0000 |  4 | 0000ADDE | 1101_1110_1010_1101_0000_0000_0000_0000 |  21 |     TX_POWER | 0x1e | 0x0000 |  4 | 2202080E | 0000_1110_0000_1000_0000_0010_0010_0010 |  22 |    CHAN_CTRL | 0x1f | 0x0000 |  4 | 22007A4A | 0100_1010_0111_1010_0000_0000_0010_0010 |  23 |    AGC_CTRL1 | 0x23 | 0x0002 |  2 |     01DE | 1101_1110_0000_0001 |  24 |    AGC_TUNE1 | 0x23 | 0x0004 |  2 |     9B88 | 1000_1000_1001_1011 |  25 |    AGC_TUNE2 | 0x23 | 0x000c |  4 | 07A90225 | 0010_0101_0000_0010_1010_1001_0000_0111 |  26 |    AGC_TUNE3 | 0x23 | 0x0012 |  2 |     3500 | 0000_0000_0011_0101 |  27 |    AGC_STAT1 | 0x23 | 0x001e |  3 |   000000 | 0000_0000_0000_0000_0000_0000 |  28 |      EC_CTRL | 0x24 | 0x0000 |  4 | 0400ADDE | 1101_1110_1010_1101_0000_0000_0000_0100 |  29 |      EC_RXTC | 0x24 | 0x0004 |  4 | 00000000 | 0000_0000_0000_0000_0000_0000_0000_0000 |  30 |      EC_GOLP | 0x24 | 0x0008 |  4 | 00DEADDE | 1101_1110_1010_1101_1101_1110_0000_0000 |  31 |    GPIO_MODE | 0x26 | 0x0000 |  4 | 000000DE | 1101_1110_0000_0000_0000_0000_0000_0000 |  32 |     GPIO_DIR | 0x26 | 0x0008 |  4 | FF01ADDE | 1101_1110_1010_1101_0000_0001_1111_1111 |  33 |    GPIO_DOUT | 0x26 | 0x000c |  4 | 000000DE | 1101_1110_0000_0000_0000_0000_0000_0000 |  34 |    GPIO_IRQE | 0x26 | 0x0010 |  4 | 0000ADDE | 1101_1110_1010_1101_0000_0000_0000_0000 |  35 |    GPIO_ISEN | 0x26 | 0x0014 |  4 | 0000ADDE | 1101_1110_1010_1101_0000_0000_0000_0000 |  36 |   GPIO_IMODE | 0x26 | 0x0018 |  4 | 0000ADDE | 1101_1110_1010_1101_0000_0000_0000_0000 |  37 |    GPIO_IBES | 0x26 | 0x001c |  4 | 0000ADDE | 1101_1110_1010_1101_0000_0000_0000_0000 |  38 |    GPIO_ICLR | 0x26 | 0x0020 |  4 | 0000ADDE | 1101_1110_1010_1101_0000_0000_0000_0000 |  39 |    GPIO_IDBE | 0x26 | 0x0024 |  4 | 0000ADDE | 1101_1110_1010_1101_0000_0000_0000_0000 |  40 |     GPIO_RAW | 0x26 | 0x0028 |  4 | 000000DE | 1101_1110_0000_0000_0000_0000_0000_0000 |  41 |   DRX_TUNE0b | 0x27 | 0x0002 |  2 |     1600 | 0000_0000_0001_0110 |  42 |   DRX_TUNE1a | 0x27 | 0x0004 |  2 |     8D00 | 0000_0000_1000_1101 |  43 |   DRX_TUNE1b | 0x27 | 0x0006 |  2 |     6400 | 0000_0000_0110_0100 |  44 |    DRX_TUNE2 | 0x27 | 0x0008 |  4 | 5E013B35 | 0011_0101_0011_1011_0000_0001_0101_1110 |  45 |   DRX_SFDTOC | 0x27 | 0x0020 |  2 |     4110 | 0001_0000_0100_0001 |  46 |   DRX_PRETOC | 0x27 | 0x0024 |  2 |     0000 | 0000_0000_0000_0000 |  47 |   DRX_TUNE4H | 0x27 | 0x0026 |  2 |     2800 | 0000_0000_0010_1000 |  48 |  DRX_CAR_INT | 0x27 | 0x0028 |  3 |   000000 | 0000_0000_0000_0000_0000_0000 |  49 | RXPACC_NOSAT | 0x27 | 0x002c |  2 |     0000 | 0000_0000_0000_0000 |  50 |      RF_CONF | 0x28 | 0x0000 |  4 | 00000000 | 0000_0000_0000_0000_0000_0000_0000_0000 |  51 |   RF_RXCTRLH | 0x28 | 0x000b |  1 |       D8 | 1101_1000 |  52 |    RF_TXCTRL | 0x28 | 0x000c |  3 |   A05C04 | 0000_0100_0101_1100_1010_0000 |  53 |    RF_STATUS | 0x28 | 0x002c |  4 | 09DEADDE | 1101_1110_1010_1101_1101_1110_0000_1001 |  54 |      LDOTUNE | 0x28 | 0x0030 |  5 | 8888888808 | ???? |  55 |      TC_SARC | 0x2a | 0x0000 |  2 |     0000 | 0000_0000_0000_0000 |  56 |      TC_SARL | 0x2a | 0x0003 |  3 |   000000 | 0000_0000_0000_0000_0000_0000 |  57 |      TC_SARW | 0x2a | 0x0006 |  2 |     0000 | 0000_0000_0000_0000 |  58 |   TC_PG_CTRL | 0x2a | 0x0008 |  1 |       BC | 1011_1100 |  59 | TC_PG_STATUS | 0x2a | 0x0009 |  2 |     F90B | 0000_1011_1111_1001 |  60 |   TC_PGDELAY | 0x2a | 0x000b |  1 |       C5 | 1100_0101 |  61 |    TC_PGTEST | 0x2a | 0x000c |  1 |       00 | 0000_0000 |  62 |    FS_PLLCFG | 0x2b | 0x0007 |  4 | 08054008 |<\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-393066","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/393066","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=393066"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/393066\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=393066"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=393066"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=393066"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}