www.open-tager.ru http://www.open-tager.ru/forum/ |
|
LTAscetik http://www.open-tager.ru/forum/viewtopic.php?f=5&t=1565 |
Страница 122 из 532 |
Автор: | Pingvin [ 08 дек 2012, 19:20 ] |
Заголовок сообщения: | Re: LTAscetik |
DanGion писал(а): НС-05. отвечая на ЛС уже заслал вам ссылку на мини-гайдик. Там конечно пример для Ардуина, но мы то знаем, что Ардуин на Atmeg`ах делается =) Семь слейвов это одновременно. У нас тут одно тело услышав про BT накотило чего-то забористого и улетело чего-то делать: "Этот жеж сколько возможностей!". Я надеюсь, что объявится оно с готовыми P-cad. На почту и телефон он уже не отвечает... Тож о них думал! Тока в наличии пока не имею. Если это так и есть (даташиты не читал, да и есть ли они) - это ... круто!!! Есть ссылки на доку? На http://robocraft.ru был. Про 7 слейвов не нашёл... |
Автор: | DanGion [ 08 дек 2012, 19:25 ] |
Заголовок сообщения: | Re: LTAscetik |
Вот ссылка на даташит: http://robocraft.ru/files/datasheet/HC-05.pdf. Он не полный, кривоватый, но есть только такой. Китаицы... АТ-комманды http://roboforum.ru/download/file.php?i ... cf3a4ff0cb eagle-lib http://roboforum.ru/download/file.php?i ... cf3a4ff0cb |
Автор: | Pingvin [ 08 дек 2012, 19:30 ] |
Заголовок сообщения: | Re: LTAscetik |
DanGion писал(а): Вот ссылка на даташит: http://robocraft.ru/files/datasheet/HC-05.pdf. Он не полный, кривоватый, но есть только такой. Китаицы... Может, попутали слейвы с портами ввода/вывода? Цитата: HC-05 Bluetooth module provides the ports (PI00~PI07 and PI010) which can extern another input and output ports to the user. |
Автор: | DanGion [ 08 дек 2012, 19:38 ] |
Заголовок сообщения: | Re: LTAscetik |
PI0x это, как я вижу, выводы модуля. TX, RX, CTS, RTS — линии UART; CTS и RTS недоступны в данной прошивке PCM_CLK, PCM_OUT, PCM_IN, PCM_SYNC — линии для приёма-передачи звука (недоступны) AIO0, AIO1 — линии I/O общего назначения (недоступны) RESET — линия сброса (активируется логическим нулём) 3.3 V, GND — питание, земля NC — не подсоединён (Not Connected) USB_D+, USB_D- — линии данных USB (недоступны) CSB, MOSI, MISO, CLK — линии SPI (CSB — это SS, Slave Select), используются для прошивки чипа PIO0 — разрешение/запрет RX PIO1 — разрешение/запрет TX PIO2-PIO7, PIO10 — линии I/O общего назначения PIO8 — для светодиода, показывающего состояние модуля: светодиод мигает с разной скоростью в зависимости от того, чем занят модуль — опросом Bluetooth-устройств, ожиданием или чем-то ещё PIO9 — для светодиода, показывающего статус соединения: горит, если установлено соединение с другим Bluetooth-устройством PIO11 — для управления режимом работы: по умолчанию режим простого удлинителя UART, а если подать на него логичскую 1 — режим AT-команд Т.е. как я понимаю, через них данные и идут. |
Автор: | Pingvin [ 08 дек 2012, 19:42 ] |
Заголовок сообщения: | Re: LTAscetik |
DanGion писал(а): PI0x это, как я вижу, "ножки" модуля. PIO0 — разрешение/запрет RX PIO1 — разрешение/запрет TX PIO2-PIO7, PIO10 — линии I/O общего назначения Т.е. как я понимаю, через них данные и идут. Нам интересен только UART, то биш RX и TX выводы. Коннект же с другим девайсом может быть только один, насколько я понимаю. То есть после настройк AT-командами образуется пара Мастер-Слейв, модули которой теперь, если видят друг друга, автоматом поднимают соединени (одно), предоставляя нам прозрачный канал для передачи данных посредством своих UART портов. |
Автор: | DanGion [ 08 дек 2012, 19:51 ] |
Заголовок сообщения: | Re: LTAscetik |
Я не совсем пойму по описалову с Роботикс.ру, где косяк с прошивкой. У них или у HC-05. Думаю все-же у них... Хм... Нам по идее нужны вообще только PIO11, Tx и Rx. По поводу количества пар "мастер-слейв". Обычно как делается: настроили пары, потом по времени/событию мастер модуль опрашивает слейв. Чтобы не засорять эфир. А так (хз точно насчет HC-05), но ВТ-мастер может работать с 7 слейвами в сети Piconet. он одновременно поддерживает соединение с ними (что-бы не пересздавать пару мастер-слейв) ну а дальше уже опрашивает их. |
Автор: | Pacifist [ 08 дек 2012, 22:30 ] |
Заголовок сообщения: | Re: LTAscetik |
Pingvin писал(а): DanGion писал(а): PI0x это, как я вижу, "ножки" модуля. PIO0 — разрешение/запрет RX PIO1 — разрешение/запрет TX PIO2-PIO7, PIO10 — линии I/O общего назначения Т.е. как я понимаю, через них данные и идут. Нам интересен только UART, то биш RX и TX выводы. Это вы зря, НС-05 позволяет "дрыгать" PIO-выводами посредством тех же АТ команд . Так что вполне реально делать на них какую-то индикацию. |
Автор: | furhunter [ 08 дек 2012, 23:18 ] |
Заголовок сообщения: | Re: LTAscetik |
Ну что, если затачиваться на блютуз, то USB можно оставить модулем. Хотя блютуз тоже модуль модульность? Все к тому идет Тогда стоит собрать все модули в перечень. Дабы разобраться с количеством и занятостью портов процессора. Пожалуй сведу модули с привязкой к портам в табличку. |
Автор: | Pingvin [ 09 дек 2012, 07:22 ] |
Заголовок сообщения: | Re: LTAscetik |
furhunter писал(а): Ну что, если затачиваться на блютуз, то USB можно оставить модулем. Хотя блютуз тоже модуль модульность? Все к тому идет Тогда стоит собрать все модули в перечень. Дабы разобраться с количеством и занятостью портов процессора. Пожалуй сведу модули с привязкой к портам в табличку. Синезуб "сядет" на UART (RX,TX,GND,+5V и, возможно +1 пин для перевода в режим AT-команд). На ISP через сдвиговые можем что угодно "посадить". Кроме того, модули на него можно цеплять последовательно. ЖКИ модуль уже есть. Будет LED дисплей, как минимум ещё. А дальше - на сколько фантазии хватит. |
Автор: | DanGion [ 09 дек 2012, 11:29 ] |
Заголовок сообщения: | Re: LTAscetik |
Идея модульности - годная идея! Собери, что нужно, а не переплачивай за лишнее. В свое время, на подобной концепции взлетел Файрфорс. Простор огромен! Думаю одновременно будет использоваться не более 3х доп. модулей для мат. платы. Но и эти 3 модуля дадут очень широкую прибавку в функционалу материнки. 1. Мат.палата (МП) - мозг. Самодостаточна. 2. LCD-модуль. Для просмотра настроек и встроенного кофигуратора. Требует МП. 3. Пульт. расшираяет возможности управления и улучшает удобство управления МП. Требует МП. 4.* USB - модуль. Изменение настроек / программатор. Требует МП. 5. BT-модуль. Обеспечивает возможность передачи данных по беспроводному каналу. Требует МП. Внешние навесы для ВТ: 1. Модуль для повязки. 2.** Вторая МП или отдельный микромодуль второго оружия. 3. Андройдофон. *Но при такой подаче становиться непонятной нужность USB как отдельного модуля. Все-таки этот модуль будет очень вотсребован. Хотя наличие (в планах) ВТ-модуля, таки голосует за модульность USB. Тут надо сильно подумать и посчитать. ** Вторая МП (или отдельная плата для второго оружия) подключается по ВТ к головной МП. Используется для синхронизации второго комплекта с данными головной МП. Будет востребована снайперами (да и всеми, кто использует прицелы большой кратности). Можно реализовать, как банальный синхронизатор двух МП. А можно и как совершенно отдельный модуль, который будет просто "стрелять", а вся остальная инфа будет храниться на МП первого оружия. |
Страница 122 из 532 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |