Documente Academic
Documente Profesional
Documente Cultură
Computers
Manufacturing
Flexible Electronics
Wireless
Charging ` 100
AUGUST 2014
For You
The Latest
Security
Technologies & Solutions
Top 5
DO-IT YOURSELF
> Sequential Tilt-Motion Lock
> Oscilloscope as Image Viewer
> Mini Rechargeable Power Supply
> Building Image Processing
Vol. 3 No. 4 Embedded Systems Using Python
ISSN 0013-516X
> Understanding Digital Camera
Pages: 150+8 UK £5; US $10 Histograms Using MATLAB
TM TM
TM
Raspberry
Juicy
Juicy fruit...
Juicyfruit... formore
get
fruit...get
get your money
more
more Get yours today at element14:
Raspberry
Raspberry
Raspberry for
for your
foryour money
yourmoney
money
+
Get yours
with the
today
NEW Model B+in.element14.com/raspberrypi
at element14:
Get
Get
with the NEW Model B+
yours
Getyours today
yourstoday at
todayat element14:
atelement14:
element14:
the NEW
NEW Model
Model B+
in.element14.com/raspberrypi
in.element14.com/raspberrypi
in.element14.com/raspberrypi
with
withthe B+
in.element14.com/raspberrypi
® Raspberry
@element14.com Pi is a trademark
| of
1800 the Raspberry Pi Foundation
3000
in-sales@element14.com
in-sales@element14.com
3888 | (Toll
|| 1800
18003000
3000 3888 (Toll free)
®®Raspberry
RaspberryPiPiis isa atrademark
trademark
ofofthe
theRaspberry
RaspberryPiPiFoundation
Foundation in-sales@element14.com
in-sales@element14.com | 1800
® Raspberry Pi is a trademark of the Raspberry Pi Foundation 1800 3000
free)
3000 3888
3888 (Toll
3888(Toll free)
(Tollfree)
free)
EFY Plus DVD
U
nderstanding the concepts of 5. Instruction types
computer organisation and (data manipulation,
architecture is difficult by just memory architecture, reg-
reading about it. Hands-on experience isters, interrupt, control,
is required to fully grasp the subject. external I/O)
Unfortunately, providing this experi- 6. Instruction formats
ence can be difficult due to the lack of 7. Assembly language
availability and high cost in setting up programming and ma-
labs with necessary hardware. Moreo- chine language program-
ver, the time required by the users to ming
familiarise with the tools for working 8. Addressing modes
with hardware is also significant. In of CPU
order to solve this problem, some cen- 9. Main memory or-
tral processing unit (CPU) simulator ganisation and operations
programs were developed. But most Understanding and
of these software packages could simu- using CPU Sim does not
late only fixed architectures. require in-depth knowl-
edge of a high-level lan-
Why you should learn guage, but an apprecia-
to use CPU Sim Main window tion of concepts involved
The idea that you should have ex- in high-level language
posure to as many different archi- on STARTLE simulator developed programming is an advantage.
tectures as possible and hands-on by JM Kerridge of the University of
experience to design your very own Sheffield. What you can do with it
simple architectures is what led to CPU Sim is a complete development
the development of CPU Sim. It is an What the user gets environment. This software allows
interactive simulator that allows you By using CPU Sim, you can get hands- creating or modifying a simulated
to understand computer architectures on experience on the following subjects CPU including units such as registers,
and organisations, design your own of computer organisation and archi- microinstructions, machine instruc-
architectures from scratch, or mod- tecture: tions and RAM, and specifying its
ify the given architectures. You can 1. Representation of numeric data features.
write the programs using machine and their number bases You can create, edit and execute
language or Assembly language and 2. Non-numeric data representation Assembly language programs for this
run them on the virtual CPU. You can 3. Microprogrammed realisation virtually created CPU. It has built-
also specify details of the CPU to be of the CPU (where control signals are in features and dialogue boxes that
simulated, such as register set, micro- generated by a microcode/micropro- help you design CPU architecture,
instruction set, machine instruction gram stored in the control read-only text editor where you can write and
set, memory and Assembly language memory) edit the Assembly language program,
instructions. The software was based 4. Operation of control unit: in- assembler and separate displays for
Sneha Ambastha of PIC to share a relationship. By be- becomes obvious for engineers to ask:
g
ing designed to support all the three Why use gpsim? A simple answer
psim is a free software simula- families of PIC (12-bit core, 14-bit core to this is that, being a free and open
tion tool for PIC microcontrollers and 16-bit core), this tool eliminates source software, unlike most of its
from Microchip, which has been the need of a different simulator for a serious competition, gpsim enjoys the
designed to be fast enough to simulate different core. gpsim’s accuracy allows FOSS community support.
PICs at a speed of about 20MHz. Its it to test the PIC in the same way as it gpsim has the following benefits
accurate design makes it comparable to would be in a real world. that make it superior to all the other
using a real PIC microcontroller from simulators available in the market:
the core to the I/O pins and even all Why use this tool Easy debugging with three-control
the internal peripherals. Currently, there are so many software option. gpsim is capable of being con-
simulators available for PIC that it trolled from either a graphical user
Why it is noteworthy interface (GUI) by a remote process
It is mostly written in C++, which ena- or by a command line interface (CLI).
bles it to easily implement a hierarchi- Although the tool is by default config-
cal model of a PIC. This in turn enables ured for GUI, it can also be configured
it to use the inheritance property of for CLI and remote process later.
C++, which allows the various models No hardware requirements. gpsim
does not require any minimum hard-
Three important functions ware specification and so can be built
1. Complex debugging with in-circuit and run on any popular Linux distri-
emulators Fig. 1: Register reviewer bution. Moreover, it is not limited to
2. Provides a means to access virtual Linux and has also been
functions like execute and name ported to other operating
3. Sets read and write break points on systems like Microsoft
values Windows, BSD, MAC
and Solaris.
Competitors to gpsim Supports loadable
modules. This feature
Real PIC Simulator
PICsim enables gpsim to add all
Oshon Simulator other devices that are
PIC Development Studio totally separate from this
tool. It allows users to
customise a simulation
System requirements environment.
1. No minimum hardware requirement Allows easy inspec-
2. Two packages, readline and gtk (the tion. At times, a his-
gimp tool kit), are pre-installed in a tory or a trace of the work
Linux distribution like Ubuntu
helps inspect its current
3. Utility package, gputils
Fig. 2: Source browser status and to analyse the
How to compile and install cause of the bugs. gpsim helps diag-
nose the bugs providing that history.
Since we have seen that some users find the installation to be a challenge, here are the steps to
extract and convert this tool into an executable file: Additional benefits
As discussed before, gpsim can be easily installed in Linux/Unix environment. However, through supportive tools
gpsim is available in compressed format and should be converted to an executable format for
installation: gpsim has the following supportive
1. Create a parent subdirectory for gpsim (example, gnupic) tools that help it in simulation:
$ mkdir ~/gnupic Register reviewer. gpsim has two
(you can choose whatever directory name you like) similar register windows that provide
2. Copy the tar ball to this directory and expand it: data for RAM and EEPROM. It allows
$ cd ~/gnupic
you to see all registers in the current
$ mv the_path_of_where_ever_the_tarball_is/gpsim-0.x.y.tar.gz .
$ tar -xvzf gpsim-0.x.y.tar.gz processor, with their display names
(Where ‘x.y’ is the release number. As per the software in the DVD ‘x.y’ is ‘27.0’) and values. The register viewer pro-
These commands will create a subdirectory called gpsim-0.x.y. All of gpsim’s source code vides the following functions:
will be untarred here. 1. One can not only set read, write
3. cd gpsim-0.x.y and break point values but also clear
4. ./configure each break point on the registers
This will check your system for the proper tools necessary to build gpsim and then it will
2. Writes and reads of specific data
create Makefiles.
5. make all can be logged in
This will create the executable. 3. Cells can be copied just by drag-
6. su root ging the borders of the selected cells
Su or root privileges are required to complete the installation. If you don’t have root privileges 4. The content of one cell can be
or don’t wish to install gpsim in the /usr/local/bin directory, check the steps on building without copied to another cell
root privileges. 5. ‘Add watch’ allows one to watch
7. make install
the register values
This copies the executable file into the /usr/local/bin subdirectory.
The last and final step is to install gpsim: Source browser. gpsim has two
1. Use the following codes: source browsers: .asm and .obj. The
cd $HOME/compiling .asm is a colour-coded display of the
tar xzvf gpsim-VERSION-tar.gz PIC source whereas the .obj provides
cd gpsim-VERSION- an opcode view. The opcode view has
./configure --with-exdbm=$HOME/localinst/eXdbm --prefix=$HOME/localinst/gpsim memory cell on one line and informa-
make install
tion related to disassembly, address
cd $HOME
2. Edit your shell configuration and add something like: and hexadecimal value on the other.
export PATH=”$PATH”:$HOME/localinst/gpsim/bin Breadboard. It not only allows one
3. Re-login to let changes take effect. to create/modify and examine the
As these files were only needed for compiling and installation, they can be removed. To PIC environment but also helps to in-
remove these files you can use the commands: stantiate PIC processor from the com-
rm -rf $HOME/compiling/eXdbm mand line or from .stc file. In simple
rm -rf $HOME/compiling/gpsim
language, it helps in creating a correct
rm -rf $HOME/compiling/gtk+extra
Use the following link to build and install gpsim on Windows: http://gpsim.sourceforge.net/ configuration to test the source code.
gpsimWin32/gpsimWin32.html You can create code just by a click and
also connect to those nodes for a bet-
OpenSourceForU.com
Follow us on Twitter@LinuxForYou
Magic: An Interactive
VLSI Layout Tool
Magic layout tool has the capability to incorporate expertise about design rules
and connectivity directly into a layout system in order to implement some powerful
interactive operations
Pankaj V. would get with more complex rules plex. Most importantly, it allows you
and structures. This density sacrifice is, to focus on your design while the soft-
M
agic is an easy-to-use VLSI however, compensated by the reduced ware takes care of mundane tasks like
layout tool that has been design time. Magic permits only Man- following layout rules.
popular with universities hattan designs, that is, where edges are Now let us have a look at some key
and small companies. It can be seen either vertical or horizontal. features that set it apart from the other
as an open source EDA alternative to Magic combines circuit knowledge layout editors available.
the various commercial EDA tools out with an interactive editor interface to
there. It provides many useful features speed up your manufacturing design Efficient corner-stitching
for streamlining your product design processes. It allows you to enter and technique
flow. modify your designs quickly. The Like most layout editors, Magic also
built-in knowledge of layout rules, uses cells. However, the contents
What’s noteworthy circuits and transistors, and the knowl- of these cells are represented using
about Magic edge of efficient routing, helps you corner-stitching technique, which
Magic uses simplified design rules and re-arrange your circuit as a circuit, provides efficient searching options
circuit structures that make design- and not just a collection of geometrical and allows for quick modification of
ing easier, but produces circuits that objects. This makes any modification the database.
are of lower density than what you process more efficient and less com- Each point in the x-y plane is con-
tained in exactly one tile and
empty space is represented ex-
plicitly. These tiles are linked
together at their corners. This
allows for fast and efficient
algorithms for searching, crea-
tion or deletion. Though it re-
quires more storage space, this
technique allows for efficient
two-dimensional searches and
permits fast updates.
Interactive interface
Magic is usable through an
interface that features colour
graphics and also allows the
use of a mouse to design basic
cells. These basic cells can be
hierarchically combined to
make larger structures. The
tool also provides multiple
overlapping windows that can
refer to different portions of
Magic screenshot a single cell or to completely
www.electronicsb2b.com
ving with new technolo
• Security cameras evol
eras
• The latest in dome cam nt security cameras
-proof and vandal-resista
• The latest in weather
Log on to www.electronicsb2b.com and be in touch with the Electronics B2B Fraternity 24x7
78
Technology Focus Buyers’ Guide
En Route to Security 3.0 RF Modules to Suit
Your Application
22 Futuristic Electronics
(Technical queries: efylab@efy.in)
28 Manufacture
Part 2 of 2: Flexible Electronics: dIy: Project 90-95
books, CDs, Phone: 011-26371661, 26371662
PCBs etc. E-mail: info@kitsnspares.com
What’s the Use • Sequential Tilt-Motion Lock Exclusive : IBH Books & Magazine Distributors Ltd, Mumbai
• Mini Rechargeable Power Supply Newsstand Phone: 022-40497401, 40497402, 40497474,
36 Innovation
Daylight Harvesting With
dIy: Circuit
• Wireless Door-Opening Alarm
96-100
Distributor 40497413; Fax: 40497434
E-mail: circulations@ibhworld.com
40
• Perfume Vaporiser Adaptor
Technology Focus • Speed Controller for Small Cooling Fans
(Head Office)
54
Bengaluru : Ph: 080-25260394, 25260023
Technology Focus • Use of I²C for Extension of GPIOs E-mail: efyblr@efy.in
64 Embedded Design
Wireless Charging is the Future
113 Industry Focus
Aerospace and Defence Industries:
Pune :
Ph: 09223232006
E-mail: efypune@efy.in
Offering Further Opportunities
70
Gujarat : Ph: 09821267855
Antennae Design
126 Interview
E-mail: efyahd@efy.in
76 EFY Plus DVD general manager, Keysight Technologies India Pvt Ltd
JAPAN :
Tandem Inc., Ph: 81-3-3541-4166
128 Interview
E-mail: tandem@efy.in
This Month’s DVD Contents
82 Career
Plenty of Jobs Unfold for
“Limitations are paving the way for ultrasound-
based sensors”— Anup Tapadia, founder, TouchMagix
singapore : Publicitas Singapore Pte Ltd
Ph: +65-6836 2272
E-mail: publicitas@efy.in
130 Interview
PCB Designing taiwan : J.K. Media, Ph: 886-2-87726780 ext. 10
I
ndeed, one of the reasons for the
lack of demand for tablets is their Wi-Fi or
usability. While a phone is carried without Wi-Fi
by everyone from a teenager to senior Tablets come with Wi-
citizens, many are quite confused Fi and without Wi-Fi.
whether they should buy a tablet or While the Wi-Fi variant
not. will connect to the Inter-
When it comes to tablets, there net only through Wi-Fi,
are different sizes available. While still useful in many situations. the other will connect using mobile
17.8cm (7-inch) devices are often Now, what do you use your networks. So, their usage is pretty self-
too small, it is the 25.4cm (10-inch) laptop for? The most common us- explanatory.
ones that really make the most sense. age today is to watch movies, audio You buy a Wi-Fi tablet if you have
Why? Because anything beyond chat or video chat with friends and regular access to wireless connections.
15.2cm (6-inch) is a phablet, which family, and cook up documents on 3G tablets, on the other hand, are use-
can pretty much cover the work of Microsoft Word. If this is the extent ful for those who need to use their
a 17.8cm tablet as well. On the other of your usage, then a tablet does device on the move, such as outdoor
hand, anything above 30.5cm (12- make sense for you. These devices sales people and professionals.
inch) is not quite as portable as you are cheaper than laptops and can do If you want a tablet for basic re-
would want it to be. all of these things. quirements, you can most often do with
But, if your usage extends to a Wi-Fi-enabled device. All you have to
To be or not to be audio editing, graphics, gaming or do is download your e-books, movies
With the option to dock a tablet and other advanced activities, you cannot etc in advance so as to use them while
2-in-1 devices available, many believe do without a powerful laptop. Also, in transit.
that a laptop is truly a thing for the last if you are working with a laptop on If you are unsure whether either
generation to dwell on. But a laptop is you desk most of the day, you may of these variants would fulfil your
Display 25.7cm (10.1-inch) 25.4cm (10-inch) 25.7cm (10.1-inch) 24.6cm (9.7-inch) 25.4cm (10-inch) 25.7cm (10.1-inch)
Processor 1.2GHz Cortex A7 1.2GHz quad-core 2.3GHz Qualcomm Apple A7 64-bit 1.4GHz Intel Atom 1.86GHz Intel Atom Bay
quad-core Snapdragon 800 quad-core Z3770 quad-core Trail Z3740 quad-core
Operating system Android 4.2 Jelly Bean Android 4.2 Jelly Bean Android 4.3 Jelly Bean Apple iOS 7 Windows 8 Windows 8.1
size though won’t be available in the public transport and on long journeys. 1/10 Sec/Min/Hr
# SPDT (1 C/O)
Output Contact
below ` 15,000 range, also known # DPDT (2 C/O)
as the budget range. The iBall Slide Operating system Contact Rating 5A @ 230VAC/ 24VDC
hardcore gadget fans, the unparallaled there are not many Windows options Volume Control Yes, 10 to 100%
230VAC,24VDC,
performance that these bring would be available for tablets. The Asus Trans- Supply Voltage
20-240VAC,12-240VDC
There are myriad offerings from In addition, it also has apps for Skype Website: www.shavison.com
companies like Xolo, iBall and many and virtually everything you need. Email: shavison@shavison.com
SHAVISON ELECTRONICS PVT. LTD.
others. The tablets are usually priced Unit No. G-5 , B Wing , Udyog Bhavan No. 2 , Plot K-3 ,
over ` 20,000. Conclusion Anand Nagar MIDC , Ambernath (E) 421 506 , MH , India.
TeleFax: +91-251-2620417/ 2620427 Cell: +91 98 203 62980
A 25.4cm tablet can be a perfect re-
Build placement for a netbook. In fact, if
Ahmedabad : Integrated -09825709665 Ahmednagar :Tech Edge
Controls - 09822012595 Ankleshwar / Bharuch: Maharshi -
09879061845 A.P. : SV Enterprises - 9848962223 Aurangabad:
At this point you may be wondering you look at Asus Transformer series, Chintamani Electricals - 09850045468 Baroda: M/S Seemaco
A/G - 09979081104 Omega - 09687513744 Banglore:
how two 25.4cm tablets differ in their you will find devices that replicate Multiple Technology Solutions - 8861876624 Chennai: Shree
build, form factor, etc. Well, in theory netbooks, a genre that the company Krishna Ent - 09840332195 Deepak Agencies - 09840440065
Cochin : Alliance Automation - 09020480777 Coimbatore :
they should not, but they can and they is often attributed to have pioneered. Suriya - 09843356059 Delhi : Powertech - 09212260995
Durg : Aditya - 09827111400 Goa : Kedar - 09850041672
do. The build of a device plays a huge Further, if you happen to buy an iPad Jalna : Tech Edge - 09822012595 Karnal : Powertech -
role in its portability. A slim device like Air, iPad with Retina Display or Gal- 09212260995 Kolhapur : Kedar - 09850041672 Madurai :
Jagan Industrial Traders - 09843062834 Mumbai : Lohar Chawl
Apple’s iPad Air would be much easier axy Note 10.1, you will get much more : A. Harilal -09321085554 Mahavir - 09821022778 Mulund:
Yogesh - 9322251679 Andheri: Kalpesh - 9322231500 Nasik:
to carry around than others. power than your netbook offered. Nasa - 09422271456 Noida : Nelumbo - 09560311660
Another example of the build The author was working with EFY as a
Pune : Pendse Electrical - 09325093840 Shrirampur: Tech
Edge Controls - 09822012595 Silvasa : Vijan - 09824700675
quality is that seen in Lenovo Yoga 10 correspondent till recently Thane : VE Electricals - 09819646729 Vasai : Plaschem -
09371048482 Dealers enquiry solicited
The train uses its own magnet that levitates it off the
plastic track. The track is also laced with magnets, enabling
the toy to follow the principles of magnetism to the fullest
and do things most of us have never seen a toy do. The
air-cushion created between the train and the plastic track
reduces friction to such an extent that the toy zips around
quicker than you can scream “maglev!”
The train will hit store-shelves by 2015 and will come
with a price tag of approximately US$ 98. But we don’t
recommend you buy one of these for your offspring, at least
until he/she is old enough to spell “magnetic levitating
train” in less than ten seconds.
MIT researchers are developing extra robot limbs that can help out humans where
an extra hand, arm, or leg might be useful (Courtesy: http://www.gizmag.com)
H
Janani Gopalakrishnan Vikram
brain in function, size and silicon on insulator (SOI) comple-
ow long can the indus- power consumption mentary metal oxide semiconductor
try rely on Moore’s (CMOS) and contained 256 neurons.
Law? Today’s com- One of the largest and oldest pro- One core had 262,144 programmable
puters are rather too jects in this direction is the DARPA synapses while the other had 65,536
good at calculating sponsored Systems of Neuromorphic learning synapses. Then came the
stuff and can achieve anything that can Adaptive Plastic Scalable Electronics Brain Wall—a visualisation tool that
be reduced to a numerical problem. (SyNAPSE), which is contracted main- allows researchers to view neuron
But complex problems, which need ly to IBM and HRL, along with some activation states in a large-scale neural
a good amount of reasoning or those US-based universities. The goal of the network and observe patterns
that need so-called ‘intuition,’ require project is to build a proces- of neural activity as they move
too much programming and hence too across the network. It helps visu-
much processing and power too. Just alise supercomputer simulations
stuffing more transistors into as well as activities within a
smaller chips will neurosynaptic core.
take us nowhere. Meanwhile, in 2012, IBM
So, what next? demonstrated a computing
Seeking to system called TrueNorth
move to the next that simulated 530 billion
new frontier of neurons and 100 trillion
computing, research synapses, running on the
teams across the world’s second-fastest
world are trying to operating supercomput-
move away from tra- er. TrueNorth was sup-
ditional chip designing ported by Compass—a
methods and radically multi-threaded, mas-
redesign memory, com- sively parallel func-
erg) tional simulator and
putation and communica- e id e lb
y of H
tion circuitry based on how : U n iversit a parallel compiler
y
urtes
the neurons and synapses of y s te m (Co that maps a network of long-dis-
s
scale
wafer
the brain work. This will be romo
r p h ic tance pathways in the macaque mon-
A neu
a big leap in artificial intel- Sca le s — sor that imitates a key brain to TrueNorth.
Brain
ligence, eventually resulting mammal’s brain in function, size Last year, they had more updates.
in self-learning computers that and power consumption. Specifically, IBM revealed that the chips are radi-
will be able to understand and adapt “It should recreate 10 billion neurons, cally different from the current Von
themselves to changes, complete tasks 100 trillion synapses, consume one Neumann architecture based ones.
without routine programming and kilowatt and occupy less than two li- The new model works with multiple
work around failures too. Such self- tres of space.” Since it started in 2008, low-power processor cores working
learning computers are commonly the project has seen some interesting in parallel. Each neurosynaptic core
dubbed as ‘neuromorphic’ as they results. has its own memory (synapses), a
mimic the human brain. Here, we look The first breakthrough came in processor (neuron) and communica-
at some of the significant strides in this 2011, when IBM revealed two work- tion conduit (axon). By operating these
direction. ing prototypes of neurosynaptic chips. suitably, one can achieve recognition
Part 2 of 2
Flexible Electronics: What’s the Use
Having dealt with the materials used for flexible electronics, types of flexible circuits and
their integration process in first part of this article, let us now focus on the applications of
flexible ciruits
W
hy do we need another form rethink what they know about
of electronics? Standard electronics. None of the flex-
silicon-chip-based electron- ible electronic devices under
ics is making great strides in miniaturi- development would match the
sation, cramming more functionality billions of transistors that now
into smaller chips. Couldn’t we just fit on silicon chips, or their
embed these chips into flexible materi- billions of on-off cycles per sec-
als to create flexible applications? ond. They would not have to.
Answer is No. New applications Despite the challenge, flexible
like organic light-emitting diodes electronics promises changes
(OLEDs) and organic photovoltaics that go beyond folding dis-
(OPVs) need big areas. “With silicon- plays, inexpensive solar cells,
based circuits, you would need huge antennae and sensors. It could
numbers of embedded chips to get the Fig. 10: A bionic ear veer off in some unexpected
necessary intensity and uniformity. directions, such as helping
That would be prohibitively expensive paraplegics walk again.
and would generate so much heat lo-
cally, you would melt the substrate!” Applications in
Flexible electronics could transform health care
the way we make and use electronic Flexible electronics has at-
devices. Flexible electronics opens the tracted a lot of attention for its
door to foldaway smartphone displays, enormous potential in many
solar cells on a roll of plastic and ad- important applications, such
vanced medical devices—if we can as wearable health monitoring
Fig. 11: Schematic diagram of the active-sensor-matrix thin
figure out how to make them. Nearly film for the artificial nose and tongue devices and medical implants.
everyone knows what the inside of a While a number of approaches
computer or a mobile phone looks like: antennae that conform to the roofs and to making flexible sensors or electron-
A stiff circuit board, usually green, trunks of our cars. Or flexible implants ics have been developed over the last
crammed with chips, resistors, capaci- that can monitor and treat cancer or two decades, flexibility in electronic
tors and sockets, interconnected by a help paraplegics walk again. materials is very attractive for medical
suburban sprawl of printed wiring. Second, flexible electronics might and bioengineering. Living organisms
What if our printed circuit board was cost less to make. Conventional semi- are intrinsically flexible and malleable.
not stiff and was flexible enough to conductors require complex processes Thus, flexibility is a necessity for suc-
bend or even fold? and multi-billion dollar foundries. cessful integration of electronics in bio-
Researchers hope to print flexible elec- logical systems. Furthermore, in order
Why flexible electronics tronics on plastic film the same way we to carry out daily tasks, flexibility is
Flexible electronics is in vogue for two print ink on newspapers. “If we could less likely to hinder over stiffness.
reasons. First, it promises an entirely make flexible electronics cheap enough, Recently, some electronic devices
new design tool. Imagine, for example, you could have throwaway electronics. have been integrated into human bod-
tiny smartphones that wrap around You could wear your phone on your ies. One example is the bionic eye.
our wrists, and flexible displays that clothing, or run a bioassay to assess Here a vision-compromised patient
fold out as large as a television. Or your health simply by wiping your nose requires an electrically-active address-
photovoltaic cells and reconfigurable with a tissue,” Gomez says. able matrix array, with each unit or
S
ekhar Nori has come up with a What it is sensor. Normally the light sensor used in
product he calls the Day360 In- It is a concept where both natural day building works in a closed loop. The light
tegrated Daylight System (IDS). light and electrical lighting are inte- sensor that we build gives a continuous
This is a lighting system that harvests grated into a single and simple plat- feedback to the lighting controller. In an
day light to provide free lighting dur- form. Depending on the availability of open loop sensor the light is measured
ing the day and electrical lighting at day light, the electrical lighting system from the ambient sky and never measured
night. It is controlled automatically by switches on or off to complement light in the task plane. Whereas in closed loop
the system but has manual override in the area. sensor light is continuously measured at
option for those special occasions. Although the Day360 IDS was de- the task pane (a task pane could be either
Sekhar Nori says, “During my duced from the idea of Lightpipe (a so- floor level or any other plane) and is given
former experience with solar energy lar daylight system), it is a completely as a feedback to the controller.”
field, where I worked with solar con- new solution with daylight system The light sensor continuously meas-
version, I found that the conversion being just a part of it. The IDS makes ures the ambient sun light. If the ambient
ratio of solar energy is comparatively use of electrical lighting, day lighting, sun light is less than the desired light in-
depressed. This caused the system light sensors and a lighting controller tensity required in the room, the lighting
costs to be relatively high. This is for an all-in-one system that even has controller turns on the electrical lighting.
when we recognised that it is time smart meter functionality. The electrical lighting is divided into
to convey the visual solar energy as Sekhar says, “We did a lot of R&D three groups, each representing a step
light itself.” for IDS for about one-and-a-half year. for switching on or off. Depending upon
In this system you do not convert This year we finally finished its design the light intensity, the controller turns on
day light into any other form of energy and fabrication. IDS is a completely required number of steps in electric light-
like heat or electricity. This helps in- new way of providing an automatic ing. Nori adds, “The lighting controls and
crease the product’s life, the product be- lighting solution for commercial build- the central control panels are also built
comes more affordable which, in turn, ings.” in-house. All lighting systems can be con-
To convince is a challenge
Sekhar says, “We are not used to the concept of day lighting
but are used to electrical lighting. The buildings too are built
in such a way that there is no methodology to use day light. So
people stay connected to the electrical lighting without consid-
ering the use of day lighting. Our challenge here is to convince
people that we have a methodology to use this day lighting.
“We are trying to make a change in the concept of building
design and show that the day lighting can be an integrated
part of the building and devices can be built for effective use of
that. In last 4-5 years we have made a large impact by doing so
many projects across the country (based on previous Lightpipe
technology).”
Benefits
Day lighting is extremely good in terms of the psychological
and physiological benefits it delivers. Lots of research and
studies conducted for lighting prove that it is a great psy-
chological uplift when the building is day-lit. It improves the
mood of the people and enhances productivity.
The use of a day lighting system adds to the energy sav-
ings of the building by using sun light as a renewable energy
source. It also increases energy efficiency of a building and a
reduction in its carbon footprint.
Market strategy
Launched only in April, Day360 IDS targets large factories,
commercial stores, warehouses, etc. Nori says, “We are pres-
ently looking at the South Asian and Middle Asian markets for
IDS because there is ample sun light available here. The South
Asian neighbourhood is also an energy-deficit region, which
is not the case with the Middle East. We assume IDS to be fit
for this market and can be used extensively here. The energy-
saving benefits are very promising in these areas.”
Sekhar proudly shares, “Day360 IDS is first of its kind in
the world and does not take in any competitors yet. We have
filed for patents for this product.”
M
easily connected to your existing Wi-
ost of the alarms Fi network and synced with a smart-
generated by secu- phone. If there is an intrusion, you are
rity products are notified, so you can remotely trigger
usually false and, the in-built siren to scare off the intrud-
when that happens, ers. The system also studies air qual-
there is great distress caused for every- ity, temperature, noise and humidity
one at the receiving end. The 15cm tall gadget has a built-in HD camera levels, and senses anything out of the
with night vision, microphone speakers, motion,
Security products today are packed temperature, air and humidity sensors and a
ordinary, including rapid changes in
with a lot of smart sensors. They siren (Courtesy: https://www.indiegogo.com) temperature levels that could indicate
study patterns, compare data and are a fire, for instance.
designed to generate genuine alarms. What makes this 15cm (6-inch) tall
Security devices are also much more gadget so smart? It comes with a full
interconnected to ‘things’ and are easy arsenal of sensors. It sees through an
to install. Most devices are now just HD video camera with night vision
plug-and-play type hassle-free systems. and 170-degree angle lens, microphone
In this article we talk about select speakers to pick up sound and sensors
security products from a plethora of for temperature, humidity and air
them released every year. Let us take quality. It also has triple-axis acceler-
them one at a time. ometer and a passive infrared motion
detector. It comes with a siren that
Intelligent device that The Canary device can also learn and track
a home’s average temperature and humidity sounds a 100dB+ alarm activated by
generates genuine alarms levels. Any changes in trends can be monitored
the Canary app.
using the smartphone app (Courtesy: https://
Would it not be great if you could have www.indiegogo.com) This device is highly customisable
an intelligent home security system? too. It can be activated at certain days
A system that could be installed and in a week or at a particular time, prob-
configured easily, would recognise ably when you are away. The different
your everyday movements at home sensors that come with this device can
and your pets’ too, warn of even slight be enabled and disabled depending
changes to generate genuine alarms on your needs. Alternatively, when
and, last but not the least, synchronise certain parameters are triggered, the
with your smartphone to notify you. system can be set to record and store
A screeching alarm is really annoy- in video mode. Users can check into
ing, especially when it is a false alarm. the system remotely and keep an eye
But a new security system claims to on the house when on a holiday or on
behave like a live-in security guard, Once an alert is sent, the user can choose to tour. The creators also claim that it has
analysing house occupiers’ move- call the police, sound the siren, ask a neighbour a bank-like encryption that prevents
to check-in or ignore the warning. Gradually,
ments. It sends relevant notifications with each alert, the device learns the behaviour hackers from gaining access to your
to avoid false alarms, such as those set and habits of its user and responds to certain system or invalidate sensors during
changes more accurately (Courtesy: https://
off by a wandering pet. www.indiegogo.com) break-in.
F
Janani Gopalakrishnan Vikram
their devices and data too. Here, we gained new hope in 2013, when two
ear redefines security in look at a small sample of the security- more IBM researchers, Victor Shoup
every era. Huts began to related research and experimentation and Shai Halevi, took up Gentry’s
have doors when people happening across the world. To show original concept and implemented
began to worry about their how vast an area it is, we shall look it more practically. They released an
privacy; and forts began to at disparate examples that span from open source, GPL-licensed C++ library
have moats when kings started invad- data security to public security. to perform homomorphic encryption
ing. Banks began to have passwords, at a low level. They are working on
homes began to have locks, phones and Using the cloud without providing higher-level routines.
computers began to have pass-codes, compromising privacy Other researchers from reputed
and slowly security became a basic In most instances, there is a paradox in institutes like the University of Toronto
amenity, an all-pervading necessity. using cloud-based services and strong and Massachusetts Institute of Technol-
As in any field, technology rose to the encryption schemes. When you need to ogy are also working on similar tech-
occasion, and from homes to national perform some operation, say search, on niques, but are all faced with the chal-
borders, high tech began to be deployed a strongly encrypted database stored lenge of making these algorithms faster
at every turn. Still, security and privacy on the cloud, but the server cannot and more computationally practical.
continue to be serious concerns for eve- decrypt the data, it has no choice but
rybody, albeit of varying degrees. to return all the records to you, letting Non-invasive parcel scanner
As always, technologists continue your computer assume the burden of How cumbersome it is when the post
their quest for newer technologies that decrypting and searching the database. office or courier insists that you seal the
RF Surveillance: A Case of
Homeland and Border Security
Traditional techniques of monitoring individual activities and actions either by manual
inspection or by CCTV cameras and the advancement in electronics and radio-frequency-
based analysis has opened new avenues for threat detection
help to locate and isolate the suspect ing frequencies. This would stop all
A
Srisailam Todeti
without much manual intervention. forms of communications, including
lthough security threat This technique of detecting and lo- security agencies’, and is therefore
can emerge from many cating the illegal and suspicious RF counter-productive. That is why RF
sources, the one which source is called RF surveillance. Here surveillance is required and is gain-
is really brutal and cata- we discuss the RF surveillance tech- ing popularity, as it enhances security
strophic is terrorism. nique which can be used both in pre- perimeter beyond just physical and
Terrorism has far reaching conse- ventive and tactical ways to effectively visual security.
quences like loss of human life and counter terrorist threats.
property, and change in behavior How it works
pattern of individuals, many of them The need Radio frequency (RF) surveillance
being irreversible. It is not easy to determine illegal ac- systems must be capable of measuring
Spread of knowledge and educa- tivities in communication and mobile unknown or unfriendly transmissions
tion, coupled with strict vigilance, services due to their use en-mass. and possibly extract the target infor-
can help contain terrorism and other However, communications between mation content. Direction finding (DF)
security threats. However, for robust- terrorists and anti-social elements can and geo-location are usually part of
ness in security, electronic threat detec- be stopped either by shutting down the RF surveillance signal recovery; also
tion mechanisms are recommended. network or by jamming all the operat- knowledge of the emitter location is of-
The main advantage is the fered as part of such systems.
passive monitoring by these The basic block diagram of a
electronic solutions, which generalised RF surveillance
does not impact routine life system is as shown in Fig. 1.
of any individual and still The three steps that de-
ensures safety and security. scribe it are as below:
Generally, terrorist attacks are Search. Performs the
made in densely-populated or high-speed signal search
sensitive or tourist areas like Fig. 1: Basic block diagram of an RF surveillance system operation in the selected fre-
bus stations, airports, railway quency band and identifies
stations, hotels, places of active signals.
worship and other crowded Classify. Performs signal
places. classification operation to
The frequency spectrum is sort out the signals of inter-
allotted in India by WPC. This est based on the selected
means any frequencies used threshold level, alarm condi-
by anyone who is not legally tions and automatic modula-
allotted these raise suspicion, tion recognition algorithm.
and also any illegal activities Monitor. On the signal
carried out in the licensed of interest, performs the
band are suspect. If the illegal demodulation and identifies
and suspicious frequency and the intelligence available in
its location are determined by Fig. 2: Multiple RF sensors to determine emitting devices in Hotel Taj Mahal it. If required, records the
any monitoring system, it can building signals and the intelligence
Coastal/border
surveillance
The third and final example is of very
large- scale monitoring, which can be
coastal or border surveillance systems.
The system works on the same philoso-
Fig. 5: Preventive technique for emitter detection using RF surveillance phy as described in previous section,
with a difference that the RF sensors
typical deploy- are located along the coast or border,
ment and con- and that the granularity of deployment
trol scheme for is not as dense as in previous case. The
Mumbai city deployment locations can be hill-top or
is shown in resorts where uninterrupted data con-
Fig. 5, where nectivity to NOC is available.
RF sensors are These systems also work 24×7 for
located at stra- continuous signal monitoring and
tegic locations analysis. The operational activities of
and their time- this coastal/border application are
stamped data the same as in Fig. 5, where the sur-
is pulled at veillance systems along the coastal or
NOC for net- border area, with suitable backhaul
work view of connectivity, can cover the entire sensi-
RF operations tive border area. Fig. 6 is an indicative
in the city. This example of such deployment.
Fig. 6: Distributed network of RF sensors for coastal surveillance is a true proac-
tive monitor- The author is application engineer in Electronic
city, which has a large number of com- ing because one would know of any and Measurement group of Agilent Technologies
mercial buildings and other important incremental RF emission as soon as it at Hyderabad. Along with Master of Engineering
degree and specialisation in systems and signal
establishments and tourist centres happens. processing, he has over 12-year experience in
like BSE building, Hotel Taj Mahal The process of installation and RF surveillance and communication, EW systems
and Chhatrapati Shivaji Terminus. A commission of sensor-based systems development, integration and testing
stories on
• The latest in to a bright future
turers can look forward
• CCTV Camera manufac a CCTV into a proactive tool
s Sys tem s Turn ing
• Video Analytic gies
lving with new technolo
• Security cameras evo
INDUSTRY IS AT A
Security in
cam eras
• The latest in dome t security cameras
-proof and vandal-resistan
• The latest in weather
www.electronicsb2b.com
Log on to www.electronicsb2b.com and be in touch with the Electronics B2B Fraternity 24x7
B
SHWETA TYAGI
curity management, etc. ment and generated results for differ-
efore digging into the Security vulnerability testing is ent parameters.
details of web application to discover security vulnerabilities as
security testing, let us first an attacker. Vulnerability refers to the Common web application
take a brief overview of flaws in system design, implementa- vulnerabilities
application security test- tion, operation or management. It may The common vulnerabilities of web
ing. Security testing can be divided be used to attack, resulting in a state of applications are cross-site scripting,
into security functional testing and insecurity. Commonly found vulner- SQL injection, broken authentication,
security vulnerability testing. abilities in web applications include cross-site request forgery and session
cross-site scripting, injection, management. These vulnerabilities ap-
security misconfiguration, pear significantly in the Web Hacking
NetiQ
Nikto
Scanner SPI session management and Incident Database (WHID).
Security Dynamics
Analyser Webinspect more. SQL injection. It is a code injection
Vulnerabilities of web technique, used to attack data-driven
IBM
SAINT
AppScan applications may be accessed applications, in which malicious SQL
by using penetration testing. statements are inserted into an entry
Acunetix
Source code analysis sys- field for execution. The best way of
Nessus Security
Security Testing Web
Vulnerability
tems aim to help developers finding whether an application is vul-
Scanner Tools
Scanner locate vulnerabilities in the nerable to attack is to ensure that all
underlying code of software use of interpreters separates untrusted
Tenable
STAT
Scanner Security programs and applications data from query. A rare and best way
Center
before they are put into pro- of attack is to inject malicious code into
Qualys
Guard Qualys Free SARA duction. Penetration testing strings as metadata. Consequently,
Security
Scans is the practice of testing a when the stored string is concatenated
computer system, network or into a dynamic SQL query, the mali-
Fig. 1: Security testing tools web application to find vul- cious code is executed. This can allow
nerabilities that an attacker the tester to read and modify sensitive
Security functional testing ensures could exploit. data contained in a database and take
that the software security functions are Several researches are available full control of the database server by
implemented correctly and are consist- which have compared some secu- exploiting vulnerabilities. Two attack
ent with security requirements based rity testing tools from the viewpoint of scenarios are:
on their specifications. Software secu- their features, cost, services, functions Scenario #1. The application uses
rity requirements mainly include data and so on. In this article, we compare untrusted data in the following vulner-
confidentiality, integrity, availability, three tools—Wapiti, OWASP ZAP and able query:
authentication, authorisation, access Netsparker Community Edition in String query = “SELECT * FROM
Configuration for the machine was SQL Blind SQL File Cross Site CRLF (5) Commands Resource Htaccess Backup Potentially
Intel core i3-3110M 2.40GHz proces- Injection
(1)
Injection (2) Handling Scripting (4)
(3)
execution (6) consumption
(7)
Bypass (8) file (9) dangerous file
(10)
sor with 2GB RAM, running Microsoft High 1 1 1 0 0 1 0 0 0 0
Windows. The tests were conducted Medium 0 0 0 0 0 0 0 0 0 0
two times a day to minimise the ef-
Low 0 0 0 0 0 0 0 0 0 0
fect of the Internet connection on test
results and to obtain accurate meas- Fig. 3: Wapiti test results
urements.
who want to scan their web applica- should be handled properly to protect
Overview of tools tions instantly and find the vulnerabili- an application from SQL injection.
Wapiti. Wapiti is a web application ties. Netsparker Community Edition File handling (1): The attack is
vulnerability scanner that was created scans for SQL injection, XSS, Boolean known as path traversal or directory
in 2006 by Nicolas Surribus. It does SQL injection, backup files and static traversal. Its aim is to access files which
not scan the source code of the appli- tests. It scans all types of web applica- are stored outside the web root folder.
cation but scans the web pages of the tions without limiting itself to technol- The attacker tries to explore the direc-
launched web application. Wapiti acts ogy or platform they are built on. It tories stored in web server.
like a fuzzer and injects payloads to supports Javascripts/AJAX, can show Command execution (1): This attack
see if a script is vulnerable. Wapiti can impact of vulnerabilities or remedy for consists of executing system com-
detect lots of vulnerabilities, such as that vulnerability. mands on the server. The attacker tries
file-handling errors, database injection, to inject this command in the request
cross-site scripting, LDAP injection Tools results and analysis parameter.
and CRLF injection. Wapiti is easy to The web application was tested using
use, open source and the user does not the three tools OWASP ZAP, Wapiti Test results with
need security knowledge. But it is not and Netsparker Community Edition. OWASP ZAP
able to find all the vulnerabilities. The test results obtained using these Using the active scanning feature of
OWASP ZAP. OWASP ZAP is a tools were: OWASP ZAP, 17 potential vulnerabili-
penetration-testing tool which comes Testing results with Wapiti. Using ties were found, as mentioned below
with plenty of features. Its main fea- Wapiti, the following four vulnerabili- (the number following the vulnerabil-
tures is active scanning which is used ties were discovered in the Jammu & ity refers to the number of occurrence
to find certain kind of vulnerabilities, Kashmir application (the number in of the vulnerability):
including XSS and others, except some brackets refers to the number of occur- Cross site request forgery(2). Also
logical vulnerabilities that can never be rence of the vulnerability): known as one-click attack or session
found by any automated security test- SQL injection (1): SQL injection is a riding, and abbreviated as CSRF or
ing tool. Another interesting feature of technique that exploits a vulnerability XSRF, it is a type of malicious exploit
ZAP is fuzzing. ZAP provides a list of occurring in the database of an applica- of a website whereby unauthorised
fuzzers with the help of which we can tion. It is a code injection that can allow commands are transmitted from a user
fuzz any part of the application. This the tester to read sensitive information that the website trusts.
tool is open source, easy to use, well from database and to modify it. SQL Cookie set without HttpOnly flag
organised and up-to-date. High false Injection occurs when input contains (1). If a cookie has been set without the
positive factors and zero support for escaped characters, or user input is not HttpOnly flag, it means the cookie can
multiple scanning profiles are its main strongly typed. be accessed by JavaScript. If a mali-
disadvantages. Blind SQL injection (1): Blind injec- cious script can be run on this page
Netsparker Community Edition. tion occurs when SQL injection is al- then the cookie will be accessible and
Netsparker is a free web application se- ready present in the application but its can be transmitted to another site. If
curity scanner. It helps the developers result is not visible. Escaped characters this is a session cookie then session
Sneha Ambastha tion to medium power to deliver up pad, maximum amount of power gets
to 120 watts. transferred to the device to charge it
T
he multimedia-rich portable Chips like Broadcom’s BCM59350 easily and fast.
electronic devices available let gadgets use any wireless charging The chargers based on A4WP
now end up consuming a lot of standard. What’s more, it is not stran- standard transfer power wirelessly
energy just to keep the device’s graph- gled by the previous 5W limit and can at a frequency of 6.78 MHz, which
ics processing unit juiced up. Let us go up to 50% higher levels without is internationally available for such
take a cell phone for instance. The tra- breaking sweat. This results in a charg- applications. The frequency used for
ditional approach is to look for a wall ing speed that can finally compete control and management is within
socket and push in the wired charger’s the 2.4GHz band, which is ideal for
plug to charge the battery. use with smartphones and with other
Though a cell phone can also be electronics devices globally.
charged wirelessly, most people Itay Sherman, CTO, Power
are wary of the time it takes to Matter Alliance says, “Al-
charge the phone wirelessly. though both inductive and
No one wants to wait for resonant charging are
hours to charge a phone’s based on the same prin-
battery wirelessly, espe- ciple, the main differ-
cially when you need to ence between the two
use the device in next is the coupling factor.
15-20 minutes. But does It defines how the two
wireless charging still take coils will be aligned to
a long time to power up a transfer maximum flux.
device? When measured on a scale
Although called wireless, wire- 0 means less coupling factor
less charging is not totally without with what your travel charger gives and 1.0 means high coupling factor.
wires. The primary coil in the charger you through its wire. Modern wireless Devices based on inductive charging
needs current from AC mains to pro- charging allows transfer of upwards technology have a coupling factor of
duce magnetic flux, which produces of 1A current. 0.3 to 0.8 whereas devices based on
current in the charger’s secondary coil resonance charging can also have a
by induction for charging the device. Resonance charging coupling factor below 0.3.”
So the primary coil is plugged into an The new wireless charging standard
AC socket using wires, though called A4WP (Alliance for Wireless Power) Charger-receiver alignment
wireless. Wireless charging, when is changing the concept of inductive Quick and proficient charging is
started, was based on Qi inductive charging from magnetic induction to possible only when the primary coil
power standard that was produced in resonance. Magnetic induction requires (transmitter) identifies the secondary
2008 by WPC (Wireless Power Con- the two coils to be placed very closely, (receiver). If the transmitter works ef-
sortium). whereas with this technique a large area ficiently but the receiver does not, the
The low-power Qi specification is covered so the device’s position is not wireless charger loses its significance.
limits the draw of power to just 0W to very critical. In fact, multiple devices Texas Instruments has recently
5W, which limits the current available can be charged wirelessly with this come up with two 5W receivers
to the device for charging. But newer technique by placing them all within (bq51020 and bq51021) focussed
wireless chargers available in the mar- the wide resonant field. And charging around the Qi 1.1 standard. They offer
ket are much better and can transmit a is not affected by the position of the a programmable yield voltage of about
higher amount of current. A few years device being charged. No matter how 8V, reducing the power loss and the
ago, Qi began to extend its specifica- you position the device on the charging rise in temperature by 35% compared
Table III
Wireless Charging Solutions for Design Engineers
Manufacturer Solution Feature Advantages
Freescale MWCT1000CFM 5W single-coil transmitter • Robust foreign object detec-
tion algorithm to meet latest
safety requirements
• Transfer efficiency exceed-
ing 75%
NXP NXQ1TXA5 Qi low-power A5/A11 • Extremely small PCB size
transmitter according to • Safe operation with FOD and
specification version 1.1.2 optional NTC
Active-Semi EVK-PAC5220WP- Single-IC based wireless • Built-in surge protection
Qi-xxA11-V1 power transmitter • Scalable MCU based solu-
tion to enable products with
multi-coils, multi-modes, and
medium or higher power levels
up to 150W
NXP NXQ1TXA6 12V multi-coil wireless • Low standby power and NFC-
charging transmitter enabled zero-power standby
• Optional smart NFC features
like Bluetooth pairing
Active-Semi PAC5220WP Power application control- • 28 GPIOs for MCUs
ler • Interface type: SPI, I2C,
UART, SWD
PowerbyProxi Proxi-Ring 480W A wireless slip ring • Transfer power through any
non-metallic material including
liquids, solids and gases
• Dual channels provide 480W
with no redundancy or 240W
with dual redundancy
PowerbyProxi Proxi-Point A wireless connector • Reduces high-installation and
on-going maintenance costs
• Simplifies implementation/
installation processes
Texas Instruments bq51020EVM-520 Wireless power receiver • Inductor-less receiver for
evaluation module lowest height profile solution
• Adjustable output voltage
(4.5V to 8V) for coil and ther-
mal optimisation
Texas Instruments BQ51221 Dual-mode, 5W (WPC and • Fully synchronous rectifier
PMA) single-chip wireless with 96% efficiency
power receiver • 79% system efficiency at 5W
STMicroelectronics STEVAL-IDS002V1 Autonomous wireless mul- • User-friendly software GUI for
ti-sensor node powered by system configuration
PV cells • PV module soldered on top
Broadcom BCM59350 A wireless charging PMU • Up to 88% AC-to-DC efficiency
• Ensures acceptable NFC
performance
based on Qi and Power Matter Alli- Anand says, “While there are
ance (PMA) standards are already in adequate tools and resources avail-
market, the products based on A4WP able from various chip manufacturers
are yet to be seen. for designing the wireless charging
Verizon and DOCOMO are using devices, on-going battle and unstable
Qi standard, AT&T has chosen PMA standards are restrictive. It is difficult
standard and T-Mobile wants to use for the designers to neglect one or two
A4WP. Power Matters brings various particular standards that in turn would
PMA-based wireless charging options add to the cost of product and design
like Power snap kit, travel mat, power activity. Having said that, it is still less
mat and access kit for high-end mobile of a design problem and more of an
devices. innovative utilisation problem for the
increases the price.” —Srivasta Raghunath, TI The author is a technical journalist at EFY
Differential Solvers in
Computational Electromagnetics
“Computational electromagnetics, computational electrodynamics or electromagnetic
modeling is the process of modeling the interaction of electromagnetic fields with
physical objects and the environment. It typically involves using computationally efficient
approximations to Maxwell’s equations and is used to calculate antenna performance,
electromagnetic compatibility, radar cross section and electromagnetic wave propagation
when not in free space,” according to Wikipedia
R
emember yourself calculating have following characteristics: produces best result for one type of
electric field intensity, current Accuracy. The results should be ac- problem. The implementation should
density or vector potential curate to the real situations. be made flexible so that it would pro-
in idealised cases during your 12th Stability. Results should be stable, duce stable results for other type of
standard. Those problems really gave which means, if the parameters and problems as well.
a summary of the electromagnetics excitation are changed then its output Parallelisation. For fast results,
(EM) working in different situations. should be pre- one computer is not enough. So it must
Advancing further you may recall dictable, that offer parallel computing.
having calculated the field quantities is, it should The computing cost depends on
in case of dipole antennae (standard not become size of the solution and time required
case). Well these problems were easy unstable. to find the solution. It should be as
to analyse because of the symmetry Scalabil- low as possible. At the core of com-
existing in those situations: Just apply ity. It should putational electromagnetics is the
the Maxwell equations and symmetry be scalable numerical method used for a specific
will do its work. in te rms o f problem. Broadly, there are two types
But what if the problem’s geometry the computer of methods for solving EM problems:
is not symmetric, what if there is an ur- memory. If it Analytical method. This gives an
gent need to find the parameters with- consumes a insight into the process but is generally
Fig. 1: Block diagram of
out going much into the mathematics, CEM implementation
large memory limited to idealised processes only.
what if a practical situation (for exam- (basic abstraction) then surely it Numerical method. This gives an
ple, studying effects of mobile phone approximate solution of any type of
on pacemaker) needs to be analysed in problem and structure. With numerical
a couple of hours? method the analysis and prototyping
Surely calculating each Maxwell of complex systems is easy. It also al-
equation and approximating them will lows investigation of material proper-
not be a fast solution to the situation ties without performing any experi-
from industry point of view. In these ment, besides easy optimisation and
situations we use electromagnetic modification for its implementation.
modelling or, precisely, computational Presently, simulators use a combina-
electromagnetics. tion of both the methods to reduce the
Computational electromagnet- computational cost.
ics (CEM) is a very challenging and Implementation of CEM (Fig. 2)
multidisciplinary science that aims at efficiently is not an easy task. There
finding solutions of Maxwell equations are various problems associated with
at boundary conditions (broadly the their implementation, such as the type
material boundaries of geometry). It of material to be analysed (homoge-
involves numerical methods, efficient neous/inhomogeneous, isotropic/
(not effective) algorithms and their Fig. 2: CEM process anisotropic, etc), type of geometry
OpenSourceForU.com
Follow us on Twitter@LinuxForYou
Ankit Gupta
A
n RF module is nothing but a
small electronic device which
is used to communicate be-
tween two devices, wirelessly, using
radio waves. This is one of the most
preferable methods of wireless com-
munication as it does not require line
of sight. Radio circuit design is a com-
plex field and the performance highly
depends on accuracy of components, a
perfectly designed layout and carefully
monitored manufacturing process.
Also, the design needs to be then certi-
fied after conformance testing, as radio
circuits are subject to limits on radiated
emission. Due to all these, designers
prefer to use off-the-shelf RF modules
which save a lot of money and reduce
time-to-market to a great extent.
These RF modules come with dif-
ferent carrier frequencies allowed by
national and international regulations, Wireless communications and networks (Courtesy: http://eng-cs.syr.edu/research/wireless-
such as 315MHz, 433.92MHz, 868MHz, communications-and-networks)
915MHz and 2400MHz. Other than
frequency, these modules are also standards, which make both these These parametric filters will allow you
differentiated based on the protocol terms a synonym for each other. to refine your search results to find the
standards they use for communication, Wireless revolution enters its next most suitable part for your application.
such as Wi-Fi, Zigbee, Bluetooth or phase of deployment with recent ad- Below are some parameters and their
other proprietary protocols. vent of the Internet of Things (IoT). brief description. Table I shows some
Now WLAN capabilities have been manufacturers of Wi-Fi modules.
Wi-Fi added even to the consumer prod- Protocol standards. The original
Wi-Fi and WLAN have been inter- ucts, which give users the comfort of version of the standard IEEE 802.11
changeably used in general English. controlling these devices with a smart was released in 1997 and clarified in
Wi-Fi is a local area wireless technol- phone or over the Internet. To achieve 1999, but it stands obsolete today. The
ogy that allows electronic devices to WLAN capabilities, of-the-shelf avail- wireless LAN standards in use these
exchange data or connect to the Inter- able Wi-Fi modules are the best solu- days include 802.11 a/b/g/j/n/p/ac/
net using 2.4GHz UHF and 5GHz SHF tion for the reasons stated above. ad. Each protocol standard has differ-
radio waves. Wi-Fi Alliance defines There are different kinds of Wi- ent data rate, frequency, modulation
Wi-Fi as any wireless local area net- Fi modules available. The vendors scheme, range and power consumption.
work (WLAN) products that are based normally categorise the modules by The newer modulation methods and
on the IEEE 802.11 standards. Most parameters such as data rate, range, RF coding rates are generally more efficient
modern WLANs are based on these band, certification and packaging type. and sustain higher data rates, but older
Abhishek A. Mutha panding horizons in electronics market cally, three months before allocating
has brought tremendous demand for them to entry-level engineering pro-
A
printed circuit board (PCB) trained and experienced PCB design- grammes. Kumar informs, “Currently
designer uses software tools ers, informs Dhiraj Kumar, director, most engineering colleges have digital
to design circuit boards, which Systems Engineering, Argus Technolo- and analogue electronics labs as part of
are integrated into machines and de- gies. He says, “There are significant job their curriculum, which is an
vices that are as trivial as a toy to as opportunities in India for advantage as compared to
serious as an aircraft. As a result, job professionals VLSI design area where a
requirements vary from industry to specialised training of one
industry. year is a must in order for
A PCB designer, them to be job-ready.”
typically, works ei- A fresher, typically,
ther at a manufac- starts his career with
turing facility or at footprint preparation
an engineering firm and design verifica-
in front of a computer, tion. Later his work
in an office or cubicle, slowly moves into
designing the boards module designing,
using specialised soft- library creation and
ware tools. Each board two-layered board
must be created to accu- design. Dhananjay
rate specifications, and he Kulkarni, COO,
or she has to justify that it Maven Systems
will function under diverse says, “At an ad-
set of conditions. vanced level, the designer can
with build multilayer (six to eight) PCBs
Preference for VLSI PCB design exper- with mixed-signal, high-speed board
and embedded tise.” However, the industry is design. And last stage is when he also
“IC design industry attracted the best currently running short of qualified starts analysing and contributing to
talent from IITs and PCB design in- designers in the area of electronic sys- thermal analysis, design for fabrica-
dustry was the younger brother. But tem design at all the levels. He adds, tion, assembly, testability and manu-
since last two decades, the issues that “Most freshers in electronics opt for facturing–design for manufacturability
were to be addressed at the chip level VLSI design/verification and embed- (DFM), design for test (DFT), design
have moved to the PCB area due to ded software, creating a vacuum for for assembly (DFA) and design for
miniaturisation and ever-increasing core electronics designing jobs. On the fabrication (DFF).” In short, “There is
frequency requirements,” informs flip side, this can be seen as an oppor- value addition for the PCB designer
O.J. Sathish, CEO, SIENNA ECAD tunity for freshers looking to get into right from the start of his career until
Technologies Pvt Ltd. Hence career PCB designing.” he becomes a super-expert after 20
opportunities in the PCB designing years.”
industry have grown tremendously in Begin with testing and There is good scope in this indus-
the last ten years. The need for good verification try for electronics hardware engineers,
PCB design engineers is felt across all In order to meet the growing demand believes Amit Gohel, founder, Eleics
major electronics companies. for engineers, most electronic system Design. For freshers, he says, “Entry-
It is a well-known fact that PCBs design companies put freshers through level roles will be inclined towards
are the heart of electronic systems. Ex- an extensive training program of, typi- PCB design verification, quality analy-
sis and quality control initially. It will freshers and offer them training for a
be a good learning curve for them year. During the training period, a sti-
to verify their seniors’ designs.” He pend of 10,000 per month is provided
adds, “Once they are design-ready, and, on confirmation after a year, they
they would later be assigned to design are offered a minimum of 200,000
small circuit boards and customer per annum.” “We recruit from other
PCBs.” engineering institutions and focus on
skill-oriented candidates rather than
Remuneration the institute. But for signal/power
Printed circuit boards are fundamental integrity and EMI analysis, we recruit
components of all electronics and the masters degree holders particularly,”
field is well entrenched in India, which complements Satish.
is one of the top global manufactur- Going by the statistics provided
ers of PCBs today. Vivek Madhukar, by TimesJobs.com, a massive 44% of
COO, TimesJobs.com explains, “While the jobs in the PCB industry are in
starting salaries for freshers may be the salary range of 100,000 to 250,000
low, much like good programmers are rupees per annum. Around 28% jobs
in high demand, good PCB designers for junior-level professionals pay
can also command salaries upward of anywhere from 250,000 to 500,000
1.5 million (15 lakhs). Most careers for rupees per annum, while 18% jobs for
these skills are in the manufacturing, mid-level pay between 500,000 and
IT and engineering sectors.” Talk- 1,000,000 rupees.
ing about locations for jobs, he says,
“The golden triangle of Bengaluru, Demand areas
Hyderabad and Chennai account for a According to TimesJobs.com, the
majority of jobs in the field, so freshers manufacturing and engineering in-
should be open to relocate.” dustry tops the list of industries hiring
Kulkarni informs that a fresher’s engineers to work in the PCB design
pay package is typically 150,000 rupees domain with about 34% share of jobs,
per annum. At Argus Technologies, followed by the IT industry with a
Kumar shares, “A fresh graduate share of 26%. IT-hardware/semicon-
would be offered a starting salary of ductor and networking industries offer
216,000 per annum whereas an expe- 14% of the jobs.
rienced professional with two to three Apart from Bengaluru with 27%,
years of experience would get 360,000 the list of top locations for jobs in PCB
per annum.” “We do hire fresh can- design field indicates Hyderabad,
didates from engineering colleagues Chennai and Mumbai sharing 12%,
and have no preference to IITs/NITs 10% and 9% of the pie, respectively.
as such. Selection is based on a writ- Remaining jobs are scattered in other
ten test and personal interview. In locations.
the written test, our focus is mainly
on basic electronics, mathematics and Skills required
problem-solving skills.” Printed circuit board designers utilise
At another PCB designing firm computer-aided design (CAD) tools to
SIENNA ECAD Technologies Pvt Ltd, create circuits that are accommodated
Savita R. Ganjigatti, VP engineering - on these boards. They must also be
PWB Design informs, “Yes, we recruit able to specify how the connections
I
n-circuit testers (ICTs) have be- and boundary scan combined with However, all these systems contribute
come more versatile and efficient functional testing of circuit assemblies. to an inefficient use of factory space and
as these now come loaded with Let us take a look at the latest low machine utilisation due to size of
additional electrical test capabilities changes in ICT systems, and what they conveyors and speed of travel. Moreo-
and functionalities. The most capable deliver to the users. ver, the additional cost of moving the
ones have in-circuit test, boundary product from one equipment to another
scan, functional test as well as pro- Small-footprint automated is always a concern.
gramming techniques integrated into systems moving to ‘zero’ The newer inline ICT systems intro-
a single platform.
footprint duced last year come with small foot-
With the introduction of zero-footprint print and there is no manual handling
What drove these changes designs incorporating multi-core test ca- involved. You can integrate your ICT
The inability of any single test meth- pability combined with automated ma- into the assembly line and there is no
odology to completely test circuit as- terial handling, the latest inline systems need of any operator handling.
semblies is one reason. In addition, the have taken a step forward in reduction The small footprints in inline systems
constant drive from circuit assemblers in the cost of tests. These systems are are realised by using compact test heads
to reduce test costs is driving tradi- a boon to manufacturers that want to relocated closer to the device under test
tional ICT systems to take the shape of increase their capability but do not have (DUT). This enables ICT to fit easily
more holistic test systems. the additional real estate to do so. within the narrowest automated lines,
Newer ICT systems can be better The industry’s previous solution without the need for any additive storage
described as generic all-in-one electri- to this has been use of many discrete bay or incremental factory space, thus
cal test controllers rather than just ICT automation methods including robotic saving additional cost as well as labour.
systems. This is because many of these helps, automatic probes and semi- Teradyne’s TestStation Multi-Site
Inline ICT system uses a
Latest ICT Solutions novel ‘zero-footprint’ test
head design, which fits
Module Manufacturer Key features
entirely within the narrow-
Teststation Teradyne • ‘Zero-footprint’ design using up to 70% less factory space and power provisioning
est automations. Teradyne
Multi-Site • Delivers full parallel test of multiple boards
• Equivalent productivity of two or more conventional MDA/ICT systems also has offline counter-
QTouch QmaxTest • Able to probe 2 test points as close as 20 mils/500 microns with unique angular probing
parts with sub 1 m2 foot-
1248 • Learn and compare VI curve including Automatic ‘best fit curve’ print and 2560 test-points
• Electrical measurements of components capability which help PCB
TR5001T Test & • Compact and lightweight full-featured ICT solution manufacturers free up fac-
SII TINY Research India • Parallel testing using multiple USB-connected units tory space.
Pvt Ltd • Programmable DUT power supplies Agilent’s i1000D ICT
Focus Kyoritsu • Fastest manufacturing defect analyser (MDA) system is another small-
2000 Electric India • Ultra-advanced solid-state switching technology footprint design that uni-
Pvt Ltd • Easy maintenance
fies offline and inline sys-
Flying Acculogic • Full-function double-sided system
tems onto the same design.
Scorpion • Programmable probe angle +6º to -6º degrees
FLS980Dxi • Closed-loop AccuFast drive system with ±0.1 micron resolution Agilent offers easy up-
grades to convert offline to
Flying Spea • Manual + automated + in-line board loading combined into the same system
Probe S2 • Highest measurement performance and accuracy (0.1pF) inline systems so you can
• 4x parallel fast on-board programming re-use the same system.
Medalist Agilent • Small-footprint’ design unifying offline and inline systems Spea’s 3030 system is
i1000D • Low-cost fixturing requirements and superior signal quality another true multi-core
• Control path for board alignment verification ensuring board safety tester offering up to 4x
Major contributors to this article and how many failed, and have all the
relevant reports of yield rate or efficiency.
For quick debugging and diagnos-
tics, where you want to quickly test any
particular area of the PCB, software
allows you to perform these localised
tests without writing any test sequence.
Arun Rajanna Ganapathy Ravi Richharia Raviteja S. Datta T. Anand
system and Santhanam manager sales & Chivukula Chowdhury co-founder, Knewron So, if you want to test any particular IC
application engineer, manager training, service support, Test technical marketing managing director,
electronic QmaxTest & Research India rngineer, National DVS Group or a few ICs or any other component,
measurement,
Agilent Technologies
Pvt Ltd Instruments
you can just make interface for the de-
vice under test using interactive GUIs
ferent angles, thereby allowing and perform the required tests.
What to look for? you to go very close to the ad- Drawback. The only drawback of
Your test system should be based on open measurement jacent pins and increasing the the ICT software tools is that they are
platforms which have the following characteristics: testing accuracy. unique and proprietary for each system.
Wide I/O connectivity options for integrating multiple
QTouch 1248 Flying Prob- Ganapathy of QmaxTest says, “Every
test techniques like Flying Probe ICT, Boundary Scan,
Optical Inspection & Functional Test into one system. er from QmaxTest is based on tester has its own driver and capabilities,
Modularity to meet the ever-changing test requirements the technology of hands-free and so every tester should be directly
Open standards for third-party connectivity probing which can probe both sequenced with a set of instructions. If
High channel count for probing high-component- sides of the board due to its someone is thinking of developing a soft-
density circuit card assemblies (CCAs)
Efficient test management software for increased vertical design. It provides ware, they can see the software function
throughput and test reuse scalability from one to eight and develop one but, however, when
probes with a maximum of you buy any ICT system, the proprietary
ful for analogy testing as well. Since four probes on each side of the board. software only will work.”
these are integrated in the same digital Apart from X, Y and Z axes, probes can
platform, you are able to effectively move in theta direction up to an angle Life of an ICT system
test digital, mixed logic, analogue or of 36 degrees. Testing at component level will remain
mixed-signal assemblies. Acculogic’s Flying Scorpion FLS- for years, but with technological advance-
Integrated intelligence. Integrated 980Dxi offers programmable probe ments these components are getting
intelligence is taking ICT to a whole angles of +6º to -6º with ±0.1 micron smaller and making the circuits more
new level. There are learn and compare resolution for testing. and more complex. These advancements
features included where the system have caused older techniques to fail, and
learns from the golden board and then Software Help will continue to do so with the coming
compares the results. Also, some can With the latest software tools, appli- systems as well. Is there a solution?
learn from past test results and perform cation engineer’s job has been totally Ganapathy explains, “An impor-
a few additional tests, if needed, to pro- reduced. With graphical user interface tant consideration while selecting any
duce useful and comprehensive reports. (GUI), you perform all the tests in a solution should be the number of test
graphical way. There is no need to points and the associated scalability. A
Increased precision with write codes for complex circuits. The manufacturer should first analyse how
rotational movement of GUI provides flexibility to the system many board types are to be tested, and
flying probes and assists test environments for dif- how many maximum test points are
The robotic testers have added a lot of ferent production cycles. required, and then, finally, what scal-
automation. These testers, or the flying You can also define your own test ability is available with the solution.”
probes or the automated probes in ICT program by creating different steps He adds, “Today you might not
systems, can go as close as 20 mils/500 that can be sequenced in an automated require a certain number of test points,
microns between two pins. Complex sequence. You can give your own con- but at least the equipment should have
PCBs sometimes have components ditions and put conditional jumping the capability to add more in future
that are soldered at certain angles to between different steps. For example, if when there is a requirement. For these
the PCB plane. So, for high accuracy, a particular test is passed then jump to a reasons there are more of open archi-
the probe should also be able to move specific step, otherwise to the other one. tecture systems coming up, so that as
at an angle. Also, you can protect your test the requirement increases you are able
Previously probes could move only conditions with passwords and ensure to increase the channel capacity or add
in x-y direction, but now systems include another user cannot change them; he new test methodologies as well.”
range expansion rotational movement can only run the test. You can maintain a
where you can rotate the probe at dif- record of how many boards were tested The author is a technical correspondent at EFY
Akhil Kaushik board (Board1), accelerometer module with an AC-to-DC adaptor or battery to
(ACC.1), solenoid lock/electric strike get started. The microcontroller on the
H
ere is a project for locking and and a few other components. board is programmed using Arduino
unlocking with a tilt sensor by Arduino Uno board. Arduino is an programming language and Arduino
tilting it in a defined sequence. open source electronics prototyping development environment.
It uses an accelerometer module to platform based on flexible, easy-to-use Pins A0, A1, A2, A3, A4 and A5 of
detect the tilt motion. If the sequence hardware and software. It is intended Board1 are connected to pins ST, Z-axis,
matches with the predefined motion for artists, designers, hobbyists and Y-axis, X-axis, GND and Vcc of the ac-
sequence, the lock opens. You can build anyone interested in creating interac- celerometer module, respectively. Pin
this lock for a briefcase, ballot box, tive objects or environments. 10 of Board1 is connected to solenoid
portable cashbox or even as a door-lock Arduino Uno is a board based on driver transistor through which the
using suitable mechanical arrangement. ATmega328 microcontroller. It con- solenoid lock is connected.
sists of 14 digital input/output pins, Accelerometer module. An acceler-
Circuit and working six analogue inputs, a USB connection ometer is an electromechanical device
Fig. 1 shows circuit diagram of the for programming the on-board micro- that measures acceleration. The accel-
sequential tilt-motion lock. The cir- controller, power jack, an ICSP header erometer module used here is based on
cuit is built around Arduino Uno and a reset button. It is operated with ADXL335 triple-axis accelerometer from
a 16MHz crystal oscillator and contains Analog Devices. The sensor has a full
Parts List everything needed to support the mi- sensing range of ±3g.
Semiconductors: crocontroller. It is very easy to use as The microcontroller in Board1 re-
BOARD1 - Arduino Uno board
ACC.1 - ADXL335 3-axis the user simply needs to connect it to a ceives data at pins A1, A2 and A3 for z, y
accelerometer module computer with a USB cable, or power it and x axes, respectively, from the accel-
LED1 - 5mm LED
T1 - BC548 npn transistor
erometer. This data is continuously com-
pared by Board1 with predefined values
D1 - 1N4007 rectifier diode
Resistors (all ¼-watt, ±5% carbon):
Test Points for each axis. If the received sequence
R1, R2 - 1-kilo-ohm Test point Details matches, Board1 unlocks the lock, which
Miscellaneous:
CON1, CON2 - 2-pin terminal connector TP0 0V is either a solenoid lock or any other
S1 - On/off switch TP1 12V suitable magnetic lock. (We used a 12V
BATT.1 - 12V battery electric strike for testing.) Glowing of
- 12V electric strike (solenoid TP2 High
lock) TP3 Low LED1 indicates that the lock is open.
Software
The software for this project is
TP1
BATT.1
written in Arduino programming
12V POWER USB language. The Arduino Uno is
INPUT
programmed using Arduino IDE
SCL
SDA TP0
DRIVER AREF
software. ATmega328 on Ardui-
S1 GND
RST 13
R1
no Uno comes with a boot loader
ARDUINO
ACCELEROMETER
CON1 communicates using the STK500
7
Vcc R2
protocol. You can also bypass
GND X Y Z ST
6
DIGITAL
6 5 4 3 2 1
A0 5 1K
A1 4 the boot loader and program the
ANALOG
D1
TP3
A2
A3
3
2
LED1 1N4007 microcontroller through in-cir-
OPEN
A4 TX 1 cuit serial programming (ICSP)
A5 RX 0
TP2 header, but boot loader program-
SOLENOID LOCK ming is quicker and easier. Select
BOARD1
the correct board from ‘Tools →
Fig. 1: Circuit diagram of sequential tilt-motion lock Board’ in Arduino IDE and burn
efy Note
The source code of this project is
included in this month’s EFY DVD
and is also available for free down-
load at source.efymag.com
P
resented here is a robust, com- external power source without disturb- Rai
Abhijeet
pact and hand-held power sup- ing the output regulation and charging
ply that delivers 9.2V and 5V up of the battery.
to 1A (approx.) and 3.3V up to 500mA. Generally, a power supply derives
It also includes a female A-type USB power from the 230V AC mains and adaptor, USB port or solar panel. This
connector so you can power and then, using step-down transformer DC input goes to the battery charge
charge other equipment such as mobile along with circuitry for rectification, management circuit to which a 3.7V
phones. Four white LEDs are included filtering and regulation, provides the single-cell Li-ion battery is connected.
to enable its use as a torch-light as well. regulated DC output. The disadvan- It is to be noted here that Li-ion bat-
The circuit uses a single recharge- tage is that such power supplies are big teries are very sensitive to charging
able 3.7V Li-ion battery pack (normally and not so portable. The one described voltage and current, and need a stable
charging source. Directly charging
Li-ion batteries using any source may
reduce the capacity of the battery and
degrade it soon.
Battery management. At the heart
of the Li-ion battery charge manage-
ment circuit is the Li-ion battery charg-
er IC BQ24074 from Texas Instruments.
It is an integrated Li-ion linear charger
and system power path management
device for space-limited portable appli-
cations. The device operates off either
a USB port or a DC adaptor and sup-
Fig. 1: Author’s prototype ports programmable charge currents
up to 1.5A. That is, we can charge up
to 3000mAh batteries at 0.5C, where C
is the battery’s capacity.
The BQ24074 features dynamic
power path management (DPPM) that
powers the system while simultane-
ously and independently charging the
battery. It supports reverse current,
short circuit and thermal protection.
Fig. 2: Block diagram of the mini rechargeable power supply Its input voltage supports unregulated
adaptors.
used in mobile phones and MP3 play- here is a battery-based portable power The battery is charged in three
ers). It uses dedicated Li-ion charging supply. The author’s prototype is phases: conditioning, constant cur-
IC which monitors undercharge and shown in Fig. 1. rent and constant voltage. In all these
overcharge conditions to safely charge phases, an internal control loop moni-
the Li-ion battery pack. The circuit not Circuit and working tors the IC junction temperature and
only indicates the charging status but The block diagram of the mini re- reduces the charge current if the inter-
also shuts off the load when the battery chargeable power supply is shown in nal temperature threshold is exceeded.
is discharged to a certain level. Fig. 2 and its circuit diagram in Fig. 3. All the current settings like charging,
The power supply is so versatile Charging input source. The charg- input-limiting and termination for the
that it accepts input from various ing input source for the power supply IC are programmable by selecting the
power sources like DC wall adaptors, can be anything from 5V to 10V, which right resistor values at appropriate
USB or a solar panel to charge the 3.7V can be harnessed using a DC power pins.
T
his wireless door-opening alarm generate a frequency of 80 kHz. CMOS battery. To reduce current consump-
works with ultrasonic waves. flip-flop CD4013 (IC2) generates a tion, NE555 may be replaced with 7555
Its transmitter is installed near 40kHz square-wave signal to drive ul- CMOS IC.
the door and the receiver at some trasonic transmitter transducer (TX1). Fig. 2 shows the circuit of receiver
distance. There is no wire connection Reed switch is fitted on the door which uses 40kHz transducer (RX1) at
between the two. When the door is frame and a magnet on the door such the input. The 40kHz signal reaches
opened, the transmitter emits 40kHz that, when the door is closed, the the receiver through RX1. Signal from
ultrasonic signal which sounds an magnet comes very close to the reed transducer RX1 is amplified, rectified
alarm through the receiver. switch, making the reed switch close and filtered. DC voltage obtained is
its contacts. This means, reset pin 4 of given to DC amplifier to drive LED1
Circuit and working IC1 is pulled to ground. NE555 stops
Fig. 1 shows circuit diagram of the oscillation and so there is no output Test Points
transmitter, which employs NE555 from ultrasonic transducer TX1.
Test point Details
W h e n
the door is TP0 0V
C3 C4 opened, the TP1 9V
VR1 TP1 TP2 80 kHz when reed switch is open
20K
R3
100u, 25V 0.1u
magnet moves
5.6K
away from the TP3 40 kHz when reed switch is open
14
R1 7 DIS 6
Vcc
reed switch TP4 40 kHz when reed switch is open
RESET 4 SET1
Q1 2
5.6K 5
D1 FF1 1 CON1 and contacts Across TP5
Q1
6
TH Vcc 8 3 CLK1 R1
9V
of reed switch and TP6 9V -12V
IC1 TP2 4
R2
2
NE555 IC2 open. As a re-
TP3
18K TRI O/P 3
CD4013 sult, NE555 Parts List
8 TX1
1
GND CV
5 SET2 Q2 12
oscillates at 80 Semiconductors:
C2 9
D2 FF2 13 IC1 - NE555 timer
0.01u 11
CLK2 R2
Q2
kHz and the IC2 - CD4013 dual D-type flip-flop
C1
10 GND 7 transducer TX1 D1 - 1N4148 switching diode
RS1 T1 - BC549 npn transistor
330p REED emits 40kHz T2-T4 - BC547 npn transistor
TP4
TP0 SWITCH
TX1 = 40kHz ULTRASONIC signal. LED1 - 5mm LED
TRANSDUCER Transmit- Resistors (all 1/4-watt, ±5% carbon):
R1, R3 - 5.6-kilo-ohm
GND ter can be pow- R2 - 18-kilo-ohm
Fig. 1: Circuit diagram of the transmitter ered from a 9V R4, R8 - 4.7-kilo-ohm
R5 - 470-kilo-ohm
R6, R11, R12 - 1-kilo-ohm
R7, R9 - 22-kilo-ohm
R10 - 100-kilo-ohm
C6 R14 R13, R14 - 680-ohm
R4 VR2 680E R11 R13
100u 680E TP6 VR1 - 20-kilo-ohm preset
4.7K 2.2M 1K
25V VR2 - 2.2-mega-ohm preset
GND PZ1
R8 Capacitors:
PIEZO C1 - 330pF ceramic disk
R5 C5 4.7K
BUZZER C2 - 0.01µF ceramic disk
470K 4.7n LED1
C3 - 100µF, 25V electrolytic
R7 C4 - 0.1µF ceramic disk
22K D1 R9 T3 C8 C5 - 4.7nF ceramic disk
1N4148 22K BC547 100u C6, C8 - 100µF, 25V electrolytic
T1
R6 BC549 25V C7 - 47nF ceramic disk
1K Miscellaneous:
T2 T4
C7 CON2 RS1 - Reed switch (N/O type)
BC547 R12 BC547
R10
47n 9V −12V TX1 - 40kHz ultrasonic transducer
RX1 1K
100K (transmitter)
TP5
RX1 - 40kHz ultrasonic transducer
(receiver)
GND CON1, CON2 - 2-pin terminal connector
RX1 = 40kHZ ULTRASONIC TRANSDUCER RECEIVER PZ1 - Piezo buzzer
- 9V battery
Fig. 2: Circuit diagram of the receiver
B
edi
attery-life measurement for When the BUT voltage falls below s.c. dwiv
a portable system is a time- the threshold value set by VR1, IC1’s
consuming task and many output becomes low, which turns off
methods used for it do not give reliable MOSFET IRF1. This means, power sup-
results. Presented here is a circuit using ply for the analogue clock is cut off and Parts List
which you can measure the battery-life so the clock stops running. The reading Semiconductors:
IC1 - MAX921 single-/dual-
very easily. Here, an analogue clock on the clock at this point gives the dis- supply comparator
tracks the discharge time of the bat- charge time of the BUT, provided you IRF1 - VN0300L MOSFET
tery used in battery-powered portable had set the clock to 12:00 before testing Resistor:
VR1 - 100-kilo-ohm potmeter
devices. started. The circuit can test 2.5V to 11V
Capacitor:
batteries. C1 - 0.1µF ceramic disk
Circuit and working Miscellaneous:
The circuit for battery-discharge meas- Construction and testing CON1, CON3 - 2-pin terminal connector
CON2 - 2-pin connector
urement is shown in Fig. 1. It is built An actual-size, single-side PCB for - 1.5V AA-size battery
using low-power single-/dual-supply the circuit is shown in Fig. 2 and its - Analogue clock
comparator MAX921 (IC1), MOSFET component layout in Fig. 3. After as-
VN0300L (IRF1), an analogue clock sembling the circuit on PCB, enclose
and a few other components. it in a suitable plastic box. Connect Test Points
IC1 monitors the life of the BUT positive terminal of the analogue clock Test point Details
TP0 0V
ANALOGUE CLOCK TP1 Voltage of the battery under test
C1 TP2 High to low at threshold setting
CON1 0.1u TP1 using VR1
CON2
BUT*
+
7 − to positive terminal of a 1.5V AA-size
V+ VR1 CON3 battery and negative terminal to the
6 REF 3 100K 1.5V drain of MOSFET IRF1. Before using
IN+ AA SIZE
5 IC1 the circuit, verify that voltages at the
HYST D
MAX921 test points are as per table.
4 IRF1
IN− OUT
8
For setting the threshold voltage,
TP2 VN0300L
you need a variable DC power supply
V− GND G
TP0 2 1
at CON1. For example, to measure the
S discharge time of a 6V battery (BUT),
first decide its minimum threshold
BUT* = BATTERY UNDER TEST GND voltage, say 4.5V. Connect variable
supply to CON1 and set it to 4.5V.
Fig. 1: Circuit diagram for battery-discharge measurement Vary VR1 till the clock stops running.
Now, remove the variable power sup-
ply, set the clock to 12:00 and connect
the 6V battery at CON1. Connect the
load across the battery. As the battery
power is being consumed by the load,
voltage level begins to drop. When
BUT voltage drops below 4.5V, the
clock stops running. The time shown
on the analogue clock at this point is
the discharge time.
Fig. 2: An actual-size PCB pattern for the circuit Fig. 3: Component layout for the PCB The author is an electronics hobbyist
A
n electric perfume vaporiser delivery. As a rule, the fragrance in the TRIAC1. This allows the vaporiser
slowly vaporises liquid per- bottle should last for at least 30 days. to connect to 230V supply through
fume in a bottle using an elec- Fig. 1 shows the author’s prototype. TRIAC1, thus allowing the heating ele-
trical heating module. A wick trans- ment to heat up.
ports the liquid from the bottle into the Circuit and working The 500-kilo-ohm potentiometer
heating zone on top by capillary action. Fig. 2 shows the circuit diagram of (VR1) provides a smooth continuous
The heating is done at a temperature perfume vaporiser adaptor. It is an control of power to the heating element
maintained within a narrow range suit- inexpensive solid-state heat controlling of the vaporiser. By varying it, you can
able for the perfume, so that its release circuit built around the commonly- get different levels of fragrance output.
is neither too fast nor too slow. available triac BT139 (TRIAC1). Working of the circuit is simple.
This circuit helps in controlling the Phase control is one of the most On closing switch S1 the 3mm red
temperature of the liquid vaporiser’s common forms of triac control. A basic LED1 glows, indicating that circuit is
phase-control circuit includes resistors, switched on. Turning VR1 increases or
Parts List
a capacitor and a diac. Resistors R1 and decreases the release of perfume.
Semiconductors:
TRIAC1 - BT136 triac
R2, potentiometer VR1 and capacitor This circuit can also be used as an
DIAC1 - DB3 diac C1 provide a phase shifted AC signal adaptor for insect repellent vaporisers,
D1 - 1N4007 rectifier diode to diac DB3 (DIAC1). When the voltage air fresheners, etc.
LED1 - 3mm red LED
on C1 exceeds the break-over voltage
Resistors (all 1/4-watt, ±5% carbon):
R1 - 10-kilo-ohm of DB3, it breaks down and triggers Construction and testing
R2 - 2.2-mega-ohm An actual-size, single-side PCB for the
VR1 - 500-kilo-ohm potentiometer
perfume vaporiser adaptor is shown
Capacitor:
C1 - 150nF, 400V polyester
Test Points in Fig. 3 and its component layout in
Miscellaneous: Test point Details Fig. 4. After assembling the circuit on a
CON1 - 2-pin terminal connector
CON2 - 2-pin connector Across TP0 and TP1 230V AC PCB, enclose it in a suitable plastic case.
S1 - On/off switch Across TP2 and TP3 Output depends on Connect the two wires from CON2 to
position of VR1 the 2-pin plug of the vaporiser.
Across TP0 and TP4 Around 1.1V AC Fix VR1 on the front side of the
cabinet and connect it to PCB using
wires. Fix 2-pin connectors for
power supply and the vaporiser.
A small heat sink should be
provided for TRIAC1. But the
heat sink should not be allowed to
come in contact with any external
metallic object.
Fig. 1: Author’s prototype Before connecting the vaporiser
to the circuit, verify that the volt-
Fig. 3: An actual-size PCB for perfume vaporiser
ages at various test points are as
adaptor per table.
R1
CON2
TP3 10K
R2
2.2M
Caution. Since the circuit is
VAPORISER VR1
500K directly operated from 230V AC
TP2 TRIAC1 MT2
S1 BT136
mains, only experienced persons
ON/OFF MT1 G
C1
should assemble it. To avoid lethal
SWITCH DIAC1
TP1 DB3 150n shock, take necessary precautions
TP4 400V
L CON1 while handling the AC mains volt-
230V AC
N
POWER IN
TP0
D1 LED1
age.
1N4007 POWER
S
mall cooling fans are used in some NTCs with enough power dissipation. vent back EMF when power supply is
equipment for cooling semicon- Therefore four of them in parallel are removed.
ductor devices. The circuit given used here. This way power dissipa- Connector CON1 is used for the
here is of a simple automatic speed con- tion and self-heating of the NTCs are power supply. It is better to have power
troller for a 12V, 0.6W (or 1.2W) cooling reduced. It is better to use NTCs with supply 10 to 25% higher than the nomi-
fan that increases the fan’s speed when tolerance of ±2%. The NTCLE100E3 nal working voltage of the fan to com-
temperature rises, and vice versa. are available with nominal values of pensate for the voltage drop across the
3.3-ohm to 470-kilo-ohm and have resistors and the thermistors.
Circuit and working maximum power dissipation of 0.5W Voltage drop across resistor R8 is
Fig. 1 shows circuit diagram of the speed at +55°C. proportional to the current in the motor.
controller for a small cooling fan. Resis- Table I shows easily-available NTC Connector CON2 is used to connect a
tor R1 limits the initial current for the thermistors that can be used in the digital voltmeter to measure the voltage
motor and lowers the speed of rotation, circuit. The drop.
if needed. The temperature control is Table II resistors R2
done with one or more NTC (negative Test Points through R5 Construction and testing
temperature coefficient) thermistors con- Test point Details are equalisa- An actual-size, single-side PCB for the
nected in series with the electrical motor. tion and lim- circuit is shown in Fig. 2 and its compo-
TP0 0V
The number of thermistors depends on iting resistors. nent layout in Fig. 3. After assembling
TP1 12V
These resis- the circuit on a PCB, enclose it in a suit-
Table I TP2 0.08V to 1.35V
tors are usu- able plastic box.
Different Thermistors with Fix all the four NTC thermis-
Resistance Values tors (NTC1 through NTC4) at
T°C NTC NTC NTC NTC
R1
390E
NTC1 NTC2 NTC3 NTC4
TP1 appropriate locations, within the
470E 470E 470E 470E
(ohm) (ohm) (ohm) (ohm) equipment whose heat is to be
25 150 220 330 470 R2 R3 R4 R5 R6 C1 dissipated, for temperature sens-
10E 10E 10E 1K 100u
10E
35V ing. On front panel of the speed
30 123.7 181.5 272.2 387.7
controller fix switch S1 for power
40 85.54 125.5 188.2 268.0 R7 +
1K CON1
on/off, LED1 for power on/off
50 60.30 88.84 132.7 188.9 M1 D1 12V −
LED2 1N4007 15V _ indication and LED2 for fan-
60 43.28 63.48 95.23 135.6 FAN ON
speed indication. Before using
70 31.60 46.35 69.52 99.01
+ TP2 LED1
the circuit, verify that voltages at
80 23.43 34.37 51.56 73.43 R8
CON2
1E, 1W
POWER TP0 various points in the circuit are as
VOLTMETER
90 17.63 25.86 38.80 55.26 _
per Table II.
GND
100 13.45 19.73 29.59 42.15 M1 = COOLING FAN
EFY note. All the four thermis-
Fig. 1: Circuit diagram of the speed controller tors should be of same type.
Parts List
Semiconductors: The author was
D1 - 1N4007 rectifier diode a researcher and
LED1, LED2 - 5mm LED assistant profes-
Resistors (all 1/4-watt, ±5% carbon, unless stated
sor in Technical
otherwise):
R1 - 390-ohm University of So-
R2-R5 - 10-ohm fia (Bulgaria) and
R6, R7 - 1-kilo-ohm exper t-lecturer
R8 - 1-ohm, 1W in OFPPT (Casa-
Capacitor: blanca), Kingdom
C1 - 100µF, 35V electrolytic
of Morocco. Now
Miscellaneous:
CON1 - 2-pin terminal connector
he is working as
CON2 - 2-pin connector an electronics
NTC1-NTC4 - 470-ohm, NTC thermistor engineer in the
M1 - 12V, 0.6W (or 1.2W) cooling Fig. 2: An actual-size PCB for the Fig. 3: Component layout for the PCB private sector
fan speed controller Bulgaria
Vineet Nayak loscope. Fig. 1 shows ‘EFY’ image on The code is written such that it ac-
the oscilloscope. cepts byte codes in pages and columns
C
athode ray oscilloscope (CRO) format. The byte codes of the image
is a versatile laboratory instru- Circuit and working is in the intel[] array which is stored
ment which is used to display, The heart of the project is ATmega16 in Flash memory. The myte[] array
measure and analyse electrical signals. microcontroller—a low-power CMOS stores the pixel data of 32 pixels along
It is nothing but a fast x-y plotter that 8-bit chip based on AVR enhanced a column, indicating the on/off states.
displays an input signal versus anoth- RISC architecture. It has 16kB in- On state is represented by a value of 1
er signal or time. There is a luminous system programmable Flash memory, to 31 and an off state by 0. The vertical
spot which moves over the display 512 bytes of EEPROM and 1kB SRAM. trace movement is synchronised by
area in response to the input volt- A 16MHz crystal is connected across the 20µs delay from one column to the
age. But displaying a monochrome its pins 12 and 13 to provide basic next. The details are given in comment
bitmap image on an oscilloscope is a clock. An R-2R ladder network DAC lines of the code.
challenging yet interesting task. Here (digital-to-analogue converter) is used The loop is repeated continuously
we present a project where you can to convert digital (8-bit) values from as there is no DDRAM (data display
display any image or multiple images the microcontroller to analogue values RAM) to store the pixel information.
(monochrome) on an analogue oscil- that are input to the oscilloscope. So, for persistence of vision, the trace
is repeated continuously for a certain
Software number of cycles (50 here in the code).
The software is writ- More than one image can be stored
ten in C language and in new arrays until the Flash memory
compiled using Pro- saturates.
grammer’s Notepad of The trace of the oscilloscope runs
WinAVR software. The with internal trigger set at 10ms (time/
hex code is burnt in the div). The trace is set at this value for
microcontroller using a proper persistence of vision and in
suitable programmer. synchronisation with the timing of the
The fuse settings for code for proper display.
ATmega16 are: The analogue values are applied
lfuse-0xef to the y-input of the scope. Each of
Fig. 1: Image display on an analogue oscilloscope hfuse-0x99 the 32 pixels across a single column in
the screen is assigned a par-
ticular voltage level (digital
5V
10 30
values from 0 to 31) as seen
GND
Vcc AVcc in the code. By switching the
1 PB0 PA0 40
GROUND OF CRO PROBE
2 PB1 PA1 39
values from 0 to 31 very fast,
3 PB2
4 PB3
PA2 38 we form a pixel of 32 dots
R1 − R8 = 100K PA3 37
5 PB4 PA4 36 across a single column. As
6 PB5 PA5 35
7 PB6 PA6 34 the trace moves horizontally,
8 PB7 PA7 33
9 RST
IC1
AREF 32
it forms an array of pixels
14 PD0 ATMEGA16 PC7 29
15 PD1
across the screen having 32
PC6 28
16 PD2 PC5 27 rows. This is how the pixel
17 PD3 PC4 26
R1 R2 R3 R4 R5 R6 R7 R8 18 PD4 PC3 25
array is generated on the
R10 R11 R12 R13 R14 R15 R16 R9
19 PD5
20 PD6
PC2 24 screen. The 32 pixels across
PC1 23
56K 56K 56K 56K 56K 56K 56K 100K 21 PD7 PC0 22 a single column constitute 4
11 GND 31
bytes. By individual switch-
GND
XTAL2 XTAL1
efy Note
The source code of this project is
included in this month’s EFY DVD
and is also available for free down-
load at source.efymag.com
Somnath Bera panel, which eats away half a dozen shown below (also refer Fig. 4) and then
of GPIOs, can straightaway be shifted save and exit.
R
aspberry Pi has a total of 26 to the additional microcontroller, con- #blacklist spi-bcm2708
pins on the GPIO header, out suming only two pins of Raspberry Pi #blacklist i2c-bcm2708
of which only 17 can be inter- to control all these countless GPIOs Now install the necessary software
faced with external hardware. But to precisely yet very economically. to manipulate the I2C bus using follow-
further extend the interfacing you can In July issue we had shown how ing commands (also refer Fig. 5):
connect an additional microcontroller to interface dot-matrix LED displays $ sudo apt-get update
and increase the GPIO capability by using I2C pins of Raspberry Pi and I/O $ sudo apt-get install python-smbus
any number. Even the regular LCD expander MCP23017. Here we will fur- i2c-tools
ther extend the GPIOs of the Raspberry Once the software is installed, re-
Pi using I/O expander MCP23008 to boot your Raspberry Pi so that these
interface multiple devices, such as digi- effects take place permanently. Also
tal temperature sensor DS18B20 and install Python and python-dev on Rasp-
16x4 LCD. The LCD will display the IP berry Pi using the following commands
address, temperature, date and time. (also refer Fig. 6):
Here I2C communication is used. $ sudo apt-get install python
I2C is a serial communications protocol python-dev
which allows chips to swap data on For testing whether the I2C is suc-
Fig. 1: Author’s prototype the same bus. The I2C is just two wires, cessfully enabled, refer article ‘Interfac-
SDA and SCL (pin 3 and pin ing Dot-Matrix LED With Raspberry Pi’
5), which control all the I2C published in July issue.
devices connected on Rasp-
berry Pi computer. Circuit and working
Make the connections as shown in Fig.
System set up 7 to interface 16x4 LCD (LCD1) and
To use I2C on Raspberry Pi, temperature sensor DS18B20 (IC2). Fig.
Fig. 2: Adding the lines in /etc/modules you need to enable a few 8 shows pin configuration of the tem-
things in Raspbian Wheezy perature sensor.
operating system, as by de- Wire up the LCD panel as shown
fault it is not enabled. This in Fig. 7.
is a fairly easy process. First The temperature sensor is connected
Fig. 3: Editing the raspi-blacklist.conf file you need to edit the mod- directly to the Raspberry Pi whereas
ules file using the command: the LCD panel is connected through
$ sudo nano /etc/modules MCP23008. Apart from Ground and
Then add the following 5V, only two more wires, SDA and
two lines (also refer Fig. 2): SCL, have gone to the MCP23008 chip
i2c-bcm2708 as shown in Fig. 7.
i2c-dev
Fig. 4: Commenting the code Save the file and exit Software
nano. Next, open the raspi- The program uses Adafruit_MCP230xx.
blacklist.conf file by writing py and Adafruit_I2C.py GPL librar-
the following command ies which are taken from Adafruit.
Fig. 5: Installing python-smbus and I2C tools (also refer Fig. 3): com. The source code has two other
$ sudo nano /etc/
modprobe.d/raspi-blacklist. efy Note
conf The source code of this project is
Comment out the code included in this month’s EFY DVD
by putting # symbol at the and is also available for free down-
Fig. 6: Installing Python packages beginning of the two lines as load at source.efymag.com
PIN3 2
SCL VDD
16
1K
2
VDD
16X4
A/VEE
15
WebIOPi
SDA GP7
3 15
D7 D6 D5 D4 D3 D2 D1 D0 EN R/W RS
WebIOPi has a beautiful in-
DS18B20
1 A2 GP6
GND 14 13 12 11 10 9 8 7 6 5 4
2 terface with MCP230XX. Once
IC2
DQ 4
A1 GP5 17
3 IC1
VDD
5
A0 GP4 14 you add it in /etc/webiopi/
PIN2 6
MCP23008
GP3 13
config file in the [Devices]
RESET
RASPBERRY PI
7 12
section, MCP230XX will start
R1 NC GP2
4.7K 8 11
showing all its GPIOs in the
PIN7 INT GP1
PIN6 9 10
Explorer. By clicking them in
Vss GP0 GND
the Explorer window you can
make them on or off as shown
Fig. 7: LCD interface with MCP23008 in Fig. 9. Refer WebIOPi article
published in June issue
for more information.
Ahlad Kumar and Vijeta Khare help in clicking better pictures. Apart Image is stored in a computer in
from a general discussion on histo- the form of a matrix. Each pixel of
T
his article discusses the impor- gram, a MATLAB implementation of an image denotes the intensity value
tance of histograms generated the same is provided for the hard-core at that point. This intensity value is
by high-end cameras, which programmers. known as its gray level. So, if a point is
Histogram is an excellent dark, its intensity (gray) value is zero.
feature available in most of the If it is the brightest possible, its inten-
modern-day cameras from Nikon, sity value is 255. So an image stored in
Canon, etc. Unfortunately, very a computer in the form of matrix has
few people know how to make its values ranging from 0 to 255. For
good use of histograms. By un- example, a typical image (refer Fig. 3)
derstanding histograms we can is stored in a computer in the form of
predict how good the picture is matrix shown in Fig. 4.
going to be even before clicking it. The values present in the matrix
Fig. 1 shows a typical LCD shown in Fig. 4 are the gray values of
screen of a high-end camera. The an image. For example, 9 being close
Fig. 1: Typical screen of a camera control menu of the camera is to zero its contribution to an image
shown in Fig. 2. On the top right will be dark. But 133 is a much higher
corner of control menu is a black value, so its contribution to an image
AF mode
Picture style
Histogram box marked as histogram, which will be bright.
Focusing frame
White balance
Drive mode
(Quick mode) shows a waveform that most Histogram plots the occurrence
Magnifying
Image-recording quality
AE lock
frame camera-users think is useless. (frequency) of these gray levels on
AEB
Flash-ready FEB
Exposure simulation
But if we understand this wave- y-axis while x-axis plots the value of
Shutter speed Battery check form we can click our pictures gray levels from 0 to 255. We observe
Aperture Highlight tone priority
Exposure level ISO speed perfectly, without later realising that gray values 64 and 45 occur twice
Flash exposure compensation Shots remaining
that the lightening or illumination each while value 121 occurs thrice, and
Fig. 2: Control menu on the camera was poor. rest of the pixels occur once only. Ac-
cordingly, the histogram of this image
Histogram is shown in Fig. 5.
Histogram of an image is the graphi- It can be observed from the histo-
cal representation of the frequency of gram that y-axis corresponds to the
occurrence of each gray level in an number of times a specific gray value
image. To understand this statement shown on x-axis occurs. If we general-
clearly, the meaning of gray level must ise this discussion further, we arrive
be understood first. at the conclusion that, if an image is
3
almost dark then its histogram will
be towards the left side of the graph,
2.5 while for a very bright image it will
2 be towards extreme right side. But if
Fig. 3: A typical image an image is uniformly bright, its histo-
Frequency
1.5
gram will be uniform throughout from
64 133 112 121 1 left to right.
92 121 23 45 To understand it clearly, let us take
0.5
three different cases of bright, dark and
84 32 64 90 0 uniform images.
0 20 40 60 80 100 120
45 21 9 121 Gray values Bright image. Fig. 6 shows a bright
Fig. 4: Matrix representation of Fig. 3 Fig. 5: Histogram of the image seen in Fig. 4 image of a globe and its histogram
[m,n,num_colors]=size(y);
0
0 50 100 150 200 250 300 if num_colors> 1
Fig. 7: Histogram of bright image x1=rgb2gray(y);
x=double(x1);
else
x=double(y);
end
counter=zeros(256,1);
for i=1:size(x,1)
for j=1:size(x,2)
Fig. 8: Dark image Fig. 10: Uniformly bright image for k=0:255
if(x(i,j)==k)
×105 counter(k+1)=counter(k+1)+1;
4500
3
end
4000
2.5 end
3500
end
2 3000
end
2500
1.5
2000
1500
bar(counter,0.00001),title
1
1000 (‘HISTOGRAM’);
0.5
500 Before compiling the code, you
0 0 need to provide the path of the image
0 50 100 150 200 250 300 0 50 100 150 200 250 300 in the code. When you compile and
Fig. 9: Histogram of dark image Fig. 11: Histogram of uniformly bright image run the code in MATLAB, you will get
the histogram of the image file.
in Fig. 7. Bright image means all its uniform lighting condition.
pixels have a value close to 255. As By looking at the histogram in Fig. Both the authors are M.Tech from ABV-Indian
can be seen from Fig. 7, most of the 11 it can be seen that for a good image Institute of Information Technology and Manage-
histogram is towards the right side as it is nearly uniformly distributed. This ment, Gwalior
T
t rai
his project describes a technique a ‘brain.’ This role can be played by abhijee
Face detection
Now, let us detect faces from still
images (refer Fig. 7) using a Haar
classifier. The Haar classifier is a
pre-made program, which you
can train to do operations based
on your needs. The more you run
Fig. 4: Circle in the image Fig. 5: Laplacian edge detection Fig. 6: Edge detection using
the program, the more the Haar
Canny filter classifier learns and trains itself.
All Haar classifiers are located
in OpenCV-2.3.0/data/haarcas-
cades. The face.py code does this.
Run the face.py code and the
output is as shown in Fig. 8. In
the ninth line of face.py code the
Haar classifier is stored which
you may use in a variable, as
given below:
hc=cv.Load(“/home/jayneil/
haarcascade_frontalface_
default.xml”)
In the 11th line, the ‘HaarDe-
tectObjects’ function is used to
Fig. 7: Still images Fig. 8: Face detection output detect the features you want. This
function has three parameters.
image which we want to convert and an image to get the edges. The laplace. The first one is the source image, the
the second denotes the destination py code does this. second the Haar classifier that you
variable. The third parameter performs Fig. 5 shows the output of the want to use and the third one creates
the type of conversion desired. In this code given above. The ‘print’ function a memory storage. Then there is a ‘for’
case it is from RGB to gray scale. outputs the properties of the image. loop to draw a rectangle around the
Drawing a circle on an image. You In the 10th line of laplace.py code, the portion that you may have identified
can also edit or manipulate a given Laplace function is used to obtain the in the previous stage, using the ‘rectan-
image, for example, by drawing a cir- edges. It takes two parameters—the gle’ function. ‘Rectangle’ function takes
cle in or around it. The circle.py code source image and the variable in which four parameters: the image on which
does this. to store the processed image. You can to draw, followed by the two opposite
After running the code you will use ‘SaveImage’ to save the resultant corners of the rectangle, and the last
get output as shown in Fig. 4. From image, supplying the path, the file- one denotes the colour.
the ninth to the 11th line in circle.py name and the variable containing the
code, we have described the param- image. Then load the saved image and Serial communication
eters of the circle—its thickness, line display it. This section will show you how to use
type and co-ordinates. In line 12, the The Canny filter. This is a very the pyserial module, Arduino and,
‘circle’ function is used, which has six popular filter, which is used to very ac- finally, how to build a full-fledged
parameters: the target image on which curately detect the edges in an image. embedded system for image process-
to draw the circle, the coordinates, the The canny.py code does this. ing. Pyserial is a library that provides
radius of the circle, the colour of the Run the canny.py code and you Python support for serial communica-
circle, the thickness and the line type. will get output as shown in Fig. 6. Con- tion.
The Laplacian of an image. Often, vert the input image to gray scale first Now, let us explore how to use
the Laplace operation is performed on (see the ninth line), before applying the pyserial and send data to other devices
freesunpower.com
The website provides a good tutorial for setting up a solar power system for producing electricity
from sunlight. The tutorial covers solar panels, charge controllers, power inverters, storage batteries,
AC generators, wires & cables, meters & monitors, and more. Complete system wiring diagrams plus
interactive online design tools are also featured with a point-and-click interface. The site can work as
a place to learn and have fun with solar power.
http://www.freesunpower.com/index.php
indiasolarmarket.com
The website aims to be a one-stop portal for everything on solar energy in India. It provides daily
updates on the Indian solar market in the form of news, developments, market and policy, upcoming
events and expert opinions. The site also has an active jobs portal which provides a platform for both
candidates and employers to connect with one another.
http://indiasolarmarket.com
builditsolar.com
The website has plans, tools and information to help you build different solar projects. It has hundreds
of projects ranging from lighting an electric bulb to building solar homes. It also has design information
and tools for building renewable energy projects. The website offers a monthly newsletter which can
be subscribed to by anyone to stay updated on such projects.
http://www.builditsolar.com
solarpaneltalk.com
The site is a discussion board on solar panels and solar power products. Currently, the forum has
about 18,600 members with 106,500 posts and 12,000 threads. Anyone interested in solar panels
and other related products can register for free and take part in discussions. The topics for discussion
on the forum include solar panel systems on the grid, solar industry, off-grid solar, solar thermal, solar
power lighting, do-it-yourself solar panels and other general discussion on solar energy.
www.solarpaneltalk.com
sourceguides.com
The site is a comprehensive buyers’ guide and business directory to more than 27,000 renewable
energy businesses and organisations worldwide. Its source guides have been providing
comprehensive up-to-date information on renewable energy businesses worldwide since 1995.
It adds more than 100 new renewable energy businesses each month. It has a section for news on
the latest in renewable energy which gets updated daily.
http://energy.sourceguides.com/businesses/byP/solar/solar.shtml
112 August 2014 | Electronics For You www.efymag.com
industry FOCUS
Anagha P. 60000
A
50000
ccording to the Military Ex-
40000
penditure Database main-
tained by think tank Stock- 30000
The Global Strategic Trends - Out to Fig. 2: Chart of Indian defence spending as a % of GDP showing reduction (Data sourced from SIPRI)
2045, a publication by Britain’s Defence
Ministry, forecasts the acceleration aerospace sector. Private companies also tap this huge market. Between
of India’s defence expenditure over have a lot of involvement and play 2004 and 2013, the government issued
the next three decades to rival that of an important role along with PSUs. licences to 209 Indian companies for
China and the USA. The big firms, such as Tata, L&T and manufacturing defence equipment
Mahindra, are aiming to become al- domestically. The pace of granting
Indigenisation and growth ternatives to the PSUs. The PSUs sub- licences has comparatively increased
of the private sector contract the projects, mainly because of over the last five years.
Earlier, major defence projects in In- the expertise and manpower available Sunil Kottarathil of Mistral Solu-
dia were done through collaboration with private players. tions is of the opinion that the vision of
with the Russians and Europeans for The private sector is estimated to indigenisation by the new government
products like the Jaguars and Mirages, have a relatively small share (just 5%) will lower dependence on imports,
where nothing much was done here of the defence equipment market as and this would boost Indian indus-
except the assembling of aircraft. India of now. Over 70 per cent of India’s tries. The government is expected to
didn’t develop indigenous products in defence equipment needs are still met invest on new programmes like intelli-
this sector except for the Light Combat through imports. gence, surveillance and reconnaissance
Aircraft, probably because the volumes The amount spent on India’s technologies, electronic warfare and
were not there. imports of defence equipment was a network-centric warfare technologies.
The government of India (GOI) massive ` 400 billion in 2013. Now that “The focus will be on the ability to
now welcomes domestic private par- Indian government has stressed on know, process and react in real-time
ticipation in the fields of research, the need for indigenisation in design, to events occurring on the ground,
development and manufacturing in private companies in our country can air and sea, which will be a strategic
AC POWER SOURCES
Programmable AC Power Capability Worldwide AC Power line simulation supports
Low Power: 800VA to 1,500VA, all relevant Aviation and Aerospace standards
Medium Power: 1,750VA to 15,000VA And RTCA DO-160 MIL-STD-704 ABD0100.1.8 Boeing787 AMD24
High Power: 18,000VA and up Content of the Tests
with • Voltage variations • Voltage modulation
• Adjustable 16Hz to 8KHz max, 1 or 3 phase o/p • Transients • Square waves
• Harmonics, Transients and Arbitrary waveform • Spikes • Inrush current
generation and acquisition • Switching transients • Distorted voltage
• AC, DC, AC+DC output • Ripple voltage • Frequency variations
For Whom:
• Aircraft Manufactures • Subsystem suppliers (Defence, Aerospace)
• Avionics controls and Systems • Air conditioning systems • Water and waste water
• Landing gear systems • Cabin lighting management systems
• Infotainment & passenger seats • Ovens and galley equipment • Door locking and security systems
Other products of interest: Programmable DC Power Supplies and AC/DC Electronic loads, PV Simulator and GRID Simulator
• Power Ratings Range from 30W to 150KW.
• Available with various voltage and current ratings in 19 inch full, half and quarter rack packages with max voltage up to 1100 Volts
and current up to 3000Amps.
Email: sales@eeipl.in ; eehyd@eeipl.in
Authorized Distributors Electronic Enterprises (India) Pvt Ltd Ph: +91-40-23243352/0882/0883/0817
IFA 2014 A global trade show for Messe Berlin GmbH, Messedamm 22
September 5-10, 2014 consumer electronics and Phone: +49-30-3038-2217
IFA Exhibition Grounds, Berlin home appliances, presents E-mail: vonderropp@messe-berlin.de
the latest products and Web: http://b2b.ifa-berlin.com/
innovations
3rd Electronics Rocks 2014 A platform for design EFY Enterprises Pvt Ltd
October 10-11, 2014 engineers, R&D engineers, Phone: 26810601/2/3, +91-8800094213
Nimhans Convention & Exhibition entrepreneurs, academicians, E-mail: electronicsrocks@efyindia.com
Centre, Bengaluru hackers and hobbyists Web: www.electronicsrocks.com/
including talks, workshops,
discussions, product launches
and design challenges
ElectronicAsia In Conjunction with ‘HKTDC Hong Kong Trade Development council (HKTDC)
October 13-16, 2014 Hong Kong Electronics Fair Phone: (852) 2584 4333
Hong Kong Convention and (Autumn Edition)’ highlights E-mail: exhibitions@hktdc.org
Exhibition Center, Hong Kong solar, displays and key Web: http://electronicasia.com/ex/05
components for smart devices
OSI Days 2014 Open Source conference in EFY Enterprises Pvt Ltd
November 7-8, 2014 Asia that aims to nurture Phone: +91-088000 94211
NIMHANS Convention Center and promote the open source E-mail: atul.goel@efyindia.com
Bengaluru ecosystem in the sub-continent
Intersolar India Exhibition and conference for MMI India Pvt Ltd
November 18-20, 2014 the solar industry featuring Phone: (022) 42554700
Bombay Exhibition Centre, photovoltaics, PV production E-mail: brijesh.nair@mmi-india.in
Mumbai technologies, energy storage
and solar thermal technologies
2nd EFY Expo- Western India For manufacturers, EFY Enterprises Pvt Ltd
Edition 2014 engineers and traders to Phone: 26810601/2/3, +91-8800094213
November 26-28, 2014 source electronics components, E-mail: efyexpo@efyindia.com
Bombay Convention & Exhibition products and services and to Web: www.west.efyexpo.com
Centre, Mumbai find latest offerings and dealers
and distributors for products
LED Expo 2014 Exhibition and summit on MEX Exhibitions Pvt Ltd
December 5-7, 2014 LED lighting products and Phone: +91-9312285142
Pragati Maidan, New Delhi technology E-mail: info@themediaexpo.com
Electronics For You Expo 2015 Covering complete electronics EFY Enterprises Pvt Ltd
February 26-28, 2015 ecosystem, including Phone: 26810601/2/3, E-mail: efyenq@efyindia.com
Hall 7 (A, B, C, D, E, F, G, H) innovation, manufacturing, Web: www.efyexpo.com
Pragati Maidan, New Delhi design and sales
International CES Asia, 2015 Tech powerhouses to Shanghai New International Expo Center (SNIEC),
May 25-26, 2015 innovative startups, Shanghai, China
Shanghai New International 3D printing, robotics, Phone: 703.907.7603
Expo Center (SNIEC), China sensors, the Internet of E-mail: afried@ce.org
Things and wearables
Look up under ‘Events’ section in www.electronicsforu.com for a comprehensive list
Since this information is subject to change, all those interested are advised
to ascertain the details from the organisers before making any commitment.
A. If you have done the Fig. 4: Setting the temperature temperature in the console
mechanical assembly for nozzle and heat bed on the right of Proterface.
cal user interface, as shown in Fig. 7.
Now you just have to click on Print on
and software upload, major Now, from the pull- the Pronterface toolbar and your printer
task is over. Now you just have to use down menu in the toolbar, select Set- will start printing the 3D object, layer
Pronterface software to print any 3D tings and then choose Slicing settings, by layer.
object, which is straight-forward. Start as shown in Fig. 5. This will open the
by connecting your 3D printer to a com- program Slic3r. Answers compiled by EFY technical editor, Ankit
Gupta. Letters and questions for publication
puter that has Pronterface software in- If this is the first time you are open-
may be addressed to Editor, Electronics For You,
stalled already, via USB cable. Connect ing Slic3r then you will be prompted D-87/1, Okhla Industrial Area, Phase 1, New
the ATX power supply to the 3D printer with the Slic3r configuration wizard. Delhi 110020 (e-mail: editsec@efy.in) and should
and switch it on. Select Cancel on this wizard. include name and address of the sender
Q
What changes do you see from the measurement side in
the industry?
An important change that we see in the industry is the
You can actually do a dual-window zoom and all other nice
user interface we are accustomed to in consumer electronics.
The interesting thing is that, this same instrument was being
transition of measurement algorithms into software. Earlier sold ten years ago with a monochrome screen and a keyboard.
many of these measurement algorithms were in the hardware. Today it only has a screen with few buttons here and there.
Now we are transitioning them into software in order to make
them more versatile and flexible. As more new applications
emerge, algorithms in software will allow us to easily accom-
modate those applications and their platform measurements
Q
What top key technology shifts today define the future of
T&M equipment or products?
One definitely is the increase in the wireless data being gen-
by simply making some changes in that algorithm. erated, which will continue. In aerospace and defence industry,
the wireless data is very critical. It is becoming even more
Q
Which is preferable: traditional PC environments or FPGA-
based platforms?
There are certain specific areas where we cannot work
prominent from a real-time scenario. From material or devices
stand-point, new materials are getting invented, like curved
glasses. There is a major inflection point that is happening in
with FPGAs, like in cases where codes must be closed and the industry because so much research is happening in mate-
hidden for security reasons. Another example is in industrial rial science at an accelerated rate. This was not the case earlier.
automation, where there is not much need for complex algo- Then there is the trend of systems that are instrument-
rithms, but these need to be fine-tuned based on the require- aware. This means that you have a built-in instrument in the
ments. In these cases, you can program the FPGA for the system to do a health check with a satellite above. So this is one
measurement algorithm and use the open FPGA. shift where you need miniaturised and very versatile instru-
mentation. There is also a major shift in the software controls
Q
What challenges do growing technologies like Internet of
Things present before the T&M industry?
happening in T&M. When we say software control, it is not just
algorithms, because there are a few algorithms that cannot be
Looking from a technology standpoint, IoT fundamentals implemented in software. They are very material specific, and
are composed of two major concepts. One concept focuses on you have to have that algorithm implemented in hardware, like
devices, while the other focuses on communication between millimeter wave algorithm, depending upon the frequency.
them. Whether it is wire-line or wireless communication, there
is a very clear phenomenon happening worldwide, that the
amount of data will continue to grow. The amount of data
may go up over a million times in the coming years, which
Q
What kind of T&M products are designed for markets like
India?
Agilent has various products for emerging markets. For
will create the requirement for tools that can simulate this instance, in cases where you do not have the physical instru-
data and thus allow you to design your networks accordingly. ment, you can virtually connect instruments that can take
Second, there are complex intelligent IoT devices coming in. measurements and then move on to solve them. We have a
These devices have a lot of material science going into them. product called Benchview, which creates a virtual instrumen-
These require a set of state-of-the-art characterisation tools tation setup on your desktop. It has special significance in
and measurement instruments. emerging markets where customers are cost-sensitive.
Let us take a typical example of a college with 20 students
Q
Till what level do you see touch-screen integration in
equipment and in industries?
who have to do a practical. Now, it might not be prudent for
a college to invest in 20 boxes. They can probably go for one
Our S-series oscilloscope is the first instrument on the or two boxes and then use Benchview to provide access to
planet with a capacitive touch, just like our smartphones today. everyone.
Q
What are the fundamentals of gesture recognition?
From the physical point of view, there is an input to the
system and the resulting output from the system. The input
become possible only due to these. These use reflective light
to compute the depth of information. There is a new range of
sensors coming up where people are using ultrasound, which
can be in the form of a person being tracked completely, a can actually allow low-power gesture sensing for very simple
person’s hand, a person’s fingers or tracking the special emo- gesture recognition applications.
tions of a person to capture what the user is trying to do. The
output can be in the form of a display, sound or interface like
the actuators. Nowadays, there are dispensers or smell creators
which trigger another dimension of a human gesture interface.
Q
What are the limitations to the use of different types of
new sensors?
The structured light-based 3D sensors cannot operate
under high infrared light conditions, because they do infra
Q
What are the major components that help enable gesture
control and motion sensing?
elimination that needs to be visible to the capturing sensors.
That is why these sensors cannot be used in an outdoor envi-
The first type of sensor is what is inside the device and ronment or a mobile kind of platform.
allows the motion of the device itself to be used as a gesture.
These are primarily accelerometers, 9-way or 12-way, etc. The
second are optical systems or non-optical gesture tracking
systems like the front camera of a mobile phone or something
Q
How can we overcome the limitations to make better sensors?
In the MotionMagix sensor we have a photo diode which
does ambient light detection, correction and elimination.
like what Microsoft is using, a Kinect-ware. This helps us ensure proper control of the camera under
different lighting conditions. Also, we have a coating on the
Q
What are the other techniques for gesture tracking?
There are ultrasound wave sensors and radio-frequency
surface of these sensors to resolve the dust prevention issues.
TouchMagix sensors are engineered for industrial use and are
space-gesture sensors. There is an experiment that uses the not much affected by humidity or temperature.
Wi-Fi signal and the change in Wi-Fi signal to recognise what
gesture a user is performing.
Q
What kind of challenges an engineer would face while
designing a component?
Q
What is referential gesture interaction?
Consider using the reference of the screen in order to in-
teract with the screen. For example, if I move my hand, there
The key challenge is definitely to know how a sensor would
work in different environments. MotionMagix sensor can not
be used in a night club as the adaptation time for the sensor is
would be a cursor that would move on the screen and, when not built for flashing lights. Adding a photo diode and an opti-
I move my body, there would be a virtual person mimicking cal illumination correction or feedback loop allows us to have a
my gesture. This is a referential gesture tracking system. better control over the ambient illumination and lighting.
Q
What is immersive gesture interaction?
In this type of gesture recognition technology there is no Q
Apart from gesture and motion sensing what other tech-
nologies do you use?
cursor or reference. Imagine a projection on the floor with a Other than the features enabled through sensors, nearly 70-
football in that projection. You just have to go and kick that 80% of the features like projection scheduling, projection correc-
football. So there is no reference on the screen, however, your tion, remote management, etc are the software enabled features.
foot itself acts as a reference to the football on the screen. So
the system would respond to my gesture even when it is
performed right next to the screen. Q
What are the resources that can help the young engineers
know about these new technologies and the components?
There is an online global research community, called NUI
Q
What new sensors have been introduced in recent years?
Time of flight sensors and structured light-based sensors
are the two most popular types of sensors. 3D sensing has
Group. Then there is Open NI framework (now discontinued)
which people can use to learn the different algorithms used on
3D cameras for gesture tracking.
Q
Where is USB positioned in the embedded wireless com-
munications space? Q
What would be the advantage of selecting this technology
in consumer electronics design?
The modem is almost all there’s going to be as a separate This is possibly a superior connectivity technology to
module from the application processor. For most of the Internet something like Bluetooth or Wi-Fi Direct. It will work on any
of Things (IoT) applications, like the smart power meter and device, as long as the lower MAC has the right capability.
personal medical equipment, the volumes of individual products With this software module, you can either appear as a device,
will be lower, and they want to ship international and they don’t or as a USB host, or even both.
want to have to redesign and recertify it for every different mar-
ket. Thus, they’ll design a modem with a separate module where
there will be communication through different variants of USB. Q
What about the inter-chip solutions available with USB?
For LTE modems, the speeds are currently 150mbit/s. The
USB Implementers Forum (USB-IF) has invented the Super-
Q
How should engineers select a solution for their USB
implementation?
speed inter-chip USB, which is a chip-to-chip connection.
One of the things that they developed was a very-low-power
Typically they should start by selecting the required de- physical layer (PHY), called the M-PHY, which runs at speeds
vice controller or host controller driver from our library and from 1 gigabit/s to 5 gigabit/s. However, SSIC-USB is ahead
then use a framework to produce a full-on USB solution. Next, because, a lot of deployment of USB in mobile devices has
on top of this framework they can add device-class protocols already happened while there is no deployment of the others.
and class drivers to do the particular function that they want. But the speeds are naturally different since this is at an IC
level. While Super-speed can achieve 5 gigabit/s, SSIC-USB
Q
What is the most exciting aspect of USB Technology?
The exciting thing right now in consumer market is Media
is variable between 1 gigabit/s and 4 gigabit/s.
Q
What are the major differences between MA-USB and the
old wireless USB?
USB 2.0 devices use low-level signalling that works for 5-me-
tre cables but is very power hungry; HSIC-USB uses low-level
First of all it’s based on Wi-Fi, the radio here is a Wi-Fi radio signalling that is extremely low-power, but only operates over
and is not something that’s specially developed for USB. It is 10cm distances on a PC. As a side effect, HSIC-USB is substan-
very fast and there is no or much less cell-to-cell interference. tially more difficult to measure than normal USB.
The second important thing is that, instead of trying to
model it on a packet-by-packet basis, they do it at the transfer
level. In USB 2.0 and USB 3.0, each piece gets individually ac- Q
Where will the most significant growth occur in emerging
technologies?
knowledged; with MA-USB the acknowledgements are done There are two very important trends: the rise of the tablet,
at the same level and not at the level of the host controller. and the deployment of IoT. With respect to connectivity for
This makes it much more efficient. tablet and mobile computing, the big area for growth right
Also instead of using their own pairing technique, they just now is in ‘wireless tethering’ technologies. In the area of IoT,
leverage existing technology like Wi-Fi’s P2P. Finally, they also it’s clear that embedded forms of USB will be very important
leverage much cleaner Wi-Fi Max power management. for connecting modem chips to baseband processors.
Miscellaneous Components (Including Active & Passive) Educational Training Kits Safety & Security Products
Mr. Pathak......................................................... 132 APC Technologies ............................................ 138 Minmax Electronics (D) .................................... 145 Matrix Comsec Pvt Ltd ......................................... 9
Indus Industries................................................. 136 Arham Electronics & Electricals
Shidore Microsys Electronics Pvt Ltd................ 143 (Nimra Products) ........................................... 144 IT Products Sensors & Transducers
electronicsforu.com............................................. 34 Digi-Key Corporation ............................................ 5 ISOFT ............................................................... 141 Nilatech Private Ltd. ......................................... 143
Fujitsu Semiconductor Pacific Asia Limited PIC GmbH .......................................................... 33
Automation & Robotics Singapore ........................................................ 25 Materials (Including Chemicals & Rhydo Technologies P Ltd ................................ 131
Indus Robotics & Automation Research Good Will Instrument Co. Ltd ........................... 148 Consumables)
Pvt. Ltd. ......................................................... 132 International Rectifier Hong Kong Ltd ................. 81 HK Wentworth (India) Pvt Ltd.............................. 57 Solar Products
Jai Mata Electronics ......................................... 145 Persang Alloy Industries Pvt Ltd ....................... 135 Elektro Power Systems .................................... 142
Avionics & Defence Equipment Laxmi Electronics ............................................. 145 Progressive Engineers (R) ............................... 136 Hitech Solar Appliances .................................... 142
Electronic Enterprises India Pvt Ltd ...................115 MediaTek India Technology Pvt Ltd................... 139 YO YO Chemicals ............................................ 134 Nehatronix ........................................................ 143
Microchip Technology Inc. .................................. 59 Raj Electronics .................................................. 144
Batteries & Power Supplies Millenium semiconductors ...................................11 Optics & Optoelectronics
Anjali Power Systems ....................................... 145 Millennium Technologies .................................. 134 Binay Opto Electronics Pvt Ltd (D)...................... 18 Test & Measurement Equipment (Including
Brite Systems ................................................... 144 Mouser Electronics (Hong Kong) Ltd .................. 13 Buljin Elemec Pvt Ltd ........................................ 142 Indicators & Monitors)
Concept Electronics .......................................... 142 Murata Manufacturing Co. Ltd. ........................... 85 Digital Promoters (I) Pvt Ltd (M) ....................... 142 Agilent Technologies India Pvt Ltd....................... 53
Elnova Ltd (m) .................................................. 145 Perfect Radios .................................................. 143 International Corporate ..................................... 145 Agilent Technologies India Pvt Ltd .................... G/F
Gurukirpa Electronics ....................................... 144 Renesas Electronics Singapore Pte Ltd.............. 69 Sewon Precision & Ind. Co. Ltd......................... 136 Anritsu India Pvt Ltd ........................................... 31
Integrated Batteries India P Ltd (D) .................. 143 ROHM Semiconductor ........................................ 27 Crown Electronic Systems (D) .......................... 142
J.K. Power ........................................................ 144 Rubycon Singapore Pte Ltd (India Liaison PCBs, Assemblies & Sub Assemblies Dinteck .............................................................. 144
Kandhari Photo Electronics P Ltd ..................... 144 Office) ............................................................ 140 Circuit Systems (I) Ltd (D) .................................. 97 FLIR Systems ..................................................... 29
Mornsun Guangzhou Science & Technology S.M Semiconductors (D) .................................. 143 Mitsutek Electronics (D) .................................... 145 Max Technology & Co. ........................................ 35
Co. Ltd ............................................................. 91 Sancon India Pvt. Ltd. ...................................... 137 SMD Electronics Pvt Ltd ................................... 143 NI Systems (India) Pvt Ltd .................................... 7
Sakthi Accumulators Private Ltd ....................... 145 Shavison Electronics Pvt. Ltd. ............................ 15 Toradex Systems (India) Private Limited .......... 149 Rohde & Schwarz ............................................... 63
SM Electronic Technologies Pvt Ltd.................... 21 ST Microelectronics Marketing Pvt. Ltd .............. 49 Tektronix India Pvt Ltd. (D)................................ 150
Srishti Electronics ............................................. 144 Toshiba India Pvt Ltd........................................... 45 Plugs, Sockets & Connectors Towa Engineering Works .................................. 142
Stab-Brain Systems .......................................... 143 Virginia Panel Corporation .................................. 47 FCI OEN Connectors Ltd..................................... 77 Usart Technologies India Pvt Ltd....................... 134
Upsinverter.com ................................................ 133
EDA Tools (Including Designing & Drafting Aids) Reseller and Distributors Trade Shows and Events
Cabinets, Enclosures & Accessories Embedded Systems Solutions Pvt Ltd.............. 140 Element14 India Pvt Ltd........................................ 1 IPCA 2014 .......................................................... 14
S K Metal Works ............................................... 145 MathWorks ......................................................... 65 LWI Electronics Inc. ............................................ 23 MMI India Pvt. Ltd (F) ......................................... 43
Shrey Plastic Moulders ..................................... 143 Temco Electricals & Electronic Industries.......... 132 Madhu Subtronic Components Pvt Ltd................ 41
January Electronics of Things Industrial Automation Electronics Rework Stations Automated Test Equipment (AOI, etc)
March Smart & Electric Vehicles Automotive Electronics How to Make Your Lab Static Proof Function & Signal Generators
April Smart Homes Inverters & UPS–SOHO & Industrial Digital Multimeters Multimeters
May FPGA (Programmable Chips) Connectors & Terminals FPGA Training Kits Data Acquisition Systems
August Security 2.0: Latest products Aerospace & Defence Electronics Wi-fi & RF Modules Incircuit Test Systems
September Smart Robos Solar Electronics EDA Tools for Circuit Design Virtual Instruments
December Smart Lighting LED Lighting Programmable Power Source Power Analysers/Power Meters/Supplies
advertisers’ index
Client name Page No. Client name Page No. Client name Page No.
Agilent Technologies India Pvt. Ltd..........................................Gate Fold/53 HK Wentworth (India) Pvt Ltd...................................................................57 Persang Alloy Industries Pvt Ltd (www.persangalloy.com)....................135
Anjali Power Systems.............................................................................145 Indus Industries.......................................................................................136 PIC GmbH (www.pic-gmbh.com).............................................................33
Anritsu India Pvt Ltd..................................................................................17 Indus Robotics & Automation Research Pvt. Ltd...................................132 Progressive Engineers............................................................................136
APC Technologies...................................................................................138 Integrated Batteries India P Ltd .............................................................143 Raj Electronics........................................................................................144
Arham Electronics & Electricals (Nimra Products).................................144 International Corporate...........................................................................145 Renesas Electronics Singapore Pte.Ltd...................................................69
Binay Opto Electronics Pvt Ltd (www.binayLED.com).............................18 International Rectifier Hong Kong Ltd (www.irf.com)...............................81 Rhydo Technologies P Ltd (www.rhydo.com).........................................131
Brite Systems..........................................................................................144 IPCA 2014.................................................................................................14 Rohde & Schwarz (www.rohde-schwarz.co.in)........................................63
Buljin Elemec Pvt Ltd (www.flexiblepcb.com)........................................142 ISOFT......................................................................................................141 ROHM Semiconductor..............................................................................27
Circuit Systems (I) Ltd (www.mycsil.com)................................................97 J.K. Power ..............................................................................................144 Rubycon Singapore Pte Ltd ...................................................................140
Concept Electronics................................................................................142 Jai Mata Electronics................................................................................145 S K Metal Works (www.skmetals.com)...................................................145
Crown Electronic Systems......................................................................142 Kandhari Photo Electronics P Ltd...........................................................144 S.M Semiconductors...............................................................................143
Digi-Key Corporation (www.digikey.com)...................................................5 Kits n Spares...........................................................................................125 Sakthi Accumulators Private Ltd.............................................................145
Digital Promoters (I) Pvt Ltd....................................................................142 Laxmi Electronics....................................................................................145 Sancon India Pvt. Ltd..............................................................................137
Dinteck....................................................................................................144 LWI Electronics Inc. (www.livewireinfo.com)............................................23 Sewon Precision & Ind.Co.Ltd (www.swpi.co.kr)...................................136
E Rocks 14................................................................................................51 Madhu Subtronic Components Pvt. Ltd. Ltd............................................41 Shavison Electronics Pvt. Ltd. (www.shavison.com)...............................15
EFY Expo India.......................................................................................129 MathWorks................................................................................................65 Shidore Microsys Electronics Pvt Ltd.....................................................143
EFY Expo West.......................................................................................101 Matrix Comsec Pvt Ltd (www.cognitoindia.com)........................................9 Shrey Plastic Moulders (www.shreyplasticmoulders.com)....................143
EFY Tech Center.......................................................................................73 Max Technology & Co. (www.maxtechnoloindia.com).............................35 SM Electronic Technologies Pvt. Ltd........................................................21
eleb2b.com..............................................................................................138 MediaTek India Technology Pvt. Ltd,......................................................139 SMD Electronics Pvt.Ltd.........................................................................143
Electronic Enterprises India Pvt Ltd (www.eeipl.in)................................ 115 Microchip Technology Inc. (www.microchip.com).....................................59 Srishti Electronics (www.acedigital.co.in)...............................................144
Electronics Yellow Pages.....................................................................38-39 Millenium semiconductors (www.millenniumsemi.com)........................... 11 ST Microelectronics Marketing Pvt. Ltd....................................................49
electronicsforu.com...................................................................................34 Millennium Technologies (www.milltech.in)............................................134 Stab-Brain Systems................................................................................143
Elektro Power Systems...........................................................................142 Minmax Electronics (www.minmax.co.in)...............................................145 Subscription Form.....................................................................................89
Element14 India Pvt Ltd..............................................................................1 Mitsutek Electronics................................................................................145 Tektronix India Pvt Ltd. (www.tektronix.com/2170)................................150
Elnova Ltd (www.elnova.com)................................................................145 MMI India Pvt. Ltd ....................................................................................43 Temco Electricals & Electronic Industries, (www.temco.co.in)...............132
Embedded Systems Solutions Pvt Ltd. .................................................140 Mornsun Guangzhou Science & Technology Co.Ltd...............................91 Toradex Systems (India) Private Limited (www.toradex.com)...............149
FCI OEN Connectors Ltd. ........................................................................77 Mouser Electronics (Hong Kong) Ltd ......................................................13 Toshiba India Pvt. Ltd................................................................................45
FLIR Systems (www.flir.com)....................................................................29 Mr. Pathak...............................................................................................132 Towa Engineering Works (www.towaengg.com)....................................142
Fujitsu Semiconductor Pacific Asia Limited Singapore............................25 Murata Manufacturing Co. Ltd..................................................................85 Upsinverter.com (www.upsinverter.com)................................................133
Good Will Instrument Co. Ltd (www.goodwill.com.tw)...........................148 Nehatronix (www.natashaindia.com)......................................................143 Usart Technologies India Pvt Ltd............................................................134
Gujarat Manufacturing Show 2014.........................................................127 NI Systems (India) Pvt Ltd (www.ni.com)...................................................7 Virginia Panel Corporation........................................................................47
Gurukirpa Electronics (www.gurukirpaelectronics.com).........................144 Nilatech Private Ltd. (www.nilatech.co.in)..............................................143 YO YO Chemicals...................................................................................134
Hitech Solar Appliances..........................................................................142 Perfect Radios........................................................................................143 Page numbers subject to final dummy corrections
EB Times
• Electronics • Trade Channel • Updates
is Becoming Regional
Get East, West, North & South
Editions at you doorstep. Write
to us at myeb@efy.in and get
EB Times regularly