Software development for sensor integration with TV whitespace based chipset

The work presented here focuses on developing software for sensor integration of a TV whitespace-based chipset for IoT applications. The major advantage of such a device is that it utilizes the unlicensed spectrum of TV band thereby it is also a source of free WiFi. TVWS can be used for low data rat...

Full description

Saved in:
Bibliographic Details
Main Author: Pushkarna, Rajat
Other Authors: Muhammad Faeyz Karim
Format: Thesis-Master by Coursework
Language:English
Published: Nanyang Technological University 2021
Subjects:
Online Access:https://hdl.handle.net/10356/151730
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-151730
record_format dspace
spelling sg-ntu-dr.10356-1517302023-07-04T17:05:11Z Software development for sensor integration with TV whitespace based chipset Pushkarna, Rajat Muhammad Faeyz Karim School of Electrical and Electronic Engineering Whizpace Pte Ltd faeyz@ntu.edu.sg Engineering::Electrical and electronic engineering::Computer hardware, software and systems The work presented here focuses on developing software for sensor integration of a TV whitespace-based chipset for IoT applications. The major advantage of such a device is that it utilizes the unlicensed spectrum of TV band thereby it is also a source of free WiFi. TVWS can be used for low data rate applications like, security alarms or IoT network sensor data. TV whitespace is a key enabler for IoT in remote location owing to its large coverage, penetration and cost-effectiveness. A major part of this work focuses on developing WN17 which is a TVWS based chipset for easier sensor integration. Software codes for integration protocols like ADC, UART, SPI, PWM and I2C have been developed for making sensor integration easier. The device has the capability to operate in the frequency range of 470-530MHz, therefore software based dynamic frequency selection is also carried out to easily switch to any frequency between the specified range. To determine the quality of the wireless link, the software has been provided the capability to check received signal strength. During the development of the firmware as part of the work various other parameters are also utilized to enhance the performance of the device using the in-built features. The codes are developed using C programming language and are compiled using Keil IDE for A9159 chipset developed by Amicomm. The compiler tools are proprietary to Amicomm and cannot be copied in any form. WN17 supports TinyOS which is an 8051 micro-controller. In the work four tasks are used in sequence as part of the threads an operating system can support. The firmware for WN17 includes various predefined parameters which cannot be altered during the integration of the device as a sensor network. The modulation scheme used in WN17 is FSK/GFSK based trans-receiver. Direct Spread Spectrum (DSSS) is also used to enhance the spectral bandwidth which can be enabled or disabled using the software code. The IC is provided with multiple operational mode for various power modes, variable Tx power mode making it suitable for power crunch scenarios. Master of Science (Communications Engineering) 2021-06-28T11:57:26Z 2021-06-28T11:57:26Z 2020 Thesis-Master by Coursework Pushkarna, R. (2020). Software development for sensor integration with TV whitespace based chipset. Master's thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/151730 https://hdl.handle.net/10356/151730 en application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Electrical and electronic engineering::Computer hardware, software and systems
spellingShingle Engineering::Electrical and electronic engineering::Computer hardware, software and systems
Pushkarna, Rajat
Software development for sensor integration with TV whitespace based chipset
description The work presented here focuses on developing software for sensor integration of a TV whitespace-based chipset for IoT applications. The major advantage of such a device is that it utilizes the unlicensed spectrum of TV band thereby it is also a source of free WiFi. TVWS can be used for low data rate applications like, security alarms or IoT network sensor data. TV whitespace is a key enabler for IoT in remote location owing to its large coverage, penetration and cost-effectiveness. A major part of this work focuses on developing WN17 which is a TVWS based chipset for easier sensor integration. Software codes for integration protocols like ADC, UART, SPI, PWM and I2C have been developed for making sensor integration easier. The device has the capability to operate in the frequency range of 470-530MHz, therefore software based dynamic frequency selection is also carried out to easily switch to any frequency between the specified range. To determine the quality of the wireless link, the software has been provided the capability to check received signal strength. During the development of the firmware as part of the work various other parameters are also utilized to enhance the performance of the device using the in-built features. The codes are developed using C programming language and are compiled using Keil IDE for A9159 chipset developed by Amicomm. The compiler tools are proprietary to Amicomm and cannot be copied in any form. WN17 supports TinyOS which is an 8051 micro-controller. In the work four tasks are used in sequence as part of the threads an operating system can support. The firmware for WN17 includes various predefined parameters which cannot be altered during the integration of the device as a sensor network. The modulation scheme used in WN17 is FSK/GFSK based trans-receiver. Direct Spread Spectrum (DSSS) is also used to enhance the spectral bandwidth which can be enabled or disabled using the software code. The IC is provided with multiple operational mode for various power modes, variable Tx power mode making it suitable for power crunch scenarios.
author2 Muhammad Faeyz Karim
author_facet Muhammad Faeyz Karim
Pushkarna, Rajat
format Thesis-Master by Coursework
author Pushkarna, Rajat
author_sort Pushkarna, Rajat
title Software development for sensor integration with TV whitespace based chipset
title_short Software development for sensor integration with TV whitespace based chipset
title_full Software development for sensor integration with TV whitespace based chipset
title_fullStr Software development for sensor integration with TV whitespace based chipset
title_full_unstemmed Software development for sensor integration with TV whitespace based chipset
title_sort software development for sensor integration with tv whitespace based chipset
publisher Nanyang Technological University
publishDate 2021
url https://hdl.handle.net/10356/151730
_version_ 1772826334814273536