DA70115-1/2E
- 12 -
3-3-8. A0/PS0 [44], A1/PS1 [45], PS2 [46], PS3 [47], PS4 [48]
In stand-alone operation (MODE = HIGH), these terminals function as PS0 to PS4 input terminals for
selecting operating patterns.
When connected to a CPU (MODE = LOW), these terminals function as A0 and A1 inputs for selecting
device addresses.
In both cases, input logic is positive. (0: LOW and 1: HIGH)
Setting
Terminal name
MODE = LOW (Connected to a CPU)
MODE = HIGH (stand alone
operation)
A0/PS0 A0: Device address bit 0 PS0: Operation pattern setting 0
A1/PS1 A1: Device address bit 1 PS1: Operation pattern setting 1
PS2 Note 1 PS2: Operation pattern setting 2
PS3 Note 1 PS3: Operation pattern setting 3
PS4 Note 1 PS4: Operation pattern setting 4
The devices that match the device selection settings and bits 4 and 5 of the bus control command are
selected for connection. Therefore, a maximum of 4 PCD2112s can be connected to one serial bus.
Note 1: Do not change input levels on these terminals. Changing the input level while in operation will
stop the operation immediately, and the current position counter (RCUN) will be reset.
If the input status of PS0 to PS4 changes during stand alone operation, the PCD will immediately
stop the operation.
3-3-9. EA [11], EB [12], EZ [13]
EA and EB are encoder signal input terminals.
You can select the input specifications for these terminals as 2-pulse or 90 phase difference (1x, 2x, or 4x
magnifications)) by RENV2.EIN setting.
EN is the input terminal for encoder Z phase signals. It may be used in origin return operations.
You can check the level on each terminal using the status registers (RSTS.SEA, RSTS.SEB, and
RSTS.SEZ).
3-3-10. #BSY/#END [20]
This terminal outputs signals to indicate that the PCD2112 is busy or has completed its operation. Its
function is as follows, according to the RENV1.ENDM setting.
Setting
Terminal name
RENV1.ENDM = 0 RENV1.ENDM =1
#BSY/#END BSY (operating) END (operation complete)
#BSY: Outputs a LOW while in operation and returns HIGH after the operation is complete.
#END: When the operation is ended by #STA going LOW, this terminal goes LOW. When #STA goes HIGH,
this terminal returns to HIGH. For details about the differences between the BSY and END signals, see
section 10-2-1, #BSY/#END signals.
3-3-11. SD [15]
This is the ramp down switch signal input terminal.
By setting RMD.MSDE, you can enable/disable the SD signal. The input logic of this signal can be set in
RENV1.SDL.
By setting RENV1.SDM, you can set the PCD2112 either to decelerate, or to decelerate and stop when this
signal turns on.
When decelerate is selected, the motor will start decelerating when the SD signal turns on and will
accelerate again when the SD signal is turned off.
When the decelerate and stop is selected, the motor will accelerate again when SD turns off while
decelerating. However, if SD turns off after the motor has stopped, the motor will stay stopped.
By setting RENV1.SDLT, SD can be latched so that the motor can be decelerated and stopped by receiving a
one-shot pulse signal.
When starting operation, the PCD latches the input status of this terminal. Then, the PCD responds to a
change in this signal from off to on.
You can monitor the input status of the SD signal in the RSTS.SSD register. You can also monitor the SD
status after it is latched in the RSTS.SDIN register.