Свежие обсуждения
Технология

Инфракрасная паяльная станция

1 29 76

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

Почему так, а не в каждой полуволне?

 

VladimirSk: Почему так, а не в каждой полуволне?
Полпериода, я и имел ввиду полуволну. Если управляющий импульс пришёл в начале полуволны, то переключение произойдёт в конце, это и будет погрешность. Может и не совсем так, по я понял так.

 

VladimirSk: ...Но среди них, могут встречаться и такие,

Разброс характеристик к данному случаю (открыванию транзистора пр малом токе) никакого отношения не имеет. У оптопары есть такая характеристика, как коэффициент передачи по току. Для большинства оптронов он нормируется, некоторые производители приводят даже графики. То, что производитель АОТ110 не привел данных, не означает, что это прибор с марса и имеет какой-то уникальный алгоритм работы.

Косвенно коэффициент передачи оценить можно, посмотрев на то, какие токи по паспорту коммутирует выходной транзистор. А они немаленькие (100 ма). Принимая, что коэффициет передачи остается боле-менее постояной величиной, то для коммутации токов на несколько порядков меньших (доли ма в той схеме) требуется на столько же меньший управляющий ток.

 

miron63:

Степан, объясни мне, чайнику в программировании микроконтроллеров, насколько сложно реализовать программно следующее:
1. Сформировать импульс на выходе микроконтроллера постоянной длительности примерно 100 – 150 мкс, повторяющийся с периодом около 10 мс.
2. Задерживать этот импульс по отношению входного импульса ("0"), на время от 1 до 5 – 6 мс.
3. Регулировать время задержки, в зависимости от рассогласования температуры.
4. И чтобы это все не мешало, выполнению остальной части программы микроконтроллером.

 

VladimirSk: Степан, объясни мне, чайнику в программировании микроконтроллеров, насколько сложно реализовать программно следующее:
1. Сформировать импульс на выходе микроконтроллера постоянной длительности примерно 100 – 150 мкс, повторяющийся с периодом около 10 мс.
2. Задерживать этот импульс по отношению входного импульса ("0"), на время от 1 до 5 – 6 мс.
3. Регулировать время задержки, в зависимости от рассогласования температуры.

Не сложно.
VladimirSk: 4. И чтобы это все не мешало, выполнению остальной части программы микроконтроллером.
Смотря какая программа. Отвлечение на вышеуказанные операции может занимать десятки микросекунд.

 

miron63: Смотря какая программа.

Да твоя основная, которая сейчас работает на ИК станции.

 

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

 

miron63: конечно сложно и долго.

А нельзя "воткнуть" этот фрагмент в действующую программу (только не смейся, если это глупое предложение).

 

IDiod: некоторые производители приводят даже графики.

Это для опопар, работающих в линейном режиме. Здесь мы имеем дело с оптопарой для ключевого режима, поэтому и сделали выходной каскад на составном транзисторе.

 

VladimirSk: А нельзя "воткнуть" этот фрагмент в действующую программу (только не смейся, если это глупое предложение).
Лучше напиши, что ты хочешь таким образом реализовать. Не ошибся ли ты в задержках. Посмеёмся вместе. А то получится, "пристроили к автомобилю пропеллер, а он не летает".