background image

CONTENTS

The Disklavier Design 1

Specifications 1

Names and Functions

• Front Panel 2

• Remorte Control Unit 5

• Connectors 6

How to Format Disks 7

MIDI Data Format 8

MIDI Implementation Chart 11

MIDI Troubleshooting and know-how 12

Warning Displays and error messages 14

Error number meaning 15

Block Diagram 16

Disassembly Procedure 17

Adjustment Procedure

• Key Drive Unit 21

• Key Stop Rail Unit 21

• Pedal Drive Unit 22

• Pedal Cushion Unit 23

• Sensor Units 24

Operation Test of Each Unit Using The Test Disk 26

Error Display LEDs on the I/O Board 31

Adjusting the Trimmer 32

Test Program 33

Program Flow-chart and Memory Map of Disklavier 38

Explanation of Sensor System 39

LSI Data Table 41

CPU Circuit Board 57

I/O Circuit Board 59

Sensor, Hammer, Key, M1, K, M2 Circuit Board 61

Drive Unit, MIDI, Power Supply Circuit Board 63

Part List

Summary of Contents for disklavier MX-100A

Page 1: ...MX 100A ...

Page 2: ...ion certification recognition of any applicable technical capabilities or establish a principle agent relationship of any form The data provided is believed to be accurate and aplicable to the unit s indicated on the cover The research engineering and service departments of Yamaha are continually striving to improve Yamaha products Modifications are therefore inevitable and changes in specificatio...

Page 3: ...ssembly Procedure 17 Adjustment Procedure Key Drive Unit 21 Key Stop Rail Unit 21 Pedal Drive Unit 22 Pedal Cushion Unit 23 Sensor Units 24 Operation Test of Each Unit Using The Test Disk 26 Error Display LEDs on the I O Board 31 Adjusting the Trimmer 32 Test Program 33 Program Flow chart and Memory Map of Disklavier 38 Explanation of Sensor System 39 LSI Data Table 41 CPU Circuit Board 57 I O Cir...

Page 4: ...er consumption Environmental temperature Standard equipment 18 Dot matrix 16 characters x 2 lines Power Record Volume Tempo Transposition Metronome MIDI 7 segments x 2 digits 3 5 inch micro floppy disk drive MIDI IN OUT foot switch phone jack Double sided double density double track 3 5 inch microfloppy disks Memory capacity 628 kbytes Number of pieces 60 Music titles 32 characters Disk titles 64 ...

Page 5: ...he LCD displays a variety of information such as the music title adjustment values the time that has elapsed since the beginning of the piece of music playback and recording levels and so on Start Pause button Press this button when you want to start playback or recording Also use it when you wish to temporarily stop pause or restart a piece of music during playback or recording If this button is ...

Page 6: ...ntire disks If this button is pressed again twice during record stand by mode the mode will change to split point setting for separate left and right hand parts Repeat buttons Operate these buttons when you desire repeated playback of certain pieces of music or sections within them Volume button In order to adjust the playback volume press this button in stop mode during playback or playback pause...

Page 7: ... single steps Metronome button The Disklavier has a metronome function which allows you to record music while listening to a metronome beat It is also possible to use the metronome function when not recording However the metronome cannot be used during playback When you wish to use the metronome function press this button Part Cancel buttons It is possible to cancel either the left hand or right h...

Page 8: ...ignals from the remote control unit are transmitted from here Start Pause button Has the same functions as the Start Pause button on the front panel Stop button Has the same functions as the Stop button on the front panel Rec button Hasthe same functions asthe Rec button on the front panel Tune Select buttons The function of these buttons is to select the music number in stop mode during playback ...

Page 9: ... Operate these buttons when you desire repeated playback Part Cancel buttons These allow you to cancel either the left hand or right hand part for playback of music with separate parts for the left and right hand Operations that cannot be carried out with the remote control unit Operations with the metronome function on Operations in MIDI set up mode Disk formatting registration Connectors MIDI ja...

Page 10: ...button If you should decide not to proceed with formatting remove the disk instead Reconfirm the above question by again pressing the Start Pause button If you decide not to proceed with formatting remove the disk instead After a few minutes formatting is completed and the display will change as follows Erasing recordings Should you wish to delete all recordings on a disk at once you can format th...

Page 11: ... 127 key on Note 1 Transposition is also limited to this range Control Change Status Control No Control value Control No 1 0 1 1 n n n n Bn n channel number 0 15 0 c c c c c c c 0 v v v v v v v c 7 volume MIDI OUT VOL c 64 Sustain pedal c 67 Soft pedal Program Change Status Program No Control value v 0 127 v 0 off 31 on v 0 off 31 on 1 1 0 0 n n n n Cn n channel number 0 15 0 p p p p p p p p 0 127...

Page 12: ...ted The system realtime messages Timing Clock Start Continue and Stop can be transmitted only when the metronome function is ON When playing back a disk recorded on another system E seq all system information as well as system exclusive messages can be transmitted In MIDI OUT DELAY OUT conditions and also in Stop or Recording mode delay the data received through MIDI IN by 500msec and merge it wit...

Page 13: ...A 1 108 C7 v ignored n channel number k 21 A 1 108 C7 v 0 key off v 1 127 key on 1 0 1 1 n n n n Bn n channel number 0 15 0 c c c c c c c 0 v v v v v v v c 64 Sustain pedal c 67 Soft pedal Control Value v 0 off 31 on v 0 off 31 on SYSTEM INFORMATION 1 SYSTEM REALTIME MESSAGES Active Sensing Status 1 1 1 1 1 1 1 0 FE Note 4 Note 4 When this code is received sensing begins If there is neither status...

Page 14: ...MIDI Implementation Chart D I S K L A V I E R Model M X 1 0 0 A MIDI Implementation Chart Date 2 4 1986 Version 1 0 11 ...

Page 15: ... been inserted Does the reception channel of the Disklavier match the transmission channel of the external instrument Is the volume setting of the piano MIDI IN VOL too low A keyboard or sequencer is connected to the MIDI IN terminal of the Disklavier and performance took place on the external instrument but the piano keys were struck with delay It takes about 0 5 seconds from the time the informa...

Page 16: ...the Disklavier to the keyboard or instrument connected to the MIDI OUT terminal of the Disklavier but on the Disklavier MIDI DATA ERROR is displayed and the command is not implemented If a large volume of data is transmitted dump without sending the data via the Disklavier You recorded ensemble music yourself but when you play it back the rhythm goes haywire Sometimes if the amount of data is too ...

Page 17: ...on has been incorrect or other problems have arisen Should this happen please take the appropriate measures after having found out what the trouble is by referring to the table below Please note that some of these problems are easy to mistake for malfunctions though they are actually very easy to solve by yourself 14 ...

Page 18: ...When error occurred the error number will be indicated on the 7 segment LED with pushing the L and R buttons at a time 15 Error Number and Description in Details ...

Page 19: ...Block Diagram 16 ...

Page 20: ... Remove the Key Stop Rail 7 Remove the three screws shown at A in Figure 2 and the bolt shown at B Remove the Key Stopper Assembly Figure 1 Figure 2 Figure 3 Figure 4 17 8 Remove the stopper screw from the Lower Front Board Spring 9 While pressing on the spring pull the knob towards you and remove the Lower Front Board See Figure 3 Removing the piano action 10 Disconnect the four connectors from b...

Page 21: ...and FDD Unit 14 Disconnect all the Connectors from the CPU circuit board remove the six screws and take out the unit 1 5 Disconnect the two connectors of the FDD unit remove the four screws shown in Figure 6 and remove the unit Removing the Hammer Sensor Unit 16 Remove the Action Unit See steps 10 and 11 17 loosen the two attachment screws on the right and left of the action bracket see A on Figur...

Page 22: ... of the I O Circuit Board CN8 CN10 22 and the connector of the power source unit CN8 23 Remove the six attachment screws from the drive unit see A of Figure 9 and take put the unit Removing the Pedal Drive Unit 24 Remove the two connectors at A 25 Loosen the hex nut at B on Figure 10 and then remove the hex nut at C 26 Loosen the four screws of the Side Board D 27 Shift the unit to the top and rem...

Page 23: ... of the Sensor circuit board and the seven screws of the I O circuit board and take out the two units See Figure 12 Removing the Power Source Unit Disconnect the AC plug 32 Disconnect the three connectors at A See Figure 13 The figure shows the power source unit as viewed from directly above 33 Remove the two screws at B and loosen the two screws at C 34 Shift the unit in the direction of the arro...

Page 24: ...Right and Left Instal Keys 2 50 and 87 black keys then align the key drive unit so that each solenoid is at the center of its corresponding key Adjustment Up and Down Install the remaining Keys except those at the position ofthe adjustment screws Use the adjustment screws to adjust the gap between the key drive unit s top surface and the keyboard s bottom surface to 2mm 1 2 Adjustment of the Key S...

Page 25: ...he Pedal Drive Unit Adjust the wire length so that the gap at section A is 5mm For the soft pedal 3mm For the loud pedal After performing adjustment using the nut tighten the nut Set the wire so that it is positioned vertically both front back and side directions If the wire is slanted it deviates from the center of the solenoid axis which will cause mechanical noise 22 ...

Page 26: ...1 4 Adjustment of the Pedal Cushion Unit Adjustment of the pedal cushion unit is as folows Cushion unit is too high Pedal rebound noise can occur Cushion unit is too low Pedal may not disengage 23 ...

Page 27: ...ound such as an organ voice from the sound source Adjust the sensors while monitoring the sound source with headphones 2 Adjusting the Hammer Sensor Unit Increase or decrease the spacer 3 locations number in Fig to adjust Slowly push the hammer forward without playing the keys Sound from the sound source is produced when the distance between the hammer tip and surface of the string is 1 5 0 8mm Me...

Page 28: ...w Tighten the screw clockwise 4 Adjusting the Pedal Sensor Unit 4 1 Adjusting the Damper Pedal Sensor Unit Play the 49th key while holding down the damper pedal and confirm that the sound from the tone generator continues with the pedal depressed Slowly return the pedal and adjust the screws so that sound stops when the damper felt in the vicinity of the 49th key is approximately 1 mm removed from...

Page 29: ... Using The Test Disk TEST 1 Minimum pressure single note scale of 1 to 88 keys Tests whether the keys are played back when the minimum touch pressure is applied If a note is not sounded although the keyboard operates normally 26 ...

Page 30: ... TEST 2 Standard pressure single note scale of 1 to 88 keys Tests the operation of the key solenoid unit for noise etc If noise is generated 27 ...

Page 31: ...ration while playing trills check for noise etc If sound generation is faulty If noise is generated See TEST 2 TEST 4 Turns ON the Damper Pedal Soft Pedal five times for one second each time Tests the efficacy of the Damper Pedal and Soft Pedal If a pedal malfunctions 28 ...

Page 32: ...ten times for one second each time Tests the operation of the Damper Pedal for noise etc If noise is generated TEST 6 Demonstration performance Comprehensively tests all units in the playback system Re confirms TEST 1 through TEST 5 29 ...

Page 33: ...fect can be determined by the error symptom that occurs as listed below Hammer Key Sensor Units Recording conditions Key 1 88 scale normal volume Pedal Sensor Unit Symptom Pedal doesn t work Pedal remains depressed and doesn t return Faulty Section Pedal Sensor Unit is positioned too high Pedal Sensor Unit is positioned too low Attention must also be given to the connector of the action brackets r...

Page 34: ...ransistor Key Solenoid Unit Keys 49 72 Short circuited diode or overcurrent to the drive transistor Key Solenoid Unit Keys 73 88 Short circuited diode or overcurrent to the drive transistor Soft Pedal Short circuited diode or overcurrent to the drive transistor Damper Pedal Short circuited diode or overcurrent to the drive transistor Activation of the thermostat within the Key Solenoid Unit Please...

Page 35: ...justment Procedure Conduct TEST 1 Sound Generation Test under Minimum Pressure on the floppy disk Contents Minimum pressure single note scale of 1 to 88 keys Set the trimmer value so that all keys are sounded at the minimum touch pressure The better the regulation and action conditions the more the sounding of notes under low touch pressure is improved Therefore make sure to check the adjustment t...

