Boas!!
Aqui vai o esquema:
[img=http://img20.imageshack.us/img20/6317/esquemag.th.jpg]
Presentes neste esquema, para além de resistências e condensadores variados, encontram-se os seguintes circuitos integrados:
Portas lógicas.:
http://rapidshare.com/files/242243778/74LS32.pdf.html
http://rapidshare.com/files/242245086/74LS04.pdf.html
Porto de entrada.:
http://rapidshare.com/files/242245842/74LS244.pdf.html
Porto de saída.:
http://rapidshare.com/files/242246181/74HCT374.pdf.html
Descodificador de endereços.:
http://rapidshare.com/files/242246703/74LS138.pdf.html
Conversor analógico digital.:
http://rapidshare.com/files/242247196/AC2-Adc0804.pdf.html
Display de 7 segmentos.:
http://rapidshare.com/files/242247934/LA-601.pdf.html
MOSFETs.:
http://rapidshare.com/files/242248364/VN2222L.pdf.html
Este hardware foi montado numa breadboard e ligado a uma placa (DET186) fornecida pelo docente, através da ficha de ligação cuja representação se encontra no esquema.
Esta placa, entre outros componentes, contém memória e o micro-controlador:
http://rapidshare.com/files/242251397/80188.PDF.html
Vou tentar explicar o funcionamento sucintamente.
Numa primeira fase, utilizando o descodificador de endereços, atribuímos um endereço ao I/O e
à memória. Depois o valor lido pela adc, entra no porto de entrada, vai para o barramento, chega ao processador, é gerido através de software e é mandado de volta para o barramento, desta vez para o porto de saída, já com o formato ajustado para visualização nos displays. Os mosfets estão lá, para ligar/desligar os leds. Alternadamente eles apresentam ou o número das unidades ou o das décimas.
Em fases seguinte do trabalho, deixamos de usar o descodificador de endereços e passamos a utilizar as linhas PCSx que vêm do processador, deixando o mesmo gerir o endereçamento e simplificando o circuito.
Depois fomos optimizando o sistema, diminuimos a taxa de refrescamento dos leds ( 25 vezes por minuto e já vemos os leds permanentemente acesos ), introduzimos interrupções para a adc sinalizar o processador aquando o final de conversão, etc.
Para adaptares esta montagem para as tuas necessidades basta alterares o software, para em vez de imprimires tensões, imprimires correntes.
Aqui vai uma imagem do circuito completo:
[img=http://img132.imageshack.us/img132/2678/montagemt2comkit.th.jpg]
Se ainda estiveres interessado nesta montagem, mais logo posso mandar-te o código em C.
Espero poder ter ajudado!
Cumps