1

Тема: непонятки в работе

Здравствуйте, помогите решить проблему. Набросал простенький алгоритм:
http://picimg.ru/di/MCNN/1.png
заливаю в устройство, включаю и соединяю провода каналов 8 и 9, никакой реакции в CAN.
изменяю алгоритм :
http://picimg.ru/di/83BR/2.png
Запускаю симуляцию и отчетливо вижу передающееся в CAN число 124. Залив в устройство также вижу в CAN искомое 124.
Что делаю не так? Собственно собирался грубо измерять частоту сигнала на 8 входе.

2

Re: непонятки в работе

Здравствуйте!
Как мне видится по первой диаграмме, проблема в конфигурации канала 8. Конфигурация "Стандартный положительный вход" соответсвует установке:
"Тип:Дискретный вход;Полярность: ПЛЮС;Подтяжка минус;Режим ожидания: активный:Чувствительность: норма"
Чувствительность норма другими словами можно описать как "защита от дребезга 200мс".
Соединив каналы 8 и 9 на контроллере, Вы подаете импульсы шириной 124мс (Генератор ШИМ, блок №12) на канал 8. Импульсы такой ширины подавляются защитой от дребезга в данной конфигурации канала 8 и состояние регистра входного значения данного канала остается всегда равным нулю.
Могу предложить либо изменить в сторону увеличения параметры ШИМ, либо повысить чувствительность канала 8, выбрав например такую константу конфигурации из расширеных настроек:
"Тип:Дискретный вход;Полярность: ПЛЮС;Подтяжка минус;Режим ожидания: активный:Чувствительность: максимум"

Краткая справка по установкам чувствительности:

  • Максимум: защита от дребезга отсутствует

  • Высокая: защита от дребезга 20мс

  • Норма: защита от дребезга 200мс

  • Низкая: защита от дребезга 700мс

 
Расширеная информация по настройкам каналов войдет в следующий релиз документации по CannyLab.

3

Re: непонятки в работе

Что касается измерения частоты при помощи CANNY 7, то для этого существует специальная настройка конфигурации канала в качестве счетчика импульсов за заданый период.
Здесь Ваша диаграмма с изменненой конфигурацией канала: http://forum.canny.ru/files/can_freq_meter.cfd

4

Re: непонятки в работе

Спасибо, буду пробовать.

5

Re: непонятки в работе

Не нашел информации по поводу использования UART и RS232. С регистрами настроек все понятно, а как физически к ним подключаться... Ну может это какие то авходы контролера или виртуальный порт овер USB (тогда каким драйвером пользоваться) ?

6

Re: непонятки в работе

Например так:
http://forum.canny.ru/files/c7rs232.gif
 
При отсутствии на ПК, или другом сопрягаемом с CANNY 7 оборудовании, физического последовательного порта RS-232, можно использовать переходник USB-COM.
PS: Просьба для новых вопросов создавать новые темы на форуме