Figure 6 - uploaded by Vincent Andrew Akpan
Content may be subject to copyright.
DataPort mapping of (a) CE and (b) PCE address ranges on TINI's microcontroller bus. The shaded portions are not accessible using data port

DataPort mapping of (a) CE and (b) PCE address ranges on TINI's microcontroller bus. The shaded portions are not accessible using data port

Source publication
Article
Full-text available
This article presents a comprehensive design methodology, development, construction and implementation of the instrumentation and hardware/ software aspects of a real-time embedded system for online temperature and pressure measurements for automated fluid flow monitoring and control via the Tiny Internet Interface (TINI) on an E10 socket. A pair o...

Context in source publication

Context 1
... of this discussion, we'll refer to the address bits as a 0 through a 31 , where a 0 is the least significant address bit and a 31 is the most significant address bit. Note that we use a lowercase "a" to avoid confusion with the address bus signal names (A 0 -A 19 ). Because the circuit is decoded in CE space, we know from the memory map shown in fig. 6 that the highest possible address is 0x3FFFFF. This means that a 22 -a 31 must all be 0. Bits a 20 and a 21 are determined by our choice of chip select signals, as shown in table 3. S. No. CE0 CE1 CE2 CE3 a20 a21 0 0 1 1 1 0 0 1 1 0 1 1 1 0 2 1 1 0 1 0 1 3 1 1 1 0 1 1 Table 3.Chip enable to high-order address bit map Because we are ...

Citations

... The 1-wire protocol was created by Dallas Semiconductor, now known as Maxim Integrated [7] and is widely used in sensor networks, digital interfaces of sensors and domotic systems [14][15][16][17][18]. The protocol follows a strict master-slave scheme, as depicted in Figure 1. ...
Conference Paper
Full-text available
Home automation is a rising technology that is available to anyone thanks to the reduce cost of the embedded systems. Since the appearance of different products to create your own domotic system, and the recent popularity around the Internet of Things (IoT) technology, the domotics industry has changed. The ability to control devices through the Internet creates numerous vulnerabilities to the system, allowing an attacker to control or see everything. In this work, we present a domotic system which uses a leveraged 1-wire as its communication channel. The original system lacks of any kind of security. Our objective is to implement information security through the encryption of the system’s commands, so we can assure the CIA triad (Confidentiality, Integrity and Availability). The results show that we achieve a secure communication without affecting the user experience due to the low overhead our approach provides.
... All data, address, and control signals are listed, along with brief descriptions, in Table 2. However, a complete description of the microcontroller including all the signals described in Table 2 can be found in (Akpan and Osakwe, 2015b;DSC-MIP, 2014;Loomis, 2001). The data bus (D0-D7) is an 8-bit bidirectional bus. ...
Article
Full-text available
This paper proposes the development and implementation strategies of a hypothetical database-driven web-based meteorological (meteo) weather station with a dynamic datalogger system to provide up-to-the-minute real-time ground-based weather information online to any interested client. The meteo weather station will provide weather data/information for eight parameters namely: relative humidity; solar radiance; wind speed; wind direction; barometric pressure; temperature; nefobasimeter for monitoring and measuring cloud height, thickness and number of layers detection; and rainfall. The hypothetical design present techniques that can be used to capture and log meteo data in a dynamic relational database management system (DRDBMS) and implements a TCP/IP network server. The meteo weather information will be collected from sensors incorporated into measuring instruments and transmitted via 1–Wire network and stored in the TINI's non–volatile static random access memory (NV-SRAM). The TINI processes and uploads the information over a TCP/IP network via a switch, router, common gateway interface (CGI), very small aperture terminal (VSAT) via an Internet service provider (ISP) to the Internet for any interested user in the world. More so, although the acquired data will be made available as they are being logged to both the Internet and the database (DRDBMS) but the data will be automatically deleted every 24 hours at 00:00G MT from the TINI's NV-SRAM to free the memory for the next day data at the same 00:00G MT. As a result of this, the DRDBMS which is an object for data/information storage using the MySQL stores the meteo data/information which can be retrieved by any interested client on request. However, the request will be made possible via the use of web pages, where the each meteo data/information will be displayed and accessed using special user login codes (username and password) upon subscription.