03.02.2012, 17:28 | #31 |
Новый Пользователь
Регистрация: 04.02.2011
Город: Владивосток
Регион: 25
Сообщений: 5
|
Сегодня пытался законнектиться при помощи адаптера COM-k line. [Com физический] За четыре часа кручения таймаутов, изменения скорости и перезагрузок законнектилась всего два раза (с перерывом примерно 4 час) при коннекте связь уверенная, не рвется ("на ходу переключался в окнах")
Одновременно сниферил COM порт при помощи SerialPortMonitor. Поизучав логи заметил, что StartCommunication запрос идет с задержкой 50-60 мс после окончания Twup, хотя по ISO 14230 должно быть TwupStartCommunication единым фреймом. Вопрос: Это издержки работы порта или ошибка в программе? И как можно избавиться от промежутка? Лог прилагаю. |
03.02.2012, 20:43 | #32 |
Новый Пользователь
Регистрация: 28.11.2010
Город: Запорожье
Регион: Украина
Машина: Tiggo
Сообщений: 18
|
Электроник
Ну вобщем то да. Программа писалась на XP и под XP. Почему плохо отображается на Семерке нужно разбираться. Скорее всего что что-то с шрифтами. Andreww Все правильно. С момента начала импульса Wake up Pattern который длится как раз 50 миллисекунд (25 TiniL + 25 TiniH), через 50 миллисекунд начинается StartCommunication (81 11 F1 81 04) |
04.02.2012, 06:47 | #33 |
Новый Пользователь
Регистрация: 04.02.2011
Город: Владивосток
Регион: 25
Сообщений: 5
|
Начало-3,409 это 0В (неопределенность)
3,409-3,415 это -Vcc (~6ms, log"1") 3,415-3.432 это 0В (~17 ms, неопределенность) 3,432-3,439 это +Vcc (~7ms, log"0") 3,439-3,457 это 0В (~18ms, неопределенность) На требования Tinit Iso14230 не очень похоже, тем более, что MAX232 входное напряжение в зонах неопределенности на своем выходе трактует тоже неопределенно. Хочет-включит выходное напряжение, а хочет-нет. P.S. 1) Исходя из графика процесс инициализации очень нестабилен, от этого возникают требования к использованию "проверенных" адаптеров. 2)Судя по графику, В течение первых ~5ms напряжение еще находится в зоне однозначности. Если ты прописал по одному биту, то что тебе мешает прописать допустим по 12 бит через 2мс? Тогда среднее значение действующего напряжения будет четко определяться в течение 25мс. Последний раз редактировалось Andreww; 06.02.2012 в 05:34. |
07.02.2012, 19:43 | #34 |
Новый Пользователь
Регистрация: 28.11.2010
Город: Запорожье
Регион: Украина
Машина: Tiggo
Сообщений: 18
|
Да не обращай ты внимание на график. Он снят через делитель, при помощи звуковой карты. А она не может постоянку держать. Так что на напряжение не обращай внимание, смотри только на временные интервалы. Внизу я нарисовал красным как все на самом деле обстоит.
|
10.02.2012, 10:21 | #35 |
Новый Пользователь
Регистрация: 04.02.2011
Город: Владивосток
Регион: 25
Сообщений: 5
|
Играл настройками длительности СТАРТ\СТОП импульса в файле dnk, при этом смотрел осциллограмму напряжения на k-line. Заметил следующее;
При изменении длительности в пределах: а) 11-20мс; б) 21-30мс; в) 31-40мс никаких изменений не происходит. При выходе из предела - изменение скачкообразное: в пределах а) TiniL=10ms TiniH=20ms в пределах б) TiniL=20ms TiniH=30ms в пределах в) TiniL=40ms TiniH=40ms Пробовал с кратностью 1мс Лог прилагаю |
13.02.2012, 09:12 | #36 |
Новый Пользователь
Регистрация: 04.02.2011
Город: Владивосток
Регион: 25
Сообщений: 5
|
Сегодня повторил экперимент, но снимал напряжения с ноги Тх Com порта.
Скрины прилагаю. (Первое число в названии файла - время, которое выставлено в dnk, второе - номер попытки) Последний раз редактировалось Andreww; 13.02.2012 в 09:13. Причина: Почему-то архив не подгрузился. |
13.02.2012, 09:15 | #37 |
Новый Пользователь
Регистрация: 04.02.2011
Город: Владивосток
Регион: 25
Сообщений: 5
|
Вот архив.
|
13.02.2012, 16:24 | #38 |
Новый Пользователь
Регистрация: 28.11.2010
Город: Запорожье
Регион: Украина
Машина: Tiggo
Сообщений: 18
|
Непонятно. Какие-то нереальные интервалы времени у импульсов. Да еще и посторонний импульс предшествует. А каким осциллографом снимали?
|
13.02.2012, 17:27 | #39 |
Новый Пользователь
Регистрация: 04.02.2011
Город: Владивосток
Регион: 25
Сообщений: 5
|
Ну так о том и речь.
А осциллограф PV6501 |
26.02.2012, 04:04 | #40 |
Старший Пользователь
Регистрация: 07.01.2008
Город: харьков
Регион: Украина
Машина: ваз-2108(1,1) , Део\Ланос 1.5 и Hunday\Solaris 1,4
Сообщений: 176
|
Аналогичный вопрос, машинка ДЭО Ланос ( ЭБУ GM DELCO IEFI-6 )
Добавлю что скорость не стандартная 8192 и запрос на который отзывается ЭБУ F4 56 00 B6 Шансы есть ?
__________________
Intel i3/2G/SSD-250Gb/IZUMI 8"toch/iCar/ATX-12v/СитиГид Хочу электронную приборку Восьмерочка Ланос Акцент |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|