Здравствуйте форумчане, помогите решить задачу.
Требуется для учебного стенда на выходе получить 3 фазы(сдвиг ~1200) 50 Гц синусоида амплитудой 8-9 В, качество синусоиды не сильно важно, она должна узнаваться на экране осциллографа. Нагрузка будет подключаться небольшая, в основном резистивная ток меньше 300мА.
В распоряжении: розетка 220В 50 Гц; блок питания с постоянкой на три напряжения (-12В, +5В, +12В); свободное место в стенде примерно 150х150х50 мм.
До чего дошел сам: на Arduino Nano получил ШИМ синусоиды на 3 выводах, отфильтровал их просто конденсаторами в итоге на выходе практически идеальные 3 синусоиды но амплитудой, как показывает осциллограф, меньше 1В.
Схема на фото к D10 подключается фаза С со своим набором конденсаторов.
Как усилить полученные синусоиды до необходимых параметров? Либо каким другим способом решить мою задачу?
Ну и как обычно, задача должна была быть еще вчера, поэтому времени на изучение литературы уже нет, просьба помочь конкретными схемами с номиналами и названиями, желательно на чем-нибудь распространенном, ибо в моем небольшом городке только 1 магазин с электроникой и в нем есть далеко не все...
Сам уже пробовал, но не заработало(возможно потому что я дурак):
1. Пустить ШИМ на базу мосфета IRLB3034, но на выходе получил только постоянку как будто мосфет просто открылся.
Схема подключения IRLB3034 аналогична такой
2. Пробовал синусоиду после конденсаторов усиливать транзисторами KT315 и KT361 по такой схеме
На выходе цешка показала 0.
Требуется для учебного стенда на выходе получить 3 фазы(сдвиг ~1200) 50 Гц синусоида амплитудой 8-9 В, качество синусоиды не сильно важно, она должна узнаваться на экране осциллографа. Нагрузка будет подключаться небольшая, в основном резистивная ток меньше 300мА.
В распоряжении: розетка 220В 50 Гц; блок питания с постоянкой на три напряжения (-12В, +5В, +12В); свободное место в стенде примерно 150х150х50 мм.
До чего дошел сам: на Arduino Nano получил ШИМ синусоиды на 3 выводах, отфильтровал их просто конденсаторами в итоге на выходе практически идеальные 3 синусоиды но амплитудой, как показывает осциллограф, меньше 1В.
Схема на фото к D10 подключается фаза С со своим набором конденсаторов.
C++:
unsigned char sin_tab [] = {
127, 130, 133, 136, 139, 143, 146, 149, 152, 155, 158, 161, 164, 167, 170, 173, 176, 178, 181, 184, 187, 190, 192, 195, 198, 200, 203, 205, 208, 210, 212, 215, 217, 219, 221, 223, 225, 227, 229, 231, 233, 234, 236, 238, 239, 240, 242, 243, 244, 245, 247, 248, 249, 249, 250, 251, 252, 252, 253, 253, 253, 254, 254, 254, 254, 254, 254, 254, 253, 253, 253, 252, 252, 251, 250, 249, 249, 248, 247, 245, 244, 243, 242, 240, 239, 238, 236, 234, 233, 231, 229, 227, 225, 223, 221, 219, 217, 215, 212, 210, 208, 205, 203, 200, 198, 195, 192, 190, 187, 184, 181, 178, 176, 173, 170, 167, 164, 161, 158, 155, 152, 149, 146, 143, 139, 136, 133, 130, 127, 124, 121, 118, 115, 111, 108, 105, 102, 99, 96, 93, 90, 87, 84, 81, 78, 76, 73, 70, 67, 64, 62, 59, 56, 54, 51, 49, 46, 44, 42, 39, 37, 35, 33, 31, 29, 27, 25, 23, 21, 20, 18, 16, 15, 14, 12, 11, 10, 9, 7, 6, 5, 5, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 5, 5, 6, 7, 9, 10, 11, 12, 14, 15, 16, 18, 20, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 42, 44, 46, 49, 51, 54, 56, 59, 62, 64, 67, 70, 73, 76, 78, 81, 84, 87, 90, 93, 96, 99, 102, 105, 108, 111, 115, 118, 121, 124
};
int a, b, c;
int offset_b = 80, offset_c = 180;
void setup() {
TCCR1A = 0b00000001;
TCCR2A = 0b00000001;
TCCR1B = 0b00000010;
TCCR2B = 0b00000010;
pinMode(9, OUTPUT); // D9 как выход
pinMode(10, OUTPUT); // D10 как выход
pinMode(11, OUTPUT); // D11 как выход
}
void loop() {
for (int i = 0, j = i + offset_b, k = i + offset_c; i < 256; i++, j++, k++) {
a = sin_tab[i];
b = sin_tab[j];
c = sin_tab[k];
analogWrite(9, a);
analogWrite(10, b);
analogWrite(11, c);
if (j == 255) j = 0;
if (k == 255) k = 0;
delayMicroseconds(55);
}
}
Как усилить полученные синусоиды до необходимых параметров? Либо каким другим способом решить мою задачу?
Ну и как обычно, задача должна была быть еще вчера, поэтому времени на изучение литературы уже нет, просьба помочь конкретными схемами с номиналами и названиями, желательно на чем-нибудь распространенном, ибо в моем небольшом городке только 1 магазин с электроникой и в нем есть далеко не все...
Сам уже пробовал, но не заработало(возможно потому что я дурак):
1. Пустить ШИМ на базу мосфета IRLB3034, но на выходе получил только постоянку как будто мосфет просто открылся.
Схема подключения IRLB3034 аналогична такой
2. Пробовал синусоиду после конденсаторов усиливать транзисторами KT315 и KT361 по такой схеме
На выходе цешка показала 0.
Изменено: