Diarad_Sovim DIARAD SOVIM. Edition : 1 Rev : 4. OBJECT OF THE DOCUMENT : Definition of the software interface for the DPU. M.Lombaerts S.

Size: px
Start display at page:

Download "Diarad_Sovim DIARAD SOVIM. Edition : 1 Rev : 4. OBJECT OF THE DOCUMENT : Definition of the software interface for the DPU. M.Lombaerts S."

Transcription

1 DIARAD SOVIM Reference : SOVIM -IRM -DAT/C-0001 Edition : 1 Rev : 4 Definition of the functions of the DPU Diarad_Sovim OBJECT OF THE DOCUMENT : Definition of the software interface for the DPU Authors : A.Chevalier M.Lombaerts S.Dewitte Page : 1

2 Table of content : 1 Modifications Introduction Block schematic of DIARAD_SOVIM Definition of the channels Description of the functions of the DPU Definitions: Definition of the tasks of the DPU for DIARAD_SOVIM : Science Program DIARAD (SPD) : Tasks : Flow Chart Telemetry : Science Packet Hardware status Software status : UIM test packets TMSD Commands TCs recognised by the DPU : Specific DIARAD TCs Radiometric TCs Automatic sequences Contingency left voltage procedure Contingency right voltage procedure Contingency left current procedure Contingency right current procedure Contingency Reset 5 procedure Contingency Reset 6 procedure Calibration of the V/Fs Macrocommands Definitions Macrocommand NORMAL Macrocommand DOUBLE Macrocommand TRIPLE STARTUP macrocommand DEEP sequence Acronyms...31 Page : 2

3 1 Modifications Edition Révision Date Pages modified seconds cycle (cancelled) All integrations on 10 sec basis with nine frames per cycle New syntax from Brusag incorporated Review of previous version Update with stimuli cmds, suppression of exception and report, definition of macrocommand, and new flow chart Change of multiplexor adressing sequence to take into account the properties of the Shutter temperature measuring circuit. Add chapter Change of power-up sequence Correction of AUTO Change of power-up sequence Correction of AUTO001 Page : 3

4 2 Introduction The aim of this document is to define the different operations that the DPU (Digital Processing Unit) must handle to control the DIARAD_SOVIM : To ensure the Power ON/OFF of DIARAD_SOVIM. To check the validity of the commands received and their transmission to the electronics of the radiometer To check the conformity of the status versus the command. To accumulate the counts at the output of the V/Fs of the radiometer. To create telemetry packets to be downloaded. To have an internal check procedure of its own functions. Remark : Due to the non-real time nature of the operations it is requested that the SPD check the validity of the execution of commands. The hardware interface between DIARAD_SOVIM and the DPU is defined in the DIDIM (Diarad Interface Document SOVIM), this one shows six measurement channels, two spare channels (use TBD), another channel to send commands, a channel to receive the status of the instrument and a clock channel needed to synchronise both latest. The different signals on those lines and the time sequence of the operations will be defined in this document. This document was completely revised considering the documents : 1) Sovim packet definition from BRUSAG (SOVIM/TN/041-BRU ver /2/2000). 2) Sovim packet definition from BRUSAG (ver 26-feb-2000) 3) Definition of commands from BRUSAG(ver 12-mar-2000) 4) Präsi_2.doc from BRUSAG (ver ) 5) Sequence_2 from BRUSAG (ver ) And considering the IRMB internal meeting of the and the project meeting at PMOD ( ). Page : 4

5 3 Block schematic of DIARAD_SOVIM Il Tp1 V 6 V 5 V 4 V 3 V 2 V 1 Ir Tp2 V 6 V 5 V 4 V 3 V 2 V 1 Ul P1 V6 V5 V4 V3 V2 V1 Ur P2 V6 V5 V4 V3 V2 V1 Rd3 Rd4 P1 Fbal T1 T5 T6 T7 Rd1 Rd2 P2 Bal T2 T4 T M U X 1 M U X 2 M U X 3 M U X 4 M U X 5 M U X 6 V/F1 V/F2 V/F3 V/F4 V/F5 V/F6 Canal 1 Canal 2 Canal 3 Canal 4 Canal 5 Canal 6 Commands register Status Register Cmd Stat Shift Clk The channels 1 to 6 are the six differential lines defined in the DIDIM, the register of commands and the status register have 16 bits. As a consequence, all commands except G1POW 1 and G1POW 0 are coded on 16 bits then transmitted on the serial differential line Cmd from the DPU to DIARAD_SOVIM. The hardware status is also coded on 16 bits and transmitted in serial form on the differential line Stat from DIARAD_SOVIM to the DPU. Page : 5

6 3.1 Definition of the channels Désignation Channel Il Current left Tp1 Temperature Peltier 1 (left) Ir Current right Tp2 Temperature Peltier 2 (right) Ul Voltage Left P1 Peltier 1 signal (left) Ur Voltage right P2 Peltier 2 signal (right) Rd3 Redondant Mux 3 Rd4 Redondant Mux 4 Fbal Fine balance (higher gain) T1 Temperature front aperture left T5 Temperature front aperture right T6 Temperature electronics ampli U right T7 Temperature electronics Mux I left Rd1 Redondant Mux 1 Rd2 Redondant Mux 2 Bal Balance Coarse (lower gain passive measurements) T3 Temperature base T2 Temperature left diaphragm (precision aperture) T4 Temperature right diaphragm (precision aperture) T8 Temperature V/F6 V6 Calibration Voltage 6 V5 Calibration Voltage 5 V4 Calibration Voltage 4 V3 Calibration Voltage 3 V2 Calibration Voltage 2 V1 Calibration Voltage 1 V 6 Calibration Current 6 V 5 Calibration Current 5 V 4 Calibration Current 4 V 3 Calibration Current 3 V 2 Calibration Current 2 V 1 Calibration Current 1 Page : 6

7 4 Description of the functions of the DPU The DPU must transmit to DIARAD_SOVIM the commands uploaded from ground and to download the acquired measurements. The DPU do tasks related to the check of his own internal functions and tasks related to the functions of DIARAD_SOVIM. Diarad_Sovim 6+2cnannels Status Commands UIM 1 D.P.U. CPM Télémétry Commands SIM Télémétry Commanss ISS canaux mesure Status Commandes Power On/Off UIM 2&3 DPU BUS TIM Page : 7

8 The commands (16 bits) modify the illumination or the occultation of the measurement channels, the choice of the measuring channel by way of the command of the multiplexors of the acquisition channels and the choice of the radiometric modes (sometimes called radiometric state). The DIARAD_SOVIM works on a succession of radiometric modes, each of them based on a 90 seconds duration. A radiative measurement is made of two radiometric modes, this gives a sampling period of 3 minutes. Each of the radiometric state is divided in nine frames. Each frame is the integration of the counts on a 10 seconds period. The TIM generate interruptions of the processor each 10 seconds and each 90 seconds. Radiometric State Time The data (multiple of 16 bits word) are transmitted to ground by the DPU (telemetry) are of two types ; Science and Housekeeping's. 4.1 Definitions: One radiometric state is divided in nine frames of 10 seconds. The packet number is a cumulative and unique count of radiometric state. The constant E is defined as the packet number modulo 2. Page : 8

9 4.2 Definition of the tasks of the DPU for DIARAD_SOVIM : One can define five main tasks dealing with DIARAD_SOVIM by the DPU : 1- The power ON/OFF of the experiment and the measure of the voltage and current on the power line. 2- The reception of the TC's uploaded, their interpretation and transmission to DIARAD_SOVIM. 3- To receive data from DIARAD_SOVIM, to pack and to download them. 4- To update the state of the 's of DIARAD_SOVIM. 5- G1POW1 and G1POW0 of DIARAD_SOVIM are directly done by the DPU all together with the measurement of the supply voltage and current done by the DPU. The TC's can be executed immediately after their receipt (Immediate TC) or at the beginning of a new radiometric state of 90 sec (Delayed TC). 4.3 Science Program DIARAD (SPD) : Tasks : - Wait for a 10 sec and 90 sec IRQ. - Read the TC buffer of the DPU. - Decode and check the TC. - Drop bad TC's. - Check the TC type (Immediate or Delayed). - Manage the AUTOxxx sequence with a RADxx update at each 90 sec IRQ. - Update the cmd register with new TC's : Immediately in case of an Immediate TC. On a 90 sec IRQ in case of a delayed TC or an AUTOxxx sequence update. - Set the addresses of the multiplexors. - Send the command to the UIM. - Read the data and radiometric state status from the UIM's. - Pack and send the TM at each 90 sec IRQ. Rem : There is no mention of the DPU TC's in the following flow chart as there are part of the DPU program and not the Science program. Page : 9

10 4.3.2 Flow Chart DIARAD 10 sec IRQ wait state Read TC buffer New DIARAD TC? Yes Valid TC? No Drop TC Yes Delayed TC TC type Immediate TC Set in "Delayed TC" buffer Update CMD register 90 sec IRQ? No Yes Update CMD register with RADxx or "Delayed TC" buffer Encapsulate DIARAD packet with previous data Send TM to ground Set mux Send cmd to UIM Read DIARAD status and data Page : 10

11 4.4 Telemetry : Each TM data packet will be preceded by a header. The header and packet's structure are explained below but the reference document is SOVIM-BRU- DAT/G-0001 (SOVIM COMMUNICATION) 4.1 Lead 02h = STX Trail 03h = ETX DIARAD TM Header Name Byte Nu b7 b6 b5 b4 b3 b2 b1 b0 id h=ASCII 49h=ASCII I I bc -2-1 lsb of byte msb of byte Count Count source 0 DPU = 80h ITE = 81h XPLC = 82h destination 1 DPU = 80h ITE = 81h XPLC = 82h class 2 0 = Data 1 = Cmd TM PID 3 DIARAD = 2h Cmd type : TC = 3h userdata 3+N chs 4+N with : id : Intel byte ordering. bc : Number of data bits, starting at byte nu.0 and not including chs. source : Source of packet. destination : destination of packet. class : bit 7 = 0 for downlink, TM for TM packet. type : MSNibble : instr id = 1 LSNibble : packet type = DiaSc for science packet userdata : N user bytes. N = 0 to FFF7h. chs : 2 s complement of byte addition from byte nu 0. Page : 11

12 4.5 Science Packet There is only one type of packet for DIARAD which is the science packet (ptyp0 = DiaSc). Each Science packet consists of 9 frames explained hereafter. Wrd nu\bit nu Frame nu. Mux 1_4 Mux 5 Mux 6 spare 1 msb Channel 1 measurement 2 lsb 3 msb Channel 2 measurement 4 lsb 5 msb Channel 3 measurement 6 lsb 7 msb Channel 4 measurement 8 lsb 9 msb Channel 5 measurement 10 lsb 11 msb Channel 6 measurement 12 lsb 13 Software status Frame Nu. : Frame number : 1 to 9. Mux 1_4 : Multiplexors 1 to 4 state (3 bits). Mux 5 : Multiplexor 5 state (3 bits). Mux 6 : Multiplexor 6 state (3 bits). Channel x : V/F's counts with 10 sec integration (24 bits coded on 32 bits) Software status : Status build from the hardware status sent by DIARAD (16 bits) Hardware status Word transmitted from DIARAD to the DPU : Bit Number Signification 0 Always 0 1 Always 0 2 Always 0 3 REF : Reference On/Off 4 BAL : Reference on both sides 5 SER : Servo On/Off 6 SSID : Servo side Left/Right 7 SYNC : Accessible from test connector 8 LSCS : Left shutter close 9 LSOS : Left shutter open 10 RSCS : Right shutter close 11 RSOS : Right shutter open 12 TBD 13 REFS : Step reference status 14 +5V : Always 1 15 GND : Always 0 Page : 12

13 4.5.2 Software status : A word generated by the DPU build from the hardware status with the following definition : Bit number Definition 0 Spare 1 Right shutter state 10 = Close 01 = Open 2 00 = Moving 11 = Error 3 Left shutter state 10 = Close 01 = Open 4 00 = Moving 11 = Error 5 Servo status 0 = Off 1 = On 6 Servo side status 0 = Left 1 = Right 7 Reference status 0 = Off 1 = On 8 Balance status 0 = Off 1 = On 9 Step Reference status 0 = Off (Ref High) 1 = On (ref Low) 10 Radiometric state bit Radiometric state bit 1 12 Radiometric state bit 2 ---> decimal value from 2 to Radiometric state bit 3 14 Radiometric state bit Synchronisation 0 = no sync (low) 1 = sync (high) Exemples : RAD05 : = = 14B4 RAD09 : = = 24AC RAD21 : = = 5794 Page : 13

14 4.6 UIM test packets Voir Document Brusa. The test packet's format is explained in the SOVIM packet definition (DPU.UIM) of BRUSAG. As there are 8 test frequencies, there will be 8 frames by packet (or cycle). IRMB requiere to have 9 frames by packet to be compatible with the duration of a science cycle (90 sec). This can be implemented with an additional test frequency or by duplicate an existing one (TBD). As all the DIARAD science data are acquired during long cycles, there is no need to have short cycle tests. The definition of the data fields for UIM 1 with one test frequency is explained hereafter. As there are 8 (9) test frequencies, these pattern has to be repeated 8 (9) times. Wrd nu\bit nu Frame nu. spare 1 msb Channel 1 measurement 2 lsb 3 msb Channel 2 measurement 4 lsb 5 msb Channel 3 measurement 6 lsb 7 msb Channel 4 measurement 8 lsb 9 msb Channel 5 measurement 10 lsb 11 msb Channel 6 measurement 12 lsb 13 Software status Data pattern for one test frequency. Frame nu. : Frame number from 1 to 8 (9). Software status : See The test frequencies are the following : tim_f khz Page : 14

15 4.7 TMSD. The Telemetry service data for DIARAD defined in the packet definition of Brusag must be replaced by the following description : P.-nu. SOVIM Service Data Packet size effective source 501 Temperature electronic T6 word DIARAD 502 Temperature electronic T7 word DIARAD 503 Status hardware word DIARAD 504 Current monitor word DIARAD 505 Primary voltage word DIARAD In case of a current monitor over range, the system (XPLC level) will take an appropriated action. Page : 15

16 5 Commands The resident software of the DPU is able to recognise a limited set of TC's. There are two specific sets of TC's (cfr. DIDIM ) : The DPU TC's and the instrument TC's. The TC's can be executed immediately after their receipt (Immediate TC) or at the beginning of a new radiometric state of 90 sec (Delayed TC). The Delayed TC's are SMMXX and EVF. 5.1 TCs recognised by the DPU : G1POW # Command : G1POW 1 Power ON procedure of DIARAD Action Effects : The resident software has to provide the power on of DIARAD. : - Power on of DIARAD - Send RAD04, RAD21, RAD02, RAD06, RAD17 10 sec each - Set DIARAD by default in radiometric mode RAD Verify the hardware status of DIARAD. - Immediate TC. Command : G1POW 0 Power OFF procedure off DIARAD Action : The resident software has to set the power off of DIARAD. Effects : - Send command IMDM 1 - Terminate the current radiometric state. - Send RAD 05 to DIARAD. - Wait the 10 sec period read the status and if both shutter closed. - Power off of DIARAD. - Immediate TC. Activation of the Science Program DIARAD (SPD). Command : G1SCP 1 Action : The resident software has to activate the SPD which manage the specific TCs of DIARAD. Effects : - Activate the SPD. - Immediate TC. Deactivation of the Science Program DIARAD (SPD). Command : G1SCP 0 Signification : The resident software has to deactivate the SPD which manage the specific TCs of DIARAD. Effects : - Deactivate the SPD. - Immediate TC. Page : 16

17 DPU Test procedure : Voir Document Brusag Command : Action Effects TST : The software sets the DPU in test mode. : - Sends patterns of data t o the DPU to check the communications and the different softwares. - Generate Test packets. - This TC is compatible with the TC G1ASC. - Immediate TC. Counter test procedure : Voir Document Brusag Command : UIM 1 Action : The resident sofware sets the UIM1 (dedicated to DIARAD)in test mode. Effects : - Apply 8 reference frequencies to the counter's inputs from the two Xtals So it gives 16 packages but 18 would be best. - Generate a test packet. - Immediate TC. - This TC is incompatible with the science acquisition mode. Page : 17

18 5.2 Specific DIARAD TCs All TC received by the DPU is checked for conformity with the following list. If it is not a valid command, after the activation of the SPD, it will be dropped. Each TC consists of a word or a succession of words and has the following definition : State of the relays State of the mux s Step 1 = On 1 = On 1 = On 1 = Right 1 = On RCmd LCmd RefCmd BalCmd SerCmd SsiCmd M14B2 M14B1 M14B0 M5B2 M5B1 M5B0 M6B2 M6B1 M6B0 STRE The definition of the State of the muxes will be given in the following chapters. RCmd and LCmd are not state defined but react on the edges. So passing from Hi to Lo or from Lo to Hi means moving the shutter. To know which move, you have to know the previous status of the shutter. When STRE is On the reference in the cavities is low. For the (RAD xx <= 16) STRE must be equal to 0. Page : 18

19 5.2.1 Radiometric TCs Commands Left Shutter Bit 14 Right Shutter Bit 15 RefCmd BalCmd SerCmd SsiCmd STRE Bit 13 Bit 12 Bit 11 Bit 10 Bit 0 RAD 02 Closed Closed RAD 03 Closed Closed RAD 04 Open Open RAD 05 Closed Closed RAD 06 Closed Closed RAD 07 Open Open RAD 08 Open Open RAD 09 Open Closed RAD 10 Closed Open RAD 11 Open Closed RAD 12 Closed Open RAD 13 Closed Closed RAD 14 Open Closed RAD 15 Closed Closed RAD 16 Closed Open RAD 17 Closed Closed RAD 18 Closed Closed RAD 19 Closed Closed RAD 20 Closed Closed RAD 21 Closed Closed RAD 22 Closed Closed RAD 23 Closed Closed Action : Effects : The SPD must set DIARAD in a specific radiometric state. - Activate the radiometric state specified in the TC. - Immediate TC. The nominal multiplexors addressing sequence during a radiometric cycle is defined as follow : Frame nu E E E Page : 19

20 Remark : The housekeeping channels are not calibrated during a radiometric cycle. This to prevent that their calibration introduce a difference between the calibration configuration and the main channel measurement configuration. The calibration of channels 5 and 6 is done by sending the specific "SMM ##" command explained in Contingency left voltage procedure, Contingency right voltage procedure, Contingency left current procedure, Contingency right current procedure, Contingency Reset 5 procedure, Contingency Reset 6 procedure. The function of 5 and 6 is to deliver the auxiliary parameters of the radiometer but they may also act as redundant channels for science acquisition in case of V/F 1 to 4 failure. As the Voltage calibration tensions are present at the input of Mux 5 and 6, we have to place them in a redundant mode to calibrate those channels. The error on this calibration is greater than on the science channels because we have two muxes in series in this case. As this is a second order error, it is negligible for the auxiliary parameters. Page : 20

21 5.2.2 Automatic sequences Commands : AUTO 000 AUTO 001 AUTO 002 AUTO 003 AUTO 004 AUTO 005 AUTO 006 AUTO 007 AUTO 008 AUTO 009 AUTO 010 AUTO 011 AUTO 012 AUTO 013 AUTO 014 AUTO 015 AUTO 016 AUTO 017 : Test without optical stimuli : Test with optical stimuli In this mode a Lamp Clock will be delivered each 90 sec starting high with the first rad state. : Active left sequence : Active right sequence : Compensation mode (mean of left and right measurements) : Angström mode left : Angström mode right : Working mode in case of left shutter close failure (stays open) : Working mode in case of right shutter close failure (stays open) : Active electrical balance : Radiative balance mode : Electric balance mode : Short left calibration : Short right calibration : Optical time response of servo both sides : Long calibration : Long Active left sequence : Long Active right sequence. Action : The PSD activate a sequence of predefined radiometric states explained in Effects : - Activate the appropriated sequence of radiometric states specified by the TC. - Immediate TC. AUTO 102 AUTO 103 AUTO 202 AUTO 203 : Double active left sequence : Double active right sequence : Triple active left sequence : Triple active right sequence Page : 21

22 Definition of the successive radiometric states to generate for each automatic sequences AUTOxxx Auto mode AUTO 000 AUTO 001 AUTO 002 AUTO 003 AUTO 004 AUTO 005 AUTO 006 AUTO 007 AUTO 008 AUTO 009 AUTO 010 AUTO 011 AUTO 012 Temporal radiometric states sequence : RAD xx 05,09,07,09,05,15,15,15,15,15,15,02,02,02,02,02, 02,14,04,16,02,13,13,13,13,13,13,03,03,03,03,03, 03,21,19,19,19,19,19,22,22,22,22,22,06,10,08,10, 11,12,17,18,20,20,20,20,23,23,23,23,21,21,10,06; 05,09,09ÀL,07ÀR,08ÀL,10,10ÀR,06,11,11ÀL,1 4ÀL,14,04,16ÀR,16,12,12ÀR,16,02,15,15,15,15,1 5,15,13,13,13,13,13,13,06; 09,05; 10,06; 11,12; 02,02,02,02,02,02,02,02,02,02,02,02,02,02,13,13, 13,13,13,13,13,13,13,13,13,13,13,13,14,14,14,14, 14,14,14,14,14,14,14,14,14,14,13,13,13,13,13,13, 13,13,13,13,13,13,13,13,02,02,02,02,02,02,02,02; 02,02,02,02,02,02,02,02,02,02,02,02,02,02,15,15, 15,15,15,15,15,15,15,15,15,15,15,15,16,16,16,16, 16,16,16,16,16,16,16,16,16,16,15,15,15,15,15,15, 15,15,15,15,15,15,15,15,02,02,02,02,02,02,02,02; 07,09; 08,10; 05,05,06,06; 07,07,08,08; 17,17,17,17,03,03,03,03,15,15,15,15,13,13,13,13, 21,21,21,21,20,20,20,20,19,19,19,19,18,18,18,18; 17,22,19,22,17,13,06,02; Page : 22

23 AUTO 013 AUTO 014 AUTO 015 AUTO 016 AUTO 017 AUTO 102 AUTO 103 AUTO 202 AUTO ,23,20,23,17,15,05,02,17,23,20,23,17,15,05,02; 05,05,09,09,05,05,09,09,05,05,09,09,05,05,09,09, 05,05,09,09,05,05,09,09,05,05,09,09,05,05,09,09, 06,06,10,10,06,06,10,10,06,06,10,10,06,06,10,10, 06,06,10,10,06,06,10,10,06,06,10,10,06,06,10,10; 02,03,03,03,03,03,03,21,21,21,21,21,21,19,19,19, 19,02,02,02,02,20,20,20,20,02,02,02,02,13,13,13, 13,13,13,02,02,02,02,02,02,15,15,15,15,15,15,02, 02,02,02,02,02,23,23,23,23,22,22,22,22,05,06,02; 05,09,09,09,09,09,09,09; 06,10,10,10,10,10,10,10; 09,09,05; 10,10,06; 09,05,09,09; 10,06,10,10; ÀL means lamp stimuli on left side. ÀR means lamp stimuli on right side. The table represented above is placed in the ROM of the DPU. There are 22 AUTO mode TCs (AUTO 000 to AUTO 017,AUTO 102, AUTO 103, AUTO 202, AUTO 203). Each of them consists of a serie of radiometric commands (RAD xx) sequence to send to DIARAD when an Auto TC is received by the DPU. The DPU will send these radiometric commands in an infinite loop until a new AUTO TC is received. Eg : The DPU receives the TC "AUTO 002". He send to DIARAD the first command in the table corresponding to AUTO 002 in this case "RAD 09". 90 seconds later, it will send "RAD 05" and so on until the end of the sequence is reached (1H36' later) when he will restart the same sequence and that in a infinite loop. Page : 23

24 5.2.3 Contingency left voltage procedure Command : SMM 10 Action : Activate the redundant left voltage channel. Effects : - Wait until the current radiometric cycle is finished (90 seconds cycle). - Generate a report if the status doesn't match the TC for each radiometric state of the command. - Change the usual addressing sequence of channel 5 by the address of channel Rd3 which is wired at the output of multiplexor 3. - Delayed TC. The multiplexor addressing sequence is explained hereafter : Frame Nu E E E Contingency right voltage procedure Command : SMM 20 Action : Activate the redundant right voltage channel. Effects : - Wait until the current radiometric cycle is finished (90 seconds cycle). - Generate a report if the status doesn't match the TC for each radiometric state of the command. - Change the usual addressing sequence of channel 5 by the address of channel Rd4 which is wired at the output of multiplexor 4. - Delayed TC. The multiplexor addressing sequence is explained hereafter : Frame Nu E E E Page : 24

25 5.2.5 Contingency left current procedure Command : SMM 01 Action : Activate the redundant left current channel. Effects : - Wait until the current radiometric cycle is finished (90 seconds cycle). - Generate a report if the status doesn't match the TC for each radiometric state of the command. - Change the usual addressing sequence of channel 6 by the address of channel Rd1 which is wired at the output of multiplexor 1. - Delayed TC. The multiplexor addressing sequence is explained hereafter : Frame Nu E E E Contingency right current procedure Command : SMM 02 Action : Activate the redundant right current channel. Effects : - Wait until the current radiometric cycle is finished (90 seconds cycle). - Generate a report if the status doesn't match the TC for each radiometric state of the command. - Change the usual addressing sequence of channel 6 by the address of channel Rd2 which is wired at the output of multiplexor 2. - Delayed TC. The multiplexor addressing sequence is explained hereafter : Frame Nu E E E Page : 25

26 5.2.7 Contingency Reset 5 procedure Command : SMM 0x Action : Set the multiplexor 5 to nominal. Effects : - Wait until the current radiometric cycle is achieved (90 seconds cycle). - Change the addressing sequence of channel 5 by the nominal address sequence defined in (this TC is redundant with a RADxx command). - Generate a report if the status doesn't match the TC for each radiometric state of the command. - Delayed TC. Remark : the x in the command name must be set to 0: nominal, 1 left or 2 right for the 6 wathever the experimenter wish Contingency Reset 6 procedure Command : SMM x0 Action : Sets the multiplexor 6 to nominal. Effects : - Wait until the current radiometric cycle is achieved (90 seconds cycle). - Change the addressing sequence of channel 6 by the nominal address sequence defined in (this TC is redundant with a RADxx command). - Generate a report if the status doesn't match the TC for each radiometric state of the command. - Delayed TC. Remark : the x in the command name must be set to 0: nominal, 1 left or 2 right for the 5 wathever the experimenter wish Calibration of the V/Fs Command : EVF Action : Measurement of the reference voltages. Effects : - Wait until the current radiometric cycle is achieved (90 seconds cycle). - Send the reference sequence to the multiplexors. - Delayed TC. The multiplexors addressing sequence during a calibration cycle is defined as follow : Frame Nu E E E Page : 26

27 5.3 Macrocommands Definitions - Macrocommands are defined as a series of AUTO or RAD sequences that have to be executed the one after the other. - The sun synchronisation pulse is defined as the moment when the space station interface gives a warning that the next solar pointing period will start. The sun synchronisation pulse is given 10 minutes before the guaranteed solar pointing. - The 'sun flag' is given by the sun photometers and indicates the presence (on) or not (off) of the sun for measurements. - One orbit sequence is defined as the period between two sun synchronisation pulses. - The DIARAD cycle has a time period of 90 s (9 frames) Macrocommand NORMAL The macrocommand NORMAL is defined as the alternation of 500 left normal orbit sequences with 1 right normal orbit sequence left normal orbit sequence - Receives sun synchronisation. - Wait 1 minute. - Send TC AUTO Loop AUTO 002 until the sun flag is off. - Continue to play AUTO 002 seven times (21'). - Send TC EVF. - Play EVF two times (3'). - Send TC AUTO Play AUTO 012 one time (12'). - Send TC AUTO Play AUTO 002 until a new sun synchronisation is received. - Restart from the beginning. Page : 27

28 right normal orbit sequence - Receives sun synchronisation. - Wait 1 minute. - Send TC AUTO Loop AUTO 003 until the sun flag is off. - Continue to play AUTO 003 seven times (21'). - Send TC EVF. - Play EVF two times (3'). - Send TC AUTO Play AUTO 013 one time (12'). - Send TC AUTO Play AUTO 003 until a new sun synchronisation is received. - Restart from the beginning Macrocommand DOUBLE The macrocommand DOUBLE is defined as the alternation of 500 left double orbit sequences with 1 right double orbit sequence left double orbit sequence - Receives sun synchronisation. - Wait 1 minute. - Send TC AUTO Loop AUTO 102 until the sun flag is off. - Continue to play AUTO 102 six times (27'). - Send TC EVF. - Play EVF two times (3'). - Send TC AUTO Play AUTO 012 one time (12'). - Send TC AUTO Play AUTO 102 until a new sun synchronisation is received. - Restart from the beginning. Page : 28

29 right double orbit sequence - Receives sun synchronisation. - Wait 1 minute. - Send TC AUTO Loop AUTO 103 until the sun flag is off. - Continue to play AUTO 103 six times (27'). - Send TC EVF. - Play EVF two times (3'). - Send TC AUTO Play AUTO 013 one time (12'). - Send TC AUTO Play AUTO 103 until a new sun synchronisation is received. - Restart from the beginning Macrocommand TRIPLE The macrocommand TRIPLE is defined as the alternation of 500 left triple orbit sequences with 1 right triple orbit sequence left triple orbit sequence - Receives sun synchronisation. - Wait 1 minute. - Send TC AUTO Loop AUTO 202 until the sun flag is off. - Continue to play AUTO 202 four times (24'). - Send TC EVF. - Play EVF two times (3'). - Send TC AUTO Play AUTO 012 one time (12'). - Send TC AUTO Play AUTO 202 until a new sun synchronisation is received. - Restart from the beginning. Page : 29

30 right triple orbit sequence - Receives sun synchronisation. - Wait 1 minute. - Send TC AUTO Loop AUTO 203 until the sun flag is off. - Continue to play AUTO 203 four times (24'). - Send TC EVF. - Play EVF two times (3'). - Send TC AUTO Play AUTO 013 one time (12'). - Send TC AUTO Play AUTO 203 until a new sun synchronisation is received. - Restart from the beginning STARTUP macrocommand The STARTUP macrocommand has to be executed after every power on of the DIARAD radiometer. It executes : - Send TC RAD Play one time RAD 04 (1.5'). - Send TC RAD Play one time RAD 06 (1.5'). - Send TC AUTO Play one time AUTO 002 (3'). - Set to NORMAL macrocommand mode DEEP sequence The DEEP sequence interrupts the execution of a previous macrocommand. TC AUTO 002 is sent and executed ten times (30'). Afterwards the execution of the previous macrocommand is resumed. Page : 30

31 6 Acronyms Cmd : CPM : CPU : DIDIM : DPU : FIFO : IRMB : IRQ : : PID : PON : POFF : Ram : SIM : SPD : Stat : TBD : TC : TIM : TM : UIM : V/F : XPID : Xtal : Command Central Processing Module Central Processing Unit Diarad Interface Document sovim Digital Processing Unit First In First Out Institut Royal Météorologique de Belgique Processor Interrupts Multiplexors Packet Identifier Power On Power Off Random access memory Spacecraft Interface Module Science program DIARAD Status To Be Defined Telecommand Timer Interrupt Module Telemetry User Interface Module Voltage to frequency converter Auxilliary PID Cristal, Quartz Page : 31

,- # (%& ( = 0,% % <,( #, $ <<,( > 0,% #% ( - + % ,'3-% & '% #% <,( #, $ <<,(,9 (% +('$ %(- $'$ & " ( (- +' $%(& 2,#. = '%% ($ (- +' $ '%("

,- # (%& ( = 0,% % <,( #, $ <<,( > 0,% #% ( - + % ,'3-% & '% #% <,( #, $ <<,(,9 (% +('$ %(- $'$ &  ( (- +' $%(& 2,#. = '%% ($ (- +' $ '%( FEATURES!" #$$ % %&' % '( $ %( )$*++$ '(% $ *++$ %(%,- *(% (./ *( #'% # *( 0% ( *( % #$$ *( '( + 2' %( $ '( 2! '3 ((&!( *( 4 '3.%" / '3 3.% 7" 28" 9' 9,*: $ 9,*: $% (+'( / *(.( # ( 2(- %3 # $((% # ;' '3$-,(

More information

Orbital Orbital Chara Char cte act ristics eristics of the Helios of the Helio sy s s s y te st m Orbit : Low: Sun-synchronous: Quasi-polar: Phased:

Orbital Orbital Chara Char cte act ristics eristics of the Helios of the Helio sy s s s y te st m Orbit : Low: Sun-synchronous: Quasi-polar: Phased: Orbital Characteristics of the Helios system Orbit : Ë Low: suitable for High Resolution imagery. ËSun-synchronous: allows for regular illumination of the observed zones as the satellite always passes

More information

Your Partner in Environment Monitoring

Your Partner in Environment Monitoring Your Partner in Environment Monitoring Radiation Environment in Space The ionizing radiation in space represents one of the most severe environmental loads to space hardware and can cause a large number

More information

89BSD CALCULATION METHOD APPLICATION NOTE

89BSD CALCULATION METHOD APPLICATION NOTE FUNCTIONAL DESCRIPTION GENERAL The 89BSD consists of a piezoresistive sensor and a sensor interface IC. The main function of the sensor interface IC is to convert the uncompensated analogue output voltage

More information

Final Presentation of Assessment Star Tracker for Asteroid Search. By Peter Davidsen

Final Presentation of Assessment Star Tracker for Asteroid Search. By Peter Davidsen Final Presentation of Assessment Star Tracker for Asteroid Search By Peter Davidsen Study Overview Study name: Assessment of Star Tracker use for Asteroid Search ESA contract: ESA contract 4000105591/12/NL/AF

More information

Data byte 0 Data byte 1 Data byte 2 Data byte 3 Data byte 4. 0xA Register Address MSB data byte Data byte Data byte LSB data byte

Data byte 0 Data byte 1 Data byte 2 Data byte 3 Data byte 4. 0xA Register Address MSB data byte Data byte Data byte LSB data byte SFP200 CAN 2.0B Protocol Implementation Communications Features CAN 2.0b extended frame format 500 kbit/s Polling mechanism allows host to determine the rate of incoming data Registers The SFP200 provides

More information

OPERATING MANUAL. EIB-Kombisensor AS 315 N

OPERATING MANUAL. EIB-Kombisensor AS 315 N EIB-Kombisensor AS 315 N OPERATING MANUAL EIB-Kombisensor AS 315 N 1 Contents Page 3 1. Description 4 1.1 Automated Operations 1.1.1 Sun System 1.1.2 Half-Light System 5 1.1.3 Wind System 1.1.4 Rain System

More information

VFD- RoHS Compliant M0116MY-161LSBR2-1. User s Guide. (Vacuum Fluorescent Display Module) For product support, contact

VFD- RoHS Compliant M0116MY-161LSBR2-1. User s Guide. (Vacuum Fluorescent Display Module) For product support, contact User s Guide M0116MY-161LSBR2-1 VF- RoHS Compliant (Vacuum Fluorescent isplay Module) For product support, contact Newhaven isplay International 2511 Technology rive, #101 Elgin, IL 60124 Tel: (847) 844-8795

More information

Motors Automation Energy Transmission & Distribution Coatings. Servo Drive SCA06 V1.5X. Addendum to the Programming Manual SCA06 V1.

Motors Automation Energy Transmission & Distribution Coatings. Servo Drive SCA06 V1.5X. Addendum to the Programming Manual SCA06 V1. Motors Automation Energy Transmission & Distribution Coatings Servo Drive SCA06 V1.5X SCA06 V1.4X Series: SCA06 Language: English Document Number: 10003604017 / 01 Software Version: V1.5X Publication Date:

More information

LOGIC CIRCUITS. Basic Experiment and Design of Electronics. Ho Kyung Kim, Ph.D.

LOGIC CIRCUITS. Basic Experiment and Design of Electronics. Ho Kyung Kim, Ph.D. Basic Experiment and Design of Electronics LOGIC CIRCUITS Ho Kyung Kim, Ph.D. hokyung@pusan.ac.kr School of Mechanical Engineering Pusan National University Digital IC packages TTL (transistor-transistor

More information

VISY-Quick Communication Protocol

VISY-Quick Communication Protocol VISY-Quick Communication Protocol Rev. Protocol Version Modification VI Version Date Name 0 1.00 First release 2.0.1 2000-03-29 Willmer 1 1.10 New commands date and time (3.2... 3.5) 2.0.2 2000-07-07 Willmer

More information

MODBUS Protocol for CS141 network card families

MODBUS Protocol for CS141 network card families Last update: 20/09/208 MODBUS Protocol for CS4 network card families Summary. MODBUS PROTOCOL... 2.. MODBUS COMMUNICATION PARAMETERS... 2.2. AVAILABLE MODBUS FUNCTION CODES... 2.3. EXCEPTION CODES... 3

More information

Differences between PCL-240MK and PCL-240MS

Differences between PCL-240MK and PCL-240MS 1. General PCL-240MS, which replaces PCL-240MK, can offer S curve acceleration/deceleration control. There are no board or software changes required for S curve acceleration/deceleration. Here are lists

More information

Differential Pressure Sensor

Differential Pressure Sensor Differential Pressure Sensor MDP200 Series Features Pressure range up to ±500Pa with high accuracy of ±3.0% m.v. Pressure based on thermal micro-flow measurement Outstanding hysteresis and repeatability

More information

MS4525HRD (High Resolution Digital) Integrated Digital Pressure Sensor (24-bit Σ ADC) Fast Conversion Down to 1 ms Low Power, 1 µa (standby < 0.15 µa)

MS4525HRD (High Resolution Digital) Integrated Digital Pressure Sensor (24-bit Σ ADC) Fast Conversion Down to 1 ms Low Power, 1 µa (standby < 0.15 µa) Integrated Digital Pressure Sensor (24-bit Σ ADC) Fast Conversion Down to 1 ms Low Power, 1 µa (standby < 0.15 µa) Supply Voltage: 1.8 to 3.6V Pressure Range: 1 to 150 PSI I 2 C and SPI Interface up to

More information

Menu. Excitation Tables (Bonus Slide) EEL3701 EEL3701. Registers, RALU, Asynch, Synch

Menu. Excitation Tables (Bonus Slide) EEL3701 EEL3701. Registers, RALU, Asynch, Synch Menu Registers >Storage Registers >Shift Registers More LSI Components >Arithmetic-Logic Units (ALUs) > Carry-Look-Ahead Circuitry (skip this) Asynchronous versus Synchronous Look into my... 1 Excitation

More information

EIB-Combi-Sensor AS 315 N. Operatingmanual. The right to implement changes is reserved. Rev.03-03/2013 vm. by Somfy GmbH. EIB-Combi-sensor AS 315 N

EIB-Combi-Sensor AS 315 N. Operatingmanual. The right to implement changes is reserved. Rev.03-03/2013 vm. by Somfy GmbH. EIB-Combi-sensor AS 315 N EIB-Combi-Sensor AS 315 N Operatingmanual Rev.03-03/2013 vm by Somfy GmbH The right to implement changes is reserved. 1 Contents 1 Description...3 1.1 Automated Operations...4 1.1.1 Sun System...4 1.1.2

More information

DE58/DC58 LOGIC DESIGN DEC 2014

DE58/DC58 LOGIC DESIGN DEC 2014 Q.2 a. In a base-5 number system, 3 digit representations is used. Find out (i) Number of distinct quantities that can be represented.(ii) Representation of highest decimal number in base-5. Since, r=5

More information

Enrico Nardelli Logic Circuits and Computer Architecture

Enrico Nardelli Logic Circuits and Computer Architecture Enrico Nardelli Logic Circuits and Computer Architecture Appendix B The design of VS0: a very simple CPU Rev. 1.4 (2009-10) by Enrico Nardelli B - 1 Instruction set Just 4 instructions LOAD M - Copy into

More information

CHV Series Vector Control Inverter Options. Operating Instructions for Tension Control Card

CHV Series Vector Control Inverter Options. Operating Instructions for Tension Control Card CHV Series Vector Control Inverter Options Operating Instructions for Control Card 1. Model and Specifications 1.1 Model The model of tension card is CHV00ZL. CHV series inverter can conduct constant

More information

LABORATORY MANUAL MICROPROCESSOR AND MICROCONTROLLER

LABORATORY MANUAL MICROPROCESSOR AND MICROCONTROLLER LABORATORY MANUAL S u b j e c t : MICROPROCESSOR AND MICROCONTROLLER TE (E lectr onics) ( S e m V ) 1 I n d e x Serial No T i tl e P a g e N o M i c r o p r o c e s s o r 8 0 8 5 1 8 Bit Addition by Direct

More information

ECE260: Fundamentals of Computer Engineering

ECE260: Fundamentals of Computer Engineering Data Representation & 2 s Complement James Moscola Dept. of Engineering & Computer Science York College of Pennsylvania Based on Computer Organization and Design, 5th Edition by Patterson & Hennessy Data

More information

CMP 338: Third Class

CMP 338: Third Class CMP 338: Third Class HW 2 solution Conversion between bases The TINY processor Abstraction and separation of concerns Circuit design big picture Moore s law and chip fabrication cost Performance What does

More information

Design at the Register Transfer Level

Design at the Register Transfer Level Week-7 Design at the Register Transfer Level Algorithmic State Machines Algorithmic State Machine (ASM) q Our design methodologies do not scale well to real-world problems. q 232 - Logic Design / Algorithmic

More information

Digital Design through Arduino

Digital Design through Arduino 1 Digital Design through Arduino G V V Sharma Contents 1 Display Control through Hardware 1 1.1 Components......... 1 1.2 Powering the Display.... 1 1.3 Controlling the Display... 2 2 Display Control through

More information

FORMAT OF VISSR ARCHIVE DATA (GMS-5 AND GVAR-VISSR)

FORMAT OF VISSR ARCHIVE DATA (GMS-5 AND GVAR-VISSR) FORMAT OF VISSR ARCHIVE DATA (GMS-5 AND GVAR-VISSR) 1. VISSR IR DATA (1) File specifications Items Specifications Comments Block length 3664bytes Fixed length Byte order : Big endian Data type : I*2(2-bytes

More information

ISSP User Guide CY3207ISSP. Revision C

ISSP User Guide CY3207ISSP. Revision C CY3207ISSP ISSP User Guide Revision C Cypress Semiconductor 198 Champion Court San Jose, CA 95134-1709 Phone (USA): 800.858.1810 Phone (Intnl): 408.943.2600 http://www.cypress.com Copyrights Copyrights

More information

University of Toronto Faculty of Applied Science and Engineering Final Examination

University of Toronto Faculty of Applied Science and Engineering Final Examination University of Toronto Faculty of Applied Science and Engineering Final Examination ECE 24S - Digital Systems Examiner: Belinda Wang, Jianwen Zhu 2: - 4:3pm, April 26th, 24 Duration: 5 minutes (2.5 hours)

More information

FRENIC-Ace (C2) (Supplement to RS-485 User's Manual)

FRENIC-Ace (C2) (Supplement to RS-485 User's Manual) (Supplement to RS-485 User's Manual) FRENIC-Ace (C2) This document is a supplement to the RS-485 Communication User s Manual (24A7-E-0082, MEH448), and is comprised of section 5.2 (Data ), to which content

More information

LOGIC CIRCUITS. Basic Experiment and Design of Electronics

LOGIC CIRCUITS. Basic Experiment and Design of Electronics Basic Experiment and Design of Electronics LOGIC CIRCUITS Ho Kyung Kim, Ph.D. hokyung@pusan.ac.kr School of Mechanical Engineering Pusan National University Outline Combinational logic circuits Output

More information

EECS150 - Digital Design Lecture 23 - FFs revisited, FIFOs, ECCs, LSFRs. Cross-coupled NOR gates

EECS150 - Digital Design Lecture 23 - FFs revisited, FIFOs, ECCs, LSFRs. Cross-coupled NOR gates EECS150 - Digital Design Lecture 23 - FFs revisited, FIFOs, ECCs, LSFRs April 16, 2009 John Wawrzynek Spring 2009 EECS150 - Lec24-blocks Page 1 Cross-coupled NOR gates remember, If both R=0 & S=0, then

More information

DATA SHEET. Thermocouple module with digital I²C-Interface - THMOD-I²C. Characteristic features. Areas of application. Features.

DATA SHEET. Thermocouple module with digital I²C-Interface - THMOD-I²C. Characteristic features. Areas of application. Features. Description Characteristic features Industrial temperature measuring method Wide measuring range, -270...+1360 C Digital I²C-interface Simple integration to micro-controller Scope of supply with thermocouple,

More information

Digital Circuits ECS 371

Digital Circuits ECS 371 Digital Circuits ECS 371 Dr. Prapun Suksompong prapun@siit.tu.ac.th Lecture 18 Office Hours: BKD 3601-7 Monday 9:00-10:30, 1:30-3:30 Tuesday 10:30-11:30 1 Announcement Reading Assignment: Chapter 7: 7-1,

More information

Modeling and Simulation NETW 707

Modeling and Simulation NETW 707 Modeling and Simulation NETW 707 Lecture 6 ARQ Modeling: Modeling Error/Flow Control Course Instructor: Dr.-Ing. Maggie Mashaly maggie.ezzat@guc.edu.eg C3.220 1 Data Link Layer Data Link Layer provides

More information

MSL RAD EVIL L2 trigger FPGA code review

MSL RAD EVIL L2 trigger FPGA code review Title MSL RAD EVIL L2 trigger FPGA code review Institut für Experimentelle und Angewandte Physik Christian Albrechts Universität zu Kiel November, 2007 Table of Contents Intro Title Table of Contents Design

More information

Introduction to Computer Engineering. CS/ECE 252, Fall 2012 Prof. Guri Sohi Computer Sciences Department University of Wisconsin Madison

Introduction to Computer Engineering. CS/ECE 252, Fall 2012 Prof. Guri Sohi Computer Sciences Department University of Wisconsin Madison Introduction to Computer Engineering CS/ECE 252, Fall 2012 Prof. Guri Sohi Computer Sciences Department University of Wisconsin Madison Chapter 3 Digital Logic Structures Slides based on set prepared by

More information

WORKBOOK. Try Yourself Questions. Electrical Engineering Digital Electronics. Detailed Explanations of

WORKBOOK. Try Yourself Questions. Electrical Engineering Digital Electronics. Detailed Explanations of 27 WORKBOOK Detailed Eplanations of Try Yourself Questions Electrical Engineering Digital Electronics Number Systems and Codes T : Solution Converting into decimal number system 2 + 3 + 5 + 8 2 + 4 8 +

More information

The Challenge is to Define: System Engineering. System Engineering Components. Functional Requirements

The Challenge is to Define: System Engineering. System Engineering Components. Functional Requirements The Challenge is to Define: System Engineering What it is supposed to do How well it must do it It s constituant parts and how they play together We are not prepared for detail design, assembly and test

More information

MS BA01. PHT Combination Sensor SPECIFICATIONS

MS BA01. PHT Combination Sensor SPECIFICATIONS SPECIFICATIONS Integrated pressure, humidity and temperature sensor QFN package 5 x 3 x 1 mm 3 Operating range: 10 to 2000 mbar, 0%RH to 100%RH, -40 to 85 C High-resolution module: 0.016 mbar, 0.04%RH,

More information

Communication description SCYLAR -HEAT. Communication description

Communication description SCYLAR -HEAT. Communication description HEAT Communication description 1 Contents Page 1. INTRODUCTION. GENERAL INFORMATION.1 Protocol. Addressing 3..1 Primary Addressing 3.. Secondary Addressing 3.3 Baudrate 4.4 Readinglist 4 3. SND_NKE 5 4.

More information

INT RST TEMP RANGE PIN- PACKAGE TOP MARK PKG CODE PART. -40 C to +125 C -40 C to +125 C 16 QSOP E16-4 MAX7323AEE+ 16 TQFN-EP* 3mm x 3mm MAX7323ATE+

INT RST TEMP RANGE PIN- PACKAGE TOP MARK PKG CODE PART. -40 C to +125 C -40 C to +125 C 16 QSOP E16-4 MAX7323AEE+ 16 TQFN-EP* 3mm x 3mm MAX7323ATE+ 19-3806; Rev 1; 7/07 INT RST Ω μ PART MAX7323AEE+ MAX7323ATE+ * TEMP RANGE -40 C to +125 C -40 C to +125 C PIN- PACKAGE TOP MARK PKG CODE 16 QSOP E16-4 16 TQFN-EP* 3mm x 3mm ADE T1633-4 PART INPUTS INTERRUPT

More information

Chapter 5. Digital Design and Computer Architecture, 2 nd Edition. David Money Harris and Sarah L. Harris. Chapter 5 <1>

Chapter 5. Digital Design and Computer Architecture, 2 nd Edition. David Money Harris and Sarah L. Harris. Chapter 5 <1> Chapter 5 Digital Design and Computer Architecture, 2 nd Edition David Money Harris and Sarah L. Harris Chapter 5 Chapter 5 :: Topics Introduction Arithmetic Circuits umber Systems Sequential Building

More information

User Manual. 1000BASE-T1 SFP Module

User Manual. 1000BASE-T1 SFP Module User Manual 1000BAS-1 SFP Module Version 0.4 05. March 2018 echnica ngineering GmbH Fax: +49-89-200-072430 Leopoldstraße 236 mail: Info@technica-engineering.de 80807 München www.technica-engineering.de

More information

Basic Computer Organization and Design Part 3/3

Basic Computer Organization and Design Part 3/3 Basic Computer Organization and Design Part 3/3 Adapted by Dr. Adel Ammar Computer Organization Interrupt Initiated Input/Output Open communication only when some data has to be passed --> interrupt. The

More information

MS BA01 PTH Fusion Sensor

MS BA01 PTH Fusion Sensor PRELIMINARY MS8607-02BA01 PTH Fusion Sensor Integrated pressure, temperature and humidity sensor QFN package 5 x 3 x 1 mm 3 Operating range: 10 to 2000 mbar, 0%RH to 100%RH, -40 to 85 C High-resolution

More information

Digital Circuits. 1. Inputs & Outputs are quantized at two levels. 2. Binary arithmetic, only digits are 0 & 1. Position indicates power of 2.

Digital Circuits. 1. Inputs & Outputs are quantized at two levels. 2. Binary arithmetic, only digits are 0 & 1. Position indicates power of 2. Digital Circuits 1. Inputs & Outputs are quantized at two levels. 2. inary arithmetic, only digits are 0 & 1. Position indicates power of 2. 11001 = 2 4 + 2 3 + 0 + 0 +2 0 16 + 8 + 0 + 0 + 1 = 25 Digital

More information

.:...~- -~

.:...~- -~ : : ". RSST I Lunar Day Counter Reliability Analysis NO. ATM 846 PAGE 1 REV. MO. OF 10 DATE 12/3/69 This ATM presents a Reliability analysis of the Lunar Day Counter, the Resettable Solid State Timer (RSST)

More information

TONE CONTROL AND SURROUND DIGITALLY CONTROLLED AUDIO PROCESSOR WITH AGC PS1 AGC LP L-IN1 R-IN1 L-IN2 R-IN2 L-IN3 R-IN3 L-IN4 R-IN4 L-IN5 R-IN5 L-MUX

TONE CONTROL AND SURROUND DIGITALLY CONTROLLED AUDIO PROCESSOR WITH AGC PS1 AGC LP L-IN1 R-IN1 L-IN2 R-IN2 L-IN3 R-IN3 L-IN4 R-IN4 L-IN5 R-IN5 L-MUX TONE CONTROL AND SURROUND DIGITALLY CONTROLLED AUDIO PROCESSOR WITH AGC INPUT MULTIPLEXER - 5 STEREO INPUTS - SELECTABLE INPUT GAIN FOR OPTIMAL ADAPTATION TO DIFFERENT SOURCES ONE STEREO OUTPUT AGC TREBLE

More information

MS4525HRD (High Resolution Digital)

MS4525HRD (High Resolution Digital) MS4525HRD (High Resolution Digital) Integrated Digital Pressure Sensor (24-bit Σ ADC) Fast Conversion Down to 1 ms Low Power, 1 µa (standby < 0.15 µa) Supply Voltage: 1.8 to 3.6V Pressure Range: 1 to 150

More information

80386DX. 32-Bit Microprocessor FEATURES: DESCRIPTION: Logic Diagram

80386DX. 32-Bit Microprocessor FEATURES: DESCRIPTION: Logic Diagram 32-Bit Microprocessor 21 1 22 1 2 10 3 103 FEATURES: 32-Bit microprocessor RAD-PAK radiation-hardened agait natural space radiation Total dose hardness: - >100 Krad (Si), dependent upon space mission Single

More information

E. K. A. ADVANCED PHYSICS LABORATORY STATISTICS OF COUNTING WITH A GEIGER COUNTER ARTIFICIAL RADIOACTIVITY

E. K. A. ADVANCED PHYSICS LABORATORY STATISTICS OF COUNTING WITH A GEIGER COUNTER ARTIFICIAL RADIOACTIVITY E. K. A. ADVANCED PHYSICS LABORATORY STATISTICS OF COUNTING WITH A GEIGER COUNTER ARTIFICIAL RADIOACTIVITY 1. INTRODUCTION The Geiger Müller (GM tube) detector for ionizing particles operates on the principle

More information

MS BA Micro Altimeter Module

MS BA Micro Altimeter Module High resolution module, 20cm Fast conversion down to ms Low power, µa (standby < 0.5 µa) QFN package 5.0 x 3.0 x.0 mm 3 Supply voltage.8 to 3.6 V Integrated digital pressure sensor (24 bit Σ AC) Operating

More information

About the Sens it Payload

About the Sens it Payload About the Sens it Payload Payload structure 4 bytes 8 bytes Mode values Configuration values (optional) If the message is an uplink only frame, the payload contains only the 4 bytes of mode values. If

More information

MAN-SGY-012-V11 EC 5195 Fairford Electronics Ltd - Synergy Modbus RTU Programming Manual - 22nd February 2016 Page 1 of 59.

MAN-SGY-012-V11 EC 5195 Fairford Electronics Ltd - Synergy Modbus RTU Programming Manual - 22nd February 2016 Page 1 of 59. MAN-SGY-012-V11 EC 5195 Fairford Electronics Ltd - Synergy Modbus RTU Programming Manual - 22nd February 2016 Page 1 of 59 Modbus RTU MAN-SGY-012-V11 EC 5195 Fairford Electronics Ltd - Synergy Modbus RTU

More information

THE SUB MILLIMETER WAVE ASTRONOMY SATELLITE ATTITUDE CONTROL SOFIW ARE DESIGN

THE SUB MILLIMETER WAVE ASTRONOMY SATELLITE ATTITUDE CONTROL SOFIW ARE DESIGN THE SUB MLLMETER WAVE ASTRONOMY SATELLTE ATTTUDE CONTROL SOFW ARE DESGN Abstract The SubmilHmeter Wave Astronomy Satellite (SWAS) was selected for flight by NASA in 1989 as a part of the Small Explorer

More information

CHW 261: Logic Design

CHW 261: Logic Design CHW 26: Logic Design Instructors: Prof. Hala Zayed Dr. Ahmed Shalaby http://www.bu.edu.eg/staff/halazayed4 http://bu.edu.eg/staff/ahmedshalaby4# Slide Digital Fundamentals CHAPTER 8 Counters Slide 2 Counting

More information

Single Event Radiation Test Report. Microsemi LX Analog Input RAD Tolerant Telemetry Controller

Single Event Radiation Test Report. Microsemi LX Analog Input RAD Tolerant Telemetry Controller Single Event Radiation Test Report Microsemi LX7730 64 Analog Input RAD Tolerant Telemetry Controller Doc. N :TDRS-0020-4 Page 1/33 TABLE OF CONTENT 1. PURPOSE AND SCOPE... 3 2. APPLICABLE DOCUMENT...

More information

A NEW SYSTEM FOR THE GENERATION OF UTC(CH)

A NEW SYSTEM FOR THE GENERATION OF UTC(CH) A NEW SYSTEM FOR THE GENERATION OF UTC(CH) L.G. Bernier and G. Schaller METAS Swiss Federal Office of Metrology Lindenweg 50, Bern-Wabern, CH-3003, Switzerland laurent-guy.bernier@metas.ch Abstract A new

More information

Safety Precautions WARNING If critical situations that could lead to user s death or serious injury is assumed by mishandling of the product.

Safety Precautions WARNING If critical situations that could lead to user s death or serious injury is assumed by mishandling of the product. Safety Precautions Observe the following notices to ensure personal safety or to prevent accidents. To ensure that you use this product correctly, read this User s Manual thoroughly before use. Make sure

More information

QUANTUM CONCEPT. Swimming User s Manual

QUANTUM CONCEPT. Swimming User s Manual QUANTUM CONCEPT Swimming User s Manual 480.508.0 Version.4 Edition July 05 Documentation Updates Swiss Timing Ltd. reserves the right to make improvements in the products described in this documentation

More information

PART TEMP RANGE PIN-PACKAGE

PART TEMP RANGE PIN-PACKAGE 9-0850; Rev 4; 6/0 Ω μ INT INT μ PART TEMP RANGE PIN-PACKAGE MAX7359ETG+ -40 C to +85 C 24 TQFN-EP* MAX7359EWA+ -40 C to +85 C 25 WLP * TOP VIEW AD0 GND IC COL0 8 7 6 5 4 3 INPUT +62V TO +36V V CC MAX7359

More information

KTBCD430-D1. Product. Bi-stable Cholesteric Display Module 128 x 64 Dots Matrix Build In Voltage Booster

KTBCD430-D1. Product. Bi-stable Cholesteric Display Module 128 x 64 Dots Matrix Build In Voltage Booster PAGE 1 OF 15 KTBCD430-D1 Product Bi-stable Cholesteric Display Module 128 x 64 Dots Matrix Build In Voltage Booster Kentec Electronics (Displays) Limited URL: http://www.kentec.com.hk E-mail: t.liang@kentec.com.hk;

More information

EEE Lecture 1 -1-

EEE Lecture 1 -1- EEE3410 - Lecture 1-1- 1. PC -> Address Move content of the Program Counter to Address Bus 2. Mem(Add) -> ID Move the Data at Location Add from main memory to Instruction Decoder (ID) 3. Acc s -> ALU Move

More information

ALU, Latches and Flip-Flops

ALU, Latches and Flip-Flops CSE14: Components and Design Techniques for Digital Systems ALU, Latches and Flip-Flops Tajana Simunic Rosing Where we are. Last time: ALUs Plan for today: ALU example, latches and flip flops Exam #1 grades

More information

GR16. Technical Manual. 10 M SPS, 16-bit Analog Signal Digitizer up to 8MB FIFO

GR16. Technical Manual. 10 M SPS, 16-bit Analog Signal Digitizer up to 8MB FIFO GR M SPS, -bit Analog Signal Digitizer up to MB FIFO Technical Manual 90 th Street, Davis, CA 9, USA Tel: 0--00 Fax: 0--0 Email: sales@tern.com web site: www.tern.com COPYRIGHT GR, EL, Grabber, and A-Engine

More information

Request Ensure that this Instruction Manual is delivered to the end users and the maintenance manager.

Request Ensure that this Instruction Manual is delivered to the end users and the maintenance manager. Request Ensure that this Instruction Manual is delivered to the end users and the maintenance manager. 1 -A - Introduction - Thank for your purchasing MITSUBISHI ELECTRIC MELPRO TM D Series Digital Protection

More information

Visual State Feedback Digital Control of a Linear Synchronous Motor using Generic Video-Camera Signal

Visual State Feedback Digital Control of a Linear Synchronous Motor using Generic Video-Camera Signal Visual State Feedback Digital Control of a Linear Synchronous Motor using Generic Video-Camera Signal Takafumi Koseki 1, Genevieve Patterson 1 and Takeomi Suzuki 2 1 The University of Tokyo/Department

More information

NCU EE -- DSP VLSI Design. Tsung-Han Tsai 1

NCU EE -- DSP VLSI Design. Tsung-Han Tsai 1 NCU EE -- DSP VLSI Design. Tsung-Han Tsai 1 Multi-processor vs. Multi-computer architecture µp vs. DSP RISC vs. DSP RISC Reduced-instruction-set Register-to-register operation Higher throughput by using

More information

Lasentec Product Group

Lasentec Product Group Document Number: 004-0043 Window Reference Procedure - M500/600 P Probes, version 6.0 and higher FBRM CI Software The Window Reference Procedure is the standard calibration procedure used to reference

More information

Hands-on Lab 3. System Identification with Experimentally Acquired Data

Hands-on Lab 3. System Identification with Experimentally Acquired Data Hands-on Lab 3 System Identification with Experimentally Acquired Data Recall that the course objective is to control the angle, rise time and overshoot of a suspended motor-prop. Towards this, the two

More information

EE241 - Spring 2006 Advanced Digital Integrated Circuits

EE241 - Spring 2006 Advanced Digital Integrated Circuits EE241 - Spring 2006 Advanced Digital Integrated Circuits Lecture 20: Asynchronous & Synchronization Self-timed and Asynchronous Design Functions of clock in synchronous design 1) Acts as completion signal

More information

Design of Sequential Circuits

Design of Sequential Circuits Design of Sequential Circuits Seven Steps: Construct a state diagram (showing contents of flip flop and inputs with next state) Assign letter variables to each flip flop and each input and output variable

More information

3. Complete the following table of equivalent values. Use binary numbers with a sign bit and 7 bits for the value

3. Complete the following table of equivalent values. Use binary numbers with a sign bit and 7 bits for the value EGC22 Digital Logic Fundamental Additional Practice Problems. Complete the following table of equivalent values. Binary. Octal 35.77 33.23.875 29.99 27 9 64 Hexadecimal B.3 D.FD B.4C 2. Calculate the following

More information

43iQ MODBUS Register Table

43iQ MODBUS Register Table 43iQ - 118207-00 MODBUS Register Table Rev K V 01.05.03 Register Type Default Min Max Units Precision Description 1 float 0 Basic Units 7 float 0 Basic Units 13 float 0 Basic Units 19 unsigned16 0 0 1

More information

DEIF A/S. MTR-2-015, -315, -415, MTR-2F-215 Multi-configurable AC transducer C. Modbus Communication Manual.

DEIF A/S. MTR-2-015, -315, -415, MTR-2F-215 Multi-configurable AC transducer C. Modbus Communication Manual. Modbus Communication Manual MTR-2-015, -315, -415, MTR-2F-215 Multi-configurable AC transducer 4189300020C DEIF A/S Modbus protocol Modbus addresses DEIF A/S, Frisenborgvej 33 Tel.: +45 9614 9614, Fax:

More information

S.Y. Diploma : Sem. III [DE/ED/EI/EJ/EN/ET/EV/EX/IC/IE/IS/IU/MU] Principles of Digital Techniques

S.Y. Diploma : Sem. III [DE/ED/EI/EJ/EN/ET/EV/EX/IC/IE/IS/IU/MU] Principles of Digital Techniques S.Y. Diploma : Sem. III [DE/ED/EI/EJ/EN/ET/EV/EX/IC/IE/IS/IU/MU] Principles of Digital Techniques Time: 3 Hrs.] Prelim Question Paper Solution [Marks : 100 Q.1(a) Attempt any SIX of the following : [12]

More information

Construction of the Caltech Ch 6 CP-FTMW Spectrometer

Construction of the Caltech Ch 6 CP-FTMW Spectrometer Construction of the Caltech Ch 6 CP-FTMW Spectrometer P. Brandon Carroll Abstract This is meant to be a guide to the construction and implementation of Arduino control of an AD 9914 DDS evaluation board

More information

Communication and data formats

Communication and data formats 4-Quadrant-/Combi meter LZQJ-XC acc. to VDEW-Specifications 2.1 Edition: 02.02.2012 LZQJXC-KoDa-E-1.20 The contents of this manual are protected by copyright. It is forbidden to translate, reprint, copy

More information

VELA. Getting started with the VELA Versatile Laboratory Aid. Paul Vernon

VELA. Getting started with the VELA Versatile Laboratory Aid. Paul Vernon VELA Getting started with the VELA Versatile Laboratory Aid Paul Vernon Contents Preface... 3 Setting up and using VELA... 4 Introduction... 4 Setting VELA up... 5 Programming VELA... 6 Uses of the Programs...

More information

CiA Draft Standard Proposal 447

CiA Draft Standard Proposal 447 CiA Draft Standard Proposal 447 Application profile for special-purpose car add-on devices Part 4: Pre-defined s and This DSP is for CiA members only and may be changed without notification. Version: 1.0

More information

Administrivia. Course Objectives. Overview. Lecture Notes Week markem/cs333/ 2. Staff. 3. Prerequisites. 4. Grading. 1. Theory and application

Administrivia. Course Objectives. Overview. Lecture Notes Week markem/cs333/ 2. Staff. 3. Prerequisites. 4. Grading. 1. Theory and application Administrivia 1. markem/cs333/ 2. Staff 3. Prerequisites 4. Grading Course Objectives 1. Theory and application 2. Benefits 3. Labs TAs Overview 1. What is a computer system? CPU PC ALU System bus Memory

More information

Minute Impulse Clock Controller I01DN

Minute Impulse Clock Controller I01DN 99b-mi USER S MANUAL Minute Impulse Clock Controller Mon Jun 01, 2009 12:00:00 PM DST HOLD ENTER KEY TO BEGIN CANCEL HR I01DN 97 West Street Medfield, MA 02052 U.S.A. (508) 359-4396 Pg. 2 of 20 TABLE OF

More information

MS BA Miniature 14 bar Module

MS BA Miniature 14 bar Module High resolution module, 0.2 mbar Fast conversion down to ms Low power, µa (standby < 0.5 µa) Integrated digital pressure sensor (24 bit ΔΣ AC) Supply voltage.8 to 3.6 V Operating range: 0 to 4 bar, -40

More information

Lan Performance LAB Ethernet : CSMA/CD TOKEN RING: TOKEN

Lan Performance LAB Ethernet : CSMA/CD TOKEN RING: TOKEN Lan Performance LAB Ethernet : CSMA/CD TOKEN RING: TOKEN Ethernet Frame Format 7 b y te s 1 b y te 2 o r 6 b y te s 2 o r 6 b y te s 2 b y te s 4-1 5 0 0 b y te s 4 b y te s P r e a m b le S ta r t F r

More information

INTERVALOMETER POWER CONSUMPTION

INTERVALOMETER POWER CONSUMPTION INTERVALOMETER POWER CONSUMPTION One of the key things I wanted from the design was to keep the power consumption low. By putting the PIC to sleep one can get ridiculously low power consumption but it

More information

OP-02 / OP-03 / OP-04

OP-02 / OP-03 / OP-04 FS-i Series Check Weighing Scales Option OP-02 / OP-03 / OP-04 WM+PD4001368 Contents 1. OP-02 BATTERY... 2 1-1. Using the OP-02 SLA Battery... 2 2. OP-03 RS-232C / RELAY OUTPUT... 4 2-1. Installation...

More information

CRYSTAL CLEAR TECHNOLOGY SDN. BHD. Spec. No: CMC216-01

CRYSTAL CLEAR TECHNOLOGY SDN. BHD. Spec. No: CMC216-01 LCD Module Specification 1.0 Table of Contents Page 1. Cover & Contents 1 2. Record of revision 2 3. General specification 3 4. Absolute maximum ratings 4 5. Electrical characteristics 4 6. Environmental

More information

A Nonuniform Quantization Scheme for High Speed SAR ADC Architecture

A Nonuniform Quantization Scheme for High Speed SAR ADC Architecture A Nonuniform Quantization Scheme for High Speed SAR ADC Architecture Youngchun Kim Electrical and Computer Engineering The University of Texas Wenjuan Guo Intel Corporation Ahmed H Tewfik Electrical and

More information

CSE140: Components and Design Techniques for Digital Systems. Midterm Information. Instructor: Mohsen Imani. Sources: TSR, Katz, Boriello & Vahid

CSE140: Components and Design Techniques for Digital Systems. Midterm Information. Instructor: Mohsen Imani. Sources: TSR, Katz, Boriello & Vahid CSE140: Components and Design Techniques for Digital Systems Midterm Information Instructor: Mohsen Imani Midterm Topics In general: everything that was covered in homework 1 and 2 and related lectures,

More information

Doc # Title Reference Number Issue Date. Interface Control Document AD-3 NOAA KLM User's Guide Sept Table 1 - Applicable Documents

Doc # Title Reference Number Issue Date. Interface Control Document AD-3 NOAA KLM User's Guide Sept Table 1 - Applicable Documents 1 Introduction This document describes the AVHRR Level 1b format, which is being updated for the IJPS era, beginning with NOAA-N. This updated format will be applicable for all AVHRR Level 1b data sets

More information

Lasentec Product Group

Lasentec Product Group Prepared by: Gregor Hsiao Approved on: ECN# 3506 Effective Date: 1/14/2008 Title: Window Reference Procedure for Version 6.0.0 and Higher Purpose: Lasentec D600 Probes and FBRM/Raman Probes using version

More information

KNX communication protocol

KNX communication protocol KNX communication protocol User manual 1MNUPRKNX001 Limitation of Liability The Manufacturer reserves the right to modify the specifications in this manual without previous warning. Any copy of this manual,

More information

Product manual. Mylos KNX Shutter actuator 2CSY1104C/S

Product manual. Mylos KNX Shutter actuator 2CSY1104C/S Product manual Mylos KNX Shutter actuator 2CSY1104C/S Contents Contents 1 Technical features... 3 1.1 Technical data... 3 1.2 Connection diagram... 4 2 Commissioning... 5 2.1 Parameters... 5 2.1.1 General...

More information

CALIBRATION OF THE DUST FLUX MONITOR INSTRUMENT (DFMI) FOR THE STARDUST MISSION TO COMET WILD-2

CALIBRATION OF THE DUST FLUX MONITOR INSTRUMENT (DFMI) FOR THE STARDUST MISSION TO COMET WILD-2 CALIBRATION OF THE DUST FLUX MONITOR INSTRUMENT (DFMI) FOR THE STARDUST MISSION TO COMET WILD-2 A.J. Tuzzolino 1, R.B. McKibben 1, J.A. Simpson 1, J.A.M. McDonnell 2, M.J. Burchell 2, S.F. Green 2, N.

More information

( c) Give logic symbol, Truth table and circuit diagram for a clocked SR flip-flop. A combinational circuit is defined by the function

( c) Give logic symbol, Truth table and circuit diagram for a clocked SR flip-flop. A combinational circuit is defined by the function Question Paper Digital Electronics (EE-204-F) MDU Examination May 2015 1. (a) represent (32)10 in (i) BCD 8421 code (ii) Excess-3 code (iii) ASCII code (b) Design half adder using only NAND gates. ( c)

More information

PART kHz CRYSTAL ALARM FUNCTION

PART kHz CRYSTAL ALARM FUNCTION 19-2085; Rev 2; 5/04 3-Wire Serial RTC in a TDFN General Description The 3-wire serial interface real-time clock in a TDFN package contains a real-time clock/calendar and 31 x 8 bits of static RAM (SRAM).

More information

Digital Design through Pi

Digital Design through Pi 1 Digital Design through Pi G V V Sharma Contents 1 Display Control through Hardware 1 1.1 Components......... 1 1.2 Software Setup........ 1 1.3 Powering the Display.... 1 1.4 Controlling the Display...

More information

Digital Electronics Sequential Logic

Digital Electronics Sequential Logic /5/27 igital Electronics Sequential Logic r. I. J. Wassell Sequential Logic The logic circuits discussed previously are known as combinational, in that the output depends only on the condition of the latest

More information

Appendix A Prototypes Models

Appendix A Prototypes Models Appendix A Prototypes Models This appendix describes the model of the prototypes used in Chap. 3. These mathematical models can also be found in the Student Handout by Quanser. A.1 The QUANSER SRV-02 Setup

More information

SOLSPEC MEASUREMENT OF THE SOLAR ABSOLUTE SPECTRAL IRRADIANCE FROM 165 to 2900 nm ON BOARD THE INTERNATIONAL SPACE STATION

SOLSPEC MEASUREMENT OF THE SOLAR ABSOLUTE SPECTRAL IRRADIANCE FROM 165 to 2900 nm ON BOARD THE INTERNATIONAL SPACE STATION SOLSPEC MEASUREMENT OF THE SOLAR ABSOLUTE SPECTRAL IRRADIANCE FROM 165 to 2900 nm ON BOARD THE INTERNATIONAL SPACE STATION G. Thuillier 1, D. Bolsee 2, T. Foujols 1 1 LATMOS-CNRS, France 2 Institut d Aéronomie

More information