Показано с 1 по 10 из 12

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #8
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,381
    Вес репутации
    10

    По умолчанию Re: Измерение тока с помощью Arduino

    Так ничего сложного, нужно считывать данные с аналогого входа и переводить их в ток
    пример для переменного тока 50Гц

    sens=analogRead(7);
    if(sens==512) //ловим нулевую точку
    {
    delayMicroseconds(5000); //отступаем от нулевой точки
    sens=analogRead(7); //измеряем в пике синусоиды
    if(sens<512) sens=512-sens; //если со знаком (-) то инвертируем
    }
    умножаем на коэфициент Вашего датчика, получаем пиковый ток и умножаем на 0.707 получаем эффективное значение
    Последний раз редактировалось Chip; 17.10.2012 в 13:31.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

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