PDA

Просмотр полной версии : USB-парктроник


Страницы : [1] 2 3

novorado
23.10.2008, 22:45
ПОДДЕРЖКА ПРЕКРАЩЕНА

Все исходные коды, инструкции по сборке, описания печатных плат выложены на сайт Sourceforge в открытый доступ.
(http://novorado.com/category/usb-parktronic/)
Предлагается устройство, которое позволит Вам визуализировать данные парктроника на экране автомобильного компьютера. Устройство помещено в пластиковый корпус размером с пачку сигарет. Имеет USB вход, соединяется проводом со специальным разьемом в парктронике класса Challenger PL-V4-W.

whitepanther
24.10.2008, 00:22
Тут (http://www.pccar.ru/showthread.php?t=6313&page=3) уже обсуждалось... Правда как плагин для центрифуги, но изначально это один и тот же разработчик...

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

novorado
24.10.2008, 11:05
Спасибо уважаемому White Panter, за то что не покоцал данную тему,
а также всем, кто откликается в личку.

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

У тюнингеров пользуется доверием продукция Steel Mate :
http://price.ru/bin/price/prodlist?curr=2&base=1&vcid=100104&cid=8108&pnam=steel%20mate&where=00

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

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



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

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

Semendey
24.10.2008, 11:25
А как насчет совмещения с камерой заднего вида

St@rz
24.10.2008, 11:44
И здесь (http://compcar.ru/forum/showthread.php?t=2935) есть обсуждение этого вопроса.

novorado
24.10.2008, 11:45
А как насчет совмещения с камерой заднего вида

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

http://www.mp3car.com/vbulletin/rr-plugins/122393-rrpdc-roadrunner-park-distance-control-extension-plugin.html

http://www.mp3car.com/vbulletin/attachments/rr-plugins/50603d1215363046-rrpdc-roadrunner-park-distance-control-extension-plugin-rrpdc.jpg

Semendey
24.10.2008, 13:15
Все конечно прикольно, вопрос только цены адаптера

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

novorado
24.10.2008, 13:26
Все конечно прикольно, вопрос только цены адаптера


1) Цена

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

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

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

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

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

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

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

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

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

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

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

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

novorado
24.10.2008, 15:37
Камеры пока нет, OBD-II тоже - вопрос времени. Видео сигнал с камеры будет подаваться непосредственно на монитор. Питание камеры (оно же - управляющий сигнал для переключения монитора на нужный вход) включается релюшкой при включении задней передачи, или принудительно выключателем http://photofile.ru/photo/alex-l/95137105/xlarge/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 (http://www.radikal.ru)

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

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

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

джи-дай
13.11.2008, 16:30
Кудато пропал novorado..

chegevaro
13.11.2008, 16:50
Деньги собрал и пропал? :D

джи-дай
13.11.2008, 17:04
Деньги собрал и пропал? :D

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

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

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

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

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

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

http://www.mp3car.com/vbulletin/imagehosting/48518491f2312d1da5.jpg

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

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

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

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

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

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

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

джи-дай
16.11.2008, 16:07
Только эти
http://s50.radikal.ru/i127/0811/ba/e77dbeddb614.jpg (http://www.radikal.ru)

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

novorado
18.11.2008, 11:28
У меня радарный блок работает на 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/datasheets/700/238920_DS.pdf

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

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

джи-дай
18.11.2008, 12:45
Мож и нет ,но обозначения вх как у и2с

novorado
18.11.2008, 14:01
Мож и нет ,но обозначения вх как у и2с

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

джи-дай
18.11.2008, 14:53
Я готов..Тока я в НН

novorado
19.11.2008, 00:38
Я готов..Тока я в НН

Вот сканнер для I2C, может у кого есть - http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en028600

джи-дай
19.11.2008, 09:05
Вот сканнер для I2C, может у кого есть - http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en028600

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

джи-дай
26.11.2008, 09:52
А чо? Всё заглохло?.....

novorado
26.11.2008, 10:44
А чо? Всё заглохло?.....

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

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

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

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

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

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

whitepanther
30.11.2008, 20:21
Вопрос джыдаю... А хвотки поменьше можно сделать?

джи-дай
30.11.2008, 20:39
Вопрос джыдаю... А хвотки поменьше можно сделать?
Одвет whitepanther
Да блин, снес РМ, и теперь тока на глаз уменьшаю (то уменьшено в три раза)...Будь добр, уменьши...
ЗЫ Програмка на работе...
Теперь для novorado
Я смог только так показать...два варианта посылок;на 0,6м и 1,3м...сканера к сожалению нет.
ЗЫ А чо не позвонил? Был в НН?

novorado
01.12.2008, 01:55
В Нижнем не был, лечу голову пенталгином. Whitepanter, до депо добрался?

whitepanther
01.12.2008, 03:00
Одвет whitepanther
Да блин, снес РМ, и теперь тока на глаз уменьшаю (то уменьшено в три раза)...Будь добр, уменьши...


Я раньше всем размеры подгонял. Но муторно это...
Ладно. Сделал:)))
На самом деле ничего сложного нет... Штатные средства винды позволяют менять размер...
В Нижнем не был, лечу голову пенталгином. Whitepanter, до депо добрался?
Я на метро уже и не езжу... А какой у тебя ник на камри-клубе?
З.Ы.: Хотя...уже догадался:)

джи-дай
01.12.2008, 09:04
[QUOTE=whitepanther;79756]Я раньше всем размеры подгонял. Но муторно это...
... Штатные средства винды позволяют менять размер...

QUOTE]

Это если Офис стоит...
novorado
Жаль, что не приехал...Ну чего? Помогли тебе мои изыски?

novorado
01.12.2008, 09:55
[QUOTE=whitepanther;79756]Я раньше всем размеры подгонял. Но муторно это...
... Штатные средства винды позволяют менять размер...

QUOTE]

Это если Офис стоит...
novorado
Жаль, что не приехал...Ну чего? Помогли тебе мои изыски?

Помогли в том плане, что мы убедились в том, что протокол I2C, и поняли, какая у него скорость. На основе осциоллограм выдать спецификацию разработчикам не получится, наверное сам понимаешь, т.к. нужен по хорошему адрес I2C устройства, и способ кодировки расстояния и номера головы. В общем то, дел на полчаса со сканнером (либо осциллографом поезди и разрисуй протокол). С PWM все гораздо легче.

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

Вот как классический i2c выгялдит
http://www.knjn.com/images/FlashyD_scope2.gif

ну или вот так более схематично
http://boldinventions.com/Images/i2c_whole_transaction_crop750.png

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

http://upload.wikimedia.org/wikipedia/commons/thumb/a/af/Pwm.png/800px-Pwm.png

Люди! У кого то в Москве есть парктроник, как у Дже-Дая?

джи-дай
01.12.2008, 12:16
По-моему в моем варианте SCL больше на "пилу" смахивает... Как ты говоришь PWM.

novorado
01.12.2008, 15:08
По-моему в моем варианте SCL больше на "пилу" смахивает... Как ты говоришь PWM.

Извини, можно тебя помучать немного? Можешь замерить по ширине сигнал в 100-150 мс? На приведенных осциллограмах порядка 20 мс.
Интересно увидеть полностью пакет. В твоих кусочках видно по 3-4 бит, а хотелось бы полностью слово увидеть

джи-дай
01.12.2008, 15:37
Извини, можно тебя помучать немного? Можешь замерить по ширине сигнал в 100-150 мс? На приведенных осциллограмах порядка 20 мс.
Интересно увидеть полностью пакет. В твоих кусочках видно по 3-4 бит, а хотелось бы полностью слово увидеть

У меня показано время\деление=1ms, т.е вся шкала=10ms. Тебе надо в десять раз уменьшить...Сомнеавюсь, что что-то увидишь....Вечером попробую. Вся приблуда дома.

novorado
01.12.2008, 16:38
У меня показано время\деление=1ms, т.е вся шкала=10ms. Тебе надо в десять раз уменьшить...Сомнеавюсь, что что-то увидишь....Вечером попробую. Вся приблуда дома.

Протокол, который описывает Robby, и аналог которого мы видели, имеет следующий вид.
Идет последовательность из чередующихся импульсов разной ширины, обычно 25 импульсов. Это разновидность пульсовой модуляции. Ширина всей последовательности - около 20 мс. Она содержит в себе данные для одной головы.

Затем, молчание (данные в состоянии низкого логического уровня), порядка 25 мс, и цикл снова повторяется. Увидев график за 100-150 мс (должно поместится тогда 3-4 импулься), я собирался понять, насколько протокол твоего парктроника похож на то что мы видели.

Если протокол один в один тот что и у других челленджеров, тогда в
общем не стоит даже мучаться с I2C, т.к. мы его воспринимаем в лоб.

Уровень сигнала в вольтах там какой, на линии данных, меньше 5в ?

джи-дай
01.12.2008, 17:16
Уровень сигнала в вольтах там какой, на линии данных, меньше 5в ?

3.6V

джи-дай
01.12.2008, 20:17
Вот вся посылка... в посылке 40 ТИ, длительность посылки 160мкс...
замеряно в режиме 0.4м (время\деление...0.2мс)

novorado
07.12.2008, 20:33
Оказывается, есть еще одна скрытая проблема, о которой мы не подумали изначально, вылезжая на практике.

Парктроник воткнут в порт USB. Контроллер автоматом берет питание с шины, стандартный микрочиповский USB стек это умеет.

Но ведь 99% времени, парктроником не пользуются. Кроме того, иногда интересно например просто посмотреть кино, ожидая кого-нибудь с выключенным двигателем. Контроллер даже на частоте 8МГц может потреблять от 25 миллиампер крутясь в цикле опроса парктроника,
а злые языки, которые не верят производителю, говорят что до 300 миллиампер, что транслируется более чем в 1 ватт потребляемой мощности.

К слову сказать, процессор Via C7 на 2ГГц потребляет около 14-16 ватт.

То, есть, с диском и возможно CD-rom мы получаем нехилую дозагрузку.

Потому, в данный момент заняты грамотным усыплением контроллера через USB.

Соглашусь с автором одного из предыдущих постов в том, что USB Bootloader это не очень большая проблема. Он у нас пока не заработал, но это не выглядит как большая проблема. И точно не самый большой подводный камень.

На следующей неделе, скорее всего, сьезжу в НН, если мы немного утрясем все проблемы и девайс приобретет законченный вид.
Это в себя включает драйвер + Windows библотечка с API,
плюс полноценная приблуда под Linux с графикой.

джи-дай
07.12.2008, 21:21
Ты говорл, что у твоего друга из НН есть сканер I2C, скинь его координаты в личку, ну и предупреди его.

novorado
07.12.2008, 22:54
Ты говорл, что у твоего друга из НН есть сканер I2C, скинь его координаты в личку, ну и предупреди его.

Завтра его наберу, выясню как с ним лучше связываться.

novorado
16.12.2008, 19:33
По большому счету, парктроник готов и вылизан, а совершенства никогда не достичь, то мы почти готовы начать его поставлять всем, кто откликнулся.
Отпишу сам всем кто писал в личку, т.к. парктроников все же ограниченное количество.

Сталкивались с проблемой, когда валился USB stack микроконтроллера.
Т.е. к примеру, парктроник работает 10 минут, а потом вырубается, и никто не понимает почему. Запущу его работать на сутки сегодня в качестве финального тестирования.

Комментарии следующие.

Во-первых, в API (http://novorado.com/html/parklib/classNovorado_1_1Parktronic.html) есть функция, которая может по требованию записать протокол в файл для анализа. Если Ваш парктроник неизвестен микроконтроллеру, это не беда, скорее всего протокол сможем разобрать и прислать обновление.

Во-вторых, парктроник способен обновляться через USB.

В-третьих, используя понятный интерфейс, Вы уже сейчас можете проинтегрировать библиотечку в свой любимый Linux или Windows forntend.
Для Windows XP, использовали последний VIsual Studio Express 2008, что влечет за собой последний .NET и еще много всего.

Конечно же, будет предоставлено приложение под Linux и Windows. Собственно уже сейчас можно в режиме эмуляции погонять и посмотреть как оно все выглядит, и при желании докупить размера спичечной коробки плату и впаяться в свой парктроник, либо купить полный набор parktronic + коробка, и все это квалифицированно поставить в каком то сервисе. Куда именно впаяться в вашу модель парктроника, отдельно выложим картинкой.
В общем то, количество мест ограниченно.

Про парктроник Джи-Дай помню, нужно поехать в НН и в живую посмотреть что в нем. Скорее всего, ничего особо сложного и криминального, и парктроник удастся быстро подключить, но как говориться не говори гоп.

Следующим шагом будет несколько тестовых инсталляций, напоминаю. Наберите дыхание и поизучайте API, кому интересно.
http://novorado.com/html/parklib/classNovorado_1_1Parktronic.html

джи-дай
16.12.2008, 20:33
А сколько датчиков поддерживает парктроник?
ЗЫ Жду...

novorado
16.12.2008, 20:45
А сколько датчиков поддерживает парктроник?
ЗЫ Жду...

При использовании библиотечки + стандартных парктроников, то в данной реализации по 4 штуки на USB порт. Хотя технически можно пихнуть до 256 голов на порт думаю, т.к. все таки скрорсть передачи данных внутри парктроника невысокая, в USB шину 2.0 и даже наверное 1.0 можно все запихать со сжатием.

Вообще говоря, в твоем случае все головы будут на одном USB порту, т.к. фактически они все висят на одной шине данных

джи-дай
16.12.2008, 21:11
При использовании библиотечки + стандартных парктроников, то в данной реализации по 4 штуки на USB порт. Хотя технически можно пихнуть до 256 голов на порт думаю, т.к. все таки скрорсть передачи данных внутри парктроника невысокая, в USB шину 2.0 и даже наверное 1.0 можно все запихать со сжатием.

Вообще говоря, в твоем случае все головы будут на одном USB порту, т.к. фактически они все висят на одной шине данных

Эт радует...У меня их 6 и действительно, все на одной шине.

kostya740
18.12.2008, 01:44
Меня заинтересовало ваше устройство. дабы не лепить самому и не тратить время(деньги), готов купить ваше.
Мне требуеться подключиться к штатному партронику БМВ 1999 года Е38 кузов.
Я не совсем понял, подключаеться ваша коробочка непосредственно к датчикам? если да, то не будет ли вносить дополнительное кретическое сопротивление?

novorado
18.12.2008, 02:35
Меня заинтересовало ваше устройство. дабы не лепить самому и не тратить время(деньги), готов купить ваше.
Мне требуеться подключиться к штатному партронику БМВ 1999 года Е38 кузов.
Я не совсем понял, подключаеться ваша коробочка непосредственно к датчикам? если да, то не будет ли вносить дополнительное кретическое сопротивление?

Устройство представляет из себя платку с USB выходом либо коробочку с разьемом для подключения парктроника, и соотв. USB. Оно само диагностирует модель парктроника по протоколу, если протокол известен.
Как только нам попадает в руки новая модель, протокол добавляется.

Устройство интегрируется в парктроники типа Parkmaster, Challenger или SteelMate, любой недорогой корееец. Мозги там одни и те же, датчики немного различаются. Например вот модель Challenger PL01-V4 -W (http://techhome.ru/catalog/auto/8A301C29_2.htm)
Стоит около 1000 руб за 4 датчика.

При малой стоимости там используется современная цифровая электроника и микроконтроллеры, неплохоая разрешающая способность (в 1 см от 0.3 до 2 метров), низкое время отклика - 80 миллисекунд (0.08 секунд).
Впрочем, в E38 установлено устройство, с которого впоследствии все корейско-кеттайские товаресчи и почерпнули свои идеи. К сожалению, с Вашим устройством пока не приходилось иметь дело.

Для интеграции с Вашим пакртроником, нужно проделать следующее:
1. Найти собственно парктроник (коробочку). Скорее всего, он в багажнике в углу.
2. Понять каким образом внутри обрабатываются и передаются данные,
и менно по какому проводу или проводам, как у Дже-Дай.
3. Затем присоединить к этим проводам наше устройство. Оно посканирует протокол, и если это PWM или что то подобное, то оно его считает.

В общем, можно подьехать в автосервис Сколковское ш. и там автоэлектрик может думаю помочь добраться до Вашего парктроника и посмотреть что можно предпринять. Если интересует, то пишите в личку, договоримся на время.
EDIT: понял что у Вас наверное не получится подьехать. Тогданайдите свой парктроник и каким то образом постарайтесь выяснить, где провод с данными. Осциллограммы не очень помогают, скорее запись протокола хотябы в течении 5 секунд .. Мы сейчас себе эту функцию встраиваем прямо в устройство

Всем интересующимся рекомендую посмотреть отчет о самостоятельной установке парктроника с покраской датчегов - http://www.bora-jetta.ru/smf/index.php?topic=5812.0

kostya740
18.12.2008, 05:48
я намек понял, что по вашему лучше выкинуть родной и встроить корейский какойто. но делать этого я не собираюсь. Т.к. я сам бывший автоэлектрик с высшим образованием программист + радио-инженер,я думаю сам найду коробку парктроника и провода данных с него.

Т.е. по сути ваше устройство являеться только выводом на USB данных, которые анализирует-считает основной блок?

novorado
18.12.2008, 08:34
я намек понял, что по вашему лучше выкинуть родной и встроить корейский какойто. но делать этого я не собираюсь. Т.к. я сам бывший автоэлектрик с высшим образованием программист + радио-инженер,я думаю сам найду коробку парктроника и провода данных с него.


Ни в коем случае. В BMW там интеграция с шиной наверняка (парктроник с каким количеством голов?), плюс он наверное еще у вас на обоих бамперах.

kostya740
18.12.2008, 19:10
в обоих бамперах. по 4 штуки в каждом.

novorado
23.12.2008, 08:56
Приношу извинения за то что не смог всем ответить, ящик ЛС переполнился. Выдаю парктроники в том порядке, в котором поступили сообщения. Дже-Дай - сорри еще немного подожди пожалуйста.

джи-дай
23.12.2008, 11:38
Приношу извинения за то что не смог всем ответить, ящик ЛС переполнился. Выдаю парктроники в том порядке, в котором поступили сообщения. Дже-Дай - сорри еще немного подожди пожалуйста.

Бог терпел...и нам велел...

Victor SPB
23.12.2008, 16:56
можно ли приобрести устройство для стыковки с Карпутером вот этой модели парктроника (8 датчиков - 4 перед+4зад - общий блок-мозги - один дисплей)
http://www.spb-antiradar.ru/katalog/products/parktroniki/parktroniki-sho-me/sho-me-y-2612
??
Также рассмотрел бы вариант стыковки с двумя раздельными парктрониками (каждый по 4 датчика + у каждого свой блок-мозг+ у каждого свой дисплей)
например такими:
задний -
http://www.spb-antiradar.ru/katalog/products/parktroniki/parktroniki-sho-me/sho-me-2620
передний -
http://www.spb-antiradar.ru/katalog/products/parktroniki/parktroniki-sho-me/sho-me-y-2623
Заранее спасибо!

novorado
26.12.2008, 01:53
Да, можно приобрести, только по возможности после нового года.
Кроме того, встал вопрос о написании программного интерфейса для Windows CE/Pocket PC,
и соотв. использования PDA в качестве монитора для парктроника.

Мне кажется что вариант с интеграцией двух 4-х зонных датчиков парковки предпочтительней по деньгам.
Плюс, вы сможете реализовать свой алгоритм включения - от педали тормоза или от кнопки, или программно.


Коллеги пообещали предоставить штатный парктроник с головами от Камри 2008 года выпуска. Он только пищит, дисплея нет, потому для пользователей данный апгрейд весьма интересен. В BMW E28 тоже можно думаю сделать, но хотелось бы погонять данный аппарат.
Всех с Наступающим НГ, благодарю за проявленный интерес - и надеюсь всех обеспечить устройствами уже в январе. Включая Дже-Дай с которым надеюсь совсем скоро встретиться и подобрать протокол для его аппарата.

forcis
19.01.2009, 11:05
to novorado
Как можно заказать парктроник? Личка у тебя не работает, при отправке ругается что у тебя личка переполнена.

джи-дай
19.01.2009, 11:24
to novorado
Как можно заказать парктроник? Личка у тебя не работает, при отправке ругается что у тебя личка переполнена.

См личку

novorado
19.01.2009, 13:05
За это время, сделали библиотеку под Linux, Windows и планируем для Pocket PC / Win CE.

В процессе тестирования, вылезли некоторые программные косяки в firmware, которые нужно утрясти, вопрос нескольких дней.

джи-дай
19.01.2009, 23:36
За это время, сделали библиотеку под Linux, Windows и планируем для Pocket PC / Win CE.

В процессе тестирования, вылезли некоторые программные косяки в firmware, которые нужно утрясти, вопрос нескольких дней.

А с Челенджером какие проблемы? Протокол его снял?

novorado
27.01.2009, 12:52
Уважаемые одноклубники,
те кто сделал заказ - ящик переолнен и я их не стираю.

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

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

Ситуация воспроизвелась на столе при понижении питания самого парктроника до 9В.

Привожу картинку с искажением импульса.

novorado
27.01.2009, 13:04
А с Челенджером какие проблемы? Протокол его снял?

Проблем с ним недолжно быть, клеммы надо заехать взять в чип-дипе.
Как всегда, дьявол в деталях - начнется какая нибудь просадка по напряжению, подвисну. Когда данные идут немного испорченные, достаточно долго разбираться - то ли USB stack не полностью их передает, то ли чисто железная причина. С питанием вообще долго понять не могли, что происходит.

StanleY
27.01.2009, 14:01
Вопрос про етот парктроник:
У меня штатный дисплей, при включении задней монитор переключается на камеру заднего вида. и нет никакой Цф соответственно на мониторе, как то решить эту задачу?

джи-дай
27.01.2009, 14:11
Вопрос про етот парктроник:
У меня штатный дисплей, при включении задней монитор переключается на камеру заднего вида. и нет никакой Цф соответственно на мониторе, как то решить эту задачу?

А пока о встраивании в сентрифугу речи нет...Тока отображение на мониторе...
И переключатся на мониторе не нужно будет.

novorado
27.01.2009, 19:24
Вопрос про етот парктроник:
У меня штатный дисплей, при включении задней монитор переключается на камеру заднего вида. и нет никакой Цф соответственно на мониторе, как то решить эту задачу?


При включении задней монитор переключается, потому что он имеет несколько входов и автоматически перебрасывает сигнал, когда камера активируется? Камера активируется, подозреваю, потому что на нее идет 12в от ламп заднего хода?

Если так, то при подаче напряжения на парктроник (те же самые 12в от ламп заднего входа), автоматически плата USB начинает посылать данные. Это также является сигналом, что бы отображать данные с камеры заднего вида в одельной части окна парктроника; Изображение с камеры тогда имеет смысл подавать через отдельную платку входа видео, либо, если монитор поддерживает картинку-в-картинке, перенастроить его.

StanleY
28.01.2009, 22:12
А пока о встраивании в сентрифугу речи нет...Тока отображение на мониторе...
И переключатся на мониторе не нужно будет.

Не выйдет фокус, комп работает как нави штатная, камера забирает сигнал весь.

novorado
28.01.2009, 22:50
Не выйдет фокус, комп работает как нави штатная, камера забирает сигнал весь.

Поясните, что значит камера забирает весь сигнал?

novorado
28.01.2009, 22:52
Уважаемые клубни, выкладываю фото кучки готовых плат. Сейчас идет тестирование, дабы вытряхнуть все ошибки, что мы нашли. Хотя, бьюсь об заклад что от автомобильных 12в все будет работать как часы, все таки проблему, когда сигнал уплывает из за питания, нужно решить.

Ждите -- как только закончим, все найдут свое место у вас в багажнике, уже совсем скоро.

джи-дай
29.01.2009, 13:30
Чот затянулось это дело у тебя...
А с моим как дела?
На всякий ещё раз сообщу координаты выходного разьёма (вдруг забыл.....гы)
Вид сзади на разьём, который к монитору.
1-GND1
2-DATA1
3-CLК1
....
7+12V

novorado
29.01.2009, 18:55
Чот затянулось это дело у тебя...
А с моим как дела?
На всякий ещё раз сообщу координаты выходного разьёма (вдруг забыл.....гы)
Вид сзади на разьём, который к монитору.
1-GND1
2-DATA1
3-CLC1
....
7+12V

Григорий, в сумме в проекте поучаствовали 3 человека, включая меня, потратили около 400 часов. Отчасти, связано с тем, что бойцы больше работали с Atmel, я когда начинали проект, вообще ничего не понимал в микроконтроллерах, сейчас мы за день делаем обьем, на который раньше уходило по неделе (настроить прерывание например). В задаче в комплексе сплетаются электромагнитные проблемы, отладка микропрограммы контроллера, а также достаточно комплексное ПО на стороне PC.

Скажу только, что тему эту будем развивать, и доведем до ума, что бы люди могли пользоваться. То же самое и с cupertino - как только задышит парктроник, я вернусь к нему, может быть будет возможность поставить несколько программистов.

джи-дай
30.01.2009, 09:03
Григорий, в сумме в проекте поучаствовали 3 человека, включая меня, потратили около 400 часов. Отчасти, связано с тем, что бойцы больше работали с Atmel, я когда начинали проект, вообще ничего не понимал в микроконтроллерах, сейчас мы за день делаем обьем, на который раньше уходило по неделе (настроить прерывание например). В задаче в комплексе сплетаются электромагнитные проблемы, отладка микропрограммы контроллера, а также достаточно комплексное ПО на стороне PC.

Скажу только, что тему эту будем развивать, и доведем до ума, что бы люди могли пользоваться. То же самое и с cupertino - как только задышит парктроник, я вернусь к нему, может быть будет возможность поставить несколько программистов.

Только и понял, что радар может говорить...дальше заикается...

novorado
30.01.2009, 09:08
Только и понял, что радар может говорить...дальше заикается...

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

джи-дай
30.01.2009, 09:28
Вторая часть фразы - латинскими буквами с русским синтезом, типо поет яблочко

Типа примера?

novorado
30.01.2009, 11:12
Типа примера?
Шутки.

В оригинальном дизайне Robby есть фундаметнальная проблема, которая может позволить его схеме рабоать лишь только с одним типом парктроника. Кроме того, на ней в принципе нельзя реализовать вариант, когда USB просыпается, когда активирован парктроник.

(Robby использовал CCCP1 вход для PWM, соотв. для другой модуляции, на эту ногу нельзя поставить Interrupt On Change).

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

По сути, скоприровали решение, которое сам микрочип применил в логическом анализаторе внутри PicKit2 +

джи-дай
30.01.2009, 11:23
Шутки.

В оригинальном дизайне Robby есть фундаметнальная проблема, которая может позволить его схеме рабоать лишь только с одним типом парктроника. Кроме того, на ней в принципе нельзя реализовать вариант, когда USB просыпается, когда активирован парктроник.

(Robby использовал CCCP1 вход для PWM, соотв. для другой модуляции, на эту ногу нельзя поставить Interrupt On Change).

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

По сути, скоприровали решение, которое сам микрочип применил в логическом анализаторе внутри PicKit2 +

Твои проблемы понятны, ну уж очень хочется поскорее...
ЗЫ А в моём тож реакция быстрая? (было 0,8 сек)?

novorado
30.01.2009, 11:33
Думаю, что готов к раздаче, сейчас сьезжу на речной, и вечером буду заниматся обновлением микропрограмм для изготовленных устройств.

Особую благодарность хочется высказать изделиям с ярлыками Электрон Комплекс, благодаря им мы потеряли две недели, разбивая голову в тщетных попытках понять, почему такой дикий шум и лопается изоляция на катушках. Господа в принципе не проверяют качество своей продукции, да и обычному человеку в голову не придет перепроверять например номиналы, если надпись гласит некую величину. Впрочем, непонятно кто этот ярлык прилепил.

Картинка - вот так выглядит правильная гребенка от корейцев, а не то что мы тут с ужассом наблюдали.

джи-дай
30.01.2009, 12:22
А на вопрос не ответил ( А в моём тож реакция быстрая? (было 0,8 сек)?....)

wft2
01.02.2009, 06:05
Уважаемый novorado, скажите пожалуйста,
1. Какова минимальная дистанция фиксирования расстояния до препятствия?
2. Возможно ли изменить программу так, чтобы она фиксировала показания не четырех, а шести парктроников сзади и шести спереди?

Спасибо за Ваш труд и труд Ваших коллег. Заранее извините, если были ответы на эти вопросы.

novorado
01.02.2009, 16:36
Приветствую,

1. Какова минимальная дистанция фиксирования расстояния до препятствия?

см. картинку, датчики установлены с некоторым шагом. Диаграмма направленности у датчика - сектор. Соответственно, так как датчики не покрывают весь бампер, то есть темные зоны вблизи поверхности бампера,
которые просто геометрически не покрываются сигналом. По заявлению производителя, большинство парктроников начинают видеть с хорошим разрешением после 30 см. Если что то попадает в сектор излучения датчика до 30 см, выдается сигнал препятствия.

Проведу эксперимент на столе, и выложу видео. На практике, видел и 2 и 5 сантиметров до препятствия.

Ультразвуковые парктроники обладают некоторыми ограничениями. Например, сигнал хорошо отражается вверх от наклонных плоскостей с углом менее 45 градусов, возникают волновые эффекты на тонких препятствиях, снижается эффективность работты парктроника, когда бампер покрыт толстым слоем льда или снега.

2. Возможно ли изменить программу так, чтобы она фиксировала показания не четырех, а шести парктроников сзади и шести спереди?

Конечно. Robby предлагает покупать у него 2 платы для этого, не технически возможно организовать на одной плате:
1. Базовый вариант - любой парктроник с любым количеством голов
2. Так как на USB плате имеются 3 входа для соотв. подключения до 3-х парткроников (на рынке есть модели с 4,6 и 8 датчиками, т.е. от 4 до 8x3=24 датчиков на плату, например для тех кто строит систему безопасности или индустриального робота).

То есть ответ положительный, плата может фиксировать сигналы от 6 датчиков (вообще говоря, от 4 до 24 датчиков).

novorado
01.02.2009, 16:44
А на вопрос не ответил ( А в моём тож реакция быстрая? (было 0,8 сек)?....)

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

Сосканировали протокол, разбираем.

Для разбора протокола I2C в микроконтроллере предназначены входа данных 21 (SDA) и синхронизации 22 (SCL)

Они мультиплексируются с выходами RB0 и RB1 соответственно. На RB0 Robby повесил пищалку (вернее транзистор,
т.к. максимальный ток через выход 25ма).

Взгляни на схему
http://www.mp3car.com/vbulletin/attachments/hardware-development/46561d1196352826-custom-usb-tyre-pressure-monitoring-interface-schematic.jpg

Таким образом, в плату нужно вносить изменения, для того, что бы все заработало. Я перекину провода на макете и посмотрим, как оно сработает.

джи-дай
02.02.2009, 17:22
Задержка думаю будет немного больше, чем у современных парктроников, насколько значительно, сравним и разберемся.

Сосканировали протокол, разбираем.

Для разбора протокола I2C в микроконтроллере предназначены входа данных 21 (SDA) и синхронизации 22 (SCL)

Они мультиплексируются с выходами RB0 и RB1 соответственно. На RB0 Robby повесил пищалку (вернее транзистор,
т.к. максимальный ток через выход 25ма).

Взгляни на схему
http://www.mp3car.com/vbulletin/attachments/hardware-development/46561d1196352826-custom-usb-tyre-pressure-monitoring-interface-schematic.jpg

Таким образом, в плату нужно вносить изменения, для того, что бы все заработало. Я перекину провода на макете и посмотрим, как оно сработает.

Чот я не понял...Робби просто инвертировал сигнал....Не думаю. что ПИК по входу больше 1 мА тянет...А какие переделки по моему РМ надо?... Тож не понял...

novorado
02.02.2009, 20:37
Чот я не понял...Робби просто инвертировал сигнал....Не думаю. что ПИК по входу больше 1 мА тянет...А какие переделки по моему РМ надо?... Тож не понял...

Он использовал ногу, которая нужна для разборки I2C. Если пищалку можно повесить практически на любой выход, то SDC/SDA только две, и занимать их под пищалку просто не по товарищески.

Про 25 ма, это в продакт шите, ну и тут например PIC can source/sink a maximum of 25ma per I/O pin (with a 200ma - I believe - maximum for a single port)
http://forum.sparkfun.com/viewtopic.php?t=9204&sid=29206b7315e8d20a16150223dc9e2d84

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

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

джи-дай
02.02.2009, 20:59
Он использовал ногу, которая нужна для разборки I2C. Если пищалку можно повесить практически на любой выход, то SDC/SDA только две, и занимать их под пищалку просто не по товарищески.

Про 25 ма, это в продакт шите, ну и тут например PIC can source/sink a maximum of 25ma per I/O pin (with a 200ma - I believe - maximum for a single port)
http://forum.sparkfun.com/viewtopic.php?t=9204&sid=29206b7315e8d20a16150223dc9e2d84

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

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

У меня ведь не на пищалку выход , а на монитор 2.5"! Кстати, там все разрисовано...и дачикм и растояние, ну и пищалка есть...Короче , так и не понял(схемотехнически) нафиг это надо...
По моему, мы говорим о разных вещах...Я про Фому, а ты про Ерёму...
А поменять ноги у ПИКа(для вывода на USB) , думаю не проблемма.

novorado
02.02.2009, 21:09
У меня ведь не на пищалку выход , а на монитор 2.5"! Кстати, там все разрисовано...и дачикм и растояние, ну и пищалка есть...Короче , так и не понял(схемотехнически) нафиг это надо...
По моему, мы говорим о разных вещах...Я про Фому, а ты про Ерёму...
А поменять ноги у ПИКа(для вывода на USB) , думаю не проблемма.

У микроконтроллера одна и та же нога может выполнять разные функции (мультиплексироваться).
Нампример, нога SDA на схемах также называется RB0, а вообще обычно через черточку много названий SDA/RB0/XXX/XXX/XX, те в зависимости от режима разные функции.

НО есть ограничение. I2C может приходить только на SDA и SDC (или RB0 и RB1 соответственно). Пищалку можно присобачить куда нибудь в другое место.

То есть, на той печатной плате, что уже есть, к ноге SDA подведена пищалка, а к ноге SDL вообще ничего (она висит пустая).

Я имею ввиду, что придется модифицировать плату, для того что бы подвести сигнал к SDA и SDC, и отрезать пищалку. Монитор можно наверное будет оставить, я постараюсь ввести микроконтроллер в режим, когда он сидит и слушает, что в трубе происходит. Проблема с I2C, что головной блок парктроника ждет, пока кто нибудь в трубу крикнет, что его слушают, путем опускания напряжения на SDA.

джи-дай
02.02.2009, 21:21
Тогда, что ты понимаешь под пищалкой?

novorado
02.02.2009, 21:23
Тогда, что ты понимаешь под пищалкой?

Инвертор. Робби его присобачил на ногу, которая нам нужна для i2c. Он очевидно не подумал, когда плату рисовал, а я, когда их заказывал в большом количестве. Я просто поддерживал светскую беседу, рассказал что придется рЭзать. Пищалку использовать сугубо по желанию, если захочется.

джи-дай
02.02.2009, 21:31
Инвертор. Робби его присобачил на ногу, которая нам нужна для i2c. Он очевидно не подумал, когда плату рисовал, а я, когда их заказывал в большом количестве. Я просто поддерживал светскую беседу, рассказал что придется рЭзать. Пищалку использовать сугубо по желанию, если захочется.

Фуууу....Наконец-то до меня допёрло!....Ну, удачи тебе...Завтра созвонимся...

джи-дай
03.02.2009, 20:29
Как? заработало?

novorado
04.02.2009, 16:26
Как? заработало?

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

Скажу так - пока не смогли настроить i2c прерывание. Миллион причин может быть, маскирование адреса, заблокированное прерывание, наводки от соседних ног, недостаточный уровень сигнала, нестандартный протокол, по которому парктроник работает.

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

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

Скажу только, что пришлось задействовать кучу дополнительного оборудования, что бы I2C начать читать.

джи-дай
06.02.2009, 10:30
Джи-дай, не так быстро. Микроконтроллер - это куча железного хлама, который собрали в одно коробку. Одни и те же выводы отвечают за разные функции, флаги не работают согласно описаниям . Взять инструкцию и написать, так что бы сразу работало, не получится. И это не сервер.

Скажу так - пока не смогли настроить i2c прерывание. Миллион причин может быть, маскирование адреса, заблокированное прерывание, наводки от соседних ног, недостаточный уровень сигнала, нестандартный протокол, по которому парктроник работает.

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

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

Скажу только, что пришлось задействовать кучу дополнительного оборудования, что бы I2C начать читать.

Ну , если надо могу прислать...
ЗЫ "Мыло" читай...

novorado
09.02.2009, 22:29
Собственно вот так выглядит окончательно собранное устройство (вариант для современных недорогих корейцев), интегрированное непосредственно в парковочный радар. В наличии имеется достаточно, что бы всем, кто отписал в личку, его выдать, начнем на этой неделе.

Сейчас решаем вопрос, как именно выкладывать программное обеспечение. Будет просьба ко всем, кто намеревается использовать программу, загрузить и установить файлы, дабы проверить, как работает собственно программа без парктроника в режиме эмуляции.

Ссылки на программы выложу на этой неделе (Windows XP + Linux)

Таким образом отображается корректно работающее устройство на Linux
[root@wireless ~]# dmesg -c
usb 5-2: USB disconnect, address 2
usb 5-2: new full speed USB device using uhci_hcd and address 3
usb 5-2: configuration #1 chosen from 1 choice
usb 5-2: New USB device found, idVendor=04d8, idProduct=0f00
usb 5-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 5-2: Product: Novorado Parking Assistant
usb 5-2: Manufacturer: Novorado.com

Bes77
10.02.2009, 10:34
Цена вопроса какая

novorado
10.02.2009, 11:19
Цена вопроса какая

1. USB устройство (коробочка 1) - $100
2. Парктроник - http://techhome.ru/catalog/auto/98901C29_2.htm

джи-дай
10.02.2009, 12:15
1. USB устройство (коробочка 1) - $100
2. Парктроник - http://techhome.ru/catalog/auto/98901C29_2.htm

А с моим чего?
ЗЫ И на почту не ответил....

novorado
10.02.2009, 12:22
А с моим чего?
ЗЫ И на почту не ответил....

Ответил вчера в 11.15 вечера. С ним сейчас и разбираемся. Но так как вариант с корейцами готов, то нет смысла его дальше задерживать. Потихонечку надо отдавать, тем кто хотел.

archer
10.02.2009, 13:37
1. USB устройство (коробочка 1) - $100
2. Парктроник - http://techhome.ru/catalog/auto/98901C29_2.htm

Я не понял - радар "модифицированный", а датчики тока черные? или есть светлые? Просто покраска датчиков предусматривает некоторые проблемы...

И если я правильно посчитал - то устройство (в сборе) получается в районе 5000 местных рублей.

novorado
10.02.2009, 16:16
Я не понял - радар "модифицированный", а датчики тока черные? или есть светлые? Просто покраска датчиков предусматривает некоторые проблемы...

И если я правильно посчитал - то устройство (в сборе) получается в районе 5000 местных рублей.

Датчики перекрашивают под цвет кузова, выкладывал. Профессиональные установщики это включают в комплект услуг.

К сожалению цены на комплектующие долларовые, т.к. в РФ не производят компоненты. Потому, цены в рублях только растут, что в общем не только электроники касается. Спортзал у меня стоил 16, а сейчас 24.

novorado
11.02.2009, 20:21
Практика показала, что модели парковочных радаров, где больше 4 голов, почему то тормозные, а кроме того, стоят от 6000 руб.
Мы констатируем рост цен на парктроники на 20-30 процентов за этот месяц.

В устройстве, которое мы продолжаем совершенствовать в плане работы с разными устройствами, есть техническая возможность собирать данные от 2 и более парктроников сразу.

Таким образом, купив например два радара, каждый с 4 головами,
вы можете на основе нашего решения собрать устройство на 6 или 8 голов на передний и задний бампер, за 2.5 тыс. рублей (по ценам на сегодня) + устройство сопряжения.

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

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

Challenger PL03-V4

http://techhome.ru/catalog/image_2_98901C29_00000000.jpg

Espada E-PSE-01

http://techhome.ru/catalog/image_2_1D602CE7_00000000.jpg

Phantom BS-405

http://techhome.ru/catalog/image_2_CE9022A6_80F061E6.jpg

Cheetah PS-444

http://techhome.ru/catalog/image_2_CAA0138B_F1700DF9.jpg

Kavalsky
11.02.2009, 21:50
Есть еще парктроники "Консул".
Очень впишутся в компанию вышеперечисленных.


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

Раз уж решили экономить на "глазах" то хотябы Парк мастер ставьте, он по закупке СТОИЛ 35 баксов.
http://www.carzvuk.ru/index.php?productID=1867&from=ya

ЗЫ
Если надумаете на ПаркМастер, стучите в личку, узнаю какие щас цены, в этом безумном мире...

novorado
11.02.2009, 21:55
Есть еще парктроники "Консул".
Очень впишутся в компанию вышеперечисленных.


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

Раз уж решили экономить на "глазах" то хотябы Парк мастер ставьте, он по закупке СТОИЛ 35 баксов.
http://www.carzvuk.ru/index.php?productID=1867&from=ya

ЗЫ
Если надумаете на ПаркМастер, стучите в личку, узнаю какие щас цены, в этом безумном мире...

Про глючные я в курсе. Головы умирают, периодически начинает фигню-с пороть по дистанциям. Но большинство этих глюков закрываются программно и не мешают, т.е. программа на компьютере просто адаптируется под, скажем так, несовершенство окружающего нас мира. Есть же привидения и НЛО, но вроде никому жить особо не мешают.

Спасибо за инфу - см. лс.

Regressor
12.02.2009, 14:37
А кто-нибуть смотрел парктроники фирмы Ритм ? Довольно шустрые. И точные (минимальное опозноваемое расстояние кажется 15см). Основной блок в них общается по двухпроводной serial линии с блоком индикации (т.е. от блока только TX выведен). Информацию о протоколе получил от разработчиков - он не сложный, просто параметры скорости и т.п. нестандартные. Правда я пообещал его не разглашать. Но по идее при наличии осцилографа он легко колется самостоятельно. :)

9296

З.Ы. Парктроник спарк-1 с магазина - двухканальный, мне пришлось купить у разработчиков и припаять новые мозги в парктроник, чтобы он показывал каждый датчик отдельно.

З.З.Ы. На фото простая макетка с микроконтроллером - COM порт на моем компе не поддерживает такие нестандартные настройки. Хотя думаю получится подключить этот парктроник к компу напрямую с помощью com-usb переходника на FT232 или PL2303.

З.З.З.Ы. Про протокол никому не расскажу :))))) Ибо обещал. Обращайтесь к разработчикам.

Dmitry02
12.02.2009, 15:18
З.З.З.Ы. Про протокол никому не расскажу :))))) Ибо обещал. Обращайтесь к разработчикам.

Так раскройте хотя бы адрес разработчика?:acute:
Может они нам готовое решение предложат на USB??

джи-дай
12.02.2009, 15:49
З.Ы. Парктроник спарк-1 с магазина - двухканальный, мне пришлось купить у разработчиков и припаять новые мозги в парктроник, чтобы он показывал каждый датчик отдельно.

З.З.Ы. На фото простая макетка с микроконтроллером - COM порт на моем компе не поддерживает такие нестандартные настройки. Хотя думаю получится подключить этот парктроник к компу напрямую с помощью com-usb переходника на FT232 или PL2303.

З.З.З.Ы. Про протокол никому не расскажу :))))) Ибо обещал. Обращайтесь к разработчикам.

А ценник озвучте....

Regressor
12.02.2009, 16:42
Сам парктроник я купил в каком-то нет-магазине за 2450руп. Где если честно уже не помню, все рекламации выкинул, а на чеке названия нет-магазина нету тока имя частного предпринимателя. В общем гугл и яндекс.маркет вам в помощь.

Все контакты есть на сайте разработчиков: http://www.ritmauto.ru/

джи-дай
12.02.2009, 16:54
Сам парктроник я купил в каком-то нет-магазине за 2450руп. Где если честно уже не помню, все рекламации выкинул, а на чеке названия нет-магазина нету тока имя частного предпринимателя. В общем гугл и яндекс.маркет вам в помощь.

Все контакты есть на сайте разработчиков: http://www.ritmauto.ru/

Я про цены не радара, а про остальное...

Regressor
12.02.2009, 17:12
Я про цены не радара, а про остальное...

Остальное это что ? Моск новый четырех канальный ? Так цена вам мало что скажет - она за разработку новой прошивки в основном. Я надеюсь если разработчики и будут его продавать то гораздо дешевле. Платка эта - у меня валяется уже давно. Я на ней новые идеи опробую (на ней щас стоят часы с батарейкой, несколько датчиков температуры и влажности). Из того, что там на платке стоит для партроника работает только эта большая микруха-микроконтроллер и индикатор (90р+400р соответственно).

Однако вам эта платка ни к чему. Покупается переходник com-usb на нормальном чипе за 300-400р. На rx пин переходника подключается выход с блока парктроника и пишется софт (вот тут затык - софта пока нету).

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

джи-дай
12.02.2009, 17:24
Остальное это что ? Моск новый четырех канальный ? Так цена вам мало что скажет - она за разработку новой прошивки в основном. Я надеюсь если разработчики и будут его продавать то гораздо дешевле. Платка эта - у меня валяется уже давно. Я на ней новые идеи опробую (на ней щас стоят часы с батарейкой, несколько датчиков температуры и влажности). Из того, что там на платке стоит для партроника работает только эта большая микруха-микроконтроллер и индикатор (90р+400р соответственно).

Однако вам эта платка ни к чему. Покупается переходник com-usb на нормальном чипе за 300-400р. На rx пин переходника подключается выход с блока парктроника и пишется софт (вот тут затык - софта пока нету).

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

Понял...Не, мне не надо. Я уже заказал себе усбшный выриант.

Kavalsky
13.02.2009, 14:18
Понял...Не, мне не надо. Я уже заказал себе усбшный выриант.

Это кого вы заказали простите?

Just.Kot
14.02.2009, 17:39
А со штатным парктроником все это работать не будет?
Например БМВ, на датчиках по 2 контакта

джи-дай
14.02.2009, 20:15
Это кого вы заказали простите?

СМ. выше...

джи-дай
14.02.2009, 20:16
А со штатным парктроником все это работать не будет?
Например БМВ, на датчиках по 2 контакта

Это надо у автора спросить...

novorado
15.02.2009, 14:14
А со штатным парктроником все это работать не будет?
Например БМВ, на датчиках по 2 контакта

Будет, если сможете считать протокол. Для того нужно
1. Понять как идет сигнал данных
2. Подобрать у меня платку и сигнал ввести в нее
3. Обновить прошивку

novorado
15.02.2009, 14:28
Сам парктроник я купил в каком-то нет-магазине за 2450руп. Где если честно уже не помню, все рекламации выкинул, а на чеке названия нет-магазина нету тока имя частного предпринимателя. В общем гугл и яндекс.маркет вам в помощь.

Все контакты есть на сайте разработчиков: http://www.ritmauto.ru/

Корейские парктроники, массовые. Их выпускают десятками, сотнями миллионов, и есть гарантия, что всегда к ним запасные головы можно найти. Решение Robby BMW хорошо тем, что использует по сути только массовые, очень распространненые компоненты. Потому, есть определенная уверенность, что например что и через 3-5 лет владельцы самого парктроника смогут его без нервов починить.

И еще несколько слов в защиту корейских парктроников. Там применена современная элементная база, современные скоростные интегральные схемы. Низкая стоимость обусловлена в первую очередь массовостью производства (при больших заказах ИС стоят очень дешево). Какой-то гигантской разницы в качестве образцов за 3 и 1 тыс рублей я не увидел, более того, иногда она явно скажем не в пользу более дорогих.

У наших электронищиков, безусловно золотые головы, и мне интересно самому взглянуть на решение, может с чей то помощью научиться с ними работать.

serg_wolf
16.02.2009, 15:40
Привет усем, А почему бы не использовать "заводские" датчики, генератор УЗ и шести-восимиканальный АЦП , и в комп.... Эт. рябят, хотел вообщето спросить, там на датчик два или три провода идёт? или есть ли фоты датчика покрупнее, а то я их даже вруках не держал :dntknw:

Dmitry02
16.02.2009, 16:24
Эт. рябят, хотел вообщето спросить, там на датчик два или три провода идёт? или есть ли фоты датчика покрупнее, а то я их даже вруках не держал :dntknw:

на разъеме датчика 2 контакта

Regressor
16.02.2009, 17:43
Честно говоря не совсем понял про "отремонтировать" без нервов. Что корейские парктроники, что китайские, что наши вот эти сделаны на одних и тех же элементах. И ремонтировать их тоже особо не сложно. В ритме этом практически все смд-компоненты легко доступны. Чипы - pic16, плюс пара сумматоров и один четырехканальный мультиплексор. Датчики вполне себе стандартные.

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

novorado
16.02.2009, 18:20
Честно говоря не совсем понял про "отремонтировать" без нервов. Что корейские парктроники, что китайские, что наши вот эти сделаны на одних и тех же элементах. И ремонтировать их тоже особо не сложно. В ритме этом практически все смд-компоненты легко доступны. Чипы - pic16, плюс пара сумматоров и один четырехканальный мультиплексор. Датчики вполне себе стандартные.

Ритм вряд ли откроет прошивки для парктроников, тем самым в этом плане от корейцев не отличается. Тогда для каждого человека выбирать, наш парктроник - за 2500 руб, который я не видел на московских рынках, либо корейский, который на каждом углу и выпускается миллионными тиражами, за 1000. Никаких методик тестирования мы еще не придумали обьективных, все крайне субьективно.

Только не подумайте, что я против Ритма. Наоборот, мы все тут - парктронико строители, и чем лучше решение мы предложим, тем лучше всем. Обидно, что китайцы могут, а мы нет ..

Главное, что бы решения, которые российские разработчики предлагают, отличались качественно в лучшую сторону.

Я так и не нашел парктроник, который приспосабливается к наклонным плоскостям, снегу или кенгурятникам. А это, уже не 67 строк кода.
Это смена кодовых последовательностей УЗ, разные алгоритмы излучения и приема.

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

Меня тоже. Есть серьезные недостатки, которые вылились в то, что под вариант Дже-Дая пришлось резать плату.

Добавлю, что прошивку никто не открывает, ни Робби, ни Вы, правда? То есть, нет отличий в этом плане.

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

novorado
16.02.2009, 18:31
Привет усем, А почему бы не использовать "заводские" датчики, генератор УЗ и шести-восимиканальный АЦП , и в комп.... Эт. рябят, хотел вообщето спросить, там на датчик два или три провода идёт? или есть ли фоты датчика покрупнее, а то я их даже вруках не держал :dntknw:

Dont get me started.

Если всмотреться в схему корейцев, то
1. Все головы у них промаркированы по гнездам (А,B,C,D, ..)
2. На излучающих контурах частоты подстроены под каждую голову.

Скажу сразу, я специалист в области теории графов, а не электрических цепей или микроконтроллеров. Потому, отчасти мое мнение базируется на том что я слышу от коллег, может немного упрощенное.

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

В идеале, нужно использовать нечто более эффективное, скорее схему как в УЗИ. На стандартных головах вполне можно организвать не что вроде ультразвукового визора, когда головы попеременно излучают кодовые посылки с меняющейся частотой, а потом они же их и принимают, и при помощи фурье выцепляют гармоники и искажения.

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

Так что, уважаемые одноклубники, тема очень широкая.

a__l
16.02.2009, 22:39
Уважаемые клубни, выкладываю фото кучки готовых плат. http://www.pccar.ru/attachment.php?attachmentid=9079&stc=1&d=1233168632
Ждите -- как только закончим, все найдут свое место у вас в багажнике, уже совсем скоро.

novorado, а можешь сказать куда у тебя провода на "красной" плате подключаются (белый прямо к выходу основного микроконтроллера или через через "DUAL LOW-NOISE OPERATIONAL AMPLIFIER" - 8 пинов, она случайно не NE5532P называется?)? или сделать фотку покрупнее?

я просто пытаюсь получить данные от парктроника без монитора, а только с пищалкой, который построен на EM78P257APJ

Regressor
17.02.2009, 03:28
Я так и не нашел парктроник, который приспосабливается к наклонным плоскостям, снегу или кенгурятникам. А это, уже не 67 строк кода. Это смена кодовых последовательностей УЗ, разные алгоритмы излучения и приема.

Ну вообще спарк этот если судить по инструкции вроде как можно обучить и он перестанет видеть запаску, фаркоп и землю при низком расположении датчиков. Но процедура обучения вполне осознанная ручная, а не автоматическая - ставишь машину, обучаешь, переставляешь и еще раз обучаешь. 67 строк кода это уже на моей стороне, читающей уже адаптированные данные с основного блока.

Прошивку для своего контроллера (lpc2378, http://starterkit.ru/new/index.php?name=Pages&op=page&pid=3) я открою полностью если договорюсь с разработчиками спарка, либо открою с частичными купюрами этих 67 строк.

novorado
17.02.2009, 14:31
novorado, а можешь сказать куда у тебя провода на "красной" плате подключаются (белый прямо к выходу основного микроконтроллера или через через "DUAL LOW-NOISE OPERATIONAL AMPLIFIER" - 8 пинов, она случайно не NE5532P называется?)? или сделать фотку покрупнее?

я просто пытаюсь получить данные от парктроника без монитора, а только с пищалкой, который построен на EM78P257APJ

Там надпись на плате C203, прямо под ней контак данных. Земля общая.
Гальваническая связь с 8 ногой усилителя http://pdf1.alldatasheet.net/datasheet-pdf/view/27248/TI/NE5532P.html

novorado
17.02.2009, 14:33
Прошивку для своего контроллера (lpc2378, http://starterkit.ru/new/index.php?name=Pages&op=page&pid=3) я открою полностью если договорюсь с разработчиками спарка, либо открою с частичными купюрами этих 67 строк.

Вот это считаю очень достойно. Open Source развивается очень быстро.

a__l
17.02.2009, 15:02
Там надпись на плате C203, прямо под ней контак данных. Земля общая.
Гальваническая связь с 8 ногой усилителя http://pdf1.alldatasheet.net/datasheet-pdf/view/27248/TI/NE5532P.html

У меня такой же усилитель NE5532P. 8-я нога это получается Vcc+.... так а откуда все таки этот контакт идет.... не ужели берется имеено эта 8-я нога? (или я чего-то не понимаю) :dry2:

novorado
17.02.2009, 15:09
У меня такой же усилитель NE5532P. 8-я нога это получается Vcc+.... так а откуда все таки этот контакт идет.... не ужели берется имеено эта 8-я нога? (или я чего-то не понимаю) :dry2:

Думаю, что берется именно контакта, который я сказал, но связь с низким сопротивлением именно на 8 ногу, просто чтобы легче было найти.

a__l
17.02.2009, 15:14
Думаю, что берется именно контакта, который я сказал, но связь с низким сопротивлением именно на 8 ногу, просто чтобы легче было найти.
.... а этот контакт идет с основного CPU(МК)? .... видимо что-то типа такого:
источник----*[контакт]------[R]---Vcc+

novorado
17.02.2009, 15:19
.... а этот контакт идет с основного CPU(МК)? .... видимо что-то типа такого:
источник----*[контакт]------[R]---Vcc+

Звенит на 2 и 5 ноге основного контроллера (с другой стороны от кварца)

a__l
17.02.2009, 15:24
Звенит на 2 и 5 ноге основного контроллера (с другой стороны от кварца)
класс, :-) видимо это...а у вас какой контроллер (чтобы потом посмотреть назначение ножек) ....
"зветит" - я так полагаю есть прямая связь :-) ?
А может быть сколько Ом низкое сопротивление это можно узнать (если не сложно)?

novorado
17.02.2009, 15:32
класс, :-) видимо это...а у вас какой контроллер (чтобы потом посмотреть назначение ножек) ....
"зветит" - я так полагаю есть прямая связь :-) ?
А может быть сколько Ом низкое сопротивление это можно узнать (если не сложно)?

JW22A23

33 oHm и на контроллер и на операционник

a__l
17.02.2009, 15:42
JW22A23

33 oHm и на контроллер и на операционник
Получается что-то типа такого?

JW22A23(2,5PIN)--[R 33Om]--[контакт]--[R 33Om]---Vcc+(NE5532P)
P.S. какая-то специфич. эта JW22A23.... мануала не найти :-(

novorado
17.02.2009, 15:49
Получается что-то типа такого?

JW22A23(2,5PIN)--[R 33Om]--[контакт]--[R 33Om]---Vcc+(NE5532P)
P.S. какая-то специфич. эта JW22A23.... мануала не найти :-(

JW22A23 мне кажется заказной ASIC (контроллер или DSP) который является ядром системы. Китайцы талантливы но в данных задачах без спец DSP не обойтись мне кажеццо. Я глубоко анализом схемотехники не занимался. Спрашивайте, не стесняйтесь, в нашей платке встроен анализатор трехканальный (тссс ...) могу им посмотреть и графики выложить

Блин влил чашку кофе в макетную плату. Но все равно работает

a__l
17.02.2009, 15:59
JW22A23 мне кажется заказной ASIC (контроллер или DSP) который является ядром системы. Китайцы талантливы но в данных задачах без спец DSP не обойтись мне кажеццо. Я глубоко анализом схемотехники не занимался. Спрашивайте, не стесняйтесь, в нашей платке встроен анализатор трехканальный (тссс ...) могу им посмотреть и графики выложить

Ок.Спасибо..... я пока поробую тупо посмотреть какой сигнал идет с ножек... есть большая вероятность того что схематехника и софт контроллера для парктроника с пищалкой и для графич. дисплея один и тот же... - поэтому останется только найти нужную ножку :-) - а дальше уже дело техники
У меня пакртроник DESO (http://www.testberichte.de/imgs/p_imgs_supersize/61/61222.jpg , только без экрана и антенны соот.)

a__l
17.02.2009, 18:34
Блин влил чашку кофе в макетную плату. Но все равно работает
Главное клаву не залить :acute:

novorado
18.02.2009, 14:49
Главное клаву не залить :acute:

По всей видимости, микроконтроллеры отличаются по электромагнитным характеристикам, плюс есть очевидная зависимость от разброса параметров компонент (в основном кварца и конденсаторов).

После того, как в код добавили поддержку I2C :shok: изменились входные параметры по ногам, через которые гоним сигнал с обычного парктроника.
Но самое западло, что это не всегда проявлялось и не на всех платах.
Выловили наконец-то, четко ситуацию воспроизвели на политом кофе устройстве.

a__l
23.02.2009, 13:11
По всей видимости, микроконтроллеры отличаются по электромагнитным характеристикам, плюс есть очевидная зависимость от разброса параметров компонент (в основном кварца и конденсаторов).

После того, как в код добавили поддержку I2C :shok: изменились входные параметры по ногам, через которые гоним сигнал с обычного парктроника.
Но самое западло, что это не всегда проявлялось и не на всех платах.
Выловили наконец-то, четко ситуацию воспроизвели на политом кофе устройстве.
Вообщем на парктронике с пищалкой не удалось мне цифровой сигнал о расстоянии до объекта получить... видимо софт контроллера отличается... буду покупать Waeco с цифровым дисплеем и его мучать :-)

novorado
24.02.2009, 19:20
Вообщем на парктронике с пищалкой не удалось мне цифровой сигнал о расстоянии до объекта получить... видимо софт контроллера отличается... буду покупать Waeco с цифровым дисплеем и его мучать :-)

Оригинальное устройство Робби без доработок не работает. Мы собрали серию USB коробок, теперь ждем пока придут сами парковочные радары.

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

novorado
24.02.2009, 23:05
Важно мнение дизайнеров и специалистов по эргономике. Как считаете, можно вот так видео вставить (извиняюь за картинку, на мониторе просто висит Logitech QuickCam) ? Какие предложения по дизайну?

HAMANN
25.02.2009, 19:36
По мне так очень даже не плохо!!!!!

Роббы-БМВ
25.02.2009, 21:41
Мне кажется, я уже видел это устройство где-нибудь еще :whistle:

I am sorry but my Russian is very very limited, I hope it's not a problem if I continue writing in English.

I just wanted to congratulate Novorado for a excellent work done.
It's nice to see that someone was been able to draw inspiration from my original project. :)

novorado
26.02.2009, 01:56
Мне кажется, я уже видел это устройство где-нибудь еще :whistle:

I am sorry but my Russian is very very limited, I hope it's not a problem if I continue writing in English.

I just wanted to congratulate Novorado for a excellent work done.
It's nice to see that someone was been able to draw inspiration from my original project. :)

Well I do not know if you are Robby or some local dude is making fun of poor me :D. How your vacation was? If it sells okay I would certainly like to donate a few bucks for you to keep generating great ideas.

AND, Robby

THANK YOU SO MUCH FOR YOUR WORK!!!

novorado
26.02.2009, 02:15
novorado, а можешь сказать куда у тебя провода на "красной" плате подключаются (белый прямо к выходу основного микроконтроллера или через через "DUAL LOW-NOISE OPERATIONAL AMPLIFIER" - 8 пинов, она случайно не NE5532P называется?)? или сделать фотку покрупнее?

я просто пытаюсь получить данные от парктроника без монитора, а только с пищалкой, который построен на EM78P257APJ

Снял крупным планом плату

novorado
26.02.2009, 02:23
Небольшой фотомануал по доработке парктроников Challenger, они в принципе все одинаковые.

a__l
26.02.2009, 22:46
Оригинальное устройство Робби без доработок не работает. Мы собрали серию USB коробок, теперь ждем пока придут сами парковочные радары.

Мы дописываем вариант с выводом от видео камеры. Перед покупкой парктроника, я настоятельно попрошу протестировать программу на своем компьютере, что бы гарантировать работоспособность устройства.
Я буду сам писать прошивку под конкретный протокол для контроллера и схемотехнику делать (МК Атмел) ровно как и плагин для CF ....как это было сделано для системы TPMS той же Waeco... Кстати тоже думаю камеру замутить через USB-grabber :-) .... интересно бы код найти который будет DirectShow(или другому Direct) картинку показывать

novorado
26.02.2009, 23:01
Я буду сам писать прошивку под конкретный протокол для контроллера и схемотехнику делать (МК Атмел) ровно как и плагин для CF ....как это было сделано для системы TPMS той же Waeco... Кстати тоже думаю камеру замутить через USB-grabber :-) .... интересно бы код найти который будет DirectShow(или другому Direct) картинку показывать

http://qdvdauthor.sourceforge.net/

novorado
27.02.2009, 00:06
Все загрузки с сайта http://www.novorado.com - настраиваем, пока не готово

a__l
27.02.2009, 16:09
Тестовая инсталляция (рекомендую качать с торрента):

Mandriva 2009.0:

http://www.novorado.com/downloads/parker-1.9-16.i586.rpm.torrent

http://www.novorado.com/downloads/parker-1.9-16.i586.rpm
...

так у меня винда

Dmitry02
27.02.2009, 23:37
так у меня винда

Windows Пакуем в инсталлятор, ждите:bye:

novorado
01.03.2009, 00:15
Просьба убедиться, что проложение под Windows работает после инсталляции на вашем компьютере, после чего можете смело заказывать устройство.

novorado
01.03.2009, 03:21
Собственно вот так выглядит процесс установки.
Фоты форум к сож. втыкает автоматом, так что комментарии пишу сразу.
1. Запускаем инсталлятор setup-1.9.17.exe, инсталлируем программу.
Собственно она уже должна запуститься. Windows с некоторой задумчивостью инициализирует вебкам, порядка 5-15 сек.
2. Втыкаем устройство
3. На запрос, ничего не ищем а сразу инсталлируем из папки
C:\Program Files\Novorado\Parking Assistant\inf (file://C:\Program Files\Novorado\Parking Assistant\inf)
4. Если во время установки возникнут сомнения (типо неподписанный драйвер или что то не нашел) еще раз его тыкаем в папку
C:\Program Files\Novorado\Parking Assistant\inf (file://C:\Program Files\Novorado\Parking Assistant\inf)

Роббы-БМВ
02.03.2009, 20:41
Well I do not know if you are Robby or some local dude is making fun of poor me :D. How your vacation was? If it sells okay I would certainly like to donate a few bucks for you to keep generating great ideas.

AND, Robby

THANK YOU SO MUCH FOR YOUR WORK!!!

Yes, It's me! The unique and original Robby BMW :big:
Don't worry, you do not need to make donations, I wrote just because I really wanted to compliment you for the excellent work you are doing, and to see if I still remember a little of Russian ;)
My vacation was very nice, thank you for asking, I love that small Caribbean island called Dominican Republic :beach: ...the bad was having to return to Italy.

Прошу прощения у всего форума, если я еще раз написал на Английский, но мой русский язык очень ограниченном.

wft2
03.03.2009, 23:20
novorado, а нельзя ли сделать pdf-ник инструкцию, чтобы взял список оборудования, съездил, купил или заказал, заказал у тебя схему и всё собрал, по пунктам бы желательно.

novorado
03.03.2009, 23:24
novorado, а нельзя ли сделать pdf-ник инструкцию, чтобы взял список оборудования, съездил, купил или заказал, заказал у тебя схему и всё собрал, по пунктам бы желательно.

Такие планы есть. Сегодня день пролетел к сожалению, а так, в работе 6 парктроников. Для каждого мануал сделаем.

Инсталлятор под Windows: http://www.novorado.com/downloads/setup-1.9.18.exe

novorado
08.03.2009, 19:12
Добавили синтез речи к парктронику и звуковое оповещение.
Версия с речью, инсталлятор, больше 300 мег, так что по поводу загрузки нужно будет подумать. Для покупателей естественно, на диске.

frontera: было бы зачетно если бы вы поддержали MEDIA код ..

Так что для просмотра придется идти на ютюб.
Видео того, как это работает на ноутбуке. Жанр - домашнее видео, так что прошу не стебаться.

http://www.youtube.com/watch?v=7W5S7XxMi0s

digital2
08.03.2009, 23:01
Посмотрел видео, Круто !
Приобрету обязательно, тока вот вопрос у меня такой . У меня парктроник безпроводной , тоже из серии "паркмастер" тока информационный модуль без провода подключения к блоку - он по всей видимости на радио частоте какой то работает. Возможно будет такой подцепить ?

novorado
08.03.2009, 23:06
Посмотрел видео, Круто !
Приобрету обязательно, тока вот вопрос у меня такой . У меня парктроник безпроводной , тоже из серии "паркмастер" тока информационный модуль без провода подключения к блоку - он по всей видимости на радио частоте какой то работает. Возможно будет такой подцепить ?

Думаю возможно, уточните пожалуйста модель - если сможете детальное фото основной платы с двух сторон, то также поможет.

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

novorado
08.03.2009, 23:29
Yes, It's me! The unique and original Robby BMW :big:
Don't worry, you do not need to make donations, I wrote just because I really wanted to compliment you for the excellent work you are doing, and to see if I still remember a little of Russian ;)
My vacation was very nice, thank you for asking, I love that small Caribbean island called Dominican Republic :beach: ...the bad was having to return to Italy.

Прошу прощения у всего форума, если я еще раз написал на Английский, но мой русский язык очень ограниченном.

Robby, feel free to speak English. Most of the people in this forum use it in their jobs on daily basis. That is a modern world, what can we say.

Italy with it's Rome, history, Venice and Adriatics looks like a heaven for some of us here in snowy icy Russia. I am doing Porec (di Porenzo) in the summer time with my family.Sorry for off-top.

Bes77
09.03.2009, 12:53
а когда всетаки можно уже будет купить готовый продукт со всеми комплектующими:spiteful:

a__l
09.03.2009, 13:46
2 novorado,
а в этом setup исходники есть?

novorado
10.03.2009, 01:55
2 novorado,
а в этом setup исходники есть?

В setup есть только возможность проверки работоспособности программы, и в частности камеры. Нужно указать аргумент, который в формате MRL дает описание источника видео. file://<name>, или v4l2:// на Линуксе, или dshow://
для DirectShow на Windows. dshow:// достаточно как правило, и он стоит автоматом по ссылке запуска.

Исходный код распространяется для интеграторов в той степени, в которой это нужно для интеграции.

Для библиотек на лицензии GPL или LGPL, в частности читаем:
http://www.gnu.org/licenses/gpl-faq.html
Linking [name of your program] statically or dynamically with other modules is making a combined work based on [name of your program]. Thus, the terms and conditions of the GNU General Public License cover the whole combination.

Именно потому, мы не линкуемся с GPL библиотеками. Загрузка идет через Tcl, который позволяет вызывать любые библиотеки без линковки. Так как связь там осушестляется через libstdc++ (см. "runtime exception"), для которого есть исключение в GPL,то мы не обязаны открывать полностью весь код
http://www.cs.huji.ac.il/~etsman/Docs/gcc-3.4-base/libstdc++/html/17_intro/license.html
As a special exception, you may use this file as part of a free software
library without restriction. Specifically, if other files instantiate
templates or use macros or inline functions from this file, or you compile
this file and link it with other files to produce an executable, this
file does not by itself cause the resulting executable to be covered by
the GNU General Public License. This exception does not however
invalidate any other reasons why the executable file might be covered by
the GNU General Public License.

Чуть подробнее, так как Binding делается посредством libstdc++, и мы не линкуемся, а загружаем библиотеки, то и код может быть закрытым.

Tcl лицензия говорит:
Tcl/Tk License Terms
The authors hereby grant permission to use, copy, modify, distribute, and license this software and its documentation for any purpose, provided that existing copyright notices are retained in all copies and that this notice is included verbatim in any distributions. No written agreement, license, or royalty fee is required for any of the authorized uses. Modifications to this software may be copyrighted by their authors and need not follow the licensing terms described here, provided that the new terms are clearly indicated on the first page of each file where they apply.

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

джи-дай
10.03.2009, 10:39
У меня не инсталируется...требует библиотеку

novorado
10.03.2009, 11:36
У меня не инсталируется...требует библиотеку

Скопируй пожалуйста указанный файл из
C:\Program Files\Novorado\Parking Assistant\inf
в
C:\Program Files\Novorado\Parking Assistant\
Косяк подправим.
Спасибо

джи-дай
10.03.2009, 11:57
Скопируй пожалуйста указанный файл из
C:\Program Files\Novorado\Parking Assistant\inf
в
C:\Program Files\Novorado\Parking Assistant\
Косяк подправим.
Спасибо

Скопировал...камера работает но в рамке её нет...
Да, и в системе нет Pаrk Assistant.

novorado
10.03.2009, 12:01
Скопировал...камера работает но в рамке её нет...

Файл libusb0.dll попадает в c:/windows/system32 из папки inf в тот момент, когда инсталлируется устройство.

По поводу видео - попробуй прибить окно с видео. Если запущено другое видео приложение, оно захватывает камеру, общий принцип такой. Каким образом оно выскочило?

novorado
10.03.2009, 12:07
Скопировал...камера работает но в рамке её нет...
Да, и в системе нет Pаrk Assistant.

Park Assistant - это обычное USB устройство. Вставляешь его в USB, Windows хочет драйвер, тыкаешь его в папку inf. Оно не нужно для этой программы, главное что бы камера была в окне. Подчеркну - exe-шник напрямую нужно пускать с ключом dshow:// что бы камера, такая как Logitech QuickCam цепанулась
То есть
cmd.exe > parker dshow://

джи-дай
10.03.2009, 12:15
Файл libusb0.dll попадает в c:/windows/system32 из папки inf в тот момент, когда инсталлируется устройство.

По поводу видео - попробуй прибить окно с видео. Если запущено другое видео приложение, оно захватывает камеру, общий принцип такой. Каким образом оно выскочило?

Я тупо скопировал...
Приложений других нет...., а камеру сам запустил...Автоматом не подхватывает её.

novorado
10.03.2009, 12:25
Я тупо скопировал...
Приложений других нет...., а камеру сам запустил...Автоматом не подхватывает её.

Если запущено приложение, которое использует камеру, тогда она занята, и парктроник не сможет ее использовать.

Вызови окошко свойств на Shortcut для приложения
И там обрати внимание, стоит аргумент dshow://

То есть, правильный способ запускать - по ссылке из меню. Если пускаешь руками из папки, то этот аргумент
нужно передать.

Скажу так - версия лежит усеченная, исключительно для тестирования, что все подцепится. Полная версия существенно больше,
она сидит молча и ждет, пока воткнут устройство. Ее пока не выложили.

джи-дай
10.03.2009, 12:31
Вот скин

novorado
10.03.2009, 12:43
Run > cmd.exe получаем окно с командной строкой
в нем
cd c:\Program Files\Novorado\Parking Assistant\
parker.exe dshow://

Тестировал приложение на 2-х компьютерах с Win XP, работает.
На практике, WinXP Pro и Home две большие разницы.
Равно как и WinXP Eng и WinXP Русский разные внутри немного.

Проверь обязательно что бы настройки самой камеры Logitech были вменяемые. И перегрузись после этого ..

novorado
10.03.2009, 13:16
Отсутсвтующие библиотеки можно найти программой depends (Dependency Walker), отсюда http://www.dependencywalker.com/

Загрузка тут http://www.dependencywalker.com/depends22_x86.zip

Ошибки он покажет внизу красным

джи-дай
10.03.2009, 13:20
Такая же , как у тебя.

novorado
10.03.2009, 13:27
Такая же , как у тебя.

На картинке видно, что не находит только MWAPI.DLL, что нормально. То есть, установлено все корректно.

Рекомендую две вещи.
1) Тщательно просмотреть настройки веб-камеры на предмет ее приложений, которая она поднимает автоматом при подключении камеры.
2) Попробовать переткнуть камеру в другой USB разьем (тем самым перегрузив на самом деле драйвер), возможно сам Logitech еше раз захочет поинсталлироваться
3) Все вышеуказанные действия осуществлять только когда Parking Assistant выключен.
4) Если ничего не помогло, как одна финальная мера, перегрузись и попробоуй еще раз.

Если при загрузке появляются всякие сторонние окна, это значит кто то перекрывает доступ Park Assistantу

Если ничего не выходит, тогда, как самая последняя мера, загрузи программу Video Lan. http://www.videolan.org/mirror-geo.php?file=vlc/0.9.8a/win32/vlc-0.9.8a-win32.exe

Видео должно в ней работать. Это самое живучее приложение, которое работает с любыми видео камерами. Если добиться его работы, parker тоже будет работать.

джи-дай
10.03.2009, 14:04
Скачал.....Теперь при открытии PA запускается камера и вылетает ошибка....РА-не запускается вообще.

novorado
10.03.2009, 14:06
Скачал.....Теперь при открытии PA запускается камера и вылетает ошибка....РА-не запускается вообще.

Камера в VideoLan работает?
В Windows XP установлены обновления?
Программное обеспечение Logitech QuickCam обновлено в последнюю версию?

джи-дай
10.03.2009, 14:27
Камера в VideoLan работает?
В Windows XP установлены обновления?
Программное обеспечение Logitech QuickCam обновлено в последнюю версию?
Да
Да
Не уверен...

джи-дай
10.03.2009, 15:03
Заработал....Пришлось удалить у себя все камеры (их было от 4-х производителей) и когда логитех стала по умолчанию-всё заработало.
Это ни есть хорошо, потому ,как у меня в авто их три то будут ли остальный работать-это воопрос.

novorado
10.03.2009, 15:03
Да
Да
Не уверен...

Джи-дай,
в окне настроек VideoLan, рабочие аргументы (те с которыми камера работает), нужно скопировать в паркер.
Далее, пустить с этими аргументами его.
Должно работать. Если нет, что произойдет?

Просьба - QuickCam обеспечение также обновить, если не получиться ничего

джи-дай
10.03.2009, 15:19
И ещё один трабл...При включенном AV-TV Hybrid Volar HX на PA камера не работает,а при обратном-всё ОК, причем устройство надо отключить от USB хаба...В противном случае тоже не работает камера.
Также необходима опция вкл\выкл по верх окон

джи-дай
10.03.2009, 15:22
Джи-дай,
в окне настроек VideoLan, рабочие аргументы (те с которыми камера работает), нужно скопировать в паркер.
Далее, пустить с этими аргументами его.
Должно работать. Если нет, что произойдет?

Просьба - QuickCam обеспечение также обновить, если не получиться ничего

Там нет опции "Применить", поэтому по умолчанию вкл -"по умолчанию"

novorado
10.03.2009, 15:23
И ещё один трабл...При включенном AV-TV Hybrid Volar HX на PA камера не работает,а при обратном-всё ОК, причем устройство надо отключить от USB хаба...В противном случае тоже не работает камера.

Это происходит, так как Волар втыкается устройством по умолчанию в Direct Show.

В данный момент, это решается подбором аргументов, которые передаются в паркер. То есть, в ссылке на приложение, который запускается PA из меню Start->All Programs->Novorado->Parking Assistant, нужно заменить dshow:// на тот набор аргументов, что выдает VideoLan для этой камеры.

Хорошая тема для размышления. Попробую данную настройку производить из диалога настроек, дабы народ не мучался с подбором опций.

джи-дай
10.03.2009, 15:31
Зря говорил, что до пятницы отправишь..Работы ещё до и больше.

novorado
11.03.2009, 12:51
Зря говорил, что до пятницы отправишь..Работы ещё до и больше.

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

novorado
11.03.2009, 13:03
Challenger принадлежит к классу сравнительно недорогих парковочных устройств. Не смотря на то, что схемотехника там практически идентична ParkMaster, все равно, устройство сделано максимально экономно. В частности, это относится к контактам.

Потому, при установке, рекомендую сначала закрепить головы, коробку USB переходника, и собственно парктроника, и уже потом подключать. Иначе контакты, если их как следуюет поврашать (например если Вы будете со включенным парктроником коробку прикручивать), может получиться вот такая история, как на картинке.

Потому, алгоритм установки, еще раз вкратце:
1. Поставить головы согласно инструкции производителя (важна высота над землей и относительное положение)
2. Вывести контакты от голов парктроника к тем местам, где будет стоять коробка.
3. Наметить места для USB парктроника (к нему должен подходить USB кабель), а также для самого блока парктроника.
4. Жестко закрепить парктроник и USB блок около него, так что бы было удобно в него войти кабелем от USB переходника
5. Воткнуть головы от парктроника в порядке A.B,C,D - это очень важно, т.к. там разные частоты у контуров излучения
6. Запитать парктроник от 12 вольт, убедится что головы издают тихие еле слышимые щелчки (если поднести ухо, мелко пощелкивают), Черный провод - земля, красный - 12в
7. Подключить USB модуль к карпьютеру, убедится что установлены драйвера. Программа скажет, что устройство обнаружено.
8. Воткнуть контакт от парктроника справа от контакта питания (то есть порядок
клемма питания
USB переходник
A
B
C
D
)
После того, программа парктроника начнет оповещение о расстоянии до препятствий.

джи-дай
11.03.2009, 13:17
Challenger принадлежит к классу сравнительно недорогих парковочных устройств. Не смотря на то, что схемотехника там практически идентична ParkMaster, все равно, устройство сделано максимально экономно. В частности, это относится к контактам.

Потому, при установке, рекомендую сначала закрепить головы, коробку USB переходника, и собственно парктроника, и уже потом подключать. Иначе контакты, если их как следуюет поврашать (например если Вы будете со включенным парктроником коробку прикручивать), может получиться вот такая история, как на картинке.

Потому, алгоритм установки, еще раз вкратце:
1. Поставить головы согласно инструкции производителя (важна высота над землей и относительное положение)
2. Вывести контакты от голов парктроника к тем местам, где будет стоять коробка.
3. Наметить места для USB парктроника (к нему должен подходить USB кабель), а также для самого блока парктроника.
4. Жестко закрепить парктроник и USB блок около него, так что бы было удобно в него войти кабелем от USB переходника
5. Воткнуть головы от парктроника в порядке A.B,C,D - это очень важно, т.к. там разные частоты у контуров излучения
6. Запитать парктроник от 12 вольт, убедится что головы издают тихие еле слышимые щелчки (если поднести ухо, мелко пощелкивают), Черный провод - земля, красный - 12в
7. Подключить USB модуль к карпьютеру, убедится что установлены драйвера. Программа скажет, что устройство обнаружено.
8. Воткнуть контакт от парктроника справа от контакта питания (то есть порядок
клемма питания
USB переходник
A
B
C
D
)
После того, программа парктроника начнет оповещение о расстоянии до препятствий.

Это для кого выложено? Гы....

novorado
11.03.2009, 13:27
Это для кого выложено? Гы....

Давай я тебе тоже пришлю Challenger, пока твой не готов? Программа там та же самая ..

джи-дай
11.03.2009, 13:46
Давай я тебе тоже пришлю Challenger, пока твой не готов? Программа там та же самая ..

да не вопрос...пиши на мыло, что надо...

novorado
11.03.2009, 13:55
да не вопрос...пиши на мыло, что надо...

Вот такой вопрос - ты будешь на стенде собирать пока или сразу в автомобиль? Если на столе, дома, тогда нужен еще блок питания на 12в + повесить разьемы, что бы тебе удобно было соединять. Блок питания нужен?

джи-дай
11.03.2009, 14:08
Вот такой вопрос - ты будешь на стенде собирать пока или сразу в автомобиль? Если на столе, дома, тогда нужен еще блок питания на 12в + повесить разьемы, что бы тебе удобно было соединять. Блок питания нужен?

Вначале дома проверю...БП у меня есть.
ЗЫ А ты чо трубку не берёшь?

novorado
11.03.2009, 17:41
Вначале дома проверю...БП у меня есть.
ЗЫ А ты чо трубку не берёшь?

Не увидел звонок, сорри. Завтра в Зеленограде уже тогда буду.

джи-дай
11.03.2009, 19:51
Не увидел звонок, сорри. Завтра в Зеленограде уже тогда буду.

Попробовал на атомобильном буке. Там ХР НЕ...Заработал сразу, без заморочек, правда библиотеку скопировал вручную...

novorado
11.03.2009, 23:01
Еще одно видео по возможностям устройства. Фактически, это анализатор протокола.

http://www.youtube.com/watch?v=a1z6ciuD2vk

В данный момент, поддерживаются Windows и Linux

Утилиты для проверки парктроника

http://www.youtube.com/watch?v=jhm8aF_2tD4

В комплекте идет программа, которая может записать сигнал 0 - 3в от внешнего источника (частотой до несколько сотен килогерц) и проанализировать его, записать в файл и тд.

[MEDIA]http://www.youtube.com/watch?v=a1z6ciuD2vk[MEDIA]
a1z6ciuD2vk

Michael063
21.03.2009, 17:34
Еще одно видео по возможностям устройства. Фактически, это анализатор протокола.

http://www.youtube.com/watch?v=a1z6ciuD2vk

В данный момент, поддерживаются Windows и Linux

Утилиты для проверки парктроника

http://www.youtube.com/watch?v=jhm8aF_2tD4

В комплекте идет программа, которая может записать сигнал 0 - 3в от внешнего источника (частотой до несколько сотен килогерц) и проанализировать его, записать в файл и тд.

[MEDIA]http://www.youtube.com/watch?v=a1z6ciuD2vk[MEDIA]
a1z6ciuD2vk



novorado куда пропал???? что с cupertino??? (сорри за флейм)

джи-дай
21.03.2009, 17:56
novorado куда пропал???? что с cupertino??? (сорри за флейм)

У него в бизнесе дела...Очень занят...

novorado
22.03.2009, 19:09
Не пропадал, отвечаю сразу практически.

Сейчас, я занимаюсь интеграцией других парктроников, портированием на Windows CE (что бы к наладоннику цеплять), в общем, времени свободного нет, но занимаюсь парктроником. Это реально очень трудоемкая задача.

Надеюсь через какое-то время выпустить версию, которая будет отличаться прошивкой, а также будет иметь разьемы стандартные под разные Parkmaster, Challenger, плюс крокодильчики, что бы можно было цеплять как логический анализатор.

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

novorado
31.03.2009, 18:21
Уважаемые друзья,
все с кем я общаюсь по парктронику. Возникла срочная необходимость до конца выходных сьездить по делам в другой город.
Приношу извинение за задержку.
novorado

АлександрК.
04.04.2009, 18:05
Возможно сделать подобный девайс, выводящий данные с парктроника в виде композитного видео-сигнала? Либо накладывающий данные на уже имеющийся видео-сигнал (например, с камеры)?
Не вижу смысла доверять вывод этих важных данных такому ненадежному устройству, как car-pc.. учитывая, что у всех есть монитор с видео-входом, который работает при любых обстоятельствах

джи-дай
04.04.2009, 18:27
Возможно сделать подобный девайс, выводящий данные с парктроника в виде композитного видео-сигнала? Либо накладывающий данные на уже имеющийся видео-сигнал (например, с камеры)?
Не вижу смысла доверять вывод этих важных данных такому ненадежному устройству, как car-pc.. учитывая, что у всех есть монитор с видео-входом, который работает при любых обстоятельствах

Для этого нужна примочка в виде материнки...

(vS)
04.04.2009, 19:25
продаются парктроники уже совмещенные с задней камерой.

novorado
09.04.2009, 12:19
Друзья, извиняюсь что пропал надолго. У меня есть еще другие занятия, которые иногда причиняют серьезные незапланированные хлопоты. Подлечился и немного отдохнул.

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

novorado
10.04.2009, 18:33
Выложил видео вот тут (звук запишу позже), того как выглядят новые настройки.
Каменты приветствуются http://www.youtube.com/watch?v=lIqK3I2TBM0

http://www.youtube.com/watch?v=lIqK3I2TBM0

Bes77
12.04.2009, 00:55
а русское меню нельзя было сделать

novorado
12.04.2009, 10:50
а русское меню нельзя было сделать

Да, сделаю конечно перевод. Выбор языка добавлю в настройки GUI.
Плюс, еще обновление прошивки микроконтроллера надо будет добавить.

forcis
16.04.2009, 12:43
Да, сделаю конечно перевод. Выбор языка добавлю в настройки GUI.
Плюс, еще обновление прошивки микроконтроллера надо будет добавить.

Когда ж наконецто купить сее чудо можно будет? :)

Bes77
16.04.2009, 12:57
Когда ж наконецто купить сее чудо можно будет? :)

Чудо- купил ,установил-жду очень обновления(сколько ждать не знаю):dntknw:

novorado
19.04.2009, 19:47
Чудо- купил ,установил-жду очень обновления(сколько ждать не знаю):dntknw:

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

Последний месяц закрывал другое дело, вроде бы до среды свободен полностью. Так что все сделаем,
в плане внедрения изменений.

novorado
21.04.2009, 16:01
Друзья,
В Windows прошивку можно обновлять только через специальную программу от Microchip. При одной мысли, как мне обьяснить ее использование людям, которые не очень часто работают с микроконтроллерами, покрываюсь холодным потом. Потому. сегодня делаю вот такую закладку - что бы обновлять обеспечение контроллера.

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

novorado
22.04.2009, 22:14
Друзья,
сегодня продолжаю настраивать обновление прошивки, плюс обнаружил еше несколько ошибок, подправляю. Все практически готово, переведено на русский,
работать начало лучше и стабильней.
Novorado

джи-дай
22.04.2009, 23:11
Друзья,
сегодня продолжаю настраивать обновление прошивки, плюс обнаружил еше несколько ошибок, подправляю. Все практически готово, переведено на русский,
работать начало лучше и стабильней.
Novorado

А как там мой поживает?

novorado
23.04.2009, 10:33
А как там мой поживает?

Все изменения, которые сейчас делаю, касаются твоего парктроника также.
Планируется вставить поддержку около 6 моделей парктроника, процесс
крайне тяжелый и трудоемкий.

novorado
23.04.2009, 21:11
Продолжаю добиваться полной работоспособности. Пришлось немного менять прошивку микроконтроллера. С новой прошивкой, если например у Вас на парктронике заклинило ультрозвуковую голову, Вы можете просто временно ее деактивировать (то есть парктроник не будет показывать).

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

ma3x_forum
20.05.2009, 13:44
Уважаемый, NOVORADO!:bye:
Извиняюсь если оффтоп:zipped:
Случайно набрёл на этот форум и Вашу ветку. :whistle: Искал именно USB парктроник.
Просто подумалось если есть спрос на CarPC, значит должны быть и :pleasantry:CarPC аксессуары:pleasantry:, а подключать их удобнее всего через USB (благо есть Хабы :spiteful:) и количество таких подключаемых устройств становится почти неограниченым.
Пока изучал вопрос, в том числе и Вашу ветку форума, промелькнула мысль, что можно развить эту идею до умопомрачительного проекта:shok: и получить в результате неплохие бонусы:greedy:.
В частности можно предусмотреть подключение через USB дополнительных SIDE ASSIST (помошник при перестроении) датчиков, встраиваемых например либо непосредственно в боковые зеркала, либо крепежом на нижнюю часть зеркал. При приближении обгоняющего/идущего по соседней полосе авто (определять можно по резко сокращающемуся расстоянию до :pleasantry:препятствия:pleasantry:), подаётся неназойливый сигнал с промаргиванием какого нибудь светодиода (встроенного на датчике SIDE ASSIST) и возможно дублированием на экране (хотя при движении на скорости всё не ухватишь взглядом, а отвлекаться в такой ситуации - ЗЛО:angry:).
Кроме того возможно дописать ПО для отслеживания слишком близко/быстро подъезжающих сзади авто и предупреждения водителя, а так же теоретически (сумашедшие мысли иногда приходят в голову:tease:) можно подключать светодиодные табло на задние стёкла с соответствующими надписями (например :pleasantry:соблюдай дистанцию:pleasantry:), или может на внешние динамики устанавливаемые сзади авто выдавать сигналы как и на парктрониках, т.е. чем ближе, тем чаще. Это конечно будет раздражать водителя-владельца, но и того кто близко подъежает сзади так же будет раздражать не меньше, что вероятно будет привоить к увеличению дистануции и уменьшению аварийных ситуаций в толчее пробок.
Здесь же можно даже при движении вперёд включать камеру заднего хода и ЗАПИСЫВАТЬ ситуацию сзади (если что при :pleasantry:разборе полётов:pleasantry: сразу будет видно кто кого и за что стукнул, горели ли указатели поворота и т.д.)
Кстати в ПО нужно предусмотреть возможность отключения всяких дополнительных сигналов, ибо ездить на авто могут люди разные (например у одного опыта больше :spiteful: - ему не нужно, или просто человек много отвлекается или по жизни не способен сосредоточиться - ему так эти сигналы в самый раз:rolleyes2:)
Ну и т.д.
Таким образом простое желание может вырасти в серьёзный программно аппаратный комплекс.
Готов помогать в развитии проекта по мере возможности. Работаю с компьютерами, могу тестить/писать ПО:derisive:, тестить прототипы:rolleyes2:.
P.S. К сжалению с осцилоскопами не дружу, но паяльник в раках держу уверенно:yes4:

novorado
21.05.2009, 18:32
Просто подумалось если есть спрос на CarPC, значит должны быть и :pleasantry:CarPC аксессуары:pleasantry:, а подключать их удобнее всего через USB (благо есть Хабы :spiteful:) и количество таких подключаемых устройств становится почти неограниченым.


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

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


В частности можно предусмотреть подключение через USB дополнительных SIDE ASSIST (помошник при перестроении) датчиков, встраиваемых например либо непосредственно в боковые зеркала, либо крепежом на нижнюю часть зеркал. При приближении обгоняющего/идущего по соседней полосе авто (определять можно по резко сокращающемуся расстоянию до :pleasantry:препятствия:pleasantry:), подаётся неназойливый сигнал с промаргиванием какого нибудь светодиода (встроенного на датчике SIDE ASSIST) и возможно дублированием на экране (хотя при движении на скорости всё не ухватишь взглядом, а отвлекаться в такой ситуации - ЗЛО:angry:).


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

Потому, можно поэкспериментировать с локацией на ходу, но думаю, дешевле и проще использовать простейшие микроволновые радио-радары, которые в принципе доступны и стоят около 100 долларов за штуку.

Вы не разбирали, как работает система боковой парковки в новых Passat CC?


