76

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

Установка возможна только до 22 в. (должно 25 в.)

const float pop = 7.82; // попрвочный коэффициент калибровки напряжения без нагрузки
float pop1 = 1.3;
Здесь ошибки нет? В предыдущих скечах было по другому

77

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

const float pop = 7.82;  - надо установить на выходе 20 В и меняя коэффициент добиться показаний вольтметра 20 В
float pop1 = 1.3; - на 20 В подключить нагрузку 10 Ом, выходное напряжение не должно меняться при подключении нагрузки, если меняется то надо изменить коэффициент.

78

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

Замените строчку:
if(digitalRead(PA0)==LOW&&millis()-times>150){u_ust+=0.1; if(u_ust>22){u_ust=22;}
на
if(digitalRead(PA0)==LOW&&millis()-times>150){u_ust+=0.1; if(u_ust>25){u_ust=25;}

79

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

это я знаю, просто отсутствует во 2 строке.... const...

Что нужно изменить чтоб подключить энкодер

80

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

ОК! до 25 в.

81

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

если мне например надо защита на 1А или 0.5А, что надо изменить в скетче ?

82

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

Что нужно изменить чтоб подключить энкодер

Так энкодер у меня только в схеме с Arduino Nano, с STM32 с энкодером не делал, для энкодера надо практически весь скетч переписывать и тестировать, а такой возможности у меня сейчас нет.

83 (2020-09-09 22:55:04 отредактировано sanj76a)

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

не надо переделывать пойдет и так

А если добавить ТМ1637, чисто для показаний тока, такое возможно?

а А схема с датчиком тока работает?

Я не нашел подключения библиотеки, или для STM другая библиотека

#include <TroykaCurrent.h>  // библиотека для работы с датчиком

84

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

Пример   :h>500){h=500;}, if(h>400

если я так уменьшу,то защита будет срабатывать приблизительно 1А?
Как зависит срабатывание по току от этих значений?

85

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

Эта строка отвечает за предел срабатывания защиты датчика тока, у датчика тока 1/2 питания это 0, Uпит = максимальному значению датчика тока. Укажите вместо 2.20   1.00 для 1 А

        if(3.25/4095*analogRead(PA4)>2.20){h=0; tm.print_float(0,0, 0b01111001,0b01010000,0b01010000,0);

86

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

liman324 пишет:

Доработка токовой защиты

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

А поменять транзисторы на один MOSFET
DMT6006 можно ?
Нет необходимости в радиаторе

87

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

Я устанавливал транзисторы те которые имеются у меня в наличии, про MOSFET ни чего сказать не могу, но попробовать стоит.

88 (2021-06-18 12:52:57 отредактировано galina)

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

SIR124DP-T1-RE3 - лучше этот, доставка бесплатно и быстро
https://www.arrow.com/en/products/sir12 … 4DP-T1-RE3

Как то не получается загрузить - STM32_TM1637.h - отсюда
https://github.com/rogerdahl/stm32-tm1637

error
compilation terminated.
exit status 1
STM32_TM1637.h: No such file or directory