Connect PLC =24V output to =5V TTL or =3.3V CMOS chips
Способ подключения выходов ПЛК =24В через микросхему инверсного преобразователя уровня ULN2804 (с двумя внешними резисторами 10КОм на один канал) к входам =5 В ТТЛ или 3,3 В КМОП для управления низковольтными устройствами на примере управления шаговыми двигателями через драйвера StepDriver (платами с умными силовыми микросхемами типа )
Example of connection of PLC outputs = 24V via the ULN2804 inverse level converter chip (with 2 external 10 000 Om resistors for 1 channel) to the inputs = 5 V TTL or 3.3 V CMOS for controlling low-voltage devices by example of stepper motor control via StepDriver drivers (boards with smart power type microcircuits)
У S7-1200 и S7-1500 можно использовать функциональные блоки или специализированные скоростные выходы для точного позиционирования.
В данных примерах использовались обычные низкоскоростные выходы и обычная логика управления
StepDriver A3967 и A4988 можно найти на Али по цене меньше бакса.
!!! В данном примере используются шаговые двигатели работающие при напряжении 5В. Некоторые шаговые двигатели могут работать только при силовом напряжении >6В - в этом случае надо добавить дополнительный источник питания для ножек силового питания Vmot A4988, Load_supply A3967 .
In this example, stepping motors operating at a voltage of 5V are used. Some stepper motors can only work with a voltage >=6V - in this case, you need to add an additional power source for StepDriver motor power supply pin (Vmot A4988, Load_supply A3967).
A3967.pdf | |
A4988.pdf A4988 scheme.pdf |
|
ULN2801A-ULN2805A | |
Простой преобразователь уровня ПЛК
0...24В в уровни ТТЛ 5В...0В* (*синверсией сигнала) сопротивление 10 КОм на входе + ULN2804A + сопротивление 10 КОм подтяжка уровня на выходе Simple level converter PLC 0...24V to TTL 5V...0V* *(with inversion of the signal) resistor 10 КОм in input + ULN2804A + pull up resistor10 КОм |
Макет управления шаговым двигателем от CD-ROM через StepDriver A4988 , подключенный к PLC S7-300, S7-1200, S7-1500 через инверсный преобразователь уровня UNL2804.
The stepper motor control model from CD-ROM via StepDriver A4988, connected to PLC S7-300, S7-1200, S7-1500 via inverted level converter UNL2804.
The ULN2801A-ULN2805A each contain eight darlington transistors with common emitters and integral suppression diodes for inductive loads.Each darlington features a peak load current rating of 600mA (500mA continuous) and can withstand at least 50V in the off state.
Five versions are available to simplify interfacing to standard logic families :
- the ULN2801A is designed for general purpose applications with a current limit resistor ;
- the ULN2802A has a 10.5kΩ input resistor and zener for 14-25V PMOS ;
- the ULN2803A has a 2.7kΩ input resistor for 5V TTL and CMOS ;
- the ULN2804A has a 10.5kΩ input resistor for 6-15V CMOS ;
- the ULN2805A is designed to sink a minimum of 350mA for standard and Schottky TTL where higher output current is required.
S7-300 + StepDriver A4988 + StepMotor + MP370 + Encoder + animation br />
S7-300 + StepDriver A4988 + very old HardDisk StepMotor + MP370 + Absolute Encoder full control
S7-1500 + StepDriver A4988 + CD-ROM StepMotor + MP370 + Sensor full control
S7-1500 + StepDriver A4988 + CD-ROM StepMotor + MP370 full control
S7-1500 + StepDriver A4988 + CD-ROM StepMotor + MP370
S7-1500 + StepDriver A4988 + CD-ROM StepMotor
S7-1500 + UNL2804 + StepDriver A4988 + CD-ROM StepMotor