roboforum.ru

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

Робот-газонокосилка (РобоКос)

Ответить

Re: РобоКос (робот - газонокосилка)

yak-40 » 15 фев 2010, 21:51

Приобрёл таки автомобильный парктроник с целью использования его в качестве УЗ бампера.
Вот так он выглядит:
pt.jpg

Имеет 4 уз датчика и выносную панель индикации.
Кто нибудь имел дело с таким устройством? Ну что-бы не изобретать велосипед.
Хочу подружить его с МК.

Re: РобоКос (робот - газонокосилка)

Vovan » 15 фев 2010, 22:08

Ну блин yak-40 хитрый :wink: ... А я тут парюсь с УЗ дальномером (с цифр. индикацией, хочу ограничиться тинькой и i2c в голову, пока не очень выходит)
По чём брал? (сравню наши цены)

Re: РобоКос (робот - газонокосилка)

yak-40 » 15 фев 2010, 22:23

http://www.platan.ru/cgi-bin/qwery.pl/id=418347727&group=40696

Добавлено спустя 10 минут 17 секунд:
Похоже там что-то типа I2C во всяком случае в кабеле который идёт к выносной панели четыре провода.
Надеюсь расшифровать протокол)
Вот он разобраный. Слева разъем питания, справа четыре датчика, посередине разъем выносной панели.
pt2.jpg

Re: РобоКос (робот - газонокосилка)

=DeaD= » 15 фев 2010, 22:41

Сколько жрёт при работе?

Re: РобоКос (робот - газонокосилка)

ALHIMIK » 15 фев 2010, 22:43

а что на маркеровке микросхем ?

Re: РобоКос (робот - газонокосилка)

yak-40 » 15 фев 2010, 23:00

=DeaD= писал(а):Сколько жрёт при работе?

:shock: О! Хороший вопрос, как-то не подумал. Обязательно измерю.
ALHIMIK писал(а):а что на маркеровке микросхем ?

На большой - ничего :o Остальные - мультиплексор и операционник.

Добавлено спустя 12 минут 2 секунды:
Измерил. 55mA в рабочем режиме с четырьмя датчиками.

Re: РобоКос (робот - газонокосилка)

galex1981 » 15 фев 2010, 23:26

Некоторые производители специально стирают маркировку микросхем чтоб не повторили их конструкцию

Re: РобоКос (робот - газонокосилка)

yak-40 » 15 фев 2010, 23:57

galex1981 писал(а):Некоторые производители специально стирают маркировку микросхем чтоб не повторили их конструкцию

Скорее всего так и есть.
Но мы не привыкли отступать(с) :)
Идея такая: вместо выносного дисплея подключить МК со своей программой, а основной блок использовать без изменения. (и пусть буржуи сколько хотят стирают надписи :D )
Произвожу исследования: Из четырёх проводов - два оказались "+" и "-" питания (кто бы мог подумать)
С остальных двух были сняты осцилограммы. На одном из них последовательность из 16 импульсов, очень похоже на тактирующий сигнал, а на втором какая-то информация.
Осцилограммы прикладываю:
osc4.jpg

osc3.jpg

Какие есть мысли?

Re: РобоКос (робот - газонокосилка)

D1mcon » 16 фев 2010, 00:07

А что в самом блоке индикации?

Re: РобоКос (робот - газонокосилка)

galex1981 » 16 фев 2010, 00:11

Чем то на I2C смахивает, только нет начала и конца пакета

Re: РобоКос (робот - газонокосилка)

Michael_K » 16 фев 2010, 00:46


Re: РобоКос (робот - газонокосилка)

yak-40 » 16 фев 2010, 20:14

D1mcon писал(а):А что в самом блоке индикации?

Какая-то микросхема типа PIC, и светодиодный индикатор.
galex1981 писал(а):Чем то на I2C смахивает, только нет начала и конца пакета

Да, очень похоже на идваси.
2Michael_K: Спасибо за ссылочку, очень интересно.

Re: РобоКос (робот - газонокосилка)

=DeaD= » 17 фев 2010, 00:31

Надо поглядеть в PICе на какие ноги заведено.

Добавлено спустя 23 секунды:
Там и видно будет - уарт это, спи или и2с.

Re: РобоКос (робот - газонокосилка)

yak-40 » 17 фев 2010, 14:32

Надо поглядеть в PICе на какие ноги заведено.
Это не PIC, я писАл:
Какая-то микросхема типа PIC

Не,не. УАРТ отпадает, там Tx и Rx. SPI тоже отпадает, там линий больше. Похоже на I2C только без адреса, значит то-же не то.
Наверное у них там свой простенький протокол используется, потому что тактирующая пачка всегда имеет 16 импульсов, а линия данных идёт синхронно с тактирующей.

Re: РобоКос (робот - газонокосилка)

Michael_K » 17 фев 2010, 16:27

SPI тоже отпадает, там линий больше.

Зря вы так... :)
Сколько в SPI ног - это зависит от потребностей :)

16 импульсов - это, вероятно, два значащих байта.
Скорее всего, это синхронный протокол безо всяких преамбул
Проще всего такое можно реализовать на СПИ.
Данные ходят только в одну сторону и к одному устройству.
Зачем же тащить все ноги, если они тупо не нужны?


cron
Rambler\'s Top100 Mail.ru counter