Схемы, 
виртуальные приборы 
и др
.
mylab.wmsite.ru


Главная · Карта сайта · форум · Климат

USB ОСЦИЛЛОГРАФ НА ВНЕШНЕЙ ЗВУКОВОЙ ПЛАТЕ 


 



В свое время я приобрел внешнюю звуковую плату    на чипе  CM6206.
Похоже, CM6206 может записывать сигнал при baudrate = 192000, правда даташиты и тесты другими программами это не подтверждают.
Я  добавил небольшой узел согласования и превратил плату в переносной USB – осциллограф – гляделку для проверки датчиков в полевых условиях.

Узел согласования  для каждого канала позволяет измерять  входной AC/DC сигнал   в диапазоне    +/- 15 Вольт.
Выдает +/- 5В для питания тестируемых устройств    и 2,500 В для оперативной калибровки устройства.

Внешний вид и  схема узла согласования:


































     


Архив программы      ( exe файл, ini файл и каталог для хранания калибровок.  Инсталяции не требует,  под WIN7 64    НЕ РАБОТАЕТ!!)

Для работы с несколькими платами удалите файл default.cal из каталога с программой


Некоторые особенности устройства:

При запуске программа предлагает выбрать одно из найденых устройств и одну из калибровок для него, хранящихся в каталоге CAL.
Если  файл default.cal перенести из каталога CAL в каталог с программой, то будет использоваться  только  плата, обьявленая в системе по умолчанию.

Управление микшером отсутствует. Вам придется вручную выбрать
канал записи и уровень.
Кстати, для CM6206 уровень записи USB_line необходимо установить в минимум.

На быстрых развертках программа   может не справляться с обработкой данных.

Кнопка ” НАЙТИ ” нажодит тот канал который выбран в окне ”СИНХРОНИЗАЦИЯ”.

Синяя и красная вертикальные шкалы позволяют смещать лучи для  удобства просмотра.
Это изменяет значение в окне DC. Для  правильного измерения DC-составляющей следует нажать  Кнопку ”Убрать сдвиг лучей ”.

Осциллограф имеет большой внутренний буфер памяти для расчетов частоты и напряжения
поэтому данные на медленных развертках устанавливаются несколько секунд  т.е.не стоит часто переключать ручки управления.
Калибровка делается в 2 этапа:
1. Обьявляется 0 сигнала нажатием на кнопку  >0<
2.Подается сигнал, выбирается режим измерения (RMS, СРЕДНЕЕ или Пик-Пик для DC), в окне  под кнопкой "принять за:" вводится число и подтверждается нажатием кнопки.

кнопку  >0< можно периодически нажимать она корректирует 0 не влияя на амплитуду.
Проводить калибровку лучше при развертке 2 - 20 мСек/дел.

Кнопка мВольт/калибровка  включае шкалы заданые кнопкой КАЛИБРОВАТЬ.
Остальные органы управления надеюсь достаточно понятны.


-Для любителей поковыряться с автомобилями:

- добавлен режим
развертки  по углу ПКВ (кнопки  ”шкалаХ:”   и ” Тактов” )


-Добавлен режим синхронизации
4_такта:  можно использовать
сигнал ВМТ для синхронизации    с   возможностью выбора такта).

Переход на шкалу в градусах лучше делать на установившейся  развертке по времени. 


Краткие пояснения  в картинках:






























Пример синхронизации по сигналу ВМТ:




























Windows обижается  на wio.dll при выходе из программы за неаккуратную работу с данными но это не опасно.

На этом пока все...
Гостевая книга · Ссылки · Обо мне · Мои разработки
Схемы, LabVIEW и др.
ВебСтолица.РУ: создай свой бесплатный сайт!  | Пожаловаться  
Движок: Amiro CMS