1. Introducción del chip
El módulo inalámbrico Si4463 es un receptor inalámbrico ISM de alto rendimiento y baja potencia de Silicon Lsbs. El rango de frecuencia que cubre este chip es 119MHz-1150MHz, que forma parte de la serie EZRadioPRO. Este chip tiene un amplio rango de frecuencia, puede admitir la banda de frecuencia que Si4463 / 61/60 no admite, potencia de salida de hasta 27 dBm, alta sensibilidad de recepción y bajo consumo de energía. Además, con la ayuda de WDS (Wireless DevelopmentSuite), los desarrolladores pueden configurar rápidamente los parámetros del chip, simplificando enormemente el proceso de desarrollo.
2. Funciones
1) alfileres
Los pines del chip son principalmente software y hardware.
Si446x | ||
Pin NO. | Nombre | Función |
Almohadilla expuesta, 18 6 8 2 3 4 7 16 17 | GND VDD Rxp Rxn Tx TxRamp Xin Xsalida | Alimentación a tierra Para RX Para TX XTAL |
11 1 | NIRQ SDN | Reinicio de interrupción |
15 12 14 12 | NSEL SCK SDI SDO | SPI CS SPI CLK ENTRADA DE DATOS SPI SALIDA DE DATOS SPI |
9 10 19 20 | GPIO0 GPIO1 GPIO2 GPIO3 | GPIOGPIOGPIOGPIO |
2) Implementación
Familiarizado con redes inalámbricas. Aclare los requisitos comerciales reales en el proyecto y determine la estructura de red real. Los más utilizados son uno a uno, red en estrella, malla, etc.
Obtenga más información sobre los requisitos de desarrollo inalámbrico. Por ejemplo, si el proyecto requiere un bajo consumo de energía, entonces se debe seleccionar un chip de bajo consumo y se debe optimizar la solución del sistema. Para proyectos de adquisición de datos, el chip inalámbrico debe estar en estado inactivo en la mayoría de los estados y el tiempo de transmisión debe acortarse lo más posible. Si la seguridad está involucrada, se debe considerar el cifrado de datos para garantizar la seguridad de los datos durante la transmisión.
Para el chip 4463, el flujo de operación básico es la inicialización del encendido, la configuración de los parámetros inalámbricos relevantes y el ingreso al estado correspondiente según la función del módulo en sí. En este momento, el programa debe estar en una máquina de estado en un bucle y el chip realiza la acción correspondiente según el estado en el que se encuentra.
3) Según la hoja de datos del chip, el usuario debe realizar una inicialización después de encender el chip.
Procedimiento de restablecimiento de referencia
nulo sdn_reset (nulo)
{
RADIO_RST (ALTO);
retraso_1ms (2);
RADIO_RST (BAJO);
retraso_1ms (10);
}
4) operación SPI
Este chip utiliza una interfaz SPI para comunicarse con el chip de control principal, generalmente SPI de cuatro cables. El usuario puede elegir software SPI o hardware SPI.
Antes de cualquier comunicación SPI, se debe utilizar el comando CTS para consultar el estado del chip. Cuando el chip está ocupado, no se debe leer ni escribir. El diagrama es el siguiente:
5) Estados del chip
Todos los estados de este nuevo chip son los siguientes:
Entre ellos, en el estado apagado, el chip está apagado y el consumo de energía es el más bajo.
Standby/Sleep, SPI Active, Ready, TX Tune y RX tune se pueden utilizar para optimizar el consumo de energía y el tiempo de respuesta RX/TX para aplicaciones específicas. Los usuarios pueden cambiar de estado a través de START RX y START TX. Controlar SDN puede hacer que el chip entre en estado de apagado.
6) Procesamiento de datos
El chip tiene dos FIFO integrados de 64 Bytes para almacenar datos durante la comunicación. El funcionamiento de FIFO es más que simplemente almacenar datos. Cuando la cantidad de datos escritos en el FIFO es mayor que un cierto valor, el chip notificará al usuario en forma de interrupción, y cuando la cantidad de datos en el chip es menor que un cierto valor, también habrá una interrupción. inmediato. Estas funciones ayudan a los usuarios a solucionarlo de manera oportuna.
7) Función de sueño
La función de suspensión ayuda a ahorrar energía. Si4463 proporciona función LDC. El usuario puede establecer dos períodos. Una es la ventana de tiempo para recibir. Durante este período, el chip se mantiene despierto para prepararse para recibir datos. Otro período de tiempo es el tiempo de suspensión, durante el cual el chip está en estado de suspensión y el consumo de energía se reduce considerablemente. El usuario puede ajustar la relación de los dos períodos para lograr el consumo de energía deseado.
8) software WDS
Con la ayuda del software WDS, los usuarios pueden configurar rápidamente los parámetros de comunicación inalámbrica del chip. Los parámetros que se pueden modificar con este software son potencia de frecuencia, parámetros de RF, paquetes, interrupciones, GPIO FRR, estos elementos cubren básicamente todos los parámetros del chip. Una vez completada la configuración, el usuario puede optar por generar un archivo de avance para facilitar su uso en el programa.
La interfaz del software es la siguiente:
Para piezas no cubiertas en este artículo, consulte el manual de referencia del chip.
Después de la introducción anterior al Si4463, el lector debería tener una comprensión general del chip. Espero que este artículo sea útil para todos.
+86-755-23080616
ventas@nicerf.com
Sitio web: https://www.nicerf.com/
Dirección: 309-314, 3/F, Bldg A, edificio comercial Hongdu, Zona 43, Baoan Dist, Shenzhen, China
política de privacidad
· Política de privacidad
Actualmente no hay contenido disponible
Correo electrónico:sales@nicerf.com
Teléfono:+86-755-23080616