CONTROL DESVIOS CON ARDUINO
#18
Vale, lo busco y te lo envío pero no se si te valdrá de mucho. Yo lo hice en PIC en lenguaje ensamblador. No se parece en nada al C del Arduino.

El micro tiene que generar un tren de pulsos a una frecuencia entre 50 y 100 Hz, cuanto más fija mejor. El ancho de pulso debe estar entre 1 y 2 mSeg que son las posiciones extremas del servo.

El truco está en crear un contador que cuente un tiempo que será el retardo que apliques antes de cambiar el ancho de impulso.

Cuanto mayor sea la cuenta de este contador más lento se moverá el servo ya que el retardo entre un ancho de pulso y el siguiente será mayor.

A ver si con un ejemplo consigo explicarme mejor:

- Un extremo del desvío corresponde a 1,2 mSeg y el otro a 1,4 mSeg,
- Tenemos 10 posiciones intermedias (1,20 - 1,22 - 1,24 - 1,26 - - 1,28 - 1,30 - 1,32 - 1,34 - 1,36 - 1,38 y 1,40).
- La posición inicial sea la de 1,2 y la final la de 1,4 mSeg.

Los pasos son:

- El micro genera el ancho de pulso de 1,2 mSeg.
- Arranca un contador que cuenta hasta n.
- Al finalizar el contador se resetea y se pasa al ancho de pulso siguiente (1,22 mSeg).
- Repite este último paso hasta alcanzar 1,40 mSeg.

De esta forma hacemos el cambio pero retardándolo. Cuanto mayor será el valor de n más lento se moverá el servo.

No sé si me habré explicado bien.


Luis Alberto
Responder


Mensajes en este tema
CONTROL DESVIOS CON ARDUINO - por peibol - 28-01-2014, 01:46
RE: CONTROL DESVIOS CON ARDUINO - por Carles - 28-01-2014, 04:38
RE: CONTROL DESVIOS CON ARDUINO - por peibol - 28-01-2014, 07:55
RE: CONTROL DESVIOS CON ARDUINO - por Usuario No Registrado - 28-01-2014, 09:52
RE: CONTROL DESVIOS CON ARDUINO - por pedrorayl - 28-01-2014, 11:51
RE: CONTROL DESVIOS CON ARDUINO - por Carles - 28-01-2014, 14:27
RE: CONTROL DESVIOS CON ARDUINO - por peibol - 28-01-2014, 15:48
RE: CONTROL DESVIOS CON ARDUINO - por pedrorayl - 28-01-2014, 22:18
RE: CONTROL DESVIOS CON ARDUINO - por peibol - 28-01-2014, 22:55
RE: CONTROL DESVIOS CON ARDUINO - por peibol - 29-01-2014, 00:28
RE: CONTROL DESVIOS CON ARDUINO - por Usuario No Registrado - 29-01-2014, 10:59
RE: CONTROL DESVIOS CON ARDUINO - por pedrorayl - 29-01-2014, 12:22
RE: CONTROL DESVIOS CON ARDUINO - por mario1969 - 26-04-2014, 22:38
RE: CONTROL DESVIOS CON ARDUINO - por Luigi - 27-04-2014, 09:43
RE: CONTROL DESVIOS CON ARDUINO - por mario1969 - 27-04-2014, 09:53
RE: CONTROL DESVIOS CON ARDUINO - por Luigi - 27-04-2014, 14:56
RE: CONTROL DESVIOS CON ARDUINO - por mario1969 - 27-04-2014, 15:58
RE: CONTROL DESVIOS CON ARDUINO - por Luigi - 27-04-2014, 18:36
CONTROL DESVIOS CON ARDUINO - por mario1969 - 27-04-2014, 18:49
RE: CONTROL DESVIOS CON ARDUINO - por Luigi - 27-04-2014, 18:52
RE: CONTROL DESVIOS CON ARDUINO - por mario1969 - 27-04-2014, 19:09
RE: CONTROL DESVIOS CON ARDUINO - por deibid - 12-06-2015, 06:46

Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Desvios accionados con CI555, potenciómetro i servo Aquestsocjo 6 764 20-02-2025, 12:01
Último mensaje: samy
  Control de luces semaforo leptrain 3 1,158 25-08-2024, 18:08
Último mensaje: tigrin
  DESVIOS jose amat vargas 10 17,849 20-02-2024, 21:28
Último mensaje: tigrin
  Tutorial descarga capacitiva (por condensador) para desvios Carles 91 236,878 04-02-2024, 17:03
Último mensaje: leptrain
  Posibilidad con desvíos de Kato JCMS 7 6,153 11-01-2023, 21:19
Último mensaje: juanma66
  Controlador DC con arduino. Alberto_m 22 22,323 12-07-2022, 02:35
Último mensaje: abelmartinez90@outlook.com
  Automatismo desvíos playa de vías graellsia 7 10,076 11-04-2021, 16:35
Último mensaje: trendevapor
  Consulta: Cómo empalmar cables desvíos portichol 7 7,072 11-04-2021, 16:07
Último mensaje: trendevapor
  Arduino y estaciones ocultas y cantones jumacaba 12 25,868 08-04-2021, 14:53
Último mensaje: Escaleno
  Desvíos Roco y DR4018 cavives 14 12,122 18-11-2020, 23:04
Último mensaje: Ficusrex

Salto de foro:


Usuarios navegando en este tema: 2 invitado(s)