System Overview

3.3.3F/W Architecture of Engine Control Firmware

-The Engine Control Module is executed every 10msec as interrupt job of main system. There are three control modules, i.e., Engine Main Control Module, Engine Interface Module and Sensing & Unit Control Module.

-Probably from usual state it will be able to rehabilitated a prior to entry error state in error condition it is to confirm. When the if rehabilitation is possible then after rehabilitating it goes back in usual state, else with an error condition it goes in error state. Currently the rehabilitation function of the low heat error , the over heat error and the LSU error is embodied.

-Low Heat Error

When the error occurrs, it does not indicate an error. It stores the present temperature and supplies the heat to the fixing unit during the scheduled time. If the temperature goes up after scheduled time, it goes back to a normal state. However, if not, it is formed that an error occurrs.

-Over Heat Error

When the error occurs, it informs an error first. It stores the present temperature as well and waits a scheduled time. If the temperature goes down after scheduled time, then it goes back to a normal state. However, if not, it is formed that an error occurrs.

-Lsu Error

When the error occurrs, it does not indicate an error. It accomplishes printing only again. If even time when it judges an error, it informs an error. Concretely speaking, if the LReady or Hsync error happens, the paper exits out beforehand. And then the engine mode is changed to recovery mode and the engine informs the main system of the engine mode. And the engine checks the LSU error in itself. If the error doesn’t happen, the printing job will be proceeding.

3.3.4Engine Interface Module Design

Engine Interface Module communicates with the main system in order to receive the command from main system and to transmit the present engine status for the requested status. There are two sub functions. One is a function to receive the command from the main system. The other is a function that informs the main system of the current engine status for the requested item.

3.3.5 Engine Sensing & Unit Control Module Design

Engine Sensing & Unit Control Module consists of 4 sub-functions. The first function is an ADC function that reads the ADC values of the temperature of the fixing unit. The second one is a fixing unit control function. This function regulates the temperature of the fixing unit within a fixed range to be set by the paper type and the number of pages to print out. The third one is a fan control function that controls the fan unit. And the last one sets the flag that describes the present status of each sensor.

3-22Service Manual

Samsung Electronics

Page 36
Image 36
Samsung ML-2015/XEV manual 3 F/W Architecture of Engine Control Firmware, Engine Interface Module Design