Loading...
Search for: microcontrollers
0.007 seconds

    Sensor module for multi-channel wireless photoplethysmography system

    , Article 2007 5th Student Conference on Research and Development, SCORED, Selangor, 11 December 2007 through 12 December 2007 ; 2007 ; 1424414709 (ISBN); 9781424414703 (ISBN) Kadhim, A. Y ; Mohd Ali, M. A ; Zahedi, E ; Sharif University of Technology
    2007
    Abstract
    The digital sensor module is developed to sample the input signal fed from a photo-sensor probe at sampling times ranging from 400-4000 μs equivalent to sampling rates of 2500-250 sample/second (S/s), respectively. The module produces 16-bit data packets which are transmitted serially and plotted to output the photoplethysmography signal (PPG). It displays accurate sampling values (packets) similar to the calculated ones. ©2007 IEEE  

    A software-based error detection technique using encoded signatures

    , Article 2006 21st IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems, Arlington, VA, 4 October 2006 through 6 October 2006 ; 2006 , Pages 389-397 ; 15505774 (ISSN); 076952706X (ISBN); 9780769527062 (ISBN) Sedaghat, Y ; Miremadi, S. G ; Fazeli, M ; Sharif University of Technology
    2006
    Abstract
    In this Paper, a software-based control flow checking technique called SWTES (Software-based error detection Technique using Encoded Signatures) is presented and evaluated. This technique is processor independent and can be applied to any kind of processors and microcontrollers. To implement this technique, the program is partitioned to a set of blocks and the encoded signatures are assigned during the compile time. In the run-time, the signatures are compared with the expected ones by a monitoring routine. The proposed technique is experimentally evaluated on an ATMEL MCS51 microcontroller using Software Implemented Fault Injection (SWIFI). The results show that this technique detects about... 

    Error detection enhancement in PowerPC architecture-based embedded processors

    , Article Journal of Electronic Testing: Theory and Applications (JETTA) ; Volume 24, Issue 1-3 , 2008 , Pages 21-33 ; 09238174 (ISSN) Fazeli, M ; Farivar, R ; Miremadi, S. G ; Sharif University of Technology
    2008
    Abstract
    This paper presents a behavior-based error detection technique called Control Flow Checking using Branch Trace Exceptions for PowerPC processors family (CFCBTE). This technique is based on the branch trace exception feature available in the PowerPC processors family for debugging purposes. This technique traces the target addresses of program branches at run-time and compares them with reference target addresses to detect possible violations caused by transient faults. The reference target addresses are derived by a preprocessor from the source program. To enhance the error detection coverage, three other mechanisms, i.e., Machine Check Exception, System Trap Instructions and Work Load Timer... 

    Linion: Enhancing Security of Processes in MicroController Embedded Systems with RTOS

    , M.Sc. Thesis Sharif University of Technology Memarnejad, Mehran (Author) ; Jalili, Rasool (Supervisor)
    Abstract
    Embedded systems are commonly used in industrial and non-industrial environments. The widespread usage of Internet and the connectivity it brings lead to the emergence of the Internet Of Things (IOT) which in turn leads to the increased usage of embedded systems. Smart things bringing intelligence to human life are just a small example of such systems.On one hand, embedded systems with a low-end processor have minimal capabilities, and on the other hand, the widespread usage of these systems make them an attractive goal for attackers. Embedded system security is not a new topic, but system connectivity over Internet and the remote access to them make this topic more important than... 

    Simulation and Construction Ocean Energy Harvesting Device (wave and Current) by Use Piezoelectric Elements

    , M.Sc. Thesis Sharif University of Technology Moalemi, Aref Hossein (Author) ; Abbaspour, Madjid (Supervisor) ; Tabeshpour, Mohammad Reza (Supervisor)
    Abstract
    One of the unusual features of some ceramic materials is the piezoelectric effect. The piezoelectric effect results from the linear electromechanical interaction between the mechanical and electrical states in crystalline materials with no inversion symmetry. The piezoelectric effect is a reversible process: materials exhibiting the piezoelectric effect (the internal generation of electrical charge resulting from an applied mechanical force) also exhibit the reverse piezoelectric effect, the internal generation of a mechanical strain resulting from an applied electrical field. In the last decades, many research has been done on the use of these materials for the self-charging low-power... 

    A software-based concurrent error detection technique for powerPC processor-based embedded systems

    , Article 20th IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems, DFT 2005, Monterey, CA, 3 October 2005 through 5 October 2005 ; 2005 , Pages 266-274 ; 15505774 (ISSN) Fazeli, M ; Farivar, R ; Miremadi, S. G ; Aitken R ; Ito H ; Metra C ; Park N ; Sharif University of Technology
    2005
    Abstract
    This paper presents a behavior-based error detection technique called Control Flow Checking using Branch Trace Exceptions for PowerPC processors family (CFCBTE). This technique is based on the branch trace exception feature available in the PowerPC processors family for debugging purposes. This technique traces the target addresses of program branches at run-time and compares them with reference target addresses to detect possible violations caused by transient faults. The reference target addresses are derived by a preprocessor from the source program. The proposed technique is experimentally evaluated on a 32-bit PowerPC microcontroller using software implemented fault injection (SWIFI).... 

    Design and Implementation of a Multi-Objective Controller for a Home-Based Balance Training Device

    , M.Sc. Thesis Sharif University of Technology Meskaran, Alireza (Author) ; Behzadipour, Saeed (Supervisor)
    Abstract
    Each year from %30 to %60 of the elderlies fall down. %10 to %20 of these incidents result in severe injuries. Aging along with stroke can possibly damage body balance system temporarily or permanently. Therefore, human body balance system improvement and treatment seems necessary. Physical therapy methods relying on assistance require not only physiotherapist presence, but also considerable amount of money and time for both patient and physician. Thus, novel rehabilitation methods that do not require physiotherapist presence can help patients greatly. To do so, an apparatus has been designed that— using force plate— enables mass center detection as well as visual report to patient. The... 

    Audio Processing For Internet of Things

    , M.Sc. Thesis Sharif University of Technology Rezaei Balef, Amir (Author) ; Gholampour, Iman (Supervisor)
    Abstract
    Audio signal processing is a greatly useful approach to the Internet of Things since analyzing prominent audio signals can provide valuable information about environmental activities. Environmental sound processing is used in applications such as mechanical systems diagnosis, industrial maintenance, security systems, etc. This approach requires the design and development of sound classification and detection systems. In this thesis, we have achieved 84.5% accuracy on optimizing the features (by feature engineering and feature learning) and exploiting different types of machine learning algorithms. Well-known databases such as ESC-50 have been used to test and evaluate the whole system. Among... 

    Essential design considerations for wireless multi-channel photoplethysmography system

    , Article IFMBE Proceedings, 23 November 2008 through 27 November 2008, Antwerp ; Volume 22 , 2008 , Pages 1066-1069 ; 16800737 (ISSN); 9783540892076 (ISBN) Kadhim, A. Y ; Mohd Ali, M. A ; Zahedi, E ; Sharif University of Technology
    2008
    Abstract
    The developed wireless multi-channel PPG system comprises tiered communication subsystem with two sensor modules and a single base module. The sensor modules process the input signals simultaneously into 16-bit samples and wirelessly transfer them to base module using Bluetooth technology. In base module, the samples are combined using time division multiplexing into composite stream and serially forwarded to the host computer. The string buffer is implemented in the sensor module firmware to increase the transfer time, transfer samples in chunks and eliminate the wireless transmission latency. The wireless network is established between modules. The newly implemented firmware results in... 

    Lightweight and fault-resilient implementations of binary ring-lwe for iot devices

    , Article IEEE Internet of Things Journal ; Volume 7, Issue 8 , 2020 , Pages 6970-6978 Ebrahimi, S ; Bayat Sarmadi, S ; Sharif University of Technology
    Institute of Electrical and Electronics Engineers Inc  2020
    Abstract
    While the Internet of Things (IoT) shapes the future of the Internet, communications among nodes must be secured by employing cryptographic schemes such as public-key encryption (PKE). However, classic PKE schemes, such as RSA and elliptic curve cryptography (ECC) suffer from both high complexity and vulnerability to quantum attacks. During the past decade, post-quantum schemes based on the learning with errors (LWEs) problem have gained high attention due to the lower complexity among PKE schemes. In addition to resistance against theoretical (quantum and classic) attacks, every practical implementation of any cryptosystem must also be evaluated against different side-channel attacks such... 

    A transactive-based control scheme for minimizing real-time energy imbalance in a multiagent microgrid: A CVaR-Based model

    , Article IEEE Systems Journal ; Volume 16, Issue 3 , 2022 , Pages 4164-4174 ; 19328184 (ISSN) Fattaheian-Dehkordi, S ; Tavakkoli, M ; Abbaspour, A ; Mazaheri, H ; Fotuhi Firuzabad, M ; Lehtonen, M ; Sharif University of Technology
    Institute of Electrical and Electronics Engineers Inc  2022
    Abstract
    Power systems are undergoing significant transformations due to the introduction of microgrids (MGs) and distributed energy resources (DERs). In this regard, MGs as new entities in the system facilitate the integration of independently operated DERs to the power system. In this structure, DERs would be operated by independent agents, while the microgrid's control unit (MCU) would coordinate agents' resource scheduling to maximize social welfare. In this structure, the uncertainty of resources operated by agents could lead to real-time energy imbalance in the MG resulting in agents' loss of profits. Consequently, a novel transactive-based-scheme is developed in this article to facilitate... 

    Self-Aware data processing for power saving in resource-constrained iot cyber-physical systems

    , Article IEEE Sensors Journal ; Volume 22, Issue 4 , 2022 , Pages 3648-3659 ; 1530437X (ISSN) Hadizadeh Hafshejani, E ; Taherinejad, N ; Rabbani, R ; Azizi, Z ; Mohin, S ; Fotowat Ahmady, A ; Mirabbasi, S ; Sharif University of Technology
    Institute of Electrical and Electronics Engineers Inc  2022
    Abstract
    Given the emergence of the Internet of Things (IoT) Cyber-Physical Systems (CPSs) and their omnipresence, reducing their power consumption is among the major design priorities. To reduce the power consumption of such systems, we propose the use of a signal-dependent sampling method in a bottom-up fashion, which can lead to up to a 94% reduction in the overall system power with negligible or no loss in performance. Moreover, the proposed technique provides further flexibility for self-aware CPSs to dynamically adjust the number of data samples that are needed for processing (and consequently reduce the power consumption) based on the application at hand and the desired trade-off between...