Тема: обновления
Добрый день!
Если возможно, дайте информацию какие будут обновления в ближайшее время.
С уважением, Евгений.
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
CANNY forum → Программируемые контроллеры CANNY 5.x (5, 5.2, nano, duo, MD1(A), pico, MDX) → обновления
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Добрый день!
Если возможно, дайте информацию какие будут обновления в ближайшее время.
С уважением, Евгений.
Здравствуйте! хотелось бы узнать как обстоит ситуация по LIN шине (а то хотелось бы использовать canny5 nano как расширитель входов и выходов) причем в другой стороне машины.
LIN'а в ближайших планах нет, возможно позже. Вариант с расширением входов-выходов по UART не рассматривали?
На сколько мне известно UART работает по 2 каналам (а у меня только один свободный канал)
Идея связать canny7 и canny5nano по однопроводной помехоусточивой (так как длинна может достигать 7 метров) шине. По этому и жду появлению LIN поддержки в 5nano
Выход в CAN шину только у canny7! (особенности установки )
Самое трудное это реализовать спящий режим
1. canny7 переходит в режим сна и за собой переводит canny5nano
2. canny5nano не может переходить в режим сна самостоятельно (главный тут canny7)
выход из режима сна должен происходить у каждого контролера и будить соседнего
1. по активному входу canny7 должен просыпаться сам и будить canny5nano
2. по активному входу canny5nano должен просыпаться сам и будить по шине canny7
возможна такая реализация на данный момент?
P.S. использование второго canny7 нет возможности так как нужно 15-16 портов (по этому и нужен canny5nano)
для увеличения входов-выходов на canny7 можно использовать shift register( 595+8 портов )или 2 (595+595 -уже 16) портов ,при 4 ногах на canny 7 - как вариант .а lin в canny5 действительно не хватает (.
На сколько мне известно UART работает по 2 каналам (а у меня только один свободный канал)
Один канал CANNY 7 (№9 или №10) может работать как двунаправленный UART. Для реализации UART на CANNY 5 nano требуется два канала (№0 или №1), и будущая реализация LIN так же потребует обоих этих каналов.
Идея связать canny7 и canny5nano по однопроводной помехоусточивой (так как длинна может достигать 7 метров) шине.
Можно связать по однопроводному UART, сконфигурировав один канал CANNY 7 как UART TX/RX без подтяжки и соединив его через резистор 500 Ом с замкнутыми между собой каналами (№0 и №1) CANNY 5 nano со включенным драйвером UART на совпадающей скорости передачи.
При этом крайне желательно убедиться, чтобы не смотря на большую удаленность друг от друга, контроллеры имели надежную общую "массу" и не прокладывать кабель данных вблизи реле, мощных электромагнитных нагрузок и радиопередатчиков.
Единственный минус - при этом подключении CANNY 5 nano будет принимать отправленные им же самим сообщения, наряду с отправленными CANNY 7 но их можно будет отфильтровать в диаграмме. Так же, в диаграмме можно реализовать подсчет передачу и проверку контрольной суммы сообщений для защиты от помех.
Самое трудное это реализовать спящий режим...
На мой взгляд, трудностей с этим не будет, так как активность на канале UART выводит оба контроллера из сна. Необходимо лишь предусмотреть в протоколе передачи потерю при этом первого переданного по UART сообщения.
Как указали выше, как для CANNY 5 nano, так и для CANNY 7 возможно использование внешних расширителей портов. На этой неделе у CANNY 5 nano появится поддержка интерфейса I2C что позволит использовать совместно с ним такие устройства как MCP23017, PCA9532 и многие другие.
UPD: В текущей версии системного ПО CANNY 5 nano действительно будет немного сложнее согласовать каналы, так как в нем не реализован режим открытого коллектора UART, но на этой неделе войдет новый релиз CANNY Lab и все упростится до описанного выше способа.
Константин, CANNY
gordon
Спасибо за ответы!
Значит буду брать еще один canny7 + расширитель выходов делать ну а когда в canny5nano появится поддержка LIN то поменяю (хоть КАН монитор потом будет).
UART не подходит так как провод уже проложен и как раз через всё салонное оборудование=)
Константин если вам не трудно посмотрите эту тему http://forum.canny.ru/viewtopic.php?id=104
UART не подходит так как провод уже проложен и как раз через всё салонное оборудование=)
Не совсем понятно что в данном случае значит "через"?
Константин если вам не трудно посмотрите эту тему http://forum.canny.ru/viewtopic.php?id=104
Тему посмотрел, видел её раньше. У вас какой-то вопрос по ней?
Не совсем понятно что в данном случае значит "через"?
дело в том что провод (уже проложенный) проходит рядом с GEM блок + усилок для акустики и модуль GSM ( по этому наводок куча будет)
Тему посмотрел, видел её раньше. У вас какой-то вопрос по ней?
Всё написал (просто не успел)
Принципиального отличия на физическом уровне у однопроводного UART от LIN в данном случае нет. Если уровень помех будет неприемлем для UART то LIN также работать не будет.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться