Эксперт в области разработки и производства электроники
Контакты

Достижения

Все достижения (1)

Наибольший вклад в теги

Все теги (24)

Лучшие ответы пользователя

Все ответы (22)
  • Мотивация для разработчика. Как мотивировать себя/команду работать продуктивно?

    alexpic
    @alexpic
    Разработчика мотивируют задачи с уровнем сложности на пределе текущей компетенции
    Ответ написан
  • Есть аналоги esp8266 без WIFI, но bluetooth/BLE (миниатюрный микроконтроллер с BLE)?

    alexpic
    @alexpic
    Да полно:

    TI: CC2541 (старый, не держит как central больше двух подключений, но проверенный)
    TI: CC2640 (новый, модный, но есть баги в стеке)
    Nordic: nRF51822 (старый, проверенный, надежный)
    Nordic: nRF52823 (новый, много памяти, NFC)
    ST: BlueNRG-1 (только на днях анонсировали, энергопотребление пока лучшее в режиме peripheral)
    Dialog: DA14583 (на Диалоге Xiaomi свои браслеты делает, API ужасное)

    Есть еще у Toshiba, CSR, Cypress (неплохие, кстати), Broadcom. По моему, только ленивый сегодня BLE не делает.
    Можете еще посмотреть на модули от Microchip или Bluegiga (сейчас Silabs). Там скриптовый язык и AT-команды для управления, будет проще взлететь.
    Ответ написан
  • Существует ли методология предварительной оценки трудозатрат на разработку электронного устройства?

    alexpic
    @alexpic
    Если вы раньше не занимались электроникой, то вероятность успеха в оценке проекта стремится к нулю, по любой методологии.
    Реальность очень хорошо отражает вот эта картинка:
    18rnv+
    В разработке электроники достаточно большое количество исследовательской составляющей. Ее невозможно планировать, и те, кто это понимает, используют концепцию PDCA, делают прототипы, MVP, ставят целью не готовый девайс а ответ на вопрос.

    К примеру, берете вы MEMS-акселерометр LIS3DH от ST и ставите в свое устройство. Казалось бы, девайс выпускается уже чуть ли не 10 лет, изучен вдоль и поперек, даташит на 10 страниц — где там споткнуться? А на самом деле достаточно подводных камней, к примеру, служебные регистры, которые не защищены от записи. А запись в них может превратить устройство в кирпич. Вы можете сказать — ну так не надо туда писать. Да, конечно, отвечу я, но на SPI висит еще и последовательная флешь, и вот ведь сюрприз — CS акселерометра кроме разрешения обмена еще работает как служебный сигнал для выбора типа интерфейса (SPI/I2C). Возможна ситуация, при которой при поднятом CS на шину попадет I2C адрес акселерометра и в служебные регистры будет записан мусор.

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

    Поэтому не надейтесь на Ганнта, водопадную модель и другие классические методы планирования. Могу только дать несколько советов, как сделать прогноз (не оценку):
    — дробите проект на задачи, задачи на подзадачи, подзадачи на элементарные действия. Чем больше степень декомпозиции, тем более достоверным будет прогноз. Мы, например, дробим большие задачи на подзадачи длительностью не более 8 часов.
    — прочитайте книжку SCRUM. Революционный метод управления проектами. Гибкие методологии на удивление хорошо ложатся на разработку электроники и встраиваемого ПО
    — договаривайтесь с заказчиком на поэтапную работу: результат и оплата. Сначала платку сделайте, потом запустите ее, потому еще какой-нибудь функционал добавите. Так у вас будут контрольные точки, и обратная связь от заказчика. Не получится, что через полгода работы вы сделаете не нужную клиенту штуку.
    — беритесь за небольшие проекты
    Ответ написан
  • Нужны ли схемотехники?

    alexpic
    @alexpic
    Разумеется, нужны, днем с огнем не сыщешь хорошего специалиста. Хороший — это который может на бумажке нарисовать и объяснить как работает step-down преобразователь, знает, как зависит падение напряжения на полупроводниковом диоде от температуры, может нарисовать неинвертирующий усилитель на ОУ и эмиттерный повторитель. Это так, навскидку, на чем обычно валятся джуниоры, возомнившие себя крутыми спецами. Ну, до кучи, неплохо бы знать технологии производства: как печатные платы делают и как на них потом паяют компоненты.

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

    Но тут пишут правду — какой-нить, осподиисусе, фронтендер с 2 годами опыта говнокодинга на JS в среднем получит лучшее предложение. И сможет найти удаленную работу. Так что в железки идут фанаты, которых прет. Те кто выживает и развивается, может достигнуть неплохих высот. Ну и занимаются они любимым делом, а не пашут на галерах в ЕПАМе или Люксофте.
    Ответ написан
  • Передатчик на 433 МГц, чип антенна, передатчик 10 dBm. Какую дальность можно получить в условиях квартиры?

    alexpic
    @alexpic
    1. На какую дальность связи можно рассчитывать в условиях квартиры и двухэтажного дома?

    Чип-антенны имеют низкую эффективность и высокую добротность. На открытой местности дальность будет метров 200-300, если вы правильно согласуете антенну с выходом трансивера. Имейте в виду, что на |S11| чип-антенны сильно влияют расположенные рядом предметы. Если возьмете девайс в руку, то минимум КСВ будет плавать по частоте. С этой точки зрения PCB антенны или обычный штырь гораздо лучше.
    Можете попробовать впихнуть в конструкцию спиральну (helix) антенну. За основу возьмите AppNote от TI, ссылку на который вы дали в вопросе.
    Если нет измерительных приборов (векторного анализатора или хотя бы КСВ-метра), то добиться хороших результатов будет не просто. Придется эмпирически настраивать.

    Я правильно понял, что длина платы должна быть достаточно большой как бы в противовес антенне как вот в этой


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