Периферия МиниБота — различия между версиями

Материал из roboforum.ru Wiki
Перейти к: навигация, поиск
м (Радиоканал)
(Внешнее оборудование)
 
(не показано 14 промежуточных версий этого же участника)
Строка 1: Строка 1:
 
[[Категория:МиниБот]]
 
[[Категория:МиниБот]]
На странице представлены готовые прошивки для работы с периферией МиниБота. Основаная часть написана на Бейсике, среда разработки - [[BASCOM-AVR]]
+
На странице представлены готовые прошивки для работы с периферией МиниБота. Основаная часть написана на Бейсике, среда разработки - [[BASCOM-AVR]].
 +
 
 
== Шлюз-программа - Интерпретатор ==
 
== Шлюз-программа - Интерпретатор ==
 
Основная прошивка МиниБота. Осуществляет взаимодействие между базовыми модулями. Существует три версии, различающиеся способом связи с внешним миром:
 
Основная прошивка МиниБота. Осуществляет взаимодействие между базовыми модулями. Существует три версии, различающиеся способом связи с внешним миром:
Строка 6: Строка 7:
 
* RS-232 через USB или радиоканал
 
* RS-232 через USB или радиоканал
 
* ИК + RS-232
 
* ИК + RS-232
 +
Также доступен порт микропрограммы [[Шлюз-контроллер GATE-A8D8M2|GATE-A8D8M2]]. Формат обмена и базовые комманды совпадают.
 +
* [[MiniBot-SerControl|SerControl]]
  
 
== Встроенное оборудование ==
 
== Встроенное оборудование ==
 
=== Радиоканал ===
 
=== Радиоканал ===
 
Для реализации используется связка микросхемы-трансивер CC2500 и вторичного процессора МиниБота - Mega88. На данный момент реализован транспорт радиоканал-внутренний Usart.
 
Для реализации используется связка микросхемы-трансивер CC2500 и вторичного процессора МиниБота - Mega88. На данный момент реализован транспорт радиоканал-внутренний Usart.
* Прошивка транспорта
+
* [[Радиоканал_2.4ГГц_ZigBee_для_МиниБота|Прошивка транспорта]]
 +
 
 +
=== SD-карта памяти ===
 +
На данный момент реализованы базовые функции работы с карточкой. Возможна работа с карточкой как на уровне микросхемы памяти, так и с файловой системой FAT16/32
 +
* [[Запускаем_AVR-DOS_на_SD-Card_МиниБота|Файловая система]]
 +
* [[Подключаем_внешнюю_флеш-память_SD-Card_к_МиниБоту|Низкоуровневый доступ]]
  
=== SD-карта ===
+
=== Звукоизлучатель ===
На данный момент реализованы базовые функции работы с карточкой. Возможна работа как с низкоуровным носителем данных, там с и файловой системой.
+
Возможно воспроизведение нот и звукового потока с карты памяти.
* Файловая система
+
* Воспроизведение нот
* Низкоуровневый доступ
+
* Воспроизведение WAV
  
=== Динамик ===
+
=== Двухцветные светодиоды ===
 +
=== Драйвер двигателей ===
  
 
== Внешнее оборудование ==
 
== Внешнее оборудование ==
Строка 23: Строка 32:
 
=== Серводвигатель ===
 
=== Серводвигатель ===
 
=== Внешний драйвер двигателей ===
 
=== Внешний драйвер двигателей ===
=== Дисплей LCD Siemens S65 ===
+
=== Энкодеры ===
 +
=== Дисплеи LCD ===
 +
На данный момент протестированы следующие модели:
 +
* [[Подключаем_цветной_графический_131x175_ЖКИ_от_Siemens_S65_к_МиниБоту|LCD Siemens S65]]
 +
* [[Подключаем_монохромный_графический_94x64_ЖКИ_от_Motorola_C115_к_МиниБоту|LCD Motorola C115]]
 +
* [[Подключаем_цветной_графический_96х65_пикселей,_4096_цветов_ЖКИ_от_Nokia_3510i_к_МиниБоту|LCD Nokia 3510i]]
 +
 
 +
=== Мост радиоканал-ПК ===
 +
Реалзиована на многофункциональной плате, подключающейся к ПК посредством USB шины.
 +
* [[Радиоканал_2.4ГГц_ZigBee_для_МиниБота|Прошивка моста]]
 +
 
 +
== Связь с внешним миром ==
 +
=== RoboBus ===
 +
=== I2C ===

Текущая версия на 16:12, 12 мая 2009

На странице представлены готовые прошивки для работы с периферией МиниБота. Основаная часть написана на Бейсике, среда разработки - BASCOM-AVR.

Шлюз-программа - Интерпретатор

Основная прошивка МиниБота. Осуществляет взаимодействие между базовыми модулями. Существует три версии, различающиеся способом связи с внешним миром:

  • ИК команды с пульта
  • RS-232 через USB или радиоканал
  • ИК + RS-232

Также доступен порт микропрограммы GATE-A8D8M2. Формат обмена и базовые комманды совпадают.

Встроенное оборудование

Радиоканал

Для реализации используется связка микросхемы-трансивер CC2500 и вторичного процессора МиниБота - Mega88. На данный момент реализован транспорт радиоканал-внутренний Usart.

SD-карта памяти

На данный момент реализованы базовые функции работы с карточкой. Возможна работа с карточкой как на уровне микросхемы памяти, так и с файловой системой FAT16/32

Звукоизлучатель

Возможно воспроизведение нот и звукового потока с карты памяти.

  • Воспроизведение нот
  • Воспроизведение WAV

Двухцветные светодиоды

Драйвер двигателей

Внешнее оборудование

Температурный датчик

Серводвигатель

Внешний драйвер двигателей

Энкодеры

Дисплеи LCD

На данный момент протестированы следующие модели:

Мост радиоканал-ПК

Реалзиована на многофункциональной плате, подключающейся к ПК посредством USB шины.

Связь с внешним миром

RoboBus

I2C