Hack x Crack - Comunidad de Seguridad informática

Hack x Crack => Dudas Generales => Mensaje iniciado por: piou en Agosto 16, 2012, 02:07:45 am

Título: Creación de hardware
Publicado por: piou en Agosto 16, 2012, 02:07:45 am
Me estoy interesando por este tema, y la verdad es que no tengo ni idea y no se por dónde empezar. Quiero crear un aparato que controle 8 displays de 7 segmentos, y que reciba entradas por un único interruptor de dos posiciones, y otro de apagado/encendido.

El cacharro debe estar conectado al ordenador por usb, y recibir y mandar datos por ahí. ¿Qué debería leer? He estado leyendo un poco sobre programación de microcontroladores, pero la verdad es que estoy muy perdido. La programación, una vez sepa qué hacer, no creo que sea un problema. El problema principal es la comunicación USB, ¿Qué microcontrolador usar? ¿Qué circuito usar? (De electrónica se lo básico) Y sobre todo algo con lo que poder simular antes de empezar a comprar cosas.

Muchas gracias al que me ayude porque estoy muy perdido y empezar estas cosas suele ser lo más difícil.

Un saludo.
Título: Re:Creación de hardware
Publicado por: Kalt Wulx en Agosto 16, 2012, 04:10:12 am
Hijole yo se muy poco de electrónica, pero una vez participe en un proyecto en el que me toco programar un microcontrolador (el pic18f4550) este pic soporta conexión USB.
Para programar puedes usar C de PIC C Compiler o Assambler de MATLAB. Yo use PIC C Compiler. Para la documentacion del pic puedes usar el Datasheet del microcontrolador (búscalo en google). Busca también el manual de usuario del PIC C Compiler, puedes emular el circuito en Proteus(busca info en youtube).
Y pues en general, programar en PCC es casi igual a C solo que este compilador esta optimizado para microcontroladores.
Que no se te olvide que debes conseguir un programador(hardware) para grabar en el pic.
Te toca leer mucho, mucho XD. Saludos y suerte! ;)
Título: Re:Creación de hardware
Publicado por: piou en Agosto 16, 2012, 01:03:40 pm
Muchas gracias. Ya tengo para empezar.
Título: Re:Creación de hardware
Publicado por: piou en Agosto 16, 2012, 05:43:30 pm
Sí, también le había echado el ojo a Arduino. Para controlar varios displays he visto que se puede hacer algo como esto:
http://shree-electronics.com/interfacingmulti7segdisp.html

Luego al programar separamos el número en cifras y vamos activando/desactivando displays para que parezca que está todo el número a la vez.  Mi pregunta es si alguien sabe cuantos displays puedo apilar antes de que se note algún parpadeo.

Gracias.