СИСТЕМА УДАЛЁННОГО ДОСТУПА К ИСПЫТАЛЬНОМУ СТЕНДУ

 

А.И. Шерстобитов, студ.; М.В. Сараев, студ.; рук. С.М. Крылов, к.т.н., доц. (СамГТУ, г. Самара)

 

 

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

Если выбор моделирующей системы со схемной реализацией не вызывает сомнения, то актуальным становиться вопрос о её доступности. Программный продукт можно без труда тиражировать, а наладить массовый выпуск моделирующих плат практически не только невозможно, но и нецелесообразно. Поэтому должна существовать среда, позволяющая получать доступ к оборудованию на расстоянии и обеспечивать максимальную доступность для конечного пользователя. Наилучшим решением является интеграция с сетью INTERNET на основе протокола TCP/IP, что обеспечивает доступность и надёжность передаваемых данных.

Для связи испытательного стенда с ПК выбран интерфейс USB, который интегрирован во все современные ПК. В качестве аппаратной части выбрана микросхема PSoC фирмы Cypress. Использование этой микросхемы позволяет выполнять все операции (моделирование и тестирование) внутри микросхемы. Для написания тестовых программ выбрано программная оболочка PSoC Designer, которая позволяет не только писать, но и отлаживать написанные программы. В качестве среды, обеспечивающей связь микросхемы PSoC и PSoC Designer, разрабатывается программная среда, состоящая из сервера, работающего на ПК с испытательным стендом, и клиента, работающего на КП пользователя. На сервер возлагается ряд задач, таких как: программирование PSoC, обеспечение доступа со стороны клиентов. Клиентское программное обеспечение должно выполнять пересылку программного кода и визуализацию данных, полученных на стенде. Данные, полученные на стенде, передаются клиенту в двоичной форме. Формат данных для любых тестов остаётся неизменным, изменяется лишь способ обработки полученной информации и её отображения.