OpenSCADAWiki: Roman Savochenko/KBD Cntr ...

Home | Index | Changes | Comments | Users | Registration | Login  Password:  
 
This is an old revision of RomanSavochenko/KBDCntr from 2016-02-18 06:39:34..

Контроллер технологической клавиатуры

Имя: KBDCntr-1.1
Основан/Завершен: июнь 2001г / февраль 2002г
Участники: Роман Савоченко (автор, разработчик)
Описание: Проект KBDCntr-1.1 является частью программного проекта Complex2 и предназначен для создания расширенного контроллера технологической клавиатуры.
Материалы: Архив файлов, Фотогалерея
Фото контроллера клавиатуры (15 Kb)


Contents

1 Цели

Необходимость создания нового контроллера технологической клавиатуры возникла в процессе реализации проекта SCADA системы "Complex2". Причиной тому явилось то, что SCADA "Complex2", технологическая клавиатура и говорящая система являются ключевыми элементами Унифицированного Программно-Технического Комплекса (УПТК) "ДIЯ", следовательно существенные ограничения одного узла могут значительно ограничить функции системы в целом.


Старый контроллер (контроллер клавиатуры) имел следующие существенные недостатки:


Исходя из вышеперечисленных ограничений предыдущей разработки формировались цели новой разработки:

2 Разработка

Проект разработки нового контроллера технологической клавиатуры основан в июле 2001г.


Первоочередной задачей было получение исходной микропрограммы имеющегося контроллера. Задачу удалось решить благодаря наличию версий контроллера, использующего внешнюю ПЗУ на основе микросхемы КР573РФ2. Дизассемблированная микропрограмма послужила основой для новой разработки. Исходя из принципа открытых исходников (Open Source) исходные тексты модифицированной программы публикуются под открытой лицензией GPL.


Дальнейшая разработка шла в области схемотехники. В рамках проекта контроллера клавиатуры были приняты следующие схемотехнические решения:


Благодаря встроенной (4кб) флеш-памяти, совместно с установкой микропроцессора на панель, удалось достичь простой модификации, а за счёт компактного исполнения исключить избыточность.


Разработка завершена в феврале 2002г. В качестве результатов разработки предоставлен комплект документации и полностью функционирующий опытный образец (рис. 1)


Опытный образец контроллера клавиатуры. (166 Kb)
Рис. 1. Опытный образец контроллера клавиатуры.

3 Материалы

Использованные программно-технические средства

Техническая документация


Все материалы проекта доступны на CVS: cvs -d:pserver:guest@diyaorg.dp.ua:/var/local/projects/CVS_R co TechKBD


Архивы срезов CVS можно загрузить с ftp-сервера НИП "ДIЯ".


Фотографии контроллера клавиатуры можно посмотреть на фотогалереи сайта.

4 Замечания


 
There are no files on this page.[Display files/form]
There is no comment on this page. [Display comments/form]