RS485 and LoRa (or other equivalent wireless technology for min 1km range) based Crane Control Remote Pendant
Budget: ₹12,500 – ₹37,500 INR
I'm seeking a freelancer experienced in designing a wired (RS485) and wireless (LoRa) remote control pendant for crane operation. The system should incorporate a relay output at the receiver, with the capability of 32 channels being expandable to 64 channels. The project involves creating a transmitter and receiver that are well-matched - That the transmitter and receiver should have DIP switches capable of matching the two.
The Transmitter Pendant (and if required, at the Receiver) should have some means of converting from Wired mode to wireless mode and wise-versa.
Required Features:
Transmitter:
- Digital Inputs at Transmitter - Minimum 32 Channels expandable to 64 channels (I2C expander is possible. Other modules can also be tried)
- Light to indicate Linking with Receiver - Green (Linked); Red (Not Linked); Blue (Linked but Emergency pressed)
- If the Emergency button is pressed, then the Receiver should not activate any Relay output. However, it can activate one NC/NO output for the Emergency Button alone.
- Four Analog Inputs must be available - For Joystick - Potentiometer based.
- Any microcontrollers used must be programmable after the PCB is made.
- 9V DC power supply or 12V DC power supply (9V preferable)
- There should be no timelimit on Transmitter operations
- 5 inputs to be designated for speed control - Inputs in these must provide delayed response in Receiver (see below)
Receiver:
- Relay Outputs at Receiver - Waveshare ModBus RTU 32-ch Relay module can be used for this purpose.
- Four Analog Outputs (corresponding to the Analog Inputs in Transmitter)
- Lights to indicate Linking with Transmitter - Same as Transmitter
- 12V DC Power Supply
- Outputs should last only as long as the input lasts
- The time delay between Receiver output after Transmitter input must be minimal - Less than 0.05 seconds.
- The inputs from speed control in Transmitter should provide delayed response as below:
Speed Input 1 - 0.4 seconds
Speed Input 2 - 0.4 seconds after switching ON Speed Input 1 (On Speed Input 2, Speed Input 1 also should get switched on, with Speed 1 Relay switching ON at 0.4 Seconds and Speed 2 Relay switching ON at 0.8 Seconds)
Speed Input 3 - 0.4 seconds after switching ON Speed Input 2 (On Speed Input 3, Speed Input 1 and 2 also should get switched ON, with Speed 1 Relay switching ON at 0.4 Seconds, Speed 2 Relay Switching ON at 0.8 seconds and Speed 3 Relay switching ON at 1.2 Seconds)
Speed Input 4 - 0.4 seconds after switching ON Speed Input 3 (On Speed Input 4, Speed Input 1, 2 and 3 also should get switched ON, with Speed 1 Relay switching ON at 0.4 Seconds, Speed 2 Relay Switching ON at 0.8 seconds, Speed 3 Relay switching ON at 1.2 Seconds and Speed 4 Relay switching ON at 1.6 Seconds)
Speed Input 5 - 0.4 seconds after switching ON Speed Input 4 (On Speed Input 5, Speed Input 1, 2, 3 and 4 also should get switched ON, with Speed 1 Relay switching ON at 0.4 Seconds, Speed 2 Relay Switching ON at 0.8 seconds, Speed 3 Relay switching ON at 1.2 Seconds, Speed 4 Relay switching ON at 1.6 Seconds and Speed 5 Relay switching ON at 2 Seconds)
Proposed Schematic (Can be changed)
Transmitter:
I2C I/O Expander ---> Microcontroller ---> LoRa/ RS485
Receiver:
LoRa/ RS485 ---> Microcontroller ---> I2C I/O Expander
The microcontroller can be anything, but Arduino/ ESP32 is preferable
Ideal Skills:
- Proficiency in Electronic Schematic
- Experience with LoRa technology/ Equivalent tech which has more than 1km range
- Skills in creating compact, user-friendly designs
- Understanding of safety protocols for emergency stop features
We are currently using F24-60 Remote Control of Telecrane. We are planning to make a remote control of our own with Wired Control also parallely.
The goal is to create a reliable, efficient, and safe remote control system for crane operation. Please only bid if you have relevant experience and can deliver high-quality work.
Once the Prototype is proven and the Schematic is validated, we will design a PCB on our own and test the product.
The Transmitter Pendant (and if required, at the Receiver) should have some means of converting from Wired mode to wireless mode and wise-versa.
Required Features:
Transmitter:
- Digital Inputs at Transmitter - Minimum 32 Channels expandable to 64 channels (I2C expander is possible. Other modules can also be tried)
- Light to indicate Linking with Receiver - Green (Linked); Red (Not Linked); Blue (Linked but Emergency pressed)
- If the Emergency button is pressed, then the Receiver should not activate any Relay output. However, it can activate one NC/NO output for the Emergency Button alone.
- Four Analog Inputs must be available - For Joystick - Potentiometer based.
- Any microcontrollers used must be programmable after the PCB is made.
- 9V DC power supply or 12V DC power supply (9V preferable)
- There should be no timelimit on Transmitter operations
- 5 inputs to be designated for speed control - Inputs in these must provide delayed response in Receiver (see below)
Receiver:
- Relay Outputs at Receiver - Waveshare ModBus RTU 32-ch Relay module can be used for this purpose.
- Four Analog Outputs (corresponding to the Analog Inputs in Transmitter)
- Lights to indicate Linking with Transmitter - Same as Transmitter
- 12V DC Power Supply
- Outputs should last only as long as the input lasts
- The time delay between Receiver output after Transmitter input must be minimal - Less than 0.05 seconds.
- The inputs from speed control in Transmitter should provide delayed response as below:
Speed Input 1 - 0.4 seconds
Speed Input 2 - 0.4 seconds after switching ON Speed Input 1 (On Speed Input 2, Speed Input 1 also should get switched on, with Speed 1 Relay switching ON at 0.4 Seconds and Speed 2 Relay switching ON at 0.8 Seconds)
Speed Input 3 - 0.4 seconds after switching ON Speed Input 2 (On Speed Input 3, Speed Input 1 and 2 also should get switched ON, with Speed 1 Relay switching ON at 0.4 Seconds, Speed 2 Relay Switching ON at 0.8 seconds and Speed 3 Relay switching ON at 1.2 Seconds)
Speed Input 4 - 0.4 seconds after switching ON Speed Input 3 (On Speed Input 4, Speed Input 1, 2 and 3 also should get switched ON, with Speed 1 Relay switching ON at 0.4 Seconds, Speed 2 Relay Switching ON at 0.8 seconds, Speed 3 Relay switching ON at 1.2 Seconds and Speed 4 Relay switching ON at 1.6 Seconds)
Speed Input 5 - 0.4 seconds after switching ON Speed Input 4 (On Speed Input 5, Speed Input 1, 2, 3 and 4 also should get switched ON, with Speed 1 Relay switching ON at 0.4 Seconds, Speed 2 Relay Switching ON at 0.8 seconds, Speed 3 Relay switching ON at 1.2 Seconds, Speed 4 Relay switching ON at 1.6 Seconds and Speed 5 Relay switching ON at 2 Seconds)
Proposed Schematic (Can be changed)
Transmitter:
I2C I/O Expander ---> Microcontroller ---> LoRa/ RS485
Receiver:
LoRa/ RS485 ---> Microcontroller ---> I2C I/O Expander
The microcontroller can be anything, but Arduino/ ESP32 is preferable
Ideal Skills:
- Proficiency in Electronic Schematic
- Experience with LoRa technology/ Equivalent tech which has more than 1km range
- Skills in creating compact, user-friendly designs
- Understanding of safety protocols for emergency stop features
We are currently using F24-60 Remote Control of Telecrane. We are planning to make a remote control of our own with Wired Control also parallely.
The goal is to create a reliable, efficient, and safe remote control system for crane operation. Please only bid if you have relevant experience and can deliver high-quality work.
Once the Prototype is proven and the Schematic is validated, we will design a PCB on our own and test the product.