r13 - 20 Jun 2006 - 16:59:38 - PabloHoffmanYou are here: pablohoffman.com >  Oscusb Web  >  OscusbDocumentacion > DocAbstract

Abstract

Español

Este proyecto consiste en el desarrollo del prototipo de un dispositivo digital de captura de señales eléctricas (también conocido con el nombre de osciloscopio) con conexión a la PC a través del puerto USB.

El osciloscopio posee 2 canales de 8 bit y es capaz de capturar hasta 8 millones de muestras por segundo (MSPS) con la posibilidad de extenderlo fácilmente a 40 MSPS. Su diseño está basado en un microprocesador central y varios componentes (controlados por dicho procesador) para llevar a cabo la tarea de captura.

El microprocesador pertenece a la popular familia de procesadores PIC de Microchip, en particular a la línea PIC18F que constan de un controlador USB incorporado.

Entre los componentes se encuentra un conversor analógico digital (para la digitalización de datos), una memoria SRAM (para usar de buffer) y contadores de 8-bit (para direccionar la memoria).

Además de la especificación y construcción del hardware, el proyecto también contiene el diseño e implementación del firmware (programa que corre en el PIC para controlar los componentes), software (interfaz gráfica que corre en la PC para controlar el osciloscopio) y el protocolo utilizado para comunicarse entre ellos.

Todo el proyecto está liberado bajo licencias de libre distribución (concretamente, GPL y FDL).

English

This project involves the development of the prototype of an electrical signal acquisition device (also known as oscilloscope) with a PC connection through the USB port.

The oscilloscope has 2 8-bit channels and is capable of acquiring up to 8 millions of samples per second (MSPS) with the possibility of improving it (with minimal effort) to work at 40 MSPS. Its design is based on a central microprocessor and several components (controlled by such processor) which take of the whole acquisition task.

The microprocessor belongs to the popular family of Microchip PIC processors, in special the PIC18F line which contains an embedded USB controller.

Among the components there is a analog-digital converter (which digitalize the data), an SRAM memory (used for buffering) and 8-bit counters (for addressing the memory).

Besides specification and building of the hardware, the project also contains the design and implementation of the firmware (program which runs on the PIC to control the hardware), software (graphical interface which runs on the PC to control the oscilloscope) and the protocol used to communicate between them.

The project has been entirely released under free distribution licenses (namely, GPL and FDL).

Edit | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r13 < r12 < r11 < r10 < r9 | More topic actions

Osciloscopio USB


Esta Web
Cronograma
  • DONE planificación
  • DONE análisis
  • DONE presentación oral
  • DONE diseño
  • DONE implementación
  • DONE documentación
  • DONE imprevistos
  • DONE defensa
  • MOVED TO... correcciones
 
Powered by pablohoffman.com
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding pablohoffman.com? Send feedback