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

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

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

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

Подготовка радиоэлементов к пайке

Время на прочтение 3 мин
Количество просмотров 15K

В век нанотехнологий и всевозможной миниатюризации, несмотря на переход сборки электронных изделий на технологию поверхностного монтажа с использованием чип компонентов, некоторые компоненты доступны только в штыревом исполнении. Даже самые современные электронные изделия не могут быть изготовлены без них, т.к. данные компоненты дают более высокую механическую надежность по сравнению с SMD компонентами.  Практически во всех современных телефонах или планшетах используются разъемы, смонтированные в отверстия. Также бывают ограничения, связанные с невозможностью использования чип-компонентов в высоковольтных цепях. В таком случае, конструктору не остается другого выбора, как использовать компоненты, монтируемые в отверстия.

Читать далее
Всего голосов 23: ↑22 и ↓1 +21
Комментарии 7

Электробезопасность оптических изоляторов в условиях возможных отказов

Время на прочтение 7 мин
Количество просмотров 3K

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

Время чтения 15 мин

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

Трансивер UART для 8-битного компьютера на макетной плате

Время на прочтение 7 мин
Количество просмотров 6.1K
В последнее время мне всё больше нравится собирать 8-битные компьютеры из ТТЛ чипов. Я вдохновился замечательными роликами Бена Итера с ютуба, а также различными проектами с сайта Hackaday. В процессе проектирования и сборки собственного 8-битного компьютера я задумался над тем, насколько сложно было бы реализовать UART-трансивер на базе ИС серии 7400.


Итоговая схема: готовый UART-трансивер, собранный из ИС серии 7400

В первую очередь разберёмся, что такое UART. Это универсальный асинхронный приёмопередатчик – простой протокол, позволяющий асинхронно отправлять и получать 8-битные данные, благодаря чему процессор или компьютер могут общаться с внешним миром. Это и само по себе полезно – мой 8-битный компьютер может общаться с ноутбуком и использовать программу для мониторинга последовательного порта (типа putty) в качестве интерфейса для ввода и вывода текста. Что ещё интереснее, я могу запрограммировать загрузчик ОС для своего 8-битного компьютера, а потом программировать его через UART соединение с ноутбука! Поскольку Bluetooth модули типа HC-05, по сути, общаются с CPU через UART, я даже могу использовать Bluetooth модуль для программирования своего 8-битного компьютера на расстоянии! Это было бы очень круто.
Читать дальше →
Всего голосов 22: ↑21 и ↓1 +20
Комментарии 2

Подкаст: междисциплинарный подход к развитию в области робототехники и биомехатроники

Время на прочтение 7 мин
Количество просмотров 2.5K
В четвертом выпуске подкаста принял участие Сергей Колюбин, руководитель международной лаборатории «Биомехатроники и энергоэффективной робототехники» и заместитель директора мегафакультета компьютерных технологий и управления Университета ИТМО.

Аудиоверсия: Apple Podcasts · Яндекс.Музыка · PodFM · Google Podcasts · YouTube.

Всего голосов 13: ↑13 и ↓0 +13
Комментарии 0

Истории

NanoPi NEO3: альтернатива Raspberry Pi 3 для сетевых проектов

Время на прочтение 2 мин
Количество просмотров 25K


В рядах мини-ПК пополнение — недавно в продаже появился миниатюрный компьютер NanoPi NEO3. По заявлениям разработчиков, по производительности он сравним с Raspberry Pi 3.

Это миниатюрный одноплатный компьютер, который идеально подходит для реализации сетевых проектов, например, быстрого разворачивания умных хранилищ данных. Стоимость устройства с 1 ГБ DDR4 составляет $20 и $25 за модель с 2 ГБ.
Читать дальше →
Всего голосов 9: ↑7 и ↓2 +5
Комментарии 25

Регулируемый генератор на Ардуино для ультразвуковой ванны с излучателем Лажевна. Часть 1

Время на прочтение 4 мин
Количество просмотров 26K


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


Я же опишу схему, собранную на стандартных для ардуинщика модулях.


Из приборов необходим только тестер (да хоть DT-830), паяльник тоже нужен, но буквально на 6 точек — подключить сам излучатель и трансформатор.


Внимание! Статья содержит сцены насилия над электроникой и ненормативную лексику нестандартное использование компонентов,
поэтому если Вы радетель за чистоту науки — делайте классическую полумостовую схему, остальные — welcome под кат!

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

Как мы подсчитали, сколько на самом деле может стоить разработка корпуса

Время на прочтение 8 мин
Количество просмотров 18K

Тема уже из заголовка ясна: каждый день сталкиваюсь с непониманием того, сколько на самом деле стоит разработка корпуса.

И цель этой заметки — рассказать вам о том, сколько действительно придётся за неё заплатить: 100 000 рублей, двести или миллион. Прочитав эту статью, вы сможете определить, сколько придётся отдать за работу и заодно понять, недоговаривают ли вам что-то разработчики по поводу цен или режут суровую правду.

Ответим на три основных вопроса:

Читать всё остальное
Всего голосов 51: ↑51 и ↓0 +51
Комментарии 18

4 года игры в танчики

Время на прочтение 9 мин
Количество просмотров 47K

Доброго времени суток, дорогой читатель!

Сегодня я хочу поведать тебе забавную, ещё не закончившуюся историю странных совпадений, побед и поражений, радости и смуты. Если интересно как создавался, возможно, один из самых маленьких в мире "умных" (а не просто р/у) танков как на КДПВ, а так же при чём тут IoT, PHP и Angular - прошу под кат!

Узнать всё об этом
Всего голосов 175: ↑173 и ↓2 +171
Комментарии 76

Молодожены, которых Интел привез в Калифорнию, дали интервью в лабнике от ВШЭ МИЭМ. Как повторить их достижение

Время на прочтение 2 мин
Количество просмотров 5.6K


Я уже рассказывал про молодоженов Владислава и Елену Шаршиных, который вместе с их коллегой Андреем Папушиным компания Intel привезла в Калифорнию за серебряную победу на конкурсе InnovateFPGA. Их интервью есть в недавно вышедшем лабнике «Цифровой синтез». Этот лабник мы собираемся использовать на семинаре для школьников и младших студентов, который пройдет 15-17 сентября на выставке ChipEXPO в Сколково. Если вы собираетесть повторить (или превысить) достижение Шаршиных и Папушина, или просто стать FPGA или ASIC designer-ом, не выезжая в Санта-Клару, то участие в семинаре, или даже просто просмотр начальных инструкций в этом посте — поможет вам начать.

Многие из зарегистрировавшихся на семинар уже получили FPGA платы (их раздачей занимается образовательное отделение РОСНАНО) за прохождение теоретического пререквизита. Теперь было бы очень желательно, если бы участники семинара заранее установили Intel FPGA Quartus (или, если кто-нибудь не любит Intel / Altera, то Xilinx Vivado), и запустил на нем хотя-бы примитивный тест. Даже не мигание LED, а вообще один логический элемент XOR. Если все это сделают заранее, то на семинаре мы будем обсуждать не тривиальные проблемы типа «у меня драйвер для USB Blaster не находится», а что-нибудь поинтереснее, например что спрашивают на интервью на позицию RTL Logic Designer-а в NVidia, AMD, Apple и другие компании.
Всего голосов 12: ↑6 и ↓6 0
Комментарии 4

С чего начать учить ребенка робототехнике: интервью с создателем «РОББО Клубов»

Время на прочтение 9 мин
Количество просмотров 14K
Естественное стремление айтишника — приобщить ребенка к программированию и робототехнике как можно раньше. О том, как это сделать и с чего начинать, мы спросили Павла Фролова, основателя компании «РОББО» и сети образовательных клубов «РОББО Клуб», а с недавнего времени — и сети частных школ ROBBO Academy Future Skills.



Павел собаку съел на обучении детей разных возрастов сложным техническим концепциям. Под катом — о том, как лучше преподнести технические знания ребенку, а также о его личном подходе к школьному образованию.
Читать дальше →
Всего голосов 24: ↑23 и ↓1 +22
Комментарии 0

Операционные усилители: 10 схем на (почти) все случаи жизни

Время на прочтение 15 мин
Количество просмотров 440K
Всем привет!

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


Читать дальше →
Всего голосов 139: ↑137 и ↓2 +135
Комментарии 54

Программирование игры для embedded-устройства на ESP32: шрифты и система тайлов

Время на прочтение 16 мин
Количество просмотров 3.2K
image


Начало: сборка, система ввода, дисплей.

Продолжение: накопитель, аккумулятор, звук.

Часть 7: Текст


Завершив со слоем кода Odroid Go, мы можем приступить к созданию самой игры.

Начнём с отрисовки на экране текста, потому что это станет плавным введением в несколько тем, которые пригодятся нам в будущем.

Эта часть будет немного отличаться от предыдущих, потому что в нём очень мало кода, выполняемого на Odroid Go. Основная часть кода будет относиться к нашему первому инструменту.

Тайлы


В нашей системе рендеринга мы будем использовать тайлы. Мы разобьём экран 320x240 на сетку тайлов, каждый из которых содержит 16x16 пикселей. Так мы получим сетку шириной 20 тайлов и высотой 15 тайлов.

Статические элементы, например, фоны и текст, будут рендериться при помощи системы тайлов, а динамические элементы, например, спрайты — иным способом. Это означает, что фоны и текст можно будет располагать только в фиксированных местах, а спрайты можно поместить в любое место экрана.
Всего голосов 12: ↑12 и ↓0 +12
Комментарии 1

Вывод текста на OLED дисплей с контроллером SH1106 по шине SPI через библиотеку HAL

Время на прочтение 8 мин
Количество просмотров 18K

Здравствуйте, уважаемые читатели. В своих разработках на микроконтроллерах STM32, для вывода осмысленной информации, я пользуюсь OLED дисплеями на чипе SSD1306. В последний раз пришел ко мне 1,3" дисплей по демократичной цене — около 200руб. Первое, что бросилось в глаза — надпись SH1106 вместо SSD1306, поиск в интернете прояснил, что это практически тоже самое, только оставлен единственный страничный режим адресации, да и тот ограничен одной строкой. Как с ним работать я и постараюсь объяснить вам в этой публикации.

Где-то с год назад мне стало не хватать возможностей синей пилюли (STM32F103) и была заказана китайская плата разработчика STM32F407VE. Для отладки, часто, двух светодиодов не хватает, поэтому в каждом проекте для вывода информации подключаю OLED SSD1306 по шине I2C, в который влюбился еще со времен Arduino. Так как графику я на него не вывожу, в основном числа и текст, а размер готовых библиотек и их содержание поражало мое воображение, была написана небольшая библиотечка, которую я немного адаптировал под SH1106 и хочу поделится с вами процессом ее написания. Дисплей приехал 7pin SPI:

sh1106

Плата разработчика у меня такая, но ничего вам не помешает подключить к другой, хоть на STM32F103, для чего HAL и был придуман (разве не так ?):

F407board
Читать дальше →
Всего голосов 18: ↑16 и ↓2 +14
Комментарии 24

Ближайшие события

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн
Геймтон «DatsEdenSpace» от DatsTeam
Дата 5 – 6 апреля
Время 17:00 – 20:00
Место
Онлайн

Исследование рынка разработки электроники за 2019 год

Время на прочтение 5 мин
Количество просмотров 7.3K

2019 Embedded Markets Study by EETimes and Embedded

image

Исследование «2019 Embedded Markets Study», проведённое ресурсами EETimes и Embedded, показывает текущее состояние и тенденции в области разработки и применения электроники. В нем отражены актуальные технологии, программное обеспечение и инструменты разработки; используемые решения, компоненты, ПЛИС и операционные системы; затронуты организационные моменты.

Данный материал содержит 30 (из 99) слайдов и является сжатой версией.
Читать дальше →
Всего голосов 18: ↑18 и ↓0 +18
Комментарии 15

ARDU Remote: очень простая и дешёвая аппаратура управления своими руками

Время на прочтение 2 мин
Количество просмотров 18K

Всем привет. Захотелось мне однажды маленькую удобную аппаратуру для дрона/крыла; usb-джойстик для симуляторов и Open.HD; найти оправдание построенной дельте (3d-принтеру) и пострадать ардуино. Сразу фото итога:


Всего голосов 15: ↑13 и ↓2 +11
Комментарии 12

Подробная инструкция по изготовлению сплит клавиатуры на основе ATmega32U4. Аналог Iris / Jiran своими руками

Время на прочтение 13 мин
Количество просмотров 48K

Моя самоделка


image

Перед изготовлением своей клавиатуры я наметил следующие цели:

  1. Максимально возможный тактильный комфорт.
  2. Добиться того, чтобы совершенно не было необходимости смотреть на клавиатуру при работе, чтобы она никоим образом не отвлекала внимание на себя, чтобы даже смотреть на нее было бессмысленно. Именно поэтому на моих колпачках нет надписей.
  3. Клавиатура — это мой рабочий инструмент, сосредотачиваемся на ее функционале и удобстве. Внешний вид совершенно неважен. Кто не может жить без RGB подсветки и внешней броской красоты – нам с вами не по пути, эта статья совсем про другое. В этой статье я вас научу как недорого и просто сделать себе удобный и функциональный инструмент для работы.
  4. Удобство перевозки. Сделать компактное и удобное для переноски устройство.
Всего голосов 79: ↑79 и ↓0 +79
Комментарии 75

Как правильно подготовить проект печатной платы, чтобы не пришлось его переделывать

Время на прочтение 3 мин
Количество просмотров 4.7K
Новички в деле изготовления печатных плат считают, что это довольно легко: достаточно подготовить проект и техническое описание, а дальше изготовлением платы займется производство на определенном оборудовании. Но это далеко не так. Ведь только в 5% из 100% файлы, подготовленные конструктором, можно выгрузить и отправить в работу. В остальных случаях требуется процесс адаптации топологии печатной платы под производство.

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

Где выгоднее производить корпуса — в Китае или России? Мы сравнили, пользуйтесь

Время на прочтение 2 мин
Количество просмотров 17K
image

Собственно, каждый день хотя бы в одном разговоре с клиентом озвучивается вопрос: где выгоднее производить, в Китае или в России? И каждый раз я пытаюсь донести до собеседника, что «выгоднее» — это просто наречие; пришло время цифр и фактов.

Читать дальше →
Всего голосов 31: ↑30 и ↓1 +29
Комментарии 42

Как оценить пульсацию светодиодных ламп

Время на прочтение 5 мин
Количество просмотров 17K


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

Необходимо было устройство, желательно портативное, чтобы позволяло измерять пульсации и быстро отсеивать плохие лампы или например делать выводы после собственных модификаций (стало лучше, хуже?). Покупать дорогостоящее узкоспециализированное оборудование заботливая жаба не позволила, к счастью нашлась одна очень хорошая идея. Что с того вышло, а также бонус про вредный энергосберегающий режим некоторых LCD телевизоров под катом.
Читать дальше →
Всего голосов 26: ↑26 и ↓0 +26
Комментарии 103

Распределенный LED Контроллер управления светом (12V 6A)

Время на прочтение 3 мин
Количество просмотров 6.1K

Предисловие


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

Поэтому в течение нескольких лет сложилось, что практически ВСЕ освещение у меня дома (и — в мастерской) — светодиодное. И не надо говорить — что это мол, "ненадежно" = некоторые светильники уж семь лет как работают. А когда светильник — тонкий, лёгкий и практически не нагревается — можно такого «наворотить» с так называемым «зонированием»…

Спрятать RGBW за книжную полку, сделать индивидуальное освещение «читальной зоны» у журнального столика, даже пространство под кроватью подсветить. На кухне — вообще «пространство вариантов». Особенно удобной оказалась подсветка пола, спрятанная под кромкой рабочей поверхности.

Самый «цимес» при правильном подходе — источник света не «бьёт в глаза», а спрятан, и даёт мягкий рассеянный свет. А это очень удобно. Быстро привыкаешь!

image

Единственный минус — когда светильников становится много — ими уже неудобно управлять!
Всего голосов 21: ↑10 и ↓11 -1
Комментарии 117

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