Page 36: ...est No so that each test can be executed Press the button to return to the previous Test No To terminate TEST mode turn OFF the power to the controller 2 DESCRIPTION OF EACH TEST 1 7 Segment LED Test The two 7 segment digits change from 0 to 9 the six LEDs light up successively from left to right next all LEDs light up then go out This entire process is repeated 2 LCD Test The characters which hav...

Page 37: ...5 RAM Test Write Read and Verify operations are conducted then the result is displayed OK NG 6 ROM Test The checksum of ROM B is calculated and the result is displayed OK NG 7 MIDI Test The MIDI IN and MIDI OUT terminals of the controller are directly connected and the result is displayed OK NG 34 ...

Page 38: ...the Key No of the pressed key is displayed at the seven segment LEDs Loud Pedal 90 Soft Pedal 91 and GET DATA is displayed at the lower row of the LCD If an error occurs NG is displayed at the lower row of the LCD and the Error No is displayed at the 7 segment LEDs Error No 69 68 67 66 MEANING INVALID GET DATA GET CIRCUITE ERROR PARITY FRAMING ERROR GET KEYOVER GET CIRCUITE ERROR RECEIVE OVER RUN ...

Page 39: ...36 ...

Page 40: ...and Sector No being tested are displayed at the lower row of the LCD If an error occurs its description and location are alternately displayed Error Description Display DISK NOT READY SEEK ERROR READ ERROR WRITE ERROR VERIFY ERROR Disk is not installed This is also displayed if the disk is write protected 37 ...

Page 41: ...Program Flow chart Memory Map of Disklavier 38 ...

Page 42: ...Light emitting element LED Light receiving element Photo diode PD Key detection element LSI KAPP YM2019 Conductor Optical fiber sensor head Shield Shutter Information is obtained by using a shutter to Cut Off the path of conduction for the light For each key there are three sensor heads one on the keyboard K and two on the hammer M1 M2 The unit is constructed in such a way that the light will be b...

Page 43: ... Note 2 When the time from M1 to M2 is Long Hammer has passed slowly Low sound volume Short Hammer has passed quickly High sound volume Note 3 AND Time when the light for both K and M1 has been transmitted shutter has returned 2 Pedal Sensor Unit The damper and soft pedal sensor unit is constructed from the following equipment Contact Leaf switch Detection element LSI KAPP YM2019 These components ...

Page 44: ...ROM I O operations and FDC CPU clock extension for low speed I O access generation of FDC and write precompensation for the floppy disks To use the PMAC the system must include a 2MHz YM2002CPU the MB8877 FDC MB8116Hx 8 16KBytes RAMs and 2732 35x2 8KBytes ROMs For future extensions however one can use 16KByte ROMs and 64KByte RAMs Use of PMAC assures the following Almost total elimination of the r...

Page 45: ...ol Controls interrupts generated by the internal timer and external triggers Address decoder Decodes the addresses from the CPU and generates the address decode signals for and FDC support circuit Generates clock signals for FDC and carries out write data precompensation for the disks Timing controller Uses microprograms to sequence the PMAC PMAC operations are sequentially guided by the 8MHz cloc...

Page 46: ...3 LIST OF PMAC TERMINALS 43 ...

Page 47: ...44 ...

Page 48: ...only the data read out because of the window pulse entered through the RCLK terminal pin 26 EARLY and LATE are the write compensation pulse output terminals indicating whether the write data must be accelerated or delayed Terminal TG43 pin 41 issues signals to indicate whether the head occurs ahead of or before track 43 The floppy disk drive uses this signal to change the strength of the write cur...

Page 49: ...LIST OF MB8877 TERMINALS 46 ...

Page 50: ...YM3802 MCS MIDI Communication Service Controller LIST OF YM3802 TERMINAL YM3802 Pin assignment 47 ...

