Измерение ph фактора при шлихтовании

Питание АЦП

Так как АЦП питается 9В, а усилитель 15В, для питания этих устройств от одного источника питания необходимо перед входом питания АЦП поставить дополнительное сопротивления R6 = 1,2 кОм и стабилитрон серии 190 (2С190Б..Д, КС190Б…Д).

Это стабилитрон кремневый, эпитаксильно-диффузный, малой мощности, прецизионного опорного напряжения 9В в цепях постоянного тока в диапазоне токов стабилизации 5 – 15 мА.

Рабочая температура – 60 0С - +120 0С.

Рис. 5.2 – Схема стабилитрона

Выбор жидкокристаллического индикатора (цифрового табло)

ИЖЦ5-4/8 индикатор, четырехразрядный жидкокристаллический индикатор.

Рис. 6.1. – Вид индикатора ИЖЦ5-4/8

Таблица 2

Бит блока, № п.п.

1

2

3

4

5

6

7

8

9

0

1

2

3

4

5

6

Сегмент индикатора

4a

4b

4c

4d

4e

4f

4g

4h

3a

3b

3c

3d

3e

3f

3g

3h

Бит блока, № п.п.

7

8

9

0

1

2

3

4

5

6

7

8

9

0

1

2

Сегмент индикатора

2a

2b

2c

2d

2e

2f

2g

2h

1a

1b

1c

1d

1e

1f

1g

1h

Управление модулем индикации осуществляется по двум линиям: DATA IN и SCK. Биты данных, последовательно поступающие на вход DATA IN, стробируются импульсами, поступающими на вход SCK (см. диаграмму на рисунке 6.1.). По перепаду сигнала на входе SCK из состояния лог. "1" в состояние лог. "0" происходит ввод значения очередного бита данных с линии DATA IN. Если после ввода бита данных в течение 20 мс не произойдет очередного перепада сигнала SCK из состояния лог. "1" в состояние лог. "0" (не начнется ввод следующего бита), то есть если tPERIOD > 20 мс, то принятые данные будут выведены на индикатор. Таким образом интервал tPERIOD > 20 мс является признаком окончания процесса ввода данных и командой на обновление изображения на индикаторе в соответствии с принятыми данными. Другие временные соотношения сигналов управления модулем индикации и загрузка бит данных приведены на рисунке 6.2.

Загрузка бит данных

Параметр

Значение, мкс

min

max

tSTROB

4

tPERIOD-4

tPERIOD

40

20000

tHOLD

12

-

tREADY

1

-

Рисунок 6.2.

Информация загружается в модуль блоками по 32 бита, каждый из которых соответствует определенному сегменту индикатора, одному из 32-х.

Обозначение сегментов и разрядов индикатора приведено на рисунке 6.3., а соответствие между порядковым номером бита в блоке и сегментами индикатора - в таблице 2. Сегмент отображается на индикаторе если соответствующий бит данных установлен в состояние лог. "1".

Рисунок 28 - Разряды и сегменты индикатора

Диаграмма на рисунке 6.4. иллюстрирует порядок ввода данных при каскадном последовательном соединении нескольких модулей индикации. Предназначенные каждый для своего модуля индикации 32-битные блоки данных следуют один за другим. При этом биты предыдущего блока в том же порядке с выхода DATA OUT (XT7) подаются на вход DATA IN следующего модуля и стробируются импульсами SCK. Поэтому первым передается информационный блок, предназначенный для последнего модуля в цепочке, а последним - для первого.

Рисунок 6.4. - Порядок загрузки данных при последовательном соединении модулей индикации

Ввод очередного бита данных, поступившего на вход DATA IN модуля индикации, реализован в подпрограмме обработки прерываний по перепаду состояния входа PD2/INT0 микроконтроллера D1 из лог. "1" в лог. "0".