guía de adquisiciones
Evalúe una placa de interfaz de sensor I2C documentando primero los dispositivos elegidos, el controlador, las conexiones y las tareas de lectura/escritura previstas. El nombre del sensor por sí solo no puede determinar si se requiere traducción de nivel, cambio de dirección, derivaciones de bus o cambios de firmware y no es suficiente para una oferta firme.
Organización de los insumos para el desarrollo.
Desliza la tabla horizontalmente para ver todas las columnas.
| Objeto de entrada | Campos para abastecer | Decisión de desarrollo afectada |
|---|---|---|
| Controlador y sensores | Números de pieza completos, revisiones de hojas de datos, definiciones de registros y proyectos existentes | Recursos periféricos, controladores y orden de inicialización. |
| Inventario de direcciones | Dirección, notación y estados de pin de dirección de cada dispositivo | Conflictos de bus compartido y condiciones de conmutación |
| Poder y lógica | Rieles de suministro, niveles lógicos, secuenciación de potencia, pull-ups y traductores existentes. | Esquema, coincidencia de niveles y selección de componentes. |
| Topología de conexión | PCB trazas o cables, derivaciones, conectores, longitudes de cables y conexiones a tierra | Carga de bus, comprobaciones de formas de onda y restricciones mecánicas. |
| Acceder a tareas | Velocidad de bus objetivo, período de lectura, tamaño de datos, dispositivos concurrentes y fallas observadas | Programación de firmware, tiempos de espera y alcance de recuperación |
Evaluar la longitud del cable junto con las condiciones de conexión, carga y dispositivo; una distancia no es un límite universal I2C. Consulte NXP UM10204 para obtener definiciones eléctricas y de sincronización, luego confirme las condiciones permitidas de cada dispositivo en su hoja de datos.
Resolver la ambigüedad en la notación de direcciones
Este es un ejemplo de conversión de dirección, no una especificación real del sensor: una dirección de 7 bits de 0x48 se convierte en un byte de dirección de escritura de 0x90 o un byte de dirección de lectura de 0x91 después de un desplazamiento de un bit a la izquierda y la adición del bit de lectura/escritura. Si un controlador espera una dirección de 7 bits o el byte de dirección completo depende de su API; no cambie una dirección dos veces.
Conserve la notación de la hoja de datos, la dirección normalizada y el formato de los parámetros del controlador en la tabla de entrada. Esto expone los errores de notación antes de la revisión del esquema en lugar de dejar una transacción sin respuesta con conjeturas sobre el cableado o la falla del dispositivo.
Definiendo el primer paquete de trabajo
Revise los documentos y la topología, registre las condiciones faltantes y luego defina el trabajo esquemático o los cambios en la placa, la fabricación del prototipo, el firmware y la integración de la placa de destino por separado. Enumere los prototipos, las compras de componentes, los instrumentos, el cableado y el soporte en sitio por separado. Acordar aceptación y honorarios contra los insumos reales.
El informe del proyecto de la placa IMX585 en chino ilustra la coordinación entre las interfaces de la placa y el control de sensores; no valida otro dispositivo. Utilice el servicio de desarrollo de hardware en chino para el diseño de circuitos o el servicio de firmware de MCU en chino para los controladores. Esta página trata sobre los insumos de adquisición; Defina escenarios de falla y verificaciones de entrega después de acordar el alcance.
Informe del proyecto de la placa IMX585 en idioma chino · Servicio de desarrollo de hardware en chino · Servicio de firmware MCU en idioma chino
En línea
Teléfono
WeChat
volver arriba