PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Разработка устройств (http://pccar.ru/forumdisplay.php?f=18)
-   -   USB-парктроник (http://pccar.ru/showthread.php?t=6613)

novorado 23.10.2008 22:45

USB-парктроник
 
Вложений: 2
ПОДДЕРЖКА ПРЕКРАЩЕНА

Все исходные коды, инструкции по сборке, описания печатных плат выложены на сайт Sourceforge в открытый доступ.

Предлагается устройство, которое позволит Вам визуализировать данные парктроника на экране автомобильного компьютера. Устройство помещено в пластиковый корпус размером с пачку сигарет. Имеет USB вход, соединяется проводом со специальным разьемом в парктронике класса Challenger PL-V4-W.

whitepanther 24.10.2008 00:22

Тут уже обсуждалось... Правда как плагин для центрифуги, но изначально это один и тот же разработчик...

Тему не закрываю, т.к. можно развить как отдельную:)))

novorado 24.10.2008 11:05

Вложений: 1
Спасибо уважаемому White Panter, за то что не покоцал данную тему,
а также всем, кто откликается в личку.

Извиняюсь если я не очень грамотно воспользовался поиском, но не смог найти ничего о моделях-донорах для парктроника.
Robby не распространяется относительно тех моделей, что использует.

У тюнингеров пользуется доверием продукция Steel Mate :
http://price.ru/bin/price/prodlist?c...0mate&where=00

Мы попробуем у Robby BMW заказать его PIC controller, но если не подойдет программа под наши российские парктроники, озадачимся и напишем сами разбор протокола для PIC.

Вот мне кажется неплохой донор, с хорошей точностью
http://www.radiodem.ru/catalog/produ.../page64/good6/



Цена на парктроник-донор, которые я нашел, колеблется от 2 до 6 тыс. рублей, в зависимости от опций и количества датчиков.
Думаю, что если прототип у нас получится, то можно будет групповым образом закупиться (с разрешения, а может помощью владельцев данного форума), дабы снизить цену, и централизованно заказать плату.

Пожалуйста делитесь своими соображениями, как правильно, оптимально и максимально дешево повторить идею Robby.

Semendey 24.10.2008 11:25

А как насчет совмещения с камерой заднего вида

St@rz 24.10.2008 11:44

И здесь есть обсуждение этого вопроса.

novorado 24.10.2008 11:45

Цитата:

Сообщение от Semendey (Сообщение 75811)
А как насчет совмещения с камерой заднего вида

Посмотрите пожалуйста эту ветку на английском про плагин для РР,
там тему раскрыли. Это возможно и в Центрифуге, и в РР.
Мы тоже решение предложим в своем Линуксовом фронтэнде,
на который сейчас будет больше времени, к сожалению или счастью не знаю.

http://www.mp3car.com/vbulletin/rr-p...on-plugin.html

http://www.mp3car.com/vbulletin/atta...ugin-rrpdc.jpg

Semendey 24.10.2008 13:15

Все конечно прикольно, вопрос только цены адаптера

Alex-L 24.10.2008 13:16

Тема интересна!
Правда я лично, не использую frontend вообще и центрифугу в частности (ну не нравятся они мне, без них проще и удобнее имхо). Как в этом случае можно было бы прикрутить парктроник к карписи? Т.е. как соответствующее приложение запускать при включении задней передачи? Куда будет подаваться видеосигнал - на USB, я правильно понял? Ну и цена вопроса конечно же?

novorado 24.10.2008 13:26

Цитата:

Сообщение от Semendey (Сообщение 75827)
Все конечно прикольно, вопрос только цены адаптера


1) Цена

Цена вопроса - вопрос на данный момент практический.
Есть, например, парктроники-доноры за 1000 руб, и похоже те что Robby использовал - http://www.techhome.ru/catalog/auto/8A301C29_2.htm
Я спросил его, сколько будет стоить готовый PIC и можно ли использовать наше устройство. Но совершенно непонятно, какая у них точность и надежность.
Steel Mate пользуется хорошей репутацией.

