Струйный принтерРефераты >> Программирование и компьютеры >> Струйный принтер
Принтер можно описывать таким способом, потому что я как пользователь взаимодействую с функциями системы, именно они важны для меня.
2. Морфологическое описание системы. Такое описание очень подходит для тех систем, которые интересуют человека как статичные объекты, например, трактор. Трактор имеет доминирующую функцию – способность ехать по бездорожью. Здесь описывать особенно нечего, но зато какой простор для описания элементов системы!!! Учиться водить трактор (то есть выяснить его функции) очень просто, но зато вычертить его (выяснить элементный состав, связи, принцип сборки) практически невыполнимая задача для непрофессионала. Морфологическое описание всех тракторов будет примерно одинаковым. Морфология системы должна включать элементы и подсистемы, связи, обмен веществом, информацией и энергией между системой и средой, а также внутри системы. Принтер как механизм можно описывать морфологически, но у нас отсутствует информация о подсистемах, их назначении, связях и т.п., потому что по работе принтера этого выяснить нельзя, а в руководстве по эксплуатации такой информации нет, а вот о функциях и их взаимодействии там рассказано очень много.
3. Информационное описание системы. Это описание лучше всего подходит для систем, обладающих подобием мыслительной деятельности, то есть для компьютерных программ, самого компьютера, человека, человечества и т.п. Информационное описание должно включать характеристику способа и механизма самоконтроля системы. Конечно, таким способом можно описывать только сложные системы, а принтер управляется в основном пользователем и компьютером (за исключением функций, «вшитых» в его электронную структуру, например, самосмазка, контроль уровня чернил), к тому же принципы работы этих механизмов нам неизвестны, равно как и способ управления принтера компьютером.
Систему «Струйный принтер» мы будем описывать функциональным способом!!!
Функциональное описание системы
«Струйный принтер».
Примечание: почти все функции приводят к созданию отпечатков на бумаге, поэтому отдельно для каждой функции, и я об этом говорить не буду.
1. Печать. Параметры: пришедший сигнал от компьютера, состояние принтера, наличие бумаги и чернил. Эта функция принимает от компьютера сигнал по интерфейсному кабелю и выполняет его команды. Энергию принтер получает из электросети по силовому кабелю.
1.1. Печать текста. Параметры: пришедший сигнал от компьютера, состояние принтера, наличие бумаги и чернил. Эта функция принимает от компьютера сигнал по интерфейсному кабелю и выполняет его команды. В этом случае имеет значение установленный режим печати: разрешение, цветная или черно-белая и т.п. Если используется Windows, то печатается выбранным шрифтом, а если DOS, то используется встроенный шрифт.
1.1.1. Принятие сигнала от компьютера, запись его в буфер принтера. Параметры: сигнал.
1.1.2. Анализ наличия чернил и бумаги. Параметры: нет. Выход: если нет бумаги или чернил, не печатать и отправить сигнал на компьютер
1.1.3. Загрузка очередного листа. При помощи подающего бумагу механизма следующий лист подводится в принтер так, чтобы печатающая головка находилась в начале печатного поля листа. Параметры: нет. Выход: приведение принтера в готовность.
1.1.4. При использовании цветной печати смешивание красок на палитре.
1.1.5. Передвижение печатающей головки, выброс краски из сопел по листу. Параметры: находящаяся в буфере информация, переработанная принтером в совокупность команд типа: «три сантиметра слева, буква «О» шрифт - Times New Roman».
1.1.6. Протяжка листа. Параметры: находящаяся в буфере информация, переработанная принтером в команды типа «два сантиметра вперед».
1.1.7. В случае если кончилась бумага, попробовать загрузить другой лист, если его нет, отправить сигнал на компьютер. Параметры: внутренняя программа принтера, количество бумаги.
1.2. Печать графики. Параметры: данные по интерфейсному кабелю, настройки принтера, используемая программа.
1.2.1. Принятие сигнала от компьютера, запись его в буфер принтера. Параметры: сигнал.
1.2.2. Переработка сигнала в команды, понятные печатающей головке.
1.2.3. Анализ наличия чернил и бумаги. Параметры: нет. Выход: если нет бумаги или чернил, не печатать и отправить сигнал на компьютер.
1.2.4. Загрузка очередного листа. При помощи подающего бумагу механизма следующий лист подводится в принтер так, чтобы печатающая головка находилась в начале печатного поля листа. Параметры: нет. Выход: приведение принтера в готовность.
1.2.5. При использовании цветной печати смешивание красок на палитре.
1.2.6. Передвижение печатающей головки, распыление краски из сопел по листу. Параметры: находящаяся в буфере информация, переработанная принтером в совокупность команд типа «три сантиметра слева, черная точка».
1.2.7. Протяжка листа. Параметры: находящаяся в буфере информация, переработанная принтером в команды типа «два сантиметра вперед».
1.2.8. В случае если кончилась бумага, попробовать загрузить другой лист, если его нет, отправить сигнал на компьютер. Параметры: внутренняя программа принтера, количество бумаги.
2. Функции принтера, не зависящие от компьютера. Параметры: внутренняя электронная программа принтера, текущее состояние (подключен ли принтер к компьютеру, сколько чернил, давно ли включался и т.п.)
2.1. При включении принтера происходит самосмазка его механизмов. Параметры: время, в течение которого принтер не включался, т.к. смазка происходит раз в 1-2 дня.
2.2. Автоматическая проверка уровня чернил и количества бумаги. Если чернила почти кончились или нет бумаги, на панели принтера загорится соответствующая лампочка.
2.3. Подача бумаги по нажатию кнопки. Если принтер «забыл отдать лист», то после нажатия этой кнопки он освободит его от зажимного механизма и промотает на лоток.
2.4. Подготовка к замене картриджа. После нажатия кнопки печатающая головка переместится в доступное положение.
2.5. После замены картриджа происходит автоматическая заправка системы чернилами.
2.6. Чистка сопел. После того, как от компьютера придет соответствующий сигнал, принтер промоет сопла от краски.
2.7. Калибровка печатающей головки. После прихода соответствующей команды от компьютера принтер выдаст ряд отпечатков, по которым пользователь выбирает нужное положение.
2.8. Если принтер отключен от компьютера, то после нажатия кнопки загрузки бумаги он выполнит самотестирование.
Можно было бы описать настройку принтера посредствам компьютера, но он не входит в систему. Если бы я описывал систему принтер - компьютер, то я бы, конечно, описал бы программное обеспечение работы с принтером, их взаимодействие и т.п.
«Струйный принтер