

A Variable Frequency Drive (VFD), such as the Nastec 3P VFD, is an electronic device designed to control the speed and torque of an electric motor. It achieves this by varying the frequency and voltage of the power supplied to the motor. This capability makes VFDs essential for applications requiring precise motor control, energy efficiency, and reduced mechanical stress.








The Nastec 3P VFD is a robust and versatile device. Below are its key technical details:
| Parameter | Value |
|---|---|
| Manufacturer | Nastec |
| Part ID | 3P VFD |
| Input Voltage Range | 200V - 480V AC |
| Output Voltage Range | 0V - Input Voltage |
| Frequency Range | 0 Hz - 400 Hz |
| Power Rating | 0.75 kW - 22 kW (varies by model) |
| Control Method | V/F (Voltage/Frequency) Control, Vector Control |
| Efficiency | ≥ 98% |
| Operating Temperature | -10°C to 50°C |
| Protection Rating | IP20 (standard), optional IP55 |
The Nastec 3P VFD features a terminal block for input/output connections. Below is the pin configuration:
| Pin Label | Description |
|---|---|
| R/L1 | AC Input Phase 1 |
| S/L2 | AC Input Phase 2 |
| T/L3 | AC Input Phase 3 |
| U/T1 | Motor Output Phase 1 |
| V/T2 | Motor Output Phase 2 |
| W/T3 | Motor Output Phase 3 |
| Pin Label | Description |
|---|---|
| +10V | 10V Reference Voltage Output |
| AI1 | Analog Input 1 (0-10V or 4-20mA) |
| DI1 | Digital Input 1 (Start/Stop) |
| DI2 | Digital Input 2 (Direction Control) |
| AO1 | Analog Output 1 (0-10V) |
| COM | Common Ground |
Power Connection:
Control Wiring:
Programming:
Startup:
The Nastec 3P VFD can be controlled using an Arduino UNO via its digital and analog inputs. Below is an example code to control motor speed using PWM:
// Define the PWM pin connected to the VFD's AI1 terminal
const int pwmPin = 9;
void setup() {
// Set the PWM pin as output
pinMode(pwmPin, OUTPUT);
}
void loop() {
// Generate a PWM signal to control motor speed
// Speed range: 0 (stopped) to 255 (full speed)
for (int speed = 0; speed <= 255; speed += 5) {
analogWrite(pwmPin, speed); // Write PWM signal to AI1
delay(100); // Wait for 100ms before increasing speed
}
// Gradually decrease speed
for (int speed = 255; speed >= 0; speed -= 5) {
analogWrite(pwmPin, speed); // Write PWM signal to AI1
delay(100); // Wait for 100ms before decreasing speed
}
}
Motor Does Not Start:
Overheating:
Noise or Vibration in Motor:
Fault Codes on Display:
Q: Can the VFD be used with single-phase motors?
Q: How do I reset the VFD to factory settings?
Q: What type of cable should I use for motor connections?
This concludes the documentation for the Nastec 3P VFD. For further assistance, refer to the official user manual or contact Nastec support.