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

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

Landers 19.05.2010 13:02

Цитата:

Сообщение от Virtual (Сообщение 142987)
Landers ну все правильно, озвучили-ж выше
1. датчик скорости не что иное как импульсы.
2. время между импульсами есть скорость
3. количество импульсов есть пробег

ЗЫ у мну напр в авто это 4 импульса на оборот с коробки.... (сколько это в оборотах колеса уже не помню да и неважно это)
ЗЫЗЫ данный сигнал по стандарту в 99% случаев выведен на диагностическую колодку!!!

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

какой разьем http://www.ardio.ru/subaru.php и какой авто у тебя?

Машина Subaru Forester 2007 года ( 2.0 , автомат), разъем под рулевой колодкой 16-ти контактный

Landers 19.05.2010 13:19

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

Virtual 19.05.2010 13:55

почти правильно...
1. да нужен ноут
2. да нужен адаптер, по всем признакам у тебя K-Line
3. ничего "деассемблить" не нужно! иди в туда
http://pccar.ru/showthread.php?t=11362
после п1. и п2. нужно сделать FindECU
есть вероятность что ISO9141 не будет :( а будет только свой протокол SSM но это не важно ;).

ЗЫ так же не лишним будет погуглить на фразу "Subaru Forester 2007 K-line"
ЗЫЗЫ и очень полезно "нарыть" схемы на твой авто дабы выяснить, на всяк случай, куда выведен сигнал с датчика скорости... (мало-ли может для тебя слишком сложно окажется работать с диаг протоколом и проще чисто импульсы посчитать :)), хоть на том же .myforester.ru
//у мну напр нет кан шины и сигнал выходит на 14й нога такого же разьема.

esau 19.05.2010 23:43

Весь прикол что человек задал вопрос: как снимать данные с датчика скорости? Если что то понимаешь в протоколах OBD потому как прямого выхода импульса скорости там нету ,лезь в колодку диагностики.По мне легче ,если только нужны данные о скорости подключаться к ABS, или напрямую ,что самое простое к спидометру,там самый прямоугольный сигнал.смотри тему Urvinа по монитору там всё понятно и исходники есть на Arduino

Landers 20.05.2010 01:38

K-Line адаптер не подойдет (ни фабричный, ни самодельный). На Форестере с 2007 данные в диагностичесмком разъеме считываются с шины CAN, а не по K-Line (даже штырьки в разъеме задействованы при этом разные - или 6, или 7).
Вот что мне ответили на нашем форуме Форестеров...

Landers 20.05.2010 01:41

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

<<<BJ.>>> 20.05.2010 13:39

А может стоит глянуть в сторону отечественного автопрома? ВАЗовский датчик. 6 импульсов на оборот. Работает все по К-лайн. Наверняка у кого-то из знакомых есть ТАЗы, мне кажется будет полегче чем с субариком.. хотя хз. По схеме не помогу точно, но про тазвоский датчик вот намекнул)

Landers 21.05.2010 14:12

Да, скорее всега так и сделаю ;)

manu_245 22.05.2010 03:19

Вложений: 1
я так делал.
мегой скорость считал

эта тема тоже может помочь:
http://www.compcar.ru/forum/showthread.php?t=4604

Urvin 22.05.2010 13:14

омг. кинул ссылку на проект с исходниками и схемами, получил "предлагаете Carduino?"


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

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