У меня есть задание, которое я приложил ниже.
Проблема в том, что я его вроде бы сделал, но когда я подключаю осциллограф (как виртуальный, так и обычный) к выходу ЦАП, работает только форма сигнала, на изменения частоты, амплитуды и так далее не реагирует.
Так же я не совсем понял как правильно задавать интервал дискретизации.
P.S.На основе ЭВМ семейства IBM, системного таймера ЭВМ и цифро-аналогового преобразователя L-154, разработать генератор тестовых сигналов управления, с заданными амплитудной и частотной характеристиками.
1. Разработать инструментальные драйверы для управления системным
таймером ЭВМ, обеспечивающие:
- установку всех параметров работы канала таймера: режима работы, формата счета, константы пересчета;
- чтение состояния каналов таймера;
2. Разработать драйверы для генерации напряжения на выходе цифро-аналогового преобразователя (ЦАП);
3. Разработать генератор тестовых сигналов управления с заданными амплитудными и частотными характеристиками;
Технические требования к генератору:
Генерация типовых периодических сигналов: синусоидального, линейно нарастающего, треугольной формы, импульсного с различной скважностью импульсов
Количество ординат функций на одном периоде должно изменяться от 2 (для импульсного сигнала) до 1000.
Ниже приложил архив со всеми моими наработками.
Если может кто-то исправить, я буду невероятно благодарен.
Могу рассмотреть варианты с материальным поощрением.
Спасибо!