Humo-O-Tron (2 / 7 paso)

Paso 2: Software molestias


El software debería ser bastante fácil: en una figura de lazo hacia fuera si es tiempo de hacer un ciclo PID, hacerlo; Compruebe si la salida PWM necesita atención, a continuación, modificarla; en caso contrario, compruebe si la interfaz de usuario necesita atención.

En la práctica tenemos un par de temas en el PICAXE.

1] no hay funciones de tiempo, fuera de las funciones de retardo.
2] no hay le permiten jugar con las interrupciones hardware real
3] las interrupciones "suaves" son muy lentas y sólo puede tener una definida.
4] variables son registros. Si desea utilizar la RAM, peek y poke del mismo
5] salida serie es poco golpeado y cuelga el código para la duración de la transferencia.
6] podemos solamente usar 16 GoSub llamadas en el software, o perder un espacio del programa en otros lugares.

La última fue bastante fácil de solucionar... Me deshice de GoSubs tantos como sea posible por algún código en guarnición.

Así que, para evitar los aspectos de tiempo, encontré un post en los foros sobre cómo peek/poke el hardware registros para ejecutar el temporizador. Todavía tendríamos a encuestar por desbordamientos, pero es mejor que nada.

A continuación, ya que no podemos definir interrupciones reales, tuvimos que hacer el mejor del que hemos tenido. Lo pongo al lado "A" de codificador rotatorio. Cada vez que se movió la perilla, deben activar una interrupción y ver si el lado "B" fue alta o baja nos diría la dirección. Si se mueve demasiado rápido, perderá la pista, pero eso es lo que tenemos.

El botón es encuestado. Nada emocionante allí. Nosotros simple seguimiento de cuántos desbordamientos del contador se está llevado a cabo hacia abajo para ver si se ha apretado un poco o mucho.

#4 es inexcusable en un lenguaje de alto nivel. El compilador debe ser manejar esto a menos que indique lo contrario. Debido a esto, usted verá un montón de cargas dentro y fuera de memoria todo el código.

Los retrasos de la serie son bastante graves. Esto significa que si usted escribe más de 2 caracteres a la pantalla, se perderá un desbordamiento del temporizador. Yo no molestaba para trabajar alrededor de él. El momento de PID no es precisa, y tampoco es el PWM tiempo... sin embargo, es menos del 1% desviación, por lo que está bien en esta aplicación.

Artículos Relacionados

TRON moto rueda LED

TRON moto rueda LED

INTRODUCCIÓNEsta guía pretende abordar la necesidad de una bicicleta visible, divertida y que se sienta seguro cuando conduce de noche.Para conveniencia del orden y la organización ha decidido realizar en un documento de Word, convertir a PDF y subir
Tron para arriba su coche

Tron para arriba su coche

¡Hola!Pasado un tiempo ya pasado hice uno de estos instructables, no se preocupe, no he sido bajo en hacer cosas solo baja en la fabricación de las instrucciones para ello.Sin embargo! Esta vez será algo fresco con luces que pones dentro de tus llant
Como hacer un Extractor de humos de soldadura de cartón

Como hacer un Extractor de humos de soldadura de cartón

Hacer un extractor de humos de soldadura utilizando materiales muy básicos, que cualquier persona puede encontrar fácilmente. Todo lo que necesitas es un ventilador de PC de 12V, algunos reciclados de cartón de fibra (puede utilizar cartón corrugado
Prevención de incendios de la casa con el seccionador de Detector de humo

Prevención de incendios de la casa con el seccionador de Detector de humo

Hace casi una década comenzó un incendio mayor. Sí, los accidentes ocurren y a veces un pequeño error puede tener graves consecuencias. Un joven fabricante de perder el tiempo con electricidad puede ser particularmente vulnerable a este tipo de accid
Sentidos de la máquina: Detector de humo de la nariz

Sentidos de la máquina: Detector de humo de la nariz

Si lo piensas, máquinas y equipos son como nosotros en muchos aspectos, tienen cerebros (procesadores), ojos (cámaras), orejas (micrófonos), etc. La máquina sentidos es una serie de artefactos que pretenden revertir la perspectiva en la forma en que
Potente extractor de humo soldadura coche ventilador de dos velocidades

Potente extractor de humo soldadura coche ventilador de dos velocidades

En este instructable les mostraré cómo hacer un extractor de humos muy potente de un coche ventilador aire acondicionado calentador suministrado por una fuente de alimentación de la computadora ATX.Si ya hiciste un extractor de humos de un ventilador
Cañón del gran vórtice con máquina de humo equipada

Cañón del gran vórtice con máquina de humo equipada

Este cañón vórtice fue construido como un efecto de Halloween, quería que ser llenado por lo tanto, la máquina de humo conectada. Envía anillos de humo de larga distancia.Paso 1: Los bits No hay un montón de piezas para esta build, la parte más costo
Soplador de humo

Soplador de humo

Este es un proyecto de ventilador/extractor de humo soldadura.Yo solía usar un simple ventilador de PC para soplar los gases dañinos mientras se suelda y siempre planeaba hacer una herramienta de extractor de humo sólido - pero nunca visto el concept
Soldadura Extractor de humo LED

Soldadura Extractor de humo LED

Hola,Hice este extractor de humo porque no quiero inhalar el tóxico humo que se lanzan al soldar.Yo había hecho al extractor de humo largo hace tiempo, pero la plataforma que estaba parado en no era confiable y caería mucho. La plataforma que éste es
Extractor de humos de la soldadura

Extractor de humos de la soldadura

¿Soldadura es una de las actividades claves en la electrónica, pero se soldar con seguridad?Los gases liberados por la soldadura son no saludables por lo tanto, uno debe siempre suelde en un área bien ventilada, o mejor aún, durante el uso de un extr
BRICOLAJE soldadura potente Extractor de humo

BRICOLAJE soldadura potente Extractor de humo

Hola todos, en este Instructable le mostrará cómo crear un poderoso bricolaje soldadura Polygee de Extractor con dos fans, este proyecto está completamente hecho de chatarra.¿Sabes qué? respirar los vapores de la soldadura es peligrosa para la salud!
Brazo de extractor de humo soldadura

Brazo de extractor de humo soldadura

Hola todos, este es mi primer Instructable así que por favor me avisan si algo debe ser cambiado :)Así que decidí era hora de actualizar mi ghetto ayudando a mano la estación de trabajo y decidió seguir con el estilo de la manguera de refrigerante pe
Sauna de humo jabón

Sauna de humo jabón

me gusta mucho un jabón de calidad: algo dulce pero no demasiado perfumado, pocos ingredientes y hecho a mano.Pasé un mes experimentando con esta receta en algunos lotes y este último resultó muy agradable, fáciles de hacer, con sólo 5 ingredientes y
Haga su propio pozo de humo.

Haga su propio pozo de humo.

Si eres algo como yo, entiendes la sencilla verdad que hay poco en este mundo más delicioso que las costillas hickory smoked. Una barbacoa no es a menudo costoso, pero absolutamente no mantiene el humo en a hace muy buena ahumado carne. Los fumadores