Каков минимальный набор деталей для циркуляции с этим микроконтроллером AVR?

Мой Arduino Uno имеет микроконтроллер ATMEGA328P-PU и множество других вещей на доске. Я хотел бы запрограммировать чип без программного обеспечения Arduino и только минимум других компонентов. Я хочу, в конечном итоге, создать вещи без стоимости Arduino, и я хочу узнать о других частях на доске и добавить их по мере необходимости. Мне комфортно с C и gcc, поэтому я могу, возможно, выяснить часть программного обеспечения. Но что, если что-нибудь, помимо этих двух продуктов ниже, мне нужно иметь в макете с микроконтроллером?

Программист Atmel
микроконтроллер

10 голосов | спросил Rob N 11 Jam1000000amFri, 11 Jan 2013 10:07:42 +040013 2013, 10:07:42

3 ответа


12

Все, что вам нужно, помимо программиста, и чип - это пара развязывающих колпачков и некоторый способ подключения сигналов программирования к макету.

Итак:

  • 1 довольно большой электролитический колпачок (например,> 100uF). Возможно, вы можете обойтись без этого, если ваш источник приятный и тихий (например, аккумулятор).
  • 1 керамика 100nF через силовые контакты микро-
  • 1 резистор 10 кОм для подключения с булавкой сброса к Vcc для удержания микровыброса.
  • Некоторые перемычки для подключения узлов на вашем макете (вы можете купить готовые провода для перемычек, но я использую рулон 22AWG и сокращаю свой собственный - намного дешевле, если вы это сделаете).
  • Заголовок для подключения вашего кабеля программиста. Согласно руководстве пользователя , похоже, что вам нужен 2x3-контактный 2,54 мм Заголовок шага.

Дополнительно

  • Кнопка для подключения линии сброса к земле, если вы хотите физически сбросить чип (я не использую AVR, но я на 99,9% уверен, что программист может это сделать из IDE).
  • Кристалл для использования вместо внутреннего генератора
  • 2 * 22pF конденсаторы для кристалла (место от любой стороны к земле)
  • Пассивные компоненты, светодиоды, датчики и т. д., чтобы сделать что-то полезное с кодом, который вы пишете ;-)

Помимо заголовка (который является 10-контактным с некоторыми неиспользуемыми контактами), вы можете использовать эти метки в качестве руководства для своих соединений, имена одинаковы), эта схема - это простейший, который я могу найти с помощью быстрого Google:

Простая схема AVR

Как ни странно, я написал блог , делая почти то же самое вещь с микроконтроллером PIC (возможно, стоит посмотреть, они очень похожи)

ответил Oli Glaser 11 Jam1000000amFri, 11 Jan 2013 11:00:08 +040013 2013, 11:00:08
4

Я публикую это только как ответ, чтобы скрыть уродливые URL-адреса. Вы обязательно должны взглянуть на Atmel Appnote AVR042: оборудование AVR Вопросы дизайна .

ответил vicatcu 11 Jpm1000000pmFri, 11 Jan 2013 19:23:01 +040013 2013, 19:23:01
0

Я также нашел эту полезную ссылку от людей Arduino: https://www.arduino.cc/en/Main/Standalone В нем объясняется, как перейти от чипа, который вы только что получили от DigiKey (или когда-либо), для загрузки загрузчика и минимальных компонентов поддержки.

ответил ABNormal 11 Jpm1000000pmThu, 11 Jan 2018 23:11:19 +030018 2018, 23:11:19

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132