ORduino-Nano — различия между версиями

Материал из roboforum.ru Wiki
Перейти к: навигация, поиск
(Распространенность модуля)
Строка 2: Строка 2:
 
[[Категория:Arduino]]
 
[[Категория:Arduino]]
  
=Универсальный контроллер ORduino Nano=
+
[[Категория:Open Robotics]]
 +
[[Категория:Arduino]]
 +
Добро пожаловать на страницу одного из самых компактных и доступных контроллеров, совместимых с Arduino IDE - "ORduino Nano". Здесь вы найдете информацию о порядке установки необходимого для работы программного обеспечения, подробные технические характеристики контроллера, принципиальную схему, примеры программирования контроллера и многое другое. Мы надеемся, что наш маленький контроллер окажет большую помощь в реализации Ваших проектов!
  
__TOC__
+
<p align=right><i>Команда российского проекта [[Open Robotics]]</i></p>
  
==Основные характеристики==
+
==Технические характеристики и внешний вид==
[[Изображение:Orduino-nano.jpg|thumb|200px|Внешний вид.|right]]
+
[[Изображение:Orduino_nano_full.jpg|200px|thumb|Внешний вид|right]]
  
Габариты: 45 x 18 х 6 мм
+
{| class="standard" width="60%"
 +
|align=center|'''Характеристика'''
 +
|align=center|'''ORduino Nano v1.1'''
 +
|align=center|'''ORduino Nano v1.1+'''
 +
|-
 +
|Микроконтроллер
 +
|ATMega88PA
 +
|ATMega168(V)
 +
|-
 +
|Цифровые линии ввода-вывода
 +
|colspan=2|14 (из которых на 6 возможна генерация аппаратного ШИМ)
 +
|-
 +
|Линии ввода-вывода с функцией АЦП
 +
|colspan=2|8
 +
|-
 +
|Объем FLASH-памяти
 +
|8Kb
 +
|16Kb
 +
|-
 +
|Объем оперативной памяти
 +
|colspan=2|1Kb
 +
|-
 +
|Объем EEPROM-памяти
 +
|colspan=2|512b
 +
|-
 +
|Рабочая частота
 +
|14.7456МГц
 +
|16МГц
 +
|-
 +
|Поддерживаемые аппаратно интерфейсы
 +
|colspan=2|i2c(twi), spi, uart
 +
|-
 +
|Габариты
 +
|colspan=2|45 x 18 х 6 мм
 +
|-
 +
|Вес
 +
|colspan=2|не более 5г
 +
|}
  
Вес: не более 5г
+
<br>
  
==Распространенность модуля==
+
==Порядок установки ПО для работы с контроллером==
* Продано 29 модулей: DimTeam, клиенты_Семёнова_Михаила *20, pashteet, vladimirkl1, Vooon *2, RealRobot *4
+
* '''Шаг 1'''. Установите драйвера для чипа USB-UART моста CP2102, их можно скачать по адресу: [[http://www.silabs.com/products/mcu/pages/usbtouartbridgevcpdrivers.aspx http://www.silabs.com/products/mcu/pages/usbtouartbridgevcpdrivers.aspx]]
 +
 
 +
 
 +
* '''Шаг 2'''. Скачайте и установите последнюю версию Arduino IDE, её можно взять по адресу: [[http://arduino.cc/en/Main/Software http://arduino.cc/en/Main/Software]]
  
* Кроме того в использовании 2 модуля: =DeaD=, galex1981
 
  
==Драйвера==
+
* '''Шаг 3'''. Если вы используете модуль на базе ATMega88PA, то скачайте файл boards.txt и загрузите его в каталог arduino-00xx\hardware\arduino поверх уже существующего там файла с таким же именем. Файл нужно взять в зависимости от выбранной версии среды разработки:
Для работы с контроллером на ПК или КПК потребуется установить драйвера, которые можно скачать по адресу [[http://www.silabs.com/products/mcu/pages/usbtouartbridgevcpdrivers.aspx http://www.silabs.com/products/mcu/pages/usbtouartbridgevcpdrivers.aspx]]
+
# [[http://roboforum.ru/download/file.php?id=17319 Файл boards.txt]] для Arduino IDE версии 018
 +
# [[http://roboforum.ru/download/file.php?id=17388 Файл boards.txt]] для Arduino IDE версии 019
  
==Документация==
 
[[Media:ORduino-Nano-sch.pdf|ORduinoNano-sch.pdf - Схема контроллера]]
 
  
[[Media:ORduino-Nano-UG.pdf|ORduino Nano — Инструкция по эксплуатации.pdf]] (пока не готова)
+
* '''Шаг 4'''. После запуска Arduino IDE в меню Tools\Board выберите нужный контроллер:
 +
** Если у вас ORduin Nano на ATMega88PA с частотой 14.7456МГц, тогда выберите "OR-duino (Nano) w/ ATmega88 @ 14.7456MHz";
 +
** Если у вас ORduin Nano на ATMega168(V) с частотой 16МГц, тогда выберите "Arduino Diecimila, Duemilanove, or Nano w/ ATmega168";
  
==Интеграция с Arduino IDE==
+
<br>
Для работы с Arduino IDE нужно обновить в нём файл который описывает подключенный контроллер, для этого в каталог <Каталог Arduino IDE>\hardware\arduino надо выложить обновленный файл [[http://roboforum.ru/download/file.php?id=17319 board.txt - файл описания контроллеров]]. После запуска Arduino IDE в меню Tools\Boards можно будет выбрать нашу плату "OR-duino Nano w/ ATmega88, 14.7456MHz"
+
 
 +
==Принципиальная схема контроллера==
 +
[[Media:ORduino-Nano-sch.pdf|ORduinoNano-sch.pdf - Схема контроллера]]
  
 
==Форум поддержки==
 
==Форум поддержки==
 
[[http://roboforum.ru/forum69/topic8464.html http://roboforum.ru/forum69/topic8464.html]]
 
[[http://roboforum.ru/forum69/topic8464.html http://roboforum.ru/forum69/topic8464.html]]
 +
 +
==Распространенность модуля==
 +
* Продано 29 модулей: DimTeam, клиенты_Семёнова_Михаила *20, pashteet, vladimirkl1, Vooon *2, RealRobot *4
 +
 +
* Кроме того в использовании 2 модуля: =DeaD=, galex1981

Версия 09:50, 27 октября 2010

Добро пожаловать на страницу одного из самых компактных и доступных контроллеров, совместимых с Arduino IDE - "ORduino Nano". Здесь вы найдете информацию о порядке установки необходимого для работы программного обеспечения, подробные технические характеристики контроллера, принципиальную схему, примеры программирования контроллера и многое другое. Мы надеемся, что наш маленький контроллер окажет большую помощь в реализации Ваших проектов!

Команда российского проекта Open Robotics

Технические характеристики и внешний вид

Внешний вид
Характеристика ORduino Nano v1.1 ORduino Nano v1.1+
Микроконтроллер ATMega88PA ATMega168(V)
Цифровые линии ввода-вывода 14 (из которых на 6 возможна генерация аппаратного ШИМ)
Линии ввода-вывода с функцией АЦП 8
Объем FLASH-памяти 8Kb 16Kb
Объем оперативной памяти 1Kb
Объем EEPROM-памяти 512b
Рабочая частота 14.7456МГц 16МГц
Поддерживаемые аппаратно интерфейсы i2c(twi), spi, uart
Габариты 45 x 18 х 6 мм
Вес не более 5г


Порядок установки ПО для работы с контроллером


  • Шаг 2. Скачайте и установите последнюю версию Arduino IDE, её можно взять по адресу: [http://arduino.cc/en/Main/Software]


  • Шаг 3. Если вы используете модуль на базе ATMega88PA, то скачайте файл boards.txt и загрузите его в каталог arduino-00xx\hardware\arduino поверх уже существующего там файла с таким же именем. Файл нужно взять в зависимости от выбранной версии среды разработки:
  1. [Файл boards.txt] для Arduino IDE версии 018
  2. [Файл boards.txt] для Arduino IDE версии 019


  • Шаг 4. После запуска Arduino IDE в меню Tools\Board выберите нужный контроллер:
    • Если у вас ORduin Nano на ATMega88PA с частотой 14.7456МГц, тогда выберите "OR-duino (Nano) w/ ATmega88 @ 14.7456MHz";
    • Если у вас ORduin Nano на ATMega168(V) с частотой 16МГц, тогда выберите "Arduino Diecimila, Duemilanove, or Nano w/ ATmega168";


Принципиальная схема контроллера

ORduinoNano-sch.pdf - Схема контроллера

Форум поддержки

[http://roboforum.ru/forum69/topic8464.html]

Распространенность модуля

  • Продано 29 модулей: DimTeam, клиенты_Семёнова_Михаила *20, pashteet, vladimirkl1, Vooon *2, RealRobot *4
  • Кроме того в использовании 2 модуля: =DeaD=, galex1981