Page 51: ...ng played Its offers the features listed below 1 Detects the ON OFF timing of keys in eight octaves 96keys and the hammer speed For up to 16 concurrently sounded notes 2 Detects the ON OFF status of the damper and shift pedals 3 The above performance events are output as serial data each time a GET pulse is input 2 LIST OF YM2019 TERMINALS 48 ...

Page 52: ... pressed Key scanning is then stopped for 16µSec while that hammer status is sent to the key Assignor During the next 16µSec interval the next higher octave is scanned if the Pin K has not become 1 during that interval scanning shifts to the next note D Consequently if N is the number of keys being pressed the scanning time for all keys T conforms to the equation below T 16x 12 N µSec 49 ...

Page 53: ...Pins K M1 and M2 Based on the conversion curve selected by Pins and the Level Counter accumulates in 48µSec interval until the Count STOP timing This counter value is the attenuation level A Level Rate Selected by and B is used in DISKLAVIER 3 3 Special Function Detector The special Function Detector detects the status of the damper pedal and shift pedal ON OFF switch status at each GET pulse 50 ...

Page 54: ...e of a Key On event The Key address of a Key Off event The number SP1 or SP2 of a special function pedal 3 5 Data Transmitter When a pulse is received control by the Timing Controller causes the data to be transmitted in the format shown below Data Format for One Byte 40µSec Sequence of Data Transmission 51 ...

Page 55: ...when no event has occurred When a Key ON event occurs key data and level data are sent as a pair NOTE 0 1 2 4 5 6 8 9 10 12 13 14 BLOCK 0 7 Special No 1 7 3 6 Timing Controller When an pulse minimum pulse width of 8mSec is received the internal registers and timer are all cleared and the internal clock is woke up When a pulse minimum pulse width of 8mSec is received changes in the Special Function...

Page 56: ...3 7 Timing Chart of CLK and DATA 53 ...

Page 57: ...ignal clears the internal circuitry when the power is turned ON When IC is 0 the output C0 to C4 all becomes 1 CE Chip Enable This signal is used to switch between C0 C4 and C4 C8 When CE is 0 C0 C4 Address data 00 3E are selected when CE is 1 C4 C8 Address data 40 7E are selected During normal use this terminal is connected to GND for C0 C4 or Vdd for C4 C8 AE Address Enable This signal latches t...

Page 58: ...ADDRESS DATA TABLE When CE is 0 output is enabled when D6 is 0 When CE is 1 output is enabled when D6 is 1 YM2020 Pin assignment 55 ...

Page 59: ...e width of the output according to the data 00 7E during DE 0 status D7 represents the Key ON OFF data ADDRESS DATA TABLE D0 D7 These signals are latched by the previously mentioned AE and DE signals and used as Key data and Touch data The relationship of D0 D7 with AE and DE is shown in Fig 2 below 56 ...

Page 60: ...CPU Circuit Board 57 58 ...

Page 61: ...I O Circuit Board 59 60 ...

Page 62: ...Sensor Hammer Key M1 K and M2 Circuit Board Sensor Circuit Board Hammer LED Drive Circuit Board Key LED Drive Circuit Board M1 K Detect Circuit Board M2 Detect Circuit Board 61 62 ...

Page 63: ...Drive Unit MIDI and Power Supply Circuit Board Power Supply Circuit Board MIDI External Circuit Board Drive Circuit Board 63 64 ...

Page 64: ... Parts 1 2 Control Unit 6 3 Key Stop Rail Assembly 9 4 Key Drive Unit 10 5 Key Sensor Unit 11 6 Hammer Sensor Unit Air Damper Unit 12 7 Pedal Drive Unit Pedal Sensor Unit Pedal Cushion Unit 14 8 I O Unit Power Supply Unit MIDI Unit 16 ...

Page 65: ...591001 XA457001 iG132700 IG057300 iG137800 XA513002 iG067210 iG068100 iG096700 iG057400 iG044200 iG049900 iG060000 iG044600 iG050100 iG044000 iG060200 iG050300 iG044400 iG049600 iG049800 iG043700 iG027010 iG026910 iG050000 iG059100 iG152700 iG044500 iG116200 iG063500 XD775000 XD776000 iK000420 HF859100 HL324150 HL324680 VB350500 VB350600 ...

Page 66: ...U001400 QU003500 FZ006970 VB353000 VB835000 VB293400 KA501760 LB604730 LB021030 LB021050 LB021070 LB916070 LB021110 LB021140 LB021150 LB604400 VB316200 LB932030 LB932040 LB202930 LB500520 LB917080 VE470200 iT202000 iG027010 iG043700 iG049800 iG036100 iG057400 iC181520 iD102300 VB293700 HZ002940 VB307500 VB307600 VA106500 VB295700 ...

Page 67: ...0 LB932050 LB932060 LB916030 LB916090 LB916100 LB916110 LB916150 VE470400 iT201900 iG027010 iG043700 iG052800 HZ004700 HL313470 HL314120 HL315470 FZ413680 FZ005030 iC134540 iB059630 iG127300 iF000040 iF001840 VB434900 FZ006970 VB293300 VB835000 VE472300 LB918040 L18918090 LB918110 LB918120 LB918130 LB918140 VE470900 VB434100 CB502580 ...

Page 68: ...HV753470 FZ005030 CB502590 LB918090 LB918110 VE471300 iG036100 VB434400 VB433900 HZ003190 HV753470 FZ005030 CB502590 LB918090 LB918110 VE471400 VB434100 CB502580 LB918060 LB918070 NB137040 VD617900 IG083400 IG094300 IC181520 IC223840 1X603810 IX554290 IF000040 IX554300 IX800830 IX554310 IH001050 IH000420 IX554440 ...

Page 69: ...7850 CX557860 CX557870 CX557880 CX557890 CX557900 CX557910 CX557920 CX557930 CX557940 CX558420 CX558450 CX558430 CX558460 CX558440 CX558470 CX558010 CX558020 CX558030 CX558040 CX558050 CX558060 CX558070 CX558080 EI320066 AX550300 JX550050 KX550640 IG136200 KX550100 JX550060 CX558150 CX558160 VE470300 VF035500 VB352400 EI330066 EH340120 ED330086 EH340120 EV203046 ...

Page 70: ...2 Control Unit 8 Part No EV303046 EI330056 EA026056 VE514700 MZ501260 VE479800 ...

Page 71: ...3 KeyStopRailAssembly 9 Part No NB513830 EC050300 AA504060 EV200066 AA504050 AA504040 AA504130 EX600170 EH034020 ...

Page 72: ...4 Key Drive Unit 10 Part No VE479600 CX558200 CX558210 BX550110 BX550120 AX550340 AX550350 CX558220 EA040550 EX550050 ...

Page 73: ...5 KeySensorUnit 11 Part No VE479300 CB502790 AA503970 CB502800 CB502650 CB502700 EA330046 ED330306 EV203036 ED330056 ED330086 ED330166 ED330186 BB500690 EH340120 VE471400 VE471200 ...

Page 74: ...nit 12 6 Hammer Sensor Unit Air Damper Unit 13 Part No VE479200 CB502790 CB502700 CB502600 EA030036 EV200036 ED030046 EA030086 ED030056 BB500670 EA040106 EA040206 EV200046 EA030046 EV200036 NX509820 EH040100 VE470900 VE471200 VE471300 ...

Page 75: ...Sensor Unit Pedal Cushion Unit 14 7 Pedal Drive Unit Pedal Sensor Unit Pedal Cushion Unit 15 Part No VE479700 AA504080 AA504590 EV100046 EV300046 NB513260 NB137040 EA030046 EV200036 ED030126 NB513620 EK940406 EX801360 EX600170 ...

Page 76: ...8 I O Unit Power Supply Unit MIDI Unit 16 ...

Page 77: ...EA030066 EV200036 EV300036 EK365020 VD617900 GX550670 MG000820 FX551610 EA040066 EA030066 EA030186 EA030106 EA050066 ED030046 EV200036 EV200056 EV300036 EV300056 EV100036 EH040168 EH040126 VE545200 VE545100 VE512700 AA831250 LB500520 LB202930 EA330066 VE555800 VE545300 ...

Page 78: ...SM8549 ...

Page 79: ......

Page 80: ......

Reviews: