make the transceiver work. Offset input is used as an extra configuration to set the center frequency at any frequency not defined by the channel. The offset frequency is always less than the frequency gap between adjacent channels. We are not going to use all the channels for our transceiver. Setting the right input channel is important because if the input parameter channel is not properly supported by the RF transceiver, the return value will be false. MiMAC_SetAltAddress • This function sets the alternative network address after the wireless node joins the network. This function has two inputs. One is the pointer that points to the address. This input is required to support the network addresses to identify the sensor node in the network. The second input is PANID that is used to identify the network itself. 4.1.3.3 Circuit Design MRF24J40MA has many features that work well with our system and there are sample codes form microchip to interface with our microcontroller. In order to better understand the MRF24J40MA, we need to recognize what each pin is stand for and capable of doing for our circuit design. MRF24J0MA module requires three additional pins excluding the standard four SPI pins. These pins are RESET, INT, and WAKE. The memory that is needed for this module is as low as 3kb. This specification makes it possible to use this module with any Microchip microcontroller. Figure 4.1.3.3-1 Pin Diagram: Source [32](Permission Pending) The Input/Output from the microcontroller will connect with the SPI Chip Select (SC) input and clock (SCK), while the data will exchange through the SPI data in and out (SDI,SDO) pins. All data communications with the module are through the SPI interface. Power and Ground Pins (Vin/ GND)
make the transceiver work. Offset input is used as an extra configuration to set the center frequency at any frequency not defined by the channel. The offset frequency is always less than the frequency gap between adjacent channels. We are not going to use all the channels for our transceiver. Setting the right input channel is important because if the input parameter channel is not properly supported by the RF transceiver, the return value will be false. • MiMAC_SetAltAddress This function sets the alternative network address after the wireless node joins the network. This function has two inputs. One is the pointer that points to the address. This input is required to support the network addresses to identify the sensor node in the network. The second input is PANID that is used to identify the network itself. 4.1.3.3 Circuit Design MRF24J40MA has many features that work well with our system and there are sample codes form microchip to interface with our microcontroller. In order to better understand the MRF24J40MA, we need to recognize what each pin is stand for and capable of doing for our circuit design. MRF24J0MA module requires three additional pins excluding the standard four SPI pins. These pins are RESET, INT, and WAKE. The memory that is needed for this module is as low as 3kb. This specification makes it possible to use this module with any Microchip microcontroller. Figure 4.1.3.3-1 Pin Diagram: Source [32](Permission Pending) The Input/Output from the microcontroller will connect with the SPI Chip Select (SC) input and clock (SCK), while the data will exchange through the SPI data in and out (SDI,SDO) pins. All data communications with the module are through the SPI interface. Power and Ground Pins (Vin/ GND)
SD1-Final-Paper.docx