quarta-feira, 2 de junho de 2010

Osciloscopio de Traço Duplo USB Barato

É baseado em uma cpu Tiny45 Atmel e custam menos de 15 reais com uma placa caseira.

Tem 2 entradas analógicas e pode fornecer 5V ont o cabeçalho de 4 pinos à direita. Uma das entradas pode ser reduzido com o trim pot.
O firmware do Tiny45 é escrito em C e compilado com WinAVR e código fonte USB obdev. Como você pode ver, não há nenhum cristal, o software de sincronização do relógio interno pll 16.5Mhz com o relógio USB.
O custo de uma casa feita de PCB é de cerca de 5 €.
Claro, não espere 1GS / s HID não alow que a taxa de dados! Mas ele está usando uma 10bits AD.

Ele foi projetado para ligar a um projeto breadboard então não há necessidade de uma fonte de alimentação.
Nesta foto, é utilizado para testar um sensor de luz de alta precisão.


Ele se conecta a um PC através de USB no modo HID, sem a necessidade de instalar nenhum driver específico. Os dados são diplayed no PC com. NET C software #. Este é um exemplo do meu curso programOf mostrar que você pode escrever seu próprio código para capturar ou mostrar a datas



Aqui está o esquema, tão simples!


Lista de material

1 LED (qualquer)
1 R de LED, 220-470 ohm, menores é mais brilhante
2 R 68 ohm no USB + D & D de linhas
1 Puxe R 1.5K para a detecção de dispositivos USB
2 3.6V Zener para os níveis de direito de sinal USB
2 tampões Bypass 100nF & 47UF
Duas tampas de filtro nas entradas analógicas (de 10nF para 470nf ou nada, até você)
1 ou 2 trimpots de entradas analógicas para a sua escala de voltagem para AD intervalo (1.2V ou 2.5V por software)
Uma tomada USB (A, B, mini, que escolheu)
1 Atmel Tiny45-20.

Arquivos:

Eagle
http://www.filefactory.com/file/7bbc0c/n/usbscope-tiny_zip

Aqui está a fonte de C para o firmware incluindo lib usb e HID descritores
http://www.filefactory.com/file/5e5753/n/firmwarev3_zip

e para aqueles que não querem mexer com compiladores, o HEX. arquivo pronto para flash
http://www.filefactory.com/file/fa2b91/n/main_hex

E por último, para hoje, a exibição do software Windows
http://www.filefactory.com/file/ea938d/n/UsbADC_zip

O código C # para este app, aqui está o link usb scope.zip- feito com o Visual Studio 2005
http://www.reality.be/elo/labos3/files/usb-scope.zip

Um comentário:

  1. olá amigo achei super interessante o teu projeto
    Teria como mandar por e-mail os arquivos ´pois não estou conseguindo baixar.Obrigado

    ResponderExcluir