ARDUINO в качестве бортового компьютера для автомобиля.

Аватара пользователя
dekorator
Лейтенант
Сообщения: 427
Зарегистрирован: 06.09.2015{, 09:39}
Репутация: 7
Откуда: Баку

ARDUINO в качестве бортового компьютера для автомобиля.

#41

Сообщение dekorator » 22.07.2017{, 23:53}

Ну коли так, на том сайте человек сделал достачно для понимания сути. И если у Вас на машине тот же "Мозг" что и у него там, то можно наверное скопировать сюда нужное с того сайта. Чел там даже симулятор "Мозга написал на дельфях. Ну а дальше можно попросить Слимпера или rw6cm помочь. И железа Вашего, наверно будет достаточно чтобы потестить.

Andrej
Рядовой
Сообщения: 84
Зарегистрирован: 13.07.2017{, 17:30}
Репутация: 0

ARDUINO в качестве бортового компьютера для автомобиля.

#42

Сообщение Andrej » 22.07.2017{, 23:57}


Что то вышло. Теперь надо условие соблюсти.
Вложения
8747979.jpg

Аватара пользователя
dekorator
Лейтенант
Сообщения: 427
Зарегистрирован: 06.09.2015{, 09:39}
Репутация: 7
Откуда: Баку

ARDUINO в качестве бортового компьютера для автомобиля.

#43

Сообщение dekorator » 23.07.2017{, 00:02}

К стати, инициализация не нужна ( если верить автору проэкта ) и скорость порта - USART Baud Rate: 8200.

Andrej
Рядовой
Сообщения: 84
Зарегистрирован: 13.07.2017{, 17:30}
Репутация: 0

ARDUINO в качестве бортового компьютера для автомобиля.

#44

Сообщение Andrej » 23.07.2017{, 00:04}

А я могу стать осцилографом на пины 1 и 2 и посмотреть время присутствия еденицы и ноля или надо как то по другому замерять?

Аватара пользователя
dekorator
Лейтенант
Сообщения: 427
Зарегистрирован: 06.09.2015{, 09:39}
Репутация: 7
Откуда: Баку

ARDUINO в качестве бортового компьютера для автомобиля.

#45

Сообщение dekorator » 23.07.2017{, 00:05}

Нужен Хороший осцилограф!

Andrej
Рядовой
Сообщения: 84
Зарегистрирован: 13.07.2017{, 17:30}
Репутация: 0

ARDUINO в качестве бортового компьютера для автомобиля.

#46

Сообщение Andrej » 23.07.2017{, 00:09}

dekorator писал(а):инициализация не нужна
Уже интереснее! Надо перечитать все заново. А на драйв2 человек пишет что нужна инициализация.

Добавлено (23.07.2017, 00:09)
---------------------------------------------
dekorator писал(а):Нужен Хороший осцилограф!
25мс увидит и дешевка. Я попрошу у знакомого.
dekorator писал(а):и скорость порта - USART Baud Rate: 8200.
А как мне такую скорость выставить? Там только 9ххх и 4ххх.

Получается что я смогу замерить скорость с 0 и 1. Если я правильно понял описание то выходит что это дубль программного порта.
Последний раз редактировалось Andrej 23.07.2017{, 00:11}, всего редактировалось 1 раз.

Аватара пользователя
dekorator
Лейтенант
Сообщения: 427
Зарегистрирован: 06.09.2015{, 09:39}
Репутация: 7
Откуда: Баку

ARDUINO в качестве бортового компьютера для автомобиля.

#47

Сообщение dekorator » 23.07.2017{, 00:12}

Думаю от "Мозга" зависит. Почему просто не проверить на машине? Он там даже пишет что на разъёме диагностики, у него при вкл. зажигании +5в в место +12, что упрощает согласующую схему.

Andrej
Рядовой
Сообщения: 84
Зарегистрирован: 13.07.2017{, 17:30}
Репутация: 0

ARDUINO в качестве бортового компьютера для автомобиля.

#48

Сообщение Andrej » 23.07.2017{, 00:14}

dekorator писал(а):зажигании +5в в место +12
У моего нет +5 на ОБД, только +12, -12 к-линия, АБС и подушки безопастности.
Последний раз редактировалось Andrej 23.07.2017{, 00:15}, всего редактировалось 1 раз.

Аватара пользователя
dekorator
Лейтенант
Сообщения: 427
Зарегистрирован: 06.09.2015{, 09:39}
Репутация: 7
Откуда: Баку

ARDUINO в качестве бортового компьютера для автомобиля.

#49

Сообщение dekorator » 23.07.2017{, 00:16}

Да, софтсериал. Аппаратный может и не пойти на этой скорости.

Andrej
Рядовой
Сообщения: 84
Зарегистрирован: 13.07.2017{, 17:30}
Репутация: 0

ARDUINO в качестве бортового компьютера для автомобиля.

#50

Сообщение Andrej » 23.07.2017{, 00:17}

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

Аватара пользователя
dekorator
Лейтенант
Сообщения: 427
Зарегистрирован: 06.09.2015{, 09:39}
Репутация: 7
Откуда: Баку

ARDUINO в качестве бортового компьютера для автомобиля.

#51

Сообщение dekorator » 23.07.2017{, 00:20}

Удачи.

Andrej
Рядовой
Сообщения: 84
Зарегистрирован: 13.07.2017{, 17:30}
Репутация: 0

ARDUINO в качестве бортового компьютера для автомобиля.

#52

Сообщение Andrej » 23.07.2017{, 07:03}

dekorator писал(а):Аппаратный может и не пойти на этой скорости
Данные по скорости разнятся очень! Даже где то читал чтоискорость 10010 или у того же на драйв2 10400. 
Кстать на вопрос к injener: как он организовал инициализацию? 
Он ответил что: нет в цепи для приборки никакой инициализации. И подробно, в матерной форме описал как он боролся с инициализацией. Это вот сегодня пришел ответ. 
Есть более пристойные ответы, но менее понятные. Даже в некоторых статьях пишут что не требуется запрос на готовность, сразу запрашивают данные.

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

Andrej
Рядовой
Сообщения: 84
Зарегистрирован: 13.07.2017{, 17:30}
Репутация: 0

ARDUINO в качестве бортового компьютера для автомобиля.

#53

Сообщение Andrej » 23.07.2017{, 10:57}

Создал вот такую муть. 
Посылается вот такое 8111F18104, я перевел в байты. Остались свободные входы. Что я не так сделал?
Вот такое на скане

Добавлено (23.07.2017, 10:57)
---------------------------------------------
Бардак в голове. Мне же надо байты отправлять, а я наоборот.
СпойлерПоказать
6463315.jpg
6794455.jpg

Аватара пользователя
dekorator
Лейтенант
Сообщения: 427
Зарегистрирован: 06.09.2015{, 09:39}
Репутация: 7
Откуда: Баку

ARDUINO в качестве бортового компьютера для автомобиля.

#54

Сообщение dekorator » 23.07.2017{, 12:46}

Надо из массива отсылать. Генератор, счетчик, массив, uart, пауза 500 мс. Ловить ответ в паузе межу запрсами.

Andrej
Рядовой
Сообщения: 84
Зарегистрирован: 13.07.2017{, 17:30}
Репутация: 0

ARDUINO в качестве бортового компьютера для автомобиля.

#55

Сообщение Andrej » 23.07.2017{, 13:38}

Ясно, спасибо. А в массиве как сохранять, в каком формате?

Аватара пользователя
dekorator
Лейтенант
Сообщения: 427
Зарегистрирован: 06.09.2015{, 09:39}
Репутация: 7
Откуда: Баку

ARDUINO в качестве бортового компьютера для автомобиля.

#56

Сообщение dekorator » 23.07.2017{, 15:05}

Байтовый массив.

Andrej
Рядовой
Сообщения: 84
Зарегистрирован: 13.07.2017{, 17:30}
Репутация: 0

ARDUINO в качестве бортового компьютера для автомобиля.

#57

Сообщение Andrej » 23.07.2017{, 16:03}

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

Аватара пользователя
dekorator
Лейтенант
Сообщения: 427
Зарегистрирован: 06.09.2015{, 09:39}
Репутация: 7
Откуда: Баку

ARDUINO в качестве бортового компьютера для автомобиля.

#58

Сообщение dekorator » 23.07.2017{, 16:45}

Примерно так
Вложения
1v2.flp
(77.34 КБ) 49 скачиваний

Andrej
Рядовой
Сообщения: 84
Зарегистрирован: 13.07.2017{, 17:30}
Репутация: 0

ARDUINO в качестве бортового компьютера для автомобиля.

#59

Сообщение Andrej » 23.07.2017{, 17:05}

Массивы я правильно заполнил?
Вот грызет меня сомнение что я где то напортачил.

Аватара пользователя
dekorator
Лейтенант
Сообщения: 427
Зарегистрирован: 06.09.2015{, 09:39}
Репутация: 7
Откуда: Баку

ARDUINO в качестве бортового компьютера для автомобиля.

#60

Сообщение dekorator » 23.07.2017{, 17:24}

Я уже очень давно пытаюсь получить вразумительное объяснение от создателя сия "чуда" под названием - сумма элементов массива.  Хоть бы "помощь" подправил что-ли!!
Я Ваш массив поставил. Не проверял. В Flprog нет шестнадцатеричного представления чисел. Автор по каким-то соображениям решил что не-программистам такое не нужно .

Добавлено (23.07.2017, 17:24)
---------------------------------------------
Так просто спрошу, что за данные у Вас в массиве? Откуда они?
Последний раз редактировалось dekorator 23.07.2017{, 17:25}, всего редактировалось 1 раз.

Ответить

Вернуться в «Проекты различных устройств на Arduino»