ДронЗавод
Media is too big
VIEW IN TELEGRAM
🤓 Долгие месяцы проектирования, кодирования и бесконечных тестов подходят к завершающей фазе. Мы изо всех сил работали над изощрённым алгоритмом, который теперь воплощён в этом миниатюрном устройстве.
✨ После бессонных ночей отладки и настройки, мы с гордостью можем заявить, что баги покинули наш проект - мы вытрусили их всех, последний за последним!
🌿 Сегодня, на заре нового дня, эта маленькая техническая чудо-проставка прошла свой первый настоящий полевой тест. И не просто прошла, а выполнила это с блеском!
Есть еще некоторые технические задачи связанные с питанием и контактами. Тесты с более серьезными БАХами и сбросы с больших высот.
На видео демонстрация защиты от случайного выброса БАБАхи под ноги, но лучше так не делать никогда....
#бах
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🎉3⚡2😍2❤🔥1🔥1🍾1💘1
This media is not supported in your browser
VIEW IN TELEGRAM
как работает на графиках
#бах
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11👎2🫡2⚡1👏1🎉1🤩1💩1🤡1🆒1
#антенны
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩4😎2🤨1👻1👾1
#антенны
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6⚡2😎2❤1🔥1👾1
Media is too big
VIEW IN TELEGRAM
#новое
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥2🤝2🆒2
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉5❤2👾2👍1🍾1😎1
Media is too big
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥1😁1😎1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥2❤🔥1🤩1🤓1🆒1
Media is too big
VIEW IN TELEGRAM
👍7⚡3👏2🔥1🏆1🫡1
Media is too big
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤬11😁3💩3👍1🤯1🤡1💯1🦄1😎1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3👎1🤓1🆒1
для интересующихся:
0x8F4320 => 1000 1111 0100 0011 0010 0000
разворачиваем каждые 4 бита
1000 1111 0100 0011 0010 0000 => 0001 1111 0010 1100 0100 0000
Получение первых 4 битов: Двоичное: 0001 Десятичное: 1
Получение оставшихся 20 бит: Двоичное: 1111 0010 1100 0100 0000 Десятичное: 1 * 2^19 + 1 * 2^18 + 1 * 2^17 + 1 * 2^16 + 0 * 2^15 + 0 * 2^14 + 1 * 2^13 + 0 * 2^12 + 1 * 2^11 + 1 * 2^10 + 0 * 2^9 + 0 * 2^8 + 1 * 2^7 + 0 * 2^6 + 0 * 2^5 + 1 * 2^4 + 0 * 2^3 + 0 * 2^2 + 0 * 2^1 + 0 * 2^0 Десятичное: 524288 + 262144 + 131072 + 65536 + 0 + 0 + 4096 + 0 + 2048 + 1024 + 0 + 0 + 128 + 0 + 0 + 16 + 0 + 0 + 0 + 0 Десятичное: 983040
все по даташиту.
#филин
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡5🤓2👨💻2👾2
ДронЗавод
Как рассчитать синтезатор частоты RTC6715: пример для частоты 5386 MHz
В этом посте мы рассмотрим, как с помощью шины SPI настроить синтезатор частоты на чипе RTC6715 для получения частоты 5386 MHz. Мы отправляем данные по шине SPI в 25-битном формате, который включает в себя адрес, бит чтения/записи и сами данные.
Шина SPI и структура данных
На шине SPI данные передаются в последовательном виде. В нашем случае, данный поток состоит из:
4 бит адреса
1 бит чтения/записи (write = 1)
20 бит данных
Порядок передачи: 4 бита адреса, 1 бит чтения/записи, 20 бит данных.
Значение данных
ADDRESS (0x01) - Синтезатор регистра B
R/W (1) - Запись (Write)
DATA (0000 0010 1010 0000 0101) - Данные синтезатора
Разбиение данных регистра
Регистры синтезатора разбиваются следующим образом:
SYN_RF_N_REG [12:0]: первые 13 бит данных
SYN_RF_A_REG [6:0]: последние 7 бит данных
Значения
N (10-битное значение): 00001010100 (84 в десятичной форме)
A (7-битное значение): 0101 (5 в десятичной форме)
Формула расчета частоты
С помощью этих значений и следующих параметров системы мы сможем рассчитать частоту:
FLO (Частота локального осциллятора)
FREF (Частота опорного осциллятора = 1 MHz)
R = 8 (Делитель частоты)
FLO = 2 * (N * 32 + A) * (FREF / R)
Расчет частоты
Подставим значения:
Итог
Таким образом, данные, отправленные по шине SPI: 0001 1 0000 0010 1010 0000 0105, настраивают синтезатор RTC6715 на получение частоты локального осциллятора (FLO) равной 5386 MHz.
Эту технику можно использовать для настройки других частот путем изменения регистров SYN_RF_N_REG и SYN_RF_A_REG.
Надеюсь, это руководство было полезным! Не стесняйтесь задавать вопросы или предоставлять комментарии.
В этом посте мы рассмотрим, как с помощью шины SPI настроить синтезатор частоты на чипе RTC6715 для получения частоты 5386 MHz. Мы отправляем данные по шине SPI в 25-битном формате, который включает в себя адрес, бит чтения/записи и сами данные.
Шина SPI и структура данных
На шине SPI данные передаются в последовательном виде. В нашем случае, данный поток состоит из:
4 бит адреса
1 бит чтения/записи (write = 1)
20 бит данных
Порядок передачи: 4 бита адреса, 1 бит чтения/записи, 20 бит данных.
0001 1 0000 0010 1010 0000 0101
Значение данных
ADDRESS (0x01) - Синтезатор регистра B
R/W (1) - Запись (Write)
DATA (0000 0010 1010 0000 0101) - Данные синтезатора
Разбиение данных регистра
Регистры синтезатора разбиваются следующим образом:
SYN_RF_N_REG [12:0]: первые 13 бит данных
0000 0010 1010 0SYN_RF_A_REG [6:0]: последние 7 бит данных
000 0101Значения
N (10-битное значение): 00001010100 (84 в десятичной форме)
A (7-битное значение): 0101 (5 в десятичной форме)
Формула расчета частоты
С помощью этих значений и следующих параметров системы мы сможем рассчитать частоту:
FLO (Частота локального осциллятора)
FREF (Частота опорного осциллятора = 1 MHz)
R = 8 (Делитель частоты)
FLO = 2 * (N * 32 + A) * (FREF / R)
Расчет частоты
Подставим значения:
FLO = 2 * (84 * 32 + 5) * (8 MHz / 8)
FLO = 2 * (2688 + 5) * 1 MHz
FLO = 2 * 2693 MHz
FLO = 5386 MHz
Итог
Таким образом, данные, отправленные по шине SPI: 0001 1 0000 0010 1010 0000 0105, настраивают синтезатор RTC6715 на получение частоты локального осциллятора (FLO) равной 5386 MHz.
Эту технику можно использовать для настройки других частот путем изменения регистров SYN_RF_N_REG и SYN_RF_A_REG.
Надеюсь, это руководство было полезным! Не стесняйтесь задавать вопросы или предоставлять комментарии.
👍6⚡5👀3🤯1🌚1🤓1👨💻1🙉1
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡5🤯1🤓1👨💻1