Повышение надежности, быстродействия и функциональной насыщенности, а также уменьшение габаритов современной вычислительной техники и потребляемой ею электроэнергии привело к широкому ее использованию для управления сложными технологическими объектами с большим количеством датчиков физических величин и управляемых агрегатов [1].
Но системы управления, в случае построения их на базе персональных компьютеров, как наиболее универсальных средств вычислительной техники, имеют ряд существенных недостатков.
Во-первых, возникает необходимость оснащения компьютеров специальными дополнительными устройствами, позволяющими подключать к ним технологическое оборудование и соответствующим образом преобразовывать сигналы, как поступающие на компьютер, так и вырабатываемые компьютером для управления технологическими объектами.
Во-вторых, в большинстве случаев однажды настроенный компьютер на управление конкретным технологическим объектом длительное время не требует вмешательства оператора, а поэтому нет необходимости иметь такие компоненты, как дисплей и клавиатуру, приводы дисков и сами диски.
В-третьих, принцип управления из единого центра (от одного компьютера) подразумевает наличие общего алгоритма управления, что отрицательно может сказаться в процессе модернизации отдельных составляющих технологического оборудования при непрерывном технологическом процессе.
Для устранения вышеуказанных недостатков применения компьютеров в системах управления технологическим оборудованием было разработано специальное устройство-микроконтроллер. Первый микроконтроллер был разработан в 1976 г. [2] и представлял собой большую интегральную схему (БИС), выполненную на одном кристалле. Микроконтроллер включал как основные элементы системной платы компьютера, так и устройств ее сопряжения с технологическим оборудованием: микропроцессор, генератор тактовых импульсов, постоянное и оперативное запоминающие устройства, порты ввода/вывода информации, таймеры, аналогово-цифровые и цифро-аналоговые преобразователи, каналы широтно-импульсной модуляции сигналов и т.д.
Микроконтроллеры нашли широкое применение для интеллектуального управления различными объектами на транспорте, в машиностроении, энергетике и других отраслях промышленности.
Для управления технологическим оборудованием микроконтроллеры устанавливаются на платы с разъемами для подключения технологических объектов и локальной вычислительной сети. В некоторых случаях для увеличения функциональных возможностей микроконтроллеру придаются дополнительные интегральные схемы электронной памяти, которые также помещаются на этой же плате. В этом случае такую плату называют промышленным контроллером (ПК).
Разработка автоматизированной системы управления технологическим ...
... и прогнозирования состояния оборудования, контроль и управление технологическими процессами и оборудованием, предоставление возможности выяснения причин нарушения нормального режима работы, анализ разных рабочих ситуаций. В данном дипломном проекте производиться разработка проекта автоматизации ...
Современные промышленные контроллеры при малых габаритах плат (порядка 60×90) имеют от 10 до 24 каналов аналого-цифровых преобразователей, 7-10 таймеров, от 1 до 32 устройств формирования сигналов с широтно-импульсной модуляцией, сетевой CAN-контроллер для подключения промышленного контроллера к локальной вычислительной сети, до двух последовательных каналов передачи информации, от 23 до 110 линий ввода/вывода цифровой информации. Время выполнения одной команды в микроконтроллере колеблется от 80 до 500 нс при тактовой частоте 20 МГц [1].
Выпуском микроконтроллеров и промышленных контроллеров занимаются такие известные фирмы, как MOTOROLA, MICROCHIP, MITSUBISHI, HITACHI, SIEMENS, PHILIPS и др.
В данной работе рассматриваются общие принципы построения и типовые технические и программные решения промышленных контроллеров на примере модели М-167-1 фирмы SIEMENS на базе микроконтроллера 80С167.
В приложении 1 приведены технические характеристики некоторых микроконтроллеров фирмы SIEMENS.
1. Структурная схема промышленного контроллера
Микроконтроллер (МК) представляет собой большую интегральную схему (БИС), собранную на одном полупроводниковом кристалле и объединяющую основные функциональные блоки, позволяющие производить сбор и обработку информации о текущем состоянии технологического оборудования с последующей выработкой сигналов.
Структурная схема МК как составная часть ПК, представлена на рис. 1.
Рис. 1
В нее входят следующие устройства:
- генератор тактовых импульсов (ГТИ), предназначенный для формирования многофазной последовательности импульсов, обеспечивающих тактирование работы МК и внешних магистралей;
- центральный процессор (ЦП), обеспечивающий выполнение основных логических и арифметических операций над информацией, характеризующей текущее состояние технологического оборудования, с последующей выработкой управляющих сигналов на базе заранее разработанного алгоритма управления;
- аналого-цифровой преобразователь (АЦП), преобразующий аналоговые электрические сигналы, поступающие с соответствующих датчиков физических величин технологического оборудования, в цифровую форму;
- контроллер прерываний (КП), служащий для реализации различных дисциплин обслуживания источников информации;
- каналы широтно-импульсной модуляции (К ШИМ), позволяющие осуществлять плавное изменение напряжения или тока на нагрузке, за счет подачи на нее последовательности импульсов с различной частотой и длительностью.
Выбирая частоту следования импульсов и их длительность в соответствии с параметрами нагрузки, возможно, получать на нагрузке непрерывные значения напряжения или тока заданной величины или с заданным законом изменения их во времени;
- внутреннее оперативное запоминающее устройство (В ОЗУ), обеспечивающее временное хранение промежуточных результатов обработки информации и отлаживаемых управляющих программ. В нем также располагаются некоторые устройства центрального процессора;
- последовательный канал связи (ПКС), соединяющий МК с персональным компьютером в режиме ввода и отладки управляющей программы;
- CAN-контроллер (CAN-к), обеспечивающий подключение ПК к локальной вычислительной сети (ЛВС);
- блок таймеров (БТ), обеспечивающий работу МК в реальном масштабе времени;
- контроллер системной шины (КСШ), обеспечивающий связь МК с внешними шинами и внешней памятью;
- внутренняя шина МК (ШМК), включающая совмещенную системную шину адреса, данных и управления, обеспечивает информационную связь между всеми устройствами МК;
- шина ПК (ШПК), дающая возможность обеспечить связь МК с технологическим оборудованием и внешней памятью;
- разъемы пользователя (РП), представляющие собой устройства для подсоединения электрических линий связи ПК с технологическим оборудованием;
- внешняя память (ВП), предназначенная для расширения функциональных возможностей МК;
- технологическое оборудование (ТО).
58 стр., 28962 слов
Информатика и управление в технических системах
... выполнения программы; 2) загрузить в эту ВМ требуемую прикладную программу, утилиту или систему программирования; Инициирование управления операционной системой интерпретатором команд виртуальной машине пользователя для запуска программ ... и две контрольные работы, подтвердив это соответствующими отчетами. Отчеты по всем лабораторным и контрольным работам предоставляются в ТМЦДО в виде файлов на ...
2. Язык Ассемблер
Внутри МК информация циркулирует и обрабатывается в двоичной системе счисления. Составить программу управления в символах двоичной системы счисления (в машинных кодах) чрезвычайно сложно. Составление же программы управления на языке высокого уровня приводит к резкому увеличению объема памяти и к значительному понижению быстродействия МК. Это связано с необходимостью применения сложного транслятора и с избыточностью транслятора и языка высокого уровня.
Для облегчения работы программиста, уменьшения объема транслятора и повышения быстродействия МК применяют упрощенный язык программирования Ассемблер.
Ассемблер — это упрощенный язык программирования, в котором группам команд с одним целевым назначением присваивается единый символ — мнемокод, а числа задаются в шестнадцатеричной системе счисления (ШСС).
Все ассемблеры используют для внутренних вычислений 32-разрядные структуры, что позволяет виртуально генерировать код любого размера (т.е. не существует предела в 64 Кбайт, что могло бы затруднить использование процессоров типа 68000).
Чтобы отличать числа, выраженные в различных системах счисления, после числа ставятся условные символы (в скобках или без них): ДСС — d; ДвСС — е; ШСС — h.
Команды в Ассемблере состоят из следующих частей:
- <метка>: <мнемокод><операнды>;<комментарий>
- Метка обеспечивает ссылку на команду из других мест программы при выполнении операций условных и безусловных переходов. Метка помещается перед командой и отделяется от нее двоеточием и пробелом.
Мнемокод — это указание в символьной форме, какую операцию должен выполнить ЦП. Для восприятия команды транслятор переводит символ мнемокода в команду, выраженную в ДвСС.
Операнды — это числа или (и) символы переменных, которыми оперирует ЦП. В команде могут быть указаны один или два операнда. В последнем случае они разделяются запятой. Между операндами пробелы не допускаются.
Комментарии — это пояснение команды в любой форме (в виде символов или текста).
Комментарий помещается после команды и отделяется от нее точкой с запятой. Комментарии транслятором не воспринимаются и в формировании команд не участвуют.
Разработка программы компьютерного тестирования
... образовательное учреждение. Внедрение информационной системы, облегчит работу образовательных учреждений, при контроле знаний по любому предмету. компьютерное тестирование программа 1.1 Обследование объекта и обоснование необходимости систем компьютерного тестирования В настоящее время ...
Каждая строка управляющей программы (команда) заканчивается точкой с запятой.
Система команд МК 80С167 включает следующие номинации [1]:
Пересылка информации
Арифметические сложение и вычитание
Логические сложение и умножение
Арифметические умножение и деление
Сдвиг информации
Безусловные и условные переходы
3. Комплектность промышленного контроллера
Аппаратно программируемый логический контроллер (ПЛК) является вычислительной машиной. Поэтому архитектура его процессорного ядра практически не отличается от архитектуры компьютера. Отличия заключены в составе периферийного оборудования, отсутствуют видеоплата, средства ручного ввода и дисковая подсистема. Вместо них ПЛК имеет блоки входов и выходов.
Комплект, обеспечивающий нормальную работу ПК, включает следующие аппаратные средства [1].
К аппаратным средствам относятся:
- покупная плата ПК с установленными на ней МК типа 80С167, интегральными схемами дополнительных ОЗУ и ПЗУ, программатором для записи кодов в ПЗУ, супервизором питания и приемными частями разъемов для подключения к ПК технологических объектов (приложение 2);
- персональный компьютер под управлением операционной системы MS DOS 3.00 и выше;
- кабель RS232 для подключения ПК к персональному компьютеру и ответные части разъемов для соединения ПК с технологическими объектами;
- блок питания для ПК.
Конструктивно контроллеры подразделяют на моноблочные, модульные и распределенные. Моноблочные, или одноплатные, ПЛК имеют фиксированный набор входов-выходов. В модульных контроллерах модули входов-выходов устанавливаются в разном составе и количестве в зависимости от требуемой конфигурации. Так достигается минимальная аппаратная избыточность. В распределенных системах модули или даже отдельные входы-выходы, образующие единую систему управления, могут быть разнесены на значительные расстояния. Характерным для современных контроллеров является использование многопроцессорных решений. В этом случае модули ввода-вывода имеют собственные микропроцессоры, выполняющие необходимую предварительную обработку данных. Модуль центрального процессора имеет выделенную скоростную магистраль данных для работы с памятью и отдельную магистраль (сеть) для общения с модулями ввода-вывода.
Еще одним вариантом построения ПЛК является мезоны иная технология. Все силовые цепи, устройства защиты контроллера выполняются на несущей плате. Процессорное ядро контроллера, включающее систему исполнения» выполнено на отдельной сменной (мезонинной) плате. В результате появляется возможность составлять несколько комбинаций процессорного ядра и разных силовых плат без необходимости корректировки программного обеспечения. При необходимости процессор можно заменить даже в готовой системе.
Системное программное обеспечение (СПО) непосредственно контролирует аппаратные средства ПЛК. СПО отвечает за тестирование и индикацию работы памяти, источника питания, модулей ввода-вывода и интерфейсов, таймеров и часов реального времени. Система исполнения кода прикладной программы является составной частью СПО. Система исполнения включает драйверы модулей ввода-вывода, загрузчик кода программ пользователя, интерпретатор команд и отладочный монитор. Код СПО расположен в ПЗУ и может быть изменен только изготовителем ПЛК. Код прикладной программы размещается в энергонезависимой памяти, чаще всего это электрически перепрограммируемые микросхемы. Изменение кода прикладной программы выполняется пользователем ПЛК при помощи системы программирования и может быть выполнено многократно [5].
Разработка программы для автоматизации работы магазина спортивной одежды
... вариантов использования, для каждого из сотрудников будет создано свое приложение. Список функций для каждого приложения, автоматизация которых предусмотрена ... с ОС Windows XP, Windows 7. Для разработки системы желательно использовать среду программирования Delphi, а ... пользователя интересующую его информацию о различных аспектах работы магазина. Система также должна предоставлять возможность не ...
К программным средствам относятся полноэкранный отладчик, обеспечивающий режим интерактивного доступа ко всем ресурсам ПК и удобный интерфейс для отладки управляющих программ.
Полноэкранный отладчик представляет собой пакет следующих программ:
- модуль отладчика — SFD7.EXE;
- ядро отладчика — DBG167.PGM;
- файл конфигурации отладчика — SFD7.CFG;
- текст подсказки отладчика — SFD7.HLP.
Кроме того, пакет включает подкаталог PROC с модулями расширенных функций отладчика.
Для работы на ПК его через последовательный порт подключают к персональному компьютеру, в который заносятся программы полноэкранного отладчика. Через разъемы портов ввода/вывода информации к ПК подключаются датчики и исполнительные устройства технологического оборудования.
Разработка и отладка управляющих программ производится под управлением полноэкранного отладчика на персональном компьютере. В процессе отладки персональный компьютер передает на ПК команды и массивы данных, а с ПК получает информацию, характеризующую процесс реализации команд по заданному управляющей командой алгоритму. В процессе отладки управляющих программ на мониторе персонального компьютера отображается содержимое регистров ПК, ячеек внутренней памяти и несколько строк отлаживаемой программы. Отладка программы может происходить при реальном ее выполнении с индикацией поступающих с технологического оборудования и посылаемых на него сигналов.
После окончания отладки программа может быть переписана из ОЗУ в ПЗУ с помощью функций отладчика и программатора, что дает возможность в дальнейшем многократно ее использовать.
При наличии на производстве локальной вычислительной сети несколько ПК с отлаженными программами могут быть включены в эту сеть и управлять технологическим оборудованием самостоятельно, но под общим контролем сервера этой сети.
4. Запуск промышленного контроллера
После того, как все файлы скопированы в подкаталог, можно начинать работу с отладчиком. Запуск осуществляется с помощью команды: SFD7. Для работы из любого каталога на диске рабочий каталог пакета должен быть указан в переменной РАТН в файле AUTOEXEC.BAT. До запуска отладчика должен быть подключен контроллер и нажата кнопка RESET на контроллере. Для ознакомительной работы с пакетом без контроллера можно на запрос системы нажать клавишу ESC. Однако в этом случае большинство функций будут недоступны, а значения регистров и дампов памяти не имеют смысла. Также в этом режиме отладчик должен быть запущен при изменении номера последовательного порта, к которому подключен контроллер. Для доступа к контекстной подсказке в любом режиме работы с отладчиком, следует нажать клавишу F1 [6].
После нажатия кнопки СБРОС на контроллере С167 и клавиши Enter, на экране монитора появится основной интерфейс полноэкранного отладчика с информационной строкой 80С167 Debugger.
Основной интерфейс отладчика состоит из 5 окон: окна управляющей программы (окно дисассемблера), окна памяти, окна регистров общего назначения и окна регистров специального назначения.
В окне управляющей программы отображаются несколько строк дисассемблированного кода. В этом окне возможно не только контролировать последовательность выполнения команд программы, но и производить коррекцию команд с помощью встроенного ассемблера. При установке конфигурации основного интерфейса (при нажатии клавиши F10) возможно изменять количество отображаемых строк программы. Перемещение курсора в окне производится с помощью клавиш Up, Down, PgUp и PgDn. Вызов ассемблера для коррекции команд программы осуществляется нажатием клавиш Alt+A, а заканчивается вводом команды Enter и Tab. Отказ от изменения производится с помощью клавиши Esc.
В окне регистров общего назначения (GPR) отображается содержимое этих регистров (R0…R15) в шестнадцатеричной системе счисления после исполнения последней операции или трассировки программы. Перемещение курсоров производится клавишами Up, Down, Home, End, Ctrl+Home, Ctrl+End.
В окне регистров специального назначения (CPU) отображаются состояния этих регистров:
- системной конфигурации (SYSCON);
- указателей команд (IP, CSP, DPP0…DPP3);
- указателей вершины (SP), переполнения (STKOV) и дна (STKUN) стека;
- выполнения операций умножения и деления (MDH, MDL, MDC);
- состояния арифметико-логического устройства (PSW).
В окне регистров специального назначения ввод коррекции и перемещение курсора производятся, как и в окне регистров общего назначения.
Окно памяти позволяет просматривать и изменять адресное пространство МК.
Все переходы курсора между окнами осуществляются клавишами Tab и Shift+Tab.
После входа в основной интерфейс полноэкранного отладчика необходимо произвести конфигурацию системы, нажав клавишу F10 и откорректировав все позиции появившегося окна.
Выход из полноэкранного отладчика производится нажатием клавиш Esc и Enter.
Выход из программы-оболочки Norton Commander (NC) и переход в Windows осуществляется нажатием клавиш F10, Enter и набором в командной строке Exit с последующим нажатием клавиши Enter.
5. Области применения
Программируемые контроллеры находят применение в различных отраслях промышленности. Их используют также в области просвещения и в системе постоянной профессиональной подготовки.
Черная и цветная металлургия. Особое значение в этих отраслях имеют требования безопасности. Программируемые контроллеры применяются для управления транспортными операциями на коксовых батареях, загрузке доменных печей, для автоматизации литейных цехов. Их используют также для решения задач, связанных с анализом газов и с контролем качества.
Металлообработка и автомобильная промышленность. Это как раз те отрасли, где ПЛК нашли широкое применение. Их можно встретить на автоматических линиях и сборочных конвейерах, на стендах для испытания двигателей, а также на прессах, токарных автоматах, шлифовальных и агрегатных станках, сварочных установках, автоматических станках для разрезки.
Химическая промышленность. В настоящее время ПЛК используются для управления технологическими установками, устройствами дозирования и смешивания продуктов, очистки отходов химического производства, а также на установках по переработке пластмасс и некоторых агрегатах в производстве резины.
Нефтедобыча. Кроме областей применения, аналогичных предыдущей отрасли, ПЛК используется на перекачивающих и распределительных станциях, для управления работой и наблюдения за магистральными трубопроводами.
Транспортные и погрузочно-разгрузочные операции. Программируемые контроллеры используются при сортировке посылок, почтовых отправлений, механизированном управлении складскими операциями, упаковке, конвейерной пересылке, комплектовании изделий на поддонах, в лифтовом хозяйстве, грузоподъемных механизмах и др.
Другие области применения. Все случаи использования ПЛК перечислить невозможно. В текстильной промышленности они могут применяться для управления операциями автоматического раскроя тканей и контроля нитей, на транспортных конвейерах. В стекольной промышленности, в производстве хрусталя ПЛК управляют операциями отрезки и упаковки. Устройства логического управления используются при решении задач, связанных с охраной (зданий, заводов) и обеспечении безопасности (ядерная энергетика).
Функциональные возможности и легкость внедрения позволяют использовать ПЛК как учебное пособие. Возможно использование ПЛК в системе образования.
Заключение
Принципиальным и, пожалуй, основным аспектом деятельности человека является самопознание. Если внимательно присмотреться к окружающей действительности, воссозданной человеком, то можно сделать интересное наблюдение. В ходе эволюции человеку понадобился надёжный помощник для преодоления вызовов окружающей действительности, связанных с обработкой огромных массивов информации. И не найдя ничего лучше, человек в своём помощнике увидел… самого себя, усовершенствованного. Появились компьютеры и роботы. Логическая организация этих решений отчётливо напоминает работу человеческой ментальной системы: оперативная память — память, процессор — мозг, жёсткий диск — долгосрочная память или даже бессознательная, датчики — органы чувств. Разумеется, это ещё не выглядит достойным вызовом Творцу, однако важный шаг сделан. Живой организм, в частности, организм человека — это сложнейшая система, прекрасно ориентирующаяся в окружающем мире и способная обрабатывать потрясающие объёмы информации. Человеческий мозг состоит из миллиардов нейронов, обрабатывающих терабайты информации от огромного числа датчиков, расположенных по всему телу. Очевидно, это и есть та самая целевая модель для информационных систем, к которой стремится человек. Доказательство тому — компания IBM, которая работает над проектом сбора и обработки информации от миллиардов датчиков, разбросанных по всему земному шару. Тем самым планируется решить задачи отслеживания климатических изменений, прогнозирования природных катаклизмов и решения прочих глобальных вопросов.
Энергетика в данном случае также не является исключением. Концепция Smart Grid, помимо всего прочего, подразумевает обработку данных от огромного количества датчиков электрических и неэлектрических параметров, а также принятие на основе этих данных решений по режимам работы электрической сети. Получается энергетическая нейронная сеть. А роль узловых точек, центров кластеров в такой системе будут выполнять контроллеры нового поколения. И работы в этом направлении много, если судить по планам самого авторитетного эксперта по реализации Smart Grid в России — ОАО «ФСК ЕЭС». Будем же уверенными в светлом будущем человечества в целом и в успешной реализации программы модернизации российской энергетики в частности! [4]
Список литературы
[Электронный ресурс]//URL: https://inzhpro.ru/kursovaya/promyishlennyie-kontrolleryi/
1. Бродин В.Б., Шагурин М.И. Микроконтроллеры, архитектура, программирование, интерфейс: Справочник. М.: Изд-во ЭКОМ, 1999. 398 с.
2. Ремизевич Т.В. Микроконтроллеры для встраиваемых приложений: от общих подходов — к семействам НС05 и НС08 фирмы Motorola. М.: Изд-во ДОДЭКА, 2000. 272 с.
3. Готшальк О.А. Промышленные контроллеры. Микропроцессорные системы энергетических объектов: Письменные лекции. — Спб.: СЗТУ, 2003. 64 с.
4. Ледин С. Автоматизация и IT в энергетике. № 5 (22), 2011
5. Петров И.В. Программируемые контроллеры. Стандартные языки и приемы прикладного проектирования. / Под ред. Проф. В.П. Дьяконова. — М.: СОЛОН-Пресс, 2004. 256 с.
6. Руководство программиста: Полноэкранный отладчик для контроллеров М167-1, М167-2, MF167, 167-104, E167-3U на базе 80С167/83С167/ST10R167. — Спб.: АО КАСКОД, 1996-1997. 21 с.
Приложение 1
Технические характеристики МК типа 80С16х фирмы Siemens
Характеристики МК |
Тип МК |
|||||||
MO161-x |
CSI166-104 |
M164-x |
M167-1-CT |
M167-1-x |
M167-2 |
167-3U |
||
Тип ЦП |
С1610 |
С166 |
С164 |
С167 |
С167 |
С167 |
С167 |
|
Время выполнения команды (нс) |
250 |
200 |
100 |
100 |
100 |
100 |
100 |
|
Объем ОЗУ (Кбайт) |
128 |
128 |
256 |
256 |
256 |
256 |
256 |
|
Объем ПЗУ (Кбайт) |
128 |
128 |
256 |
256 |
256 |
256 |
256 |
|
Время выполнения команды умножения (нс) 16х16 с результатом 32 бит |
625 |
625 |
500 |
500 |
500 |
500 |
500 |
|
Количество уровней прерывания |
20 |
32 |
32 |
56 |
56 |
56 |
56 |
|
Каналы АЦП: количество время преобразования (мкс) входное напряжение (В) |
— — — |
10 — +5 |
8 10 +5 |
16 10 +5 |
16 10 +5 |
16 10 +5 |
16 10 +5 |
|
Общее количество линий портов ввода/вывода |
23 |
46 |
34 |
63 |
63 |
74 |
88 |
|
Количество универсальных таймеров |
5 |
5 |
7 |
9 |
9 |
9 |
9 |
|
Последовательный канал RS232 |
1 |
2 |
1 |
1 |
1 |
1 |
1 |
|
CAN-контроллер |
— |
— |
+ |
— |
— |
+ |
+ |
|
Супервизор питания |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
|
Часовой таймер |
— |
+ |
— |
+ |
— |
+ |
+ |
|
Программатор |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
|
Интерактивная отладка на плате программ через RS232 |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
|
Напряжение питания (В) |
+5 |
+5 |
+5 |
+5 |
+5 |
+5 |
+5 |
|
Потребляемая мощность (Вт) |
0,1 |
0,4 |
1,15 |
0,4 |
0,5 |
1,0 |
2,0 |
|
Приложение 2
Габаритные размеры, приемные части разъемов и основные интегральные схемы ПК М167-1
На приведенном рисунке указана часть интегральных схем, расположенных на плате ПК типа М167-1 и приемные части разъемов и переключателей.
Интегральные схемы:
- U1 и U2 — интегральные схемы внешних постоянных запоминающих устройств (FLASH) объемом до 512 Кбайт;
- U3 — интегральная схема МК типа 80С167;
- U4 и U5 — интегральные схемы внешних оперативных запоминающих устройств объемом до 256 Кбайт.
Приемные части разъемов:
- J1 — разъем предназначен для подключения кабеля RS232 к последовательному порту персонального компьютера;
J2 — переключатель предназначен для выбора режима работы ПК:
- перемычка установлена — отладочный режим работы;
- перемычка удалена режим старта программы из ПЗУ;
- J3 — разъем предназначен для подключения кнопки сброса контроллера;
- J4 — разъем предназначен для подключения батареи супервизора;
- J5 — разъем предназначен для подачи напряжения +12 вольт в режиме прогрпммирования микросхемы ПЗУ;
- J6 — переключатель предназначен для установки конфигурации интегральных схем памяти с различным числом выводов;
- J8A и J8B — переключатели для установки различных типов памяти;
- J9 — разъем предназначен для подключения питания и внешних периферийных устройств к ПК по шинам данных и адреса;
- J10 — разъем предназначен для подключения внешних периферийных устройств к ПК через порты Р2, Р3 и Р6;
- J11 — разъем предназначен для подключения внешних периферийных устройств к ПК через порты Р7 и Р8;
- J12 — разъем предназначен для подключения ПК локальной вычислительной сети;
- J13 — переключатель предназначен для выбора опорного напряжения АЦП;
- J14 — разъем используется для подключения внешних периферийных устройств к ПК через порт Р5.