А.И. Шерстобитов, студ.; М.В.
Сараев, студ.; рук. С.М. Крылов, к.т.н., доц. (СамГТУ, г. Самара)
СИСТЕМА УДАЛЁННОГО ДОСТУПА К ИСПЫТАЛЬНОМУ СТЕНДУ
В настоящее время бурное
развитие получили системы моделирования физических процессов. К сожалению,
такие системы не всегда адекватно отображают картину физического мира.
Достоверность отображения особенно актуальна для разработчиков
оборудования. Поэтому чтобы смоделировать тот или иной процесс приходиться
разрабатывать специальные устройства. В такой системе достоверность полученных
результатов не вызывает сомнения.
Если выбор моделирующей
системы со схемной реализацией не вызывает сомнения, то актуальным становиться
вопрос о её доступности. Программный продукт можно без труда тиражировать, а
наладить массовый выпуск моделирующих плат практически не только невозможно, но
и нецелесообразно. Поэтому должна существовать среда, позволяющая получать
доступ к оборудованию на расстоянии и обеспечивать максимальную доступность для
конечного пользователя. Наилучшим решением является интеграция с сетью INTERNET
на основе протокола TCP/IP, что обеспечивает
доступность и надёжность передаваемых данных.
Для связи испытательного стенда с ПК выбран интерфейс USB, который интегрирован во все современные ПК. В качестве аппаратной части выбрана микросхема PSoC фирмы Cypress. Использование этой микросхемы позволяет выполнять все операции (моделирование и тестирование) внутри микросхемы. Для написания тестовых программ выбрано программная оболочка PSoC Designer, которая позволяет не только писать, но и отлаживать написанные программы. В качестве среды, обеспечивающей связь микросхемы PSoC и PSoC Designer, разрабатывается программная среда, состоящая из сервера, работающего на ПК с испытательным стендом, и клиента, работающего на КП пользователя. На сервер возлагается ряд задач, таких как: программирование PSoC, обеспечение доступа со стороны клиентов. Клиентское программное обеспечение должно выполнять пересылку программного кода и визуализацию данных, полученных на стенде. Данные, полученные на стенде, передаются клиенту в двоичной форме. Формат данных для любых тестов остаётся неизменным, изменяется лишь способ обработки полученной информации и её отображения.