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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Добавлено: 21 дек 2016, 08:13
holodaleksey
Что то явно не так...

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

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

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

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

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