Кроме того возможно дописать ПО для отслеживания слишком близко/быстро подъезжающих сзади авто и предупреждения водителя, а так же теоретически (сумашедшие мысли иногда приходят в голову:tease:) можно подключать светодиодные табло на задние стёкла с соответствующими надписями (например :pleasantry:соблюдай дистанцию:pleasantry:), или может на внешние динамики устанавливаемые сзади авто выдавать сигналы как и на парктрониках, т.е. чем ближе, тем чаще. Это конечно будет раздражать водителя-владельца, но и того кто близко подъежает сзади так же будет раздражать не меньше, что вероятно будет привоить к увеличению дистануции и уменьшению аварийных ситуаций в толчее пробок.
Здесь же можно даже при движении вперёд включать камеру заднего хода и ЗАПИСЫВАТЬ ситуацию сзади (если что при :pleasantry:разборе полётов:pleasantry: сразу будет видно кто кого и за что стукнул, горели ли указатели поворота и т.д.)
Кстати в ПО нужно предусмотреть возможность отключения всяких дополнительных сигналов, ибо ездить на авто могут люди разные (например у одного опыта больше :spiteful: - ему не нужно, или просто человек много отвлекается или по жизни не способен сосредоточиться - ему так эти сигналы в самый раз:rolleyes2:)


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


Ну и т.д.
Таким образом простое желание может вырасти в серьёзный программно аппаратный комплекс.
Готов помогать в развитии проекта по мере возможности. Работаю с компьютерами, могу тестить/писать ПО:derisive:, тестить прототипы:rolleyes2:.
P.S. К сжалению с осцилоскопами не дружу, но паяльник в раках держу уверенно:yes4:

Замечательно, если Вы в Москве - берите парктроник и тестируйте. Очень много ошибок вытряхнули, но наверное есть еще.

Друзья, те кто приобрел устройство. Готово очень большое обновление, наверное буду звонить уже Вам и предлагать обновиться. Я никуда не пропал, все это время ежедневно работал над внесением изменений, которые обещал -
1) Обновление прошивки под виндус
2) Дружественное отношение к фронт-ендам как LeoCar
3) Увеличение скорости работы
4) Произвольная конфигурация головок.
5) Вернул кнопки минимизации и настроек в главное окошко
много чего еще, изменения значительные.

джи-дай
21.05.2009, 22:28
Действительно, в моём мануале на радар написано..."...движение со скоростью не более 5км\час..."

ma3x_forum
30.05.2009, 12:46
Живу я не в Москве и даже не в Подмосковье...
Так что с тестированием наверно не получиться. Жаль.
Но буду с интересом следить за вашими изысканиями. Считаю это направление ОЧЕНЬ перспективным. Удачи. Пишите чаще о своих находках, доработках и успехах.

turyst
10.06.2009, 16:50
или может на внешние динамики устанавливаемые сзади авто выдавать сигналы как и на парктрониках, т.е. чем ближе, тем чаще.

Ага, представляю как будут развлекаться,
скучающие в пробках, водители.

И еще фоткать будут и пальцами показывать,
"смотри вон я подьезжаю, а у него бибикает!!!". ;)

(Правда можно в настройках "галочку" поставить -
- "открывать огонь автоматически из "..."(выбор оружия) после "..."(кол-во) предупреждений.)


Да и с виндой все давно понятно.

Так что, лучше как независимое ус-во. Увы.

wft2
05.07.2009, 18:28
Ну так что, novorado, работает уже всё? Сколько стоит устройство?

джи-дай
05.07.2009, 22:25
Я ужо пол года жду...а так все хорошо начиналось....

wft2
06.07.2009, 08:04
Я ужо пол года жду...а так все хорошо начиналось....

Видимо другие дела не отпускают novorado... novorado, давай выходи на связь.

джи-дай
16.09.2009, 15:37
Видимо другие дела не отпускают novorado... novorado, давай выходи на связь.

И тлф не берет...и, вообще, он должен мне...

Bes77
16.09.2009, 15:50
м да:acute:, тел. не берет, и програмное обеспечение ну не как не хочет работать:dntknw:

джи-дай
16.09.2009, 16:44
мож отловим аспида?

Bes77
16.09.2009, 16:50
усли дозвонюсь дам знать:spiteful:

джи-дай
16.09.2009, 19:11
усли дозвонюсь дам знать:spiteful:

Валяй, чем чёрт не шутит
ЗЫЯ в течении недели несмог

джи-дай
22.09.2009, 15:51
Прошла уже неделя, видать облом...

novorado
22.09.2009, 15:57
Уважаемые пользователи, обновления по софту выкладываются тут
http://novorado.livejournal.com/ (вернее ссылки на торрент, откуда можно качать). Сечас тестирую обновлние, которое сделано за последние пару дней, подправил ряд ошибок.

Джедай: коробку твою вышлю (PM-V6), плюс вышлю тебе в качестве моральной компенсации за ожидание еще какой-нибудь современный парктроник. Ибо V6 это очень тормозное устройство, с которым я протрахался безрезультатно какое-то дикое количество времени. Протокол его выловить не удалось- видимо, нужно втыкать все головы, что бы он работал. Есть очень классный новый 6-головый парктроник, отличные отзывы - прикинь засада, куда-то его засунул и не могу найти. Поищу в гараже. Отпишусь по почте.

Bes77: чувствую это было фатальной ошибкой, отдать сырое устройство далеко от Москвы, ибо сам руками не могу ничего тебе подправить и залезть к тебе в автомобиль. Нужно обновить прошивку - если процесс сорвется и он перестанет откликаться, то нужно будет менять саму коробочку.

Телефон поменялся на Tele2, т.к. был в отьезде. Старый номер я проверяю раз в неделю.

джи-дай
22.09.2009, 17:16
ЭПРСТ!!!!
Ты откуда "выпал"?.....Пиши подробнее в почту...
ЗЫ и ТЛФ скинь...

novorado
22.09.2009, 19:16
Bes77 - картинка должна быть вот такой. На самом деле, дилемма, не могу понять в чем дело., конфликт какой-то устройств. Все бы махом решилось, если бы я смог посмотреть диагностику USB. Нужно установить переменную окружения USB_DEBUG в значение 10, запустить программу через cmd.exe из командной строки - либо завтра давай я выкину обновление, которое будет содержать диагностику от кнопки, выкинет ее на флешку, и ты файл мне перешлешь письмом, что бы не усложнять.

У тебя интернет соединение есть в автомобиле? Кнопку сделаю - послать диагностику.

По видео - знаком с программой Vlc?
тут можно взять http:/www.videolan.org Нужно понять, грубо, какой у тебя набор параметров для запуска источника видео через Direct Show, почему в лоб не работает. У тебя одна камера? Вполне возможно, что она пытается к тюнеру прицепиться, и это вызывает проблемку.

***

Действия такие - завтра к вечеру будет грамотное обновление, которе само подиагностирует в чем дело.

Подожди пожалуйста обновление до завтра. К сож. нужно бежать сейчас, завтра в 9-10 утра буду на месте и доступен опять.

джи-дай
22.09.2009, 19:41
Понятно...Доступ к телу продолжается...

novorado
23.09.2009, 23:12
Готово обновление с диагностикой. Оно автоматом скинет детальную информацию о состоянии USB.
Что меня смущает - старая версия не должна работать, когда соединение показывает Not Connected. Пока обьяснения нет, почему работает.

novorado
24.09.2009, 09:53
Еще одно изменение по мотивам общения с Bes77. Доступные камеры теперь обнаруживаются и печатаются в человеческом виде в настройках, в закладке Камеры. Там можно будет либо выбрать камеру, либо, для особо продвинутых пользователей, вывести на экран мозаику из четырех например камер, скомбинировав картинку через плагин Mosaic для VLC (это вы уж сами ручками параметры тогда подбирайте, строка редактируется):

http://wiki.videolan.org/Mosaic

джи-дай
24.09.2009, 16:45
Я тебе отписал на мыло...

novorado
19.10.2009, 00:22
Я тебе отписал на мыло...

Все нашлись. Завтра с утра отсылаю тебе твой парткроник + 6 головый который имхо более шустрый как обещал, СМС-ом номер с квитка.

novorado
19.10.2009, 23:57
Уважаемые форумчане - самое сложное для меня, найти время и отсканировать протокол. Причин несколько - нужно понять куда впаиваться, какой уровень сигнала по напряжению, и какой протокол передачи данных. Честно говоря, у меня просто физически нет времени выцеплять сотни разновидностей протоколов, что бы их заинтегрировать. Если кто то способен взять в руки паяльник и самостоятельно собрать переходник (вот такой самопальный кабелек (http://novorado.livejournal.com/2808.html) из вашего парктроника в USB коробку), то при помощи программки-анализатора (http://www.youtube.com/watch?v=a1z6ciuD2vk) протокол в принципе выцепляется, но это требует времени. Собственно выцепив протокол, запрограммировать его уже несложно. Я зарекся обещать народу сам сосканировать - ибо мне что то последний год продохнуть некогда, но взяв коробочку-парктроник либо самопальную платку, можете сосканировать свой, и либо запрограммировать сами, либо попросить кого-либо.

В личку пожалуйста не пишите, ибо она наполнена всякой важной информацией и потереть ее никак. Можно сюда написать (http://novorado.livejournal.com/2808.html). Лучше конечно что бы Вы были из ЗАО Москвы (Кутузовский, Можайка) что бы я при случае мог Вас поконсультировать. Это же не майкрософт ворд, все довольно сырое.

джи-дай
20.10.2009, 19:32
Наконец-то я с тобой пообщался, пропавший ты наш...
Будем надеятся, больше пропадать не будешь...Жду твою посылку...Спасибо за поздравления...
ЗЫ Сорри а офф.

джи-дай
28.10.2009, 19:22
Я пока жду обезчанного....

novorado
30.10.2009, 04:17
Я пока жду обезчанного....

Да, извини - номер в личке

KostqN
30.10.2009, 07:41
Я сердечно извиняюсь но можно попросить более подробно описать схему анализатора, процедуру снятия протокола что куда подключать и т.д. просто есть схема которую вы привели но там не все номиналы. просто более подробную инструкцию хотелось бы. Спасибо

джи-дай
30.10.2009, 18:20
Да, извини - номер в личке

Понял...Хорошо, что отправил...Буду отслеживать.

KostqN
01.11.2009, 00:44
можно все таки инструкцию, спаять я и сам смогу, а вот в прошивках не шарю, и разбираться желания нет.Как бы инструкцию " поиметь",чего и как "снимать", ну в смысле схема есть, мы получаем данные пик твой, как сделал миб миб со своим контролером только контроллер должен быть уневерсальный( пишу пяный) модеры простите если чё не так

novorado
02.11.2009, 02:50
можно все таки инструкцию, спаять я и сам смогу, а вот в прошивках не шарю, и разбираться желания нет.Как бы инструкцию " поиметь",чего и как "снимать", ну в смысле схема есть, мы получаем данные пик твой, как сделал миб миб со своим контролером только контроллер должен быть уневерсальный( пишу пяный) модеры простите если чё не так

Самое страшное Костя, я в молодости однажды написал по пьяни кусок программы для пульта сопряжения комплекса С-300 после чего молодой лейтенат покинул вооруженные силы. Военные говорили что с вероятностью 10% он выдает спонтанный сигнал пуска. Меня гложут сомнения по поводу того украинского инцидента, откуда у них был тот комплекс.

Возращаясь к теме паркторника,

Ambient temperature under bias.............................................. .................................................. .............. .-40°C to +85°C
Storage temperature .................................................. .................................................. .......................... -65°C to +150°C
Voltage on any pin with respect to VSS (except VDD and MCLR) (Note 3) ..................................... -0.3V to (VDD + 0.3V)
Voltage on VDD with respect to VSS .................................................. .................................................. ..... -0.3V to +7.5V
Voltage on MCLR with respect to VSS (Note 2) .................................................. ....................................... 0V to +13.25V
Total power dissipation (Note 1) .................................................. .................................................. ...........................1.0W
Maximum current out of VSS pin .................................................. .................................................. .......................300 mA
Maximum current into VDD pin .................................................. .................................................. ..........................250 mA
Input clamp current, IIK (VI < 0 or VI > VDD).............................................. .................................................. ...................... ±20 mA
Output clamp current, IOK (VO < 0 or VO > VDD) .................................................. .................................................. .......... ±20 mA
Maximum output current sunk by any I/O pin............................................... .................................................. .........25 mA
Maximum output current sourced by any I/O pin .................................................. .................................................. 25 mA
Maximum current sunk by all ports .................................................. .................................................. ...................200 mA
Maximum current sourced by all ports .................................................. .................................................. ..............200 mA


По схеме, на нее надо повесить кварц, два кондера 27 мкФ, кварц на 8 МГц. Дальше на PORTB (8 ног) вывести сигнальную шину. Если указанные выше параметры не соблюдаются, гальванически развязать ваш сигнал что бы он был в пределах 3В в состоянии логической 1. Помните что первые четыре сигнала по шине из 8 будут определять по сути фронты синхронизации - т.е. изменения по другим входным пинам будут просекатся только в момент переключения одного из первых 4-ех.

Вот тут http://ww1.microchip.com/downloads/en/DeviceDoc/39632e.pdf скачайте раскладку по пинам. Комлектуху у Вас в Новосибе спокойно можно купить? Если что, я посмотрю может мелочь у меня есть уже, ее пришлю тоже.