Не драйвер лин слушает сам себя, а pic МДВ. На входе RxD pic-a все данные: и те, которые идут с линии, и те, которые он передает сам!!! Смотрел осциллом.
Не драйвер лин слушает сам себя, а pic МДВ. На входе RxD pic-a все данные: и те, которые идут с линии, и те, которые он передает сам!!! Смотрел осциллом.
Это я понял, что ты про PIC. НО... TJA1020 не повторяет сигнал с Тх на Rx. Может TJA1021 делает это... Только зачем? В datasheet ничего про это нет. Откуда у тебя появились сигналы непонятно.
Ну да фиг с ним. Интереснее другое. Пакеты, которые выложил Atomix совпадают с твоими? А то я девайс-то собрал, протестить нет возможности. Вот думаю заработает или нет... И еще. По поводу байтов 1 и 4 от МДВ. Там есть неопределенные биты. Не появилось ли инфы по ним?
Это я понял, что ты про PIC. НО... TJA1020 не повторяет сигнал с Тх на Rx. Может TJA1021 делает это... Только зачем? В datasheet ничего про это нет. Откуда у тебя появились сигналы непонятно.
Ну да фиг с ним. Интереснее другое. Пакеты, которые выложил Atomix совпадают с твоими? А то я девайс-то собрал, протестить нет возможности. Вот думаю заработает или нет... И еще. По поводу байтов 1 и 4 от МДВ. Там есть неопределенные биты. Не появилось ли инфы по ним?
Пакеты пока не сравнивал, не до этого было, на работе запарка. По неопределенным битам ничего нет, думаю типа резерв, на будущее.
Ну вот, наконец, проверил свой LINAdapter для согласования дополнительной сигналки и электропакета ЛЮКС. Открытие дверей+снятие с охраны штатной сигнализации, закрытие дверей+постановка на охрану штатной сигналки, выход открытый коллектор на доп сигналку со всех концевиков дверей. Всё это работает. Не работает только пошаговое снятие. Почему-то открывает сразу все двери. Ищу косяк. Схему, прошивку и исходники выложу, как только нарисую. Если интересно, конечно.
Вот, готов поделиться. Исходники в CodeVisionAVR 2.0, Печатная плата в SprintLayout 5.0, Прошивка в hex, Схема в GIF. Есть кусок в Proteus, но так как нет библиотеки TJA1020, то только терминал можно посмотреть, что не очень интересно и нужно.
Вот, готов поделиться. Исходники в CodeVisionAVR 2.0, Печатная плата в SprintLayout 5.0, Прошивка в hex, Схема в GIF. Есть кусок в Proteus, но так как нет библиотеки TJA1020, то только терминал можно посмотреть, что не очень интересно и нужно.