ЖУРНАЛ СТА 3/1997

5x86 133 МГц (индекс производитель- ности системы — 288 по тесту про- граммы Norton SI) и ОЗУ до 33 Мбайт EDO, данная плата может функцио- нировать под управлением совре- менных операционных систем, та- ких как Windows, Windows NT, QNX, iRMX и т.п. Работая при температуре окружающей среды от -40°С до +70°С и традиционном для изделий MicroPC допустимом уровне ударов (20g) и вибраций (5g), плата обеспе- чивает возможность решения задач практически любой сложности. На- пример, один промышленный ком- пьютер MicroPC, построенный на ба- зе данной платы, может совмещать в себе контроллер сбора и обработ- ки сигналов нижнего уровня и опера- торскую станцию, работающую, на- пример, под управлением Windows. Следует отметить возможность гиб- кого наращивания оперативной па- мяти платы 5066, что позволяет подо- брать оптимальную для пользователя конфигурацию системы. На плате 5066 в ПЗУ, кроме BIOS (Phoenix с промышленными расши- рениями Octagon Systems) и DOS 6.22, находится программа самодиагно- стики, которая при каждом включе- нии питания тестирует все устройст- ва на процессорной плате, в том чис- ле и устройства ввода/вывода. В случае обнаружения неисправностей про- грамма сообщает о них последова- тельным изменением цвета свечения светодиодного индикатора. Для рабо- ты этой программы не требуется под- ключения никаких внешних уст- ройств. Кроме того, плата может ра- ботать в режиме пониженной потреб- ляемой мощности (до 80%). При этом реализуются следующие функции: ● включение и выключение системы через оптоизолированный внеш- ний вход или программным путем; ● «пробуждение» от различных преры- ваний, включая клавиатуру и СОМ2; ● снижение тактовой частоты платы. С помощью входа внешнего аппа- ратного прерывания, расположенного прямо на плате, удачно решаются зада- чи синхронизации системы и быстро- го реагирования на внешние, напри- мер, аварийные события. При этом галь- ваническая развязка данного входа, равно как и электрическая защита всех внешних интерфейсов, обеспечивает безопасную эксплуатацию платы при наличии сильных помех и наводок. В таблице 1 приведены сравнитель- ные характеристики платы 5066 и «ветерана» серии MicroPC — платы 5025А. Одноплатные микроконтроллеры серии 6000 Микроконтроллеры серии 6000 со- четают в себе мощь архитектуры РС и преимущества одноплатных промы- шленных контроллеров, оснащенных разнообразными средствами ввода/ вывода сигналов. Серия состоит из пя- ти плат, поэтому в дальнейшем при описании их общих свойств мы будем пользоваться обозначением 60Х0, а в остальных случаях указывать кон- кретную модель микроконтроллера. Основные технические характерис- тики одноплатных контроллеров се- рии 6000 приведены в таблице 2, а на рис. 2-4 показан внешний вид плат. В ПЗУ микроконтроллеров, кроме BIOS (Phoenix c промышленными рас- ширениями Octagon Systems) и DOS 6.22, стандартно установлено допол- нительное программное обеспечение, значительно расширяющее возмож- ности использования плат: програм- ма самодиагностики, ядро сетевого программного обеспечения, файло- вая система флэш-памяти Card Trick, интерпретатор языка CAMBASIC. Программа самодиагностики при каждом включении питания тести- рует все устройства на процессорной плате, в том числе и устройства вво- да/вывода. В случае обнаружения не- исправностей программа сообщает о них последовательным изменени- ем цвета свечения светодиодного индикатора. Для работы этой про- граммы не требуется подключения никаких внешних устройств. В ПЗУ также содержится ядро сетево- го программного обеспечения, позво- ляющее легко организовать локаль- ную сеть по интерфейсу RS-485 c воз- можностью присоединения до 32 аб- онентов. При этом для подключения платы 60Х0 к сети используется специ- альный преобразователь интерфейса RS-485 с гальванической развязкой сигналов, который непосредственно подключается к порту СОМ2 на плате. Наконец, ПЗУ содержит интерпре- татор мультизадачного языка CAMBA- SIC, драйверы для всех находящихся на плате устройств и утилиты. Язык CAMBASIC по сравнению с базовым QBASIC содержит 93 дополнительные команды, в основном предназначен- ные для работы с «железом» и поз- воляющие непосредственно рабо- тать с находящимися на плате уст- ройствами цифрового и аналогового ввода/вывода и таймером, обрабаты- вать прерывания, работать с после- довательными портами. CAMBASIC представляет собой единую среду для разработки, отладки и исполнения программ и позволяет изменять про- граммное обеспечение дистанцион- но через последовательный порт, в том числе с использованием модемов или радиомодемов. Как обычно, все платы серии допускают их автоном- ное использование без монтажного каркаса, что может быть весьма по- лезно, так как одна плата серии 60Х0 может заменить 2-3 другие платы. Остановимся теперь подробнее на технических параметрах плат. Наря- ду с традиционными чертами изде- лий MicroРС, такими как стандарт- ный небольшой размер плат, рабочий диапазон температур от -40°С до +85°С, малое энергопотребление, на- личие сторожевого таймера, платы серии 60Х0 обладают новыми, или улучшенными функциями в различ- ных сочетаниях: ● все платы имеют заранее установ- ленную расширенную оперативную ОБЗОР Аппаратные средства 7 3/97 Процессорная плата 5066 5025А Процессор AMD 5x86 133 МГц 80386SX, 25 МГц Сопроцессор встроенный 387SX, опция Память ОЗУ 1) 1 Мбайт + DIMM-модуль 1 Мбайт до 4/8/16/32 Мбайт EDO Память статического ОЗУ 512 кбайт, опция 512 кбайт, опция Память флэш-ПЗУ 2 Мбайт 512 кбайт /1 Мбайт Файловая система флэш есть нет Кэш-память есть нет Последовательные порты 2, RS-232 и RS-485 2, RS-232 и RS-422/485 Параллельный порт двунаправленный, поддерживает режимы двунаправленный, IEEE1284 ЕРР, ЕСР и интерфейс НГМД, нагрузочная нагрузочная способность 24 мА способность 12 мА Электрическая защита от статического разряда до 8 кВ нет последовательных и от выхода из строя и параллельного портов при выключенном питании Входы внешнего 2, с гальванической развязкой нет аппаратного прерывания 1) — По специальному заказу может устанавливаться до 8 Мбайт запаянной памяти. Сравнительные характеристики процессорных плат 5066 и 5025А Таблица 1

RkJQdWJsaXNoZXIy MTQ4NjUy