EasyElectronics.ru Главная    Прайс-лист     О магазине     Доставка и оплата

Главная : PinBoard :
Зачем нужна отладочная плата?
При изучении программировани микроконтроллеров очень важно не оставлять все в теории, а сразу же реализовывать идеи на практике. Можно делать это по разному, например, гонять в симуляторах или собирать на макетке. Но у этих двух методов есть существенные недостатки.
 
  1. Работа в симуляторе часто отличается от работе в железе.
  2. При сборке на макетной плате можно совершить ошибку и сжечь контроллер или подключить что-либо не так. А потом долго искать ошибку, пытаясь понять почему не работает код, хотя проблема то вовсе не в коде.
  3. В любом случае потребуется собирать или покупать программатор/интерфейс связи с компьютером

  Отличным полигоном для устранения этих проблем является отладочная плата. Это плата где уже все правильно подключено и разведено. Функционирование железа можно проверить на эталонной демопрограмме, а встроенные системы отладки и прошивки позволяют заливать новую прошивку в кристалл одним движением. Остается только экспериментировать, не отвлекаясь на посторонние факторы.
  Также отладочная плата служит удобным средством для быстрого прототипирования и обкатки узлов, проверке идей и методов. Собрать на демоплате, проверить, что идея работает, подкорректировать как нужно, а после уже отлаженный код использовать в реальном проекте. Я таким образом и разрабатываю свои устройства. Экономит массу времени.
 
  Почему именно Pinboard?
Существует очень много разных отладочных плат. Каждый производитель контроллеров, а также множество сторонних разработчиков делают отладочные платы. В чем же ключевое их отличие от моей платы? Что я ставил во главу угла при проектировании плат серии Pinboard
 
  1. Полная свобода конфигурации контроллера. Выводы контроллера жестко не определены и никуда не подключены по умолчанию. Мы можем проводными перемычками подключать их как угодно и куда угодно. А на самые логичные и очевидные направления подключения можно делать джамперами.
  2. Встроенные средства отладки. В большинстве отладочных плат нет даже программатора. Его надо покупать отдельно. А я же старался реализовать не только прошивку контроллера платы, но и внутрисхемную отладку. Так что моя плата, в перспективе, может служить в качестве программатора-отладчика для ваших самостоятельных устройств.
  3. Начиная с версии II плата становится модульной. Теперь на одну базу можно будет подключать модули под разные контроллеры, изучая сразу несколько семейств контроллеров. А также разные модули расширения, реализующие таки сложные интерфейсы как, например, Ethernet. Модули также разрабатывают самостоятельно пользователи платы и выкладывают на форуме.
  4. Максимальная универсальность элементов платы. Каждую микросхемку, каждую кнопочку, каждый узел я старался подключать так, чтобы его можно было использовать независимо, сам по себе, для своих нужд, а не только для какой то конкретной роли.
  5. Наличие средств ввода и индикации -- кнопки, светодиоды, энкодер, LCD символьные индикаторы, а также обязательный интерфейс для связи с компьютером. Все это уже есть на борту! Одной только платы, без покупки чего либо еще, достаточно для освоения множества возможностей контроллера
  6. Наличие на плате простейших аналоговых цепей. Фильтры, ЦАП, на борту имеются одиночные транзисторы и переменные резисторы, которые могут понадобится при создании простейшего узла. А также небольшая макетная панель для сборки узлов из рассыпухи.
  7. Возможность гибкого управления питанием. Заданием разных напряжений, а также источников питания.
  8. Поддержка платы производителем. Все примеры работы с микроконтроллерами на сайте пишутся с использованием плат серии Pinboard. Под плату существует специализированая ветка форума, где я стараюсь ответить на любой вопрос. Вывести из тупика и найти решение. А также довольно большее сообщество пользователей, способных также дать грамотный совет.
  9. Гарантийное и постгарантийное обслуживание. Даже если вы сами умудритетсь, что то спалить, то я постараюсь максимально помочь вам в ремонте, либо проведу ремонт своими силами по себестоимости (доставка в оба конца + стоимость детали).

  Для большего числа подробностей по каждому узлу рекомендую ознакомиться с конкретным набором из ниже предложеных:

LAN Ethernet Адаптер на ENC28J60
подробнее...
LAN Ethernet Адаптер на ENC28J60
добавить в корзину
Наша цена: 900.00 Руб.
LAN адаптер на базе ENC28J60 для подключения демоплаты Pinboard II в локальную сеть Ethernet или создания небольшого вебсервера. В сочетании с модулем процессора может использоваться как независимое устройство.

PinBoard II R2 + AVR
подробнее...
PinBoard II R2 + AVR
добавить в корзину
Наша цена: 4100.00 Руб.
Комплект для изучения семейства контроллеров MegaAVR. Базовая плата и комплект AVR модулей.

PinBoard II R2 AVR + STM32
подробнее...
PinBoard II R2 AVR + STM32
добавить в корзину
Наша цена: 4800.00 Руб.
Комплект из базовой платы и комплектов модулей для изучения семейств микроконтроллеров MegaAVR и STM32.

PinBoard II R2 STM32
подробнее...
PinBoard II R2 STM32
добавить в корзину
Наша цена: 4100.00 Руб.
Комплект для изучения семейства контроллеров ARM Cortex M3 STM32. Базовая плата и комплект STM32 модулей.

Pinboard R2 II базовая плата
подробнее...
Pinboard R2 II базовая плата
добавить в корзину
Наша цена: 3500.00 Руб.
Базовая плата. Без модулей.

Модуль Altera MAX II EPM240T100C5N
подробнее...
Модуль Altera MAX II EPM240T100C5N
 
Наша цена: 900.00 Руб.
Процессорный модуль с ПЛИС Altera MAX II EPM240T100C5N

Модуль AVR Mega16
подробнее...
Модуль AVR Mega16
добавить в корзину
Наша цена: 400.00 Руб.
Сменный модуль для подключения контроллеров AVR в DIP40 корпусах. Таких как ATMega8535, ATMega16, ATMega32

Модуль Mega x8
подробнее...
Модуль Mega x8
добавить в корзину
Наша цена: 230.00 Руб.
Сменный модуль для подключения контроллеров AVR в DIP28 корпусах. Таких как ATMega8, ATMega48, ATMega88, ATMega168, ATMega328 (такой же стоит в Arduino). Позволяет расширить возможности отладочной платы.

Модуль PIC18F67J60 ETHERNET
подробнее...
Модуль PIC18F67J60 ETHERNET
добавить в корзину
Наша цена: 800.00 Руб.
Процессорный модуль для Pinboard II с микроконтроллером PIC18F67J60 со встроенным ETHERNET интерфейсом (PHY).

Модуль STM32F103C8
подробнее...
Модуль STM32F103C8
добавить в корзину
Наша цена: 550.00 Руб.
Модуль с микроконтроллером STM32F103C8T6. Базирующийся на ядре ARM Cortex M3, этот контроллер компании ST Microelectronics битком набит разнообразной периферией и может работать на частоте до 72МГц.

Модуль STM8L
подробнее...
Модуль STM8L
добавить в корзину
Наша цена: 450.00 Руб.
Модуль с микроконтроллером STM8L152K6T6 - новой линейки восьмиразрядных микроконтроллеров от ST Microelectronics.

Модуль Tiny2313/85
подробнее...
Модуль Tiny2313/85
добавить в корзину
Наша цена: 230.00 Руб.
Сменный модуль для подключения контроллеров AVR в DIP20 и DIP8 корпусах. Таких как ATTiny2313, ATTiny 1x (например ATTiny12), ATTiny x5 (ATTiny45, например). Позволяет расширить возможности отладочной платы.

Отладочная плата PinBoard v1.1
подробнее...
Отладочная плата PinBoard v1.1
 
Наша цена: 2600.00 Руб.
Отладочная плата PinBoard в сборе.

Печатная плата Pinboard 1.1
подробнее...
Печатная плата Pinboard 1.1
добавить в корзину
Наша цена: 500.00 Руб.
Распродажа остатков печатных плат первой версии демоплаты. Цена уже включает доставку почтовой бандеролью и комплект документации!


Оформить заказ
 
PinBoard
Программаторы/отладчики

Цена доставки 400р по России, 12$ по миру

dihalt.ru
easyelectronics.ru
Форум PinBoard


Русский / English

    

Наши дилеры:

Далькон, Уссурийск, Владивосток

Интернет-магазин "Ардуино", Киев


Copyright © EasyElectronics.ru. All rights reserved.