Jun 15, 2016 21:09
Для начала, расскажу с чем, в чем, где и как я работаю.
Основное - микроконтроллеры. Были AVR, теперь ARM. Сейчас в основном Cortex-M3, M0. Но были и все из линейки: M0, M0+, M3, M4.
Фирмы - основные у меня две: ST Microelectronics и NXP. На мой взгляд самые годные в плане доступность/цена/качество/перформанс - это STM32. Простая ARM-архитектура, низкая цена вхождения. Самый популярный контроллер - stm32f100.
Магазин электроники - терраэлектроника. Просто, надежно, удобно. Есть доставка.
Среда разработки - Eclipse. Сейчас релиз Mars. Требует некоторых настроек со знанием дела, но удобен во всем остальном.
Сделаю пост о том, как все собрать в одну рабочую полноценную среду.
Платы черчу в KiCad. Быстро, удобно, бесплатно до двух слоев.
Разводка - Eremex TopoR. Быстро, удобно, бесплатно. Есть свободная трассировка дорожек. Мне по душе, так как не люблю платы с рисунком дорожками под углом 90 45.
Производство - Резонит или Китай. Резонит - наши в Зеленограде, Китай - любая адекватная ссылка по поиску в гугле. Резонит - быстро и качественно. Китай - дешевле, но дольше едет.
Пайка - паяю сам, паяльной станцией PACE, выигранной в свое время на eBay, с обычным таким жалом. И микроскоп. Стерео, с 4x увеличением, для мелких компонентов. Ну пинцет и прочие плюшки - само собой.
Есть отличный сайт - partsdirect. Там есть почти все, но и цена тоже есть.
Процедура обычно такая:
1) Идея
2) Схема
3) Разводка ПП
4) Сборка макета на отладочной плате
5) Старт написания прошивки
6) Пробный запуск
7) Корректировка схемы и ПП
8) Отправка ПП в производство
9) Написание прошивки
10) Получение платы, тестирование написанной прошивки на ней
11) Дописание прошивки
12) Тестирование
about,
shel,
technology,
roma_jam