Как стать автором
Обновить
235.19

Электроника для начинающих

Arduino, DYI и как собрать Электроника

Сначала показывать
Порог рейтинга
Уровень сложности

Градация Навыков в Embedded Программировании

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 830
C *Программирование микроконтроллеров *Карьера в IT-индустрии Производство и разработка электроники *Электроника для начинающих
Аналитика

В программировании микроконтроллеров нет как таковой общепринятой градации на Junior->Middle->Senior. Не сложилось.

Давайте попробуем разобраться, где же происходит водораздел.

Далее речь пойдет в основном про программирование микроконтроллеров. Тут не будет затронут Embedded Linux, FPGA разработка.

Читать далее
Всего голосов 12: ↑0 и ↓12 -12
Комментарии 3

Новости

Простой испытатель ферритов

Время на прочтение 7 мин
Количество просмотров 3.2K
Производство и разработка электроники *Энергия и элементы питания Электроника для начинающих

Реалии нашей жизни поменялись. Если раньше мы шли в магазин и покупали нужное ферритовое кольцо для трансформатора, то теперь порой приходится довольствоваться тем, что удалось найти. В ящике стола, в лампочке-экономке из ближайшей мусорки, у китайцев на Алиэкспрессе... Зачастую без маркировки, тип которого известен лишь приблизительно. И вопросы, вопросы... Действительно ли из Китая выслали то, что просили? Подойдет ли для двухтактного трансформатора это зеленое кольцо? А что будет, если намотать трансформатор на феррите с мю 10000? Каким выбрать число витков на вольт, когда формула из статьи в журнале "Радио" дает 0,4 витка на вольт, а популярная программа -- 1,2 витка?

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

Читать далее
Всего голосов 62: ↑62 и ↓0 +62
Комментарии 20

Настройка Пошаговой Отладки JLink+Eclipse

Уровень сложности Средний
Время на прочтение 4 мин
Количество просмотров 695
Программирование *Промышленное программирование *Программирование микроконтроллеров *Производство и разработка электроники *Электроника для начинающих
Туториал

Записали прошивку через интерфейс SWD/JTAG и... ничего не происходит. HeartBeat LED не мигает. Логи в UART(е) не появляются. CLI не отвечает. Очевидно, что прошивка где-то зависла.

Что же делать? Как понять, где ошибка?

Тут выручит пошаговая GDB отладка с подсветкой в eclipse.

Читать далее
Всего голосов 3: ↑2 и ↓1 +1
Комментарии 4

Ретро-компьютер уровня «Радио-86РК» с RISC-V процессором на плате OMDAZZ

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 6.2K
FPGA *Программирование микроконтроллеров *Производство и разработка электроники *DIY или Сделай сам Электроника для начинающих
Из песочницы

Статья про то, как из недорогой отладочной платы OMDAZZ c ПЛИС  CycloneIV EP4CE6 получить ретро-компьютер с монитором, клавиатурой и тетрисом, но с современным процессором на базе RSIC-V и компилятором GCC.

Как же это сделать
Всего голосов 50: ↑50 и ↓0 +50
Комментарии 10

Истории

Десятичный счетчик-дешифратор K561ИЕ8 (CD4017) и красивый эффект на нём

Уровень сложности Средний
Время на прочтение 8 мин
Количество просмотров 4.5K
Блог компании RUVDS.com Старое железо DIY или Сделай сам Электроника для начинающих

Привет, Хабр! Бегущие огни многие из нас уже собирали. А что, если сделать их не одномерными, а двумерными? То есть, чтобы они бегали не по вектору, а по матрице?

Получится эффект со множеством вариантов настройки, в зависимости от частоты вертикальной и горизонтальной развёртки.

И воплотим мы его не на Ардуино и микроконтроллерах, а на микросхемах стандартной логики. Которые и от импорта не зависят, и программному взлому не поддаются, а ещё они олдскульные, тёплые, почти ламповые.
Кроме того, соберём ещё три динамичных светодиодных эффекта.
Всего голосов 60: ↑57 и ↓3 +54
Комментарии 9

Zynq 7000. AXI GPIO. Мигаем светодиодом по-новому

Уровень сложности Средний
Время на прочтение 9 мин
Количество просмотров 2.2K
Блог компании Timeweb Cloud FPGA *Процессоры DIY или Сделай сам Электроника для начинающих
Туториал

