Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 24

Тема: Определение аналоговыми входами сопротивления

  1. #11
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    4,755

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    под условия ТС в 5-10 Ом я смотрю Вы не спорите, а Ваши требования, почему то к самым худшей таблице номиналов, появились позже, но я и под них сделал. А вам стоит все же изучить вопрос прежде чем давать такие числа как 200, 400
    Я указал идею, чтобы номиналы резисторов отличались друг от друга не менее чем в 2 раза! В отличии от Вас, никаких проблем не вижу, если Вы видите там проблемы, то укажите, какие именно нужно выбрать! Надеюсь понятно объяснил, зачем выдумывать проблемы, там, где их нет!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  2. #12
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    4,755

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    от балды придумывают только чтоб остаться правым, там где это не так, я же говорил про это https://ru.wikipedia.org/wiki/%D0%A0...BB%D0%B5%D0%B9 -> E6

    И да, я подсчитал количество элементов, про характеристику которую упоминал, в своей схеме и в схеме из макросов, на три значения мои 31 элемент против 24 на макросах, а уже на пять положений 35 против 40, действительно комментировать не чего
    Я посмотрел Ваш последний проект, Вы поймите я за чтобы было как можно больше разных вариантов решения одной задачи, но однозначно будет предпочтительным более простой в понимании(даже если количество элементов немного больше), так вот о чём хотел сказать, ваш в плане понимания даже мне трудно(или невозможно) понять, ну зачем новичкам такое предлагать, надеюсь понятно объяснил!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  3. #13
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    4,755

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    Вы и здесь не понимали, когда я даже не думал на нейросети ни чего делать. ТС обрисовал задачу как определялось как одно и тоже
    ну нравиться вам обоим один входной сигнал обрабатывать несколько раз, дело ваше
    не понимаете как нейросеть работает, тоже ни чего страшного, я не заставлял так писать, но если есть специфиакация и других вариантов номиналов не бывает, почему бы и не использовать готовый вариант для Е6, можно и для более точных таблиц сделать так же
    Это мелочи и дело товарища из какого ряда ему резисторы взять, скорей всего возьмёт из тех, что у него уже есть, главное объяснить сам принцип(чтобы диапазоны не накладывались), чтобы ему понятно было, мне так кажется!
    И мне кажется в вашем проекте обработки сигнала как минимум на порядок больше, в макросе там в принципе нет обработки, если не считать сравнение обработкой! Если Вы так хотите можно преобразовать омы в целочисленный тип и сравнивать в целочисленном виде, если сравнения в целочисленном виде меньше ресурсов отнимает, это не меняет сам принцип!

    Соответствие заданнаму диапазону.PNG

    1.owl
    Последний раз редактировалось Сергей0308; 15.08.2019 в 01:08.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  4. #14
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    4,755

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    объяснить, т.е. вот так легко Вы навесили на человека ярлык, что он и в программировании не разбирается и в радиотехнике, только ради того чтоб со мной поспорить, ну ок
    Вы думаете он знает, поэтому и спрашивает? Логично! Наверно, чтобы проверить знает кто ещё или нет?
    Всё равно у Вас нет последовательности, то Вы конкретные ряды резисторов предлагаете(я полагал что он сам справится), то теперь вдруг(может и не вдруг, может у Вас это на уме было ещё когда первый пост увидели) поняли(наконец то), что какие резисторы ставить он сам справится, лучше поздно, чем никогда!
    Последний раз редактировалось Сергей0308; 15.08.2019 в 07:58.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  5. #15

    По умолчанию

    Доброе время суток.не пойму куда делись сообщения capzap .Он вылаживал пример своего понимания.Хотелось бы увидеть.
    А насчет рядов резисторов,то никто не запрещает мне ити с шагом 100 ом.спаивая последовательно их,например.Или брать резисторы которые попадутся под руку.
    За "баночкой" чая появилось еще одно решение задачи.Бdезы.jpg
    ЗЫ. Не ошибается только тот кто ничего не делает.

  6. #16

    По умолчанию

    Цитата Сообщение от CAHEK Посмотреть сообщение
    А насчет рядов резисторов,то никто не запрещает мне ити с шагом 100 ом.спаивая последовательно их,например.Или брать резисторы которые попадутся под руку.
    Это проще.
    Логичнее будет расположить по ряду Е3 или Е6.
    Можно сделать быстро, но плохо, а можно — медленно, но хорошо. Через некоторое время все забудут, что было быстро, но будут помнить, что было плохо. И наоборот.
    Королёв Сергей Павлович

    Верно определяйте слова, и вы освободите мир от половины недоразумений.
    Рене Декарт

  7. #17

    По умолчанию

    Вы эти все решения обязательно проверяйте на железе, у меня как-то была идея сделать несколько кнопок на аналоговом входе, все красиво в симуляции, на деле оказалось не очень, времени было мало, не стал сильно изучать вопрос.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    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

  8. #18
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,403

    По умолчанию


    Интересно...
    А почему бы не использовать логарифмы..
    26 лет деятельности в области промышленной безопасности

  9. #19
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,403

    По умолчанию

    Относительно использования стандартных рядов сопротивлений ...
    Если не заниматься ерундой, т.е. индивидуальным подбором номиналов сопротивлений, а просто брать номинал указанный на корпусе резистора, то будет засада!
    Дело в том, что фактическое значение сопротивления любого номинала при предельном положительном допуске совпадает с фактическим значением сопротивления ближайшего большего номинала в данном ряде при предельно отрицательном допуске (или эти значения очень близки друг к другу).
    Например для ряда Е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.
    26 лет деятельности в области промышленной безопасности

  10. #20
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,403

    По умолчанию

    Не спроста я говорил по логарифмы, т.к. для ряда 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
    Вложения Вложения
    26 лет деятельности в области промышленной безопасности

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

Похожие темы

  1. ПЛК 154 ИМ, проблема с аналоговыми входами.
    от RomanR в разделе Эксплуатация
    Ответов: 6
    Последнее сообщение: 26.03.2017, 05:17
  2. Ответов: 1
    Последнее сообщение: 04.02.2015, 10:55
  3. ПР110 с аналоговыми входами!
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 98
    Последнее сообщение: 20.11.2012, 21:12
  4. Ответов: 10
    Последнее сообщение: 18.07.2012, 19:49
  5. Ответов: 10
    Последнее сообщение: 20.05.2011, 09:22

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •