Leyendo una hoja de datos PIC

1

Leer MCU y las hojas de datos de componentes es una nueva habilidad para mí.

Tengo un cable que quiero monitorear como voltaje alto / bajo (1/0), usando un PIC10F200. ( hoja de datos )

Supongo que en algún lugar de la hoja de datos se define el voltaje mínimo / máximo y se define un pin IO configurado como entrada para garantizar la lectura 1 o 0.

¿Puede alguien enseñarme cómo encontrar estos valores en la hoja de datos para este PIC en particular?

    
pregunta jon

3 respuestas

7

La mayoría de las hojas de datos del microcontrolador tienen una sección "Características eléctricas (DC)", generalmente después de la descripción funcional del dispositivo. Las características eléctricas usualmente comienzan con "Clasificación Máxima Absoluta" (AMR, por sus siglas en inglés), que también debería considerar, y especialmente la nota debajo de la tabla.

Verá que hay diferentes tablas para las partes "Industrial" y "Extendido". Esto se refiere a su rango de temperatura de operación; Industrial es de hasta 85 ° C, extendido hasta 125 ° C. Probablemente querrá Industrial, que es el rango estándar. Luego, en la página 67 (Acrobat Reader página 69) encontrará \ $ V_ {IL} \ $ y \ $ V_ {IH} \ $, que es el voltaje de entrada máximo que se leerá como un nivel bajo y el mínimo que Será leído como un alto nivel. La mayoría de los microcontroladores solo tienen un tipo de entrada, y luego solo hay un valor para cada uno, generalmente como una fracción de la tensión de alimentación.

Para las E / S de tipo estándar que tienes

\ $ V_ {IL} \ $ es 0.15 \ $ V_ {DD} \ $ máximo, por lo que para un suministro de 5 V es 0.75 V .
\ $ V_ {IH} \ $ es 0.25 \ $ V_ {DD} \ $ + 0.8 V mínimo, para una tensión de alimentación de 5 V que es 2.05 V .

Notas:
1. En la parte superior de la tabla se mencionan las condiciones para estos parámetros. A veces eso incluye el rango de voltaje de la fuente de alimentación, pero aquí solo es el rango de temperatura. 2. La ecuación para \ $ V_ {IH} \ $ con el factor constante de 0.8 V es un poco inusual. Más a menudo encontrará un valor como 0.7 \ $ V_ {DD} \ $ = 3.5 V.

    
respondido por el stevenvh
2

Página 67 de la hoja de datos proporcionada.

Los parámetros Vih y Vil especifican los voltajes que solicitó.

Para ser más específicos:

  • Vih especifica el rango de voltaje que garantiza que el IO lea un "1"
  • Vil especifica el rango de voltaje que garantiza que el IO lea un "0"
respondido por el Blup1980
1

A partir de la página 65 hay tablas que contienen las características de DC. Generalmente, siempre hay una clasificación de "máximo absoluto" para cada característica enumerada. Por lo general, es una buena idea hacer que la entrada llegue a la tensión de alimentación de manera que cuando esté alta esté en Vdd y cuando esté baja, se ponga a tierra. Eso garantiza que no haya entradas flotantes que podrían llevar a resultados incorrectos.

    
respondido por el Brandon Bailey

Lea otras preguntas en las etiquetas