Адаптер массового производства Arduino............

Источник:

Адаптеры Arduino для массового производства

Цены на платы Arduino в последнее время выросли, и, поскольку у меня было много чипов Atmega88, пришло время массового производства моих простых Arduino. С помощью адаптеров можно загрузить ISP Arduino и/или пользовательскую программу в необработанный чип за считанные секунды. Припаиваем микросхему TQFP к готовой плате, вставляем ее в адаптер. Пого-штифты соприкасаются, и вы можете двигаться дальше.

Минималистичная плата Arduino имеет всего два дополнительных компонента, работает на внутренней тактовой частоте 8 МГц и диапазоне напряжения от 2,7 до 5 В. Подайте на него напряжение 3,3 В, поэтому для устройств с напряжением 3,3 В сдвиг уровня не требуется. Атмега 8, 88, 168, 328 все ок.

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

Детали: чип TQFP32 Atmel, печатная плата адаптера TQFP32, штыри Pogo 1,3 мм, плоский кабель с разъемом, адаптер USB-последовательный порт (должен иметь сигнал DTR), рабочая плата Arduino (UNO) или USB_ISP. Источник: Aliexpress, Ebay и т. д. Программное обеспечение: Extreme Burner AVR.

3D-печать деталей. Возьмите плату адаптера TQFP и просверлите положение штифтов до 1 мм (см. расположение штифтов ниже). Вырежьте печатную плату из перфорированной платы аналогичного размера и также просверлите ее до 1 мм. Вставьте три штифта, проверьте высоту штифта с помощью 3D-детали и припаяйте их к плате адаптера сзади, избегая попадания припоя на шейку штыря. При этом вставьте контакты во вторую плату так, чтобы они просто выступали, и припаяйте и эти точки. Точность важна. Припаяйте оста��ьные контакты, между печатными платами останется место для фильтрующих конденсаторов и RC-цепи сброса. Наконец, вытащите и припаяйте (плоский) кабель к сборке.

Припаяйте микросхему к плате TQFP, см. ниже, как это сделать. Никакие другие компоненты на этом этапе не нужны.

Загрузка программы ISP: нажмите и удерживайте плату в адаптере AVR-ISP и запустите пример Arduino ArduinoISP или Extreme Burner с правильными шестнадцатеричными файлами ISP и файлами Fuse. Выберите внутреннюю частоту 8 МГц, остальное — по умолчанию. Обе программы сообщают об успешной записи. Запрограммируйте свою первую плату с помощью Uno и сохраните оттуда файлы и данные предохранителей для Extreme Burner.

Загрузка пользовательской программы: зафиксируйте плату в адаптере (с помощью спички, см. рисунок), подключите к адаптеру USB-Serial.

Расположение контактов адаптера AVR-ISP: 3 GND, 4 +5 В, 29 Reset, 15 MOSI, 16 MISO, 17 SCLK. 100 нФ SMD между 3-4.

Расположение контактов адаптера Arduino: 3 GND, 4 +5 В, 29 двух частей для подключения: 10 кОм к контакту 4, 100 нФ к DTR, 30 RXD, 31 TXD. 100 нФ SMD между 3-4.

RXD адаптера подключается к TXD последовательного порта USB и наоборот. Если это не помогло, поменяйте местами провода, просигнальте соединения с помощью цифрового видеорегистратора: Arduino 30-CH340 2, 31-3, DTR-13.

Минималистичная система Arduino: чип Atmega, 10 кОм от чипа 29 до чипа 4, 100 нФ до 29 (обрежьте дорожку печатной платы до контакта 29 и припаяйте 100 нф через разрез, создав приличную точку DTR на плате адаптера). Полную систему смотрите на схеме Arduino. Если вы добавите кварц, необходимо перезапустить AVR-ISP с новыми настройками часов.

Пайка микросхемы на печатной плате обычным паяльником: нанесите фл��с на печатную плату, расположите микросхему, возьмите кончиком паяльника очень небольшое количество свежего припоя. Расположите утюг вдоль центральной линии углового штифта чипа. Прикоснитесь наконечником припоя к самому концу вывода микросхемы, нагрейте его, чтобы увидеть, как олово втекает. Припаяйте противоположный угол, еще раз проверьте положение и повторите то же самое со всеми выводами. Никогда не приближайтесь к контакту сбоку, это приведет к коротк��му замыканию многих контактов одновременно. Используйте фитиль припоя с флюсом, чтобы устранить короткое замыкание.

Категория: Электроника

11:08
1
Нет комментариев. Ваш будет первым!

Ссылка появится после регистрации

Похожие модели

Корпус для адаптера питания
📁 Корпус для преобразователя питания сПодробнее
Корпус для DC регулируемого источника
📁 Корпус для DC регулируемого источникаПодробнее
Крепление "народного" налобного фонаря
📁 Крепление «народного» налобного фонаряПодробнее
Ручка настройки Yaesu FT-817
📁 Ручка VFO для FT-817/818. ИспользуйтеПодробнее
Модель кнопки для Imax B6
Вам понадобится капля клея, чтобыПодробнее
Антенный изолятор "орешек"
Это стандартный изолятор дляПодробнее
Адаптер питания Yaesu FT-817
📁 Вертикальный адаптер под коннекторыПодробнее
Корпус для ESP32 WROOM
📁 Корпус для ESP32 WROOM 📐 STL 🪵 PETGПодробнее
Корпус для ESP32
📁 3D модель корпуса для платы NodeMCU наПодробнее
Станок для намотки катушек с филаментом
📁 Станок для намотки катушек сПодробнее
Кабельный ввод
📁 3D модель для печати кабельнойПодробнее
Кабельный ввод #2
📁 Компактный контейнер с завинчивающейсяПодробнее
Кабельный гермоввод #3
📁 3D модель для печати кабельногоПодробнее
Кабельные вводы различных размеров
📁 Кабельные вводы различных размеровПодробнее
Распределительная коробка
📁 3D модель для печати распределительнойПодробнее
Водозащищенный кабельный ввод
📁 3D модель кабельного ввода сПодробнее
Кабельный ввод #4
📁 3D модель для печати качественногоПодробнее
Распределительная коробка с креплением на стену
📁 Распределительная коробка с креплениемПодробнее
Адаптеры для SIM карт - 3D модель для печати
📁 Адаптеры для SIM карт — 3D модель дляПодробнее
Корпус для метеодатчика на ESP8266
📁 Корпус для метеодатчика на ESP8266Подробнее
Улучшенный дрон «Nano Long Range» на 1х18650
📁 Улучшенный дрон «Nano Long Range» наПодробнее
Электронные "песочные часы"
📁 Электронные «песочные часы» 📐 STLПодробнее
Контейнер для батарей ft-817
📁 Контейнер для аккумулятора FT-817 сПодробнее
Защитный каркас Yaesu FT 817
📁 Защитные рельсы для Yaesu FT 817 и 818Подробнее
YAESU FT-817 Рельсы
📁 Рельсы с подвесом для тангенты иПодробнее
Портативный настольный источник питания
📁 Портативный настольный источникПодробнее
Кейс для хранения батарей ( 21700, 18650, AA, AAA)
📁 Кейс для хранения батарей ( 21700Подробнее
Каркас для батарей 18650
📁 Корпус для Heltec V4 с GPS, проектПодробнее
Корпус для датчика на esp8266
📁 Корпус для датчика на esp8266 📐 STLПодробнее
Корпус для метеодатчика с анемометром
📁 Корпус для метеодатчика с анемометромПодробнее
Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.