Claims (2)
Изобретение относитс к импульсной технике и может быть использовано в генераторах импульсов дл управ лени шагового электродвигател . Известен генератор импульсного си нала, содержащий делитель частоты с переменным коэффициентом делени , генератор тактовых импульсов, переключатели режима работы, усилитель, соединенный с шаговым электродвигателем , и реверсивный с тчик 1 . Недостатком данного генератора вл етс невозможность генерировани сигналов в широком диапазоне частот. Цель изобретени - расширение диa пазона частот генерируемых сигналов. Поставленна цель достигаетс тем что в генератор импульсного сигнала дл управлени шагового эдектродвига тел , например, телетайпного аппара та, содержащий делитель частоты С переменным коэффициентом делени , информационный вход которого соедине с выходом генератора тактЬвых импуль сов, два входа управлени соединены с переключател ми режима работы, а выход через усилитель соединен с шаговым электродвигателем, реверсивный счетчик, один вход которого соединен, первым входом управлени делител частоты с переменным коэффициентом делени , а .второй и третий входы .- с выходами декодирующего блока, вход которого соединен с выходом реверсивного счетчика, введены два блока пам ти , входы которых соединены с соответствующими информационными выходами декодирующего блока, а выходы блоков пам ти подключены к неподвшкным контактам дополнительного переключател , подвижный контакт которого соединен с третьим входом управлени делител частоты с переменным коэффициентом делени , четвертым входом реверсивного счетчика и третьим переключателем режима :работы. Счетный вход реверсивного счетчика соединен с выходом делител частоты с переменным коэффициентом делени . На фиг. 1 представлена блок-схема предлагаемого генератора; if а фиг. 2 временна диаграмма, угловой скорости GJ и шаговых импульсов SJ; нафиг. 3ход кривой статических вращающих моментов; на фиг. 4 - временна диаграмма угла noBojpOTa при ускорении шагового электродвигател . Генератор импульсного сигнала содержит делитель 1 частоты с переменным коэффициентом делени , генератор 2 тактовых импульсов, переключатели 3-5 режима работы, усилитель 6, шаго вый электродвигатель 7, реверсивный счетчик 8, декодирующий блок 9, блоки 10 и 11 пам ти и дополнительный переключатель 12. Генератор импульсного сигнала дл управлени шагового электродвигател предусмотрен, например, в телетайпном аппарате дл управлени обратны ходом каретки и работает следующим образом. Обратный ход каретки должен производитьс за возможно короткое врем и частота повторени шаговых импульсов тем самым должна быть возмож но большей. Перемещение каретки при обратном ходе складываетс из трех участков, .а именно ускорени , хода с посто нной скоростью и замедлени . Команда на обратный ход kapeтки, котора , например, выдаетс замыканием . переключател 3, включает обратный ход каретки. Переключатель 3 выдает относ щийс к команде на обратный ход каретки сигнал на делитель 1 частоты . На делитель 1 частоты поступа ют также тактовые импульсы с генератора 2. Делитель 1 частоты выдает на своем выходе шаговые импульсы 53, которые через усилитель б подаютс на шаговый электродвигатель 7. Частота повторени шаговых импульсов равна умноженной на коэффициент част те повторени тактовых импульсов. Коэффициент, кот.орый обычно меньше единицы, задаетс блоками 10 и 11 па м ти. Переключатель 12, будучи управл е мым выдаваемым, от переключател 5 си налом, занимает первое или второе положение/ в которых из блоков 10 и 11пам ти считываетс информаци , относ ща с к ускорению или к замедлению . Относ ща с к ускорению шагового электродвигатела 7 информаци н ходитс в блоке 10 пам ти, а информа ци ,, относ ща с к- замедлению, находитс в блоке 11 пам ти. К моменту времени t благодар замыканию переключател 3 выдаетс команда на обратный ход каретки. Переключатель 3 выдает сигнал на делитель 1 частоты и освобождает его. Пе реключатели 4 и 5 открыты, и управл емый сигналом пepe лючaтeль 12 подключен к блоку 10 пам ти (фИг. 1). Реверсивный счетчик 8 имеет нулевой уровень и выдает относ щийс к этому уровню сигнал на декодирующий блок. 9, который вызывает запомненную под адресом О информацию OW, но только содержаща с в блоке 10 пам ти инфор маци считыйаетс через переключател 12и подаетс на ввод делител 1 час тоты. Делитель 1 частоты имеет,, например , счетчик, который соответственно считает вверх от способного измен ть с задаваемого .сигналом с блоков 10 и 11 начального уровн счетчика до посто нного конечного уровн счетчика . После каждого достижени конечного уровн счетчика делитель 1 частоты выдает, шаговый импульс s; и устанавливает начальный уровень счетчика снова на соответственно выданное сигналом DW значение. При помощи сигнала с переключател 5 реверсивный счетчик 8 устанавливаетс таким образом, что при открытом .переключателе 5, а слёдовател.ьно во врем ускорени , он считает вверх. К реверсивному счетчику 8 в качестве счетных импульсов подвод тс шаговые импульсы SD. После первого, выд1Й1ного делителем 1 частоты, шагового импульса SO уровень реверсивного счетчика 8 повышаетс , на одну единицу и на блоки 10 и 11 пам ти выдаетс соответствующий сигнал ZV;. В зависимости от этого б-юка 10 пам ти выдает на делитель 1 частоты новый сигнал DW, тем самым частота повторени шаговых импульсов измен етс в зависимости от нового сигнала OW. . Реверсивный счетчик 8 с каждым импульсом S3 заполн етс на . одну единицу счета и к моменту времени tf он достигает заранее заданного большего уровн . Этот уровень счетчика определ етс блоком 10 пам ти , при помощи декодирующего блока 9, который выдает сигнал на реверсивный счетчик 8, предотвращающий дальнейший отсчет вверх. Между моментами времени t и t2, таким образом, сигнал ZW не измен етс и с блока 10 всегда выдаетс -одинаковый сигнал DW. Тем.самым частота повторени шаговых импульсов S3 остаетс посто нной и сораз.мерна таким образом, что как раз принадлежит максимальной скорости шагового электродвигател 7. Таким образом, каретка телетайпного аппарата к моменту времени t достигает своей наибольшей скорости и сохран ет ее до тех пор, пока к моменту, времени t2 вблизи от левого упора самой кареткой замыкаетс переключатель 5, чтобы ввести замедление шагового электродвигател 7. При замыкании переключател 5 сигнал приводит переключатель 12 в показанное на фиг. 1 штрихпунктирной линией положение и реверсивный счетчик 8 устанавливаетс - таким образом, что он ведет от.счет вниз. При помощи последующих шаговых импульсов StJ уровень счетчика 8 соответственно уменьшаетс на одну единицу и аналогично тому, как между моментами t и t2 t-7 и t в соответствии с желаемой характеристикой замедлени из блока 11 пам ти считываютс различные сигналы DW. Однако благодар другому положению переключател 12 считываетс запомненна информаци замедлени с блока 11 пам ти и частота повт рени шаговых импульсов уменьшаетс в соответствии с характеристикой замедлени . К моменту времени ц, неэс долго до левого упора каретки телетайпного аппарата, реверсивный счетчик 8 снова достигает уровн О и декодирующий блок 9 выдает сигнал, который опреде л ет этот уровень и предотвращает дальнейший отсчет вниз счетчика 8. В блоке 11 пам ти под адресом О може быть запомнен сигнал DW,- который относитс к низкой частоте повторени шаговых импульсов siJ. Так как уровен счетчика & не измен етс , то аналогично тому, как между моментами вре мени t и t2r из блока 11 пам ти всегда считываетс одинаковнй сигнал OW и каретка телетайпного аппара та перемещаетс .дальше с посто нной маленькой скоростьй) в отличив от :изображенной на фиг. 2 диаграммы времен :. .: .... : ; . . . ; Когда каретка телетайпного аппарата достигает левого, упора и замыкает переключатель 4, выданный от не го сигнал блокирует делитель 1 састо ты и больше не вьадаетс никакихшаговых импульсов S3. Одновременно останавливаетс шаговый электродвигатель 7. Есл.и характеристики ускорени и замедлени симметричны, тогда необходима одна единственна программа и можно отказатьс от переключател 12.. однако если замедление шагового электродвигател 7 требует более короткого промежутка времени, реверсив ный счетчик 8 к началу ускорени мож но, установить не на нулевой уровень. Если, например, реверсивный счетчик 8 к моменту времени качестве наи большего возможного уровн достигает уровн 63 а замедление шагового электродвигател 7 длитс в два раза меньше, чем ускорение, то счетчик 8 к моменту времени t можно установить на 3Ha ieftHe 31. В атом случае замедление заканчиваетс уже после 31 шагового импульса S3 и тем самым характеристика замедлени имеет значительно более крутую линию. Формула изобретени 1,Генератор импульсного сигнала дл I управлени шагового электродвигател , например, телетайпного аппарата , содержащий делитель частоты с переменным коэффициентом делени , информационный вход которого соединен с выходом генератора тактовых импуль- сов, два входа управлени соединены с переключател ми режима работы, а выход через усилите 1ь соединен с шаговым электродвигателем, реверсивный счет чикr один вход которого соединен с первым входом управлени делител частоты с переменным коэффициентом делени , а второй и третий входы с выходами декодирующего блока, вход которого соединен с выходом реверсивного счетчика, отличающийс тем, что, с целью расвшрени диапазона частот генерируемых сигналов , в иего введешь два блока пам ти, входы которЬк соединены с соответствующими информационными выходами декодирующего блока, а выходы блоков пам ти подктоочены к неподвижным контактам дополнительного переключател , подвижный контакт которого соединен С третьим входом управлени делител частоты с переменным коэффициедтом делени , четверкам входом ревврсивного счетчика и третьим переключателем режима работы. The invention relates to a pulse technique and can be used in pulse generators for controlling a stepper motor. A known generator of a pulse signal containing a frequency divider with a variable division factor, a clock pulse generator, operation mode switches, an amplifier connected to a stepping motor, and a reversing one with a tick 1. The disadvantage of this generator is the impossibility of generating signals in a wide frequency range. The purpose of the invention is to expand the frequency range of the generated signals. The goal is achieved by the fact that in a pulsed signal generator to control the stepper electromotor body, for example, a teletype machine containing a frequency divider With a variable division factor, whose information input is connected to the output of the clock generator, two control inputs are connected to the operation mode switches, and the output through the amplifier is connected to a stepper motor, a reversible counter, one input of which is connected, the first control input of a frequency divider with a variable coefficient d The second and the third inputs. with the outputs of the decoding unit, the input of which is connected to the output of the reversible counter, are two memory blocks, the inputs of which are connected to the corresponding information outputs of the decoding unit, and the outputs of the memory blocks are connected to the non-connected contacts of the additional switch The moving contact of which is connected to the third control input of a frequency divider with a variable division factor, the fourth input of the reversible counter and the third mode switch: operation. The counting input of the reversible counter is connected to the output of a frequency divider with a variable division factor. FIG. 1 shows the block diagram of the proposed generator; if a FIG. 2 timing diagram, angular velocity GJ and step pulses SJ; see 3 running curve of static torques; in fig. 4 - time diagram of the noBojpOTa angle during acceleration of a stepper motor. The pulse signal generator contains a divider 1 frequency with a variable division factor, a generator of 2 clock pulses, operation mode switches 3-5, amplifier 6, step motor 7, reversible counter 8, decoding unit 9, memory blocks 10 and 11, and additional switch 12 A pulse signal generator for controlling a stepper motor is provided, for example, in a teletype machine for controlling the reverse of the carriage stroke and operates as follows. The return stroke of the carriage must be made in the shortest possible time, and the frequency of the repetition of the step pulses must thus be possibly greater. Moving the carriage during the return stroke is made up of three sections, namely, acceleration, travel at constant speed and deceleration. The command for the return stroke of the card, which, for example, is given by the closure. switch 3, turns the carriage back on. Switch 3 issues a signal related to the carriage reverse command to frequency divider 1. The frequency divider 1 also receives clock pulses from generator 2. The frequency divider 1 outputs, at its output, step pulses 53, which are fed through an amplifier B to a stepper motor 7. The frequency of the step pulses is equal to the frequency of the clock pulses multiplied by the factor. The coefficient, which is usually less than one, is specified in blocks 10 and 11 of the maximum. The switch 12, being controlled by the output, from the switch 5 of the switch, occupies the first or second position / in which information from the blocks 10 and 11 is read, relating to acceleration or deceleration. The information relating to the acceleration of the stepper motor 7 is in the memory block 10, and the information on related to deceleration is in the memory block 11. By the time t, due to the closure of the switch 3, a command is issued for the carriage reversal. Switch 3 issues a signal to frequency divider 1 and releases it. Switches 4 and 5 are open, and a switch 12 controlled by a signal is connected to memory block 10 (FIG. 1). Reversible counter 8 has a zero level and outputs a signal relating to this level to a decoding unit. 9, which calls up the information OW stored under the address O, but only the information contained in the memory block 10 is read through the switch 12 and fed to the input of the 1-time divider. Frequency divider 1 has, for example, a counter, which respectively counts upwards from being able to change from the settable signal from blocks 10 and 11 of the initial level of the counter to the constant final level of the counter. After each reaching the final level of the counter, frequency divider 1 gives out, step pulse s; and sets the starting level of the counter back to the value given by the DW signal, respectively. With the help of the signal from switch 5, the reversible counter 8 is set in such a way that, with the switch 5 open, and the slow reader, during the acceleration, it counts up. Step counter pulses SD are supplied to the reversible counter 8 as counting pulses. After the first frequency divider 1 outputted by divider 1, step pulse SO, the level of the reversible counter 8 increases by one unit and the corresponding signal ZV; is outputted to blocks 10 and 11 of the memory. Depending on this bit of 10 memory, a new DW signal is sent to frequency divider 1, thereby the frequency of the step pulse repetition varies depending on the new OW signal. . The reversible counter 8 is filled with each pulse S3. one unit of account, and by the time tf it reaches a predetermined greater level. This level of the counter is determined by the memory unit 10, by means of the decoding unit 9, which outputs a signal to the reversible counter 8, which prevents further counting upwards. Between times t and t2, thus, the signal ZW does not change and from block 10 the same signal DW is always output. Meanwhile, the repetition frequency of the stepping pulses S3 remains constant and consistent in such a way that it just belongs to the maximum speed of the stepping motor 7. Thus, the teletype machine carriage reaches its highest speed by the time t while by the time t2, near the left stop, the carriage itself closes the switch 5 to introduce the deceleration of the stepper motor 7. When the switch 5 is closed, the signal leads the switch 12 to the switch shown in FIG. 1, a dash-dotted line position and a reversible counter 8 are set in such a way that it leads from the bottom to the bottom. Using the subsequent step pulses StJ, the level of the counter 8 is respectively reduced by one unit and in the same way as between the moments t and t2 t-7 and t according to the desired deceleration characteristic from the memory unit 11, the various signals DW are read. However, due to the different position of the switch 12, the stored deceleration information is read from the memory unit 11 and the frequency of the repeating of the step pulses is reduced in accordance with the deceleration characteristic. By the time t, nees long before the left carriage stop of the teletype machine, the reversible counter 8 reaches the level O again and the decoding unit 9 generates a signal that determines this level and prevents further counting down of the counter 8. In the block 11 of the memory under address O The signal DW, which is related to the low repetition rate of the siJ step pulses, can be memorized. Since the level of the counter & does not change, just as between the moments of time t and t2r from the memory unit 11 the same signal OW is always read and the teletype machine carriage moves further away from a constant low speed) in contrast to: shown in FIG. 2 time diagrams:. .: ....:; . . . ; When the teletype machine carriage reaches the left, the stop and the switch 4 closes, the signal issued from it blocks the divider 1 of the state and no longer step S3 pulses. At the same time, the stepping motor 7 stops. If the acceleration and deceleration characteristics are symmetric, then only one program is necessary and the switch 12 can be refused. However, if the deceleration of the stepping motor 7 requires a shorter period of time, the reversible counter 8 by the beginning of the acceleration can be set not to level zero. If, for example, the reversible counter 8 reaches the level of 63 by the time of the highest possible level, and the deceleration of the stepping motor 7 lasts two times less than the acceleration, then the counter 8 by the time t can be set to 3Ha iftHe 31. In the case of deceleration ends after 31 step pulse S3, and thus the deceleration characteristic has a much steeper line. Claim 1, A pulse signal generator for I control of a stepper motor, for example, a teletype machine, containing a variable frequency divider whose information input is connected to the output of the clock generator, two control inputs connected to the operating mode switches, and the output Amplifier 1L is connected to a stepper electric motor, the reversible counting of a chick; one input of which is connected to the first control input of a frequency divider with a variable division factor, and th and third inputs with outputs of a decoding unit, whose input is connected to the output of a reversible counter, characterized in that, in order to expand the frequency range of the generated signals, you will enter two memory blocks, the inputs of which are connected to the corresponding information outputs of the decoding unit, and outputs memory blocks podktoocheny to the fixed contacts of the additional switch, the movable contact of which is connected To the third control input of the frequency divider with a variable division factor, fours input p Evolution counter and third mode switch.
2.Генератор по п. 1, отличающийс тем, что счетный вход реверсивного счетчика соединен с выходом делител частоты с переменным коэффициентом делени . Источники информации, прин тые во внимание при экспертизе 1. Авторское свидетельство СССР № 422120, кл. Н 04 N 3/22, 24.04.72.2. A generator according to claim 1, characterized in that the counting input of the reversible counter is connected to the output of a frequency divider with a variable division factor. Sources of information taken into account during the examination 1. USSR Author's Certificate No. 422120, cl. H 04 N 3/22, 04.24.72.
ЕЮHer
гg
}}
I I II I I
UllliniMllltlllUllliniMllltlll
SISI
II III I
ю tiyu ti
« t"T