Артем
lm358 пойдет? Вход -3 — 3, выход 0 — 5
Bonho
Смотрю я на этот peacock и понимаю - человек точно электроникой занимается
Alexey
Alexey
Alexey
Подскажите безопасно ли это использовать?
Alexey
На фото газовый детектор. Работает от сети 220v 24/7.
hamper 𓅝
Теоретически они должны срабатывать до того, как концентрация газа дойдет до взрывоопасной.
Alexey
Теоретически они должны срабатывать до того, как концентрация газа дойдет до взрывоопасной.
Суть проблемы в том, что во время срабатывания тревоги сильно греется трансформатор. На внешнем корпусе в месте расположения трансформатора даже немного пластик пожелтел.
Alexey
Vasil
Сильно это насколько?
Александр
трансформатор и должен греться.... если не греется то значит сгорел....
Alexey
Сильно это насколько?
В штатном режиме градусов 40, во время тревоги, думаю, около 80.
Vasil
В трансах термопреды на 100+ градусов
Vasil
По википедии 650 по Цельсию, а статьи ещё выше дают число.
Ruslan
посоветуйте оптопару на 12в
Ruslan
мне надо в микроконтроллёр завести сигнал наличия 12в
Byte
посоветуйте оптопару на 12в
PC817 и резюк на 1кОм.
Unsupported
мне надо в микроконтроллёр завести сигнал наличия 12в
любой оптрон и гасящий резистор, выбираетс исходя из номинального тока светодиода
Unsupported
а, уже ответили )
Unsupported
PC817 и резюк на 1кОм.
не мало-то 1к?
Unsupported
кстати, норм
№
Dmitry
объясните, пожалуйста, что у меня происходит вместо дебага? и как это исправить
Dmitry
м… обычно он останавливался на автобряке на мейне. а сейчас даже ручной не срабатывает
Maxim
А таблица векторов прерываний точно никуда не протерялась? Если такое сразу после старта - то у меня похожие симптомы были, когда контроллер начинал исполнение хрен знает откуда.
Dmitry
хм. кубик ведь должен всё сам создавать при регенерации попробую свежий проект сделать
Dmitry
а вы вот какие настройки тут, обычно, юзаете, когда генерируете?
Unsupported
Я дефолтные, даже не помню, что там ставится
Unsupported
А в дизассемблер ты попал потому что он сорсфайл в проекте не нашел для
Unsupported
Ну и билд-тайп надо дебаг, а не релиз
Dmitry
так дебаг, в тайтле написано сделал новый проект. та же фигня
Dmitry
это не может быть что-то эклипс-рилейт?
Dmitry
ан-нет. сребилдил и бряк сработал. *озадачен*
Unsupported
кстати, он же тебе и написал, что сорс найти не смог
Dmitry
сорц того, куда улетел? а почему он туда улетел? очень много вопросов…
Byte
сорц того, куда улетел? а почему он туда улетел? очень много вопросов…
У эклипса бывает. У меня сорц билдило раза с шестого, не находило инклюды — и всё тут. Причём не менял ничего, просто clean all - build all, собиралось в итоге.
Dmitry
а ещё из странного. куда правильно класть юзерские инклуды? юзерские сорцы, как намекает дерево проектов, лежат в SW4STM32\projname\Application\User\Core а для инклудов отдельной директории нет класть в Core\Inc к системным? но это же странно
Dmitry
или не подразумевается, что у юзера могут быть заголовочные файлы?
Dmitry
а объясните про printf я определил int _write(int file, char *ptr, int len) { return -1; поставил туда бряк. вызываю printf вместо попадания в _write я оказываюсь тут:
Dmitry
а потом — в хардфолте
Lev
а в стеке чего при этом?
Захар
кек как так можно вышки ставить
Denisio
надо брать! https://m.banggood.com/840-Multifunctional-Rechargeable-LCD-Dynamic-Display-150W-High-Power-Multi-port-USB-Charger-p-1306243.html
Захар
благо дом находится в красной зоне
Lev
(просто есть подозрение, что printf просто не увидал _write по причине его не неглобальности)
Dmitry
Lev
тыщ!
ага )
Maxim
А у тебя явный обработчик задан, или это на самом деле дефолт хендлер?
Dmitry
я только сделал реализацию __attribute__((weak)) int _write(int file, char *ptr, int len) больше ничего не задавал.
Захар
кароч под такие частоты надо купить антенну
Maxim
Не, я про хардфолт. Я когда-то очень долго отлаживал, хер ли срабатывает вотчдог, а оказалось, что оно падает в дефолт-хендлер, а отладчик просто потом неверно восстанавливает имя, т.к. адрес у всех один и тот же
Dmitry
Remove this option : -spec=nano.specs in C/C++ Build -> Settings -> MCU GCC Linker -> Miscellaneous
Dmitry
заработало.
Byte
Грац!
Dmitry
ну если постоянно нарываться, то да
Dmitry
у меня теперь принтф сам в хардфолт валится. вангую, что из-за аргументов
Unsupported
что такого нетакого можно передать в принтф?
RE
посоветуйте какие танталовые кондеры купить в чипе, если кто покупал там уже. надо для борьбы с просадкой питания на ардуине. есть мнение, что нагрузка при включении просаживает ИП на 0.3 вольта - ловим браун и ребутимся. какой кондер может помочь?
Dmitry
что такого нетакого можно передать в принтф?
может быть неизвестный тип unknown conversion type character 'b' in format [-Wformat=] nrf24.c /nrfBoard/Src printf("[0x%02X] 0x%02X EN_RXADDR=%06b (address width = %u)\r\n",nRF24_REG_SETUP_AW,i,i & 0x03,aw); при этом, оно то работает, то не работает. но после того, как убрал b — кажется, перестало неработать
Dmitry
сейчас — не хочу я пытаюсь заставить работать либу с nrf, а это отладочный дамп и в нём оказался такой нюанс
RE
это мне совет?
RE
эм..
RE
как бы так помягче выразиться
RE
спасибо)
RE
вот про фьюзы я не в теме как их менять
RE
а диод зачем? и какой кондер то
RE
нифига не понял чтото.. как это - чтобы кондер не разряжался в нагрузку? а нафига тогда он нужен
RE
лазерный модуль
Unsupported
нифига не понял чтото.. как это - чтобы кондер не разряжался в нагрузку? а нафига тогда он нужен
Чтобы питать только МК. Вдруг у Вас нагрузка сильножрущая и из-за неё сльно проседяет питание
Bonho
Тоесть сначала диод, потом кондер, потом МК?