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

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

novorado 04.02.2009 16:26

Цитата:

Сообщение от джи-дай (Сообщение 86142)
Как? заработало?

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

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

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

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

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

джи-дай 06.02.2009 10:30

Цитата:

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

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

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

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

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

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

novorado 09.02.2009 22:29

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

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

Ссылки на программы выложу на этой неделе (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

Цитата:

Сообщение от Bes77 (Сообщение 86850)
Цена вопроса какая

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

джи-дай 10.02.2009 12:15

Цитата:

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

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

novorado 10.02.2009 12:22

Цитата:

Сообщение от джи-дай (Сообщение 86864)
А с моим чего?
ЗЫ И на почту не ответил....

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

archer 10.02.2009 13:37

Цитата:

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

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

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

novorado 10.02.2009 16:16

Цитата:

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

И если я правильно посчитал - то устройство (в сборе) получается в районе 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_9...9_00000000.jpg

Espada E-PSE-01

http://techhome.ru/catalog/image_2_1...7_00000000.jpg

Phantom BS-405

http://techhome.ru/catalog/image_2_C...6_80F061E6.jpg

Cheetah PS-444

http://techhome.ru/catalog/image_2_C...B_F1700DF9.jpg


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

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