Перейти к содержанию

Управление полевиком на основании данных с АЦП


oner

Рекомендуемые сообщения

1 минуту назад, IMXO сказал:

прикинь, да...

С какой радости? И обращаться попрошу на ВЫ. МЫ с вами на брудершафт не пили!

Изменено пользователем BARS_
Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

2 минуты назад, BARS_ сказал:

С какой радости? И обращаться попрошу на ВЫ. МЫ с вами на брудершафт не пили!

Уажаемый BARS_! А можно, все-таки, насчет упомянутого Вами терминала для значений в Протеусе?

Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

@BARS_  я тебе одну вещь скажу, только ты не обижайся ладно, иди буквари по электронике учи....

ТС поставьте перед мосфетом повторитель на ОУ на тойже LM358 с питанием от 9в и будет вам счастье....

Ссылка на комментарий
Поделиться на другие сайты

1 минуту назад, Viewer сказал:

Смысл сей затеи должен быть озвучен, если это не военная тайна.

И зачем там R3 и C2, и зачем такая большая постоянная времени фильтра.

Пытаюсь управлять током полевика.

Ссылка на комментарий
Поделиться на другие сайты

1 минуту назад, oner сказал:

А можно, все-таки

Конечно можно. Вот он:

GN7boD00QeygndThkH0Ecg.png

Цепляем его на UART, RX терминала на TX МК, и видим, что оттуда сыпется. Только надо в его настройках поставить ту же скорость, что задана в настройках UART МК.

Ссылка на комментарий
Поделиться на другие сайты

Ну я так и подумал - программный источник тока. ИМХО Вам верно посоветовал.

Сделайте аналоговую схему стабилизации тока, а ток устанавливайте по входу ОУ через ШИМ.

А то шкваркнет у Вас 10 А и привет входу ADC.

Ссылка на комментарий
Поделиться на другие сайты

Только что, oner сказал:

А можно, все-таки, насчет упомянутого Вами терминала для значений в Протеусе?

он нах не нужен... заппуск симуляции, пауза, вкладка"отладка" окно "Wath Window" правая кнопка мыши выбор нужного регистра....

Ссылка на комментарий
Поделиться на другие сайты

11 минуту назад, IMXO сказал:

@BARS_  я тебе одну вещь скажу, только ты не обижайся ладно, иди буквари по электронике учи....

ТС поставьте перед мосфетом повторитель на ОУ на тойже LM358 с питанием от 9в и будет вам счастье....

В ответ Протеус изобрзил что-то фантастическое. Напряжение на одноомном резисторе - красным. сигнал на выходе МК - зеленым:

LWw2PRg474Y.jpg

Изменено пользователем oner
Ссылка на комментарий
Поделиться на другие сайты

Только что, oner сказал:

Т.е. в исходнике программы все верно?

там все работает... проблема в подключении мосфета

Только что, oner сказал:

В ответ Протеус изобрзил что-то фантастическое.

инверсный вход на шунт!

Ссылка на комментарий
Поделиться на другие сайты

22 минуты назад, IMXO сказал:

там все работает... проблема в подключении мосфета

-ADAqj4c-DE.jpg

8 минут назад, Viewer сказал:

Точнее - на датчик тока R1 :)

Да, все верно. Измеряю падение напряжения на резисторе спротивлением 1 Ом.

5 минут назад, IMXO сказал:

ну так шунт и есть датчик тока или нет? :)

ТС куда-то пропал...

Тут я.

Изменено пользователем oner
Ссылка на комментарий
Поделиться на другие сайты

Это старое название, с тех времен, когда стрелочные микровольтметры для измерения тока шунтировали низкоомным резистором - шунтом. В этой же схеме ничего R1 не шунтирует.

Ну может придираюсь, но лучше молодежь приучать к правильной терминологии.

Да что Вы вытворяете! Сказано же - отлепить инверсный вход ОУ от затвора полевика и посадить его на верхний конец R2.

cur_src.png

Изменено пользователем Viewer
Ссылка на комментарий
Поделиться на другие сайты

Все верно, больше и не будет. Либо уменьшать R1, мосфет другой брать, напряжение питания увеличивать.

Изменено пользователем Viewer
Ссылка на комментарий
Поделиться на другие сайты

2 минуты назад, Viewer сказал:

Все верно, больше и не будет. Либо уменьшать R1, мосфет другой брать.

А мне надо МЕНЬШЕ. В коде прогрммы для данного случая вообще полвольта/полампера забито:

while (1)
      {
           
      result=((read_adc(0)*5)/256.00); // Тут мы измерили напряжение на резисторе
      if (result>0.5)                    // и сравниваем, например, с 0,5В. В случае отклонения
                                       // измеренной величины от 0,5В меняем длительнось импульса n.
      {
      n=n-1;
      PORTB.0=1;
      delay_ms(n);
      PORTB.0=0;
      delay_ms(20);     
      }
      if (result<0.5)
      {
      n=n+1;
      PORTB.0=1;
      delay_ms(n);
      PORTB.0=0;
      delay_ms(20);
      } 

 

Ссылка на комментарий
Поделиться на другие сайты

1 минуту назад, IMXO сказал:

а сколько сейчас заданно?

 

 

1 минуту назад, oner сказал:

В коде программы для данного случая вообще полвольта/полампера забито:


while (1)
      {
           
      result=((read_adc(0)*5)/256.00); // Тут мы измерили напряжение на резисторе
      if (result>0.5)                    // и сравниваем, например, с 0,5В. В случае отклонения
                                       // измеренной величины от 0,5В меняем длительнось импульса n.
      {
      ...  
      }
      if (result<0.5)
      {
      ...
      } 

 

 

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...