
Ditutup
Disiarkan
Dibayar semasa penghantaran
Multi-Arduino Industrial Control System Development (Isolated Communication + Analog + Digital I/O) Project Overview We are developing a modular measurement instrument based on multiple interconnected Arduino boards. Each Arduino handles a dedicated subsystem (UI, motor control, pH control, temperature control) coordinated by a Master Arduino. We require an experienced embedded systems freelancer to: • Design robust firmware architecture • Implement reliable inter-Arduino communication • Ensure electrical isolation to prevent analog noise/crosstalk • Optimize motor control, sensor acquisition, and closed-loop control • Deliver clean, documented, production-ready code • All components should be easily sourced in India This is not a beginner Arduino project — we are building a lab-grade instrument requiring stable analog performance. System Architecture 1. UI Subsystem Arduino • Keypad interface • Graphic LCD • Touchscreen display (also modular) • Menu navigation • Parameter entry • Sends user commands to Master • Communicate with a PC 2. Motor Control Arduino • PMDC motor control • Hall-effect RPM sensing • PWM via MOSFET driver (circuit is already designed for an old PIC microcontroller) • Closed-loop speed regulation • Target range: ~50–1200 RPM • Stable low-speed control required 3. pH Control Arduino • High-impedance pH probe input (JFET/op-amp front end) (circuit is already designed for an old PIC microcontroller) • Analog signal conditioning (circuit is already designed for an old PIC microcontroller) • pH measurement (circuit is already designed for an old PIC microcontroller) • Acid/base pump control (MOSFET driven) (circuit is already designed for an old PIC microcontroller) • Closed-loop pH regulation (control scheme is already designed for an old PIC microcontroller) • Noise immunity critical 6. Temperature Control Arduino • Temperature sensor reading (e.g., PT100) (circuit is already designed for an old PIC microcontroller) • PWM output to SSR (circuit is already designed for an old PIC microcontroller) • Stable temperature control loop (control scheme is already designed for an old PIC microcontroller) • Avoid PWM noise affecting analog subsystems 5. Master Arduino • Coordinates all sub-systems • Central command routing • Status aggregation • Fault monitoring • Communication management • Safety logic • PC connectivity (PC interface software is already designed and working) IMPORTANT: Electrical Isolation Analog readings (especially pH) must not be corrupted by: • Motor PWM noise • SSR switching noise • Ground loops • Crosstalk between subsystems Freelancer must propose and implement: • Opto-isolated communication (RS-485 preferred) • Proper grounding strategy • Digital isolators where required • ADC noise mitigation strategies • Shielding recommendations Isolation architecture design is part of this job. Communication Requirements Preferred options: • (Modbus RTU or custom protocol) OR • I2C with digital isolators OR • CAN Bus (if justified) Freelancer must: • Recommend best communication protocol • Implement reliable packet structure • Implement CRC/error detection • Provide timeout and fault recovery logic System must be robust in noisy environments. Deliverables 1. Firmware for: o UI Arduino o Motor Arduino o pH Arduino o Temperature Arduino o Master Arduino 2. Communication protocol documentation 3. Commented, modular Arduino code 4. PCBs in KiCAD (all Arduino boards should be like shields) Required Skills • Advanced Arduino development • Embedded C/C++ • RS-485 / Modbus / CAN • Analog signal conditioning • PID control systems • Motor control with hall sensors • EMI/EMC mitigation • Industrial control systems experience • Experience with laboratory or scientific instruments (preferred) Nice to Have • Experience with high-impedance sensor design (pH, ion-selective electrodes) • Knowledge of op-amp/JFET front-end design • Experience designing noise-resistant analog systems • Prior multi-microcontroller architecture experience Milestones 1: Master Arduino with UI interface to one of the sub-systems 2,3…: Subsequent sub-systems Expected Freelancer Profile We are not looking for a hobbyist Arduino coder.
ID Projek: 40222429
8 cadangan
Projek jarak jauh
Aktif 17 hari yang lalu
Tetapkan bajet dan garis masa anda
Dapatkan bayaran untuk kerja anda
Tuliskan cadangan anda
Ianya percuma untuk mendaftar dan membida pekerjaan
8 pekerja bebas membida secara purata ₹55,313 INR untuk pekerjaan ini

Hello I just read out your description and am interested in your project. I am an Expert in Arduino Coding, and have also worked with it in the past. If you need Quality Work, then feel free to contact me Thanks
₹37,500 INR dalam 7 hari
2.7
2.7

Hi, I can make that Arduino-based Industrial-project for you I will work on milestones-plan(with releasing of the partially payment after each milesone made) I invite you for more details on messenger Thanks
₹170,000 INR dalam 60 hari
0.0
0.0

As an experienced Automation Engineer with advanced skills in Arduino and Embedded Systems, I am confident that I can not only understand, but exceed your expectations for this intricate project. I have an in-depth understanding of the electrical isolation techniques required to eliminate noise and crosstalk between subsystems, a skill that is critical for stable analog performance, which you mentioned as paramount. Additionally, my familiarity with protocols such as RS-485, Modbus, and CAN Bus make me well-suited to effectively implement your preferred communication architecture. The knowledge I have concerning analog signal conditioning, PID control systems, and designing noise-resistant analog systems are all directly relevant to your project's needs. My understanding of systems integration, EMI/EMC mitigation and experience with laboratory-grade instruments has consistently placed me in a unique position of delivering clean documented code and scalable solutions. This aligns perfectly with the production-ready code and detailed documentation you require.
₹15,000 INR dalam 5 hari
0.0
0.0

Hi there, I am a Licensed Electrical Engineer (MSc) with 15+ years of experience in industrial control and medical devices. I specialize in mixed-signal designs where sensitive analog data (pH) must coexist with noisy power electronics (PWM Motors). My Technical Proposal: Architecture & Comms: I strongly advise against I2C for modular industrial systems due to noise susceptibility. I will implement an Isolated RS-485 network (using Modbus RTU). This offers differential signaling immunity and robust error checking (CRC). Galvanic Isolation: To protect the pH readings, we must isolate both signal (via opto-isolators or ADuM digital isolators) and power (via isolated DC-DC converters). This prevents ground loops and motor PWM noise from corrupting the high-impedance sensors. Control Logic: I will implement robust PID loops for the motor (speed stability) and temperature (thermal inertia), ensuring the system recovers gracefully from disturbances. Firmware & PCB: I will provide modular, object-oriented C++ firmware and professional KiCAD shield designs for the subsystems. I am not a hobbyist; I design production-grade systems. I am ready to review your old PIC schematics and modernize this into a robust Arduino-based instrument. Best regards, Gideon M.Sc. Electrical & Electronics Engineer
₹25,000 INR dalam 7 hari
0.0
0.0

Delhi, India
Kaedah pembayaran disahkan
Ahli sejak Ogo 20, 2022
₹1500-12500 INR
₹400-750 INR / jam
₹5000-10000 INR
₹25000-30000 INR
₹12500-37500 INR
$25-50 USD / jam
$2-8 USD / jam
₹1500-12500 INR
$30-250 USD
$250-750 USD
$5-15 USD / jam
$10-65 USD
min €36 EUR / jam
$10-40 USD
$20000 USD
$30-250 USD
$3000-5000 USD
$8-15 USD / jam
$3000-5000 USD
€100-250 EUR
$700-1000 USD
£20-250 GBP
€30-250 EUR
₹1500-12500 INR
₹12500-37500 INR