TODOPIC

Otros Microcontroladores / Dispositivos programables => Lógica Programable => Mensaje iniciado por: raivan en 13 de Septiembre de 2006, 13:36:57

Título: codigo maquina de cafe
Publicado por: raivan en 13 de Septiembre de 2006, 13:36:57
Hola a todos,ando inmerso en el diseño del codigo VHDL para una maquina de cafe pero ando un poco atascado.
La maquina tendria 4 botones para 4 tipos de cafe distinto y un selector del nivel de azucarado con 4 o 5 posiciones, desde nada de azucar hasta el maximo que seria 4. Para esto ultimo habia pensado en utilizar un control todo/nada pero no sabria muy bien como integrarlo en el codigo.Ya se que es dificil(casi imposible).
A ver si se les ocurre algo. Gracias
Título: Re: codigo maquina de cafe
Publicado por: Modulay en 13 de Septiembre de 2006, 16:46:46
No entiendo bien como quieres usar un control todo-nada para determinar 4 posibles estados ¿podrías explicarte un poco?
¿Tienes escrito ya algo de código?
Título: Re: codigo maquina de cafe
Publicado por: jfh900 en 13 de Septiembre de 2006, 16:50:36
Bueno si aplicamos el principio de la tormenta de ideas.... ahí va una: puedes suponer que el control todo/nada aporta una 1/4 de una cucharada de azucar, si se pulsa el nivel 3 activamos el control 3 veces y así sucesivamente.

Un saludo
Título: Re: codigo maquina de cafe
Publicado por: J1M en 13 de Septiembre de 2006, 17:02:52
pero es un control todo nada o un selector de 4 niveles? :S... no sería mas facil hacerlo con un boton más?? de esa forma se va aumentando 1/4 en cada pulsación hasta q llega a 4/4 y si se vuelve a pulsar se pone a 0/4... o si quieres hacerlo más purista le pones dos pulsadores, uno para aumentar y otro para disminuir...

saludos!
Título: Re: codigo maquina de cafe
Publicado por: Modulay en 13 de Septiembre de 2006, 17:58:54
Ya lo veo más claro,gracias Jesús :mrgreen:
Título: Re: codigo maquina de cafe
Publicado por: J1M en 13 de Septiembre de 2006, 18:22:43
peeero no es un selector de nivel?? me he perdido! jejeje
Título: Re: codigo maquina de cafe
Publicado por: Modulay en 13 de Septiembre de 2006, 18:51:46
Po si.
Se supone que el selector de nivel será una entrada de 2 ó 3 bits,el cual provocaría resultado en una supuesta salida de 1 bit que haría la función de todo/nada
Título: Re: codigo maquina de cafe
Publicado por: J1M en 13 de Septiembre de 2006, 19:10:11
fale, es que andaba pensando en un selector de nivel 'analógico' y me había perdido...