Периферия МиниБота — различия между версиями
MiBBiM (обсуждение | вклад) м (→Радиоканал) |
MiBBiM (обсуждение | вклад) (→Внешнее оборудование) |
||
(не показано 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_к_МиниБоту|Низкоуровневый доступ]] | ||
− | === | + | === Звукоизлучатель === |
− | + | Возможно воспроизведение нот и звукового потока с карты памяти. | |
− | * | + | * Воспроизведение нот |
− | * | + | * Воспроизведение WAV |
− | === | + | === Двухцветные светодиоды === |
+ | === Драйвер двигателей === | ||
== Внешнее оборудование == | == Внешнее оборудование == | ||
Строка 23: | Строка 32: | ||
=== Серводвигатель === | === Серводвигатель === | ||
=== Внешний драйвер двигателей === | === Внешний драйвер двигателей === | ||
− | === | + | === Энкодеры === |
+ | === Дисплеи 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 шины.