1 / 30

MTS3x0CA or MTS3x0CB?

MTS3x0CA or MTS3x0CB?. Probably most of you have the MTS300CBs and MTS310CBs. While they are largely identical to the MTS300CA and MTS310CA, there are two ways to distinguish them CBs have a white sticker label on them CBs have a green “jumper” wire soldered on one side of the board

kiaria
Download Presentation

MTS3x0CA or MTS3x0CB?

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MTS3x0CA or MTS3x0CB? Probably most of you have the MTS300CBs and MTS310CBs. While they are largely identical to the MTS300CA and MTS310CA, there are two ways to distinguish them • CBs have a white sticker label on them • CBs have a green “jumper” wire soldered on one side of the board Take a moment to note which board you have and write that down at the front of your WSN training manual WSN Training: Intro to WSN & Mote Kits

  2. MDA300 for External Sensor Interfacing 8 external analog inputs for external sensors • 12-bit ADC • Single-ended and differential signals 8 channel digital I/O 2 relays for actuation • Normally on and normally off relays Stable 2.5 V reference Voltage outputs • 2.5V, 3.3V, 5 V to power external sensors WSN Training: Intro to WSN & Mote Kits

  3. MDA100 for Sensor Prototyping (Not in manual) Large prototyping area • Access to most signals on 51 pin bus • 10 bit Analog inputs • GPIO Light sensor Temperature sensor (Photoresistor) WSN Training: Intro to WSN & Mote Kits

  4. What MIB Board Do I Have? • MIB510? • No serial port? • Use a serial to USB converter • MIB600? • Determine IP address with Lantronix’s Device Installer v3.6 • MIB520? • Install FTDI drivers for Windows • Determine COM ports WSN Training: Intro to WSN & Mote Kits

  5. MIB Board Setup To Do’s (Review) MIB510 • Do nothing if you have a serial port on your PC • If not, use a USB-to-serial converter and install the driver (that comes with the converter). • Plug in the converter to your PC. Then determine your COM port number by clicking on start > control panel > system > hardware > device manager > Ports MIB520 • Install the USB drivers (from FTDI) on the MoteWorks CD. • Plug in the USB cable and MIB520 to your PC • Determine the two virtual COM ports by clicking on start > control panel > system > hardware > device manager > Ports MIB600 • Install Lantronix’s DeviceInstaller v3.6 on the MoteWorks CD • Connect MIB600 to the LAN or to your computer • Use DeviceInstlaller to find the IP address WSN Training: Intro to WSN & Mote Kits

  6. Anatomy of a Base Station/Gateway This is only an example base station/gateway. Your setup may look different. • Cables • Power • Wired Comms • Mote + Gateway Board = Base Station • MICA2/z Mote • MIB510 Serial out ON/OFF Shown with sensor board attached to bottom connector. Antenna is missing and needs to be there for good RF communication WSN Training: Intro to WSN & Mote Kits

  7. MIB510 Block Diagram LEDs that mirror Mote’s LEDs ReSeT MOTE Switch OFF (serial out enabled) 5 VDC input MICA C (sensor board on backside) ISP C Serial port ON (serial out disabled) ISP C JTAG port (10-pin header) ISP activity LED MICA2DOT connector Mote C JTAG port (10-pin header) SP PWR OK LED WSN Training: Intro to WSN & Mote Kits

  8. <platform> micaz mica2 mica2dot <#> COM port number <n> User defined node address install Compile (build) and download (flash) to Mote Typed in the application directory reinstall Download already compiled application. Saves a time because the compile phase is skipped. Typed in the application directory MIB510 Usage and Programming Notes For compiling & downloading make <platform> mib510,com<#> re|install,<n> For downloading already compiled code WSN Training: Intro to WSN & Mote Kits

  9. MIB520 USB Gateway 1.6875” .1875” .125” .1875” Mote connector ISP indicator MIB520 power 3.15625” USB port ISP JTAG port .9375” Reset switch Mote JTAG port (unpopulated) USB .46875” .1875” .1875” .5625” WSN Training: Intro to WSN & Mote Kits

  10. <platform> micaz mica2 mica2dot <#> COM port number Lower (or the first) of the two virtual COM ports setup by the MIB520 drivers <n> User defined node address install Compile (build) and download (flash) to Mote Typed in the application directory reinstall Download already compiled application Saves a time because the compile phase is skipped. Typed in the application directory MIB520 Usage and Programming Notes For compiling & downloading make <platform> mib520,com<#> re|install,<n> For downloading already compiled code WSN Training: Intro to WSN & Mote Kits

  11. MIB600 Features MOTE umbilical port (6-pin header) ReSeT MIB600/MOTE Switch, SW1 One Mote Connector • 51-pin Hirose • MICA2DOT requires use of an Mote Programming Cable (MPC100) attached to the MOTE umbilical port No sensor board connector • MPC100 cable (sold separately) is compatible with MTS300/310 and MDA300 only Connections • LAN • Direct to Ethernet port via Ethernet crossover cable (see end of this presentation of instructions) Mote C JTAG port (10-pin header) POE or 5 VDC switch ISP C JTAG port (10-pin header) 5 VDC input WSN Training: Intro to WSN & Mote Kits

  12. MIB600 Block Diagram ISP Active LED 5 VDC input RJ45 Socket for Ethernet SP PWR OK LED Port 2 MICA C (on backside, J1) J9 ISP C JTAG port (10-pin header) Port 1 POE circuits MOTE umbilical port (6-pin header) ISP C J11 J12 Mote C JTAG port (10-pin header) POE or 5 VDC switch ReSeT MIB600/MOTE Switch, SW1 LEDs that mirror Mote’s LEDs WSN Training: Intro to WSN & Mote Kits

  13. MIB600 Usage and Programming Notes Each MIB600 ships with a unique TCP/IP MAC address • MAC address is on a label on the MIB600 • What is your MIB600s MAC Address? _____________ For compiling & downloading use “install” make <platform> eprb,<IP_Address_of_MIB600> re|install,<n> For downloading already compiled code use “reinstall” WSN Training: Intro to WSN & Mote Kits

  14. WSN Teaching Method This class exposes as many parts of MoteWorks as possible Application code is interlaced with discussion of nesC concepts • Knowledge of C/C++ will help maximize your learning • Tutorial lessons start simple, add complexity • More frequent labs, and if you fall behind, use the printed training manual for assistance Questions are encouraged and keeping schedule is important • If you have to ask question and time has run out, send email to techsupport@xbow.com. • You can mention that you’re in the WSN class in the training room Give us feedback – what worked and didn’t and what you’d like to have seen… An on-line survey will be given at the end of the 2-day seminar WSN Training: Intro to WSN & Mote Kits

  15. Q & A? Topics Crossbow & The Physical Internet Technology Background Examples/Case Studies MoteWorks and MoteKit Orientation Appendix A and B follows WSN Training: Intro to WSN & Mote Kits

  16. Appendix A Topics Sensor Board Matrix Hardware Kits Using the MIB600 with a crossover Ethernet cable WSN Training: Intro to WSN & Mote Kits

  17. Sensing distance relative to sensor’s size Relative size of sensor Remote Sensing Bulk Machining Ubiquitous Sensor Networks Proximal Sensing Thin film--Microelectronic In Situ MEMS Nanotech Sensing: Interaction with the Physical World Physical World (analog and digital info) WSN Training: Intro to WSN & Mote Kits

  18. MoteWorks’ Sensor Drivers Library (partial list) WSN Training: Intro to WSN & Mote Kits

  19. OEM Hardware Reference & Development Kit MoteWorks Standard License CDROM 5 MICA2/z Mote reference boards • MICAz OEM module + external components = MICA2/z Mote equivalent 5 MICA2/z OEM platform modules • Surface mount component for advanced prototyping 4 MDA320 • 7 channel, 16-bit ADC sensor interface boards 1 MIB600 Ethernet gateway board 1 Programming pod • 10-pin header to USB interface WSN Training: Intro to WSN & Mote Kits

  20. MICAz Professional Mote Kit TinyOS open-source and support tools CDROM 8 MICAz Motes (processor/radio/datalogger boards) 4 MTS310 sensor boards • Acceleration, magnetic, photoresister, thermistor, microphone and sounder 3 MTS300 sensor boards • Photoresister, thermistor, microphone and sounder 1 MDA300 data acquisition board • Analog, digital I/O, relays, voltage outputs; digital humidity/temperature sensor 1 MIB600 Ethernet interface board 1 MIB510 programming and serial interface Board WSN Training: Intro to WSN & Mote Kits

  21. MICA2 Professional Mote Kits (5x4x-series) 4 MICA2 Motes (processor/radio/data logger boards) 4 MICA2DOT Motes (processor/radio/data logger boards) 3 MTS310 sensor boards • Acceleration, magnetic, photoresister, thermistor, microphone and sounder 2 MTS510 sensor boards • Acceleration, photoresister, microphone 2 MDA500 general purpose prototyping board 1 MIB510 programming and serial interface Board Open-source tinyOS & support tools WSN Training: Intro to WSN & Mote Kits

  22. Antenna MICA2DOT Platform Microprocessor:Atmel ATMega128L • Memory: 128 kB of Flash; 4 kB of SRAM • USART: 1 • Serial Port Interface (SPI) bus • I2C bus (enabled by software) Radio:Chipcon CC1000 • Up to 38.4 kbps; default at 19.2 kbps • FSK modulation, Manchester encoding External serial flash memory:512 kB 19-pin expansion connector • Six 10-bit analog I/O, some shared for JTAG • Six general purpose digital I/O On-board thermistor Powered options • 3V coin cell (default) • From VCC/GND pins on periphery 19 peripheral pins Logger Flash ATMega128L controller Analog I/O Digital I/O Freq. Tunable Radio 25 mm WSN Training: Intro to WSN & Mote Kits

  23. MICA2 Basic Mote Kits (4x0-series) 3 MICA2 Motes (processor/radio/data logger boards) 2 MTS300 sensor boards • Photoresister, thermistor, microphone and sounder 1 MIB510 programming and serial interface board • RS 232 serial cable • 5V DC power supply TinyOS open-source and support tools CDROM WSN Training: Intro to WSN & Mote Kits

  24. Using the MIB600 with a Crossover Ethernet Cable WSN Training: Intro to WSN & Mote Kits

  25. MIB600 Configuration with a Crossover Ethernet Cable • Change the settings on the Local Area Connection by clicking on Start > Connect to > Show all connections. • Right click on Local Area Connections and select Properties • The Local Area Connection Properties window appears. Scroll down and select Internet Protocol (TCP/IP) and then click on Properties. WSN Training: Intro to WSN & Mote Kits

  26. MIB600 Configuration with a Crossover Ethernet Cable • A window for setting Internet Protocol (TCP/IP) Properties appears. Click on the button next to “Use the following IP address”. • For IP address use: 192.168.0.2 • For Subnet mask use: 255.255.255.0. (This should be automatic.) • For Default gateway use: 192.168.0.1 • There is not need to change the DNS server addresses WSN Training: Intro to WSN & Mote Kits

  27. MIB600 Configuration with a Crossover Ethernet Cable • Connect the MIB600 to your PCs Ethernet port with a crossover Ethernet cable. Power the MIB600 with a 5 VDC power supply and check that the power switch is to the “5V” position. • Startup the Lantronix Device Installer. Click on the Search icon on the Device Installer window. • The MIB600 comes with a default IP address. It should appear on the DeviceInstaller list. It may be listed on the “Status” column as “unreachable.” • Highlight the MIB600 on the list. You can see the MAC address to double check that you do have communications with it, then click on Assign IP. WSN Training: Intro to WSN & Mote Kits

  28. MIB600 Configuration with a Crossover Ethernet Cable • The Assign IP Address window will appear, then select the button next to “Assign a specific IP address” and click on next. • Type in the following parameters • IP Address: 192.168.0.3 • Subnet mask: 255.255.255.0 • Default gateway: 192.168.0.1 • Click on next to finish. Click on Search to refresh the list. The new IP address should appear on the list. You can use this IP address for data communications and programming with the MIB600. WSN Training: Intro to WSN & Mote Kits

  29. MIB600 Configuration with a Crossover Ethernet Cable • Type in the following parameters • IP Address: 192.168.0.3 • Subnet mask: 255.255.255.0 • Default gateway: 192.168.0.1 • Click on next to finish. • Click on Assign on the next window that appears. Wait for the IP addressed to be written. • Click on Finish. WSN Training: Intro to WSN & Mote Kits

  30. MIB600 Configuration with a Crossover Ethernet Cable • The Device Installer window should then show the updated IP address and that the Status is now “Online.” WSN Training: Intro to WSN & Mote Kits

More Related