Вопросы по проекту
День добрый, есть вопрос.
Есть модель реальной установки, сделанная в Протеусе. Необходимо получить на экране осциллографа сигнал, состоящий из пакетов синусоид, каждый из пакетов имеет фазу 0 или Pi в зависимости от соответствующего значения кода Баркера(то есть всего 11 пачек по три синусоиды, длякаждой пачки значение кода Баркера 1 или -1, то есть либо обычная синусоида, либо "перевёрнутая", со сдвигом фазу на Pi).
Проблема собственно в чём... Делал-то этот проект изначально на реальной установке, то есть просто писали код, загружали в установку и выходной сигнал смотрели на экране старого доброго осциллографа. Доделать программу до конца не успел, дали задание делать всё на макете установки в Протеусе, мол, там всё очень просто и понятно. На деле же второй месяц всё стоит на мёртвой точке, так как с Протеусом сталкиваюсь во второй раз в жизни, и знаний по нему почти что и нет.
В общем, в чём состоит вопрос: как мне на осциллограф вывести заветную синусоиду? Пробовал подключить к макету файл, который строит пачку из восьми синусоид(частотная модуляция, прямоугольная огибающая) и выводит на осциллограф получившийся сигнал, но тоже по нулям. Вроде бы все метки перебрал, но ничего. Получить бы синусоиду, а там дальше с кодами Баркера и остальными заморочками по заданию справиться легко.
В архив вложил сам оригинальный проект, также файл, который подключал(8 синусоид) и дополнительный файл subr51-2.inc, без которого свё это добро ругается и не работает(должен лежать в папке Proteus/Tools/)
|