Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
#Круги добра
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр 2121 год. Технологии шагнули далеко за пределы самых смелых ожиданий, но за большим прогрессом стоит великая жертва...

Far Orion: Новые миры

Ролевые, Мультиплеер, Мидкорные

Играть

Топ прошлой недели

  • SpongeGod SpongeGod 1 пост
  • Uncleyogurt007 Uncleyogurt007 9 постов
  • ZaTaS ZaTaS 3 поста
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
30
TechSavvyZone
TechSavvyZone
30 дней назад

Технологии: "AMD" Основные отличия процессоров⁠⁠

Технологии: "AMD" Основные отличия процессоров Технологии, IT, Компьютерное железо, Инженер, Компьютер, AMD, Процессор, Чип, Электроника, Производство, Тестирование, Длиннопост

Процессоров от компании AMD существует много, а название у них зачастую одно — Ryzen. Чем «девятка» отличается от «семерки» или «пятерки»? Почему новая модель не всегда лучше старой? Сколько вообще ядер и потоков нужно современному «камню»?

Процессоры для дома и офиса

Помимо Ryzen, фирма AMD выпускает и другие процессоры. В продаже до сих пор можно встретить линейку «А». Это бюджетные центральные процессоры (ЦП) со встроенным графическим ядром. Со встройкой выгоднее собирать бюджетный персональный компьютер для простейших задач, в который не требуется добавлять отдельную видеокарту.

Технологии: "AMD" Основные отличия процессоров Технологии, IT, Компьютерное железо, Инженер, Компьютер, AMD, Процессор, Чип, Электроника, Производство, Тестирование, Длиннопост

Любой процессор подключается к материнской плате через специальный разъем, который называется сокетом. У одного производителя может быть сразу несколько вариантов таких разъемов. У AMD мощные модели зачастую используют современный сокет AM5, а бюджетные решения работают на предыдущем поколении AM4.

Процессоры линейки «А» не исключение — они подключаются в материнки AM4, выпуск которых начался еще в 2016 году. Зато цены на эти платы ниже.

Технологии: "AMD" Основные отличия процессоров Технологии, IT, Компьютерное железо, Инженер, Компьютер, AMD, Процессор, Чип, Электроника, Производство, Тестирование, Длиннопост

Количество вычислительных ядер в моделях A6 скромное: два, либо четыре. Более мощные процессоры имеют на борту шесть, восемь, а то и двенадцать ядер.

Современный ЦП старается выполнять cложные задачи не по очереди, а параллельно, разделяя их на потоки. На одно ядро может приходиться сразу несколько потоков данных. Но в случае с А6 имеем лишь по одному потоку на каждое ядро.

Как в топовом, так и бюджетном процессоре есть элементы, необходимые для его работы. Например, кэш — это небольшие по объему, но очень быстрые блоки памяти, в которых временно хранится информация. При необходимости ЦП обращается к ним и получает отклик гораздо быстрее, чем с жесткого диска или SSD.

Обычно есть три уровня кэша. Чем ниже уровень, тем ближе к кристаллу процессора расположены блоки.

Технологии: "AMD" Основные отличия процессоров Технологии, IT, Компьютерное железо, Инженер, Компьютер, AMD, Процессор, Чип, Электроника, Производство, Тестирование, Длиннопост

Кэш первого уровня (L1) — самый быстрый, но в то же время и самый маленький (от 32 до 64 КБ). В нем хранятся важные для процессора данные и команды.

Кэш второго уровня (L2) расположен чуть дальше, зато его объем в несколько раз больше (от 256 до 2048 КБ). Тут лежит информация, которая не уместилась в L1, но может скоро понадобиться.

Кэш третьего уровня (L3) — самый медленный, но и самый объемный (от 2 до 64 и более МБ). Тем не менее, его скорость все равно выше, чем у оперативной памяти. Собственно, с ней он и общается большую часть времени.

У самых бюджетных процессоров, вроде линейки «А», кэш второго уровня значительно урезан, а L3 и вовсе отсутствует. Поэтому для вычислений такие модели не подходят.

Однако скромные показатели с лихвой перекрываются низкой ценой и тепловыделением — всего лишь 35 Вт. Для охлаждения подойдет даже самый простой и компактный кулер.

Технологии: "AMD" Основные отличия процессоров Технологии, IT, Компьютерное железо, Инженер, Компьютер, AMD, Процессор, Чип, Электроника, Производство, Тестирование, Длиннопост

Такие процессоры можно встретить в офисных ПК или обнаружить внутри компьютеров из кабинета информатики. Встроенной графики вполне достаточно для серфинга в сети, просмотра видео, запуска самых простейших игр и создания несложных программ.

Технологии: "AMD" Основные отличия процессоров Технологии, IT, Компьютерное железо, Инженер, Компьютер, AMD, Процессор, Чип, Электроника, Производство, Тестирование, Длиннопост

Линейка Athlon — это чуть более продвинутый вариант. Ее представители могут похвастать кэшем третьего уровня, пусть и небольшим. Те же два ядра, но уже с четырьмя потоками — сложные вычисления такой «камень» производит чуть быстрее.

Технологии: "AMD" Основные отличия процессоров Технологии, IT, Компьютерное железо, Инженер, Компьютер, AMD, Процессор, Чип, Электроника, Производство, Тестирование, Длиннопост

Встроенный видеоадаптер присутствует, причем более производительный, нежели у предыдущей модели. Сокет здесь точно такой же, а теплопакет не выходит за рамки 35 Вт — в случае чего можно провести небольшой апгрейд.

Ryzen начального уровня

Цифра после слова Ryzen говорит о том, к какому классу принадлежит процессор. «Тройка» подойдет для бюджетных сборок, «пятерка» годится для среднего сегмента, «семерка» предназначена для игровых решений, а «девятка» — для мощного железа.

Новые линейки процессоров Ryzen выходят уже без «троек». Тем не менее, в продаже они до сих пор встречаются. Цена на уровне Athlon, но ядер и потоков немного больше, а значит, и работают такие камни быстрее.

Кэш у Ryzen 3 объемнее — сложные вычисления проводятся за меньшее время. Но из-за этого растет и выделение тепла — имеем типичные для среднего сегмента 65 Вт. Для таких процессоров необходимо охлаждение посерьезнее.

В 2025 году эти ЦП еще способны выдавать играбельную картинку, но только вкупе с дискретной видеокартой. Все-таки четыре ядра и столько же потоков в наше время — маловато.

Технологии: "AMD" Основные отличия процессоров Технологии, IT, Компьютерное железо, Инженер, Компьютер, AMD, Процессор, Чип, Электроника, Производство, Тестирование, Длиннопост

Ryzen среднего сегмента

У актуальных Ryzen 5 повыше частота (как в стоке, так и в бусте), больше ядер и потоков, объемнее кэш и мощная встроенная графика. Также есть поддержка быстрой памяти и современной шины PCI-E 5.0 для «общения» с накопителями и видеокартой. Самые популярные сборки на процессорах AMD строятся вокруг именно этих моделей.

Не обязательно выбирать самую свежую «пятерку» — модели девятого поколения показывали неплохие результаты, но в момент выхода стоили значительно больше, чем представители седьмого — на 75 %. А разница в их производительности несущественна — примерно 12 %. Сокет и тип памяти одинаковы, ядра, потоки и кэш почти идентичны.

Технологии: "AMD" Основные отличия процессоров Технологии, IT, Компьютерное железо, Инженер, Компьютер, AMD, Процессор, Чип, Электроника, Производство, Тестирование, Длиннопост

Вкупе с мощной видеокартой, Ryzen 5 показывают отличные результаты в современных играх на ультра настройках в разрешениях FullHD и QHD.

Технологии: "AMD" Основные отличия процессоров Технологии, IT, Компьютерное железо, Инженер, Компьютер, AMD, Процессор, Чип, Электроника, Производство, Тестирование, Длиннопост

Ryzen для игровых сборок и вычислений

Ryzen 7 — мощные игровые решения, призванные справляться с самыми сложными вычислениями. Здесь еще больше ядер и потоков, и более «жирный» кэш всех уровней.

Технологии: "AMD" Основные отличия процессоров Технологии, IT, Компьютерное железо, Инженер, Компьютер, AMD, Процессор, Чип, Электроника, Производство, Тестирование, Длиннопост

Вместе с производительной графической картой, процессоры седьмой линейки легко тянут любую современную игру в 4K.

Технологии: "AMD" Основные отличия процессоров Технологии, IT, Компьютерное железо, Инженер, Компьютер, AMD, Процессор, Чип, Электроника, Производство, Тестирование, Длиннопост

Для ресурсоемких задач, вроде 3D-моделирования или работы с базами данных, «семерки» тоже прекрасно подходят.

Несмотря на схожий с младшими моделями теплопакет, в пиковых нагрузках такие ЦП могут потреблять больше, а значит и охлаждение к ним стоит подбирать с запасом.

Технологии: "AMD" Основные отличия процессоров Технологии, IT, Компьютерное железо, Инженер, Компьютер, AMD, Процессор, Чип, Электроника, Производство, Тестирование, Длиннопост

На самых бюджетных материнках такой «камень» может и вовсе не завестись, или работать со сбоями. Все зависит от чипсета, через который общаются все основные компоненты компьютера. Бюджетные платы плохо работают с топовыми ЦП.

Для любителей сборок на топовом железе, желающих выжимать максимум из своего компьютера, существует серия Ryzen 9.

Это самые быстрые процессоры в линейке: высокая частота даже в стоке, 12 ядер, 24 потока, огромный кэш второго и третьего уровней и мощная встройка.

Технологии: "AMD" Основные отличия процессоров Технологии, IT, Компьютерное железо, Инженер, Компьютер, AMD, Процессор, Чип, Электроника, Производство, Тестирование, Длиннопост

Теплопакет уже 120 Вт. Нужно подбирать качественное охлаждение, «боксовые» кулеры и миниатюрные башни не справятся с таким жаром.

Технологии: "AMD" Основные отличия процессоров Технологии, IT, Компьютерное железо, Инженер, Компьютер, AMD, Процессор, Чип, Электроника, Производство, Тестирование, Длиннопост

«Девятки» еще более привередливы к материнским платам, ведь подача на процессор более 120 Вт энергии — сложная задача. Стоит выбирать модели с хорошим охлаждением зоны VRM.

Для чего нужны AMD Threadripper и EPYC

Помимо бытового сегмента существуют процессоры для рабочих станций — Threadripper и EPYC.

Это бескомпромиссные решения для задач, в которых ни размеры, ни жар от компьютера не играют большой роли, важна лишь максимальная производительность.

Характеристики таких процессоров сейчас кажутся фантастическими: 64 ядра, 128 потоков, сверхвысокая частота, работа с самой быстрой памятью и теплопакет в 280 Вт. С охлаждением такой зверюги обычный кулер не справится — придется искать специальные решения.

В настоящий момент это самые быстрые процессоры бытового уровня. При этом обычному человеку ничто не мешает купить такой «камень» в рознице.

Технологии: "AMD" Основные отличия процессоров Технологии, IT, Компьютерное железо, Инженер, Компьютер, AMD, Процессор, Чип, Электроника, Производство, Тестирование, Длиннопост

Выводы

Процессоров от AMD довольно много. При выборе стоит обращать внимание на сокет и список совместимых «материнок». Число в названии может подсказать, о каком уровне производительности идет речь.

Для простейших задач подойдут Athlon и Ryzen 3. Их можно поставить в компьютер для веб-серфинга и просмотра кино.

«Пятерки» хорошо покажут себя в универсальном домашнем и игровом ПК. На базе «семерок» получаются быстрые геймерские машины, а «девятки» справятся даже с самыми сложными вычислениями, для которых необходима настоящая мощность.

Показать полностью 15
Технологии IT Компьютерное железо Инженер Компьютер AMD Процессор Чип Электроника Производство Тестирование Длиннопост
4
Вопрос из ленты «Эксперты»
user11080054
30 дней назад

ЗП инженера-конструктора⁠⁠

Всем привет. Есть вопрос. Сколько сейчас действительно получает инженер-конструктор (ПГС) 1 категории?

Стаж у меня уже 5 лет на одном месте. Работаю в Москве. Зп белая 150т.р. В последнее время читаю , что это мало. Фирма нравится, но хочется большего. Есть ли смысл искать что-то ещё?

Вопрос Спроси Пикабу Консультация Зарплата Инженер Работа Текст
10
1
tobotsp
tobotsp
30 дней назад

Преимущества многоосевых сервоприводов⁠⁠

Преимущества многоосевых сервоприводов Производство, Промышленность, Инженер, Длиннопост

Многосвязные сервоприводы: идеи проектирования систем управления движением

  • Выбор технологий в приложениях управления движением зачастую довольно сложен.

  • Многосвязные сервоприводы позволяют снизить эту сложность и повысить эффективность в областях пространства, синхронизации, энергопотребления, масштабируемости и обработки данных.

Многосвязные сервоприводы начали набирать популярность в начале 1990‑х годов, и с тех пор их технологический уровень постоянно повышается, делая устройства более мощными. Основное преимущество заключается в том, что несколько осей объединены в один простой в эксплуатации модуль, а не в несколько отдельных привода. Это упрощает проектирование и повышает показатели по пространству, синхронизации, энергопотреблению, масштабируемости и обработке данных.

Эффективность использования пространства

Пространство является критическим параметром при проектировании панелей для сервоприводов. В многосвязных системах панель должна содержать вентиляцию и соблюдать строгие требования к зазорам согласно нормам безопасности. При росте количества соединений и точек маршрутизации даже небольшая экономия места становится важной. Например, трёхосевой привод имеет ширину 70 мм, тогда как отдельные одноосевые приводы шириной 40 мм требуют дополнительный зазор в 1 мм. Используя один трёхосевой привод вместо трёх одноосевых, можно сократить общую ширину панели на 52 мм, что составляет экономию в 57 %. При большем числе осей экономия пространства возрастает экспоненциально.

Преимущества многоосевых сервоприводов Производство, Промышленность, Инженер, Длиннопост

Экономия места при использовании одноосовых, двухосовых и трёхосовых сервоприводов до 18 осей

Сокращение расходов на проводку

Объединение нескольких осей в один привод упрощает компоновку панели. При построении панели необходимо соблюдать множество стандартов, поэтому экономия места становится ключевым фактором. Питание упрощается, так как многосвязные приводы часто используют общий постоянный ток (DC‑шину). Защита входных цепей питания также упрощается благодаря общему питанию.

Дизайнеру не требуется обеспечивать отдельную защиту для каждой линии питания одноосовых приводов. Связь контроллер‑привод реализуется одной линией связи, в отличие от обычных последовательных соединений в системах с несколькими одноосовыми приводами. Кабели питания и энкодеров располагаются ближе друг к другу, что упрощает их укладку и упорядочивание. Сокращение количества кабелей и упрощение монтажа приводят к снижению общих затрат.

Преимущества многоосевых сервоприводов Производство, Промышленность, Инженер, Длиннопост

Уменьшение времени и сложности монтажа проводки при использовании многосвязного сервопривода по сравнению с набором одноосовых приводов

Связь и обработка данных

Помимо экономии места, программирование многосвязных приводов обладает рядом преимуществ. Как уже отмечалось, соединения связи значительно упрощаются, поскольку все оси управляются одним устройством. Это упрощает как настройку, так и обслуживание.

Обновления прошивки часто требуют отключения привода, что может затруднить работу в фазе проектирования и тестирования, особенно если к приводу трудно подвести кабели. При использовании многосвязного привода количество обслуживаемых устройств резко снижается, что уменьшает время и затраты на техническое обслуживание.

Преимущества многоосевых сервоприводов Производство, Промышленность, Инженер, Длиннопост

Упрощённая связь при использовании многосвязного сервопривода по сравнению с несколькими одноосовыми приводами

Энергоэффективность

Энергоэффективность повышается в системах с несколькими осями благодаря общему постоянному токовому шине. Рассмотрим ситуацию, когда два мотора работают одновременно с противоположными профилями движения: один ускоряется, а другой замедляется. При наличии общей DC‑шины энергия, генерируемая замедляющимся мотором, может быть направлена к ускоряющемуся мотору. В системе с отдельными одноосовыми приводами без дополнительных модификаций эта энергия теряется в виде тепла. При постоянных циклах ускорения‑замедления многосвязный привод позволяет существенно экономить энергию и, соответственно, средства.

Кроме того, многосвязные приводы обладают более низкими потерями мощности, что в долгосрочной перспективе также приводит к экономии энергии.

Преимущества многоосевых сервоприводов Производство, Промышленность, Инженер, Длиннопост

Как энергия от замедляющегося мотора может быть использована для питания ускоряющегося мотора, экономя энергию по сравнению с «сжиганием» её в виде тепла

Масштабируемость и модульность

Многосвязные приводы позволяют легко масштабировать количество осей в приложении. Одна единица может управлять осями X, Y и Z. Технологии, такие как цепные энкодеры, позволяют подключать несколько моторов к одной линии, меняя адреса узлов для индивидуального управления каждым мотором. Дизайнер может разместить до трёх моторов в цепи в нужных позициях, получая гибкую конфигурацию. Широкий набор настроек и вариантов подключения открывает множество возможностей для реализации сложных задач на одном устройстве.

Преимущества многоосевых сервоприводов Производство, Промышленность, Инженер, Длиннопост

Возможность подключения нескольких моторов к цепному энкодеру с помощью технологии Sigma Link II

Применения

К областям, где многосвязные сервоприводы могут принести значительные выгоды, относятся:

  • станки с числовым программным управлением (CNC);

  • простые робототехнические системы;

  • упаковочные машины;

  • печатные прессы;

  • гантри‑системы;

  • текстильные машины.

Любое приложение, требующее перемещения в трёхмерном пространстве, синхронного движения нескольких осей или точного тайминга и управления между несколькими точками, может воспользоваться преимуществами многосвязных приводов.

Больше материалов на канале РобоТок: https://t.me/tobotsp

Показать полностью 5
[моё] Производство Промышленность Инженер Длиннопост
0
user11078198
user11078198
30 дней назад

Планарные наушники Snorry NM-2⁠⁠

Техническое описание наушников NM-2

NM-2 – это новая модель наушников, основанная на усовершенствованном планарном безмеандровом излучателе (патент RU2783727).


Ключевые особенности:

  1. Безмеандровая изодинамика:

    • Устранено негативное влияние близкорасположенных параллельных проводников с противоположным направлением тока.

    • В NM-1 это влияние было минимизировано, а в NM-2 – полностью устранено.

    • Все токопроводящие дорожки в рабочей области мембраны имеют одинаковое направление тока.

Планарные наушники Snorry NM-2 Наушники, Инженер, Статья, Длиннопост
  1. Магнитная система:

    • Обеспечивает равномерность магнитного поля, что превосходит традиционную изодинамику.

    • Результат:

      • Высокая разрешающая способность.

      • Точная передача нюансов звучания.

      • Снижение искажений при увеличении уровня звукового давления.

Планарные наушники Snorry NM-2 Наушники, Инженер, Статья, Длиннопост
  1. Чувствительность и мощность:

    • Чувствительность: 93-95 дБ/мВт (подходит для большинства стационарных усилителей и качественных плееров).

    • Рекомендуемая мощность усилителя: от 300 мВт на нагрузке 40-50 Ом.

  2. Материалы и дизайн:

    • Используются высококачественные материалы: нержавеющая сталь, натуральная кожа, ценные породы дерева.

    • Чашки изготавливаются из дерева (по умолчанию – зебрано, другие породы – по запросу).

    • Возможность изготовления карбоновой версии по отдельному запросу.

  3. Коммутация и кабель:

    • Разъемы: miniXLR 4pin (увеличенное сечение и площадь контакта).

    • В комплекте: кабель SC-2 длиной 2 метра с возможностью установки джека TRS 6.3 мм или XLR 4pin.

  4. Гарантия и поддержка:

    • Гарантия: 3 года.

    • Бессрочная техническая поддержка после окончания гарантийного срока.


Характеристики:

  • Акустическое оформление: открытые

  • Сопротивление: 29 Ом

  • Чувствительность средняя в диапазоне 100Гц-10кГц:
    89дБ/мВт SPL
    105дБ/В SPL

  • Диапазон: 5-45000Гц

  • Вес: 450 г.


Вопросы и ответы

Вопрос: Чем отличаются NM-2 от NM-1?
Ответ:

  • В NM-2 использованы более совершенные излучатели на основе нового патента.

  • Устранено влияние параллельных проводников, что улучшило звучание.

Вопрос: В каких корпусах изготавливаются NM-2? Будет ли карбоновая версия?
Ответ:

  • Основной вариант: чашки из ценных пород дерева (по умолчанию – зебрано), металлическое оголовье.

  • Карбоновая версия доступна по отдельному запросу.

Вопрос: В чем разница по звуку между NM-2 и NM-1?
Ответ:

  • NM-2 имеют более высокую разрешающую способность.

  • Лучше передают нюансы звучания, тембровые различия и динамику.

  • Меньше искажений при повышении громкости.

  • Выше чувствительность, что снижает риск искажений на слабых усилителях.

Вопрос: Будут ли производиться NM-1?
Ответ:

  • Нет. NM-1 сняты с производства, их место заняли NM-2.

Вопрос: Возможен ли апгрейд NM-1 до NM-2?
Ответ:

  • Да, но это требует замены излучателей.

  • Апгрейд платный: стоимость новых излучателей и работ.

  • На новые излучатели предоставляется гарантия 3 года.

Вопрос: Как отличить NM-1 от NM-2 внешне?
Ответ:

  • У NM-1 спереди видны 7 магнитов прямоугольного сечения.

  • У NM-2 – 5 магнитов квадратного сечения.

  • При сомнениях обратитесь в сервис для уточнения.


Преимущества NM-2:

  • Высокая точность звучания.

  • Комфортное прослушивание даже на высоких уровнях громкости.

  • Долговечность и премиальное качество материалов.

  • Гибкость в выборе дизайна (дерево, карбон).

NM-2 – это новый шаг к идеалу для ценителей высококачественного звука.

Планарные наушники Snorry NM-2 Наушники, Инженер, Статья, Длиннопост
Планарные наушники Snorry NM-2 Наушники, Инженер, Статья, Длиннопост
Планарные наушники Snorry NM-2 Наушники, Инженер, Статья, Длиннопост
Планарные наушники Snorry NM-2 Наушники, Инженер, Статья, Длиннопост
Планарные наушники Snorry NM-2 Наушники, Инженер, Статья, Длиннопост
Планарные наушники Snorry NM-2 Наушники, Инженер, Статья, Длиннопост
Планарные наушники Snorry NM-2 Наушники, Инженер, Статья, Длиннопост
Показать полностью 9
Наушники Инженер Статья Длиннопост
3
8
ChipCraft
ChipCraft
30 дней назад

Прием и парсинг NMEA-данных от GPS-приемника⁠⁠

Прием и парсинг NMEA-данных от GPS-приемника Программа, Статья, Инженер, Длиннопост

GPS-приемники сегодня используются в самых разных устройствах - от автомобильных трекеров до беспилотных летательных аппаратов, независимо от применения, большинство таких модулей передают информацию о положении в формате NMEA 0183, в этой статье я разберу, как принять эти данные от GPS-модуля на микроконтроллер STM32 и преобразовывать их в удобный для программы вид.

А также в статье будут рассмотрены два варианта подключения GPS-приемников к микроконтроллеру STM32:

  • Модуль GPS c UART-интерфейсом (TTL-уровни), подключаемый на прямую к микроконтроллеру;

  • Модуль GPS с интерфейсом RS-232, данные от такого типа gps, необходимо принимать через преобразователь уровней TTL.

В данном проекте используются GPS-приемники: LS23030 (UART) и LS23036(RS-232).

Схема подключения GPS-UART

Прием и парсинг NMEA-данных от GPS-приемника Программа, Статья, Инженер, Длиннопост

Подключение модуля-GPS(UART) к микроконтроллеру STM32F103

Сигнал GPS, подключается к выводу PA10-31_контакт - RX(МК-STM32F103)

Для более стабильного напряжения питания можно использовать следующую схему, в которой работает понижающий преобразователь MP231, но необходим источник +12В, в моем случае используется аккумуляторная сборка (NiMH/Pb +12В).

Прием и парсинг NMEA-данных от GPS-приемника Программа, Статья, Инженер, Длиннопост

Понижающий преобразователь напряжения MP2315 [ +12V до +5V ]

Вид осциллограммы передаваемых данных модуля-gps(uart) (линия TX)

Прием и парсинг NMEA-данных от GPS-приемника Программа, Статья, Инженер, Длиннопост

Осциллограмма амплитуды данных от модуля-gps(uart)

Показатель амплитуды данных от модуля gps(uart) = delta [ 3.4V ], можно подключать к микроконтроллеру STM32.

Схема подключения GPS(RS-232)

Прием и парсинг NMEA-данных от GPS-приемника Программа, Статья, Инженер, Длиннопост

Подключение модуля-GPS(RS-232) через ADM3202 к МК-STM32F103

Сигнал модуля-gps(rs-232), сначала приходит на 13 контакт преобразователя ADM3202, далее преобразованный сигнал (TTL) уходит на PA10-31_контакт - RX(МК-STM32F103)

Схема подключения ADM3202 к МКSTM32 - макет

Прием и парсинг NMEA-данных от GPS-приемника Программа, Статья, Инженер, Длиннопост

Макет ADM3202 и подключение к STM32F103

Также для более стабильного напряжения питания по +5В, можно использовать схему преобразователя напряжения MP2315.

Для более стабильного напряжения питания по +3В, можно использовать следующую схему, в которой работает линейный стабилизатор напряжения LP2985.

Прием и парсинг NMEA-данных от GPS-приемника Программа, Статья, Инженер, Длиннопост

Линейный стабилизатор напряжения LP2985 (+5В +3В)

Краткая информация о преобразователе ADM3202

Микроконтроллеры STM32, работают с логическими уровнями TTL/CMOS - обычно это 3.3В или 5В, интерфейс RS-232, напротив, использует более высокие и отрицательные напряжения ( от ±3В до ±12В), что делает их напрямую несовместимыми.

Если подключить напрямую модуль-GPS (RS-232) к выводам МК-STM32, это может не только привести к искажению данных, но и физически повредить выводы. ADM3202 решает эту задачу, переводя сигналы из одного уровня в другой, в обоих направлениях.

ADM3202 - это двухканальный приемопередатчик уровней RS-232 - TTL, выполняет сразу две задачи:

  • Преобразование входящих RS-232 сигналов в безопасные TTL-уровни(RX-канал);

  • Преобразование исходящих TTL-сигналов микроконтроллера в RS-232(TX-канал).

Для формирования требуемых амплитуд RS-232, внутри микросхемы используется помповый преобразователь напряжения(chage pump) с четырьмя внешними конденсаторами, это позволяет работать от одного источника питания (от 3В до 5.5В).

Вид осциллограммы передаваемых данных модуля-gps(rs-232) до преобразования ADM3202

Прием и парсинг NMEA-данных от GPS-приемника Программа, Статья, Инженер, Длиннопост

Осциллограмма амплитуды данных от модуля-gps(rs-232) до преобразования ADM3202

Показатель амплитуды данных от модуля gps(rs-232) до преобразования = delta [ 10.6V ], нельзя подключать к микроконтроллеру STM32.

Вид осциллограммы передаваемых данных модуля-gps(rs-232) после преобразования ADM3202

Прием и парсинг NMEA-данных от GPS-приемника Программа, Статья, Инженер, Длиннопост

Осциллограмма амплитуды данных от модуля-gps(rs-232) после преобразования ADM3202

Показатель амплитуды данных от модуля gps(rs-232) после преобразования = delta [ 3.6V ], можно подключать к микроконтроллеру STM32.

Настройка микроконтроллера STM32F103 в CubeIDE

Конфигурация Parametr Settings

В параметрах USART (Parametr Settings) я выбираю:

  • Mode: Asynchronous (асинхронный режим);

  • Baud Rate: 9600 бит/с (в моем примере два модуля-gps (rs-232 и uart) работают на скорости 9600).

все остальные параметры без изменений.

Прием и парсинг NMEA-данных от GPS-приемника Программа, Статья, Инженер, Длиннопост

Настройка "Parameter settings"

Конфигурация NVIC Settings

Захожу в параметр (NVIC Settings) и включаю глобальное прерывание

Для отслеживания состояния интерфейса USART и обработки важных событий (например, завершения приема или ошибки), в разделе NVIC Settings было включено глобальное прерывание USART, это обеспечивает возможность немедленного реагирования со стороны микроконтроллера на изменения состояния периферии без постоянного опроса регистров.

Прием и парсинг NMEA-данных от GPS-приемника Программа, Статья, Инженер, Длиннопост

Настройка "NVIC Settings"

При работе с GPS-модулями, которые передают NMEA-сообщения раз в секунду (1Hz), важно правильно организовать прием данных, чтобы не пропустить ни одного пакета. Необходимо настроить DMA в режиме Circular данный режим минимизирует нагрузку на процессор и гарантирует надежный прием.

Конфигурация DMA Settings

Захожу в параметр DMA Settings и выполняю следующие настройки:

  1. Выбор потока/канала: USART1_RX (прием данных);

  2. Mode: Circular ;

  3. Increment Memory Address: Enabled (автоинкремент памяти);

  4. Data Width: Byte (8 бит, соответствует формату NMEA).

Прием и парсинг NMEA-данных от GPS-приемника Программа, Статья, Инженер, Длиннопост

Настройка "DMA Settings"

Реализация программного кода(настройка и прием данных)

Коротко о NMEA 0183

Это текстовый протокол, используемый для передачи данных между морским и авиационным навигационным оборудованием, включая GPS-приемники. Большинство современных GPS-модулей выводят информацию именно в этом формате.

Основные особенности:

  • Текстовый формат – данные передаются в виде ASCII-строк;

  • Структура сообщений – каждая строка начинается с $, содержит идентификатор типа данных и заканчивается контрольной суммой;

  • Скорость передачи – обычно 9600 бод (но может быть и выше для высокочастотных модулей);

  • Частота обновления – чаще всего 1 раз в секунду (1Hz), но бывают 5Hz, 10Hz и более.

Пример строки (GGA – Global Positioning System Fix Data):

Прием и парсинг NMEA-данных от GPS-приемника Программа, Статья, Инженер, Длиннопост
Прием и парсинг NMEA-данных от GPS-приемника Программа, Статья, Инженер, Длиннопост

После обработки GGA:

  • Время: 11:25:30

  • Широта: 60.20576° N

  • Долгота: 30.261315° E

  • Качество фикса: 1

  • Спутников: 10

  • Высота: 45.3 м

Пример строки (RMC – Recommended Minimum Navigation Information):

Прием и парсинг NMEA-данных от GPS-приемника Программа, Статья, Инженер, Длиннопост
Прием и парсинг NMEA-данных от GPS-приемника Программа, Статья, Инженер, Длиннопост

После обработки RMC:

  • Время: 11:25:30

  • Статус: Данные действительные

  • Широта: 60.20576° N

  • Долгота: 30.261315° E

  • Скорость: 5.12 узла (~9.48 км/ч)

  • Курс: 87.45°

  • Дата: 11.08.2025

Также прикрепляю еще одну ссылку, где в детальности продемонстрирована расшифровка протокола NMEA0183 [https://wiki.iarduino.ru/page/NMEA-0183/].

Определение структур данных в заголовочном файле [ NMEA.h ]

Для удобства работы с навигационной информацией из gps-приемника, здесь я заранее описываю набор структур, каждая из которых отвечает за свой логический блок данных.

Реализация модуля парсинга протокола NMEA.c

Функция decodeGGA()

Парсит строку $GPGGA и заполняет структуру GGASTRUCT данными: время, координаты, высота, количество спутников, качество фиксации.

Шаги работы функции:

  • Подготовка к поиску нужных данных

    • Переменная inx - это текущий индекс в строке GGAbuffer;

    • Сначала иду пропуск ненужных полей (счетчик двигается до следующей ,)

  • Проверка валидации качества позиционирования

    • В NMEA поле качества фиксации (Fix Quality) может быть:

      • 0 - нет фикса, 1 - GPS Fix, 2-DGPS Fix, 4/5/6 другие корректные варианты;

      • Если поле содержит из разрешенных цифр, то в gga->isfixValid устанавливается в 1, иначе функция возвращает ошибку.

  • Чтение времени

    • Извлекается время в формате HHMMSS (UTC);

    • Преобразуются числа;

    • Корректируется по смещению GMT, при необходимости меняется день (daychange++ или daycahnge--).

  • Чтение широты (Latitude)

    • Формат в NMEA: DDMM.MMM;

    • Первые цифры - градусы, остальное - минуты;

    • Код выделяет минуты, делит их на 60 и добавляет к градусам;

    • Если NS == 'S', широта делается отрицательной.

  • Чтение долготы (Longitude)

    • Формат в NMEA: DDMM.MMM;

    • Аналогично широте, но первые 3 цифры - градусы;

    • Если EW == 'W', долгота делается отрицательной.

  • Чтение типа вычисления координат

    • Из поля после долготы извлекается число (gga->calc.calculation), указывающее метод позиционирования.

  • Чтение количества спутников

    • Следующее поле - количество видимых спутников (gga->numofsat).

  • Пропуск HDOP

    • HDOP (Horizontal Dilution of Precision) не используется, просто пропускается.

  • Чтение высоты

    • Поле с высотой (gga->alt.altitude) и единицами (gga->alt.unit, обычно 'M' - метры).

  • Завершение

    • Возвращается 0 при успешном разборе.

Функция decodeRMC()

Парсит строку $GPRMC и заполняет структуру RMCSTRUCT и извлекает: валидность данных, скорость, курс и дату.

  • Пропуск времени

    • Сначала идет поле времени, но в этой функции оно не сохраняется.

  • Проверка валидности

    • Если после времени идет А(Active) - данные актуальны;

    • Если V(Void) нет актуальных данных, функция возвращает ошибку.

  • Пропуск координат

    • Пропускаются поля широты, долготы и направления (NS/EW).

  • Чтение скорости

    • В NMEA скорость указывается в узлах;

    • Код переводит строку в число с плавающей точкой и записывает в rmc->speed.

  • Чтение курса

    • Следующее поле - курс (угол направления движения в градусах относительно севера).

  • Чтение даты

    • Формат: DDMMYY;

    • Код выделяет день, месяц, год, корректирует день с учетом daychange (из GGA), и записывает в rmc->date.

Реализация модуля обработчика потока от UART-GPS uartProc_GNSS.c

Функция uart_Handler_GNSS - это основной обработчик UART-потока, вызывается постоянно из главного цикла.

Логика работы:

  1. Проверяет, сработали ли прерывания DMA (половина буфера или полный буфер);

  2. Если пришли новые данные - устанавливает флаг активности GPS (gParams.isGPS = 1);

  3. Поиск GGA или RMC

    • В режиме shabloneMode = 0 ищет последовательность GGA или RMC;

    • Когда шаблон найден, переключаемся в режим shabloneMode = 1;

    • В режиме 1 копирует байты до символа конца строки (13 или 10);

  4. Действие когда собрана строка

    • Записывает строку в буфер buf_GGA или buf_RMC в зависимости от типа;

    • Обновляет время последнего получения GPS (gps_time_receive).

  5. Декодирование

    • Вызывает decodeGGA() и decodeRMC() для извлечения данных в структуру gpsData.

  6. Формирование выходного пакета:

    • Если хотя бы одно из сообщений валидно, формирует строку с координатами, временем, количеством спутников, режим фикса, высотой и курсом.

    • Записывает в результат в uart_rezult_buf_out_AB[] с преамбулой 0x5A 0xA5 и длиной пакета.

  7. Если в течение (DELAY_GPS_STATUS_CONNECT)1000 миллисекунд новых данных нет - GPS считается отключенным (gParams.isGPS= 0).

  8. uint8_t* dpi_getGPS_buffer (Возвращает указатель на готовый пакет данных для передачи ведущему устройству, а так же его размер).

  9. void uart_startRecieving_GNSS (Запускает прием данных от GPS-приемника в режиме DMA).

Ссылка на скачивание исходного кода [ https://t.me/ChipCraft В закрепленном сообщении [ #исскуствомк_исходный_код -Исходный код для Module_GPS_NMEA0183]

Прием и парсинг NMEA-данных от GPS-приемника Программа, Статья, Инженер, Длиннопост
Прием и парсинг NMEA-данных от GPS-приемника Программа, Статья, Инженер, Длиннопост

Графический GPS-трекер я разработал для тестирования на С#, если Вам будет интересно, пишите в комментариях и я с радостью напишу статью.


Если статья показалась Вам интересной, буду рад выпустить для Вас еще множество статей исследований по всевозможным видам устройств, так что, если не хотите их пропустить – буду благодарен за подписку на мой ТГ-канал: https://t.me/ChipCraft.

Показать полностью 18
[моё] Программа Статья Инженер Длиннопост
2
15
Vselenziaurum
Vselenziaurum
30 дней назад
Лига Новых Технологий
Серия NooNews

Австралия испытала квантовую навигацию без GPS: технологии навигации от DSTG и QCTRL нельзя заглушить⁠⁠

Австралия испытала квантовую навигацию без GPS: технологии навигации от DSTG и QCTRL нельзя заглушить Навигация, Ученые, Инженер, Будущее, Карты, Магнитное поле, Земля, Разработка, Спутники, GPS, Позиционирование, Австралия, Технологии

Источник: https://www.defence.gov.au/news-events/news/2025-08-14/quant...

ВМС Австралии впервые провели полномасштабные морские испытания квантовой навигации, способной работать без спутникового сигнала GPS. Проект реализуют научно‑техническая группа Министерства обороны (DSTG), Университет Аделаиды и компания Q‑CTRL.

Испытания прошли на корабле MV Sycamore — система с двойным квантовым гравиметром на холодных атомах отработала более 144 часов непрерывно, без вмешательства оператора. Алгоритмы подавления шумов обеспечили стабильность показаний даже при вибрации и качке.

В разработке применяются три ключевые технологии: атомные интерферометры для высокоточной инерциальной навигации, квантовые магнитометры для ориентирования по уникальным магнитным «отпечаткам» Земли и портативные оптические квантовые часы для гарантированной синхронизации («assured timing»). Последние уже протестированы в военно‑морских учениях как замена GPS‑тайминга.

Принципиальное преимущество таких систем — устойчивость к глушению и подмене сигналов. Квантовые сенсоры считывают реальные физические поля планеты, которые невозможно подделать радиоэлектронными средствами. В полевых тестах точность превысила показатели лучших классических инерциальных систем более чем в 50 раз в условиях «GPS‑денайла».

По данным DSTG, технология достигла стадии, когда может интегрироваться с классическими ИНС и картами гравитационного/магнитного поля для полноценного позиционирования. Главные инженерные вызовы — уменьшение габаритов, энергопотребления и расширение полосы работы на динамических платформах — решаются совместно с промышленностью.

Официально в Минобороны Австралии отмечают: переход квантовой навигации из лабораторий в реальные морские миссии — стратегический шаг к созданию многоуровневой системы PNT (позиционирование, навигация, тайминг), независимой от спутников.

Показать полностью
[моё] Навигация Ученые Инженер Будущее Карты Магнитное поле Земля Разработка Спутники GPS Позиционирование Австралия Технологии
12
8
Kaketotochat
Kaketotochat
30 дней назад

Изготовление детали⁠⁠

Изготовление детали.

Материал: графитонаполненный капролон.

Изготовление по чертежу, все размеры там же.

Буду выкладывать больше разных деталей со временем!

Больше изготовлений в источнике

https://t.me/+YYj_6EHqVZA0MDEy

Изготовление детали Кросспостинг, Токарка, Изготовление, Пластик, Станок, Токарь, Цех, Слесарь, Инженер, Фрезерный станок, Воронеж, Telegram, Сверло, Резец, Токарный, Подставка, Изобретения, Детали, Длиннопост
Изготовление детали Кросспостинг, Токарка, Изготовление, Пластик, Станок, Токарь, Цех, Слесарь, Инженер, Фрезерный станок, Воронеж, Telegram, Сверло, Резец, Токарный, Подставка, Изобретения, Детали, Длиннопост
Показать полностью 2
[моё] Кросспостинг Токарка Изготовление Пластик Станок Токарь Цех Слесарь Инженер Фрезерный станок Воронеж Telegram Сверло Резец Токарный Подставка Изобретения Детали Длиннопост
1
27
rizhikdv
30 дней назад

Когда увидел, что кого-то намотало на шпиндель...⁠⁠

Когда увидел, что кого-то намотало на шпиндель...
Черный юмор Мемы Инженер Машиностроение
5
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии