Сейчас на сайте
Сейчас на сайте 0 пользователей и 0 гостей.

Передающий тракт

Передаваемый байт командой ввода-вывода посылается из центрального процессора компьютера в контроллер UART. UART добавляет стартстопные биты и передает каждый символ последовательно, начиная с младшего бита. UART располагают стековой памятью FIFO. У микросхем 16550 и 16с552 емкость этой памяти - 16 битов, у 16650 - 32 байта, а у 16750 и 16с950 - 64 байта. Емкость памяти очень влияет на быстродействие контроллера. По стандарту IrDA требуется, чтобы все последовательные биты кодировались: логический "0" - одиночным ИК-импульсом длительностью не менее 1.6 мс, а логическая "1" - отсутствием ИК-импульса. Потребляемая мощность системы будет минимальной при длительности импульса 1.6 мс. По окончании кодирования битов необходимо возбудить один или несколько излучателей - ИК-светодиодов - током соответствующего уровня, чтобы выработать ИК-импульс нужной интенсивности. ИК-светодиод должен формировать сигналы на длине волны 880 нм. Информация может быть передана не одним лучом, а пучком от нескольких излучателей. Это позволяет увеличить расстояние между источником и приемником.