51

Re: ШИМ регулятор от 0 до 25 В (2,5А) + защита от КЗ

sanj76a пишет:

кнопками не удобно, медленно регулировка происходит.
энкодер удобнее, кнопка вкл.\вык. не работает,
U исчезает, а на выходе напряжение присутствует.

Пока пробую скеч без ACS712

регулировка напряжения работает, напряжение на выходе меняется?

52

Re: ШИМ регулятор от 0 до 25 В (2,5А) + защита от КЗ

http://forum.rcl-radio.ru/uploads/images/2020/09/366d3b316aa557244b84515713ea2eb1.jpg
http://forum.rcl-radio.ru/uploads/images/2020/09/617a9241bb270b2234130cddd1bf04bc.jpg
http://forum.rcl-radio.ru/uploads/images/2020/09/f40eda8b6f2634e68294bbfa9a1a13d6.jpg

53

Re: ШИМ регулятор от 0 до 25 В (2,5А) + защита от КЗ

Без нагрузки, меняю коэф. не получается настроить.
как зависит выход от коэф.?

54

Re: ШИМ регулятор от 0 до 25 В (2,5А) + защита от КЗ

http://forum.rcl-radio.ru/uploads/images/2020/09/ea4e4ccaf230b112abeccb131cfa3044.jpg

при снижении до этого предела, кнопки отказывают, ни туда ни сюда,
Отпаиваю С3, управление появляется.
Скачут показания после запятой

55

Re: ШИМ регулятор от 0 до 25 В (2,5А) + защита от КЗ

R3 - нагрузка в схему впаена? С3 можно уменьшить до 500 мкФ.

Попробуйте уменьшить R3 в 2 раза.

56

Re: ШИМ регулятор от 0 до 25 В (2,5А) + защита от КЗ

Нашел ошибку не соединил общим проводом цифровую и силовую часть
Тестил без датчика тока, вход - 28, вых. 0-25в ,pop = 7.79; pop1=0.1.
Под нагрузкой 10 ом поднимал напряжение, при достижении 19 в. - Err0.
При напряжении 25 в. подключил 10 ом,на индикаторе сразу выкинуло - Err0,
кн. сброс на STM вернула показания после снятия нагрузки.
Работает неплохо. Огромный минус нет показаний напряжения, а также показаний и регулировки тока

57

Re: ШИМ регулятор от 0 до 25 В (2,5А) + защита от КЗ

Err должен сбрасываться сам через несколько секунд. Защита срабатывает на 1,9 А, можно увеличить, эти строки отвечают за ограничение по току:
       
        while(3.30/4095*analogRead(PA5)*pop < u_ust+float(h*pop1)/1000){h++;if(h>1000){h=1000;}
        if(h>900){h=0; tm.print_float(0,0, 0b01111001,0b01010000,0b01010000,0);

Выделенные цифры можно увеличить на 15-20%, но аккуратней, чтобы не перегрузить силовой транзистор.

Огромный минус нет показаний напряжения, а также показаний и регулировки тока

Напряжение в принципе соотведствует выставленному, регулировки тока нет, возможно немного позже доработаю.

58

Re: ШИМ регулятор от 0 до 25 В (2,5А) + защита от КЗ

три выделенных значения увеличивать одинаково, на одно и тоже число?
Пример   :h>1050){h=1050;}, if(h>950

59

Re: ШИМ регулятор от 0 до 25 В (2,5А) + защита от КЗ

да все верно

60

Re: ШИМ регулятор от 0 до 25 В (2,5А) + защита от КЗ

какая зависимость тока от увеличения значений

61

Re: ШИМ регулятор от 0 до 25 В (2,5А) + защита от КЗ

Только учтите, что это ограничение не совсем тока, а мощности, при напряжении 5 - 7 В, регулятор может выдать  5 - 8 А, что может перегрузить силовой транзистор, поэтому в схему добавлен датчик тока.

62

Re: ШИМ регулятор от 0 до 25 В (2,5А) + защита от КЗ

По Вашим показаниям регулятор выдает мощность 36 Вт, можно в принципе увеличить (если источник потянет) до 50 Вт.

63

Re: ШИМ регулятор от 0 до 25 В (2,5А) + защита от КЗ

залил прошивку с поддержкой ACS712.
при включении самопроизвольно поднимается напряжение до 22 в. и останавливается,
уменьшаю, отпускаю кнопку, напряжение снова вырастает до 22 в.
кнопки + и - наоборот, не соответствуют схеме.

const float pop = 7.82; // попрвочный коэффициент калибровки напряжения без нагрузки
float pop1 = 1.3;
Это правильно?

64

Re: ШИМ регулятор от 0 до 25 В (2,5А) + защита от КЗ

Поправьте эти строчки
pinMode(PA0, INPUT_PULLUP); // up
  pinMode(PA1, INPUT_PULLUP); // down
  pinMode(PA2, INPUT_PULLUP); // OFF/ON

на

pinMode(PA0, INPUT); // up
  pinMode(PA1, INPUT); // down
  pinMode(PA2, INPUT); // OFF/ON

65

Re: ШИМ регулятор от 0 до 25 В (2,5А) + защита от КЗ

ничего не поменялось

66

Re: ШИМ регулятор от 0 до 25 В (2,5А) + защита от КЗ

У Вас кнопки с резисторами или просто на землю замыкают?

67

Re: ШИМ регулятор от 0 до 25 В (2,5А) + защита от КЗ

схема работала с прошивкой 2, схему не трогал,  перешил на 3 прошивку

68

Re: ШИМ регулятор от 0 до 25 В (2,5А) + защита от КЗ

Схему надо поправить. Верните как было:
  pinMode(PA0, INPUT_PULLUP); // up
  pinMode(PA1, INPUT_PULLUP); // down
  pinMode(PA2, INPUT_PULLUP); // OFF/ON

Все кнопки замыкаются на GND при нажатии (+3,3 В убрать с кнопок), убрать резисторы с кнопок.

69 (2020-09-09 18:14:37 отредактировано sanj76a)

Re: ШИМ регулятор от 0 до 25 В (2,5А) + защита от КЗ

отключил датчик тока РА4 выдал Err0 и не сбрасывается ошибка,
подключил - все восстановилось, снял +3, ничего не изменилось

70

Re: ШИМ регулятор от 0 до 25 В (2,5А) + защита от КЗ

У датчика тока выход Uпит/2 это ноль.

71

Re: ШИМ регулятор от 0 до 25 В (2,5А) + защита от КЗ

снял +, убрал R, ничего не поменялось

72

Re: ШИМ регулятор от 0 до 25 В (2,5А) + защита от КЗ

Нажатие кнопки замыкание на GND

73

Re: ШИМ регулятор от 0 до 25 В (2,5А) + защита от КЗ

Эти строчки вернули:

  pinMode(PA0, INPUT_PULLUP); // up
  pinMode(PA1, INPUT_PULLUP); // down
  pinMode(PA2, INPUT_PULLUP); // OFF/ON

74

Re: ШИМ регулятор от 0 до 25 В (2,5А) + защита от КЗ

Работает.
А почему убрали єнкодер?

75

Re: ШИМ регулятор от 0 до 25 В (2,5А) + защита от КЗ

Этот регулятор я собирал для себя, а энкодер у меня был всего один, он мне нужен был для других проектов, а кнопок у меня много.