Авиасимулятор своими руками из радиодеталей
Кому интересно, ссылка на такой электронный набор
p.s.
Сохраняйте страницу в закладки, чтобы не потерять.
Реклама: ООО "АЕР Услуги" ИНН: 7703380158.
Кому интересно, ссылка на такой электронный набор
p.s.
Сохраняйте страницу в закладки, чтобы не потерять.
Реклама: ООО "АЕР Услуги" ИНН: 7703380158.
Кому интересно, ссылка на такой электронный набор
p.s.
Сохраняйте страницу в закладки, чтобы не потерять.
Реклама: ООО "АЕР Услуги" ИНН: 7703380158.
UN7FW себе на юбилей заказал керамические медали, чтобы подарить их на память своим друзьям-приятелям.



И немного процесса... вам же интересно... ;)








А ещё мы сделали памятные керамические магнитики для радиоэкспедиции в Калининградскую область. Заказчику очень понравилось. Нам тоже. :)








Нужен простой индикатор питания от отдельного низковольтного источника 5 В. Хотим выбрать резистор так, чтобы расчётный ток не превысил 10 мА даже при разбросе деталей. Заодно получим понятный способ проверки, а не универсальное «ставь 220 Ом».
Материал подготовлен с помощью ИИ. Схема и числа учебные; физическая сборка и измерения не проводились.
Для примера примем:
• питание от 4,75 до 5,25 В;
• прямое напряжение выбранного LED от 1,8 до 2,2 В в рассматриваемых условиях;
• расчётный потолок тока 10 мА;
• допуск резистора ±5%.
Диапазон 1,8–2,2 В здесь — условие учебной задачи, не обещание для любого красного светодиода. У реальной детали нужны данные производителя по току, температуре и допустимой мощности. Прямое напряжение зависит от тока и температуры; типовое значение при одной точке измерения не становится гарантированным диапазоном для всей схемы.
Почему LED нужен ограничитель тока: ток резко меняется при небольшом изменении прямого напряжения. Последовательный резистор — простой вариант для индикатора; при больших изменениях питания или требованиях к стабильности применяют драйвер тока.
Объяснение производителя: https://www.analog.com/en/resources/technical-articles/guide...
В цепи источник → резистор → LED → возврат к источнику ток через резистор и светодиод одинаковый. На резисторе остаётся разность между питанием и прямым напряжением LED:
R = (Uпит − ULED) / I.
Для 5 В, 2 В и 10 мА получится 300 Ом. Но это расчёт по выбранным центральным значениям, без допусков.
Больше питание, меньше прямое напряжение LED, меньше сопротивление — больше ток.
Максимальная разность напряжений: 5,25 − 1,8 = 3,45 В.
Минимальное допустимое фактическое сопротивление: 3,45 / 0,010 = 345 Ом.
При допуске −5% номинал должен быть не меньше 345 / 0,95 ≈ 363,2 Ом.
Выбираем распространённый номинал 390 Ом ±5%. Его границы — 370,5 и 409,5 Ом.
Расчётный максимум: (5,25 − 1,8) / 370,5 ≈ 9,31 мА.
Расчётный минимум: (4,75 − 2,2) / 409,5 ≈ 6,23 мА.
При центральных значениях: (5 − 2) / 390 ≈ 7,69 мА.
Это границы принятой модели. Они справедливы, если реальный LED действительно остаётся в заданном диапазоне прямого напряжения. Если достоверных пределов нет, не называем эти числа гарантией: нужен дополнительный запас или ограничитель тока с подходящей спецификацией.
P = (Uпит − ULED)² / R.
Для того же неблагоприятного сочетания получаем 3,45² / 370,5 ≈ 0,032 Вт.
Резистор с номинальной мощностью 0,125 Вт имеет запас относительно этого расчёта при допустимых для него температурных условиях. Но его паспортную мощность тоже нельзя отрывать от условий охлаждения и температурного снижения допустимой нагрузки. Для небольшого индикатора нет смысла выбирать деталь впритык.
Первая: подключить LED без резистора, потому что на нём написано «2 В». Это не стабилизатор тока.
Вторая: запитать несколько параллельных светодиодов через один общий резистор и ожидать одинаковый ток. Для простых независимых индикаторов сделайте каждой ветви свой ограничитель: разброс LED иначе распределит ток не так, как хотелось.
Третья: перенести расчёт с источника 5 В на вывод микроконтроллера. У вывода есть допустимый ток, суммарные ограничения портов и падение выходного напряжения. Их проверяют отдельно по документации конкретной платы и микроконтроллера. В этой схеме GPIO вообще не используется.
Пример отдельных резисторов в параллельных ветвях: https://www.analog.com/en/resources/technical-articles/drivi...
Физика LED и последовательное ограничение: https://www.vishay.com/docs/led_physics.pdf
Собирать и менять соединения следует при отключённом питании. Речь только о маломощном низковольтном индикаторе, не о сетевых лампах, мощных LED и литиевых аккумуляторах без защиты.
Итог: сначала задаём диапазоны, затем считаем худшее сочетание и мощность. Резистор не обязан знать, что расчёт был красивым. Ему достанется реальное питание и реальный светодиод.
Схема красивая. Номиналы на месте. Осталось разобраться, что она делает.
Вот два браузерных инструмента для разных задач: Falstad помогает посмотреть поведение простой цепи, а KiCanvas позволяет рассмотреть схему и плату из проекта KiCad. Начнём с маленького опыта, который можно повторить без деталей и дыма.
Симулятор: https://www.falstad.com/circuit/
Готовый пример с зарядом и разрядом конденсатора: https://www.falstad.com/circuit/e-cap.html
В примере уже есть источник, переключатель, резистор, конденсатор и график. Для нашего расчёта нужны источник 5 В, резистор 10 кОм и конденсатор 100 мкФ. Номиналы компонентов меняются через правый клик и пункт редактирования. В исходном примере значения другие, поэтому сначала проверьте их.
Считаем идеальную последовательную RC-цепь без дополнительной нагрузки. В начальный момент конденсатор разряжен, затем цепь подключается к источнику 5 В.
Постоянная времени:
τ = R × C = 10 000 Ом × 0,0001 Ф = 1 с.
Ловушка в словах «постоянная времени». Через эту секунду конденсатор наберёт примерно 63% конечного напряжения. Полной зарядки к этому моменту никто не обещал.
Расчёт для выбранных номиналов:
• сразу после подключения: 0 В;
• через 1 с: примерно 3,16 В;
• через 3 с: примерно 4,75 В;
• через 5 с: примерно 4,97 В.
Это значения по формуле Uc(t) = 5 × (1 − exp(−t/τ)). В идеальной модели напряжение приближается к 5 В постепенно; за пять постоянных времени набирается около 99,3%.
Начальный ток равен 5 В / 10 кОм = 0,5 мА. По мере зарядки напряжение на резисторе уменьшается, поэтому уменьшается и ток. В учебном примере зелёный график показывает напряжение на конденсаторе, жёлтый — ток. Переключатель позволяет чередовать заряд и разряд.
Сравнивайте график по времени симуляции. Скорость анимации на экране можно менять, так что секундомер на телефоне здесь лишний участник эксперимента.
Два изменения, которые полезно проверить:
• Увеличить R до 20 кОм. Постоянная времени станет 2 с, а начальный ток уменьшится до 0,25 мА.
• Вернуть R = 10 кОм и увеличить C до 200 мкФ. Постоянная времени тоже станет 2 с, но начальный ток останется 0,5 мА.
Похожая скорость зарядки получилась двумя способами. Нагрузка на источник в начальный момент получилась разной.
Представим, что параллельно конденсатору появился ещё один резистор, тоже 10 кОм. Это уже другая схема.
В установившемся режиме два резистора образуют делитель, поэтому напряжение на конденсаторе будет стремиться к 2,5 В. Ждать 5 В бессмысленно, даже если очень убедительно смотреть на график.
Для расчёта постоянной времени идеальный источник напряжения заменяем коротким замыканием. Со стороны конденсатора два резистора оказываются параллельными:
Rэкв = 10 кОм || 10 кОм = 5 кОм.
τ = 5 кОм × 100 мкФ = 0,5 с.
То есть дополнительная нагрузка изменила и конечное напряжение, и время переходного процесса. Именно поэтому перед расчётом RC-задержки стоит проверить, что подключено к её выходу.
Это расчёты для идеальных компонентов. У реальных деталей есть допуски, у конденсатора есть утечка и ESR, у источника и следующего каскада — свои ограничения. Симулятор полезен для проверки идеи, а перед сборкой всё равно нужны подходящие модели, даташиты и проверка макета. Для такого учебного опыта достаточно низкого напряжения; сетевое питание не требуется.
Просмотрщик: https://kicanvas.org/
Описание и ограничения: https://kicanvas.org/home/
Когда интересующая цепочка уже находится внутри проекта KiCad, пригодится KiCanvas. Он открывает схемы и платы прямо в браузере и читает файлы KiCad без предварительного экспорта в картинки.
Удобный сценарий: открыть опубликованный проект и разобраться, где в нём нужный узел. Например, найти RC-цепочку на схеме, посмотреть номиналы и затем сравнить её с платой.
У сервиса есть важные границы:
• это просмотрщик с доступом только для чтения; редактировать проект или моделировать его работу он не предназначен;
• поддерживаются файлы KiCad 6 и новее, старый формат KiCad 5 не поддерживается;
• проект обозначен разработчиком как early alpha: возможны ошибки отображения и недостающие функции.
Если важная деталь выглядит странно или пропала, перепроверьте исходник в самом KiCad. И не загружайте чужие закрытые проекты в сторонние сервисы без разрешения владельца.
Короткий маршрут получается такой: выбрать небольшой узел, посчитать ожидаемое поведение, сравнить с симуляцией, а в готовом проекте проверить, что к этому узлу подключено на самом деле.
Паяльник дождётся. Особенно если проблема была в расчёте.
Электроника, DIY и инженерный юмор — в моём канале 220 IQ: https://t.me/the220iq
Материал подготовлен с помощью ИИ. Числа в примере — расчёт идеальной модели, а не результаты измерений реального устройства.
Зашел я на cele-trak, что давно не делал ввиду занятости. и охуел был поражен тем, что, оказывается, старый-добрый TLE теперь либо не доступен, либо есть не ко всем интересующим меня космическим кораблям ввиду перехода norad на новый, матьего, формат данных. В частности: номера norad содержали 5 цифр. т.е. ограничивались значением 99999. Так как сейчас этих объектов овермного, norad ввели новый формат данных. называется omm.Тут много писать, сами знаете. Обычно упакован в json. А наш любимый орбитрон его не хавает. Да и тупит последнее время. Я это к чему: по средствам дипсик написал прогу для перевода omm из формата json в старый-добрый TLE. кому надо-пишите коменты, скину. Может кому-то полезно будет. На одном из форумов нашел починенную прямыми руками версию орбитрона. Тоже могу рассказать кому пригодится.
На прошлой неделе прочитал пост коллеги-пикабушника, экспериментирующего с Hack RF.
Отличные эксперименты из разряда бытовой магии.
В комментах люди накидали своего видения SDR-плат. Захотелось это все собрать и упорядочить — дать более точную классификацию и уточнить назначение.
Ну и где и какие SDR делают в России — тоже интересно.
Ниже длиннотекст и много картинок. С вас плюсы за проделанную работу по систематизации.
Название говорящее: приёмом и передачей радиосигнала можно управлять через программный код. От недорогих RTL-SDR до профессиональных платформ USRP — разберём, что выбрать для вашей задачи.
Самый бюджетный вариант — RTL-SDR. Он работает только на приём сигнала. RTL-SDR с чипом R820T2 покрывает примерно 24 МГц – 1,7 ГГц. Выбирайте, если нужно принимать сигналы, например, ADS-B, AIS, метеоспутников или радиолюбительских диапазонов.
HackRF One представляет базовый уровень. Ловит и отправляет сигналы в широком диапазоне 1 МГц – 6 ГГц, но только по очереди. Совместим с GNU Radio и другим открытым SDR-софтом. Попробуйте, чтобы тестировать собственные протоколы связи, эмулировать сигналы и не только.
Профессиональный сегмент представлен USRP. Эти платформы одновременно передают и принимают сигнал, есть одно- и двухканальные модели. Подходят для объёмных задач: строить и тестировать беспроводные сети, решать задачи с MIMO, использовать в научных и промышленных проектах.
FreeSRP — открытый проект инженера Лукаса Лао Байера. Это более доступная альтернатива одноканальной модели USRP B200.
В отдельную категорию можно выделить открытые модульные платформы (LimeSDR, BladeRF). Это устройства среднего и продвинутого уровня, которые можно расширить дочерними платами под нестандартные задачи.
Авиация. SDR принимает ADS-B — координаты самолётов, текстовые сообщения ACARS между бортом и землёй.
Спутниковые технологии. Принимает снимки с метеоспутников NOAA, сигналы с МКС, радиолюбительские спутники и GPS. Весь трафик передаётся в открытом формате.
Мониторинг и безопасность. SDR заменяет парк дорогих спектроанализаторов. Ищет источники помех, следит за судами через систему AIS, тестирует протоколы связи — например, 5G. Кроме того, технология активно применяется в военной сфере.
Наука. SDR-платы используются как стандартный инструмент в лабораториях. В радиоастрономии SDR используют, чтобы принять линии водорода и следить за спутниками.
Производство. Используется для автоматического контроля ВЧ-оборудования на линиях сборки.
У открытых проектов на базе SDR нет единого центра управления. Система и архитектура создаётся из вклада независимых участников.
Например, SatNOGS — глобальная сеть спутниковых наземных станций, данные которых собираются в единую базу. Любой пользователь может собрать свою станцию и подключить её к сети, и она начнёт собирать данные.
Другой проект, SoapySDR, представляет собой универсальный интерфейс между SDR-программами и оборудованием. Пользователи создают модули поддержки устройств, благодаря чему каждое SDR-приложение, использующее SoapySDR, сразу получает поддержку нового устройства.
В России продаются платы как российских, так и зарубежных производителей. Большинство из них — азиатские компании, которые закрывают бюджетный сегмент и производят клоны американских и британских продуктов.
Ключевой представитель отечественных производителей — ООО «Элрон». Компания производит FreeSRP и HackRF One в Новосибирске.
Линейка HackRF One представляет базовый SDR: принимает и передаёт сигнал по очереди. Отлично подойдёт для несложных задач вроде анализа спектра.
FreeSRP показывает профессиональный уровень. Модель закрывает те же задачи, что и оригинальный USRP B200, и по техническим характеристикам максимально приближена к нему.
Ещё один представитель — ЦИТМ «Экспонента», Москва. Компания развивает проект «РИТМ SDR USRP». Он был представлен как решение для радиолокации, телекома и авиакосмоса.
Также в промышленном сегменте работает и Cruetech, Санкт-Петербург. Они создают промышленные SDR-модули на ПЛИС Xilinx/AMD. Это компонент, который можно встроить в оборудование — телеком-системы, промышленную автоматику и другие.
Наконец, радиолюбительские трансиверы SunSDR. Их производит Expert Electronics в Таганроге.
SDR — это инструмент, с помощью которого можно добиться результатов в самых разных проектах, если правильно формулировать задачу, конечно.
Для приёма сигналов выбирайте RTL-SDR, для базовой разработки подойдёт HackRF One. Если важна высокая точность и серьёзная разработка промышленных и научных задач присмотритесь к FreeSRP (аналог USRP B200). Под нестандартные задачи выбирайте открытые модульные платформы, чтобы настроить их под себя.
В выборе отталкивайтесь не от ценового сегмента, а от ваших задач!
Кому интересно, ссылка на такой набор для сборки
p.s.
Сохраняйте страницу в закладки, чтобы не потерять.
Реклама: ООО "АЕР Услуги" ИНН: 7703380158