Разработка собственного железа
Re: Разработка собственного железа
Платы китайцы делают красиво и типография на уровне. А вот сборка и пайка........Вчера получил свою Node_Mcu Base ver 1.0.....Жаль фотик сдох..Придется всё выпаивать и по новому собирать.
А чем и как лудить плату будете??руками или на каком то оборудовании?
А чем и как лудить плату будете??руками или на каком то оборудовании?
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Re: Разработка собственного железа
Плату лудить не нужно, на неё уже нанесено финишное покрытие HASL. Паять я буду следующим образом: нанесу пасту через трафарет, вручную расставлю компоненты (у меня на работе это делают роботы), а потом всё это дело обдую строительным феном. Вечером сделаю фотоотчёт...serghei писал(а): А чем и как лудить плату будете??руками или на каком то оборудовании?
Re: Разработка собственного железа
Вы так уже делали, или первый раз бyдете пробовать? Я подозреваю, что фен у вас сдует компоненты. Тем более строительный, они сильно дуют.kalina писал(а):Паять я буду следующим образом: нанесу пасту через трафарет, вручную расставлю компоненты (у меня на работе это делают роботы), а потом всё это дело обдую строительным феном.
Мой товарищ работает пастой, поскольку у него мелкосерийное производство. Но паяет не феном, а печкой - обычным тостером для сэндвичей, где сэндвич кладется на подогреваемое основание и закрывается подогреваемой крышкой сверху.
А у меня с пастой не пошло. Терпения не хватат все детальки правильно установить и не сбить ранее установленные. Так что я обычным паяльником с острым жалом паяю, только QFN потом феном прожариваю, чтобы центральную площадку пропаять.
Re: Разработка собственного железа
Паяю феном не первый раз, ничего не сдувает. При установке компонента пинцетом его нужно немного утопить в пасту. Бывает, если на одну из контактных площадок резистора не попадает паста, то его может развернуть.akouz писал(а):Вы так уже делали, или первый раз бyдете пробовать? Я подозреваю, что фен у вас сдует компоненты. Тем более строительный, они сильно дуют.kalina писал(а):Паять я буду следующим образом: нанесу пасту через трафарет, вручную расставлю компоненты (у меня на работе это делают роботы), а потом всё это дело обдую строительным феном.
Мой товарищ работает пастой, поскольку у него мелкосерийное производство. Но паяет не феном, а печкой - обычным тостером для сэндвичей, где сэндвич кладется на подогреваемое основание и закрывается подогреваемой крышкой сверху.
А у меня с пастой не пошло. Терпения не хватат все детальки правильно установить и не сбить ранее установленные. Так что я обычным паяльником с острым жалом паяю, только QFN потом феном прожариваю, чтобы центральную площадку пропаять.
Печка это хорошо, но делать дома мелкосерийное производство желания нет. Если до этого дойдет, буду решать вопрос через контрактное производство.
А вот у меня наоборот - на паяльник нет терпения, а вот когда расставляю компоненты пинцетом то наоборот отдыхаю.
Re: Разработка собственного железа
Сегодня закончил с пайкой. Выкладываю результат. Теперь на очереди запуск и проверка схемотехники.
- Вложения
-
- MDMSGate_Foto_4.jpg (397.82 КБ) 9925 просмотров
-
- MDMSGate_Foto_3.jpg (236.58 КБ) 9925 просмотров
-
- MDMSGate_Foto_2.jpg (223.72 КБ) 9925 просмотров
-
- MDMSGate_Foto_1.jpg (251.5 КБ) 9925 просмотров
Re: Разработка собственного железа
Вообще отлично! 5 баллов
Re: Разработка собственного железа
Антенна ESP8266 оказалась втиснутой в узкий вырез в земляных полигонах. Это снижает ее эффективность. Земля слева от нее (по фотке) без проблем может быть удалена до самого края платы, что заметно улучшит работу антенны. Ну и справа землю тоже можно сдвинуть до кнопок, да и сами кнопки вправо сдвинуть.
Re: Разработка собственного железа
Пару слов про первое включение платы.
1. Преобразователь CP2102 запустился. Проверил работоспособность замкнув RxD на TxD, всё работает.
2. Микроконтроллер Atmega328p читается. Правда в разъёме программирования ISP (в футпринте) 5(RST) и 6(GND) нога перепутаны местами, а также неверно указан ключ. Не ожидал от себя такого))). Хотя он фактически нужен только для прошивки бутлоадера, а дальше всё планируется делать через COM порт, напрямую из ардуино студии. Придётся сделать отдельный кабелёк.
3. Модуль ESP-12 запустился без проблем. Появилась сеть AI-THINKER_005BFC к которой подключиться не составило труда. Подскажите как можно протестировать данный модуль если нет ещё программы на атмегу, а есть COM порт? Например, через терминалку?
Буду ещё тестировать.
4. Ethernet. Тут запустилось не с первого раза. Оказывается при расстановке подписей к резисторам и конденсаторам, я вместо R7 поставил С6, и наоборот. Плата программировалась, но грелась и не запускалась. Поменяв их местами все заработало. В тестовой прошивке я запустил веб сервер из примера библиотеки TCP/IP стека. Стек меня радует достаточным количеством сетевых протоколов и описанием. Короче есть где разогнаться.
5. Радиомодули RFM69 и NRF24, и, конечно, библиотеку MySensor ещё не запускал. Буду ждать помощи Ивана.
6. Память M25P40 также ещё не запускал.
Вкратце как-то так....
1. Преобразователь CP2102 запустился. Проверил работоспособность замкнув RxD на TxD, всё работает.
2. Микроконтроллер Atmega328p читается. Правда в разъёме программирования ISP (в футпринте) 5(RST) и 6(GND) нога перепутаны местами, а также неверно указан ключ. Не ожидал от себя такого))). Хотя он фактически нужен только для прошивки бутлоадера, а дальше всё планируется делать через COM порт, напрямую из ардуино студии. Придётся сделать отдельный кабелёк.
3. Модуль ESP-12 запустился без проблем. Появилась сеть AI-THINKER_005BFC к которой подключиться не составило труда. Подскажите как можно протестировать данный модуль если нет ещё программы на атмегу, а есть COM порт? Например, через терминалку?
Не думаю что это так критично. Сигнал хороший, в пределах дома не хуже чем у моего роутера.akouz писал(а):Антенна ESP8266 оказалась втиснутой в узкий вырез в земляных полигонах. Это снижает ее эффективность. Земля слева от нее (по фотке) без проблем может быть удалена до самого края платы, что заметно улучшит работу антенны. Ну и справа землю тоже можно сдвинуть до кнопок, да и сами кнопки вправо сдвинуть.
Буду ещё тестировать.
4. Ethernet. Тут запустилось не с первого раза. Оказывается при расстановке подписей к резисторам и конденсаторам, я вместо R7 поставил С6, и наоборот. Плата программировалась, но грелась и не запускалась. Поменяв их местами все заработало. В тестовой прошивке я запустил веб сервер из примера библиотеки TCP/IP стека. Стек меня радует достаточным количеством сетевых протоколов и описанием. Короче есть где разогнаться.
5. Радиомодули RFM69 и NRF24, и, конечно, библиотеку MySensor ещё не запускал. Буду ждать помощи Ивана.
6. Память M25P40 также ещё не запускал.
Вкратце как-то так....
Re: Разработка собственного железа
Если не зажимать антенну, то по расстоянию будет выигрыш раза в два.kalina писал(а): Не думаю что это так критично. Сигнал хороший, в пределах дома не хуже чем у моего роутера.
И еще. Обычная двухсторонняя печатня плата с земляными полигонами, выходяшими на края платы, является весьма эффективной щелевой антенной. Если на плате есть достаточно быстрые цифровые сигналы, эта паразитная антенна начинает заметно "фонить". Изничтожить эту паразитную антенну нетрудно: по всему периметру земляных полигонов, с шагом порядка 5...10 мм, надо расставить переходные отверстия, соединяющие верхний и нижний полигоны.
Re: Разработка собственного железа
А можете выложить фото в высоком разрешении?kalina писал(а):Сегодня получил платы для MDMSGate. Качество и сервис http://www.pcbway.com заслуживает уважения. Цена тоже приемлимая (новым пользователям дается 5$ скидки на первый заказ). Завтра буду паять.