Autor Tema: codigo maquina de cafe  (Leído 6143 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado raivan

  • PIC10
  • *
  • Mensajes: 1
codigo maquina de cafe
« 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

Desconectado Modulay

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 2651
Re: codigo maquina de cafe
« Respuesta #1 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?

Desconectado jfh900

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3595
Re: codigo maquina de cafe
« Respuesta #2 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
* Cuando hables, procura que tus palabras sean mejores que el silencio.
* 'Todos somos ignorantes, lo que ocurre es que no todos ignoramos las mismas cosas.' Albert Einstein.
* No hay nada peor que un experto para evitar el progreso en un campo
* "La vida es como una novela. No importa que sea larga, sino que esté bien narrada" Seneca
* La vida no se vive por las veces que respiras, sino por los momentos que dejan sin aliento.
* Dios dijo: ∇·E=ρ/ε0 ; ∇·B=0 ; ∇xE=-dB/dt ; ∇xB= μ0ε0dE/dt..y la luz se hizo..!!..

Desde España Jesús

Desconectado J1M

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1960
Re: codigo maquina de cafe
« Respuesta #3 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!

Desconectado Modulay

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 2651
Re: codigo maquina de cafe
« Respuesta #4 en: 13 de Septiembre de 2006, 17:58:54 »
Ya lo veo más claro,gracias Jesús :mrgreen:

Desconectado J1M

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1960
Re: codigo maquina de cafe
« Respuesta #5 en: 13 de Septiembre de 2006, 18:22:43 »
peeero no es un selector de nivel?? me he perdido! jejeje

Desconectado Modulay

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 2651
Re: codigo maquina de cafe
« Respuesta #6 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

Desconectado J1M

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1960
Re: codigo maquina de cafe
« Respuesta #7 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...