Posts by Ibrar Ayyub:
Learning ancient Japanese characters with your smartphone
Posted on: 07 Apr 2016
A research group at Osaka University has developed an application which is designed to allow anyone with a smartphone or tablet device to study ancient Japanese characters Kuzushi-ji. By using this application, those who are unfamiliar with pre-modern Japanese books or learning Japanese historical and classical literature outside Japan may obtain ability in reading hentaigana and cursive-style kanji, which will promote utilization of Japanese classical books and historical materials by a wider range of people.
How to use fast PWM (Pulse Width Modulation) Mode of AVR microcontroller Timer
Posted on: 06 Apr 2016
This article is in continuation of PWM generation using AVR timer. In the previous article, PWM generation using Phase correct PWM mode is described. However, there are some applications like DAC, power regulation and rectification etc. which require high frequency PWM wave. The PWM generation using Fast PWM mode is suitable for such applications. This […]
Metal organic framework materials enable highly sensitive fiber sensor for real-time detection of…
Posted on: 06 Apr 2016
Trace contaminants in water are often measured by taking samples from the environment to a lab for analysis, which can lead to inaccurate results due to delayed and irregular sample collection or long-transportation and handling times. Thus, techniques enabling in-situ or real-time measurements of water contaminants are no doubt one of the major steps towards effective control of water quality.
Phase Correct PWM (Pulse Width Modulation) Mode of AVR microcontroller Timer
Posted on: 05 Apr 2016
Pulse Width Modulation is well known technique for controlling power electronics devices like SCR, IGBT etc. PWM is also used in motor speed controlling. Square wave generation by using AVR timers is explained in previous article. The AVR timers have feature of PWM wave generation as well .This article describes PWM generation capability of AVR […]
Five ways to become a smaller target for ransomware hackers
Posted on: 05 Apr 2016
Hacking for ransom is on the rise—on pace to beat out last year’s figures—and hits people where it hurts, locking them out of files, photos and critical records until they pay hackers a bounty to restore their access. Hackers bait users to click on infected email links or open infected attachments, or they take advantage of outdated and vulnerable systems.
Automated thinner benefits romaine lettuce size, uniformity
Posted on: 05 Apr 2016
As vegetable growers face a lack of skilled farm labor and higher production costs, they are searching for effective, lower-cost mechanical means of getting their products to market. In a study in the February 2016 issue of HortTechnology, researchers looked at the feasibility of using automated thinners in romaine lettuce production.
Waveform Generation using AVR Microcontroller (Atmega16) Timers
Posted on: 04 Apr 2016
At times we come across applications or situations wherein we need to generate square waves with the microcontroller. The square wave can be generated by programming a pin which toggles between 0 and 1 with a certain time delay. Alternatively, the inbuilt feature of AVR timers can be used in square wave generation. The advantage […]
New sensor enables first carbonate ion concentration measurements inside coral
Posted on: 04 Apr 2016
An interdisciplinary team of researchers led by University of Delaware professors Wei-Jun Cai and Mark Warner has successfully measured both pH and carbonate ion concentration directly inside the calcifying fluid found in coral, an important development in the study of how ocean acidification will affect marine calcifying organisms such as corals and shellfish.
Serial communication (USART) with different frame size using AVR microcontroller
Posted on: 03 Apr 2016
The previous article explains serial communication using 8-bit data transfer. AVR microcontroller also supports serial data transfer with frame size of 5, 6, 7 and 9 data bits. The size of data frame can be adjusted according to application. For example, consider a system that needs to transmit only ASCII codes as data. In this […]
How to use External (Hardware) Interrupts of AVR Microcontroller (ATmega16)
Posted on: 02 Apr 2016
This article introduces the concept of interrupts and the different types of interrupts in AVR Microcontroller (ATmega16). Interrupt as the name suggests, interrupts the current routine of the microcontroller. Microcontroller executes instructions in a sequence as per the programs. Sometimes there may be a need of handling planned and higher priority events instantaneously that might […]
