Уважаемые посетители! Форум CQHAM.RU существует исключительно за счет показа рекламы. Мы будем благодарны, если Вы не будете блокировать рекламу на нашем Форуме. Просим внести cqham.ru в список исключений для Вашего блокировщика рекламы.
Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 21

Тема: Милливольтметр и двухтональный генератор - программки

  1. #1

    Милливольтметр и двухтональный генератор - программки

    Двухтональный генератор для настройки RX.
    Милливольтметр измеряет (с предварительной калибровкой, конечно) максимальное, среднее и действующее (среднеквадратичное) значения. Настройка калибровки сохраняется в *.ini файле.
    Для обработки звука используется библиотека BASS.dll, тоже приложена. Должна быть размещена в папке с программой или в папке %WINDOWS\system32.
    Программы выполнены в среде программирования без знания языков HiAsm. Исходники приложены.
    Вложения Вложения
    Леонид


  2. #2
    Идея не плохая но если всё это реализовать в одном файле и генератор и миливольтметр и без использования библиотеки будет лучше. Плюс ко всему если настроки вынести в отдельное меню будет удобнее и правильней.

  3. #3

    Регистрация
    28.09.2009
    Адрес
    Уфа
    Сообщений
    2,439
    Записей в дневнике
    1
    Позывной
    RW9WNR
    Цитата Сообщение от Леонид3 Посмотреть сообщение
    Двухтональный генератор для настройки RX.
    Милливольтметр измеряет (с предварительной калибровкой, конечно) максимальное, среднее и действующее (среднеквадратичное) значения. Настройка калибровки сохраняется в *.ini файле.
    Для обработки звука используется библиотека BASS.dll, тоже приложена. Должна быть размещена в папке с программой или в папке %WINDOWS\system32.
    Программы выполнены в среде программирования без знания языков HiAsm. Исходники приложены.
    Программы интересные, особенно двухтональник. А как в вольтметре вычисляется среднее квадратичное значение? И какое сглаживание используется?
    Нет ничего практичнее хорошей теории

  4. #4
    Anvar, я от программирования весьма далёк, спасибо среде HiAsm, там не нужно "кодить", можно думать только об алгоритме

    Цитата Сообщение от Anvar Посмотреть сообщение
    как в вольтметре вычисляется среднее квадратичное значение?
    Как и положено: сумма квадратов значений звука за 0,1 сек (такой буфер из 4410 точек), делится на количество точек (эти самые 4410) и квадратный корень.

    Цитата Сообщение от Anvar Посмотреть сообщение
    И какое сглаживание используется?
    Экспонентциальное по формуле: Выход=Выход*0,9999 + НовоеЗначение*(1-0,9999) (коэффициент сглаживания задаётся), равносильно RC фильтру 1-го порядка
    Леонид

  5. #5
    Может кого заинтересует. Ещё один двухтональный виртуальный генератор.
    Вложения Вложения

  6. #6

    Регистрация
    28.09.2009
    Адрес
    Уфа
    Сообщений
    2,439
    Записей в дневнике
    1
    Позывной
    RW9WNR
    Цитата Сообщение от Леонид3 Посмотреть сообщение
    Anvar, я от программирования весьма далёк, спасибо среде HiAsm, там не нужно "кодить", можно думать только об алгоритме


    Как и положено: сумма квадратов значений звука за 0,1 сек (такой буфер из 4410 точек), делится на количество точек (эти самые 4410) и квадратный корень.


    Экспонентциальное по формуле: Выход=Выход*0,9999 + НовоеЗначение*(1-0,9999) (коэффициент сглаживания задаётся), равносильно RC фильтру 1-го порядка
    Понятно. Думаю, удобнее сделать как в цифровых вольтметрах: считать за 0,1 с, 1 с, 10 секунд и показывать средний квадрат, тогда получится и как фильтр, и как набор статистики. Или даже лучше задавать время интегрирования (счёта).
    Нет ничего практичнее хорошей теории

  7. #7
    Anvar, ну хоть до 1000 сек, не сложно
    Вложения Вложения
    Леонид

  8. #8

    Регистрация
    28.09.2009
    Адрес
    Уфа
    Сообщений
    2,439
    Записей в дневнике
    1
    Позывной
    RW9WNR
    Цитата Сообщение от Леонид3 Посмотреть сообщение
    Anvar, ну хоть до 1000 сек, не сложно
    Великолепно, именно то, что надо
    Нет ничего практичнее хорошей теории

  9. #9
    Аватар для VladKol
    Регистрация
    30.11.2010
    Адрес
    Днепропетровщина
    Сообщений
    36
    Леонид, огромное спасибо!
    Очень полезная прога.
    Владимир


  10. #10
    Владимир,
    Цитата Сообщение от Леонид
    я от программирования весьма далёк, спасибо среде HiAsm, там не нужно "кодить", можно думать только об алгоритме
    Среда бесплатна, на энтузиазме, но аналоги и близко не стояли, даже Microsoft-овские, такие программки и всякие "калькуляторы" - ну очень быстро и легко, конечно, изучать тоже надо, но для радиолюбителей, привыкших к схемам, почти всё интуитивно понятно. (На рисунке как раз схема этого генератора )
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	DualToneGenerator.jpg 
Просмотров:	965 
Размер:	122.2 Кб 
ID:	73742  
    Леонид

Страница 1 из 3 123 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. LC Генератор
    от www22 в разделе Технический кабинет
    Ответов: 81
    Последнее сообщение: 27.08.2018, 13:28
  2. RC генератор
    от R4HAS в разделе Технический кабинет
    Ответов: 13
    Последнее сообщение: 31.05.2015, 13:33
  3. Милливольтметр BM 386 E.
    от Липецкий в разделе Технический кабинет
    Ответов: 5
    Последнее сообщение: 27.09.2011, 17:18
  4. Двухтональный генератор на микросхеме генератора DTMF
    от Vytas в разделе Технический кабинет
    Ответов: 2
    Последнее сообщение: 07.05.2009, 22:02
  5. генератор 1КГц
    от warlock82 в разделе Технический кабинет
    Ответов: 12
    Последнее сообщение: 27.01.2005, 02:04

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •