-
- Пакетный обмен есть, CRC есть, механизм перезапросов есть, а связь теряется - как так? Что тогда означает "теряется связь"? - rezident(23.03.2007 20:44,
)
- Slave перестаёт понимать пакеты, и через 3 секунды грустно сообщает: связи нет. Раза два реже master перестаёт получать подтверждения, и через 3 с (100 пакетов) констатирует зависание - De_User(23.03.2007 20:34,
)
- Т.е. связь не восстанавливается через какое-то время? Может это сами МК виснут из-за высокого уровня EMI? - rezident(23.03.2007 20:43,
)
- Похоже. Сбой повторяется каждые 1...8 часов. Из партии 20 шт. 50% вообще ни разу не сбоят. Выпуск 100 шт 2005, 2006 сбоит 1 из 100. - De_User(23.03.2007 20:47,
)
- После включения-выключения питания всё в норме. - De_User(23.03.2007 20:48,
)
- Для начала я бы с каждой стороны на RX/TX поставил последовательно с линией связи резисторы, скажем 330-620 Ом. Но ИМХО это не поможет, rezident(56 знак., 23.03.2007 20:56,
)
- Судя по всему, там полный бардак с питаниями и землями. И если еще есть мощные ключи и моторы... А уж эти блоки питания на что-то работают...Кстати, на что? - Vladimir Ljaschko(23.03.2007 20:59,
)
- Мощные ШД. - De_User(23.03.2007 21:15,
)
- Как знакомо. Вот что есть смысл оптоизолировать - линии между контроллером и драйверами ШД. И питание соответственно. - Vladimir Ljaschko(23.03.2007 23:56,
)
- Как знакомо. Вот что есть смысл оптоизолировать - линии между контроллером и драйверами ШД. И питание соответственно. - Vladimir Ljaschko(23.03.2007 23:56,
- Мощные ШД. - De_User(23.03.2007 21:15,
- Судя по всему, там полный бардак с питаниями и землями. И если еще есть мощные ключи и моторы... А уж эти блоки питания на что-то работают...Кстати, на что? - Vladimir Ljaschko(23.03.2007 20:59,
- Для начала я бы с каждой стороны на RX/TX поставил последовательно с линией связи резисторы, скажем 330-620 Ом. Но ИМХО это не поможет, rezident(56 знак., 23.03.2007 20:56,
- После включения-выключения питания всё в норме. - De_User(23.03.2007 20:48,
- Похоже. Сбой повторяется каждые 1...8 часов. Из партии 20 шт. 50% вообще ни разу не сбоят. Выпуск 100 шт 2005, 2006 сбоит 1 из 100. - De_User(23.03.2007 20:47,
- А осциллограф что говорит? Мастер не передает или слэйв не принимает? - Vladimir Ljaschko(23.03.2007 20:37,
)
- Такое ощущение, что очень коротка помеха портит содержимое ОЗУ или последовательность команд. Slave перестаёт понимать и не отдаёт reply. Master 100 долбится - нет ответа. - De_User(23.03.2007 20:43,
)
- Советую проверить на наличие ошибки Гейзенберга AlexandrY(179 знак., 24.03.2007 00:22,
)
- Сам предполагал наличие программной ошибки, но ... Vladimir Ljaschko(142 знак., 24.03.2007 00:29,
)
- Что за двигатель? Почему он сам первый не загнется от таких помех? AlexandrY(257 знак., 24.03.2007 01:10,
)
- Что за двигатель? Почему он сам первый не загнется от таких помех? AlexandrY(257 знак., 24.03.2007 01:10,
- Сам предполагал наличие программной ошибки, но ... Vladimir Ljaschko(142 знак., 24.03.2007 00:29,
- Советую проверить на наличие ошибки Гейзенберга AlexandrY(179 знак., 24.03.2007 00:22,
- Такое ощущение, что очень коротка помеха портит содержимое ОЗУ или последовательность команд. Slave перестаёт понимать и не отдаёт reply. Master 100 долбится - нет ответа. - De_User(23.03.2007 20:43,
- Т.е. связь не восстанавливается через какое-то время? Может это сами МК виснут из-за высокого уровня EMI? - rezident(23.03.2007 20:43,
- Slave перестаёт понимать пакеты, и через 3 секунды грустно сообщает: связи нет. Раза два реже master перестаёт получать подтверждения, и через 3 с (100 пакетов) констатирует зависание - De_User(23.03.2007 20:34,
- Пакетный обмен есть, CRC есть, механизм перезапросов есть, а связь теряется - как так? Что тогда означает "теряется связь"? - rezident(23.03.2007 20:44,