Text preview for : PJ750-1_RS-232Codes.pdf part of View Sonic PJ750 SERVICE MANUAL for the RS232 CODE OF Viewsonic PJ750



Back to : PJ750-1_RS-232Codes.pdf | Home

SERVICE MANUAL

PJ750

Caution
Be sure to read this manual before servicing. To assure safety from fire, electric shock, injury, harmful radiation and materials, various measures are provided in this Multimedia LCD Projector. Be sure to read cautionary items described in the manual to maintain safety before servicing.

ServiceWarning
1. When replace the lamp, to avoid burns to your fingers. The lamp becomes too hot. 2. Never touch the lamp bulb with a finger or anything else. Never drop it or give it a shock. They may cause bursting of the bulb. 3. This projector is provided with a high voltage circuit for the lamp. Do not touch the electric parts of power unit (main), when turn on the projector. 4. Do not touch the exhaust fan, during operation. 5. The LCD module assembly is likely to be damaged. If replacing to the LCD module assembly, do not hold the FPC of the LCD module assembly.

Contents
1. 2. 3. 4. 5. 6. 7. Features --------------------------------------------------- 2 Specifications--------------------------------------------- 2 Names of each part ------------------------------------- 3 Adjustment ------------------------------------------------ 5 Troubleshooting ---------------------------------------- 11 Service points ------------------------------------------ 17 Block diagram ------------------------------------------ 22 8. Connector connection diagram -------------------- 23 9. Wiring diagram ----------------------------------------- 24 10.Basic circuit diagram---------------------------------- 27 11.Disassembly diagram--------------------------------- 57 12.Replacement parts list ------------------------------- 59 13.RS-232C communication ---------------------------- 60

SPECIFICATIONS AND PARTS ARE SUBJECT TO CHANGE FOR IMPROVEMENT.

Multimedia LCD Projector
August 2001

13. RS-232C communication
Caution The specified RS-232C cable has the user's manual with RS-232C command table.

(1) Turn off the projector and computer power supplies and connect with the RS-232C cable. (2) Turn on the computer power supply and, after the computer has started up, turn on the projector power supply. Computer RS-232C terminal D-sub 9-pin 1 CD
2 3 4 5 6 7 8 9
RD TD DTR GND DSR RTS DTS RI 1 6 2 7 3 8 4 9 5

Projector control terminal D-sub 15-pin shrink
5 10 15 11 1 6
1 2 3 4 5 SELO 6 RTS 7 8 9 GND 10 11 12 RD 13 TD 14 15

Communications setting 19200bps, 8N1 1 Protocol Consist of header (7 bytes) + command data (6 bytes). 2 Header BE + EF + 03 + 06 + 00 + CRC_low + CRC_high CRC_low : Lower byte of CRC flag for command data. CRC_high : Upper byte of CRC flag for command data. 3 Command data

Command data chart byte_0 byte_1 byte_2 byte_3 byte_4 byte_5

Action low high low

Type high

Setting code low high

Action (byte_0 - 1) Action 1 2 4 5 6 SET GET INCREMENT DECREMENT EXECUTE Classification Content Change setting to desired value. Read projector internal setup value. Increment setup value by 1. Decrement setup value by 1. Run a command.

60

