Attiny45 15 бит 2 канальный регулятор 250 Гц. Attiny45 15 bit 2 channel 250Hz regulator.
Регулятор 2 канала ШИМ возможно до 16 бит с частотой 3.8 КГц на основе Attiny2313 можете посмотреть видео. Regulator 2 channels PWM possible up to 16bit at 3.8kHz based on Attiny2313 can watch the video. https://youtu.be/BxkjJyimYFs (Двухканальный регулятор на основе Attiny2313. Two-channel regulator based on Attiny2313.) Смотрите мои видео, возможно найдете полезное себе. Watch my videos, maybe you will find something useful for yourself. https://www.youtube.com/channel/UCZF6wSfMJG5rx_7-L4BMsLw/videos Описание на английском в текстовом файле на Google Disk. Description in English in a text file on Google Disk. Схема, прошивка, находятся на Google Disk. https://drive.google.com/drive/folders/1zj8gX_pGIhtRYHxxyvsZmPxQE17ZT3Ha?usp=sharing Установки фьюзов на работу от внутреннего генератора 8 Мгц. В этом видео, я расскажу о применении электронной регулировки, на примере универсального блока питания со стабилизацией тока. Управляющим элементом будет энкодер подключенный к микроконтроллеру Attiny45, в данной версии используется 2 канала с 32768 ступенями (15 разрядов) регулирования. Папка 45_Pwm_-U_-I_000/Debug/Exe содержит прошивку с увеличением обоих каналов ШИМ при вращении вправо. Папка 45_Pwm-_U_-I_000/Debug/Exe содержит прошивку с иверсным каналом А (5 выв) ШИМ при вращении вправо. Канал В (6 выв) в обоих вариантах не иверсирован. Эту прошивку я ипользовал для блока питания, пример включения точек в готовом преобразователе показан в файле XL4016 LM358 U I.png Переключение между каналами (краткое нажатие на кнопку энкодера) будет контоллироваться одним светодиодом. Для запоминания значения производим долговременное нажатие на кнопку энкодера не менее 5 сек. Резисторы 1, 2, 4 можно применять кратно 2. Тоесть разница должна быть в два раза. Например 2К и 4К или 10К и 20К. Электронная регулировка производится путем преобразования ШИМ импульсов в аналоговую форму. Затем сигнал подается для для сравнения или смешивания. Для примера, в канале управлением стабилизацией тока, сигнал управления подается для сравнения. Вторым сигналом сравнения будет напряжение токового датчика. Регулировка тока происходит в прямой зависимости от управляющего напряжения. В канале управления напряжением происходит смешивание управляющего и выходного потенциалов. Поэтому регулировка происходит в обратной зависимости от управляющего напряжения. И ШИМ должен быть инвертированым. В данном примере максимальное управляющее напряжение в канале тока составляет 100 мВ, а в канале управления напряжением 1250 мВ. Сигнал ШИМ имеет уровень 5В. Расчёт максимального уровня управляющего напряжения производим по формуле. Сопротивление фильтра делим на соотношение напряжения 5В и необходимого управляющего уровня. Например 5В делим на 100 мВ (0.1В), получаем результат 50. Общее верхнее сопротивление в канале тока составляет R5,R2 15к + 1.5к = 16.5к. 16.5л делим на 50 получаем 0.33 килоом. Мы должны в нижнем плече делителя иметь общее сопротивление R9 не ниже 0.33к (330 Ом). В канале управления напряжением будет два резистора. Первый резистор делителя R8, как и в канале регулировки тока. Второй резистор R7 будем вести расчёт для получения максимального напряжения получаемого с выхода стабилизатора. Этот вариант рассчёта предусматривает возможно повторный расчёт. Так как мы будем иметь в начале две неизвестных величины R7, R8. Например, верхний резистор будет иметь сопротивление 3к R2, R6 (1.5к + 1.5к). Напряжение управления 1.25В (1250 мВ). 5В делим на 1.25В получаем 4. Значит 3к делим на 4 получаем 0.75к. Значит общее сопротивление 2 резисторов должно быть не ниже 0.75к. Первый R8 берём из доступных - 1к. При 0 напряжении на выходе ШИМ сопротивление резисторов R8, (R3, R6) сочетается. Для получения результата сочетания, производим умножение двух величин и результат делим на результат сложения этих величин, в данном случае 3к * 1к = 3. А 3к + 1к =4 3/4=0.75к. Нам необходимо максимальное выходное напряжение не ниже 33В. производим расчёт номинала верхнего разистора. 33 делим на 1.25 = 26.4. Теперь 26.4 умножаем на номинал нижнего резистора 0.75к=19.8к. Ближайщее значение 20к.
Название:
Attiny45 15 бит 2 канальный регулятор 250 Гц. Attiny45 15 bit 2 channel 250Hz regulator.
Категория:
Разное