Обновить
256K+

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

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

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

Как я отказался от МК и собрал аналоговый увлажнитель воздуха

Уровень сложностиСредний
Время на прочтение11 мин
Охват и читатели8.2K

Таймеры, компараторы, логические вентили, двоичные счётчики, три версии платы и победа над плавающим напряжением. Всё про аналоговый увлажнитель — без единой строки кода. Подробности читайте в статье!

Читать далее

Новости

КД по ГОСТ за один клик

Время на прочтение7 мин
Охват и читатели9.6K

Стоит признаться — никто не любит делать конструкторскую документацию.

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

Дальше‑ опять рутина:

Начинается оформление готовой работы — проект должен содержать необходимую информацию для закупки «покупных изделий», завершается оформление схемы электрической принципиальной (Э3) печатного узла (ПУ). В Перечень элементов (ПЭ3) заносится весь состав компонентов схемы. Компоненты на схеме, для облегчения её чтения должны быть размещены функциональными узлами, если листов много и используются большие форматы — нужно разбить схему на Зоны... приходится постараться, чтобы потом было удобно ей пользоваться.

Читать далее

Расчет волноводного поляризатора на решетке диафрагм

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели6.7K

Однажды я наткнулся на одну замечательную презентацию о разработке облучателя для спутниковой параболической антенны. Одним из важнейших узлов этого облучателя был волноводный поляризатор. Предлагаемую замысловатую конструкцию сравнивали с двумя классическими вариантами. Одним из которых был поляризатор на решетке диафрагм (апертур). Я решил что расчет такого устройства был бы полезной дипломной работой в которой можно связать материал различных курсов. Однако оказалось, что теория расчета подобных устройств слишком сложна для современного студента что бы самостоятельно в ней разобраться. Поэтому была написана записка, которая затем легла в основу этой статьи.

Читать далее

Zynq 7000. Переносим I²C Master Controller.  Linux + buildroot + kernel driver

Уровень сложностиСредний
Время на прочтение131 мин
Охват и читатели9.7K

Теперь пора переносить проект под управление ОС Linux. В этой статье мы подробно вопросы разберем как пройти весь путь от FSBL до вывода системной консоли на OLED SSD1306. Для этого нам потребуется собрать все необходимые загрузочные артефакты: FSBL c отладкой для информативной загрузки, DTS, out-of-tree драйвер для I2C Controller, ядро и rootfs, соберем uImage, потом слепим BOOT.BIN и загрузим его на SD-карту.

В общем, всем интересующимся добро пожаловать под кат!

Читать далее

1 Вольт, как эталон: как, когда, каким образом

Время на прочтение9 мин
Охват и читатели13K

Изображение вольтовой батареи — работы Алессандро Вольты

Вся наша жизнь в настоящее время проходит в рамках массы разнообразных эталонов отсчёта — систем координат, мер весов, длин, силы, скорости, времени… 

Где среди ряда подобных особняком стоит ещё один эталон — напряжения! 

Задавались ли вы когда-нибудь вопросом, а что выступило эталоном электродвижущей силы источника тока, принятым за начало отсчёта? 

Вопрос, на самом деле, довольно интересный, так как произошло это достаточно давно и выступило одним из кирпичиков в основании «здания» современной электрики и электроники. 

Кроме этого, если задуматься, то становится очевидной и нетривиальность самой задачи — если, например, в отличие от мер длин или веса, где достаточно всего лишь договориться некоторому количеству людей о том, что «вот эту величину принимаем за длину и вес», то как быть с электричеством?!  

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

Тем не менее, и этому вопросу также было найдено решение — а какое именно, мы узнаем ниже...

Читать далее

Как через CPU течёт 500 ампер и не сгорают выводы?

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели38K

Если включить все конфорки на электроплите, то через медный кабель сечением 6 квадратов течёт 32...40 ампер. Да, это под 9 киловатт, потому что напряжение 230 (P = U * I). И плита на этих 32 амперах страшно печёт не потому, что 32 ампера, а потому что "32 ампера через большое сопротивление конфорки". 32 ампера без сопротивления - это только магнитное поле, а через сопротивление - ещё и тепло. Напряжение - это как давление воды, 230 вольт нужно только затем, чтобы пропихнуть электроны через сопротивлящуюся конфорку, а "противодействие" этого сопротивления (а точнее, работа на его преодоление) и ощущается как тепло - кристаллическая решётка нихрома мешает электронам нормально течь, току течь сложно - это и есть сопротивление. Но меди в кабеле до плиты локально в моменте не важно напряжение, ей важен только ток в амперах (величина напряжения "волнует" только изоляцию этого кабеля).

Если при токе 32 ампера сечение меди понижать, её сопротивление будет расти (плотность тока в перерасчёте на один атом кристаллической решётки растёт, атом получает больше "трения" электронов об себя), тепловыделение на ней вырастет, произойдёт излияние расплавленной изоляции на шторы и пожар.

Этот абзац нужен для понимания того, что 500 ампер - это уже 185 кв мм, такую палку не всякий рукой согнёт и закапывают её сильные мужики с экскаватором.

Читать далее

Как из аппаратного цифрового входа, сделать цифровой выход? Схема с внешним ключом

Уровень сложностиСредний
Время на прочтение3 мин
Охват и читатели12K

Занимаюсь проектом, на модуле ESP32 не хватило выводов! Не особо хотелось применять расширители портов на PCF8574 и ей подобные, в связи с чем пришлось городить костыль.

DevKit v1 на базе ESP-WROOM-32, на своих выводах (pins) имеет GPIO сконфигурированные только под цифровой вход, т. е. Input! Но никак Input/Output. Это порты: GPIO34, GPIO35, GPIO36 и GPIO39.

Читать далее

Конечный автомат инкрементного энкодера

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели14K

При разработке электронных устройств порой надо подключить инкрементный энкодер.

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

В этом тексте я показал как может работать программный компонент драйвера для опроса инкрементного энкодера.

Читать далее

Как я сделал брелок на ATtiny13, научил его трем гипнотическим режимам и превратил в набор для пайки

Уровень сложностиСредний
Время на прочтение2 мин
Охват и читатели17K

Представьте: маленький брелок лежит в кармане. На нём — мордочка кота из популярного мема. Нажимаешь кнопку на затылке — и в центре головы загорается круг из двенадцати ярких SMD-светодиодов. Два огонька начинают бегать по кругу с коротким хвостом. Ещё одно нажатие — и запускается спиннер: три луча вращаются по часовой, потом три круга против. Третий режим — маятник, три светодиода плавно качаются взад-вперёд, как загипнотизированный взгляд. Четвёртое нажатие — и всё гаснет. Батарейка CR2032 отдыхает.

Всё это работает на самом дешёвом микроконтроллере ATtiny13. Четыре пина управляют двенадцатью светодиодами через Charlieplexing. Никаких Arduino, никаких сдвиговых регистров.

Читать далее

Экспресс-проектирование, или как я делал умный стоп-сигнал за два часа до поездки

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели18K

Привет, Хабр!

Недавно, вдохновившись моим опытом, мой товарищ решил приобщиться к моноколёсному комьюнити и купил моноколесо Inmotion V12 Pro. В целом колесо достаточно хорошее, но первая совместная поездка выявила одну проблему, а именно: практически невидимые задние сигналы. Этот недостаток не добавляет безопасности поездкам, поэтому, как всегда, я спешу исправить ситуацию. А что из этого вышло — читайте далее.

Читать далее

Как 11 лет назад собрать игру на ATtiny2313 без знаний электроники и породить ИИ-баг

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели11K

Привет, Хабр! Хочу рассказать вам историю об одном устройстве, которое было создано 11 лет назад. Это простая игра «Угадай число» на микроконтроллере ATtiny2313. Собранное мной с 0 знаний в электронике.

Плата не просто выжила и работает до сих пор, но и скрывает в себе секретный режим, игра сама с собой. О том, как собирался этот low-tech шедевр и как забавно он восстает против кожаных мешков, читайте под катом. 

Читать далее

Обзор SPI Flash памяти MX25L6433F

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели14K

В этом тексте я произвел обзор микросхемы SPI-NOR FLASH памяти MX25L6433F.
Показан код, который позволит запустить на микросхеме файловую систему LittleFS.

Читать далее

Пуск SPI трансивера на STM32

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели7.8K

В тексте я написал про особенности настройки SPI трансивера в режиме DMA в случае использования микроконтроллеров STM32 и про способы модульного тестирования SPI трансивера.

SPI это цифровой, последовательный, относительно высокоскоростной, полнодуплексный, синхронный физический интерфейс передачи данных в пределах одной электронной платы PCB.

Этот интерфейс служит для обмена данными между микросхемами в пределах одной электронной платы.

Читать далее

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

Создаем I2C Master Controller на Verilog. Перенос на Zynq 7000 (bare‑metal)

Уровень сложностиСредний
Время на прочтение63 мин
Охват и читатели13K

После успешной отладки на плате с Cyclone IV пришла пора перенести наработки на плату Zynq Mini c XC7Z020. В этой статье я опишу, каким образом можно организовать вывод нужной нам информации из PS‑части Zynq на дисплей который подключен к EMIO на выводах PL. Сделаем обновленный модуль i2c_master_axi который добавляет сверху к уже разработанному ядру поддержку AXI4-Lite Slave, сделаем сборку проекта, подключим их к PS и проверим в bare‑metal сценарии. После того как это будет все работать — переходить к Linux уже будет гораздо проще.

Всем заинтересованным добро пожаловать под кат! 

Читать далее

Поднимаем Linux на плате Zynq RK-7020-F V1.1 c помощью Buildroot и U-Boot SPL

Уровень сложностиСредний
Время на прочтение23 мин
Охват и читатели11K

Не так давно у меня на руках появилась плата RK-ZYNQ7020-F REV 1.1.

В данной статье я хочу поделиться своим опытом, связанным с подготовкой buildroot для данной платы. Здесь мы разберем этапы от формирования xsa файла до запуска платы и первых логов, с объяснением что происходит в железе на каждом этапе.
Также в рамках этой статьи я не буду использовать FSBL, мы попробуем обойтись U-Boot SPL.

Итак, приступим к рассмотрению!

Описание отладочной платы

Базовый набор периферии на данной плате, заявленный в документации:

Читать далее

Как проект на лето растянулся на полгода: Делаем свою светодиодную вывеску с управлением по Wi-Fi (ч.1)

Уровень сложностиПростой
Время на прочтение11 мин
Охват и читатели12K

Привет! Кто не любит прикольные интерьерные штуки? Я, например, всегда любил вид неоновых вывесок. В какой-то момент мне пришла в голову мысль: а почему бы не сделать свою собственную? Правда, не неоновую, а светодиодную. Да ещё и с кучей эффектов и управлением со смартфона. Так появилась идея для очередного «проекта на лето», реализация которого у меня растянулась на полгода. С виду простая задумка таила в себе кучу технических сложностей и мелочей, которые нельзя было упускать из виду. Добро пожаловать в невероятно интересную историю создания, которую я вам сейчас поведаю…

Погрузиться в историю

Лампочка из гипермаркета и ваш GPU. Что у них общего?

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели13K

Представьте синюю светодиодную лампочку из строительного магазина за 100 ₽, и NVIDIA H100 за три миллиона. Внутри у обоих работает один и тот же физический принцип: PN-переход.

Меня это в свое время сильно удивило. Так вот эта статья примерно про то, как лампочка и видеокарта оказались родственниками.

Читать далее

Интерфейс RS-485 и протокол MODBUS RTU под микроскопом или как обследовать оборудование не мешая ему

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели9.4K

Как обследовать шину MODBUS RTU к которой подключено промышленное оборудование не разрывая соединения и немного про диагностику MODBUS RTU

Читать далее

Внутри ALU-чипа 74181: фотографии кристалла и реверс-инжиниринг

Уровень сложностиСредний
Время на прочтение11 мин
Охват и читатели10K

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

В этой статье разбираем 74181 — культовый 4-битный ALU-чип 1970-х — по фотографиям кристалла и смотрим, как инженерные компромиссы превращаются в работающий процессорный блок.

Заглянуть внутрь

Проблемы печей оплавления припоя Pu*** и их превенция

Время на прочтение5 мин
Охват и читатели6.4K

ЛУТовый текстолит, паяльная паста Mechanic, настольная печь Puhui и, опционально, руки из плеч – базовый набор начинающего контрактного монтажника/производителя микросерий. Если быть точным, Puhui Electric Technology CO., LTD. Их модели, такие как T-960, T962, T-937 и разнообразные модификации – друзья радиолюбителей в России и по всему миру, где, благодаря интернет коммерции, с ними знакомы уже очень давно.

Читать далее
1
23 ...