После написания последнего обзора на новую отладку Я не смог удержаться от того, чтобы не сделать простую проверку работоспособности платы, т.к. очень не хотелось бы напороться на какие-либо проблемы во время решения сложной задачи. Поэтому решил сделать простую мигалку светодиодами и задействовать, плюсом к этому, кнопки на плате. Немного поразмыслив, Я решил, что обычный “ногодрыг” на Verilog - это уже не так интересно и мне показалось, что лучше сделать это с помощью AXI GPIO и своего IP-ядра, инициировав экшн из baremetal-приложения. В общем, кому интересно, заглядывайте в статью, там Я описал, как добавить свое кастомное AXI Peripheral IP-ядро, как правильно организовать проект и обратиться к GPIO для чтения и записи логического уровня. Поехали…

Читать далее
Всего голосов 35: ↑35 и ↓0 +35
Комментарии 2

Пиксельные Пои или Pixel Poi своими руками

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 1.6K
Программирование микроконтроллеров *DIY или Сделай сам Электроника для начинающих
Обзор

В этой публикации речь пойдет о тестировании светодиодной ленты APA102 высокой плотности, совместно с модулем WeAct Black Pill V3.0 (MiniF4 V3.0) или «Черная таблетка» с AliExpress в качестве контроллера пиксельных пои. Пиксельные пои — представляют собой световой реквизит на основе управляемых светодиодов, при вращении которого можно отображать разнообразные картинки, эффекты, надписи и т. п.

Читать далее
Всего голосов 14: ↑12 и ↓2 +10
Комментарии 5

Аппаратные закладки под микроскопом. Обнаружение

Уровень сложности Средний
Время на прочтение 5 мин
Количество просмотров 29K
Блог компании RUVDS.com Информационная безопасность *Производство и разработка электроники *Компьютерное железо Электроника для начинающих

Дисклеймер. Много лет в сообществе технических специалистов идёт дискуссия о возможности внедрения троянов в популярные коммерческие микросхемы. К сожалению, в этот чисто технический вопрос вмешиваются политические аргументы: мол, давайте переходить на российские процессоры, потому что в западных чипах закладки! Такой типичный FUD (см. контрпропаганду на Хабре). Кстати, американские коллеги используют такие же аргументы, но против китайских микрочипов. Похоже, политики любят использовать «пугалки» для принятия выгодных решений, ведь искусство политики древнее самого человечества.

Хотим ещё раз подчеркнуть: мы исследуем эту тему исключительно в общемировом контексте как важную область микроэлектроники и информационной безопасности. А как используют данные факты ангажированные представители индустрии и политики — пусть останется на их совести.
Читать дальше →
Всего голосов 85: ↑76 и ↓9 +67
Комментарии 49

Великий Китайский Заговор или как я Bluetooth-колонку переделывал

Уровень сложности Простой
Время на прочтение 11 мин
Количество просмотров 16K
Носимая электроника DIY или Сделай сам Звук Электроника для начинающих
Из песочницы

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

Под катом радикальное DIY-решение одной из основных проблем дешевых китайских Bluetooth-колонок.

Читать далее
Всего голосов 55: ↑53 и ↓2 +51
Комментарии 59

MOSFET паразитный диод, или таки защитный?

Уровень сложности Средний
Время на прочтение 4 мин
Количество просмотров 4.8K
Схемотехника *Разработка под Arduino *Электроника для начинающих
Туториал

MOSFET (metal‑oxide‑semiconductor field‑effect transistor) — транзистор по технологии металл‑оксид‑полупроводник с полевым эффектом. Данный тип транзисторов уверенно вошёл в обиход во всех областях применения, как наиболее эффективное решение многих задач. Вы наверняка в курсе, что он применяется в качестве ключей в силовой электронике, причём не только в «чистом» виде, но и в составе IGB‑транзисторов. В частности, в вычислительной технике все цепи питания построены на базе MOSFET'ов.

Но статья не о самом транзисторе, материалов по которому очень много, а про его небольшую часть — встроенный диод, который иногда называют защитным, а иногда — паразитным. Данный диод характерен для наиболее распространённых транзисторов с индуцированным каналом (транзисторы со встроенным каналом настолько редки, что я как‑то искал пример их существования в природе продаже пару дней).

Читать далее
Всего голосов 36: ↑36 и ↓0 +36
Комментарии 47

Создаём планер для своего самодельного самолёта. Ч.2

Уровень сложности Средний
Время на прочтение 9 мин
Количество просмотров 5.7K
Блог компании RUVDS.com DIY или Сделай сам Лайфхаки для гиков Электроника для начинающих

Итак, на улице становится всё теплее и теплее и настало время подумать о продолжении эпопеи с самодельным самолётом…

Маленький спойлер: самолёт в принципе готов для уличных экспериментов, требуется только подобрать соответствующее время. Для тех, кто не знает — собираю подобное в первый раз.

Предыдущая статья про электронную начинку и её программирование — тут.
Читать дальше →
Всего голосов 46: ↑45 и ↓1 +44
Комментарии 32

Не совсем бегущая строка своими руками. Симуляторы электронных схем до добра не доведут

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 9K
Блог компании Timeweb Cloud Программирование микроконтроллеров *Производство и разработка электроники *DIY или Сделай сам Электроника для начинающих
Кейс
image

Как вы относитесь к симуляторам электронных схем? Кто-то на них плюется, а мне нравится! Особенно нравится, когда организму лень отлипать от дивана, а мозг требует схемотехники. Arduino IDE + ISIS Proteus на мой взгляд — отличная альтернатива компьютерным игрушкам.

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

Я уже ни раз писал, что электроника — мое хобби, я занимаюсь этим от скуки. Кто-то увлекается рыбалкой и ходит на реку с удочкой. А я вместо снастей и приманок покупаю радиодетали и заказываю печатные платы. Если для вас пайка сродни медитации, а дым канифоли слаще кальяна, то этот пост для вас. Паять в этот раз мне пришлось ну очень много.
Читать дальше →
Всего голосов 49: ↑48 и ↓1 +47
Комментарии 41

Как выбрать оптимальный способ соединения деталей в пластиковых корпусах

Время на прочтение 5 мин
Количество просмотров 7.8K
Производство и разработка электроники *Электроника для начинающих
Туториал

Почему эту статью нужно читать? Потому что выводы, здесь сделанные, помогут вам не накосячить при выборе метода сборки корпуса вашего устройства. Как минимум – критически оценить уже принятые решения :)

Читать и смотреть картинки
Всего голосов 63: ↑63 и ↓0 +63
Комментарии 30

Вывод формулы для двустороннего определения дальности между UWB трансиверами

Уровень сложности Средний
Время на прочтение 4 мин
Количество просмотров 378
Беспроводные технологии *Математика *Программирование микроконтроллеров *Производство и разработка электроники *Электроника для начинающих
Туториал

Настал третий за 12 лет случай, когда в профессии программист-микроконтроллеров понадобилось вспомнить школьную математику. В этом тексте я представил перевод AppNote(а) "The mathematics of two-way ranging". Также добавил свои комментарии в те места, которые неочевидны при первом прочтении.

Тема нужна для определения расстояния между двумя радио трансиверами, которые могут определять моменты времени прихода и отправки радиоволны. Такое умеют делать UWB трансиверы, например чип DW1000.

Читать далее
Всего голосов 2: ↑1 и ↓1 0
Комментарии 0

Старый добрый семисегментный индикатор

Уровень сложности Простой
Время на прочтение 18 мин
Количество просмотров 6.9K
Блог компании Timeweb Cloud Программирование микроконтроллеров *Разработка под Arduino *DIY или Сделай сам Электроника для начинающих
Туториал
image

В этой статье я хочу продолжить свой цикл о программировании Arduino для начинающих электронщиков. Мы познакомимся с подключением светодиодного семисегментного индикатора к микроконтроллеру через сдвиговый регистр, разберемся с особенностями его программной обработки. Также я продемонстрирую, как с помощью редактора электронных таблиц Excel можно генерировать семисегментные коды. И, как всегда, много внимание будет уделено деталям, которые часто воспринимаются понятными «по умолчанию», но на самом деле для новичка таковыми не являются. В конце, следуя «Arduino way», напишем простой класс для управления семисегментной индикацией.
Читать дальше →
Всего голосов 34: ↑34 и ↓0 +34
Комментарии 108

Пиксельные Пои или Pixel Poi на основе Black Pill

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 3.9K
Программирование микроконтроллеров *DIY или Сделай сам Электроника для начинающих
Обзор

В этом посте речь пойдет о применении модуля WeAct Black Pill V3.0 (MiniF4 V3.0) или "Черная таблетка" с AliExpress для реализации пиксельных пои. Итак, пиксельные пои представляют световой реквизит для артистов, при вращении которого можно видеть разнообразные картинки, эффекты, надписи и т.п.

Пиксельные пои Pixel Poi Demo

Итак, модуль разработки "STM32F411CEU6 Black Pill" - отладочный модуль, построен на базе микроконтроллера ARM 32-bit Cortex-M4 STM32F411CEU6. Данный модуль на своем "борту" имеет три кнопки, SWD порт, кварцевый резонатор, коннектор USB Type-C, два светодиода (красный и синий), место для установки дополнительной SPI Flash памяти и многочисленные выводы по периметру.

Читать далее
Всего голосов 12: ↑9 и ↓3 +6
Комментарии 2

Pastilda: ещё одна прошивка

Уровень сложности Средний
Время на прочтение 7 мин
Количество просмотров 4K
Информационная безопасность *Программирование микроконтроллеров *Производство и разработка электроники *Носимая электроника Электроника для начинающих
Репортаж

Существует очень своеобразный прибор Пастильда. Это аппаратный хранитель паролей. Было продано нескольких сотен таких устройств. С 2017 года этот проект стал Open Source(ным). Я составил еще одну прошивку для Пастильды (плата Pas~ r 1.1).

Если у вас есть Пастильда или отладочная плата Olimex-STM32-H407, то я могу прислать вам прошивку аппаратного менеджера паролей с расширенным функционалом.

Читать далее
Всего голосов 15: ↑11 и ↓4 +7
Комментарии 51

Измерение диэлектрической проницаемости подложек

Время на прочтение 3 мин
Количество просмотров 2.1K
LabVIEW *Производство и разработка электроники *Электроника для начинающих
Из песочницы

Существует постоянная потребность в точном измерении магнитных и диэлектрических свойств твердых материалов. Разработано множество методов измерения диэлектрической проницаемости. Эти методы включают методы свободного пространства, методы коаксиального зонда с открытым концом, объемные резонаторы и другие. Одним из популярных является волноводный метод, в котором внутри волновода помещается образец материала, измеряются S-параметры, а затем обрабатываются результаты по различным алгоритмам.

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

Читать далее
Всего голосов 36: ↑36 и ↓0 +36
Комментарии 4

Как устроен электромобиль?

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 3.7K
Программирование микроконтроллеров *Производство и разработка электроники *Энергия и элементы питания Автомобильные гаджеты Электроника для начинающих
Туториал

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

Всю инфу пришлось добывать из видеоуроков на YouTube и с флаеров сайтов производителей электро-деталей.

Читать далее
Всего голосов 15: ↑6 и ↓9 -3
Комментарии 58

Маленькие китайские хитрости, или Чоппер, но не мотоцикл

Уровень сложности Средний
Время на прочтение 8 мин
Количество просмотров 11K
Производство и разработка электроники *Электроника для начинающих
Туториал

Все мы уже давно в курсе, что на Алиэкспрессе процветает практика подделки чипов — под видом популярных микросхем продавцы выставляют что попало, часто даже не отбраковку, а просто какие-то абсолютно другие чипы, другого назначения, но в нужном корпусе, на котором сошлифовывают старую и наносят новую маркировку. Например, вместо микроконтроллера можно получить какой-нибудь шестифазный контроллер питания, последний раз широко использовавшийся в материнских платах для Pentium IV.

Однако сегодня я обнаружил более интересный кульбит: выпуск вполне себе крупным производителем (достаточно крупным, чтобы продукция его попала к основным дистрибьюторам, от LCSC до российских компаний) микросхемы, которая названием и частью функций мимикрирует под популярный чип Texas Instruments — в достаточной степени, чтобы во многих случаях «прокатило», а также чтобы не слишком опытный разработчик не заметил разницы.

Итак, встречайте: HGSEMI OPA376M, в девичестве — GS8591. К практически одноимённому (суффикса «M» у оригинала не бывает) и очень популярному TI OPA376 не имеющий никакого отношения, кроме цоколёвки и названия.

Читать далее
Всего голосов 91: ↑86 и ↓5 +81
Комментарии 12

Вклад авторов