Заказывая много оценочных плат из Китая, я и подумать не мог что всюду будет брак, недоработки и подделка. Всё это ужасно путало в изучении и порой было тяжело понять то ли мой код кривой, то ли контроллер. Примерно в это же время я нашёл микроконтроллеры и другую рассыпуху дешевле чем в Китае при это локально в России. Я сразу загорелся тем, что бы сделать себе платы и забыть о китайских корявых blue pill.
Брак или странная задумка инженеров
Земля на ножках для прошивки висела в воздухе, после доработки всё окей.
![](https://habrastorage.org/getpro/habr/upload_files/f83/9d1/eb0/f839d1eb016cb9285f0a0460f367b135.jpg)
Я как раз переезжал, и из-за этого у меня появилось много свободного времени, чем я и воспользовался, когда рисовал платы в EDA. Начать было решено с STM8S003F3U6 потому как очень уж полюбилась мне эта серия микроконтроллеров.
Первые наброски выглядели примерно так:
![v1 v1](https://habrastorage.org/getpro/habr/upload_files/c02/0c0/6cf/c020c06cf32f3e08137847b78fdb490a.png)
Тут я ещё не знал, что для нормальной прошивки мк нужен pull-up резистор на ногу сброса.
Хорошо что я проверил всё на макетной плате, прежде чем заказывать. По итогу я полностью переделал макет платы, избавился от односторонней компоновки, сделал заказ и стал ждать.
Когда приехали платы качество меня порадовало, но был и косяк с моей стороны текст настолько мелкий что кое где не читается.
![](https://habrastorage.org/getpro/habr/upload_files/63e/bb4/4e5/63ebb44e5b94666324b9f04375e09537.jpg)
Детальное фото печатной платы
![](https://habrastorage.org/getpro/habr/upload_files/b0c/3db/26c/b0c3db26c797257b1afc69a2a926e764.jpg)
![](https://habrastorage.org/getpro/habr/upload_files/63c/883/9df/63c8839dfb11836a82929e134f240af4.jpg)
В итоге у меня было куча плат, с пяток контроллеров и разных вторичных компонентов, выпаянных из разных плат. Всё это вылилось в 3 рабочих прототипа.
В итоге у меня было куча плат, с пяток контроллеров и разных вторичных компонентов, выпаянных из разных плат. Всё это вылилось в 3 рабочих прототипа:
![Фото ужасное, но переснять не могу уже раздал их) Фото ужасное, но переснять не могу уже раздал их)](https://habrastorage.org/getpro/habr/upload_files/44b/9e7/b63/44b9e7b63519842832572c1f54bafee2.jpg)
Немного о платах
Остановился на 6 светодиодах. Всего 3 группы: питание, 4 GPIO, 1 GPIO(ШИМ) на обратной стороне. У каждой группы есть маленькая напаиваемая перемычка.
USB только питание, по входу стоит диод, защита usb выхода от обратного напряжения которое может пойти если запитать схему >5в напряжением. Стабилизатор выдерживает пиковые 16в, штатное до 14в.
Контроллер может без проблем работать и от 5в, но расчёт резисторов для светодиодов выполнял для 3.3, да и базово считаю что лучше работать с 3.3, ибо потом по привычке можно что-нибудь спалить.
Продолжаем вакханалию
Это была только половина пути, я ведь хотел много плат и очень не хотел делать их вручную.
Для информации из паяльного инструмента у меня был только паяльник, не было даже фена (оставил там откуда уехал). Зато в новой квартире обнаружилась духовка с очень чётким контролем температуры, я думаю дальше понятно что будет, особо впечатлительные не принимайте близко к сердцу.
И так, надо было решать как спаять всё быстро и с минимумом косяков. Трафарета у меня не было и я решил попробовать просто намазать тонким слоем паяльную пасту (благо она была).
Сказано сделано, вот что из этого вышло:
![](https://habrastorage.org/getpro/habr/upload_files/716/275/033/7162750331adf28f8ab63ebb74331551.jpg)
Мелкие капельки припоя что никуда не стекли прилипли прилично, далеко не с первого раза я их смог убрать, так же видно что 2 контроллера немного поплыли и встали криво. Выглядит жуть, но в целом получилось неплохо. Я делал несколько прогонов, первый мк и обвязка, остальное вторым. И по выходу получилось около 70% годных и готовых сразу без танцев плат.
Финальный результат, usb портов к этому времени не подвезли, так что без них.
![](https://habrastorage.org/getpro/habr/upload_files/7ad/ab0/01f/7adab001f978bfd8e721b08b0417ecb5.jpg)
Пока остановился на этом, с новой партией плат должен прийти трафарет, там уже будут другие танцы и другие бубны.
Планы у меня наполеоновские, уже нарисовал и под stm32f0 и под f1 платы, ещё есть идея создать плату на stm32f4(7) с интегрированных ethernet.
Для тех кто дочитал, спойлер след платы!
![](https://habrastorage.org/getpro/habr/upload_files/fff/166/ce5/fff166ce588d3f0aea5d84a894f84808.png)
В следующей статье затрону контроллер и среды, в которых пишу. Ни пуха ни пера и не болейте!
juramehanik
Дауж, «производство и разработка электроники» которые мы заслужили.
добро пожаловать в реальный мир брендованных компонентов, официальных дистрибьюторов и планирования цепочек поставок.
Пора выпускать книгу типа " Аллен Карр: как перестать делать отладочные платы и заняться реализацией конкретных идей" =)
IlyaGalkin