Ответы пользователя по тегу Электроника
  • Как уменьшить напряжение с 5 до 3.3 вольт?

    @LampTester
    Без стабилизатора никак.

    ESP8266 потребляет до 200 - 250 мА, для схемы со стабилитроном это много. Про делитель в этом случае вообще говорить смешно.
    Ответ написан
    Комментировать
  • Реализовать систему управления затворов full-bridge?

    @LampTester
    Схемы в студию!
    Ответ написан
    Комментировать
  • Какие проекты можно осуществить на STM8(32)?

    @LampTester
    Какие проекты можно осуществить на STM8(32)?


    Любые. В линейке STM32 есть и простые малопотребляющие контроллеры, и совершенные монстры, на которых можно собрать чуть ли не полноценный ПК.
    Ответ написан
    Комментировать
  • Как разработать и произвести партию устройства?

    @LampTester
    Есть ли у вас опыт в подобном для аналогии?


    Есть. :)

    Стоимость разработки как правило начинается где-то от 25 т.р. (без учета компонентов) и дальше в зависимости от сложности.

    Стоимость непосредственно производства зависит от размера партии. Если партия маленькая, то ее целесообразнее делать в России. Сразу скажу, что сделать устройство себестоимостью менее 800 - 1500 р. в мелкой партии практически нереально.
    Ответ написан
  • С чего начать электроннику?

    @LampTester
    Если всерьез, я бы рекомендовал начать с курса общей физики - он снимет 80% глупых вопросов, которые часто задают новички. Дальше курс Теоретических Основ Электротехники (ТОЭ). Дальше Горовиц и Хилл ("Искусство схемотехники"). Дальше по ситуации.
    Ответ написан
    Комментировать
  • В каких ВУЗах можно научиться созданию электронных устройств?

    @LampTester
    Специальность в самом общем случае называется "инженер-разработчик", "инженер-конструктор", "инженер-электронщик", "разработчик РЭА", "эмбеддер"/"инженер-разработчик встроенных систем".

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

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

    • большинство обучающихся сами не понимают, зачем пришли на специальность - поступили просто потому, что не прошли по конкурсу на что-то более престижное (а на инженерные специальности конкурс традиционно ниже, чем на менеджерские);

    • преподаватели, даже действительно классные, вынуждены ориентироваться на эту массу, и порой пропускать самое интересное - иначе 90% потока надо просто отчислить, а тогда кафедра останется без студентов и ее закроют;

    • учебные программы безнадежно устарели.


    Я уже не буду говорить про то, что часто лаборатории больше напоминают музей - сейчас в крупных ВУЗах с оснащением уже получше.

    С преподавателями тоже не всегда все хорошо. В аспирантуре остаются в основном те, кто по факту не может работать по специальности - ну, вы поняли. Зарплата ассистента (фактически, преподаватель без ученой степени) составляет в районе 5 - 7 т.р., притом что инженеру платят как минимум на порядок больше, так что все выпускники, умеющие хоть что-то, уходят на производство, где их отрывают с руками. А вот те, кто прилежно делали все домашние задания и ничего больше - те идут работать в макдональдс или учиться дальше, в аспирантуру. А потом преподавать, да. Исключения есть, но их мало.

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

    Так что не ждите, что вас научат - читайте профильную литературу, задавайте вопросы знающим людям, берите паяльник в руки, и вперед. Конечно, для полной уверенности в собственном будущем вам понадобится красивая бумажка-диплом; чтобы получить ее, достаточно поступить в любой ВУЗ, имеющий факультет с названием типа "радиотехника", "проектирование РЭА" или вроде того.
    Ответ написан
    Комментировать
  • Почему за основу для Arduino выбрали Atmega328P, когда STM32 и дешевле до двух раз, и лучше до двух раз?

    @LampTester
    Простой ответ - потому что Arduino вышла раньше, чем контроллеры от ST обрели популярность. Про это уже говорили выше.

    Если же подойти философски, то надо сказать, что "лучше" - понятие растяжимое. Да, у ST есть более производительные контроллеры за сравнимую цену, но это совсем не означает, что в этом применении они лучше. Как минимум, они сложнее, и, учитывая круг применения Ардуино, эта сложность не оправдает себя, как и расширенные возможности. Платформа Ардуино призвана прежде всего снизить порог вхождения, и AVR отвечают этой задаче лучше.
    Ответ написан
    Комментировать
  • Как сделать радиоантену?

    @LampTester
    Ни в коем случае не используйте в качестве заземления или антенны розетку! В те годы, когда писалась книга Борисова, представления об электробезопасности были несколько другими.

    Вам подойдет любой достаточно длинный провод (метров пять). И ДВ-радиостанций, действительно, почти не осталось. Кроме того, если вы делаете детекторный приемник, вам потребуется заземление. Классический вариант - трубы отопления, но, учитывая, что сейчас они часто бывают пластиковыми, это может не сработать. Разумеется, труба отопления годится только для сигнального заземления детекторного приемника. Использовать трубы коммуникаций для защитного заземления электрооборудования категорически нельзя (иначе ваших соседей может ударить током)!
    Ответ написан
    Комментировать
  • Как симулировать микроконтроллер STM32 и электрическую схему?

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

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

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


    Выше описан "максимальный" вариант разработки для сложного устройства. В конкретных случаях некоторые этапы могут пропускаться или переставляться местами. Я, например, чаще всего начинаю разработку прошивки уже при наличии собранной платы, и тестирую ее прямо в железе, причем сначала пишу HAL (если он предполагается). Тестирование на ПК требуется в основном тогда, когда прошивка содержит в себе какие-то сложные алгоритмы, не поддающиеся разработке без основательной отладки и не имеющие прямого отношения к железу (изначально кросс-платформенные).
    Ответ написан
    Комментировать
  • Что вы можете сказать про СТМ микроконтроллеры?

    @LampTester
    STM32 стоит выбирать, если вы уже знаете, что это такое, и/или имеете причины его выбрать. Единственно что могу сказать - эта архитектура не подходит для первоначального обучения работе с контроллерами, отчасти по причине более высокой сложности, отчасти по причине политики STMicroelectronics, про которую уже было сказано выше.

    В остальном это такие же контроллеры, как и все остальные, и их применимость в каждом конкретном случае определяется степенью соответствия их возможностей техзаданию.
    Ответ написан
    Комментировать
  • Что представляет из себя программирование МК STM?

    @LampTester
    Сразу скажу, что STM32 - не лучшая архитектура для начала освоения МК по причине того, что она достаточно продвинута, платой за что является относительно большая сложность многих действий, которые на тех же AVR, скажем, делаются гораздо проще. Другая причина - политика самой STMicroelectronics, не поощряющая глубокое изучение, и нацеленная либо на поверхностный подход "здесь и сейчас", либо на уже достаточно опытных специалистов.

    В целом STM32 идеологически ничем не отличается от всех остальных контроллеров.

    Если вы хотите начать изучать программируемую элементную базу, я бы рекомендовал начинать с AVR (но только не с Ардуино, если вы хотите достичь серьезного понимания).
    Ответ написан
    Комментировать
  • Где почитать по эффективной разработке программ для процессоров с использованием DMA, прерываний?

    @LampTester
    Я не совсем понял вопрос. Что вы хотели бы узнать по этой теме помимо того, что написано в соответствующих Reference Manual'ах и Programming Guide'ах? Кроме всего прочего, блок DMA не входит в ядро Cortex-M0. Обычно это отдельный блок, специфичный для конкретного МК.
    Ответ написан
    Комментировать
  • Звуковой сигнал (слово) на пересекание луча фотореле (ик диоды, фотодиоды)?

    @LampTester
    Проще всего прикрутить туда какую-нибудь микросхему из семейства ChipCorder от Winbond. Вот статья в тему.
    Ответ написан
    Комментировать
  • Существует ли аналог digikey для ОЭБ?

    @LampTester
    Никогда о таком не слышал... По крайней мере, об открытом. Для военных существуют списки компонентов, допущенных к использованию, но это не совсем Digikey, и эти списки закрыты, насколько мне известно.
    Ответ написан
    Комментировать
  • Учебник по цифровым интерфейсам?

    @LampTester
    Я так понимаю, что вас все же интересует не реализация интерфейсов, на VHDL, например, а то, как работать, скажем, с модулем USART, встроенным в контроллер. Верно? Или нет?

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

    А вообще, перечисленные вами протоколы - достаточно распространенные, по ним есть много публикаций в интернете.
    Ответ написан
  • Как реализовать измерение тока на ардуино?

    @LampTester
    Я бы не делал управление ТАКИМ на Arduino. При таких мощностях и электромагнитные поля/выбросы соответствующие, на которые игрушечная ардуина явно не расчитана. Здесь надо хорошо подумать над конструкцией платы, гальванической развязкой всего, чего можно, фильтрацией питания и т.п. Иначе есть шанс, что при первом броске контроллер повиснет, с непредсказуемыми последствиями.
    Ответ написан
    Комментировать
  • Бывают такие транзисторы?

    @LampTester
    Да, есть. Это JFET-ы и depletion-mode MOSFET-ы.
    Ответ написан
    Комментировать
  • Как правильно запитать Arduino Mega c блоком реле и дисплеем?

    @LampTester
    Какой стабилизатор стоит на плате Arduino? Он вообще способен выдать 200 мА? Популярные для таких применений L78L05 не могут давать более 100 мА.

    Сам адаптер способен выдать нужную мощность? Насколько сильно просаживается его выходное напряжение?
    Ответ написан
    Комментировать