Думаю, что с ценой рано окончательно определятся, туда очевидно войдет стоимость комплектующих, расходов на заказ плат, сборки, и какая-то разумная комиссия, от количества пользователей безусловно. Чем больше, тем дешевле. В случае более-менее широкого интереса, может быть на встречу подьедем и обсудим вопрос.

Мы построим пилотный образец, и картина проясниться.

Цитата:

Сообщение от Alex-L (Сообщение 75828)
Тема интересна!
Правда я лично, не использую frontend вообще и центрифугу в частности (ну не нравятся они мне, без них проще и удобнее имхо). Как в этом случае можно было бы прикрутить парктроник к карписи? Т.е. как соответствующее приложение запускать при включении задней передачи? Куда будет подаваться видеосигнал - на USB, я правильно понял? Ну и цена вопроса конечно же?

2) Драйвер. Мы выложим какую-то прикладную программу с открытым кодом.
Для РР плагин например уже есть, код открыт. Постараемся следовать существующей уже спецификации для совместимости с тем, что Robby и Enforcer проделали.

При включении задней передачи, как с камерой у вас реализовано?
OBD-II информацию для автомата передает, плюс есть же вход от датчика заднего хода (белый фонарь). Техническая задача,
постараемся тоже продумать вход в девайс (либо от подачи напряжения на задний фонарь, либо от замыкания контакта).
Очень ценное замечание, спасибо.

Как вариант, парктроник можно запускать программно. В Москве, например, пробки такие, что большую часть дня с расстояниями в пару сантиметров ездишь.

Alex-L 24.10.2008 15:19

Цитата:

Сообщение от novorado (Сообщение 75831)
При включении задней передачи, как с камерой у вас реализовано?
OBD-II информацию для автомата передает, плюс есть же вход от датчика заднего хода (белый фонарь). Техническая задача,
постараемся тоже продумать вход в девайс (либо от подачи напряжения на задний фонарь, либо от замыкания контакта).
Очень ценное замечание, спасибо.
Как вариант, парктроник можно запускать программно. В Москве, например, пробки такие, что большую часть дня с расстояниями в пару сантиметров ездишь.

Камеры пока нет, OBD-II тоже - вопрос времени. Видео сигнал с камеры будет подаваться непосредственно на монитор. Питание камеры (оно же - управляющий сигнал для переключения монитора на нужный вход) включается релюшкой при включении задней передачи, или принудительно выключателем http://photofile.ru/photo/alex-l/951.../100289438.jpg
Парктроник у меня уже стоит - Parkmaster B06 (кажется так). Его можно будет модернизировать? Или проще и дешевле будет купить готовое изделие?
Кстати, датчики все одинаковые, или у разных парктроников могут различаться, т.е. взаимозаменяемые они или нет?

mcf1 24.10.2008 15:30

ИМХО
девайс интересен, но думаю не найдет большого количества желающих его поставить. у тех кому нужен парктроник он уже стоит. у все стоят разные модели, сделать поддержку разных парктроников будет очень сложно, а покупать второй мало кто решиться.
самый интересный вариант это совмещение камеры с парктрониками. Такой вариант китайцы уже производят и продают. и вообще какой смысл заводить камеру в комп.. когда можно просто подключит ее к монику.

я же предпочитаю использовать только камеру подключенную к монику. камера включается доже если комп и моник в стендбай.

Alex-L 24.10.2008 15:36

Второй парктроник покупать, в том то и дело, что не хочется. Вывести изображение с камеры непосредственно на монитор - так и хочу. А вот наложить на изображение показания парктроника (уже имеющегося) т.е. шкалу расстояний - это интересно. Может быть ребята это смогут реализовать...

novorado 24.10.2008 15:37

Цитата:

Сообщение от Alex-L (Сообщение 75843)
Камеры пока нет, OBD-II тоже - вопрос времени. Видео сигнал с камеры будет подаваться непосредственно на монитор. Питание камеры (оно же - управляющий сигнал для переключения монитора на нужный вход) включается релюшкой при включении задней передачи, или принудительно выключателем http://photofile.ru/photo/alex-l/951.../100289438.jpg
Парктроник у меня уже стоит - Parkmaster B06 (кажется так). Его можно будет модернизировать? Или проще и дешевле будет купить готовое изделие?
Кстати, датчики все одинаковые, или у разных парктроников могут различаться, т.е. взаимозаменяемые они или нет?

Модернизация существующих устройств. Вполне возможно, что можно, нужно будет переписать программу для PIC. Мы у вас его тогда позаимствуем, когда дойдет дело до первых образцов, и имплантируем контакты (если модель позволяет).

Датчики безусловно обладают схожей конструкцией у всех производителей. Тем не менее, физические параметры прибора могут сильно отличаться, такие как диаграмма направленности, рабочие электромагнитные характеристики, чувствительность. Более того, параметры сильно меняются в зависимости от внешних условий, температуры, влажности, давления, шумов и т.д.
Потому, разработать полностью компьютерный парктроник пока сложно, ведь это будет включать автоматическую само-настройку датчиков, кодовую последовательность для излучения (пищать нужно особым образом, что бы обеспечить помехоустойчивость), отсечение помех и т.д. Тема, потому, непростая, и до первого рабочего образца, думаю нужно подождать.

Robby BMW обладает достаточно высокой квалификацией разработчика, почитайте его посты, и поймете, что скрыто за внешне простыми действиями.

novorado 11.11.2008 23:00

Для тех, кто заинтересован в имплантации USB в свой парктроник, можете указать модели, которые Вы уже используете? Заранее спасибо.
Мы собрали несколько тестовых образцов. Использованный USB контроллер позволяет менять firmware прямо через USB. Другими словами, поддержку разных парктроников мы можем добавлять уже задним числом, путем сканирования их внутреннего протокола. Тем не менее, было бы замечательно каким-то образом уже на начальном этапе поиграть с наиболее распространненными моделями парктроников, хотя закупать экземпляры по 6 тыс. будет накладно.

джи-дай 11.11.2008 23:27

Я пользую Челенджер, но в принципе готов и другой приобрести, ради такого дела
http://s59.radikal.ru/i165/0811/12/0401002715e0.jpg

novorado 12.11.2008 00:07

Цитата:

Сообщение от джи-дай (Сообщение 77838)
Я пользую Челенджер, но в принципе готов и другой приобрести, ради такого дела
http://s59.radikal.ru/i165/0811/12/0401002715e0.jpg

Понятно, спасибо. Не разбирал его - если да, то есть фото платы управляющего блока или хотя-бы головок в снятом виде? Блок еще на гарантии (для того, что бы сосканировать протокол и имплантировать пробник, коробку нужно вскрывать, соотв. гарантия думаю пропадает).

джи-дай 12.11.2008 11:21

Цитата:

Сообщение от novorado (Сообщение 77847)
Понятно, спасибо. Не разбирал его - если да, то есть фото платы управляющего блока или хотя-бы головок в снятом виде? Блок еще на гарантии (для того, что бы сосканировать протокол и имплантировать пробник, коробку нужно вскрывать, соотв. гарантия думаю пропадает).

Могу выложить сегодня , если надо...

джи-дай 13.11.2008 16:30

Кудато пропал novorado..

chegevaro 13.11.2008 16:50

Деньги собрал и пропал? :D

джи-дай 13.11.2008 17:04

Цитата:

Сообщение от chegevaro (Сообщение 78039)
Деньги собрал и пропал? :D

Ты это..таво...не заговаривайся...

MiD_E34 13.11.2008 18:42

а рассматривали модели с отображением инфы от парктроника на лобовое стекло? Таких уже много - наши узкоглазые друзья вовсю продают... Я бы такой поставил - на перед. На зад - камеры хватает. А вот морду мне не видно - обзор такой, что капота не видать

novorado 15.11.2008 23:34

Цитата:

Сообщение от MiD_E34 (Сообщение 78055)
а рассматривали модели с отображением инфы от парктроника на лобовое стекло? Таких уже много - наши узкоглазые друзья вовсю продают... Я бы такой поставил - на перед. На зад - камеры хватает. А вот морду мне не видно - обзор такой, что капота не видать

Идея интересная, я к сожалению не видел еще реализации. Мы представим парктроник+библиотечку для программистов (win,linux) где по API программист выгребает инфу или ставит callback что бы его вызывали, когда показания сенсора меняются.

Т.к. продаваться все это будет за серьезные деньги (+4,500 руб), то соотвественно нужно погонять устройство как следует. Донорский парктроник оставляет желать лучшего в плане точности и устойчивости работы в покрытом слоем снега состоянии, но думаю для наших применений он вполне подходит. Даже штатный парктроник БМВ обладает схожими характеристиками. Ультразвук это не циркулярная пила..

Готово несколько образцов, но дабы не попадать в неприятные ситуации, пока их получше потестируем. Разве что зашлем эксперту в Орел ;) бесплатный образец.

http://www.mp3car.com/vbulletin/imag...f2312d1da5.jpg

Уважаемые Модераторы, если Вы заглядываете сюда. Сделайте пожалуйста таг Медиа, что бы можно было видео постить...

[MEDIA]http://ru.youtube.com/watch?v=Mxd7ynaIhWA[/MEDIA]

джи-дай 16.11.2008 14:08

А фотку радара я на всякий выложу, мож пригодится...
http://s61.radikal.ru/i174/0811/34/e6b82c401db8.jpg

novorado 16.11.2008 15:00

Цитата:

Сообщение от джи-дай (Сообщение 78310)
А фотку радара я на всякий выложу, мож пригодится...
http://s61.radikal.ru/i174/0811/34/e6b82c401db8.jpg

Нужно хорошо разглядеть надписи на плате, можно побольше фото? Когда кликаю, просто выкидывает на радикал. Плюс, есть какие-то внешние блоки в данном устройстве?

Насколько интересно пользователями, что бы подобную программу мы также написали для PDA (оборудованных USB портом), кто юзает PDA ?

джи-дай 16.11.2008 15:59

Естественно, датчики (6шт) и внешний монитор...
А больший формат не позволяется (только 22кб).Ты скажи, какие надписи интерисуют?...блок передо мной.

джи-дай 16.11.2008 16:07

Только эти
http://s50.radikal.ru/i127/0811/ba/e77dbeddb614.jpg

джи-дай 18.11.2008 10:26

У меня радарный блок работает на EM78P156ELM по двухповодной линии (похоже I2C), а с него на чип монитора. Вопос: как к компу привязать?

novorado 18.11.2008 11:28

Цитата:

Сообщение от джи-дай (Сообщение 78521)
У меня радарный блок работает на EM78P156ELM по двухповодной линии (похоже I2C), а с него на чип монитора. Вопос: как к компу привязать?

Вылови пожалуйста осцилоографом форму сигнала на шине данных и замерь среднюю ширину импульса. Если она от 0.02 до 1 мкс, тогда наш прибор ее считает, ни у или даже просто сними морду осциллографа когда он активность переключательную показывает на data.
По идее, I2C идет по трем проводам - GND, Data, Clock. То есть принципиально увидеть Clock и Data, оба канала вместе.
Я не думаю, что там High-Speed I2C стоит, просто денег не стоит, запрос по производительности низкий, это же не противотанковая ракета, физика очень медленная.

С I2C, нужно сделать простейший bus sniffer, это даже проще чем то что мы уже сделали, потребует некоторого вмешательства в плату.

джи-дай 18.11.2008 12:06

Смотри плату монитора. Там есть GND1, DATA1, CLK1.
А вмешиватся в плату-не проблема. С 7 и 8 вывода EM78P156ELM идет сигнал на чип монитора?
С осцилоскопом-туго...Есть только обычный не цифровой...но попробую им.

Dmitry02 18.11.2008 12:38

Посмотрел спецификацию на чип EM78P156ELM

http://www.datasheetcatalog.org/data.../238920_DS.pdf

Не нашел упоминания про i2c, может на уровне прошивки реализация?

Разбирал Паркмастер на страрой машине, там отдельно индикатор. Данные двумя PIC'ами гоняются

джи-дай 18.11.2008 12:45

Мож и нет ,но обозначения вх как у и2с

novorado 18.11.2008 14:01

Цитата:

Сообщение от джи-дай (Сообщение 78535)
Мож и нет ,но обозначения вх как у и2с

i2c на 400кГц и менее простой протокол сравнительно. Мы его вполне возможно сможем без модификаций железа слушать, вопрос прошивки.
Готов встретится с теми, кто уже вскрыл мозг своему работающему парктронику и просканировать их протокол, если речь идет о Москве - район м. Речной Вокзал, или Кунцевская.
В НН тоже можно подьехать на выходные или организовать сканирование.
Укажите пожалуйста модели парктроников.

джи-дай 18.11.2008 14:53

Я готов..Тока я в НН

novorado 19.11.2008 00:38

Цитата:

Сообщение от джи-дай (Сообщение 78550)
Я готов..Тока я в НН

Вот сканнер для I2C, может у кого есть - http://www.microchip.com/stellent/id...cName=en028600

джи-дай 19.11.2008 09:05

Цитата:

Сообщение от novorado (Сообщение 78623)
Вот сканнер для I2C, может у кого есть - http://www.microchip.com/stellent/id...cName=en028600

К сожалению....

джи-дай 26.11.2008 09:52

А чо? Всё заглохло?.....

novorado 26.11.2008 10:44

Цитата:

Сообщение от джи-дай (Сообщение 79279)
А чо? Всё заглохло?.....

Считаю, неразумно предлагать устройство, в котором нельзя обновить прошивку. Ибо могут быть баги в самой прошивке, плюс выходят новые модели парктроников. На тестовом образце, если обратили внимание, PIC контроллер стоит на панельнке. Каждый раз, когда обнаруживаетя косяк, мы его оттуда аккуратненько выковыриваем и перепрограммируем.
Заставлять же пользователей приобретать программатор тоже неразумно, т.к. например ICD2 стоит порядка 8 тыс. и его еще хрен где купишь ..

Так, что мы решили использовать фичу под названием USB HID Bootloader, которую предлагает производитель. Не смотря на то, что есть рабочий в принципе вариант (видео которого выкладывалось), пока срастить это с Bootloader не выходит. А именно, изготовить отдельно прошивку Bootloader и firmware. Насколько я понимаю, это вопрос не очень сложный, скоро уже разродимся.

джи-дай 30.11.2008 17:07

Вложений: 4
Снял осцилограммы двухлучевиком. Верхняя-DATA, нижняя-CND.
время\деление....1ms
Вложение 8434
Вложение 8436
Вложение 8433
Вложение 8435

Самоделкин 30.11.2008 18:58

Цитата:

Сообщение от novorado (Сообщение 79282)
Так, что мы решили использовать фичу под названием USB HID Bootloader, которую предлагает производитель. Не смотря на то, что есть рабочий в принципе вариант (видео которого выкладывалось), пока срастить это с Bootloader не выходит. А именно, изготовить отдельно прошивку Bootloader и firmware. Насколько я понимаю, это вопрос не очень сложный, скоро уже разродимся.

А что там сращивать? Бутлоадер сам по себе, основной программе указываем новый адрес старта и вектор сброса и все, и никто никому не мешает

novorado 30.11.2008 19:56

Да. это стандартный низкоскоростной I2C. Нет возможности протокол разобрать детально, т.е. адрес головы и как информация кодируется в посылках? По твоим осциллограммам вполне можно I2C читать.
C Bootloader, точно о сложностях не могу сказать. Возможно, с шифрованием кода и софтверной точкой входа, все немного сложнее.
Пока не сделали. PIC надо впаивать, т.к. на панельке надежность гораздо ниже, соотв. для новых прошивок нужен стабильный бутлоадер.


Часовой пояс GMT +4, время: 17:26.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot