Category: технологии

ESP + сервер + приложение

А есть ли что-нибудь готовое, чтобы развернуть собственную "облачную" систему с wi-fi устройствами (на базе ESP), скажем простейшими реле, серверной частью, которую можно поставить на свой сервак и готовым приложением под андроид, через которое можно было бы всем этим добром управлять через интернет (а не локально, коннектясь к ESP)?

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

Разьемы ethernet

Прошу совета.

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

Все это связывается в единый комплекс по гигабитному езернету внутри одного дрона. Однако есть ньюансы от которых хочется избавиться. В первую очередь из-за малого размера системы хочется избавиться от громоздких разъемов RJ45 и  толстых жестких кабелей CAT5. Кабели кстати как правило очень короткие — до 25-30 см.

На сегодняшний день пришла идея заменить езернет разъемы и кабели на самопально переделанные двусторонние micro-USB. Но может есть и более красивые решения?

stm32, f4 -> f1

посоветуйте, плиз, какие-нибудь гайды по портированию кода с stm32f4 на stm32f1. дада, с новых (старших) на старые (убогие). там инициация шин, плл-ей, и, главное, гпио сильно отличается. что-где читать? английский - ни разу не проблема, а вот китайский - таки да.

ps: таки да, купил на 1000 рублей 6 плат по функционалу заметно круче, а по размерам похожие на ардуино нано, но там ф1 а не привычный ф4. в идеале хчу поддерживать общую (а не две почти независимые ветки) кодовую базу для usb-cdc-acm, 1-wire, и прочей мелочевки.


в идеале - в контексте libopencm, а не крайне упоротых жирных и труднооптимизируемых родных "библиотек".
Tags: ,

Глубоководная электроника

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

Многожильные экранированные кабели/шлейфы

Последнее время занимаюсь робототехникой и есть необходимость связывания SOC между собой и с датчиками.
Как правило это i2c или UART,  но скорости до 920кбит! Длина до 20-30см
Неэкранироваванные провода сыпят ошибками. МГТФэ имею только одножильный и сборка шлейфов на нем это ад.
Вопрос что еще бывает под мои задачи?  нужен тонкий гибкий экранированный провод 4 жилы. В идеале не толще 3мм.

Источник питания из г-на и палок...

Здесь периодически возникали вопросы по поводу питания небольших устройств
типа умного дома: типа микроконтроллер и пару реле и светодиоды и т.п.
Хорошее решение все знают - выломать плату из дешевой зарядки.
Но есть еще более наглое решение, когда нужно немного: < 200mA, 5V.
Конденсаторное решение в этом случае по многим причинам не подходит.
У китайцев на Али можно купить отличные драйверы например TNY267
меньше 1$ за 10шт и индукторы на 2-3mH, тоже примерно за 1$ за 10шт.
А остальные компоненты у радиолюбителя валяются как хлам.
Оказывается если на индуктор поверх намотать примерно 30-50 витков
провода 0.2мм, он отлично будет работать как импульсный трансформатор
1-2 ватт, что именно и нужно для небольших самоделок.
Картинка (простота схемы) для привлечения внимания :)


P.S. Индукторы например такие: 8x10mm 2.2mH

Современные LCD матрицы

Случилась такая хрень с телевизором - такие вертикальные и горизонтальные полосы, динамические - то есть не то что какие-то строки или столбцы залипли, как я раньше видел панели дохнут. Мастера в один голос говорят, что это сама панель сдохла. Расскажите, кто знает, что, в больших панелят теперь есть какая-то электроника, встроенная прямо в панель (типа демультиплексора или вроде того)? Или как она тогда может сдохнуть таким интересным способом? Я думал, это тупая матрица RGB светодиодов. Панель 55 дюймов.

На картинках видно, что полосы меняются в зависимости от изображения.
tv1.jpeg
tv2.jpeg

Замер тока в верхнем плече

Захотелось узнать, перегружен шаговый двигатель, или нет.

Отдельно выяснил по итогу, что это сильно сложнее, чем для коллекторного - при низкой частоте шагов дельта тока при перегрузке незначительна, что и очевидно - основной ток тратится в режиме удержания, а не на шаг. А когда ток шага становится ощутим, скорость мотора уже недалека от скорости срыва и мощность снижена. Правда, мощность я замерял "на ощупь", так что это неточно. :)

2018-08-17_11-36-09

Но вернёмся к замеру. Нашёл преизящную схему, и нарочно нарисовал её так, чтобы логика работы была более понятна.

Смысл схемы - токовое зеркало, которое обеспечивает в R2+R13 ток, пропорциональный току в R1. Пропорция задаётся соотношением R1 и R2 (при условии симметричности делителей R4 R5 R11 R12, конечно), а ток в R12 очевидно равен току в R2 (с точностью до тока базы Q1).

Расстраивает необходимость в делителе R4 R5 R11 R12 - он нужен только потому, что у операционника вход не умеет кушать напряжение, очень близкое к +питания. Если операционник питать чуть бОльшим напряжением, чем в измеряемой цепи, то делитель можно убрать. Ну и точность резисторов в нём, конечно, тоже влияет.

В принципе, и транзистор бы поставить полевой, чтобы ток базы убрать. Но я поленился.

Я не задавался задачей точно измерить ток - всё равно потом подбирать порог под конкретный мотор и нагрузку. Так что резисторы у меня обычные и точность я не оценивал.

Фактически для 12в шагового мотора получилась такая картина: питание 8 вольт, частота смены фаз 1КГц, потребление 350 ма без нагрузки и 390 с нагрузкой, удаётся различить компаратором до предела нагруженный и остановленный мотор.

Защита Attiny85 от помех

Добрый день, я программист по специальности, в электротехнике/схемотехнике плохо разбираюсь.

Делаю счетчик Импульсов с питанием от батареек. Узнал о существовании помех от механических контактов. 

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

Классическая схема защиты выглядит так (номиналы сам придумал):  

https://ic.pics.livejournal.com/vostnod/12893397/304847/304847_original.png

300-500кОм подтягивающий резистор при 3В даст 6-10мкА.
Эта схема подходит для подсчета импульсов по прерыванию и периодическим опросов.

Если отказаться от подтягивающего резистора, то либо подавать питание с 3-го пина в момент опроса входов, либо я такую схему придумал:
https://ic.pics.livejournal.com/vostnod/12893397/305106/305106_original.png
Тут только периодический опрос.

Насколько я понимаю, периодический опрос на потребление не сильно влияет.

На форумах по темам помех советуют:
1) Защита USB от ESD: USBLC6-2
2)
IP4220CZ6 тема: https://electronix.ru/forum/index.php?showtopic=126926
3) Триггер-шмитта: 74HC2G14
4) Защита iButton от статики волшебным диодом: DS9503

Read more...Collapse )