Re: Окно управления генератором / эмулятором
Добавлено: 25 янв 2010, 01:15
5alex писал(а):Может лучше сделать изменение параметров сигнала так сказать в режиме online. Т.е. запуск генератора производить нажатием на одну из кнопок выбора режима работы (SIN, Пила, и т.д.), а параметры менять (при необходимости) просто вводя новое значение в полях ввода (или ползунками) не останавливая работу генератора. Для остановки генератора использовать кнопку Сброс (можно переименовать в Стоп)
По сути так и будет.
Есть 3 элемента задания параметра:
1. Тестовое поле
2. Стрелки вверх / вниз справа от текстового поля
3. Ползунок
Нажимаем на Sin – пошла генерации, клацаем по стрелкам или тягаем ползунок – авто передача новых параметров. Если вводим значение непосредственно в поле то авто передача нового параметра по нажатии Enter. Причем авто передача будет только при измени параметров запущенного режима.
Igor1973 писал(а):Мне тоже нравится, можно сделать и так, но только обязательно продублировать эти элементы управления курсорными клавишами и по возможности колесом мышки.
Эти элементы поддерживают и то и другое.
Igor1973 писал(а):Я вижу это так - регулятор частоты один на все режимы аналогового выхода, но единицы измерения именовать, в зависимости от используемого режима, например Hz, или об/мин.
В принципе ясно.
Но тогда получается такая ситуация:
1. Клацаем на ДПКВ и выдаем 800 Оборотов
2. Клацаем на SIN и выдаем частоту 100 Гц
3. Клацаем на ДПКВ, но частота останется от SIN
Так удобно будет?
Igor1973 писал(а):Далее... Я еще не разобрался, логический выход независим от аналогового, или все таки генератор один и, следовательно, активным может быть только один выход. Если выходы и их режимы независимы друг от друга, то регуляторов должно быть два. Во втором случае достаточно одного регулятора для всех режимов генератора.
Логический и аналоговый выходы независимы схемотехнически, но управляются от одного МК. Так как генерируемые сигналы низкочастотные (до 10 КГц), а МК работает на 25 МГц, то он может параллельно выдавать два разных сигнала и на логический и аналоговый выходы (пока такая возможно не реализована в прошивке, так как не знал зачем этом может понадобится).
Igor1973 писал(а):Да, а кнопки режимов еще было бы неплохо подсвечивать (выбранный режим), но я думаю, что это и так в планах уже есть.
Да как раз это есть в планах.
Текст кнопки с текущим выбранным режимом буде прорисован жирным шрифтом.
anywhere писал(а):С подсветкой выделенного режима мне видется окно так:
Сначала выбираем необходимый режим:
ШИМ (к примеру) - окна настроек ШИМа активируются ( остальные не активные) [/quote]
Попробую сначала шрифт жирным у кнопки ставить, а там посмотрим, может получится не используемые режимы затенить.
anywhere писал(а):Сразу видно какой режим запущен и нет маячни в глазах от заполненных настроек в окнах других режимов
А нужно на каждый режим логического выхода отдельные:
( ) +5, ( ) +12 и [ ] Внешнее питание.
Может общими сделать для всех режимов – было бы меньше настроек.
К том же поместилось бы окно просмотра сигнала который будет выдан.