цифровая электроника
вычислительная техника
встраиваемые системы

 

Вышла плата Arduino Zero Pro

Автор: Mike(admin) от 5-03-2015, 11:22

Недавно семейство плат Arduino пополнилось еще одним экземпляром, что не может не радовать. Впрочем, в этом семействе уже и так немало плат практически на все случаи жизни, исполненные в разных форм-факторах, с разной производительностью и ценой. Большинство плат основаны на популярных микроконтроллерах ATmega компании Atmel. К таким платам можно отнести Arduino UNO, Arduino Nano, Arduino Leonardo, Arduino Micro, Arduino Pro Mini и ряд других. Но пока еще не было плат с микроконтроллером, имеющего в своем составе ядро ARM Cortex. И вот наконец-то такая плата появилась.


Итак, вышла новая плата Arduino, получившая обозначение Zero Pro. Ее прототип, Arduino Zero, прорабатывался почти год, и теперь в компании решили выпустить окончательную версию на рынок.


Arduino Zero Pro

Сердцем Zero Pro является микроконтроллер ARM Cortex-M0+ SAMD21 фирмы Atmel с тактовой частотой 48 МГц, ОЗУ 32 КБ, флеш-памятью 256 КБ и напряжением питания 3.3 В. Для более комфортной отладки в плату встроен чип Atmel Embedded Debugger. Плата задумана для создания устройств Интернета вещей, носимой электроники, довольно сложных устройств автоматики и роботов.


По своей форме и расположению выводов Arduino Zero Pro практически схожа с классической Arduino Uno. Это является большим плюсом, поскольку теперь старые проекты на основе Arduino UNO теперь можно модернизировать, добавив к ним повышенную функциональность платы Arduino Zero Pro.


Принципиальную схему платы можно найти здесь.


Eagle-файлы этой платы можно скачать здесь.


Поддержка Arduino Zero Pro уже встроена в последнюю версию Arduino IDE. Впрочем, разработчики отмечают, что Zero Pro программируется несколько иначе, чем другие платы Arduino с микроконтроллерами AVR. Перед перепрограммированием флеш-память должна быть стерта. Загрузка кода на SAMD21 происходит через ОЗУ, и она будет выполняться только тогда, когда флеш-память будет пуста.


Заливка скетча может осуществляться как через специальный USB-порт для программирования (в IDE нужно выбрать Arduino Zero Pro (Programming Port)), так и через стандартный USB-порт (в IDE нужно выбрать Arduino Zero Pro (Native USB Port)). Первый вариант более надежный, поскольку в данном случае выполняется аппаратное, а не программное стирание флеш-памяти.


Благодаря форм-фактору, обеспечивающему совместимость со стандартными Arduino-шилдами, а также повышенной производительности Arduino Zero Pro может стать достойной заменой Arduino Uno.




© digitrode.ru


Теги: Arduino




Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Комментарии:

Оставить комментарий