Расчет веса по сигналу 4-20ма

Тема в разделе "Микроконтроллеры AVR", создана пользователем Yerabdi, 29 июн 2023.

  1. Yerabdi

    Yerabdi Гик

    Добрый день всем, столкнулся с такой задачей где 4мА сответствует - 10кг, 20мА - 200кг
    приходит сигнал от 4-20мА нужно сделать расчет по этим диапазоном
     
  2. ИгорьК

    ИгорьК Гуру

    Решай систему уравнений:

    10 = К*4 +В
    200 = К*20 + В
     
  3. ИгорьК

    ИгорьК Гуру

    Приблизительно с калькулятором. Формулу нужно делать точной из уравнений.

    Вес = 11.875 * Ток - 37.5

    11.875 * 4 - 37.5 = 10
    11.875 * 20 - 37.5 = 200
     
  4. Yerabdi

    Yerabdi Гик


    Спасибо вам большое за ответ
    Если вас не затруднить можете более подробно разяснить
    откуда берется 11,875 и 37,5
    заранее спасибо
     
  5. ИгорьК

    ИгорьК Гуру

    График линейной функции определяется как:
    y = kx + b

    У нас есть два значения вес/ток, получаем два уравнения, я их привел выше.
    Потом решаем систему из двух уравнений, выражая к через b.
    Вот как я решал:

    upload_2023-6-29_17-10-4.png


    Но лучше поднять учебник математики.
     
    Последнее редактирование: 29 июн 2023
  6. Yerabdi

    Yerabdi Гик

    а откуда рассчитали 80к?
     
  7. ИгорьК

    ИгорьК Гуру

    Если первое уравнение умножить на 20, то правые части будут равны.
     
  8. Ariadna-on-Line

    Ariadna-on-Line Гуру

    parovoZZ и ИгорьК нравится это.
  9. Ariadna-on-Line

    Ariadna-on-Line Гуру

    Если у вас есть только две точки "ток-вес", то вы можете создать только линейный график.
    Y=K*x +b
    Если у вас есть три точки- то вы уже можете рассчитать график (полином) параболического вида =
    Y = L*x^2 + K*x + b
    Тоже изучали в средней школе в классе 7м-8м. График с "кривизной" намного более обычный график для всяких сенсоров.
     
    ИгорьК нравится это.
  10. ИгорьК

    ИгорьК Гуру

    Прикол в том, что систему линейных уравнений я решаю впервые после школы, которую закончил в 1979 году.
    Раньше как-то и не за чем было :)
     
  11. DetSimen

    DetSimen Гуру

    ТС туда не ходил.
     
    parovoZZ и Airbus нравится это.
  12. Airbus

    Airbus Радиохулиган Модератор

    [​IMG]
     
    DetSimen нравится это.
  13. Yerabdi

    Yerabdi Гик

    Спасибо большое даже забыл про эти расчеты не подумал что их можно использовать в этих расчетах
     
  14. Yerabdi

    Yerabdi Гик

    Добрый день, по этому расчету можно рассчитать
    я в этом похож с Робертом Кийосаки
     
    ИгорьК нравится это.
  15. ИгорьК

    ИгорьК Гуру

    Чтобы быть честным, я тоже забыл. Только недавно вспомнил, когда надо было регулировать яркость часов по фоторезистору. Там не линейная зависимость, а фиг поймёшь какая. Но начал с линейной функции и после y = kx + b вспомнил что учил в школе. Но вспомнил же :)
     
  16. parovoZZ

    parovoZZ Гуру

    уравнение прямой выглядит так:
    upload_2023-6-30_12-7-59.png
    Допустим, что x - это ток, y - измеряемая величина. x1y1 и x2y2 - известные координаты. Тогда, зная x, найти y очень просто. Думаю, что топикстартер знает как вытаскивать выражение из знаменателя перебрасывая его через знак равенства?
     
    ИгорьК нравится это.
  17. ИгорьК

    ИгорьК Гуру

    ... в голове моей заскрежетали пятерёнчатые шестерёнки... :) Точно так :)
    Действительно после школы всего этого не надо было. И даже здесь как-то не приходилось, хотя я вроде на форуме давно :)
     
  18. Yerabdi

    Yerabdi Гик

    Добрый день спасибо за ответ можете более подробно описать если можно с примером
    Скажем у меня 4мА это 0кг , 20мА 200кг ,
     
  19. Ariadna-on-Line

    Ariadna-on-Line Гуру

    Забудьте о формуле с дробями. Она вероятно правильна, но чрезмерно абстрактна. Годится для знатоков курса аналитической геометрии, к которым большинство присутствующих здесь не относится. Вы же делайте как вам советовали - составьте систему уравнений -

    0кг = А * 4мА + Б
    200кг = А * 20мА + Б

    И решите ее - то бишь найдите А и Б
    А когда найдете А и Б = будете вычислять ваш вес по значению тока.
    Вес = А* Ток + Б
    Только и всего.
    ПС. Решается в уме за 10 секунд. А = 12,5 кг/мА , В = -50 кг !!!
    ППС. Знатоков курса аналит-геометрии - никогда не подпускать к электричеству. Спаси и сохрани.
     
    Последнее редактирование: 1 июл 2023
    Yerabdi нравится это.
  20. ИгорьК

    ИгорьК Гуру

    Здесь вы неправы В ДАННОМ СЛУЧАЕ.
    Известны две пары значений и посчитать коэффициенты отсюда проще чем решать уравнения.
    ИМХО.
     
    DetSimen нравится это.