Beijo2908

Beijo2908

Пикабушник
3205 рейтинг 229 подписчиков 3 подписки 9 постов 4 в горячем
Награды:
5 лет на Пикабу
2454

Рекомендую к прочтению

Доброго времени суток уважаемые.

Сам читаю и вам рекомендую. Электротехника, силовая электроника, просто электроника, Arduino, AVR, ESP - всё что вашей душе угодно!

П.с.: цитирую кратко аннотации. У каждого свой взгляд и мнение по той или иной книге, ИМХО.

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

https://yadi.sk/d/Npxhb3lxJDcHYQ

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

Книга посвящена проектированию электронных устройств на основе микроконтроллерной платформы Arduino. Приведены основные сведения об аппаратном и программном обеспечении Arduino. Изложены принципы программирования в интегрированной среде Arduino IDE. Показано, как анализировать электрические схемы, читать технические описания, выбирать подходящие детали для собственных проектов. Приведены примеры использования и описание различных датчиков, электродвигателей, сервоприводов, индикаторов, проводных и беспроводныхинтерфейсов передачи данных. В каждой главе перечислены используемые комплектующие, приведены монтажные схемы, подробно описаны листинги программ. Имеются ссылки на сайт информационной поддержки книги. Материал ориентирован на применение несложных и недорогих комплектующих для экспериментов в домашних условиях.

https://yadi.sk/d/mMbsbCgOGyx1oA

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

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

https://yadi.sk/d/GdlG1wnSXjBBTA

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

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

https://yadi.sk/d/LXyrGgKaOa1luA

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

Перед вами хорошо структурированная книга, разделенная на три тематические главы самого «свежего» радиолюбительского опыта, позволяющая нешаблонно решить задачи, с которыми мы ежедневно сталкиваемся в быту. Особое, отличительное назначение книги в описании проверенных, именно практических, легко повторяемых схем и устройств; в каждой главе имеется специальный раздел – описание вариантов практического применения предложенных к повторению разработок. Книга для любителей радио всех возрастов, лиц любых профессий, склонных к занятиям техническим творчеством и широкого круга читателей, ценящих свой досуг и новые перспективные идеи его заполнения. Эта книга – для вас.

https://yadi.sk/d/9bL1CbfRJUKS8w

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

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

https://yadi.sk/d/v-abODv6cHglsA

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

На 34 занимательных практических примерах рассмотрены разработка и программирование электронных устройств на основе микроконтроллеров tinyAVR. Описаны теория и устройство микроконтроллеров.

https://yadi.sk/d/oYLCDvxtEkl55A

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

Практикум содержит материалы для изучения микроконтроллеров AVR с архитектурой RICS. Рассмотрены необходимые инструментальные средства и предложен большой комплект учебных программ для изучения функциональных возможностей МК.

https://yadi.sk/d/9BMRRlEvluWaTQ

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

Книга посвящена однокристальным микроконтроллерам AVR семейства Tiny фирмы ATMEL. Подробно описано внутреннее устройство микроконтроллеров, система команд, периферия, а также способы программирования.

https://yadi.sk/d/2EiKpZlXyjrEWQ

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

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

https://yadi.sk/d/9NrofXVdsS5xBQ

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

Рассмотрены основные платы Arduino и платы расширения (шилды), добавляющие функциональность основной плате. Подробно описан язык и среда программирования Arduino IDE. Тщательно разобраны проекты с использованием контроллеров семейства Arduino. Это проекты в области робототехники, создания погодных метеостанций, "умного дома", вендинга, телевидения, Интернета, беспроводной связи (bluetooth, радиоуправление). Для всех проектов представлены схемы и исходный код. Также приведен исходный код для устройств Android, используемых в проектах для связи с контроллерами Arduino.

https://yadi.sk/d/UAGipRlYPxOabQ

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

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

https://yadi.sk/d/tnf07yVZwC-xtA

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

А если хотите узнать как я оптимизирую код на примере мигания светодиодом с

в

Ждите следующего поста. До встречи)

Показать полностью 14
136

Из Arduino в С/C++ и мои первые шаги

Доброго времени суток уважаемые.

Вот, буквально недавно, я бился в судорогах наслаждения от того что научился мигать светодиодом на голом С/С++.

Мем в полной мере отоброжает эмоции моей души. Просто представьте, делаешь что-то, упорно при упорно через ошибки, поражения и тут на тебе - заработало, понял суть!

Немного Story of my life:

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

И вот, переломный день года так 2018 - был тихий вечер, мне 29 годиков, сижу залипший в YouTube, прилетает рекомендация - ролик Гайвера про Ардуино. Посмотрел и загорелся!!!

Закупился набором с Алика и давай познавать основы основ.

Наигравшись с дисплейчиками, кнопками, шаговыми моторчиками, RFID и т.д., начал обдумывать более реальные, полезные вещички.

Не-не, я не стал выдумывать миллионный "умный" дом который по факту умным и не является вообще, разве что автономный. Я хотел найти полезность микроконтроллеров в своей профессии - электромонтёр. Автоматизировать некоторые процессы, сделать более точные инструменты для работы и так далее. Плюсом в этом является то, что не отрываясь от своей основной профессии (которая мне нравится), я смогу изучить другое направление при этом, это направление сможет отлично дополнить мою основную деятельность + развитие.

Первым результатом всех поисков стали опыты приминения Arduino в цепях переменного напряжения 220...380В:

- Как Arduino запускает эл.двигатели 7 и 15 кВт одновременно.

- Arduino и эл.двигатели 7 и 15 кВт. Взорвался симистор.

Получил бесценный опыт для себя.

Думаете я на этом остановился? Неет. Начал засматриваться на другие МК, такие как Attiny13..85. Они подходили отлично под мои задачи, простые задачи. Применение Atmega328, которое пихают везде где надо но в основном где не надо, в этих задачах - это излишки мощности и много-много свободных незадействованных ножек. Attiny13 или же 85 это отличный вариант в простеньких проектах

Со временем стал понимать, оболочка Arduino в Attiny13 очень существенно потребляла память, замедляла некоторые процессы ну и всё то что давным давно расписано на форумах и статьях.

Выход был один - писать код на С/С++ в Atmel Studio. Была загвоздка - я ни фига не шарил в этом.

Скачал даташиты, посмотрел парочку уроков в YouTube и понеслась - первое знакомство с регистрами.

Скажу честно, прыгнуть с Arduino в регистры МК - не очень приятное занятие. Возникает чувство что всё что ты изучил в Arduino, типа millis(), pinMode, digitalWrite и т.д. это всё коту под хвост.

Вроде бы код написанный в оболочке Arduino или Atmel Studio выполняет одно и тоже, но состав кода отличается конкретно.

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

Но, пару вечеров на неделе, несколько десятколв роликов на YouTube и вауля... стало получатся. А какой же "выхлоп" я получил от этого - более быстрая работа МК, там где в ардуино занимало 1Кб памяти, стало занимать 200 байт, отсутствует лишняя переферия.

Вот так произошло моё первое знакомство с языком C/C++.

Показать полностью 3
19

Токоизмерительные клещи ANENG ST209

Всем доброго времени суток!

У меня в прошлом возникла необходимость закупиться токоизмерительными клещами. Главным критерием было измерение не только переменного тока, но и постоянного + ценник не выше ~1500...1700 рублей.

В итоге мой выбор пал на ANENG ST209 от оф.магазина на АлиЭкспресс

Так как отзывов на эту модель очень мало, а точнее их вообще нет - решил написать своё ИМХО об этих клещах.

Комплектация:

1. Сумочка;

2. Токоизмерительные клещи;

3. Термопара;

4. Измерительные щупы;

5. Инструкция на английском языке.

---

Общие впечатления:

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

Помимо основных функций измерения данный прибор обладает подсветкой дисплея

И никакущим фонариком

Данные клещи умеют измерять:

- Переменный ток;

- Постоянный ток;

- Переменное напряжение;

- Частоту переменного напряжения;

- Постоянное напряжение;

- Температуру;

- Сопротивление резисторов;

- Ёмкость конденсаторов;

- Режим "Прозвонка";

- Режим "Диод";

- Режим "Детектор скрытой проводки" NCV;

и ещё парочка неизвестных мне велечин и измерений которые можно посмотреть на странице прибора из Али.

---

А теперь перейдём к измерениям некотрых параметров.

Клещи брал исключительно для бытовых работ, а так как под рукой у меня нет профессиональных и образцовых измерительных приборов, то все основные показания будем сравнивать с мультиметром в самой жирной комплектации MD838P

Измерение ёмкости:

Измерение температуры моего тела:

Измерение сопротивления резистора номиналом 130 кОм

Измерение сопротивления резистора номиналом 100 Ом

Детектор скрытой проводки NCV средненький. Найти провод под напряжением глубоко в стене вам не удастся, а если вы все таки его нашли, то клещи будут издавать прерывистый писк с обозначением 1,2,3 или 4 индикаторов на дисплее, в зависимости от близости клещей к проводнику.

По поводу измерения переменного и постоянного токов.

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

Единственное мне неудаётся измерить потребляемый переменный ток приборов с маленькой мощностью. Например 40Вт лампочки, 30Вт паяльна и т.д.

Постоянный ток измеряет. Например DC-DC преобразователь 12/5В под нагрузкой потребляет со стороны 12В около 300мА что похоже на правду. С маленьькими токами типа 10мА, 20мА, 30мА опять загвоздка - значения прыгают.

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

Показать полностью 12
103

Arduino и эл.двигатели 7 и 15 кВт. Взорвался симистор.

Всем привет.
Появился повод написать продолжение своего опыта использования Arduino в коммутации силовых цепей до 1000В (0,4 кВ). А именно, автоматизированный запуск асинхронных (короткозамкнутых) эл.двигателей.
Как всё начиналось в глубочайших подробностях можно почитать тут.
Ну а я начинаю свою историю...
25.10.2019 в 17:05 по МСК раздается звонок на моем сотовом телефоне. Позвонил коллега пенсионного возраста - "Выходи в субботу на работу, твоя приблуда накрылась!".
Мои мысли начали тут же гулять вокруг одной причины - накрылись оптроны PC817, так как из всей схемы только у них была большая вероятность выйти из строя.

На следующее утро приезжаю на рабочее место, открываю щиток и вижу:

Сгорели два резистора и один симистор на включение звонка. Оптрон MOC3063 под вопросом.

Пораженные элементы отметил кружочками на схеме:

Остальные же элементы схемы и само Arduino исправны и функционируют отлично, ни каких сбоев.

Начинаем анализировать и первая версия это Короткое Замыкание (КЗ). Но предохранитель F2 (5А) целый, ни каких признаков КЗ между симистором и предохранителем нет. Да и единственное место, где могло возникнуть КЗ - это звонок или линия питания между звонком и шкафом управления. В самом симисторе КЗ делать нечего, по простому - симистор либо пропускает фазу, либо нет. Проверили всю цепь - ни чего не нашли.

Спрашиваю у коллеги - "Ты что-то делал?".

Оказывается, был поменян звонок из-за механического износа. В новом звонке просто на просто не подсоединили RC-фильтр

С другой стороны, имеется RC-фильтр у симистора, но почему-то он не смог защитить симистор

Может у вас есть мнения или совет на эту тему?

Я думаю что немного неверно подобрал RC-фильтр и резисторы R11 и R12. А возможно симистор был плохого качества и не выдержал столь мизерную нагрузку как звонок.

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

А теперь стоимость запчастей для замены:

Симистор BTA16-600 - 35 руб.

Два резистора - 2 руб.

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

---

На этом у меня пока всё. Продолжаем наблюдение работы моего прототипа ПЛК.

Всем добра!

Показать полностью 5
359

Как Arduino запускает эл.двигатели 7 и 15 кВт одновременно.

Всем привет.

Хотел бы с вами поделиться своим "грязным" опытом, ошибках и результатом.

Рассматривать мы сегодня будем транспортер советской эпохи состоящий из двух частей. Одна часть транспортера приводится в движение асинхронным эл.двигателем с короткозамкнутым ротором мощностью 7 кВт и скоростью 950 об/мин, вторая часть с тем же асинхронником с кз ротором но 15 кВт и 970 об/мин.

Принцип работы транспортера простой. Как только на него подают продукцию, оператор нажимает и держит кнопку "Пуск". На секунды 3 срабатывает звонок типа МЗМ-1, сигнализирующем о скором запуске транспортера. По истечению 3-ех секунд запускается транспортер, оператор отпускает кнопку "Пуск"  и в дальнейшем другие операторы сортируют продукцию по нужным ячейкам. По необходимости нажимается кнопка "Стоп" для остановки транспортера и так по кругу. При этом операторы постоянно жаловались на боль в пальце, который за 12 часовую рабочую смену очень часто нажимает и держит 3 секунды кнопку "Пуск".

Общий вид:

Управление транспортером осуществляется с 5-ти кнопочных постов:

Раньше, запуск эл.двигателей осуществляли 2 магнитных пускателя 4-ой величины типа ПМА-4100. Но так как транспортер работал в повторно-кратковременном режиме, то контакты этих пускателей долго не выдерживали даже не смотря на то, что они были взяты с запасом по току.

От пускателей отказались и я собрал тиристорный привод. Опыт показал - 10 лет безотказной работы.

Общая схема:

Возникла вторая проблема - быстро выходили из строя реле времени (в схеме RT). Максимум пол года и всё, то включались быстрее, то включались медленнее, то не включались вообще.

Реле в последнее время применялись такие:

Их ремонтировали но на долго их не хватало.

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

Для теста использовал макетку. Высокое напряжение ни как не пересекается с низким:

Два нижних оптрона PC817 фиксируют отсутствие или наличие напряжения 220В, два верхних MOC3063 открывают симисторы.

Отпишусь сразу, с текущей схемой соединения PC817 Arduino будет фиксировать колебания переменной сети. Схему переделывать не стал, а просто сделал поправки в скетче при помощи millis() чтоб эти колебания не учитывались.

Немного модернизировали старую схему:

Принцип работы: При нажатии и отпускании кнопки пуск срабатывает звонок на 3 секунды, по истечению 3-ёх секунд звонок выключается и тут же включается пускатель КМ, который сам себя подхватывает своим контактом КМ1. Важно отметить симистор, который запускает пускатель КМ, открывается лишь на 0,15 секунд и потом закрывается. Этого времени достаточно чтобы пускатель сам себя подхватил блок контактом.

Приемущества:

Внедрив Arduino в схему транспортера после всех кнопок я ни каким образом не уменьшил безопасность при каких-либо ЧП. Даже если Arduino выйдет из строя, пробьёт симисторы - всегда есть возможность экстренно остановить транспортер нажав кнопку "Стоп" и вытащить ключ-бирку КА. Отсутствует эл.магнитное реле в схеме Arduino которое имеет механически износ. Время выдержки строго фиксировано, не больше не меньше. Имеются RC-фильтры. Дешевая ремонтопригодность. Цена сборки до 500 рублей при покупки деталей в местных радиомагазинах. Заказы с али оптом - ещё дешевле.

А теперь с какими препятствиями я связался

Arduino начала давать сбои и открывать симисторы от эл.магнитных помех - исправил керамическими конденсаторами "104". Изначально на одном из пинов Arduino не работала внутренняя подтяжка резистором - отказался от внутренней подтяжки и сделал наружную.

При написании скетча вроде бы всё предусмотрел и должно работать идеально, но на деле это далеко не так.

Когда я писал скетч впервые, подразумевал идеально работающих работников, которые кнопку нажали, отпустили. Но нет, ведь кто-то нажмет кнопку 2 раза, кто-то её передержит, кто-то будет нажимать прерывисто и постоянно и так далее. Это всё нужно было учитывать, так как Arduino это фиксирует и работа при неправильном написании скетча может нарушится.

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

А теперь страшное! Как выглядит ШУ:

"Соплей" много не скрываю, бюджет ограничен, да и в целом это как подопытный кролик пока что. В будущем всё доведу до ума.

---

Скачать схемы с используемыми компонентами в PDF и скетч можно на ЯндексДиск.

П.с.: может что-то не идеально, но работает как надо.

Показать полностью 9
16

Samsung медленно заряжается от "самодельной" автозарядки.

Всем привет. Купил на просторах Алиэкспресса DC-DC преобразователь с USB портом для зарядки своего Galaxy A5 2016 в автомобиле.

Вход: 6...24В 100мА
Выход: 5В 3А (кратковременный ток). 2А держит стабильно при умеренном нагреве.

Кратко в фото о том что сделал.

Сразу же провел тесты. Меня всё устроило.

Только вот когда подключаю смартфон - ток выше 0,5А не повышается. Начал копать инет и выяснил что контроллер, перед тем как начать принимать большой ток, должен определить зарядку.
Нашёл схему-обманку

Припаял нужные резисторы, но всё равно ток выше 0,5А принять не получилось.
Начал экспериментировать, максимум чего я добился это 1А - припаян один резистор 10кОм к перемычке D+ и D- через GND.
Может есть ещё какие-нибудь способы обмануть контроллер смартфона? Кабель зарядки оригинальный, с родной зарядки заряжаемся под 1,89А при максимальном разряде.

Показать полностью 9
7

Книги по изучению C#

Всем привет.
Наверно сейчас закидаете меня помидорами и ведрами помоев узнав что я к вам пришел из Arduino.
Да, да. Я начал свои познания программирования с Arduino и не стыжусь этого. Но, благодаря этой доступной платформе, я немного вошёл в сферу программирования не останавливаясь на мигании светодиодами и "Hello World".
Теперь я хочу большего!
Взвесив все "За" и "Против" я выбрал язык С#. Не буду объяснять почему, всё индивидуально и имхо. Прошу не отправлять меня смотреть в сторону - выбор мной сделан.
Подскажите, какие хорошие книги можно почитать на начальном этапе? В инете книг много, но какие-то из них полезные, а какие-то не очень...
В сфере Arduino мне понравились книги Виктора Петина. Да, там есть к чему прикопаться, но лучшего варианта я не видел.

Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества