Всегда работа с CAN была простой, но что-то пошло не так (в устройстве на КДПВ)…

В последнее время мне часто удается использовать микроконтроллер STM32H750VB, и вот в одном устройстве понадобилось задействовать шину CAN, но первая же попытка, которую я предпринял показала всю мою самоуверенность дала странный результат. Ниже описана история
Рубрика «электроника» - 30
Поиск ошибки FDCAN, которой нет
2020-01-12 в 5:52, admin, рубрики: FDCAN, stm32h750, микроконтроллеры, поиск ошибок, программирование микроконтроллеров, Производство и разработка электроники, Промышленное программирование, электроника«Раз, два, три – ёлочка гори!» или мой первый взгляд на контроллер CANNY 3 tiny
2020-01-06 в 12:55, admin, рубрики: arduino, CANNY, DIY, diy или сделай сам, автомобиль, Компьютерное железо, микроконтроллеры, начинающим, Программирование, программирование микроконтроллеров, светодиод, сделай сам, электроника, Электроника для начинающих«Новый год» это мандарины, оливье, выходные и конечно же подарки.
Как вы, уже наверняка догадались я неожиданно стал обладателем микроконтроллера CANNY 3 Tiny. Правда я особо DIY электроникой не увлекаюсь и последний раз сам пытался что-то подключить к контроллеру почти семь лет назад, когда делал подсветку для петрушки с помощью клона Arduino. Но не пропадать же добру? Надо-таки посмотреть, что же это за зверь такой.
Итак, если верить сайту разработчиков – их продукция широко применяется и даже устанавливается в КАМАЗы, участвующие в ралли «Дакар». При этом основная особенность их контроллеров в том, что для программирования не придется написать ни одной строчки кода. Вся программа разрабатывается в виде блок схемы. Как человек далекий от мира DIY я был весьма заинтригован.
И всё бы хорошо, но есть одна загвоздка. Я в прошлом году честно хотел прикупить себе пару «Дакаровских» КАМАЗов, но не успел взять их со скидкой в «Черную пятницу». Так что нам придется как-то просто и элегантно выкручиваться из этой ситуации.
В данной статье мы подключим к контроллеру кнопку и красный светодиод «пиранья», после чего запрограммируем их так, чтобы светодиод включался и отключался по нажатию на кнопку.
Хотите присоединится к моему безудержному новогоднему веселью? Тогда милости прошу под кат.
К вопросу о странном (опять) и о выборе транзисторов
2019-12-18 в 17:25, admin, рубрики: Производство и разработка электроники, разработка электроники, электроникаНайди всему причину и ты многое поймешь.
Очередная загадка появилась в устройстве, спроектированном одним моим молодым коллегой (далее ММК). Устройство предназначено для входного контроля аккумуляторов серии 18650 (нет, Илон Маск может спать спокойно, наша фирма не собирается делать электро-мобили, это совсем для других изделий) и реализовано на довольно-таки известной микросхеме BQ29700, которая отличается от множества подобных ей контроллеров аккумулятора наличием двух раздельных выводов для управления ключами и возможностью контроля тока («не забудь, дружок, про подтяжки»). Схема реализована в полном соответствии с рекомендациями производителя (смотрите КДПВ), вопросов быть вообще не должно, но… они есть.

Далее будет опыт небольшого инженерного расследования с последующей тривиальной (и наверняка скучной) моралью. Читать полностью »
Опыт создания продукта в России или Как создавался “народный” беспроводной пылесос
2019-12-18 в 9:14, admin, рубрики: анализ рынка, бизнес, начало, продвижение, Производство и разработка электроники, Развитие стартапа, стартапы, электроникаВсем привет! Андрей – предприниматель, CIO, CEO и кайтер. Несколько лет назад я пошел по пути создания и запуска собственного продукта «с нуля» на отечественном рынке (беспроводной пылесос). В этой статье хочу поделиться своим опытом с начинающими и действующими предпринимателями:
- список подводных камней
- чек-лист для старта продаж
- примерные затраты по каждому из этапов
А остальным — может быть просто интересна история мытарств обычного, но упрямого российского предпринимателя :) Поехали.
MicroPyServer простой HTTP сервер для ESP8266 и ESP32
2019-12-01 в 19:46, admin, рубрики: arduino, DIY, diy или сделай сам, esp32, esp8266, IoT, micropython, python, программирование микроконтроллеров, умный дом, электроника, Электроника для начинающих
Всем привет!
Хочу рассказать о библиотеке MicroPyServer написанной на Python, которая позволяет взаимодействовать с устройствами ESP8266 и ESP32 посредством простого HTTP сервера.
Что такое MicroPyServer?
MicroPyServer это простой HTTP сервер предназначенный для проектов написанных на Micropython.
Основная концепция работы с библиотекой — это перехватывание запросов к устройству при помощи создания роутов (route) и функций обработчиков (handler).
Чем чревато отключение «лишних» проверок в САПР печатных плат
2019-11-11 в 15:36, admin, рубрики: CAD/CAM, OrCAD, pcb, pcb design, ошибка в настройках, печатные платы, Производство и разработка электроники, сапр, электроника, Электроника для начинающихВ современных условиях инженеру-проектировщику необходимо постоянно получать новые знания, чтобы быть востребованным на рынке труда. Часто получать новую информацию приходится, так сказать, “без отрыва от производства”: в ходе работы над проектом, в поездках на работу и т.п. Современный цифровой мир это позволяет, было бы желание. Однако, иногда качество получаемых знаний может страдать. Информация усваивается человеком поверхностно или даже в искаженном виде.
Общаясь с трассировщиками ПП, работающими в САПР печатных плат Cadence OrCAD/Allegro, я иногда замечал, что люди не придают большого значения цветовой индикации полей в редакторе правил Constraint Manager. А именно: пользователи не обращают внимания на то, что некоторые колонки раскрашены в желтый цвет.
На самом деле желтый цвет в редакторе правил Cadence означает, что данная проверка не может быть проведена по какой-либо причине. Причины могут быть разными:
- Проверка отключена пользователем.
- Проводящая дорожка либо не проложена вовсе, либо не доведена до конца.
- Иные причины.
В большинстве случаев не возникает фатальных ситуаций, при которых появляются ошибки, приводящие к неработоспособности ПП. Поскольку OrCAD PCB Editor обладает многоступенчатым механизмом проверок проекта на DRC, просто так, одним движением их не отключить. Однако иногда из-за досадного пробела в знаниях, или же из-за невнимательности, создаются ситуации, приводящие к возникновению некорректных ситуаций в проекте. Читать полностью »
Инженеры создали устройство, которое распознает движения пальцев с помощью ультразвука
2019-10-16 в 10:59, admin, рубрики: будущее здесь, Научно-популярное, Носимая электроника, сенсорная сеть, ультразвук, физика, электроника
Инженеры из Японии и Швейцарии представили носимое устройство, которое способно распознавать движения пальцев с помощью компактных ультразвуковых излучателя и приемника на кисти руки.
Устройство анализирует изменения акустических свойств ультразвука и способно определять не только жест, но и прикосновения пальцев другой руки. Читать полностью »
Зачем грелка, если есть ноутбук: исследование термического сопротивления на атомарном уровне
2019-09-11 в 7:00, admin, рубрики: атомарность, Блог компании ua-hosting.company, нанотехнологии, Научно-популярное, Производство и разработка электроники, теплоизоляция, теплопередача, термическое сопротивление, термоэлектрический генератор, физика, Читальный зал, электроника
Многим геймерам по всему миру, заставшим эпоху Xbox 360, очень знакома ситуация, когда их консоль превращалась в сковороду, на которой можно было жарить яичницу. Подобная печальная ситуация встречается не только с игровыми консолями, но и с телефонами, ноутбуками, планшетами и многим другим. В принципе, практически любая электроника может испытывать тепловой удар, что может привести не только к ее поломке и расстроенным чувствам ее владельца, но и к «бада-бум» батареи и серьезным травмам. Сегодня мы с вами познакомимся с исследованием, в котором ученые из Стэнфордского университета, аки Ник Фьюри из комиксов, создали щит, оберегающий термочувствительные детали электроники от перегрева и, как следствие, предотвращающий их поломку. Как ученым удалось создать термо-щит, какие его основные компоненты и насколько он эффективен? Об этом и не только мы узнаем из доклада исследовательской группы. Поехали.Читать полностью »
Создание в OrCAD символа разъема с «динамическим» текстом
2019-09-04 в 9:59, admin, рубрики: CAD/CAM, OrCAD, pcb, pcb design, печатные платы, Производство и разработка электроники, сапр, электроника, Электроника для начинающихПри рисовании принципиальной электрической схемы нам приходится совершать кучу рутинных действий. Несколько примеров: рисование библиотеки электрических символов, задание имен цепей в проекте, приведение схемы к виду, пригодному к сдаче в архив и т.д. По этой причине любая помощь от САПР, в которой работает инженер, воспринимается очень позитивно. Любому человеку хочется, чтобы его труд был максимально облегчен.
Мне стало интересно, какие автоматизирующие возможности предоставляет схемный редактор OrCAD, в котором я часто работаю. Читать полностью »
Свойства объектов в САПР печатных плат OrCAD и Allegro
2019-09-02 в 14:55, admin, рубрики: CAD/CAM, OrCAD, pcb, pcb design, печатные платы, сапр, электроникаКогда я трассирую печатную плату, часто хочется выполнить такие нестандартные вещи, как, например, изменить вид подключения полигона к конкретному контакту, скрыть DRC ошибки при замыкании цепей друг на друга, добавить пользовательские комментарии к конкретному объекту топологии, и т.д.
Так как я работаю в OrCAD, то про работу в этой программе и буду писать. Надеюсь, кому-то это будет полезно.
Читать полностью »


