СОВРЕМЕННАЯ ЭЛЕКТРОНИКА №6/2012
ПРОЕКТИРОВАНИЕ И МОДЕЛИРОВАНИЕ диалога. Обращение к основному телу сценария Sub Main ... End Sub по умол чанию происходит при нажатии на кнопку ОК. С процедурой вызова диалога непо средственно свяжем функцию MyDia logFunction, в которой осуществляет ся обработка определённого набора событий диалогового окна – инициа лизации, нажатии на кнопку и др. В на шем случае она будет иметь следую щий вид: Function MyDialogFunction% (Dl gItem$, Action%, SuppValue%) Select Case Action% Case 1 ' Dialog box initializa tion ' Вывод неких начальных данных при инициализации диалогового окна, расчет порядка фильтра по формуле и вывод в TextBox DlgText "F0",Format(F0/1e9) ... Case 2 ' Value changing or button pressed ' Выход по нажатии на кнопку "Cancel" If DlgItem$ = "Cancel" Then End End If Case 3 ' TextBox or ComboBox text changed ' Расчет порядка фильтра по фор муле и вывод в TextBox ... Case 4 ' Focus changed Case 5 ' Idle Case 6 ' Function key End Select End Function В результате при запуске сценария на экране появится диалоговое окно (см. рис. 8б), в котором пользователь сможет задать требуемые характерис тики ППФ и увидеть предваритель но рассчитанный с помощью выраже ния (1) порядок фильтра, который бу дет обновляться при каждой смене зна чений параметров и отображаться в неактивном окне TextBox. З АКЛЮЧЕНИЕ Рассмотренный в статье сценарий может быть полезен для инженерной оценки порядка фильтра и его частот ных характеристик. В зависимости от технологического исполнения реаль ногофильтра, модель можно уточнить, заменив дискретные элементы отрез ками линий передачи или другими элементами, входящими в базу элемен тов среды Microwave Office. Таким об разом, можно автоматизировать про цесс синтеза модели СВЧ фильтра в со ответствии с желаемым алгоритмом, запрограммировав его с помощьюсце нария на языке Visual Basic. В следующей части статьи мы рас смотрим конкретную реализацию ППФ, построенного на основе прямо угольного волновода с индуктивны ми диафрагмами, и опишем процесс создания трёхмерной модели такого фильтра посредством сценария в про грамме Ansoft HFSS. Л ИТЕРАТУРА 1. Маттей Д.Л., Янг Л., Джонс Е.М.Т. Фильт ры СВЧ, согласующие цепи и цепи связи. Т. 1. Связь, 1971. 2. Линии передачи сантиметровых волн. Пер. с англ., под ред. Г.А. Ремеза. Советское радио, 1951. 3. Hong J. S., Lancaster M.J. Microstrip Filters for RF/Microwave Applications. John Wiley & Sons, 2001. 4. Разевиг В.Д., Потапов Ю.В., Курушин А.А. Проектирование СВЧ устройств с по мощью Microwave Office. Под ред. В.Д. Ра зевига. СОЛОН Пресс, 2003. 5. http://web.awrcorp.com. 59 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 6 2012 Рис. 8. Диалоговое окно сценария в конструкторе (а) и в процессе работы сценария (б) а) б) © СТА-ПРЕСС
RkJQdWJsaXNoZXIy MTQ4NjUy