Que bueno...asi pensamos mejol...bienvenido....ayer charlamos con jorge, y quedamos en que se pueden establecer, por ejemplo, cuatro cursores....
caso N°1:
2 cursores (up/down) para cambios leves del ancho del pulso PWM, y se puede generar dianámicamente segun el tiempo que se tenga presioando el cursor. Esto significa que el contador/timer debe modificarse a razon de 1 por cada 2 segundos, por ejemplo...(puede ser cualquier combinacion segun el diseño y lo que se quiera hacer)...Si fuera este el caso, se debe contar el tiempo que ha sido presionado el cursor y de esa manera generar los cambios en el timer..pero podriamos mantener la presion por 10 segundos sin ver cambios, cierto?...bueno, por eso se puede establecer que el timer cambie cada 1 segundo, o 2 o 3, como sea...incluso milesimas de segundo (bueno eso queda a criterio de cada cual segun su diseño....) Asi, cuando se cumpla el tiempo minimo, se produce el cambio en el timer con el consecuente cambio en el pulso.......
Caso N° 2
2 cursores (up/down) para cambios mayores de ancho del pulso PWM. En este caso, el cambio puede producirse a razon de 10 por cada pulsacion (no depende del tiempo pulsado, solo debe haber cambio de estado). Esto sirve cuando se requiere cambios rapidos del ancho del pulso.....
Estas variaciones son una aproximacion rapida, sin mucho analisis de los cambios requeridos en los timer...pero sin embargo sirven para dar luces de como puede manejarse el tema software...
Ya estoy trabajando el el algoritmo y los calculos......espero uds apoyen con ideas sobre el algoritmo......
que hoy gane chile al menos 1-0...gol del "chapulin chama-gol"
Bye