Страница 1 из 1

Отрицательное значение на аналоговом выходе

Добавлено: 20.12.2016{, 09:18}
kibar
Во время зубрения всеми любимой программы наткнулся на вот что - аналоговые выходы принимают отрицательные значения. В это же время на аналоговом выходе присутствует сигнал (неизвестной скважности). Может это сделано специально для чего то там? илиии...
Если нет, то будет лучше, если бы аналоговых выход реагировал на значения от 0 до 255 и только! Если пользователь будет записывать отрицательные аргументы, то просто выставлять на выходе 0. Думаю это будет логично.

И еще. Активно пользуюсь монитором ком порта. Но заметил очень неубодную вещь - если во время мониторинга пропадает USB устройство (или прото напросто вытащить ардуинку из US программа закрывается.

Отрицательное значение на аналоговом выходе

Добавлено: 20.12.2016{, 10:41}
Олег
kibar писал(а):Во время зубрения всеми любимой программы наткнулся на вот что - аналоговые выходы принимают отрицательные значения
Ссылочку не дадите?

Отрицательное значение на аналоговом выходе

Добавлено: 20.12.2016{, 13:54}
kibar
Олег писал(а):Ссылочку не дадите?
здрасте! Пардон, джентльмены! Имел ввиду FLprog! причем, пользуюсь последней версией. 
Олег! Спасибо большое за замечание.

Отрицательное значение на аналоговом выходе

Добавлено: 20.12.2016{, 17:54}
Dev1
Отрицательное значение на аналоговом выходе (Аналоговый вход принимает отрицательное значение.)
Что то тут не так...

Отрицательное значение на аналоговом выходе

Добавлено: 20.12.2016{, 18:55}
Олег
kibar писал(а):Пардон, джентльмены! Имел ввиду FLprog! причем, пользуюсь последней версией.
Так вот мне и интересно где вы такую информацию прочитали.
Dev1 писал(а):Что то тут не так...
Все не так.

Отрицательное значение на аналоговом выходе

Добавлено: 21.12.2016{, 07:53}
kibar
Олег писал(а):Так вот мне и интересно где вы такую информацию прочитали.
Попробуйте задать отрицательное значение (от -1 до -255) к аналоговому выходу и увидите, что на выходе образуется сигнал.

Отрицательное значение на аналоговом выходе

Добавлено: 21.12.2016{, 08:13}
holodaleksey
Что то явно не так...

Отрицательное значение на аналоговом выходе

Добавлено: 21.12.2016{, 10:01}
Олег
kibar писал(а):Попробуйте задать отрицательное значение (от -1 до -255) к аналоговому выходу и увидите, что на выходе образуется сигнал.
 Вот теперь понятно что вы имели в виду, а то из первого поста ничего не понял .
 С одной стороны вроде и не хорошо, с другой зачем подавать отрицательные значения туда, где нужны положительные. 
 На мой взгляд в данной ситуации подача отрицательного значания это ошибка в алгоритме пользователя и так он хоть увидит что что-то идет не так, а если все будет обнуляться, то долго глюк искать можно.

Отрицательное значение на аналоговом выходе

Добавлено: 21.12.2016{, 15:02}
holodaleksey
kibar писал(а):Попробуйте задать отрицательное значение (от -1 до -255) к аналоговому выходу и увидите, что на выходе образуется сигнал.
открою секрет: Значение >255 тоже не = 255. ))
и это (по логике) - правильно.
как и то, что -25 не = 0

дополнение: PWM это не аналоговый выход. Пвм или шим - это дискрет. Только скоростной.