Форум программистов, компьютерный форум, киберфорум
Железо
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
Железо Микроконтроллер­ы и прочие железяки
Старый
Рейтинг: 5.00. Голосов: 1.
Переходник USB-CAN-GPIO
Запись от Eddy_Em размещена 20.03.2026 в 00:28. Обновил(-а) Eddy_Em 20.03.2026 в 00:31
Показов 2026 Комментарии 0
Метки canbus, gpio, linux, stm32

Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто CAN и USB… Со временем на свободное место платы добавил выводы от некоторых ног МК. И теперь легким движением руки за пару вечеров можно...
Windows must die
Старый
Рейтинг: 5.00. Голосов: 1.
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Запись от Eddy_Em размещена 18.02.2026 в 23:22. Обновил(-а) Eddy_Em 18.02.2026 в 23:33
Показов 4578 Комментарии 0
Метки electronics, stm32

Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:

Основана на STM32F303RBT6.
На борту пять последовательных интерфейсов (три RS-485, два RS-232, один CAN и один SSI; перемычками можно последний 232 вместо SPI подключить к выходу...
Windows must die
Старый
Камера Toupcam IUA500KMA
Запись от Eddy_Em размещена 12.02.2026 в 18:20
Показов 6993 Комментарии 0

Т.к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше), натянув gain по самое не балуйся (в итоге получаем изображение с SNR порядка единицы). Приобрели эту камеру для замены.
В течение недели занимаюсь ее внедрением в мою ccd_capture (потом "обобщу" и добавлю в старую версию автогида, которая...
Windows must die
Старый
Рейтинг: 5.00. Голосов: 1.
Сравнение датчиков влажности-температуры-давления на шине I2C
Запись от Eddy_Em размещена 14.10.2025 в 16:21. Обновил(-а) Eddy_Em 14.10.2025 в 16:26
Показов 4687 Комментарии 0

Накопилось у меня уже прилично всяких датчиков, вот и решил собрать "стенд", чтобы проверить их. Пока датчики не все: еще с десяток едет с алиэкспресса, но пока опишу в общих чертах суть эксперимента.
Т.к. городить на МК монстра мне совершенно не хочется, я подключил датчики непосредственно к компьютеру через преобразователь на основе CP2112. При этом появляется HID-устройство:
Code
1
[  426.027327] cp2112 0003:10C4:EA90.0006: hidraw5: USB HID v1.01 Device [Silicon Laboratories
...
Windows must die
Старый
Рейтинг: 5.00. Голосов: 1.
Многоканальный ИК-болометр на MLX90640
Запись от Eddy_Em размещена 25.09.2025 в 16:35
Показов 3327 Комментарии 2

Постепенно дошел до "пре-альфы", ссылка на код на гитхабе.
В release-сборке вполне себе скромненько потребляет:
Code
1
2
3
4
Memory region         Used Size  Region Size  %age Used
             rom:         16 KB       128 KB     12.50%
             ram:       33680 B        40 KB     82.23%
          ccmram:          0 GB         8 KB      0.00%
Самыми жирными являются imdata+confdata в mlxproc.c (16660 байт), да...
Windows must die
Старый
Рейтинг: 5.00. Голосов: 1.
Пытаюсь оптимизировать работу с MLX90640 на МК
Запись от Eddy_Em размещена 11.09.2025 в 20:49
Показов 5741 Комментарии 0

Я чуть ли не больше года назад начал было работу с этими датчиками. Весело реализовал по даташиту почти весь алгоритм обработки данных, но делал это на STM32F103. Как дошел до корней, понял, что вычисления затянутся очень надолго (ведь у этого МК нет FPU, да еще и тормоз он - тот еще)....
Windows must die
Старый
Рейтинг: 5.00. Голосов: 1.
Вычисляем скорость наименьшими квадратами
Запись от Eddy_Em размещена 01.08.2025 в 08:45
Показов 5508 Комментарии 2

Вожусь с системой управления телескопами на основе контроллеров sidservo (адская дрянь, но что есть, то есть). "Особенностью" контроллера является то, что невозможно получить текущее значение скорости, с которой телескоп двигается по обеим осям. Да и сам ответ на запрос состояния...
Windows must die
Старый
Рейтинг: 5.00. Голосов: 1.
Контроллер холловского датчика
Запись от Eddy_Em размещена 26.12.2024 в 17:13
Показов 1644 Комментарии 0

Намедни разработал очередную железяку для СУ БТА: контроллер микрометра на основе холловского датчика "Novotechnik TFD-4000". Нужны эти железки для того, чтобы измерять толщину масляной пленки в азимутальном подшипнике БТА (минимум нужно в трех опорах измерять, но лучше во всех шести).

Датчик имеет аналоговый...
Windows must die
Старый
Рейтинг: 5.00. Голосов: 1.
Оптический конвертер RS232/RS485/RS422
Запись от Eddy_Em размещена 25.11.2024 в 09:49
Показов 1547 Комментарии 0

Еще осенью закупили мне пять вот таких конвертеров, чтобы можно было на малых телескопах отключать нагрузку дистанционно.
// кстати, отлично видно сильное подорожание за 2 месяца (4300 → 5500: 28%): и курс доллара тогда был 105, а сейчас 115, да и "распродажа" ведь — на "распродажу" у многих цены...
Windows must die
Старый
Рейтинг: 5.00. Голосов: 1.
Раздумья над переходником I2C-USB на основе STM32
Запись от Eddy_Em размещена 16.11.2024 в 18:18
Показов 1593 Комментарии 0
Метки i2c, stm32, usb

Очень удобно с I2C работать на одноплатниках, где шина выведена наружу, но: то флешка сдохнет ни с того, ни с сего, то еще какая беда… И тут-то подумалось: наверняка ведь есть аппаратные преобразователи, имеющие готовые модули ядра, чтобы линукс их видел как "стандартные I2C", и работать можно было бы при помощи того же самого кода, что и на одноплатниках. И, казалось бы, таких устройств гора должна быть, ан нет: нашел лишь I2C tiny USB. На убогой аврке. Ну, думаю:...
Windows must die
Старый
Рейтинг: 5.00. Голосов: 1.
Schematic of chinese FX3U-24MR
Запись от Eddy_Em размещена 04.10.2024 в 10:05
Показов 3319 Комментарии 2

Дорисовал-таки. Из не вошедшего в схему лишь три резистора-перемычки. И если смысл перемычек формата 0603 мне вообще непонятен (под ними нет дорожек, а замена их на резисторы с сопротивлением ничего не даст, наверное — сдувать их с платы уж совсем нафиг-нафиг), то перемычка перемычка...
Windows must die
Новые блоги и статьи
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru