Ответы пользователя по тегу Электроника
  • Подойдёт ли PID регулятор или использовать другой алгоритм?

    @n12eq3
    при релейном управлении играет роль инерционность "ведомого" и при её недостаточности это никак не решается, перерегулирования (осцилляции об/мин) нельзя избежать.
    пид можно попытаться применить, если взять за входное воздействие время перехода 0--1--0 от датчика. для холостого хода можно оценить среднее время и использовать его как нулевую точку. дальше попытаться подобрать под это закон с реальной нагрузкой. будет работать при приблизительно похоже "распределённых во времени" нагрузках.
    инженерии тут 0 и успех определится только тем, какой из костылей подойдёт.
    Ответ написан
    Комментировать
  • Есть плата на базе малоизвестного тайваньского МК с ядром ARM Cortex M0. Какие шансы дампнуть бинарник прошивки?

    @n12eq3
    зачем расписывать простыню вопроса если есть модель контроллера? в даташитах английским (корейским?) по белому всегда описываются процедуры программирования/работы с памятью, в т.ч. и опции защиты от чтения.
    - Java это именно то, на чём пишется полётный софт квадрокоптеров. по популярности идёт сразу после php и Лиспа.
    - многие "дешёвые серийные" коптеры выпускают с мозгами вообще в виде капли (бескорпусной контроллер) либо вообще кастомных микросхем. если заморачиваются над таким то уж галочку лока прошивки явно не забудут. какой тут реверс может быть?
    - не слишком владею актуальной информацией, но по сети всё ещё ходят исходники на асме с комментариями на немецком для контроллера rc-движков и являются основой для кучи модов. это заставляет задуматься о лёгкости ковыряния этого софта.
    - сам вопрос туп, либо неверна изначальная задача. дешевле сделать что-то на стандартных комплектующих либо просто купить новую игрушку. переделка будет рентабельна только если китайцы тоже передрали софт и есть доступ к первоисточнику.
    Ответ написан
    3 комментария
  • Сколько стоит монтаж и программирование микроконтроллеров?

    @n12eq3
    электроника для квестов сильно специфическая и цену, даже оценочную, скажет только тот, кто этим уже занимается.
    из общих сведений - работу можно выполнить в 3 вариациях:
    1) нужна только электроника. встречается нечасто, оценивается относительно недорого. обычно при расширении комнат / добавлении новых.
    2) нужна электроника + "интеграция". обычно одиночные заказы для "у меня новый бизнес". нужно быть готовым к тому, что половина или более времени уйдёт на протаскивание проводов и поиск отвалившихся датчиков.
    3) нужна электроника + "интеграция" + расширение. когда просят изделие не на базе готового arduino-шлака. сложно, дорого, меньше всего проблем при наладке и эксплуатации.
    По всей видимости рассчитывать нужно на вариант №2 и сразу договариваться, что представляет автор - работающую электронику или работающую комнату(ы). это разные вещи, отличающиеся по цене в 2-3 раза.
    Ответ написан
    2 комментария
  • Какой наиболее эффективный способ получить 5 и 3.3в от литиевого аккумулятора?

    @n12eq3
    LDO стабилизатор на 3в, подбирать по бюджету, корпусу и наличию. Если делать красиво - нужно добавить мониторинг линии питания (до LDO) и отключаться при достижении минимального порога в "3в + расчётное падение на стабилизаторе".
    если планируется правильное батарейное питание и есть функция физического отключения питания, без перевода в sleep мозгов - учесть паразитное питание и токи утечки по линии мониторинга питания.
    получение 5в нормальное, но лучше добавить цепь управления пином en для ручного управления источником (уменьшение потребления), нужно 1 транзистор и 3 резистора.
    Ответ написан
    7 комментариев
  • Перспективность профессии программиста микроконтроллеров?

    @n12eq3
    - работа есть, по объёму меньше чем околоадминного эникейства и говнокода на пиэйчпи. забугорных заказов кратно больше, нежели "отечественных", касается всех уровней сложности/денег.
    - в среднем "программист" микроконтроллеров никому не нужен, заказов где есть точное и полное тз, описание периферии, внешних подключений = очень мало, самый минимум это полные знания касательно железа, подключения и обвязки самого контроллера.
    - самодостаточный хороший админ это человек+ноутбук. самодостаточный хороший "программист микроконтроллеров" это куча дополнительного не очевидного хлама.
    - по возможности поточной работы (сопровождение проектов) в среднем находится где-то между исполнителями софта и одноразовыми хардварщиками. найти работу, где будет один долгий проект на проектирование+поддержка, достаточно сложно и рассчитывать на это в целом не стоит.
    Ответ написан
    1 комментарий
  • Что не так со входами arduino due?

    @n12eq3
    входы АЦП без подключённого источника сигнала будут показывать ноль только в теории. на практике этого получить нельзя и всегда будут наводки, чаще всего простые 50гц от сети 220.
    Ответ написан
    Комментировать
  • Какой выбрать преобразователь логического уровня с 3.3В в 5В?

    @n12eq3
    указанные микросхемы подходят, но это просто буферы. решение правильное но костыльное.
    отсюда выбирать более "правильное" решение по нужному количеству каналов и дополнительным опциям. пример - 74LVC4245APW,118
    Ответ написан
    3 комментария
  • Допустил ошибку при настройке фьюзов на Atmega8. Что делать?

    @n12eq3
    1 в вопросе atmega8 в программаторе выбрана atmega2560
    2 у atmel кривой подход к фузам в части тактирования, никогда не нужно вручную тыкать галочки. лучше в тупую гуглить полное значение байт фузов для своих настроек. в случае khazarma нужно использовать выпадающие списки вместо кликания по галочкам.
    3 если после установки правильного контроллера в настройках он всё равно не заведётся можно попробовать 3 вещи:
    - если стоит кварц то поставить максимальный имеющийся, лучше на 16
    - попробовать rc-цепь для генератора. схема и номиналы есть в даташите, раздел system clock --> external RC
    - попробовать внешний генератор, схема в раздел system clock --> external RC. в продаже есть мелкие smd/dip генераторы, подойдёт на те же 16МГц. может стоить неплохих денег, но в любом случае полезная вещь и не помешает.
    Ответ написан
  • Какой датчик холла выбрать?

    @n12eq3
    дискретность в 50мкм это уровень головок HDD, при этом крайне сомнительно что их система сможет работать в аналоговом режиме.
    если задача настолько крутая и специфическая, отсчитываются микронные расстояния по x-y-z то нет никакой сложности каким-либо образом составить диаграмму направленности самого магнитного элемента для любого датчика и использовать её модель для проведения замеров заготовок. точность и качество полученных данных в таком варианте определяются выходными цепями усиления и/или согласования и к датчику отношения не имеют.
    Ответ написан
    Комментировать
  • На базе каких светодиодов лучше делать программируемую светодиодную ленту?

    @n12eq3
    купить отдельно WS2812. развести и заказать простые платы с нужным количеством и шагом. заговнокодить по вкусу и возможностям.
    Ответ написан
    2 комментария
  • Как определить массу нагрузки на валу двигателя?

    @n12eq3
    на валу может быть "момент", а не "масса". в калькуляторах подобных https://kataltim.ru/krmom.php подставлять значения, подбирая под свои данные. кпд пишется для большинства "стандартных" двигателей на шильдиках, вместе с номинальным напряжением/током и cos(f)
    Ответ написан
  • Как связать обороты в минуту и шим?

    @n12eq3
    в "роботах" используются готовые сервоприводы либо самодельные с кастомной обратной связью. мифическая кинематическая модель это абстрактный пафосный шлак, который в данном случае не применим, ибо там где это может применяться - авторы знают правильное написание PRM.
    но даже в очень крутых изделиях нигде и никогда не фигурирует некий перевод шим-PRM. используются законы управления, где значение управляющего сигнала (в данном случае скважность шим-сигнала) это конечный результат вычислений, который никак не используется численно и тупо выдаётся наружу.
    также нельзя использовать прямой "перевод" ввиду несоответствия параметров двигателя, источника питания и тупых проводов расчётным, нужна компенсация.
    Ответ написан
    3 комментария
  • За что олдскульные электронщики ругают ардуино?

    @n12eq3
    всё правильно говорится, с некоторыми оговорками. основные минусы
    1) говнокод. если использовать родное приложение, прошивка получается крайне кривой. отсюда лезет убогость работы по скорости, убогость работы библиотек (совместная работа нескольких), убогость вырастающего на этом кале "программиста", убогость по работе устройства в целом.
    2) отрешённость от железа, искажение представлений о его работе. крайне плохой инструмент для начала изучения контроллеров. самый бородатый и эпичный пример киселя в головах "программистов" - 99% уверены что у всех моделей ардуин (соответственно у их "центральных" чипов) есть аналоговые выходы.
    3) отсутствие развития в изучении и стимула для самостоятельной работы, отупление пользователя в целом. digitalPin high работает равнозначно на uno- и на due-, тогда как первое это древняя atmega а второе это контроллер с ядром cortex-m3 и с кратким даташитом на 1500 страниц. купить камаз чтобы засыпать своему коту лоток.
    4) очень странно, но наличие коммьюнити. просто из статистики имеется достаточное количество адекватных инженеров-пользователей этой платформы. также достаточно количество тех же инженеров не-пользователей, но работающих с этим железом за деньги. условно пару процентов пользователей производят скорее всего 100% всех модулей и/или библиотек + китайская штамповка ---> см п.3 но уже не касаемо железа, а всей платформы в целом. зачем что-то учить и изобретать если можно купить 3 готовых модуля, инклуд 3 библиотеки и "устройство" готово.
    5) говнокачество. форм фактор андрунно не предполагает использование, отличное от настольного. в готовое устройство - не засунуть. в прототип который будет "надёжным" в эксплуатации - не засунуть. каких-либо кастомных схем не собрать - pls-pbs разъёмы при постоянном использовании разбалтываются и при большой схеме на бредборде можно часами шевелить провода ища плохой контакт. всё это можно помножить на хламовые компоненты из чины (кто у нас покупает оригиналы по 20 евро?)
    6) искажение "имиджа" профессии. любой аутист соберёт вайфай замок с эзернет шилдом и блютус чайником за 13 минут, при том, что изготовление "взрослой" электроники займёт неделю или месяц. при этом в популистских статьях полученные результаты подаются как сопоставимые. т.е. дядя учился и работал 10 лет чтобы проектировать правильно и хорошо а школьник собрал аналог пока сидел на унитазе. при этом сравнить качество/функции/надёжность/технологичность забывают, и у дяди подпекает.
    основной источник наездов это п.1, п.2, п.6.

    в целом это интересная поделка для хобби и быстрого прототипирования. очень полезна во многих ситуациях.
    также можно (нужно) посмотреть на отношение к этому у более развитых коллег из западных стран - там это преподносится именно как конструктор для хобби, никаких "инженеров" из этого кала не вырастает.
    ещё достаточно показательный пример - сравнительно часто в проектах по фрилансу (на западе) встречаются задания вида "я сделал прототип и он работает. хочу перенести в реальное железо". это очень правильный подход.
    Ответ написан
    2 комментария
  • Как работают эти два датчика?

    @n12eq3
    если топорно то датчик берёт питание от + и -
    третий выход при поднесении магнита закорачивается на землю независимо от внешних подключений. в схеме на этот выход подаётся высокий потенциал, соответственно при срабатывании потенциал падает до условного нуля, что фиксируется контроллером.
    датчик холла или датчик "наличия металла" для пользователя одинаковы, но лучше использовать датчик Холла.
    Ответ написан
    Комментировать
  • Максимальная пороговое напряжение затвора?

    @n12eq3
    пороговым называется напряжение открытия, минимально допустимое при котором полевик открывается на заявленный ток. обычно как раз 2-4 или менее 1 для "logic drive"
    максимальное допустимое лежит в пределах ~10в для мелких до ~30в для мощных силовых.
    Ответ написан
    Комментировать
  • Питание 3.5 HDD 12V?

    @n12eq3
    купить nas без комплектных винтов, исходя из функций и бюджета. все плюсы просто винчестера с питанием на полочке - мнимые и на длительном отрезке времени не выдерживают никакой критики.
    Ответ написан
    Комментировать
  • Где в мк находится буфер?

    @n12eq3
    ОЗУ и его вариации и в некоторых моделях - регистры, что тоже по сути то же самое но с некоторыми особенностями.
    просто смотреть раздел "memory" и его структуру.
    Ответ написан
    6 комментариев
  • Где заказать разработку ибп для светильника 220в?

    @n12eq3
    для диплома или курсового можно взять любую схему из интернета, можно и на флайбек топологии.
    для практического применения это всё бред, т.к. правильный дизайн будет стоить *10 цены готового изделия.
    в остальном можно заказать где угодно, но не с такой формулировкой.
    Ответ написан
    Комментировать
  • Какое напряжение должно быть на конденсаторе микросхемы max660?

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