Раздел: Документация
0 ... 73 74 75 76 77 78 79 ... 105 используются для управления временем интегрирования и последовательностью вывода точек для двух секций микросхемы. Выходы SOI и S02 (контакты 13 и 6) - это последовательные выходы двух секций. Данное устройство имеет два режима вывода: параллельный и последовательный. В параллельном режиме данные выводятся через выходы AOl и А02 под управлением входов CLK, SI1 и SI2. Входы SI1 и SI2 соединены между собой. Для оцифровки двух аналоговых сигналов необходимы два канала АЦП. В последовательном режиме (рис. 6.28) AOl и А02 соединены между собой. Сначала выводятся значения напряжений точек первой секции, а затем - второй, при этом необходим всего один АЦП. SOI соединен с SI2. Внешний сигнал управления поступает на вход SI1. Сначала на вход SI1 подается положительный фронт, после чего этап интегрирования завершается, и начинается этап вывода данных. Одновременно начинается новый этап интегрирования. Сразу после первого тактового импульса на выходе AOl появляется напряжение первой точки первой секции. На вход SI1 необходимо подать ноль до прохождения отрицательного фронта тактового импульса. Все остальные значения напряжений точек первой секции выводятся по прохождении еще 63 фронтов тактовых импульсов. По CLK Последовательный Вход Линии S01. SI2 I Пиксела 1 128 Линии А01. А02 А01А02 (1 64)(65 128) Рис. 6.28. Временные диаграммы последовательного режима вывода данных фронту 64-го тактового импульса SOI переходит из нуля в единицу, что переводит SI2 также из нуля в единицу. По фронту 65-го импульса выход AOl переходит в третье состояние с высоким сопротивлением. В этот момент заканчивается этап интегрирования и начинается этап вывода данных из второй секции. Следующие 64 тактовых импульса выводят значения напряжений точек второй секции. По фронту 129-го импульса выход S02 переходит в единичное состояние, и А02 переходит в третье состояние с высоким сопротивлением. На рис. 6.29 изображена экспериментальная схема, в которой матрица TSL215 настроена на режим последовательного вывода. Микросхема TSL215 соединена с экспериментальной платой параллельного порта. Вход CLK подключен к контакту D1, вход SI1 - к контакту D2 на плате, выход микросхемы - к осциллографу, отображающему электрический сигнал, который соответствует интенсивности света, воспринимаемого матрицей датчиков. Программа на языке ТР6 генерирует сигналы CLK и SI1. Некоторые варианты приложений с использованием этой микросхемы приведены на рис. 6.30. + 5В D2 D1 GND Последо&ательньй CLK Контакты на экспериментальной плате параллелвного порта К компьютеру АЦП Осциллограф АО (пикселы 1 128) Рис. 6.29. Схема с использованием матрицы TSL215 б) Источник параллельного сВета WW WI ОЬьект Q -»- Источник параллельного сЬета 1111111 i Объект Линза TSL215 TSL215 TSL215 Рис. 6.30. Варианты применения матрицы TSL215 а - обнаружение перемещения, б - обнаружение края предмета, в - обнаружение изображений Текст программы TSL215.PAS Program TSL215; («CLK соединен с D1, SI - с D2.») uses dos.Crt; var i,polarity:integer; dummy:real; {$1 c:\ioexp\tplib1.pas} Procedure time delay; var i]: integer; begin for i] :=1 to 1 do ij:=ij; end; Procedure Read pixel; begin write data port(P address,0+2); write data port(P address,1+2); for I:=1 to 128 do begin wnte data port(P address, 0+0); time delay; write data port(P address,1+0); time delay; end; end; (•Главная программа.•) begin Centronic address; Repeat read.pixel; delay(3); until keypressed; end. 6.3.2. Другие цифровые оптоэлектронные датчики Микросхема IS1U60 (Sharp, RS577-897) - это инфракрасный приемник для пультов дистанционного управления (рис. 6.31). Он помещен в пластиковый корпус и содержит схему, способную принимать модулированный инфракрасный сигнал частотой 38 кГц и преобразовывать его в последовательность импульсов. Устройство питается от напряжения +5 В и потребляет ток 3 мА. Цифровые сигналы для надежного приема информации должны иметь длительность высокого и низкого уровней не менее 400-800 мкс. Среднее расстояние срабатывания равно 5 м при угле приема до 30°. Микросхемы IS485 и IS486 (Sharp, RS197-031) - это оптические детекторы на триггере Шмитта (рис. 6.32). Они помещены в пластиковый корпус со встроенным ограничивающим фильтром дневного света. Устройство состоит из фотодиода, 0 ... 73 74 75 76 77 78 79 ... 105
|