Requesting projector status (Get command) (1) Send the request code Header + Command data (`02H'+`00H'+ type (2 bytes) +`00H'+`00H') from the computer to the projector. (2) The projector returns the response code `1DH'+ data (2 bytes) to the computer. Changing the projector settings (Set command) (1) Send the setting code Header + Command data (`01H'+`00H'+ type (2 bytes) + setting code (2 bytes)) from the computer to the projector. (2) The projector changes the setting based on the above setting code. (3) The projector returns the response code `06H' to the computer. Using the projector default settings (Reset Command) (1) The computer sends the default setting code Header + Command data (`06H'+`00H'+ type (2 bytes) +`00H'+`00H') to the projector. (2) The projector changes the specified setting to the default value. (3) The projector returns the response code `06H' to the computer. Increasing the projector setting value (Increment command) (1) The computer sends the increment code Header + Command data (`04H'+`00H'+ type (2 bytes) +`00H'+`00H') to the projector. (2) The projector increases the setting value on the above setting code. (3) The projector returns the response code `06H' to the computer. Decreasing the projector setting value (Decrement command) (1) The computer sends the decrement code Header + Command data (`05H'+`00H'+ type (2 bytes) +`00H'+`00H') to the projector. (2) The projector decreases the setting value on the above setting code. (3) The projector returns the response code `06H' to the computer. When a command sent by the projector cannot be understood by the computer When the command sent by the projector cannot be understood, the error command `15H' is returned by the computer. Some times, the projector ignores RS-232C commands during other works. If the error command `15H' is returned, please send the same command again. When data sent by the projector cannot be practice When the command sent by the projector cannot be practice, the error code `1cH' +`xxxxH' is returned. When the data length is greater than indicated by the data length code, the projector will ignore the excess data code. Conversely, when the data length is shorter than indicated by the data length code, an error code will be returned to the projector. Caution Operation cannot be guaranteed when the projector receives an undefined command or data. Provide an interval of at least 40ms between the response code and any other code. The projector outputs test data when the power supply is switched ON, and when the lamp is lit. Ignore this data. Commands are not accepted during warm-up.

61

Command data chart
Names Operation type Red Orange Green Blank Color Set Blue Purple White Black Get Normal Set H Inverse V lnverse H&V Inverse Get Set Normal Freeze Get Red Orange Green Menu Color Set BLUE Purple Transparent Gray Get Set Turn ON Turn OFF Get English Français Deutsch Español Set Language Italiano Norsk Nederlands Português Japanese Get BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF Header CRC 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 3B D3 AB D2 5B D2 CB D3 FB D1 6B D0 9B D0 08 D3 C7 D2 57 D3 A7 D3 37 D2 F4 D2 83 D2 13 D3 B0 D2 7F D3 EF D2 1F D2 8F D3 BF D1 2F D0 DF D0 4C D3 0B D2 9B D3 38 D2 F7 D3 67 D2 97 D2 07 D3 37 D1 A7 D0 57 D0 C7 D1 37 D4 C4 D3 Action 01 00 01 00 01 00 01 00 01 00 01 00 01 00 02 00 01 00 01 00 01 00 01 00 02 00 01 00 01 00 02 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 02 00 01 00 01 00 02 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 02 00 Command data Type 00 30 00 30 00 30 00 30 00 30 00 30 00 30 00 30 01 30 01 30 01 30 01 30 01 30 02 30 02 30 02 30 03 30 03 30 03 30 03 30 03 30 03 30 03 30 03 30 04 30 04 30 04 30 05 30 05 30 05 30 05 30 05 30 05 30 05 30 05 30 05 30 05 30 Setting code 00 00 01 00 02 00 03 00 04 00 05 00 06 00 00 00 00 00 01 00 02 00 03 00 00 00 00 00 01 00 00 00 00 00 01 00 02 00 03 00 04 00 05 00 06 00 00 00 00 00 01 00 00 00 00 00 01 00 02 00 03 00 04 00 05 00 06 00 07 00 08 00 00 00

Mirror

Freeze

Startup

62

Command data chart
Names Operation type
Get Magnify Increment Decrement Get Timer Increment Decrement Get Auto off Increment Decrement Brightness Reset Contrast Reset V.Position Reset H.Position Reset H.Size Reset Color Balance R Reset Color Balance B Reset Aspect Reset Video Format Reset Sharpness Reset Color Reset Tint Reset Keystone Reset Mirror Reset Blank Color Reset Startup Reset Auto Execute Execute Execute Execute Execute Execute Execute Execute Execute Execute Execute Execute Execute Execute Execute Execute Execute off Blank on/off Set on Get Set Timer on/off Get off on BE EF BE EF BE EF BE EF BE EF BE EF 03 03 03 03 03 03 06 00 06 00 06 00 06 00 06 00 06 00 6B D9 C8 D8 07 D9 97 D8 34 D9 D9 D8 01 00 02 00 01 00 01 00 02 00 02 00 20 30 20 30 21 30 21 30 21 30 20 60 01 00 00 00 00 00 01 00 00 00 00 00 BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF

Header CRC
03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 7C D2 1A D2 CB D3 C8 82 AE 82 7F 83 08 86 6E 86 BF 87 58 D3 A4 D2 E0 D2 IC D3 68 D2 94 D3 D0 D3 2C D2 38 D1 C4 D0 80 D0 7C D1 08 D0 F4 D1 B0 D1 4C D0 91 D0 FB D8

Command data Action
02 00 04 00 05 00 02 00 04 00 05 00 02 00 04 00 05 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 01 00

Type
07 30 07 30 07 30 00 31 00 31 00 31 10 31 10 31 10 31 00 70 01 70 02 70 03 70 04 70 05 70 06 70 07 70 08 70 09 70 0A 70 0B 70 0C 70 0D 70 0E 70 0F 70 0A 20 20 30

Setting code
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

Error Status

Get

(Example of Return) 00 00 01 00 (Normal) (Cover-error) 04 00 (Temp-error)

02 00 (Fan-error)

03 00 (Lamp-error)

05 00 (Air flow-error)

06 00 (Lamp-Time-over)

63

Command data chart
Names Operation type OFF ON Get RGB1 Set RGB2 Video SVideo Get Get Volume Increment Decrement Set Normal Mute Get Get Brightness Increment Decrement Get Contrast Increment Decrement Get Color Balance R Increment Decrement Get Color Balance B Increment Decrement Get Keystone Increment Decrement 4:3 Set Aspect 16:9 Small Get Default Display Position at 16 : 9 or Small Set Bottom Top Get BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF Header CRC Set 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 2A D3 BA D2 19 D3 FE D2 3E D0 6E D3 9E D3 CD D2 31 D3 57 D3 86 D2 46 D3 D6 D2 75 D3 89 D2 EF D2 3E D3 FD D3 9B D3 4A D2 01 D2 67 D2 B6 D3 45 D2 23 D2 F2 D3 B9 D3 DF D3 0E D2 9E D0 0E D1 FE D1 AD D0 62 D1 F2 D0 02 D0 51 D1 Action 01 00 01 00 02 00 01 00 01 00 01 00 01 00 02 00 02 00 04 00 05 00 01 00 01 00 02 00 02 00 04 00 05 00 02 00 04 00 05 00 02 00 04 00 05 00 02 00 04 00 05 00 02 00 04 00 05 00 01 00 01 00 01 00 02 00 01 00 01 00 01 00 02 00 Command data Type 00 60 00 60 00 60 00 20 00 20 00 20 00 20 00 20 01 20 01 20 01 20 02 20 02 20 02 20 03 20 03 20 03 20 04 20 04 20 04 20 05 20 05 20 05 20 06 20 06 20 06 20 07 20 07 20 07 20 08 20 08 20 08 20 08 20 09 20 09 20 09 20 09 20 Setting code 00 00 01 00 00 00 00 00 04 00 01 00 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 02 00 00 00 00 00 01 00 02 00 00 00

Power

Input Source

Mute

64

Command data chart
Command data Names Operation type Get V.Position Increment Decrement Get H.Position Increment Decrement Get H.Size Increment Decrement Get H.Phase Increment Decrement Get Sharpness Increment Decrement Get Color Increment Decrement Get Tint Increment Decrement Auto NTSC PAL Set Video Format SECAM NTSC 4.43 M-PAL N-PAL Get BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF BE EF Header 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 06 00 CRC 0D 83 6B 83 BA 82 F1 82 97 82 46 83 B5 82 D3 82 02 83 49 83 2F 83 FE 82 F1 72 97 72 46 73 B5 72 D3 72 02 73 49 73 2F 73 FE 72 9E 75 FE 71 6E 70 6E 75 5E 72 FE 74 0E 71 0D 73 Action 02 00 04 00 05 00 02 00 04 00 05 00 02 00 04 00 05 00 02 00 04 00 05 00 02 00 04 00 05 00 02 00 04 00 05 00 02 00 04 00 05 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 02 00 Type 00 21 00 21 00 21 01 21 01 21 01 21 02 21 02 21 02 21 03 21 03 21 03 21 01 22 01 22 01 22 02 22 02 22 02 22 03 22 03 22 03 22 00 22 00 22 00 22 00 22 00 22 00 22 00 22 00 22 Setting code 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0A 00 04 00 05 00 09 00 02 00 08 00 07 00 00 00

65

PJ750

Printed in Japan (J)