Блок формирования временного паттерна
Вычислим максимальный модуль счета, требуемый от таймера:
с |
=5 |
Итак, количество 4-разрядных синхронных счетчиков 555ИЕ10, необходимое для реализации требуемого модуля пересчета таймера равно 5. Такие микросхемы создадут при последовательном соединении счетчик на 20 разрядов.
Для хранения кодов программирования модуля счета предполагается использовать регистры портов прибора 8155. Из 22 имеющихся линий портов данного прибора 20 мы будем использовать для вывода кодов программирования модуля пересчета, а два оставшиеся вывода (PC.4,PC.5) – для управления полярностью формируемых дельта-импульсов в УВВ2. Функциональная схема блока и реализация интерфейса для передачи дельта импульсов приведена на рис. 9 и 10 соответственно.[1]
Рис.9
Рис.10
В качестве сигнала, указывающего на приход очередного пакета, возьмем сигнал IBF.
Порты ввода-вывода прибора 8155 должны работать в режиме ALT2, что реализуется записью в прибор слова управления вида CW = 0000 1111 = 0Fh. В реализацию интерфейса для передачи дельта-импульсов мы включили аналоговый мультивибратор 555АГ3 для расширения дельта-импульса до максимально возможного значения (1.25 мкс при длительности такта 0,25 мкс). Сигнал переполнения таймера (3) используется как модуль дельта-импульса, а содержимое PC.4 и PC.5 несет информацию о его полярности.
Изолирующий оптоэлектронный прибор 74OL6010 (согласно материалам, размещенным на CD) имеет время нарастания сигнала 45 нс и время спада 5 нс, подключается к источнику питания передатчика Vcc = 5 В.