Интернет-журнал 'Домашняя лаборатория', 2007 №5 - Федорочев
Шрифт:
Интервал:
Закладка:
1172. Пассивный фазовый детектор ЧМ.
118. ЧМ-детектор.
119. Мостовая схема RC-генератора.
120. Режекторный фильтр на мосте Вина.
121. Компенсация ёмкостной нагрузки для увеличения запаса по фазе, чтобы предотвратить самовозбуждение.
122. Режекторный фильтр.
123. Режекторный фильтр на двойном Т-образном мосте..
124. Регулируемый фильтр-пробка на основе мостового дифференциального звена.
125. Фильтр-пробка.
126. Активный режекторный фильтр.
127. Режекторный фильтр с мостом Вина-Робинсона.
128. Режекторный фильтр.
129. Перестраиваемый заградительный фильтр.
130. Перестраиваемый заградительный фильтр.
131. Транзисторный вольтметр переменного тока с линейной шкалой.
132. КПЕ на ОУ.
133. Эмиттерный умножитель добротности.
134. Усилитель с регулируемой полосой пропускания.
135. Фазовый модулятор на ОУ.
136. Улучшенная схема светодиодного фонаря.
137. Увеличитель амплитуды одиночных импульсов.
138. Эквивалент высокоомного резистора.
139. Резонансный фильтр на основе режекторного.
140. Преобразователь сопротивление — период.
141. Аддитивный формирователь пилообразного сигнала из синусоидального.
142. Гармониковый кварцевый генератор на транзисторе, работающем в барьерном режиме.
143. Измерение сопротивления излучения антенны.
Генератор сигналов настраивается на частоту, на которой должно быть измерено сопротивление антенны, и переключатель S устанавливается в положение 1. Антенна настраивается на выбранную частоту с помощью переменной индуктивности L до тех пор, пока показания амперметра не достигнут максимального значения Im. Затем переключатель переводится в положение 2, и ёмкость С регулируется до получения максимального показания амперметра. Затем регулируется сопротивление R до тех пор, пока амперметр вновь не покажет Im. Значение R в этом положении равно сопротивлению излучения антенны Rr на выбранной частоте. Излучаемая антенной мощность Рг равна Pr = (Im2)*Rr.
144. Включение интегральных стабилизаторов в параллель.
145. Генератор Маркса (Marx generator)
146. Усилитель с гальванической развязкой для подключения к звуковой карте.
147. Делитель частоты на динисторе.
148. Нелинейный преобразователь пилообразного напряжения в синусоидальное.
149. Усилитель переменного тока с диодно-ёмкостной связью для работы на низкой частоте.
(нечувствителен к полярности конденсаторов.)
150. Формирователь синусоидального напряжения.
151. Регенеративный режекторный фильтр.
152. Стабилизатор повышенной стабильности.
153. Замена высокоомного сопротивления обратной связи на более низкоомные.
154. Стабилизатор напряжения с удвоением пульсаций.
155. Генератор тока.
156. Схема с отрицательным коэффициентом стабилизации.
157. Преобразователь пилообразного напряжения в синусоидальное.
158. Преобразователь напряжение-ток.
159. Амплитудно-стабилизированный гетеродин.
АВТОМАТИЗАЦИЯ ЭКСПЕРИМЕНТА
Учимся использовать QSL (начальный курс автоматизации)
QSL (Quick Script Language) это просто небольшой диалект языка PERL, немного более близкий к языку «С», чем сам PERL. Интерпретатор QSL был сделан из интерпретатора PERL, для использования в составе программного пакета SOROS. Последний предназначен для построения и отладки систем автоматизации эксперимента на основе персонального компьютера. Взять пакет SOROS, включающий QSL, можно по этой ссылке: http://homelab.atspace.com/soros.html. QSL оптимизирован для манипулирования данными в среде операционной системы Microsoft Windows. QSL, также как и PERL, является легким, не жестким языком программирования. Строгих правил и деклараций переменных нет. Писать программы (скрипты) на нем можно так, как вам больше нравится, корректируя их по результатам их работы или по выдаваемым сообщениям об ошибках. Приводимые в данной статье небольшие примеры, являются только возможными вариантами использования конструкций языка. Полное описание языка QSL вы можете найти в файле qsl.hlp. Интерпретатор QSL независим от периферийных устройств компьютера, команды языка используют доступ к устройствам и файлам, предоставляемый операционной системой. Такими устройствами могут являться, например, параллельный порт, последовательный порт и т. п. QSL поддерживает только текстовую консоль, драйверы устройств должны быть внешними.
Создавать скрипты для QSL можно с помощью любого текстового редактора. Договоримся использовать для файлов с QSL скриптами расширение «.qsl». Для того чтобы было удобно вызывать скрипт на выполнение можно поместить qsl.exe в какую-нибудь директорию, например, Program Files. Кликнув первый раз по файлу с расширением «.qsl», можно задать вызов qsl.exe для всех файлов с расширением «.qsl» (с помощью кнопки «Other…» в возникшем диалоге «Open With»).
Урок 1. Вывод на консоль
Сразу возникает вопрос — для чего это нужно? Прежде всего, консоль используется для отлаживания скриптов, для вывода промежуточных результатов. Консоль может использоваться также для демонстрации результатов измерений и информирования о ходе экспериментальных процессов. Хотя консоль текстовая, не графическая, но может быть использована для вывода простейших графиков и диаграмм. Кроме того, не следует забывать, что язык QSL может быть использован для проведения вычислений «на ходу, на скорую руку». Результаты таких вычислений тоже могут быть выведены на консоль, как, например, в скрипте Lesson 1.
#