УСТРОЙСТВО БОРТОВОГО КОМПЬЮТЕРА

УСТРОЙСТВО БОРТОВОГО КОМПЬЮТЕРА

УСТРОЙСТВО БОРТОВОГО КОМПЬЮТЕРА

ee9836s-960

Современные компьютеры все меньше  занимают площади, становятся компактнее, мобильнее и автономнее. Многие  из них настолько автономны, что не требуют даже вмешательства пользователей и программистов в своей работе. Это, конечно, бортовые компьютеры.

«Бортовые» вовсе не означает, что они находятся исключительно на борту самолетов и космических спутников; более правильное название для них – встроенные системы, которые могут работать даже в игрушках и кухонной технике. Общее с большими компьютерами у них одно: наличие той же архитектуры и использование программ для управления устройствами. В этих системах всё миниатюрно: процессоры с минимальным энергопотреблением, специальные материнские платы без слотов расширения, интегрированная память, крохотные жесткие диски, а то и вовсе твердотельные накопители или флеш-память.

В целом, устройства очень компактны, зато очень эффективно могут использовать микроконтроллеры. Иногда такой микроконтроллер может даже заменять микропроцессор общего назначения. Также на борту встроенной системы реализовано много интерфейсов: от подключения внешней клавиатуры и дисплея до весьма оригинальных выходов сигналов и таймеров. Но, главное, что микроконтроллер способен на уровне цифровых сигналов конвертировать эти сигналы в токи, достаточные для совершения механической работы: включения реле, шагового двигателя, перемещения соленоида и т.д.

Там, где поддерживается механика, можно легко реализовывать смешанные системы автоматизации. К примеру, можно создать автомат для включения света в помещениях при недостатке солнечного света или по часам. Те самые, «космические» бортовые системы могут следить за картой звездного неба в памяти и по телескопу, а при малейшем уходе с траектории включать корректирующие двигатели. И, конечно, без бортовых систем сейчас не обходятся автомобили: поднятие стекол и музыка в них – так, игрушки, зато рациональное управление подачи топлива или блокировка колес на гололеде очень важны.

Программируют бортовые системы точно так же, как и сотовые телефоны с планшетами: кросс-средствами на обычных ПК, а отлаживаются программы в эмуляторах. Как правило, применяются всем знакомые языки программирования – Java, C, C++ и некоторые другие. Кстати, специалисты по встроенным системам весьма ценятся в части зарплат, так что имейте это в виду, если столкнетесь с ними, системами, вплотную.

Добавить комментарий

Ваш адрес email не будет опубликован.