Запилил Ардуинку...

На выходных по просьбе одного из камрадов запилил клон Arduino Pro Mini дополненый набортным USB->COM на CP2102. Получилась вот такая мелочь:


Схема:

Внешний вид голой платы:

Собранная ардуинка:

Разводка:

Исходная схема оставлена почти без изменений (ну кроме CP2102, конечно). Добавлена развязка между VBUS и внешним питанием. Некоторыми выводами пришлось пожертвовать (вторым ресетом, RX и TX), но врядли это существенно. В качестве стабилизатора вместо указанного на схеме лучше использовать существенно более распространенный LP2985 на 5В или 3.3В, в зависимости от потребностей.
После сборки прямо из среды с помощью внешнего программатора прошивается бутлоадер от Pro Mini под соответствующий чип (168-я или 328-я атмега) и частоту кварца (8, 16 или 20МГц). После этого плата нормально прошивается прямо из среды.

Схема и плата в формате Eagle 6.1 в аттаче. Все файлы распространяются под лицензией CC BY SA, как, собственно, и все другие ардуины.
  • +4
  • 10 апреля 2012, 04:21
  • evsi
  • 1
Файлы в топике: arduino-design-files.zip

Комментарии (35)

RSS свернуть / развернуть
На схеме ничего не видно. Да и дорожки на плате не видно…
0
  • avatar
  • Vga
  • 10 апреля 2012, 04:26
Увы, при вставке, похоже, ресайзится изображение, так что схему в нормальном виде не показать. Более качественный вариант есть в аттаче.
Дорожек не видно, потому что разрешение недостаточное и это, вобщем, не попытка показать разводку, а просто иллюстрация того, как оно было до монтажа. Полная разводка есть в аттаче.
0
Да, ресайзится. Добавь ссылки на увеличенные картинки. Их можно залить в топик же, а можно и на какой-нить картинкохостинг.
0
В такое время суток уже не было сил еще что-то допиливать. Поправил картинки и добавил линки на картинки с бОльшим размером.
0
Полная разводка есть в аттаче.
Ее еще чем-то открыть надо.
0
Это eagle. Только не знаю какая версия.
0
6.1. Я написал в посте.
0
Плата заводская или самодельная? Если второе, а) то как так красиво с закруглением обрезал, б) там что, металлизация?
0
  • avatar
  • crab
  • 10 апреля 2012, 11:10
Плата самодельная. Обрезал (точнее, обточил), на самом деле, кривовато (потому что руками плату держал). Обтачивал дремелем в станине, фреза из карбида вольфрама, «кукуруза». Металлизации нет, просто посверлено таким же твердосплавом и на том же станке.
0
Такие уголки и напильником в три движения делаются. Вот края обтачивать им — это нудно.
0
Ну, вобщем, да. Это я больше из любви к искусству. На самом деле для качественного результата надо, хотя бы, координатный стол или вообще станок с ЧПУ.
0
А почему два аналоговых пина выведены наверх?
0
  • avatar
  • Vga
  • 10 апреля 2012, 11:41
Это вопрос не ко мне, так было в оригинале.
0
Имхо, если переделывать оригинал, то можно было его чутка удлиннить, добавив эти два апналоговых пина с одной стороны, а RX и TX с другой :)
Просто вроде как мини версия планируется для чего-то мелкого, но если в нее уже запаяны «ножки», то она становится не маленькой, и удобна для работы именно в бридборде. Я как-то у Семенова (мкпочтой) заказывал ARDUINO NANO (тоже не себе — попросили, а сам такое сделать я пока не в состоянии), так вот как раз польза была в том, что ножки не были запаяны. Какие нужны — запаиваешь :)
Хотя у вас скорее всего свои требования были.
Но за саму штучку — респект :) От завода небось только под увеличилкой и можно отличить :)
0
Да нет, все-таки, видно, что обрабатывалось руками. Ну и с обратной стороны там просто голый стеклотекстолит.
0
Дак обратную сторону либо в бридборд, либо к корпусу, так что фиг бы с ней! В любом случае, не скромничайте! Работа зачетная! Хотя с вашими успехами в 0,1/0,075 я вообще в ауте :)
В обшем, успехов в совершенствовании!
0
Спасибо.
0
Это тестовый экземпляр, я его спаял для того, что бы убедиться в работоспособности схемы. А камраду, которому я это делал, кроме готового экземпляра достанется и чистая плата, которую он запаяет по месту так, как ему нужно.
0
Кстати да, с добавлением USB у вас как раз и получилась скорее Arduino Nano, т.к. мини и позиционируется отсуствием USB и выведенными RX/TX :)
Nano для бридборда будет чутка поудобнее, т.к. более узкая и длинная, и пины все по бокам.
0
Да, я потом нашел аналог. Но меня просили именно мини, а USB на борту это уже мое предложение.
0
Если не секрет, по чем такая работа (можно в личку)? Или вы делали по-дружбе за так?
0
Бесплатно делал. Захотелось помочь подрастающему поколению электронщиков.
0
Это хорошо :)
0
Ну и не хочется превращать хобби в работу :)
+1
Потому что они не влезали, их вывели не в ряд, а где место нашлось. А почему вверх — просто, потому что иначе не втыкалось бы в бридборд ;)
0
Шикарная получилась!
Я делаю подобную штуку, уперся в кварц. Пришлось нарыть SMD керамические резонаторы со встроенными емкостями, чтобы все хозяйство уместить в конструктив.
А, и еще повышайка у меня на ней сделана на NCP1400, чтобы от батареек работало
0
Собственно, залюбовался работой и забыл что хотел спросить…
При прошивке вывод DTR CP2102 корректно дергает RESET меги?
0
Да, из IDE все работает идеально.
0
Для плотного монтажа оптимальным вариантом оказался обычный HC-49 с обратной стороны платы. Еще лучше — кварцы в цилиндрических корпусах типа HC-38 (типа часовых, только чуть толще и длиннее), но у меня под рукой такого на 16MHz не было. Хотя, если место позволяет, я предпочитаю SMD 3225.
0
У меня на обратной стороне только кнопки должны стоять, ибо это «arduino-based device» по идее. А пожалуй… Сделаю-ка я переферию на шилдах. И концепция ардуино сохранится и места больше будет.
0
Еще бы где-то надыбать «ардуиновские» PLS-ки с длинными пинами, было бы совсем здорово. А так «этажерку» можно реализовать только делая двойные ряды пинов и запаивая в один ряд «папу», а в другой — «маму». И места больше уходит, и «этажерка» ступенчатая выходит, и плату с металлизацией надо :(
0
Про ардуиновские я на форуме спрашивал, вот темка — forum.easyelectronics.ru/viewtopic.php?f=19&t=7945

А этажерку я думаю максимум 2 этажа сделать. На первом мега; на втором собственно схема которой будет рулить мега. + можно макетный шилд сделать, с дырочками.
0
Эхх хорошо, но мало :) У меня в платах (куда такое имеет смысл ставить) нынче меньше 40 пинов не бывает (2х20), а часто и того больше…
0
Ну можно же и несколько подряд поставить?..
www.ebay.com/itm/Stackable-Header-8Pin-100-pieces-for-Arduino-/220922509892?pt=LH_DefaultDomain_0&hash=item337001fa44
40 = 5 по 8
20 = 2 по 6 + 8
Разве что чутка прочность пострадает, хотя сомневаюсь…

На самом деле забавно, что делают их чисто под ардуино, на 8 и 6 пинов :) Хотя, наверное, где-то должны жить и 40 пиновые…
0
Увы, они подрад не становятся. Это точно так для обычных разъемов, но не вижу причин, по которым эти будут отличаться.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.