PIC16F84 comunicação com porta paralela do PC

D

darudude

Guest
Eu estou trabalhando atualmente em um robô que é capaz de ser controlado a partir de qualquer computador através da internet.O robô tem um computador em que ele executa todos os servidores em uma plataforma debian.O que o usuário não é que vá para uma página no servidor e dar ao robô uma instrução (por exemplo, direito).O PHP em seguida, escolhe depois a linha hex adequado e envia para o motor do DC através da porta paralela.

Agora eu tenho dito para adicionar um PIC16F84 para permitir a mais entradas.Infelizmente eu nunca trabalhei com microcontroladores antes e não têm idéia de como abordá-lo.

Alguém tem alguma sugestão de esquemas ou tutoriais que eu posso olhar?

A saída parece bastante em frente a sua mais a porta paralela para interface PIC16F84 estou preocupado ...

É preciso que a porta paralela como no Linux.

 
ya como você disse que precisa ir para PIC16F84, nomeadamente para ir ao www.microchip.com ou você pode ir para qualquer outro microcontrolador.pesquise no tutorial apenas neste fórum

 
Oi Darudude,
Eu não sei quem lhe disse para começar uma 16F84, como eles estão velhos, obsoletos, e caro.Se você decidir ir com uma foto, vá para um 16f87, 88 ou 16F628A, se você quiser um dispositivo de 18 pinos, ou um 16F877A, se você quiser um dispositivo de 40 pinos.
Você não tem que usar um microcontrolador, porém.Você poderia usar um 8255 expansor de porta paralela, que lhe dará três portos de 8 bits, em vez de um.Aqui estão alguns links sobre isso:
http://www.lvr.com/parport.htm
http://www.lvr.com/jansfaq.htm
http://www.montefiore.ulg.ac.be/ ~ smeets / ppi.html
http://www.phanderson.com/printer/8255disc.html
http://jap.hu/electronic/c64pio.html

Dependendo do que você quiser, você pode, talvez, apenas usar um registrador de deslocamento para lhe dar mais saídas.Algo como a 74LS174 ou CD4014, etc Algumas informações aqui:

http://www.hobbyprojects.com/sequential_logic/the_siso_shift_register.html
http://tutor.al-williams.com/pldx-13.htm
http://www.doctronics.co.uk/4014.htm
http://www.ece.osu.edu/ie/main/CurrentResearch/SPI_Nautilus_chip/

Qualquer método deve dar-lhe entradas ou saídas, mas se você ainda quiser usar um microcontrolador, ou tiver mais perguntas, por favor, pergunte.

Os melhores cumprimentos,
Robert

 

Welcome to EDABoard.com

Sponsor

Back
Top