| データシートサーチシステム |
|
L6280 データシート(PDF) 11 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
L6280 データシート(HTML) 11 Page - STMicroelectronics |
|
11 / 26 page ![]() Digital/Analog Converters (DACs) The output current levels are programmed by 5DACs each with 3 bit resolution. Channels 1 and 2 each have 2 DACs, one for the left part of the output stage and the other for the right part. When the output stage is used to drive only one load (as with DC motors), the L6280 uses only the right register. Channel 3 has only 1 DAC. Microstepping operation is easily performed with channels 1 and 2. The value of each DAC can be changed in two ways: a) the new value can be directly generated by the microprocessor and then loaded into the specified DAC; b) the value of a DAC can be incremented or decremented by 1; in this case the microproc- essor during acceleration or deceleration has only to indicate the DAC on which operate and the type of the operation, reducing the CPU’s burden. The correspondence between the DAC value and the Vref level is shown in table 1. Table 1 D2 D1 D0 Vref UNIT 11 1 1 V 1 1 0 0.875 V 1 0 1 0.75 V 1 0 0 0.625 V 0 1 1 0.5 V 0 1 0 0.375 V 0 0 1 0.25 V 0 0 0 0.125 V Iload = 0 is obtained by disabling all low-side driv- ers. Turn ON/OFF Characteristics and Program Se- quence During power-on the Switchmode Power Supply output stage is turned OFF till VS reaches VPFth. The pin Reset Out is held low and remains low till VSS is < VSSFth (the power stages and the logic of the L6280 are disabled. Not correct signals coming from the microproces- sor are then ignored; the microprocessor on the other hand, receives a low state signal from the Reset Out pin. When the VSS output is stabilized during a delay tD set by the CD capacitor, the pin Reset Out goes to the high level; the microproc- essor is enabled to work while the L6280 is in stand-by waiting for a keyword and initialization sequence. Every command that arrives before the keyword is ignored. At this time the programming sequence can start according to the flow diagram (Fig. 12). At first the Keyword (00111010) has to be sent to the L6280 to activate the watch - dog function that begins to control the microprocessor func- tionality. From this moment the microprocessor must send periodically the Watch-dog word (00110101) otherwise its absence is interpreted as a microprocessor failure: to prevent any dam- age both in the load and in the IC, the L6280 itself disables the power stages. No reset signal is gen- erated towards the CPU; the system must restart the sequence from Power-ON. The next step is to set the configuration of chan- nel 1 and channel 2 output stages by the initiali- zation word. The configuration can be chosen to fit in the load characteristics. To do this the micro- processor generates a word with A0, A1 = 0 and where A2, A3 choose the channel to be config- ured, D0 to D3 choose the type of configuration (unipolar, dual half bridge or full bridge; see Data and Address decoding). Every input configuration different from the allowed initialization word is ig- nored. When the initialization arrives, the L6280 sets the configuration of the output stage of the chosen channel. The initialization word has to be re- peated for the other channel (CH1 or CH2 only). If two initializations arrive for the same channel, the L6280 disables the output stages while pin Reset Out goes low for a time Td to advise the mocro- processor about the uncorrect condition. The pro- gram sequence must restart from the Keyword step. After the initialization step is succesfully completed the L6280 begins to accept com- mands. If a command is sent before the relative channel has been configured, the command is neglected. Command can be of three type: a - selection of current level loading a DAC; b - increment or decrement of a DAC; c - selection of the driving strategy of a channel (e.g. half/full step, fast/slow decay and so on). To select the current level is necessary to load a value into the appropriate DAC. The microproces- sor must select the channel via A2, A3 and (only for channel 1 and 2) left or right DAC via D3; the value of D0,....D2 are loaded in the chosen DAC. There are two possibilities of changing the value of a DAC; the first one is to load directly the new value, the second one is to cause an increment or a decrement in a DAC, in this way the burden of the microprocessor can be partially decreased generating inc/dec command without calculating the value. To increment od decrement a DAC the microproc- essor must select the channel via A2,A3, left or right DAC and the operation via D0 to D3 accord- ing to truth table in Datas and Address Decoding (see below). The increment or decrement is done immediately after the arrive of the command. For every configuration of the output stages are pos- sible different type of driving strategy explained in Datas and Address Decoding. L6280 11/26 |
|
|
リンク URL |
| ALLDATASHEETはお客様のビジネスに役立ちますか? [ DONATE ] |
Alldatasheetは | 広告 | お問い合わせ | プライバシーポリシー | データシートへのリンク | リンク交換 | メーカーリスト All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |