Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Я посмотрел Ваш последний проект, Вы поймите я за чтобы было как можно больше разных вариантов решения одной задачи, но однозначно будет предпочтительным более простой в понимании(даже если количество элементов немного больше), так вот о чём хотел сказать, ваш в плане понимания даже мне трудно(или невозможно) понять, ну зачем новичкам такое предлагать, надеюсь понятно объяснил!
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Это мелочи и дело товарища из какого ряда ему резисторы взять, скорей всего возьмёт из тех, что у него уже есть, главное объяснить сам принцип(чтобы диапазоны не накладывались), чтобы ему понятно было, мне так кажется!
И мне кажется в вашем проекте обработки сигнала как минимум на порядок больше, в макросе там в принципе нет обработки, если не считать сравнение обработкой! Если Вы так хотите можно преобразовать омы в целочисленный тип и сравнивать в целочисленном виде, если сравнения в целочисленном виде меньше ресурсов отнимает, это не меняет сам принцип!
Соответствие заданнаму диапазону.PNG
1.owl
Последний раз редактировалось Сергей0308; 15.08.2019 в 01:08.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Вы думаете он знает, поэтому и спрашивает? Логично! Наверно, чтобы проверить знает кто ещё или нет?
Всё равно у Вас нет последовательности, то Вы конкретные ряды резисторов предлагаете(я полагал что он сам справится), то теперь вдруг(может и не вдруг, может у Вас это на уме было ещё когда первый пост увидели) поняли(наконец то), что какие резисторы ставить он сам справится, лучше поздно, чем никогда!
Последний раз редактировалось Сергей0308; 15.08.2019 в 07:58.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Доброе время суток.не пойму куда делись сообщения capzap .Он вылаживал пример своего понимания.Хотелось бы увидеть.
А насчет рядов резисторов,то никто не запрещает мне ити с шагом 100 ом.спаивая последовательно их,например.Или брать резисторы которые попадутся под руку.
За "баночкой" чая появилось еще одно решение задачи.Бdезы.jpg
ЗЫ. Не ошибается только тот кто ничего не делает.
Это проще.
Логичнее будет расположить по ряду Е3 или Е6.
Можно сделать быстро, но плохо, а можно — медленно, но хорошо. Через некоторое время все забудут, что было быстро, но будут помнить, что было плохо. И наоборот.
Королёв Сергей Павлович
Верно определяйте слова, и вы освободите мир от половины недоразумений.
Рене Декарт
Вы эти все решения обязательно проверяйте на железе, у меня как-то была идея сделать несколько кнопок на аналоговом входе, все красиво в симуляции, на деле оказалось не очень, времени было мало, не стал сильно изучать вопрос.
С уважением, Ревака Юрий.
Инженер группы технической поддержки компании "ОВЕН"
e-mail: yu.revaka@owen.ru
Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ
Интересно...
А почему бы не использовать логарифмы..
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Относительно использования стандартных рядов сопротивлений ...
Если не заниматься ерундой, т.е. индивидуальным подбором номиналов сопротивлений, а просто брать номинал указанный на корпусе резистора, то будет засада!
Дело в том, что фактическое значение сопротивления любого номинала при предельном положительном допуске совпадает с фактическим значением сопротивления ближайшего большего номинала в данном ряде при предельно отрицательном допуске (или эти значения очень близки друг к другу).
Например для ряда Е6 номинальные значения 1,5 - 2,2 - 3,3 - 4,7 - 6,8
Резистор с маркировкой 2,2 кОм ±20% при наибольшем возможном положительном отклонении от номинала, очевидно, будет иметь сопротивление 2,2+0,2х2,2=2,64 кОм. А резистор со следующим номинальным сопротивлением 3,3 кОм в том же ряду Е6, при наибольшем возможном отклонении от номинала в сторону уменьшения, то же будет иметь сопротивление 3,3-0,2X3,3=2,64 кОм
По этому следует для номиналов ряда, например Е6(+-20%), реально брать стандартные резисторы из ряда Е12(+-10%) через один номинал.
Т.е. те же 1,5 - 2,2 - 3,3 - 4,7 - 6,8, но с допуском +- 10% для ряда Е12.
Тогда всю задачу можно решить для ВСЕГО размерного ряда от Ом до МОм, а это десятки значений, с помощью очень простой схемы!
Последний раз редактировалось petera; 15.08.2019 в 12:25.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Не спроста я говорил по логарифмы, т.к. для ряда EN в логарифмическом масштабе элементы этого ряда делят отрезок от 1 до 10 на N равных частей
Расчетные значения членов ряда
V(n) = 10n/N,
где N - номер ряда (3, 6, 12, 24 и т. д.), а n = 0, 1, 2, ..., (n) означает порядковый номер номинала в ряду
Значит для тог, чтобы узнать номер в ряду для измеренного значения Rx нужно воспользоватся формулой
n = lg(Rx) x N
Захват-1.png
здесь используется макрос двоичного логарифма от AI!
Захват-3.png
https://owen.ru/forum/showthread.php...l=1#post212118
номер в ряду корректно вычисляется для любого значения из ряда EN(переменная НомерЕ) при условии, что резисторы имеют допуск для ряда Е(N+1) т.е с учетом допустимых отклонений в % для ряда Е(N+1)
Скрытый текст:
Практически нужно в программе задавать желаемый НомерЕ, а резисторы брать с допуском для ряда Е(N+1)
Захват-2.png
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg