Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > ASM y Microcontroladores
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #4  
Antiguo 27-09-2008
Avatar de fenixariel
fenixariel fenixariel is offline
Miembro
 
Registrado: mar 2007
Posts: 77
Poder: 18
fenixariel Va por buen camino
Vi el video y se parecen a mis protoboard.
Tengo el siguiente problema : hace un par de meses que estoy intentando hacer un osciloscopio digital. la targeta de adquicision(muy basica) consiste de un max 232 y un PIC16F876A, XL=4MHz(HS=20MHz H) TAD=2­uSeg o 1.6uSeg, 8 bit ,velocidad de transmicion para la USART de 19200 baudios, es decir 2400 bytes por segundo, con lo cual se consigue una velocidad de muestreo de 2400 por segundo; y un programa en PC hecho en Delphi usando los componentes SerialNG(o los de AsyncPro para manejar el puerto) y los de SignalLab.
por lo que investigue para este tipo de proyectos deberia de conseguir una velocidad de muestreo cercana a los MHz, para esto deberia usar conversores analogicos externos que son por mucho mas rapidos que el CAD de un PIC, y memorias esternas al PIC.
lo que sucede es que cuando configuro la USART a mas de 19200 baudios(tambien en la recepcion en la PC), es que los datos que se reciben no coinciden con los capturados por el CAD(los que se pueden observar en un LCD o un LEDBAR).
se supone que la velocidad debe coincidir por que este sera el tiempo en que se deba mantener la señal de cada bit para que la PC reconosca los 0 o 1. Despues de hacer varias pruebas creo que el problema esta en la etapa en que el Max 232 convierte las señales del PIC a niveles RS-232(+/- 12V).
para conseguir mayor velocidad de transmicion es que estoy migrando al PIC 18F4550, pues como sabemos posee puerto USB y la velocidad de transmicion sera mayor que hacerlo por el puerto serie.
bueno si alguien puede ayudarme en porque a mas de 19200 baudios sucede lo que mencione se lo agradeceria.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 06:50:52.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi