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

В этот форум переносятся темы из форума "Новые" которые при рассмотрении модератором или автором признанны либо не верными, либо ошибочными.
Ответить
kibar
Рядовой
Сообщения: 5
Зарегистрирован: 26.10.2016{, 17:46}
Репутация: 0
Откуда: Ташкент

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

#1

Сообщение kibar » 20.12.2016{, 09:18}

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

И еще. Активно пользуюсь монитором ком порта. Но заметил очень неубодную вещь - если во время мониторинга пропадает USB устройство (или прото напросто вытащить ардуинку из US программа закрывается.
Последний раз редактировалось kibar 20.12.2016{, 09:27}, всего редактировалось 1 раз.
Страшная истина — 1+1=10

Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13.10.2015{, 16:47}
Репутация: 63
Контактная информация:

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

#2

Сообщение Олег » 20.12.2016{, 10:41}

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

kibar
Рядовой
Сообщения: 5
Зарегистрирован: 26.10.2016{, 17:46}
Репутация: 0
Откуда: Ташкент

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

#3

Сообщение kibar » 20.12.2016{, 13:54}

Олег писал(а):Ссылочку не дадите?
здрасте! Пардон, джентльмены! Имел ввиду FLprog! причем, пользуюсь последней версией. 
Олег! Спасибо большое за замечание.
Страшная истина — 1+1=10

Аватара пользователя
Dev1
Майор
Сообщения: 1026
Зарегистрирован: 12.07.2016{, 18:04}
Репутация: 59
Откуда: Гондурас

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

#4

Сообщение Dev1 » 20.12.2016{, 17:54}

Отрицательное значение на аналоговом выходе (Аналоговый вход принимает отрицательное значение.)
Что то тут не так...
Win10-64 FLProg v7.5.2 Portable :fie:

Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13.10.2015{, 16:47}
Репутация: 63
Контактная информация:

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

#5

Сообщение Олег » 20.12.2016{, 18:55}

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

kibar
Рядовой
Сообщения: 5
Зарегистрирован: 26.10.2016{, 17:46}
Репутация: 0
Откуда: Ташкент

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

#6

Сообщение kibar » 21.12.2016{, 07:53}

Олег писал(а):Так вот мне и интересно где вы такую информацию прочитали.
Попробуйте задать отрицательное значение (от -1 до -255) к аналоговому выходу и увидите, что на выходе образуется сигнал.
Страшная истина — 1+1=10

holodaleksey
Лейтенант
Сообщения: 566
Зарегистрирован: 10.01.2016{, 13:47}
Репутация: 14

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

#7

Сообщение holodaleksey » 21.12.2016{, 08:13}

Что то явно не так...
Подпись удалена мною по требованию администрации форума, что является нарушение демократии )

Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13.10.2015{, 16:47}
Репутация: 63
Контактная информация:

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

#8

Сообщение Олег » 21.12.2016{, 10:01}

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

holodaleksey
Лейтенант
Сообщения: 566
Зарегистрирован: 10.01.2016{, 13:47}
Репутация: 14

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

#9

Сообщение holodaleksey » 21.12.2016{, 15:02}

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

дополнение: PWM это не аналоговый выход. Пвм или шим - это дискрет. Только скоростной.
Подпись удалена мною по требованию администрации форума, что является нарушение демократии )

Ответить

Вернуться в «Не принятые»