servoballvalve

Public

@paoloreyes

Download board files

Files for version 1. Pick what you came for.

Share servoballvalve

Check access before sharing the link.

Who can open this board

Anyone can open this board. No sign-in is required.

This link opens the latest version. Copying it does not grant additional access.

Loading 3D model… large boards can take a moment.

README

ServoBallValve

Overview

This repository contains the code and design (PCB) for the Angled Controlled valve (ServoBallValve) module, which serves as an actuator for dispensing paint in the automatic paint machine. The ServoBallValve is responsible for controlling the flow of paint according to the desired angle.

Hardware

Features

  • Positional Control: Uses a motor in a closed loop system to precisely control the angle of the valve.
  • Flow Regulation: Regulates the paint flow rate based on the angle setpoint.
  • Sensor Integration: Utilizes High resolution Potentiometer for position feedback and validation.

Communication Protocol

The ServoBallValve module receives and sends commands via a predefined protocol:

  • 50Hz Signal - It is the wave carrier for the data.
  • MicroSeconds codification - The data is codified in the pulse width of the signal by sending a high pulse in the range of 1000 to 2000 microseconds.

Troubleshooting

IssuePossible CauseSolution
Incorrect positioningCalibration errorRe-run calibration sequence
No responseCommunication failureVerify communication wiring and settings
Erratic flowSensor malfunction or misalignmentCheck sensor connections and alignment

Contributors

  • Paolo Reyes - Lead Developer

License

This project is licensed under the MIT License - see the LICENSE file for details.

Comments

No comments yet. Be the first to ask about this board.

Ask about this board

Sign in to BoardRepo

New here? Signing in creates your account; there is no separate sign-up.