I know there have been similar subjects on this forum, but I was not able to find what I wanted. Most people are trying to do this without of-the-shelf vfd. I have a Prostar f1500-G. I've attached a picture of it. And this is the manual:
I have some experience with Arduino, but communication protocols are not my strong side. Can someone explain me how to control AC motor with this setup? I intend to put encoder on a motor shaft for feedback on its position. Do I need any more components here? I have arduino Mega 2560. Would be so much grateful if someone can provide a sample code or point me where to look. To be clear I want to know what exactly am I sending to vfd and in what form? I hope you understand what I need
RS-485 is just a physical spec for differential pair signalling, typically standard serial
protocol is run over it (it is bi-directional if you want it though, so you there can be a bit
more to it). RS485 driver chips are plentiful and widely available.
If you are sensing position you ideally want a vector controller - then you can drive
a 3-phase motor like a servo motor!
michinyon:
You would control the inputs OP1-OP8 with relays. The computer interface is a TIA-485-type ( also known as RS-485 ) which you can investigate.
When you say control inputs OP1-8 with relays, do you mean that I need additional relays or I control those inputs like relays?
RS-485 is just a physical spec for differential pair signalling, typically standard serial
protocol is run over it (it is bi-directional if you want it though, so you there can be a bit
more to it). RS485 driver chips are plentiful and widely available.
So i need to get rs485 driver connect it to arduino and then what?
Hi,
What is the application.
If you are trying to position a shaft like a servo, not drive it to constant speed, as MarkT has said, you need a drive that can do vector control and a motor that can take the added stress.