Датчик можно изготовить следующим образом. Берется трубка (лучше пластмассовая) длиной примерно 10 см и такого диаметра, чтобы все выводы реле, в том числе выводы обмотки с припаянными проводами, свободно помещались внутри. Места пайки на всякий случай следует изолировать термоусадочным кембриком. Затем нужно пропустить провода через трубку и обязательно в месте выхода из трубки также надеть на них отрезок кембрика, чтобы ограничить радиус перегиба. Потом необходимо залепить пластилином щели между корпусом реле и торцом трубки и залить внутренность ее эпоксидной смолой. Пластилин удаляется начисто с помощью чистого бензина. Готовый датчик следует покрыть атмосферо- и водостойкой эмалью или лаком.
Наладка схемы начинается с проверки правильности разводки индикаторов. Для этого вывод «TEST» следует замкнуть с напряжением питания — индикаторы должны загореться все, показав значение «888». Затем на место калибровочных резисторов R14 и R20 следует впаять резисторы большего номинала, а параллельно им — переменные резисторы с таким значением сопротивления, чтобы вместе они составляли номинал примерно на 5—10 % больший расчетного.
Теперь можно приступать к процедуре калибровки. Набейте термос толченым льдом (зимой для этой цели лучше подойдет снег) пополам с водой — это будет первая калибровочная точка. Вторая может быть обеспечена просто теплой водой с температурой от 40 до 60 °C, причем поддерживать точную температуру необязательно, только за ней нужно все время следить (хотя, разумеется, наличие термостата предпочтительнее). Размещать датчик желательно так, чтобы и он, и эталонный термометр не касались стенок сосуда, причем и воду и смесь в термосе при этом следует обязательно перемешивать.
Помещая датчик в смесь льда и воды, с помощью резистора R20 устанавливают нулевые показания термометра. Затем датчик помещают в теплую воду вместе с образцовым термометром, и с помощью резистора R14 устанавливают показания, соответствующие показаниям этого термометра. Так как у нас при 0° мост находится в равновесии, то в принципе корректировки нуля и крутизны независимы, и одной итерации достаточно, но на всякий случай следует несколько раз перенести датчик из нулевой температуры в теплую воду и обратно и при необходимости подкорректировать показания. Не забывайте, что каждый раз датчик следует выдерживать при соответствующей температуре не менее нескольких минут.
По окончании калибровки переменные резисторы заменяют на постоянные (на схеме они показаны пунктиром) — параллельные резисторы удобно впаивать в готовую схему прямо к выводам основных. Эти дополнительные резисторы могут быть типа С1-4 или MЛT (при условии, что основной резистор не слишком отличается от окончательного номинала). Если все сделано аккуратно, то погрешность такого термометра в диапазоне от -50 до +50 °C не превысит его разрешающей способности, равной 0,1 °C.
Часть II
МИКРОКОНТРОЛЛЕРЫ
Глава 11
Анатомия микроконтроллера
Все жалуются на свою память, но никто не жалуется на свой разум.
Цифровые электронные устройства могут выполнять в автоматическом режиме довольно сложные функции. Устройства управления военной техникой в 40–50 годы XX века так и делали, для них строили специальные схемы на каждый раз, для каждой конкретной задачи, иногда очень «навороченные», и весьма остроумно придуманные. Эти схемы объединяли цифровые и аналоговые узлы, реализовывавшие различные функции, вплоть до решения в реальном времени сложнейших дифференциальных уравнений. Вы только представьте сложность задачи управления межконтинентальной баллистической ракетой, которая даже в те времена, когда не было ни спутников наведения, ни систем глобального позиционирования, обеспечивала точность попадания в радиусе нескольких десятков метров на расстоянии в тысячи километров!
Характерная черта таких устройств — они построены в принципе из одних и тех же основных элементов. Особенно это касается цифровой техники — со времен Клода Шеннона известно, что любая цифровая функция может быть реализована всего на нескольких базовых «кирпичиках», и мы видели в предыдущих главах, как на основе таких «кирпичиков» — логических элементов— строятся последовательно все более сложные устройства, вплоть до сумматоров и многофункциональных счетчиков, которые затем уже могут комбинироваться в схемы любой степени сложности. Возникает естественная мысль: а нельзя ли соорудить универсальное устройство, которое бы могло выполнять любые подобные функции, раз в какой-то глубинной основе своей они похожи?