roboforum.ru

Технический форум по робототехнике.

Хоть и не робот, но...

Re: Хоть и не робот, но...

elmot » 13 дек 2012, 13:35

uart - стандартная фича мк. должен быть у пика наверняка.
к компу можно цеплять но нужен либо usb-uart, либо max232 и com-порт. Второй вариант явно хуже.
А вообще, мне этот модуль не очень нравится, по правде говоря. Доки нету, что-то там про ошибки передачи в разговорах :pardon:

Re: Хоть и не робот, но...

Globus_vrn » 13 дек 2012, 14:43

Вот поэтому ну его - этот UART!

Re: Хоть и не робот, но...

elmot » 13 дек 2012, 15:15

Не сочтите за бестактность, но что-то у Вас наличествует отсутствие понимания ситуации с уартами и беспроводными модулями.

Re: Хоть и не робот, но...

Globus_vrn » 13 дек 2012, 16:47

Коллега! Я бы и рад возразить, но не имею возможности! Это все так.
Полное и абсолютное отсутствие понимания.
Самый простой выход для меня - это тратить деньги на покупку 2,4ГГц готовые приемо-передающие устройства. Блин.
Но тогда эхолот и ГПС не подсоединить... Придется самому ручками пропитывать UART для Пик-МК
Ох чую ждут меня бессонные ночи на просторах рунета...

Re: Хоть и не робот, но...

Globus_vrn » 14 дек 2012, 20:34

Нашел дисплейчик для эхолота от старой Motorola talkabout 2288
А вот с даташитом на него - засада. Не покажете где такое поискать можно?

Re: Хоть и не робот, но...

elmot » 14 дек 2012, 22:13

на радиокоте, скажем
и на easyelectronics

Re: Хоть и не робот, но...

Globus_vrn » 17 дек 2012, 22:12

Выклянчил у друзей Nokia 2100 И оказалось, с ним можно работать, только изображение получается зеркальным, чем с известным 3310.
Ну все. Начал паять JDM программатор для процессора. Процесс запущен!

Re: Хоть и не робот, но...

Globus_vrn » 24 дек 2012, 12:47

Нашел как сделать сеть на борту корабля!
Входной сигнал принимается СС1101, далее ставим PIC16F628, затем MAX485
И каждое устройство в сети на входе имеет MAX485, а после него PIC16F628
И на борту таким образом получаем UART сеть.

Re: Хоть и не робот, но...

elmot » 24 дек 2012, 13:35

ээээ а зачем?

Re: Хоть и не робот, но...

Globus_vrn » 24 дек 2012, 16:27

Поскольку кораблик планируется как исследовательское судно рыболова, на его борту будет находиться несколько независимых устройств (эхолот, GPS, устройство сброса и пр.. да мало ли чего еще нафантазирую :) ), а как лучше это связать между собой, если не подобием сети? И тогда каждое устройство на борту будет доступно береговому передатчику и независимо. А если бы я знал как написать программу под Андроид (что бы управлять кораблем с планшетника), то и сам передатчик (корпус, кнопки) лепить не пришлось бы.
...А было бы круто, если каждый пользователь мог еще и скин программы управления менять на планшетнике, да?

Re: Хоть и не робот, но...

Angel71 » 24 дек 2012, 17:14

вы ещё под это каждое устройство отдельный планшет с андроидом выделите. мысль не приходила, что один контроллер легко может работать с кучей перефирии?

Re: Хоть и не робот, но...

Globus_vrn » 24 дек 2012, 17:38

Вы /поправляет очки/, коллега, с планшетами не шутите! Их /указывает на растущую кривую продаж/ много не бывает! :)
Управлять одним процом все устройства? Первым делом думал именно так. Но я отказался от этой идеи, поскольку в этом случае невозможно что-либо изменить в электронике, не переделав схему/плату/программы. А тут - полная свобода действий, применяемых устройств.
И я даже дал маху слегка. Нам никакой ПИК возле трансивера не нужен, поскольку есть схемы на СС1101 с готовым UART портом, цепляй 485 на выходе и вперед.
ЗЫ Есть вопрос: а что, конструкторы робототехники не применяют шины данных в своем деле, а все лепят на одной плате с кучей проводов управления?......

Re: Хоть и не робот, но...

Angel71 » 24 дек 2012, 18:31

докидываете ещё один мк = пишете софт. ой. а чем отличается подключение пары проводков к ещё одному мк от подключения пары проводков к gps, эхолоту или что вы там ещё хотите? :) упс. про уарт->485-> несколько железок сходу точно ничего не скажу, но возможных подводных камней там хватает.

Re: Хоть и не робот, но...

Globus_vrn » 24 дек 2012, 20:20

Мне гораздо проще работать с узкоспециализированным софтом.
А кто хочет писать программу, размером с "Виндовс" :shock: я не завидую :P
По поводу UART-a и 485. У меня нашелся-таки знакомый, который пишет разную микрософтину.
Часто его дергать не смогу, но на сколько я понял, по его словам все проблемы из-за недочитывания даташитов на микрухи и несоблюдения временных режимов в протоколах передачи данных.
И буду признателен за "карту глубин", фарватер. Что бы не натыкаться на подводные камни.

Re: Хоть и не робот, но...

Angel71 » 24 дек 2012, 21:40

хм. для сферического случая как раз для одного мк кода будет меньше, чем для нескольких. :pardon: за счёт как минимум строк инициализации, дублирования бутлоадера (если будет) и кода для приёма/отправки данных. а т.к. вы решили использовать rs485, то кода там будет явно не пара строчек. "узкоспециализированный" это в смысле вместо последовательного вызова на одном мк нескольких ф-ий "дай мне данные с такого-то датчика" будет "дай мне данные с такого-то датчика" на нескольких мк.
больше не буду вас отговаривать. :) если вам так проще, значит проще.


Rambler\'s Top100 Mail.ru counter