<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4105131094074268321</id><updated>2012-01-23T02:07:11.426-08:00</updated><category term='education'/><category term='technology'/><category term='nokia secret codes'/><category term='waterbot'/><category term='setting fuses'/><category term='mikroc'/><category term='cheniston'/><category term='flowgic india pvt ltd'/><category term='light emitting diode'/><category term='ic'/><category term='ritchie street'/><category term='laser tracking system'/><category term='lcd interfacing'/><category term='ccs c compiler'/><category term='photodiodes'/><category term='training centers'/><category term='embedded training centers'/><category term='gear'/><category term='visteon'/><category term='magnetic tampering'/><category term='c programming'/><category term='ldr sensor unit'/><category term='reed switch'/><category term='pic microcontroller'/><category term='location'/><category term='Bhavishya Jyoti Scholarship'/><category term='transistors'/><category term='current reversal tampering'/><category term='features of pic'/><category term='neutral tampering'/><category term='tampering techniques'/><category term='cdac noida'/><category term='line follower'/><category term='get together'/><category term='uln2003'/><category term='serial communication'/><category term='design of gear'/><category term='power supply'/><category term='analog to digital converter'/><category term='serial input'/><category term='Bhavishya Jyothi Scholarship'/><category term='digital electronics'/><category term='NIIT'/><category term='pic simulator ide'/><category term='types of gears'/><category term='steering mirrors'/><category term='automatic meter reading'/><category term='final year engineering project'/><category term='microprocessor'/><category term='ldr'/><category term='personal'/><category term='robotics'/><category term='APR 9600'/><category term='experience'/><category term='program'/><category term='stepper motor'/><category term='cdac'/><category term='samples'/><category term='electronics'/><category term='AU PERS'/><category term='optocoupler'/><category term='mouse keys'/><category term='construction'/><category term='interview'/><category term='gears'/><category term='utl technologies'/><category term='BHEL'/><category term='software'/><category term='microbrn'/><category term='ROM'/><category term='c language'/><category term='sensor'/><category term='led'/><category term='electricity meter'/><category term='tip122'/><category term='engineering project'/><category term='architecture'/><category term='lcd'/><title type='text'>GET AMAZED</title><subtitle type='html'>Power Of PIC Microcontroller</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>99</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-8436980889860187078</id><published>2010-05-30T06:03:00.000-07:00</published><updated>2010-05-30T06:30:39.762-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='electronics'/><category scheme='http://www.blogger.com/atom/ns#' term='final year engineering project'/><category scheme='http://www.blogger.com/atom/ns#' term='APR 9600'/><category scheme='http://www.blogger.com/atom/ns#' term='engineering project'/><title type='text'>Introduction to Random Access Mode of APR 9600</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;        Hi readers, so we are on track looking into my &lt;span style="color: rgb(255, 204, 51);"&gt;EMAS - Wi Tech&lt;/span&gt; project. In our last post we were looking into &lt;span style="color: rgb(255, 204, 51);"&gt;APR9600&lt;/span&gt; in brief. Now let us look into its usage in our project. The APR9600 has various modes of operation of which we have selected the 'Random Access 8 fixed duration messages' mode, where we could record 8 voice signals and play them back. The below is the table for different modes of operation of APR9600,&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_RA2btAL9GeE/TAJnzhgTDKI/AAAAAAAAAVM/bAwGcNKvD38/s1600/blog+pic.bmp"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 185px;" src="http://2.bp.blogspot.com/_RA2btAL9GeE/TAJnzhgTDKI/AAAAAAAAAVM/bAwGcNKvD38/s400/blog+pic.bmp" alt="" id="BLOGGER_PHOTO_ID_5477054231700769954" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;Let us look into the Random Access Mode functionality of APR9600 in my next post&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-8436980889860187078?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/8436980889860187078/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=8436980889860187078' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/8436980889860187078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/8436980889860187078'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2010/05/introduction-to-random-access-mode-of.html' title='Introduction to Random Access Mode of APR 9600'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_RA2btAL9GeE/TAJnzhgTDKI/AAAAAAAAAVM/bAwGcNKvD38/s72-c/blog+pic.bmp' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-7155071716901812311</id><published>2010-04-29T00:27:00.000-07:00</published><updated>2010-04-29T00:56:00.224-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='final year engineering project'/><category scheme='http://www.blogger.com/atom/ns#' term='APR 9600'/><category scheme='http://www.blogger.com/atom/ns#' term='engineering project'/><title type='text'>Introduction to APR9600</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;In our last post we discussed on how to monitor Saline level using an LDR, now let us move to the APR module. Before going to the interface part of APR 9600 with the microcontroller, lets look about &lt;span style="color: rgb(255, 153, 0);"&gt;APR9600&lt;/span&gt; in brief.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_RA2btAL9GeE/S9k6LYLJluI/AAAAAAAAAVE/XATTf0foXjo/s1600/apr9600.bmp"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 317px; height: 307px;" src="http://2.bp.blogspot.com/_RA2btAL9GeE/S9k6LYLJluI/AAAAAAAAAVE/XATTf0foXjo/s400/apr9600.bmp" alt="" id="BLOGGER_PHOTO_ID_5465463589932996322" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;The APR 9600 is a 28 pin device used to &lt;span style="color: rgb(255, 153, 0);"&gt;record and playback&lt;/span&gt; maximum of 8 messages. The APR9600 device offers true single-chip voice recording, non-volatile storage, and &lt;span style="color: rgb(255, 153, 0);"&gt;playback capability for 40 to 60 seconds&lt;/span&gt;. The device supports both random and sequential access of multiple messages. Sample rates are user-selectable, allowing designers to customize their design for unique quality and storage time needs. Integrated output amplifier, microphone amplifier, and AGC circuits greatly simplify system design. The device is ideal for use in portable voice recorders, toys, and many other consumer and industrial applications.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-7155071716901812311?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/7155071716901812311/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=7155071716901812311' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/7155071716901812311'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/7155071716901812311'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2010/04/introduction-to-apr9600.html' title='Introduction to APR9600'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_RA2btAL9GeE/S9k6LYLJluI/AAAAAAAAAVE/XATTf0foXjo/s72-c/apr9600.bmp' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-3024079367796867704</id><published>2010-04-13T23:58:00.000-07:00</published><updated>2010-04-14T00:12:54.795-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='final year engineering project'/><category scheme='http://www.blogger.com/atom/ns#' term='ldr sensor unit'/><category scheme='http://www.blogger.com/atom/ns#' term='engineering project'/><title type='text'>Saline Level monitoring using LDR</title><content type='html'>&lt;div  style="text-align: justify;font-family:arial;"&gt;&lt;span style="font-size:130%;"&gt;Hi folks, we are looking into one of my project &lt;span style="color: rgb(255, 204, 51);"&gt;"EMAS - Wi Tech"&lt;/span&gt;, In our previous post we saw some introduction about it. Now we are going to dig further on the different sensor circuits used. The first one which we would see is how we monitored the saline level using an LDR, Just go through the below para for detials on the circuit what we used.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_RA2btAL9GeE/S8Vpoxg6lsI/AAAAAAAAAU8/2JCTXO_W2lY/s1600/untitled.bmp"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 198px;" src="http://1.bp.blogspot.com/_RA2btAL9GeE/S8Vpoxg6lsI/AAAAAAAAAU8/2JCTXO_W2lY/s400/untitled.bmp" alt="" id="BLOGGER_PHOTO_ID_5459886272463673026" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;The &lt;span style="color: rgb(255, 204, 51);"&gt;LDR sensor circuit&lt;/span&gt; consists of a comparator, an LDR and a pair of multi-turn preset resistor (10k ohm). The LDR is connected in series with a preset resistor forms a &lt;span style="color: rgb(255, 204, 51);"&gt;voltage divider&lt;/span&gt; configuration. When no laser beam falls on the LDR its resistance will be very high compared to 10k ohm. So by voltage divider rule small voltage will be available across the preset resistor. But when laser beam falls on the LDR its resistance becomes almost zero. So voltage across the preset will become nearly 5V. This change in voltage across the preset can be detected using a comparator. Comparator is constructed using &lt;span style="color: rgb(255, 204, 51);"&gt;UA741&lt;/span&gt;.&lt;/span&gt;&lt;span style="font-size:130%;"&gt;  &lt;/span&gt;&lt;span style="font-size:130%;"&gt;The threshold voltage can set using another 10k ohm preset connected to the inverting input of the opamp.&lt;br /&gt;In normal condition output of comparator remains at logic zero because the laser beam is distracted by the saline present in the bottle, but when saline level reduces, the distraction is lost and the laser beam falls on the LDR, because of this comparator output changes to logic one. This change is used by microcontroller to detect the quantity in the saline bottle.&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-3024079367796867704?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/3024079367796867704/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=3024079367796867704' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/3024079367796867704'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/3024079367796867704'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2010/04/saline-level-monitoring-using-ldr.html' title='Saline Level monitoring using LDR'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_RA2btAL9GeE/S8Vpoxg6lsI/AAAAAAAAAU8/2JCTXO_W2lY/s72-c/untitled.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-7947167931989175862</id><published>2010-04-04T02:50:00.000-07:00</published><updated>2010-04-12T10:57:03.666-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='final year engineering project'/><category scheme='http://www.blogger.com/atom/ns#' term='c programming'/><category scheme='http://www.blogger.com/atom/ns#' term='APR 9600'/><category scheme='http://www.blogger.com/atom/ns#' term='engineering project'/><title type='text'>Introduction to EMAS-Wi Tech</title><content type='html'>&lt;div  style="text-align: justify;font-family:arial;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;        Hi guys last week we were looking on brief into one of my project "Emergency Announcement System In Hospital Using Wireless Technology" which I have abbreviated as &lt;span style="color: rgb(255, 204, 51);"&gt;"EMAS-Wi Tech"&lt;/span&gt;. It is now time to look into it in detail. This post will explain the outline of the project and the components used. Just look at the below block diagram which describes the outline of our project.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a style="font-family: arial;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_RA2btAL9GeE/S7hiSkBH0kI/AAAAAAAAAU0/CTEtQeH9Jxw/s1600/block+diagram.bmp"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 143px;" src="http://4.bp.blogspot.com/_RA2btAL9GeE/S7hiSkBH0kI/AAAAAAAAAU0/CTEtQeH9Jxw/s400/block+diagram.bmp" alt="" id="BLOGGER_PHOTO_ID_5456219019604906562" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;!--[endif]--&gt;&lt;div style="text-align: justify;"&gt;&lt;span style=";font-family:arial;font-size:130%;"  &gt;                In the &lt;span style="color: rgb(255, 204, 51);"&gt;Transmitter side&lt;/span&gt;, The Output from the sensors are continuously monitored by the microcontroller, when the microcontroller senses any abnormal values, it transmits corresponding data through wireless medium with the help of the ZigBee module. On the &lt;span style="color: rgb(255, 204, 51);"&gt;Receiver side&lt;/span&gt;, the wireless data obtained by the ZigBee module is sent to the Microcontroller, The microcontroller then analyses the data obtained from the ZigBee module and triggers corresponding messages signals to the APR module. The APR module playbacks corresponding voice recorded signals according to the message signals obtained from the microcontroller.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div  style="text-align: justify;font-family:arial;"&gt;              &lt;span style="font-size:130%;"&gt; &lt;span style="color: rgb(255, 204, 51);"&gt;P89V51RD2&lt;/span&gt;, an 8051 Microcontroller is the Main component at the Transmitter side, which is used to sense the output from the Sensors. The Saline Level is sensed using an &lt;span style="color: rgb(255, 204, 51);"&gt;LDR sensor&lt;/span&gt; unit. &lt;span style="color: rgb(255, 204, 51);"&gt;XBee PRO&lt;/span&gt; is used in the ZigBee module at the Transmitter and Receiver sides. &lt;span style="color: rgb(255, 204, 51);"&gt;PIC16F877A&lt;/span&gt; is used at the Receiver side, which senses the output from the ZigBee module. &lt;span style="color: rgb(255, 204, 51);"&gt;APR9600&lt;/span&gt; is used to playback recorded voice signals based on the input from the Microcontroller.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-7947167931989175862?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/7947167931989175862/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=7947167931989175862' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/7947167931989175862'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/7947167931989175862'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2010/04/introduction-to-emas-wi-tech.html' title='Introduction to EMAS-Wi Tech'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_RA2btAL9GeE/S7hiSkBH0kI/AAAAAAAAAU0/CTEtQeH9Jxw/s72-c/block+diagram.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-4265426525315703028</id><published>2010-03-28T02:21:00.000-07:00</published><updated>2010-03-28T02:41:28.942-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='final year engineering project'/><category scheme='http://www.blogger.com/atom/ns#' term='c programming'/><category scheme='http://www.blogger.com/atom/ns#' term='AU PERS'/><category scheme='http://www.blogger.com/atom/ns#' term='engineering project'/><title type='text'>Emergency Announcement System In Hospital Using Wireless Technology</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;The above topic is the name of our project which we did for AU PERS center. Here is a brief detail on our project "&lt;span style="color: rgb(255, 204, 51);"&gt;Emergency Announcement System In Hospital Using Wireless Technology&lt;/span&gt;"&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;The advancement in technology had favored many fields. The Emergency announcement systems present in the hospitals nowadays, are not implemented real time and any crucial data is transmitted through wired means. There is a probability for the crucial data to get lost, by not reaching the right person at the right time. Our system is designed to overcome these drawbacks by transmitting the data obtained from sensors to the respected persons through wireless means. Sensors are provided to measure the physical values e.g. Saline level, heart beat, etc. The outputs from these sensors are fed to the microcontroller which is monitoring continuously. When abnormal input conditions were sensed by the microcontroller, it transmits respective message to the intended person immediately through wireless medium. The entire system is designed to provide a cost effective solution to save the life of people in need.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;More details on my next post.....&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;NOTE: AU PERS center has been shutted down last year&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-4265426525315703028?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/4265426525315703028/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=4265426525315703028' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/4265426525315703028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/4265426525315703028'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2010/03/emergency-announcement-system-in.html' title='Emergency Announcement System In Hospital Using Wireless Technology'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-8885128603592526440</id><published>2008-11-28T05:24:00.000-08:00</published><updated>2008-11-28T06:09:29.678-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c programming'/><title type='text'>The usage of ‘gets’ statement in C Programming</title><content type='html'>&lt;div style="font-family: arial; text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="font-family: arial; text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="font-family: arial; text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="font-family: arial; text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="font-family: arial; text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="font-family: arial; text-align: justify;"&gt;      &lt;/div&gt;&lt;p  style="color: rgb(255, 204, 51); font-family: arial; text-align: justify;font-family:arial;" class="MsoNormal"&gt;  &lt;/p&gt;&lt;div style="text-align: justify;"&gt;        &lt;/div&gt;&lt;p  style="font-family: arial; text-align: justify;font-family:arial;" class="MsoNormal"&gt;&lt;span style="font-size:130%;"&gt;Well we have already discussed about the usage of ‘fflush’ statement, let us now discuss about the usage of ‘gets’ statement. String is an array of characters and we use the format specifier ‘%s’ to directly get these array of characters, which is not possible in the case of array of integers. In the case of array of integers we use the ‘for’ loop to get the values since we don't have any format specifier for array of integers.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-family: arial; text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="font-family: arial; text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="font-family: arial; text-align: justify;"&gt;  &lt;/div&gt;&lt;p  style="font-family: arial; text-align: justify;font-family:arial;" class="MsoNormal"&gt;&lt;span style="font-size:130%;"&gt;To get array of characters we use the format specifier ‘%s’ as shown below&lt;o:p&gt;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-family: arial; text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="font-family: arial; text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="font-family: arial; text-align: justify;"&gt;  &lt;/div&gt;&lt;p  style="color: rgb(255, 204, 51); font-family: arial; text-align: justify;font-family:arial;" class="MsoNormal"&gt;&lt;span style="font-size:130%;"&gt;puts(“Enter the string”);&lt;br /&gt;scanf(“%s”,ex_str);&lt;br /&gt;puts(ex_str);&lt;/span&gt;&lt;/p&gt;&lt;div style="font-family: arial; text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="font-family: arial; text-align: justify;"&gt;  &lt;/div&gt;&lt;p  style="font-family: arial; text-align: justify;font-family:arial;" class="MsoNormal"&gt;&lt;span style="font-size:130%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;Output:&lt;/span&gt;&lt;/p&gt;&lt;div style="font-family: arial; text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="font-family: arial; text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="font-family: arial; text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="font-family: arial; text-align: justify;"&gt;  &lt;/div&gt;&lt;p  style="color: rgb(255, 204, 51); font-family: arial; text-align: justify;font-family:arial;" class="MsoNormal"&gt;&lt;span style="font-size:130%;"&gt;Enter a string&lt;br /&gt;sample text&lt;br /&gt;sample&lt;/span&gt;&lt;/p&gt;&lt;div style="font-family: arial; text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="font-family: arial; text-align: justify;"&gt;  &lt;/div&gt;&lt;p  style="font-family: arial; text-align: justify;font-family:arial;" class="MsoNormal"&gt;&lt;span style="font-size:130%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;What is wrong in the output?? We know that ‘Space’ and ‘Enter’ key act as a delimiter. So if you execute this program and give input as ‘sample text’ the value stored in ‘ex_str’ is ‘sample’ and not ‘sample text’ this is because the space in between the words ‘sample’ and ‘text’ acts as a delimiter thus storing only ‘sample’ in the character array (string). To overcome this problem we use the ‘gets’ statement. The ‘gets’ statement takes only the ‘Enter’ key as delimiter. The below part of the code shows how to use ‘gets’ statement.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-family: arial; text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="font-family: arial; text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="font-family: arial; text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="font-family: arial; text-align: justify;"&gt;  &lt;/div&gt;&lt;p face="arial" style="color: rgb(255, 204, 51); font-family: arial; text-align: justify;" class="MsoNormal"&gt;&lt;span style="font-size:130%;"&gt;puts(“Enter a string”);&lt;br /&gt;gets(ex_str);&lt;br /&gt;puts(ex_str);&lt;/span&gt;&lt;/p&gt;&lt;div style="font-family: arial; text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="font-family: arial; text-align: justify;"&gt;  &lt;/div&gt;&lt;p  style="font-family: arial; text-align: justify;font-family:arial;" class="MsoNormal"&gt;&lt;span style="font-size:130%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;Output:&lt;/span&gt;&lt;/p&gt;&lt;div style="font-family: arial; text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="font-family: arial; text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="font-family: arial; text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="font-family: arial; text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="font-family: arial; text-align: justify;"&gt;  &lt;/div&gt;&lt;p  style="font-family: arial; text-align: justify;font-family:arial;" class="MsoNormal"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Enter a string&lt;br /&gt;sample text&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;sample text&lt;/span&gt;&lt;o:p&gt;&lt;span style="color: rgb(255, 204, 51);"&gt; &lt;/span&gt;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-family: arial; text-align: justify;"&gt;  &lt;/div&gt;&lt;p  style="font-family: arial; text-align: justify;font-family:arial;" class="MsoNormal"&gt;&lt;span style="font-size:130%;"&gt;Just think of getting a name of a person which contains first name, last name and middle name so this ‘gets’ statement is much useful in those situations. Happy Programming!!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-8885128603592526440?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/8885128603592526440/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=8885128603592526440' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/8885128603592526440'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/8885128603592526440'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/11/usage-of-gets-statement-in-c.html' title='The usage of ‘gets’ statement in C Programming'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-3967477703571134892</id><published>2008-11-15T09:31:00.000-08:00</published><updated>2008-11-15T09:49:23.353-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c programming'/><title type='text'>The usage of ‘fflush’ statement in C programming</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: arial;font-size:130%;" &gt;The keyboard has an input buffer in it and every time you read data from the keyboard the value stored in the input buffer is read. For every key press there will be a value loaded into the input buffer which means that the ‘Enter’ key, ‘Tab’ key also has a value being stored in the buffer when pressed.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_RA2btAL9GeE/SR8JTnkoylI/AAAAAAAAARQ/1Yg-M4uxYRE/s1600-h/fflush2.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 258px;" src="http://4.bp.blogspot.com/_RA2btAL9GeE/SR8JTnkoylI/AAAAAAAAARQ/1Yg-M4uxYRE/s400/fflush2.bmp" alt="" id="BLOGGER_PHOTO_ID_5268940321691585106" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify; font-family: arial;"&gt;&lt;span style="font-size:130%;"&gt;We know that the ‘Enter’ key and the ‘Tab’ key acts as a delimiter while accepting data. Consider the below C Program&lt;/span&gt;&lt;/div&gt;                            &lt;p style="text-align: justify;" class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;stdio.h style="font-family: arial; color: rgb(255, 204, 51);"&gt;void main()&lt;br /&gt;{&lt;br /&gt;int num;&lt;br /&gt;char ch;&lt;br /&gt;clrscr();&lt;br /&gt;printf(“Enter a number\n”);&lt;br /&gt;scanf(“%d”,&amp;amp;num);&lt;br /&gt;printf(“Enter a character\n”);&lt;br /&gt;scanf(“%c”,&amp;amp;ch);&lt;br /&gt;printf(“The value of num is %d and ch is %c”,num,ch);&lt;br /&gt;getch();&lt;br /&gt;}&lt;/stdio.h&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;        &lt;p  style="text-align: justify; font-family: arial;font-family:arial;" class="MsoNormal"&gt;&lt;span style="font-size:130%;"&gt;The output of the program is shown below&lt;/span&gt;&lt;/p&gt;&lt;div  style="text-align: justify; color: rgb(255, 204, 51); font-family: arial;font-family:arial;"&gt;&lt;span style="font-size:130%;"&gt;Enter a number&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;12&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;Enter a character&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;The value of num is 12 and ch is&lt;/span&gt;&lt;/div&gt;&lt;p style="font-family: arial;" face="arial" class="MsoNormal"&gt; &lt;/p&gt;&lt;p  style="text-align: justify; font-family: arial;font-family:arial;" class="MsoNormal"&gt;&lt;span style="font-size:130%;"&gt;Wonder why this happens? Well let us look at the problem. When you type the number 12 and press ‘Enter’ key, the value corresponding to key press ‘1’ and ‘2’ is read from the input buffer and gets assigned to the variable ‘num’ once you press the ‘Enter’ key(delimiter). Now the value of the ‘Enter’ key is stored in the input buffer. So when you want to read a character, the value of the ‘Enter’ key which is stored in the input buffer is assigned to the character variable ‘ch’. This results in giving a wrong output. This is where the ‘fflush’ command comes into picture. The ‘fflush’ clears the specified buffer, so after getting the integer value we need to clear the input buffer (which stores the ‘Enter’ key value) before getting the character value. So the C program is changed as shown below.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;          &lt;p style="font-family: arial; color: rgb(255, 204, 51);" class="MsoNormal"&gt;&lt;span style="font-size:130%;"&gt;printf(“Enter a number\n”);&lt;br /&gt;scanf(“%d”,&amp;amp;num);&lt;br /&gt;fflush(stdin);&lt;br /&gt;printf(“Enter a character\n”);&lt;br /&gt;scanf(“%c”,&amp;amp;ch);&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p  style="text-align: justify; font-family: arial;font-family:arial;" class="MsoNormal"&gt;&lt;span style="font-size:130%;"&gt;Hope you know understood the importance of ‘ffush’ statement&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-3967477703571134892?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/3967477703571134892/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=3967477703571134892' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/3967477703571134892'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/3967477703571134892'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/11/usage-of-fflush-statement-in-c.html' title='The usage of ‘fflush’ statement in C programming'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_RA2btAL9GeE/SR8JTnkoylI/AAAAAAAAARQ/1Yg-M4uxYRE/s72-c/fflush2.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-5326995111590727722</id><published>2008-11-10T10:09:00.000-08:00</published><updated>2008-11-11T10:30:08.547-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ROM'/><title type='text'>Types of ROM's</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;We have been hearing the terms volatile memory and non-volatile memory from our 1st year of college. Here is a brush up of what we have heard so far. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;The &lt;span style="color: rgb(255, 204, 51);"&gt;OTP&lt;/span&gt; (one time programmable) are used for firmware applications. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;The &lt;span style="color: rgb(255, 204, 51);"&gt;ROM&lt;/span&gt; is also known as the program memory or code memory and &lt;span style="color: rgb(255, 204, 51);"&gt;RAM&lt;/span&gt; is also known as the data memory. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;The &lt;span style="color: rgb(255, 204, 51);"&gt;EEPROM&lt;/span&gt; are electrically erasable PROM and needs electrical supply to clear the data.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;The &lt;span style="color: rgb(255, 204, 51);"&gt;UVPROM&lt;/span&gt; requires UV light to pass through the window to clear the data.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;The &lt;span style="color: rgb(255, 204, 51);"&gt;FLASH ROM&lt;/span&gt; are the advanced ones where data is loaded and retrieved in blocks, where each block is greater than 2 bytes, so the operation is faster in the case of FLASH ROM, whereas in the case of EEPROM data is loaded and retrieved byte by byte so it would take much time to access data when compared to FLASH ROM.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-5326995111590727722?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/5326995111590727722/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=5326995111590727722' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/5326995111590727722'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/5326995111590727722'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/11/types-of-roms.html' title='Types of ROM&apos;s'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-1888490517747154372</id><published>2008-11-01T09:08:00.000-07:00</published><updated>2008-11-02T09:17:21.665-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AU PERS'/><title type='text'>Hectic week approaching...</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;The rain was troubling me much last month, because of it I had to delay every jobs of mine. I even failed to attend two of my classes at AU PERS center. Those two classes covered array of pointers and structures, It was bad that I missed the classes on array of pointers which was an interesting and tough topic. However I hope I could get my doubts cleared on it. The upcoming week I have one week practicals and I have to complete twenty programs within this week and get it signed from the lab incharge. The twenty programs seems to be pretty tough and time consuming I tried to complete only three and it took me two hours and I spent most of my brain work there, now trying to get some relaxation. Hope that I could complete the programs on time and I also have to prepare for the test after this week on C module. I hope that this week is a hectic one and I have to plan well to face it.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-1888490517747154372?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/1888490517747154372/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=1888490517747154372' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/1888490517747154372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/1888490517747154372'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/11/hectic-week-approaching.html' title='Hectic week approaching...'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-6396456214685543525</id><published>2008-10-22T19:48:00.000-07:00</published><updated>2008-10-25T00:31:57.676-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='program'/><category scheme='http://www.blogger.com/atom/ns#' term='analog to digital converter'/><title type='text'>Code snippet for working with an ADC</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style=""&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;We have already seen the need for an analog to digital converter and also how the conversion takes place, the below code is used to work with an ADC in my PIC development board where the PIC16F877A senses the input from an ADC through RA0 pin and displays the digital value in the LCD which is connected to PORTD and also send the converted data to PORTB.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt;   #include&lt;16f877a.h&gt;&lt;br /&gt;#use delay(clock=4000000)&lt;br /&gt;#include&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;lcd_portd.c&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt;&lt;lcdd.h&gt;&lt;br /&gt;&lt;/lcdd.h&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/lcd_portd.c&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt;#byte portb=0x06&lt;br /&gt;#byte porta=0x05&lt;br /&gt;#byte portd=0x08&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt;   int16  temp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt;   main( )&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt;   {&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt;   lcd_init( );       //INITIALISE THE LCD ;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt;    set_tris_b(0x00);  //PORTB IS CONFIGURED AS A O/P;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt;    set_tris_a(0x01);  //PORTA IS CONFIGURED AS A I/P;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt;   set_tris_d(0x00);  //PORTD IS CONFIGURED AS A O/P;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt;    setup_adc_ports(ra0_analog);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt;    setup_adc(adc_clock_internal);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt;    set_adc_channel(0);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt;   while(1)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt;    {&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt;    temp=read_adc();   //OUTPUT IS STORED IN TEMP;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt;    portb=temp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt;    lcd_gotoxy(1,1);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt;   printf(lcd_putc,"ADC:%4lx",temp); //DISPLAY ON LCD;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt;    delay_ms(500);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt;    }&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt;    }&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;Here you can see in the code that while configuring the pins of PORTA since we are going to sense the analog input from RA0 we hace configured it as an input (set_tris_a(0x01)).&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-6396456214685543525?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/6396456214685543525/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=6396456214685543525' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/6396456214685543525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/6396456214685543525'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/10/code-snippet-for-working-with-adc.html' title='Code snippet for working with an ADC'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-6920082117688473678</id><published>2008-10-14T21:42:00.000-07:00</published><updated>2008-10-18T22:15:56.779-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='analog to digital converter'/><title type='text'>Analog to digital converter module</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;We have already seen about the need for analog to digital converters in my previous post. Now let us look into how the analog to digital converter module actually works. The below figure represents the analog to digital converter module.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_RA2btAL9GeE/SPrCAei06nI/AAAAAAAAARA/oKub1n6F2mo/s1600-h/atod2.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_RA2btAL9GeE/SPrCAei06nI/AAAAAAAAARA/oKub1n6F2mo/s400/atod2.bmp" alt="" id="BLOGGER_PHOTO_ID_5258728828363401842" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;You can see the input pins where the analog data comes from, which are connected to the inputs of an analog multiplexer. The function of the analog multiplexer is to connect the selected input channel to the holding capacitor. The holding capacitor is connected to the output of the analog multiplexer and when a conversion is initiated, the analog multiplexer disconnects all inputs from the holding capacitor, and the successive approximation converter performs the conversion on the voltage stored on the holding capacitor thus providing a digital value at the output. &lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-6920082117688473678?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/6920082117688473678/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=6920082117688473678' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/6920082117688473678'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/6920082117688473678'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/10/analog-to-digital-converter-module.html' title='Analog to digital converter module'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_RA2btAL9GeE/SPrCAei06nI/AAAAAAAAARA/oKub1n6F2mo/s72-c/atod2.bmp' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-6502013283836670358</id><published>2008-10-12T22:57:00.000-07:00</published><updated>2008-10-12T23:01:34.649-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='analog to digital converter'/><title type='text'>The need for Analog to Digital Converters</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;We have seen the advantages of digital signals over the analog signals in transmission of signals. Microcontrollers are very efficient at processing digital numbers, but they cannot handle analog signals directly. An analog-to-digital converter, converts an analog voltage level to a digital number. The microcontroller can then efficiently process the digital representation of the original analog voltage. By definition, digital numbers are non-fractional whole numbers.&lt;/span&gt;&lt;/span&gt; &lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_RA2btAL9GeE/SPLjwwgx2BI/AAAAAAAAAQ4/tUrZmIM96gA/s1600-h/atod.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_RA2btAL9GeE/SPLjwwgx2BI/AAAAAAAAAQ4/tUrZmIM96gA/s400/atod.bmp" alt="" id="BLOGGER_PHOTO_ID_5256514141890402322" border="0" /&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;In this example, an input voltage of 2.343 volts is converted to 87. The user’s software can use the value 87 as the representation of the original input voltage. The analog input voltage must be within the valid input range of the A/D for accurate conversion. Hope you would have heard about the quantization process of rounding off and the quantization error. The A/D converter which is having higher resolution gives less quantization errors. Hence a 12-bit converter which has 4096 states is much efficient than a 10-bit converter that has 1024 states.   &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-6502013283836670358?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/6502013283836670358/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=6502013283836670358' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/6502013283836670358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/6502013283836670358'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/10/need-for-analog-to-digital-converters.html' title='The need for Analog to Digital Converters'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_RA2btAL9GeE/SPLjwwgx2BI/AAAAAAAAAQ4/tUrZmIM96gA/s72-c/atod.bmp' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-8599927582989114342</id><published>2008-10-08T21:32:00.000-07:00</published><updated>2008-10-08T21:49:35.295-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='microprocessor'/><title type='text'>About 8085 simulator's</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;If you are a college student in your third year then you can realize how important 'Microprocessor and its Applications' subject is. If you attend any technical HR interview then there is sure questions from this subject. For this subject practical knowledge is much more important than theory knowledge. Learning 8085 microprocessor well forms a good base for learning other microprocessors and microcontrollers. So you should try to learn the instruction set and work with Assembly Language Programming of 8085. Even though you may not have a 8085 kit with you but you can download free 8085 simulators that are available in Internet and go on with writing ALP and executing them. These simulators will surely help you to gain good knowledge in 8085 microprocessor. If you get microprocessor book of Goankar then you will be getting free CD with simulator and you can even get the simulator if you get Bhakshi. Well you can have a good knowledge only if you have interest towards learning it. So create your interest towards microprocessor 8085 and it will surely help you in future while attending interviews. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-8599927582989114342?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/8599927582989114342/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=8599927582989114342' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/8599927582989114342'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/8599927582989114342'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/10/about-8085-simulators.html' title='About 8085 simulator&apos;s'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-1889421189957470543</id><published>2008-10-08T21:03:00.000-07:00</published><updated>2008-10-08T21:04:04.643-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AU PERS'/><category scheme='http://www.blogger.com/atom/ns#' term='embedded training centers'/><title type='text'>Day 3 at AU PERS center</title><content type='html'>&lt;p style="font-family: arial; text-align: justify;" class="MsoNormal"&gt;&lt;span style="font-size:130%;"&gt;The government holidays are affecting my embedded system course at &lt;st1:place&gt;&lt;st1:placename&gt;Anna&lt;/st1:PlaceName&gt; &lt;st1:placename&gt;University&lt;/st1:PlaceName&gt;&lt;/st1:place&gt;. I think that this October month is having a lot of government holidays that any other month. Even though I had joined the course at September, but because of these holidays I have completed only 3 classes at &lt;st1:place&gt;&lt;st1:placename&gt;Anna&lt;/st1:PlaceName&gt;  &lt;st1:placename&gt;University&lt;/st1:PlaceName&gt;&lt;/st1:place&gt;. Well the classes are going on well and my staff is concentrating much on practical knowledge apart from teaching theory well. He has completed till arrays and still there are pointers, functions, structures and unions, files and lots more to go. On day 3 he completed with single dimensional array but when he started with pre increment and post increment operators the classes deviated from arrays and he started to fully explain about those operators with practical examples. Then we came back and the class and it took additionally 20 minutes to get over but it was an interesting session. All the programs were like puzzles and I was wrong with most of my answers but at last understood to an extent. Hope when you take up any C programming classes you can be sure of getting into situations like these so don’t miss any classes.&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-1889421189957470543?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/1889421189957470543/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=1889421189957470543' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/1889421189957470543'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/1889421189957470543'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/10/day-3-at-au-pers-center.html' title='Day 3 at AU PERS center'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-7754786882726015479</id><published>2008-10-08T11:22:00.000-07:00</published><updated>2008-10-08T11:32:53.915-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='visteon'/><title type='text'>Hurray got into Visteon!!</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;Hi guys I have already posted about my experience in Visteon interview process. Well I told you that I am waiting for my results and I got my results last week. I was happy to hear that I have been selected for Visteon. Now I am happy since I have got into my core field-electronics which I like the most and all my hard work has been credited. I can now quit my IT job and get into my core field and work with full satisfaction. However I am going to miss my friends. I have to miss my NIIT classes, loose my SCJP voucher. Anyway if we want to get something better we have to loose another one that's become true in my case. Hope that I will enjoy my work at Visteon. &lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-7754786882726015479?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/7754786882726015479/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=7754786882726015479' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/7754786882726015479'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/7754786882726015479'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/10/hurray-got-into-visteon.html' title='Hurray got into Visteon!!'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-6061276623955081951</id><published>2008-10-05T09:51:00.000-07:00</published><updated>2008-10-08T10:38:16.793-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='get together'/><title type='text'>Get Together</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;It was a long time after my college days, So we planned for a get together at marina beach while chatting online. One among my friends took the responsibility of deciding the timing and told us that he would message me. Later after two days I got a call from my friend and he asked me to come to marina beach on saturday at 5PM. I was ready on that day and was at marina beach at 4.45PM itself but I couldn't find out the exact meeting place, So It took me some time to reach the correct place. I was hoping to see all of my friends when I was near to the spot, but unfortunately one nine persons were there. I thought that our friendship circle was too strong but only some think like me and they came for the get together. Others just told that they had some work with their jobs and so they can't come but all these seems to be blank reasons. I never thought even my close friends in my college would tell me the same reasons. Anyway I realized that everything would change as days passes by. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-6061276623955081951?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/6061276623955081951/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=6061276623955081951' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/6061276623955081951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/6061276623955081951'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/10/get-together.html' title='Get Together'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-3029056685108996548</id><published>2008-10-01T06:31:00.000-07:00</published><updated>2008-10-01T06:55:01.817-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='line follower'/><category scheme='http://www.blogger.com/atom/ns#' term='robotics'/><title type='text'>SimBot at NIT Trichy</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_RA2btAL9GeE/SOOAKzpOBGI/AAAAAAAAAQo/_mLO68nx_io/s1600-h/0301_103107.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_RA2btAL9GeE/SOOAKzpOBGI/AAAAAAAAAQo/_mLO68nx_io/s400/0301_103107.jpg" alt="" id="BLOGGER_PHOTO_ID_5252182513594270818" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;SimBot&lt;/span&gt; is a competition for &lt;span style="color: rgb(255, 204, 51);"&gt;Line Follower robot&lt;/span&gt;. The rule is that we must build a line follower robot that must have the obstacle detection mechanism. The obstacle will be a white box of specified height and width. There will be three parallel tracks, the line follower must begin from one end that we can choose. If the Line Follower faces any white obstacles on its way then it should take the parallel path. The below picture shows three parallel tracks with obstacles.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_RA2btAL9GeE/SOOAy546MpI/AAAAAAAAAQw/UtKr0f1jKSE/s1600-h/track.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_RA2btAL9GeE/SOOAy546MpI/AAAAAAAAAQw/UtKr0f1jKSE/s400/track.bmp" alt="" id="BLOGGER_PHOTO_ID_5252183202465460882" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;The robot which reaches the finish line first wins the game. We used DC motors with 150 RPM but those who came for the competition used 300 RPM twice the speed of us, so we lost in timing but anyway we had a good experience out there. I couldn't take a video at the time of the race but here is the sample video where our line follower tracks the line. &lt;/span&gt;&lt;/span&gt;  &lt;/div&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/CgbmHKDyLd8&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;embed src="http://www.youtube.com/v/CgbmHKDyLd8&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" height="344" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-3029056685108996548?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/3029056685108996548/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=3029056685108996548' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/3029056685108996548'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/3029056685108996548'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/10/simbot-at-nit-trichy.html' title='SimBot at NIT Trichy'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_RA2btAL9GeE/SOOAKzpOBGI/AAAAAAAAAQo/_mLO68nx_io/s72-c/0301_103107.jpg' height='72' width='72'/><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-4840550277866371234</id><published>2008-10-01T05:44:00.000-07:00</published><updated>2008-10-01T06:02:10.986-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c language'/><title type='text'>The best book for C Programming</title><content type='html'>&lt;p style="font-family: arial; text-align: justify;" class="MsoNormal"&gt;&lt;span style="font-size:130%;"&gt;C Programming is a strong high level language invented by Dennis Ritche. It forms the base for many programming languages. Where ever you go for an interview they will test your C Programming skills and if you are strong in C then you get a job for sure. Because C being the base to learn other programming languages. Learning C is basic like learning ABC in your primary classes. Well C is that much powerful and the best book for learning C language is &lt;span style="color: rgb(255, 204, 51);"&gt;Let Us C&lt;/span&gt; by &lt;span style="color: rgb(255, 204, 51);"&gt;Yashvant Kanethkar&lt;/span&gt;. There are also other books on C written by the same author and you can get it to have a through knowledge in C Programming. The book is simple and easy to learn and there is lot of practical examples. If you are mastering the book Let Us C then you can be sure in clearing the written test for any interview which has C language. In Embedded systems also C Language forms a basic part, because most of us use Embedded C language to program the microcontrollers and ALP and BASIC are out of use. Even if you join in any Embedded Training Centers then the first module will be C Programming, so if you are a beginner please concentrate in C Programming well. Practical knowledge matters more than theoretical one.&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-4840550277866371234?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/4840550277866371234/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=4840550277866371234' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/4840550277866371234'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/4840550277866371234'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/10/best-book-for-c-programming.html' title='The best book for C Programming'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-4498910781345404338</id><published>2008-10-01T00:30:00.000-07:00</published><updated>2008-10-01T01:06:05.785-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='robotics'/><category scheme='http://www.blogger.com/atom/ns#' term='waterbot'/><title type='text'>My WaterBot drowned in Water</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;It was during my third year I participated in the 'Water Loo' event at Saveetha Engineering College. I and my team mate had controversy over the design of our robot because he designed a large one using Wood as shown below.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_RA2btAL9GeE/SOMt0fRE7XI/AAAAAAAAAQY/KVNZrlY-aZA/s1600-h/waterbot.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_RA2btAL9GeE/SOMt0fRE7XI/AAAAAAAAAQY/KVNZrlY-aZA/s400/waterbot.bmp" alt="" id="BLOGGER_PHOTO_ID_5252091970213703026" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;This was the first robot which we completed before time which was quite unusual to us. Then we went to the college, the day before the event for practice. But our robot started to get drown as the wood absorbed water. So the design was an entire flop and all our hard work went in vain. But we never wanted to give up, and then we designed a robot with thermocole basement so that it can float well in water. We worked the whole day without sleeping and finally completed our design. The day came for the event and we didn't even have a practice match. Who ever pushes maximum number of balls into the goal post wins the game, but unfortunately because of latch up problem our robot got drowned and all the circuits got collapsed. Our team got totally frustrated and didn't no what to do. Then finally with the help of a long stick we got our robot back, but the entire circuit got short circuited. It was the worst day and we came back sad. Here is the photo of our drowned robot.You can also see the video of the robot which took the first prize, the robot had a good simple design and turned perfectly in every directions.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_RA2btAL9GeE/SOMuONJkARI/AAAAAAAAAQg/2Q7wmzypo9o/s1600-h/0810_150036.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_RA2btAL9GeE/SOMuONJkARI/AAAAAAAAAQg/2Q7wmzypo9o/s400/0810_150036.jpg" alt="" id="BLOGGER_PHOTO_ID_5252092412026945810" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/FetbFnJPjNk&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;embed src="http://www.youtube.com/v/FetbFnJPjNk&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" height="344" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-4498910781345404338?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/4498910781345404338/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=4498910781345404338' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/4498910781345404338'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/4498910781345404338'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/10/my-waterbot-drowned-in-water.html' title='My WaterBot drowned in Water'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_RA2btAL9GeE/SOMt0fRE7XI/AAAAAAAAAQY/KVNZrlY-aZA/s72-c/waterbot.bmp' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-6374908320969914426</id><published>2008-09-30T10:35:00.000-07:00</published><updated>2008-09-30T11:09:52.393-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AU PERS'/><title type='text'>C Programming class at AU PERS center</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;Today was the second class for me at AU PERS center. We reached the place by 6PM, but our staff who has to take the class was late by 20 minutes, so the classes started only at 6.30PM. Today we were taught on conditional statements and loop statements in C Programming. The class went well and our staff asked us all to write programs after teaching every concept. It was a good approach as we can understand well every syntax and there usage. He concentrated much to build up our practical knowledge apart from mugging up. Well I had a fine day today. On the way back to my home I had a nice chat with my old friend who is working in scope e in temple tower. We had a nice chat today and then I reached my home by 10PM.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-6374908320969914426?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/6374908320969914426/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=6374908320969914426' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/6374908320969914426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/6374908320969914426'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/09/c-programming-class-at-au-pers-center.html' title='C Programming class at AU PERS center'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-1384743017283925041</id><published>2008-09-29T23:05:00.000-07:00</published><updated>2008-09-29T23:23:18.257-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='interview'/><category scheme='http://www.blogger.com/atom/ns#' term='visteon'/><title type='text'>Interview at Visteon</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;It was a nice day to be there in Olympia Technology Park. I was there to attend the first round for Visteon Technical services on Saturday. Being a core job I was eagerly waiting for the written test. The written test was for an hour and I did well and got short listed for the next round. The next round is Group Discussion, I was in the first batch and I did well in GD. The topic was 'Whom will your support? Tata Nano or Land return to farmers'. I spoke on both sides and the Group Discussion went for 20 minutes and during the last five minutes the HR asked anyone to summarize. I tried to summarize but not able to do it, another person took the chance and I don't want to interrupt him. At last they asked me to wait at the reception for the GD results. Then after 20 minutes one person came out the announced the result, out of 10 persons 4 got selected and I was happy to be one among them. Then they asked me to attend the Technical HR round on Monday at 3PM. I did well in the Technical HR round, told them about my projects and we had a good chat session, both the persons who interviewed me were great, they asked me to be free not to be tensed and it boosted my confidence. The interview was over and I was waiting at the reception for the results. They told me that they will announce the results within a day or two, hope I get selected in Visteon to continue my passion towards electronics. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-1384743017283925041?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/1384743017283925041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=1384743017283925041' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/1384743017283925041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/1384743017283925041'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/09/interview-at-visteon.html' title='Interview at Visteon'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-84855285348470728</id><published>2008-09-29T10:17:00.000-07:00</published><updated>2008-09-29T11:13:24.758-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pic microcontroller'/><category scheme='http://www.blogger.com/atom/ns#' term='setting fuses'/><title type='text'>Oscillator modes in PIC microcontroller</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;Handling oscillators while using PIC microcontroller may be simple but improper usage may lead to improper execution of the program. There are 4 oscillator modes in PIC microcontroller they are &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style="font-family: arial; text-align: justify;"&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;HS (High Speed) - greater than 4Mhz&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;XT (Standard Crystal) - 1Mhz to 4Mhz&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;LP (Low Power) - upto 200Khz, commonly used for 32.768Khz for real time clock&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;RC (External RC) - an external resistor or capacitor is used&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;There are also other modes like IntRC (Internal RC) and ER (External Resistor)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;If you are using IntRC mode than you can use an additional port as I/O, this is very much useful in 8 pin PIC microcontrollers. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-84855285348470728?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/84855285348470728/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=84855285348470728' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/84855285348470728'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/84855285348470728'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/09/oscillator-modes-in-pic-microcontroller.html' title='Oscillator modes in PIC microcontroller'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-5539950733261353984</id><published>2008-09-27T11:00:00.000-07:00</published><updated>2008-09-29T11:15:41.165-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='interview'/><category scheme='http://www.blogger.com/atom/ns#' term='visteon'/><title type='text'>Rounds in Visteon</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;If you are a ECE, EEE or EIE then you can have a good career at Visteon. There are three rounds in Visteon. The first round is written test. There will be 40 questions and you have to answer them within 1 hour. The questions will be from microprocessor, basics in electronics and digital electronics. You have to mark the answers in an OMR like sheet, shading the correct options. You can strike out and mark the correct answer so don't get tensed if you have marked wrongly. The time will be enough for the first round. No negative marks so answer every questions. The second round is Group Discussion, I hope you know much details about it. The final round is HR and you will be asked only in technical side by the HR. So be well prepared about your projects, microcontroller, etc.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-5539950733261353984?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/5539950733261353984/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=5539950733261353984' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/5539950733261353984'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/5539950733261353984'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/09/rounds-in-visteon.html' title='Rounds in Visteon'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-4094010405818020389</id><published>2008-09-27T10:22:00.000-07:00</published><updated>2008-09-27T10:39:14.646-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='interview'/><category scheme='http://www.blogger.com/atom/ns#' term='visteon'/><title type='text'>Why I applied for VISTEON?</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;One of my friend who is a mechanical engineer named vinoth mohan was eager to go to Visteon. He used to tell me about the company always when he visits my home. He asked his cousin to send details when there is a opening at Visteon. Yesterday he got a mail from his cousin that Visteon is going to conduct interview and asked him to forward his resume to the specified mail id. He was happy and came to my home to check his yahoo mail. He logged into his yahoo mail account and looked at the inbox. Seeing his cousin's name in the inbox he was happy to check the mail and started thinking of forwarding his resume to Visteon. But unfortunately the openings were only for ECE, EEE and EIE. He got disappointed looking at the requirements, but he told me to forward my resume to that mail id. That showed his good nature, I thank GOD to have a good friend like him. Then I forwarded my resume to the specified mail id and I received a mail form Visteon asking me to attend the interview. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-4094010405818020389?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/4094010405818020389/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=4094010405818020389' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/4094010405818020389'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/4094010405818020389'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/09/why-i-applied-for-visteon.html' title='Why I applied for VISTEON?'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-4295820408994007232</id><published>2008-09-27T09:06:00.000-07:00</published><updated>2008-09-27T09:20:09.056-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='education'/><title type='text'>Easy way to grab a job</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;Getting a job is not an easy task nowadays. You can hear today that, the IT growth is sliding down and many are loosing their jobs in IT industry, however if you have the talent then you can be sure to have a place in any company. However to make yourself employable you must be specialized in a particular field. Only then you can be sure of getting a job and secure your career. There are many places offering good educational programs that will surely help you to find a job. However you need to find the right one. Career Education.net is the best site that helps you to find out various online and offline educational programs. One of the useful information provided at Career Education.net is about the &lt;a href="http://www.career-education.net/ultrasound-schools.htm"&gt;ultrasound schools&lt;/a&gt;. The ultrasound testing is the more accurate method to measure to care for fetus and pregnancy. There is a good career opportunity for the persons, who complete a course in an ultrasound school. A lot of such useful information is provided at Career Education.net and you can make the best use of it. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-4295820408994007232?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/4295820408994007232/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=4295820408994007232' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/4295820408994007232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/4295820408994007232'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/09/easy-way-to-grab-job.html' title='Easy way to grab a job'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-4076005425889084692</id><published>2008-09-27T09:03:00.000-07:00</published><updated>2008-09-27T10:21:09.327-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AU PERS'/><title type='text'>My first day in AU PERS center</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;I hope that you know about AU PERS center in Anna University. If you are hearing this for the first time just look at my previous post on AU PERS center. They asked me to be their at 6PM for the classes. I with my friend shiva kumar arrived at the center by 5.45PM hoping that the classes would begin at 6PM. We paid Rs.12,500 and got our receipt and hurried to the class, thinking that we would be late. But we were wrong, we waited for other students to come there and settle down.Then by 6.30PM the classes started. The first class was on C programming. The staff took the basics well. He taught us basics and my friend got frustrated hearing the same basics in C programming from his 8th standard. He was always looking at his watch to see when the clock ticked 8PM. Then at last the class was over, I had a nice day and returned home by 10.30PM. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-4076005425889084692?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/4076005425889084692/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=4076005425889084692' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/4076005425889084692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/4076005425889084692'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/09/my-first-day-in-au-pers-center.html' title='My first day in AU PERS center'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-6321078373790831467</id><published>2008-09-26T09:49:00.000-07:00</published><updated>2008-09-27T10:13:32.557-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='interview'/><title type='text'>Frustration at HP</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;Yesterday I got a call from Pelatis Consultancy, they asked to tell me about myself. I thought that it was a BPO and just answered them. But after sometime they asked me about my academic marks, I started to doubt because no BPO is going to ask for marks. Then I asked them, for 'which BPO I am going to attend the Interview?' They told me that there is openings in HP, but didn't told me anything about the post for which the interview is conducted. They sent me a mail and asked me to be in Olympia Technology Park by 10AM with the print out of the mail. In the mail the name of the contact person was also mentioned. I thought that the opening is for technical post so started 8AM from my home and after overcoming the traffic I went there to Olympia Technology Park at 10.10AM. There was a long queue extending from the reception counter. I stood in the queue waiting for my chance to submit my resume and attend the interview. It took about an hour to reach the reception counter, but I was happy since I have reached near to the reception counter and was eager to give my resume. But then came the problem, the security guard asked the freshers to hand over the resume and leave the place and told that they would look at the resume and call us afterwards. I just got totally frustrated, because after waiting for a long time I couldn't tolerate his announcement. I just cant fight with him alone, so gave my resume to the security guard like others and moved out from HP office. The day was a total disappointment for me. Hope they will not do such activities in future, if they think from my point of view. A company will learn a good reputation only by respecting others not by commanding others. &lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-6321078373790831467?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/6321078373790831467/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=6321078373790831467' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/6321078373790831467'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/6321078373790831467'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/09/frustration-at-hp.html' title='Frustration at HP'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-1790763933163065050</id><published>2008-09-25T07:48:00.000-07:00</published><updated>2008-09-27T08:14:48.763-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Bhavishya Jyothi Scholarship'/><title type='text'>Hurray got 'Z' Scholarship at NIIT for BJS exam!!</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;Hi guys I have already posted details about Bhavishya Jyothi Scholarship exam conducted by NIIT on september 19th. I booked for the exam and got my hall ticket on 19th september. My venue for exam is Ethiraj college, hope all of you would have known this place much better than me. The duration of the test is 1 hour 30 minutes. They asked questions based on aptitude skills, logical reasoning, that's what I could remember. I did my exam well and I got a call from NIIT parrys on september 23rd that I have got 'Z' scholarship in BJS exam. The 'Z' scholarship is for top 500 students in BJS exam. When you get a 'Z' scholarship you can get 100% percent fee waiver for doing courses at NIIT. I have chosen ANIIT program.  Hope you could get your fee waiver next time, so enroll yourself for next BJS exam.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-1790763933163065050?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/1790763933163065050/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=1790763933163065050' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/1790763933163065050'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/1790763933163065050'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/09/hurray-got-z-scholarship-at-niit-for.html' title='Hurray got &apos;Z&apos; Scholarship at NIIT for BJS exam!!'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-7748589686692479975</id><published>2008-09-24T10:07:00.000-07:00</published><updated>2008-09-24T10:29:59.209-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='interview'/><title type='text'>TIps for BPO interview - Tech Support</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;It's quite boring sitting in home for a long time, so I just want to go to a &lt;span style="color: rgb(255, 204, 51);"&gt;Tech Support Interview&lt;/span&gt; in BPO. Got reference through my friend and went there on monday. I don't want to mention the name of the BPO. Just went there to get some experience on BPO interviews. I just want to attend for Tech Support because my friend's told me that I could get some good questions to answer. Most of the people who came for the interview with me were doing their &lt;span style="color: rgb(255, 204, 51);"&gt;CCNA course&lt;/span&gt;. The questions were based on these topics,&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Routers and switches, IP address, MAC address, PING command, OSI layers and functions of each layers, SCSI, DNS server, MODEM and Firewall&lt;/span&gt;. That's what i remember, so if you are attending for Tech support interview in any BPO prepare in hardware and networking concepts that will surely help you. Please put your aggregate below 75 or even below 70, because i got rejected for my aggregate only. So please be careful in putting marks in your resume, because every BPO HR will see your &lt;span style="color: rgb(255, 204, 51);"&gt;longevity of service&lt;/span&gt; for the company then your talent. They know that a person with good aggregate will not be in work for more than three months and BE graduates are their last choice while selection.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-7748589686692479975?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/7748589686692479975/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=7748589686692479975' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/7748589686692479975'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/7748589686692479975'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/09/tips-for-bpo-interview-tech-support.html' title='TIps for BPO interview - Tech Support'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-614912844798779944</id><published>2008-09-22T11:51:00.000-07:00</published><updated>2008-09-22T12:01:27.361-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><title type='text'>Deferring DOJ</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;It's been a long time, i am still waiting for my company to call me for training. I got placed in my 3rd year and passed out from my college with lots of hope to have a better career. Well all my dreams are still being as a dream because of the IT companies deferring the Date of Joining of the candidates. Because of the offer i couldn't even make any decision further for my further studies. Where ever i attend interviews they were just looking for the experienced candidates not the freshers. It's like that there is always hanging an invisible 'no vacancy' board for the freshers in every offices. The only thing that makes me confident still is my hope that my company would call me in future within months. It's not the hope of a single person but a hopes of students who have got placed in IT firms awaiting for their call letters. Hope we all would get answers for our questions. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-614912844798779944?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/614912844798779944/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=614912844798779944' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/614912844798779944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/614912844798779944'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/09/deferring-doj.html' title='Deferring DOJ'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-1325658380907723896</id><published>2008-09-19T07:05:00.000-07:00</published><updated>2008-09-24T11:12:16.259-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='NIIT'/><category scheme='http://www.blogger.com/atom/ns#' term='Bhavishya Jyoti Scholarship'/><title type='text'>Bhavishya Jyothi Scholarship exam on september 21st</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;A lot of colorful banners and posters on the roadside, pasted over the EB post, compound walls and, banners that were hanging in the trees and telephone pillars. The contrasting colors of the banners and posters caught my attention and I started reading at it. All these displayed the common message about the &lt;span style="color: rgb(255, 204, 51);"&gt;Bhavishya Jyothi Scholarship&lt;/span&gt; exam conducted by NIIT center. I had already been in NIIT during my second year of my graduation doing my Core Java course, and I completed it successfully and got the certificate from &lt;span style="color: rgb(255, 204, 51);"&gt;NIIT&lt;/span&gt;. Some of my juniors attended this examination and got scholarship for joining J2EE course and benefited a lot. If you want to do a course in NIIT then enroll yourself for this exam and get discount for your courses. The last date to register for the test is September 20th and the cost for registering for the test is Rs.100.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-1325658380907723896?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/1325658380907723896/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=1325658380907723896' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/1325658380907723896'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/1325658380907723896'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/09/bhavishya-jothi-scholarship-exam-on.html' title='Bhavishya Jyothi Scholarship exam on september 21st'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-6477972320890698854</id><published>2008-09-18T22:11:00.001-07:00</published><updated>2008-09-18T23:08:56.528-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='final year engineering project'/><title type='text'>It's time to decide your final year project</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;Are you a final year engineering students in your 7th semester. I hope that your department would have asked you to submit your project ideas, well only a few students might have been submitted while the remaining others might have not considered this one seriously. Most of the students have the intention of getting the project from project centers like pantech, adithya and blue chip etc, i can't change your attitude if you don't have a passion to do your project of your own. However even if you are getting projects done through a project center you must hurry because as you pass on days, the amount for every project will increase. Also while selecting the projects please select a project in which you have a little bit of idea.  I have seen some of my juniors selecting projects in VLSI not knowing anything about it, they were just coaxed by the project centers. So it's my kind of advice to be careful before selecting any project, please see to that you know something about the project you are going to do so that you can manage well in the reviews. It's time for you guys to decide on your projects. &lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-6477972320890698854?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/6477972320890698854/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=6477972320890698854' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/6477972320890698854'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/6477972320890698854'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/09/its-time-to-decide-your-final-year.html' title='It&apos;s time to decide your final year project'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-1675654267252914295</id><published>2008-09-18T09:34:00.001-07:00</published><updated>2008-09-18T10:46:54.355-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='training centers'/><category scheme='http://www.blogger.com/atom/ns#' term='experience'/><title type='text'>Training centers plays with us</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;If you have uploaded your resume in any job portals then beware of training centers which calls you. They will make a phone call to you and ask you to tell about yourself just like a BPO interview. They will tell you that we require trainees for hardware or software you have cleared the phone interview and attend the next round. Please don't believe these people their only intention is to make you enroll in the course for money. They will keep all the interview process just to boost up that entering the training is so much tough. But they are just deceiving you so beware. Even if you are not clearing the first round they will tell you were selected and there is only limited amount of seats so enroll today. If you see any of these companies just kick their ass and come back!! I have went for a lot of these companies but i don't want to mention there names here. So if any person calls you for an interview ask them their company name and search for the details in the Internet and then go. Don't waste your money and energy believing their seducing words.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-1675654267252914295?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/1675654267252914295/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=1675654267252914295' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/1675654267252914295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/1675654267252914295'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/09/training-centers-plays-with-us.html' title='Training centers plays with us'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-9207754381375333903</id><published>2008-09-18T09:24:00.000-07:00</published><updated>2008-09-18T10:25:39.335-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AU PERS'/><category scheme='http://www.blogger.com/atom/ns#' term='embedded training centers'/><title type='text'>Have you heard of AU PERS center</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;Hi recently we have seen many embedded training centers in chennai. Their is a short term embedded training course conducted in &lt;span style="color: rgb(255, 204, 51);"&gt;anna university &lt;/span&gt;for every three months. The name of the center in anna university that conducts the course is &lt;span style="color: rgb(255, 204, 51);"&gt;AU PERS center&lt;/span&gt;. They told me that the certification is valued a lot when you search for jobs in core companies and assured me of 100 percent teaching satisfaction then any other training center in chennai. The professors from anna university and IIT will be taking the classes in the evening from 6 t0 8. You can do the practical work anytime in weekdays, it is holiday on weekends. But the course fee is too much in a government institute, wonder how much it is?? Rs.30,000. And their is no assurance in placement but they told me that they will assist. This month a new batch is starting from september 26th and you have to register for the course by paying Rs.2500 and maximum number of students in the batch is only 10. So if you have any idea then just go to anna university, ask for the place AU PERS center, you may find it out. Otherwise ask for center of ocean technology or center of water resources because the AUPERS center is near to that and you will find it easily. There is also another course on content writing, sorry i don't have much information about that course. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-9207754381375333903?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/9207754381375333903/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=9207754381375333903' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/9207754381375333903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/9207754381375333903'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/09/have-you-heard-of-au-pers-center.html' title='Have you heard of AU PERS center'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-2594967320385015938</id><published>2008-09-13T11:08:00.000-07:00</published><updated>2008-09-13T11:47:36.807-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='utl technologies'/><category scheme='http://www.blogger.com/atom/ns#' term='embedded training centers'/><title type='text'>About UTL technologies</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;Hi friends I have already informed you about the embedded centers in Chennai. I visited some of the centers and talked with the passed out students who have completed the course, I want to discuss with you my experience with them.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;First I went to &lt;span style="color: rgb(255, 204, 51);"&gt;UTL Technologies&lt;/span&gt;. There are actually two courses on embedded systems a &lt;span style="color: rgb(255, 204, 51);"&gt;certification course&lt;/span&gt; and a &lt;span style="color: rgb(255, 204, 51);"&gt;diploma course&lt;/span&gt;. The certification course is for about two months and there is only normal track and no fast track for certification course and the fee for this course is Rs.17, 000. For the diploma course in embedded system the duration of the course is four months in normal track but there is fast track so that you can complete the course within two months. The fee for fast track is Rs.30, 000 if you pay full single down payment. There are actually four modules and the certification course will cover only the first tow modules whereas the diploma course will cover full &lt;span style="color: rgb(255, 204, 51);"&gt;four modules&lt;/span&gt;. The infrastructure looks poor in Chennai. I talked with two students there, one person is from SKR engineering college and he has joined the course only a week before and C language classes are going for him. He told me that the coaching was good regarding C language but no idea about other modules. Then I called one passed out batch students, he told me that he got placed through UTL technologies in Midas communication technologies and he worked very hard to get a placement. The teaching is average but you have to work hard to get placement, he told me like this. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-2594967320385015938?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/2594967320385015938/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=2594967320385015938' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/2594967320385015938'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/2594967320385015938'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/09/about-utl-technologies.html' title='About UTL technologies'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-6069855349080051770</id><published>2008-09-13T04:40:00.000-07:00</published><updated>2008-09-13T04:51:07.975-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cdac'/><category scheme='http://www.blogger.com/atom/ns#' term='cdac noida'/><title type='text'>PGDEVD course at CDAC Noida</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;Hi last month i attended the entrance examination for joining the course&lt;span style="color: rgb(255, 204, 51);"&gt; PGDEVD - Post Graduate Diploma In Embedded system and VLSI design&lt;/span&gt;. The course is only offered by &lt;span style="color: rgb(255, 204, 51);"&gt;CDAC Noida&lt;/span&gt; and not in any other CDAC centers. The duration of the course is 6 months and we have to complete a project at the completion of the course. The syllabus for entrance examination includes  c programming, digital electronics, some aptitude questions and some questions on microcroprocessor, the books which i referred are given below&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;&lt;ul  style="text-align: justify; color: rgb(255, 204, 51);font-family:arial;"&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;'&lt;span style="color: rgb(255, 204, 51);"&gt;Let us C' by Yashwant Kanetkar&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;'Digital Design' by Morris Mano&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;'Quantitative Aptitude' by R.S.Agarwal&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;I got selected for CDAC Noida but i dropped my plan to go there because i was not able to get positive opinions from students who did their course from there. However it is good to do a course in CDAC centers and i am now feeling sad that i didn't joined the course in CDAC Noida. Just decide yourself about your future don't make any decisions from others opinions. It will surely lead you in the wrong way. I have experienced it myself.&lt;/span&gt;&lt;/span&gt;  &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-6069855349080051770?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/6069855349080051770/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=6069855349080051770' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/6069855349080051770'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/6069855349080051770'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/09/pgdevd-course-at-cdac-noida.html' title='PGDEVD course at CDAC Noida'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-575528505763183471</id><published>2008-09-09T09:52:00.000-07:00</published><updated>2008-09-09T10:35:08.940-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cdac'/><title type='text'>How to get into CDAC</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;Hi &lt;span style="color: rgb(255, 204, 51);"&gt;CDAC - Centre for Development and Advanced Computing&lt;/span&gt; is a government organization that offers short term courses on Embedded system. Their are also other courses offered in CDAC centres in India. Please see the website for more details about the course syllabus. The famous courses offered by CDAC centres are&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 204, 51);font-size:130%;" &gt;&lt;span style="font-family: arial;"&gt;DESD - Diploma in Embedded System Design&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 204, 51);font-size:130%;" &gt;&lt;span style="font-family: arial;"&gt;DSSD - Diploma in System Software Development&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 204, 51);font-size:130%;" &gt;&lt;span style="font-family: arial;"&gt;DABC - Diploma in Advanced Business Computing&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;For joining these courses they conduct a &lt;span style="color: rgb(255, 204, 51);"&gt;common entrance test (CET)&lt;/span&gt; throughout India and you have to take the test. At the time of filling up the application form you must select three centres where you wish to study. Based on your marks they will allocate you to the centres that you specified based on the priority. CDAC Hyderabad and CDAC Pune are the best centres to study. Prepare well and do well.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 51, 0); font-family: arial;font-size:130%;" &gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-575528505763183471?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/575528505763183471/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=575528505763183471' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/575528505763183471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/575528505763183471'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/09/how-to-get-into-cdac.html' title='How to get into CDAC'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-5378956321566215721</id><published>2008-09-06T08:14:00.000-07:00</published><updated>2008-09-06T10:33:12.187-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='embedded training centers'/><title type='text'>About Embedded Training Centers in India</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;Hi guys i am going to discuss with you about the &lt;span style="color: rgb(255, 204, 51);"&gt;embedded training centers&lt;/span&gt; located in India. Some of the best training centers in India are &lt;span style="color: rgb(255, 204, 51);"&gt;CDAC, Vector Hyderabad, UTL technologies, MIT, emblitz, Cranes Banglore, Oasis, DOEACC&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;The best among this that i would refer you to join is &lt;span style="color: rgb(255, 204, 51);"&gt;CDAC&lt;/span&gt; because the infrastructure facility in CDAC is the best and it is a government institute coming under the control of Ministry of Communication and IT. To join an embedded course named 'DESD' you have a written test conducted throughout India and based on your marks you can get a place in CDAC center anywhere in India.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;About &lt;span style="color: rgb(255, 204, 51);"&gt;UTL technologies&lt;/span&gt; they are telling that they have a written test but in chennai they are admitting people without any written test.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;About &lt;span style="color: rgb(255, 204, 51);"&gt;Cranes&lt;/span&gt; i heard that the coaching is good and they will be concentrating much in C Programming skills. The cost of the course here is more. But they are bringing MNC's for placement so you can get a good pay if you get selected in any one one of them.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;Sorry i don't have much information about other centers if you have any doubts you can contact to my mail &lt;span style="color: rgb(255, 204, 51);"&gt;ssecganesh@gmail.com&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-5378956321566215721?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/5378956321566215721/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=5378956321566215721' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/5378956321566215721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/5378956321566215721'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/09/about-embedded-training-centers-in.html' title='About Embedded Training Centers in India'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-3628619887517907659</id><published>2008-09-02T07:10:00.000-07:00</published><updated>2008-09-02T07:47:09.114-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photodiodes'/><title type='text'>Introduction to Photodiodes</title><content type='html'>&lt;div style="text-align: justify; font-family: arial;"&gt;&lt;span style="color: rgb(255, 204, 51);font-size:130%;" &gt;What is a Photodiode?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;A photodiode is a type of &lt;span style="color: rgb(255, 204, 51);"&gt;photo detector&lt;/span&gt; capable of converting &lt;span style="color: rgb(255, 204, 51);"&gt;light into either current or voltage&lt;/span&gt;, depending upon the mode of operation.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_RA2btAL9GeE/SL1ReSw_DjI/AAAAAAAAAPA/hmpVOR-h0eA/s1600-h/Photodiode.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 209px; height: 209px;" src="http://4.bp.blogspot.com/_RA2btAL9GeE/SL1ReSw_DjI/AAAAAAAAAPA/hmpVOR-h0eA/s400/Photodiode.jpg" alt="" id="BLOGGER_PHOTO_ID_5241435122204347954" border="0" /&gt;&lt;/a&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Detailed view about photodiode&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Photodiodes are similar to regular semiconductor diodes except that they may be either exposed (to detect vacuum UV or X-rays) or packaged with a window or optical fiber connection to allow light to reach the sensitive part of the device. Many diodes designed for use specifically as a photodiode will also use a PIN junction rather than the typical junction. Photo diodes are semi conductor devices responsive to high energy particles and photons. Photodiodes operate by absorption of charged particles and generate a flow of current in an external circuit, proportional to the incident power. Photodiodes can be used to detect the presence or absence of minute quantities of light and can be calibrated for extremely accurate measurements from intensities below 1pW/cm2. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 204, 51);font-size:130%;" &gt;Applications of Photodiodes&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Photodiodes are utilized in such diverse application such as spectroscopy, photography, analytical instrumentation, optical position sensors, beam alignment, surface characterization, laser range finders, optical communications and medical imaging instruments.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-3628619887517907659?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/3628619887517907659/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=3628619887517907659' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/3628619887517907659'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/3628619887517907659'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/09/introduction-to-photodiodes.html' title='Introduction to Photodiodes'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_RA2btAL9GeE/SL1ReSw_DjI/AAAAAAAAAPA/hmpVOR-h0eA/s72-c/Photodiode.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-5482979726782362251</id><published>2008-09-01T06:49:00.000-07:00</published><updated>2008-09-01T07:11:14.213-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='optocoupler'/><title type='text'>Optocouplers in detail</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="color: rgb(255, 204, 51);font-family:arial;font-size:130%;"  &gt;What is present inside an optocoupler?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;Optocoupler typically come in a small &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 204, 51);font-family:arial;font-size:130%;"  &gt;6-pin&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt; or &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 204, 51);font-family:arial;font-size:130%;"  &gt;8-pin&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt; IC package, but are essentially a combination of two distinct devices: an &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 204, 51);font-family:arial;font-size:130%;"  &gt;optical transmitter&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;, typically a gallium arsenide &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 204, 51);font-family:arial;font-size:130%;"  &gt;LED&lt;/span&gt;&lt;span style="font-size:130%;"&gt; &lt;span style="font-family:arial;"&gt;(light-emitting diode) and&lt;/span&gt; &lt;span style="font-family:arial;"&gt;an&lt;/span&gt; &lt;/span&gt;&lt;span style="color: rgb(255, 204, 51);font-family:arial;font-size:130%;"  &gt;optical receiver&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt; such as a &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 204, 51);font-family:arial;font-size:130%;"  &gt;phototransistor&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt; or &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 204, 51);font-family:arial;font-size:130%;"  &gt;light-triggered diac&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;. The two are separated by a &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 204, 51);font-family:arial;font-size:130%;"  &gt;transparent barrier&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt; which blocks any electrical current flow between the two, but does allow the passage of light. The basic idea is shown in the figure below, along with the usual circuit symbol for an opto coupler.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_RA2btAL9GeE/SLv2qgrxL1I/AAAAAAAAAOo/rMcdjQIk4Fc/s1600-h/320px-Optocoupler.svg.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_RA2btAL9GeE/SLv2qgrxL1I/AAAAAAAAAOo/rMcdjQIk4Fc/s400/320px-Optocoupler.svg.png" alt="" id="BLOGGER_PHOTO_ID_5241053801564155730" border="0" /&gt;&lt;/a&gt;&lt;span style="color: rgb(255, 204, 51);font-family:arial;font-size:130%;"  &gt;Physical seperation&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:arial;font-size:130%;"  &gt;Usually the electrical connections to the LED section are brought out to the pins on one side of the package and those for the phototransistor or diac to the other side , to physically separate them as much as possible. This usually allows optocoupler to &lt;/span&gt;&lt;span style="color: rgb(255, 204, 51);font-family:arial;font-size:130%;"  &gt;withstand voltages of anywhere between 500V and 7500V between input and output&lt;/span&gt;&lt;span style=";font-family:arial;font-size:130%;"  &gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 204, 51);font-family:arial;font-size:130%;"  &gt;Signals that are given as input&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:arial;font-size:130%;"  &gt;Optocoupler are essentially &lt;/span&gt;&lt;span style="color: rgb(255, 204, 51);font-family:arial;font-size:130%;"  &gt;digital or switching devices&lt;/span&gt;&lt;span style=";font-family:arial;font-size:130%;"  &gt;, so they’re best for transferring either on-off control signals or digital data. Analog signals can be transferred by means of &lt;/span&gt;&lt;span style="color: rgb(255, 204, 51);font-family:arial;font-size:130%;"  &gt;frequency&lt;/span&gt;&lt;span style=";font-family:arial;font-size:130%;"  &gt; or &lt;/span&gt;&lt;span style="color: rgb(255, 204, 51);font-family:arial;font-size:130%;"  &gt;pulse-width modulation&lt;/span&gt;&lt;span style=";font-family:arial;font-size:130%;"  &gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 204, 51);font-family:arial;font-size:130%;"  &gt;How it works?&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:arial;font-size:130%;"  &gt;A common implementation involves a LED and a phototransistor, separated so that light may travel across a barrier but electrical current may not. When an electrical signal is applied to the input of the opto-isolator, its LED lights, its light sensor then activates, and a corresponding electrical signal is generated at the output. Unlike a transformer, the opto-isolator allows for DC coupling and generally provides significant protection from serious over voltage conditions in one circuit affecting the other.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:arial;font-size:130%;"  &gt;With a photodiode as the detector, the output current is proportional to the amount of incident light supplied by the emitter. The diode can be used in a photovoltaic mode or a photoconductive mode.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-5482979726782362251?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/5482979726782362251/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=5482979726782362251' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/5482979726782362251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/5482979726782362251'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/09/optocouplers-in-detail.html' title='Optocouplers in detail'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_RA2btAL9GeE/SLv2qgrxL1I/AAAAAAAAAOo/rMcdjQIk4Fc/s72-c/320px-Optocoupler.svg.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-1872813106108947394</id><published>2008-08-31T22:00:00.000-07:00</published><updated>2008-09-01T06:46:39.692-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='optocoupler'/><title type='text'>Introduction to OptoCoupler</title><content type='html'>&lt;span style=";font-family:arial;font-size:130%;"  &gt;&lt;span style="color: rgb(255, 204, 51);"&gt;What is an OptoCoupler?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style=";font-family:arial;font-size:130%;"  &gt;A device that uses a&lt;span style="color: rgb(255, 204, 51);"&gt; short optical transmission path&lt;/span&gt; to transfer a signal between elements of a circuit, typically a transmitter and a receiver, while keeping them &lt;span style="color: rgb(255, 204, 51);"&gt;electrically isolated&lt;/span&gt; is said to be an optically coupled device or an opto coupler.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_RA2btAL9GeE/SLvyGX8He-I/AAAAAAAAAOg/jd6_Pn73wmU/s1600-h/optocoupler.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_RA2btAL9GeE/SLvyGX8He-I/AAAAAAAAAOg/jd6_Pn73wmU/s400/optocoupler.jpg" alt="" id="BLOGGER_PHOTO_ID_5241048782695005154" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:arial;font-size:130%;"  &gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Why to use an OptoCoupler?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:arial;font-size:130%;"  &gt;There are many situations where signals and data need to be transferred from one subsystem to another within a piece of electronics equipment, or from one piece of equipment to another, without making a direct ‘ohmic’ electrical connection. Often this is because the source and destination are (or may be at times) at &lt;span style="color: rgb(255, 204, 51);"&gt;very different voltage levels&lt;/span&gt;, like a microprocessor which is operating from 5V DC but being used to control a triac which is switching 240V AC. In such situations the link between the two must be an isolated one, to &lt;span style="color: rgb(255, 204, 51);"&gt;protect&lt;/span&gt; the microprocessor from over voltage damage. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:arial;font-size:130%;"  &gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Problem with Relays&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:arial;font-size:130%;"  &gt;Relays can of course provide this kind of isolation, but even small relays tend to be  compared with ICs and many of today’s other miniature circuit components. Because they’re electro-mechanical, relays are also &lt;span style="color: rgb(255, 204, 51);"&gt;fairly bulkynot as reliable&lt;/span&gt; and only capable of relatively&lt;span style="color: rgb(255, 204, 51);"&gt; low speed&lt;/span&gt; operation. Where small size, higher speed and greater reliability are important, a much better alternative is to use an optocoupler. These use a beam of light to transmit the signals or data across an electrical barrier, and achieve excellent isolation.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-1872813106108947394?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/1872813106108947394/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=1872813106108947394' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/1872813106108947394'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/1872813106108947394'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/08/introduction-to-optocoupler.html' title='Introduction to OptoCoupler'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_RA2btAL9GeE/SLvyGX8He-I/AAAAAAAAAOg/jd6_Pn73wmU/s72-c/optocoupler.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-3928011067294552475</id><published>2008-08-31T11:16:00.000-07:00</published><updated>2008-08-31T11:31:38.498-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='light emitting diode'/><category scheme='http://www.blogger.com/atom/ns#' term='led'/><title type='text'>Light Emitting Diode</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_RA2btAL9GeE/SLrib9TnqMI/AAAAAAAAAOY/vyorcCC_Mhw/s1600-h/led1.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_RA2btAL9GeE/SLrib9TnqMI/AAAAAAAAAOY/vyorcCC_Mhw/s400/led1.gif" alt="" id="BLOGGER_PHOTO_ID_5240750086340192450" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;Hi let us see the operation of Light Emitting Diode (LED). The &lt;span style="color: rgb(255, 204, 51);"&gt;internal structure of an LED&lt;/span&gt; is shown above for clear understanding.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;  A light-emitting diode, usually called an LED, is a semiconductor diode that &lt;span style="color: rgb(255, 204, 51);"&gt;emits incoherenet beam of spectrum&lt;/span&gt; when biased in the  forward direction of the p-n junction. This effect is a form of electroluminescence.&lt;/span&gt;&lt;/span&gt; &lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;  A LED is usually a small area light source, often with extra optics added to the chip that shapes its radiation pattern. LEDs are often used as small indicator lights on electronic devices and increasingly in higher power applications such as flashlights and area lighting. The color of the emitted light depends on the composition and condition of the semiconducting material used, and can be &lt;span style="color: rgb(255, 204, 51);"&gt;infrared, visible, or ultraviolet&lt;/span&gt;.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt; When sufficient voltage is applied to the chip across the leads of the LED, electrons can move easily in only one direction across the junction between the p and n regions. In the p region there are many more positive than negative charges. In the n region the electrons are more numerous than the positive electric charges. When a voltage is applied and the current starts to flow, electrons in the n region have sufficient energy to move across the junction into the p region. Once in the p region the electrons are immediately attracted to the positive charges due to the &lt;span style="color: rgb(255, 204, 51);"&gt;mutual Coulomb forces of attraction between opposite electric charges&lt;/span&gt;. When an electron moves sufficiently close to a positive charge in the p region, the two charges "&lt;span style="color: rgb(255, 204, 51);"&gt;re-combine&lt;/span&gt;".&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt; &lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;  Each time an electron recombines with a positive charge, &lt;span style="color: rgb(255, 204, 51);"&gt;electric potential energy is converted into electromagnetic energy&lt;/span&gt;. For each recombination of a negative and a positive charge, a quantum of electromagnetic energy is emitted in the form of a &lt;span style="color: rgb(255, 204, 51);"&gt;photon of light&lt;/span&gt; with a frequency characteristic of the semi-conductor material (usually a combination of the chemical elements gallium, arsenic and phosphorus). Only photons in a very narrow frequency range can be emitted by any material. LED's that emit different colors are made of different semi-conductor materials, and require different energies to light them.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-3928011067294552475?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/3928011067294552475/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=3928011067294552475' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/3928011067294552475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/3928011067294552475'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/08/light-emitting-diode.html' title='Light Emitting Diode'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_RA2btAL9GeE/SLrib9TnqMI/AAAAAAAAAOY/vyorcCC_Mhw/s72-c/led1.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-8254958636434813221</id><published>2008-08-31T07:52:00.000-07:00</published><updated>2008-08-31T08:05:49.068-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='automatic meter reading'/><title type='text'>Automatic Meter Reading(AMR)</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;The automatic meter reading is one of the part of the project '&lt;span style="color: rgb(255, 204, 51);"&gt;Embedded based power tampering detection and automatic meter reading using GSM&lt;/span&gt;'. Please refer to the previous post about tampering techniques and circuits used for detecting them.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 204, 51);font-size:130%;" &gt;&lt;span style="font-family: arial;"&gt;What is the Drawbacks of manual reading?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;The automatic metering system is designed to make the prevailing electricity billing system simpler and efficient. The conventional metering system is done &lt;span style="color: rgb(255, 204, 51);"&gt;manually&lt;/span&gt;. An employee of the Electricity Board will be coming to take the reading and enter in the card. There are more chances of manual error, delay in processing, tampering of the meter and misusage of the Electricity by other sources. It requires so many workers, one set of workers to note down the reading and other set to cut the power if the payment is not paid at the right time and we have very poor servicing.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 204, 51);font-size:130%;" &gt;&lt;span style="font-family: arial;"&gt;How we can rectify it?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;Instead of utilizing man power in billing system, we can &lt;span style="color: rgb(255, 204, 51);"&gt;automate the system&lt;/span&gt; and the man power can be utilized to provide quality service. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;In the Automatic System designed, the units consumed are measured at the consumer side and is transmitted to the Electricity Board side where the amount equivalent is calculated and transmitted back to the consumer module. The monetary values are displayed both at the consumer module and electricity board side.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 204, 51);font-size:130%;" &gt;&lt;span style="font-family: arial;"&gt;How does it work?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;The project uses the ATMEL AT89C51 microcontroller for communication with the GSM modem.The AMR system uses the &lt;span style="color: rgb(255, 204, 51);"&gt;electro optical interface for converting meter dials into digital form&lt;/span&gt;. The AMR system starts at the meter. Some means of translating readings from rotating meter dials, or cyclometer style meter dials, into digital form is necessary in order to send digital metering data from the customer site to a central point with the use of electro optical interface. The data from the meter is stored in the microcontroller and the each rotation of the disc is calculated with this &lt;span style="color: rgb(255, 204, 51);"&gt;optical interface method&lt;/span&gt;.  &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;The data from the microcontroller is fed to the &lt;span style="color: rgb(255, 204, 51);"&gt;GSM modem&lt;/span&gt; in a periodical basis say once in every week. The units transferred to the Electricity board are manipulated and the bill is sent to the customer site via the same GSM. Along with the bill, the due date for the payment of bill can also be transmitted.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-8254958636434813221?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/8254958636434813221/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=8254958636434813221' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/8254958636434813221'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/8254958636434813221'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/08/automatic-meter-readingamr.html' title='Automatic Meter Reading(AMR)'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-254265759476904957</id><published>2008-08-27T05:57:00.000-07:00</published><updated>2008-08-27T06:33:11.907-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tampering techniques'/><category scheme='http://www.blogger.com/atom/ns#' term='magnetic tampering'/><title type='text'>Magnetic Tampering</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_RA2btAL9GeE/SLVU0gH5X3I/AAAAAAAAAOQ/jTAaeOynLG4/s1600-h/magnetic+tampering+circuit.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_RA2btAL9GeE/SLVU0gH5X3I/AAAAAAAAAOQ/jTAaeOynLG4/s400/magnetic+tampering+circuit.bmp" alt="" id="BLOGGER_PHOTO_ID_5239187002468425586" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Magnetic tampering technique&lt;/span&gt; is done by bringing a high powered magnet in close proximity of the domestic electricity meter. When this is done, the disc stops rotating. The circuit for the magnetic tampering detection circuit is as shown above.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;The vital component used in the occurrence of the magnetic tampering technique in the domestic electricity meter is the &lt;span style="color: rgb(255, 204, 51);"&gt;Reed switch&lt;/span&gt;. The reed switch contains two magnetizable and electrically conductive reeds which have end portions separated by a small gap when the switch is open. The reeds are hermetically sealed in opposite ends of a tubular glass envelope.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;In the magnetic tampering technique, a high power magnet is brought in contact with the electricity meter. When this happens, the &lt;span style="color: rgb(255, 204, 51);"&gt;rotor disc is exposed to a high magnetic field&lt;/span&gt;. Then the resultant opposing magnetic field to the rotor is highly increased leading to slowing down of rotor or perfect stopping of the disc rotation. The  electricity meter is  thus manipulated  and ultimately power is consumed without being paid for.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;Now when a reed switch is placed on the electricity meter and is connected to the micro controller, the magnetic tampering can be effectively identified.  When a high power magnet is bought in proximity of the electricity meter in the presence of the Reed switch two leads come in contact with each other and result in the closed circuit thereby helping in detection of the signal by the micro controller. Thus the tampering is detected and the micro controller receives the information, which it passes on to the LCD unit and the GSM modem.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-254265759476904957?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/254265759476904957/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=254265759476904957' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/254265759476904957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/254265759476904957'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/08/magnetic-tampering.html' title='Magnetic Tampering'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_RA2btAL9GeE/SLVU0gH5X3I/AAAAAAAAAOQ/jTAaeOynLG4/s72-c/magnetic+tampering+circuit.bmp' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-1518419129347484715</id><published>2008-08-27T05:24:00.000-07:00</published><updated>2008-08-27T05:41:39.168-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tampering techniques'/><category scheme='http://www.blogger.com/atom/ns#' term='current reversal tampering'/><title type='text'>Current Reversal Tampering</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_RA2btAL9GeE/SLVKtxFojJI/AAAAAAAAAOI/pf9F3tkj4sw/s1600-h/current+reversal+tampering.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_RA2btAL9GeE/SLVKtxFojJI/AAAAAAAAAOI/pf9F3tkj4sw/s400/current+reversal+tampering.bmp" alt="" id="BLOGGER_PHOTO_ID_5239175891646975122" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;The &lt;span style="color: rgb(255, 204, 51);"&gt;aluminium rotor disc&lt;/span&gt; present in the electricity meter runs in the &lt;span style="color: rgb(255, 204, 51);"&gt;clockwise direction&lt;/span&gt; as long as the &lt;span style="color: rgb(255, 204, 51);"&gt;neutral and phase connections are connected properly&lt;/span&gt; to it. But if these &lt;span style="color: rgb(255, 204, 51);"&gt;two wires are reversed&lt;/span&gt;, the meter starts to malfunction thereby rotating in the &lt;span style="color: rgb(255, 204, 51);"&gt;reverse direction&lt;/span&gt; ther by leading to reduction in meter reading. Hence to monitor the proper rotation of aluminium rotor disc and to avoid the current reversal tampering, &lt;span style="color: rgb(255, 204, 51);"&gt;a pair of LED and Photodiode duo&lt;/span&gt; ( LED 1 and LED 2 ) are placed above and below the aluminium rotor disc as shown in the figure above.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;To let the light from LED fall on the photodiode, a slot is cut on the aluminium rotor disc. When the disc rotates &lt;span style="color: rgb(255, 204, 51);"&gt;in clockwise direction&lt;/span&gt;, light from &lt;span style="color: rgb(255, 204, 51);"&gt;LED1 falls first on the Photodiode 1 followed by the other, LED2 light falling on Photodiode 2&lt;/span&gt;. The output of the photodiodes are given to individual microcontroller ports with the help of a pull up circuit. As long as the sequence of LED1 and LED2 output enters the microcontroller, there is no tampering. If the order of photodiode output to the microcontroller is &lt;span style="color: rgb(255, 204, 51);"&gt;reversed&lt;/span&gt;, &lt;span style="color: rgb(255, 204, 51);"&gt;LED2 output reaching the microcontroller first followed by LED1 output&lt;/span&gt;, then there is the possibility of &lt;span style="color: rgb(255, 204, 51);"&gt;Current reversal tampering being attempted&lt;/span&gt;.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;When the ports A and B respectively for Photodiode 1 and Photodiode 2 outputs are detected in order, two LEDs placed outside the electricity meter glow in order to indicate the perfect working of the electricity meter. When the ports are detected in reverse order, the LEDs glow in the reverse order as well, so as to indicate malfunctioning.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;As the rotor disc rotates in the opposite direction, the tampering information is sent to the micro controller. When micro controller receives the signals, it transfers it to the LCD and the GSM modem. So an information about the tampering that has occurred is displayed in the LCD, as well as sent to the electricity board through the GSM modem.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;Thus the tampering of the electricity meter using the current reversal technique is detected and intimated to the electricity board for further action.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;Please see my previous post on the project 'Embedded Based Power Tampering Detection and Automatic Meter Reading System Using GSM' for more details.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-1518419129347484715?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/1518419129347484715/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=1518419129347484715' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/1518419129347484715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/1518419129347484715'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/08/current-reversal-tampering.html' title='Current Reversal Tampering'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_RA2btAL9GeE/SLVKtxFojJI/AAAAAAAAAOI/pf9F3tkj4sw/s72-c/current+reversal+tampering.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-968797537654788703</id><published>2008-08-27T04:53:00.000-07:00</published><updated>2008-08-27T05:07:12.104-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tampering techniques'/><category scheme='http://www.blogger.com/atom/ns#' term='neutral tampering'/><title type='text'>Neutral Tampering</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_RA2btAL9GeE/SLVCOqzqx3I/AAAAAAAAAN4/IwlaLlFNwyg/s1600-h/neutral+tampering.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_RA2btAL9GeE/SLVCOqzqx3I/AAAAAAAAAN4/IwlaLlFNwyg/s400/neutral+tampering.bmp" alt="" id="BLOGGER_PHOTO_ID_5239166561292044146" border="0" /&gt;&lt;/a&gt;&lt;span style=";font-family:arial;font-size:130%;"  &gt;This tampering is done by &lt;span style="color: rgb(255, 204, 51);"&gt;disconnecting the neutral wire&lt;/span&gt; in the domestic electricity meter. The circuit designed for the detection of neutral tampering is shown above.&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:130%;"  &gt;The component used for the neutral tampering detection circuit is an &lt;span style="color: rgb(255, 204, 51);"&gt;Optocoupler connected in parallel to the Voltage coil&lt;/span&gt;.&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:130%;"  &gt;The circuit works as follows. As long as the &lt;span style="color: rgb(255, 204, 51);"&gt;neutral and the phase are connected to the voltage coil&lt;/span&gt;, the parallely connected &lt;span style="color: rgb(255, 204, 51);"&gt;Optocoupler LED produces a high output&lt;/span&gt; therby &lt;span style="color: rgb(255, 204, 51);"&gt;biasing the base of the photo transistor&lt;/span&gt; which produces an output at the emitter. This output is continuously monitored by the microcontroller.    &lt;/span&gt; &lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:130%;"  &gt;When the &lt;span style="color: rgb(255, 204, 51);"&gt;neutral wire from the electricity meter is disconnected&lt;/span&gt;, the power supply to the &lt;span style="color: rgb(255, 204, 51);"&gt;LED is also disconnected and hence it does not glow&lt;/span&gt;. As soon as the LED fails to glow, the &lt;span style="color: rgb(255, 204, 51);"&gt;photodiode is unbiased&lt;/span&gt; and its output drops to low level or logic “0” signal and it sent to the micro controller. The microcontroller senses this change in optocoupler output and thus intimates the GSM modem to send a message to the Electricity board regarding the Neutral tampering.&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:130%;"  &gt;The micro controller is programmed using embedded C so as to intimate and &lt;span style="color: rgb(255, 204, 51);"&gt;transfer signals according to the signals received ( either “1” or “0”)&lt;/span&gt;. When micro controller receives the signals, it transfers it to the &lt;span style="color: rgb(255, 204, 51);"&gt;LCD and the GSM modem&lt;/span&gt;. So an information about the tampering that has occurred is displayed in the LCD, as well as sent to the electricity board through the GSM modem.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-968797537654788703?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/968797537654788703/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=968797537654788703' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/968797537654788703'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/968797537654788703'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/08/neutral-tampering.html' title='Neutral Tampering'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_RA2btAL9GeE/SLVCOqzqx3I/AAAAAAAAAN4/IwlaLlFNwyg/s72-c/neutral+tampering.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-4916445507336237250</id><published>2008-08-26T13:08:00.000-07:00</published><updated>2008-08-27T05:21:39.788-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tampering techniques'/><category scheme='http://www.blogger.com/atom/ns#' term='final year engineering project'/><category scheme='http://www.blogger.com/atom/ns#' term='engineering project'/><title type='text'>Power Tampering Module</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_RA2btAL9GeE/SLVF64_cyuI/AAAAAAAAAOA/Nx5Dy14ooP8/s1600-h/power+tampering+module.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_RA2btAL9GeE/SLVF64_cyuI/AAAAAAAAAOA/Nx5Dy14ooP8/s400/power+tampering+module.bmp" alt="" id="BLOGGER_PHOTO_ID_5239170619548682978" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;The block diagram of the complete &lt;span style="color: rgb(255, 204, 51);"&gt;power tampering module&lt;/span&gt; is shown above. please refer to the previous post to know about the project 'Embedded Based Power Tampering Detection and Automatic Meter Reading System Using GSM'. We will discuss the details of each and every module seperately.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;When tampering is detected, the information of the detection is sent to the micro controller. A program to this effect is written using embedded C and it is stored inside the &lt;span style="color: rgb(255, 204, 51);"&gt;ATMEL AT895C1&lt;/span&gt; micro controller. For example, when a magnet is bought in the proximity of the electricity meter, the reed switch is affected and thus magnetic tampering is identified. Once this is done, the micro controller makes sure that a message “ MAGNETIC TAMPERING “ is displayed on the LCD.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;This message is then passed on to the electricity board by use of the GSM technology. The &lt;span style="color: rgb(255, 204, 51);"&gt;buffer is used for temporary storage of the data&lt;/span&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-4916445507336237250?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/4916445507336237250/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=4916445507336237250' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/4916445507336237250'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/4916445507336237250'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/08/power-tampering-module.html' title='Power Tampering Module'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_RA2btAL9GeE/SLVF64_cyuI/AAAAAAAAAOA/Nx5Dy14ooP8/s72-c/power+tampering+module.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-8033291168260843373</id><published>2008-08-26T11:42:00.000-07:00</published><updated>2008-08-26T11:51:52.388-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tampering techniques'/><title type='text'>Tampering Techniques</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;The three significant and common techniques of tampering the electricity meter are discussed below. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 204, 51);font-family:arial;" &gt;NEUTRAL TAMPERING&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;As quoted, an electricity meter contains a voltage coil and a current coil. Both these coils should be properly energized for ensuring the rotation of disk. In this type of tampering, the neutral wire from the voltage coil is removed. When this is done, the rotation of the disk is hampered and it stops rotating, which in turn stops the rotation of the electricity meter. Hence irrespective of the amounts of power consumed, there is no account of the units consumed.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 204, 51);font-family:arial;" &gt;CURRENT REVERSAL TAMPERING&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;In this type of tampering, the polarities,neutral and phase are reversed. When this tampering is done, the rotor disk, instead of flowing in the forward direction tends to rotate in the reverse direction and hence, the units of power measured moves in the reverse direction. In other words, the readings decrease, rather than increasing. Hence the units are manipulated and they display erroneous meter reading or low meter reading, than the actual amount of power consumed.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 204, 51);font-family:arial;" &gt;MAGNETIC TAMPERING&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;When a magnet of sufficient strength is brought near the electricity meter, the field opposing the rotation of the aluminium rotor disc increases thus making the rotor disc run in slow pace or stop either. This type of approach to make the electricity meter malfunction by means of placing a magnet near the meter is Magnetic Tampering.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-8033291168260843373?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/8033291168260843373/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=8033291168260843373' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/8033291168260843373'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/8033291168260843373'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/08/tampering-techniques.html' title='Tampering Techniques'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-4772449540902100942</id><published>2008-08-24T07:59:00.001-07:00</published><updated>2008-08-24T08:20:21.973-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='final year engineering project'/><category scheme='http://www.blogger.com/atom/ns#' term='engineering project'/><title type='text'>Embedded Based Power Tampering Detection And Automatic Meter Reading Sytem Using GSM</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_RA2btAL9GeE/SLF6E_9QHSI/AAAAAAAAANI/UWWBoQ8N2Ec/s1600-h/meter+tampering.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_RA2btAL9GeE/SLF6E_9QHSI/AAAAAAAAANI/UWWBoQ8N2Ec/s400/meter+tampering.gif" alt="" id="BLOGGER_PHOTO_ID_5238102067915005218" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 10"&gt;&lt;meta name="Originator" content="Microsoft Word 10"&gt;&lt;link style="font-family: arial;" rel="File-List" href="file:///C:%5CDOCUME%7E1%5CGanesh-1%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman";} &lt;/style&gt; &lt;![endif]--&gt;  &lt;div style="color: rgb(204, 204, 204);"&gt;  &lt;/div&gt;&lt;div style="text-align: justify; color: rgb(204, 204, 204);"&gt;  &lt;/div&gt;&lt;p class="MsoNormal"  style="margin: 0in 0in 1.5pt 0.25in; line-height: 150%; text-align: justify; color: rgb(204, 204, 204);font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="line-height: 150%;"&gt;Our country has been ranked high in the list of &lt;span style="color: rgb(255, 204, 51);"&gt;‘countries with high power theft’&lt;/span&gt;. Power theft occurs in various areas such as Industrial, Commercial and Residential areas. The theft by residential customers are responsible for most of&lt;span style=""&gt;  &lt;/span&gt;the power loss in the country. A significant amount of this pow&lt;span style="color: rgb(204, 204, 204);"&gt;er theft is done at &lt;/span&gt;&lt;span style="color: rgb(204, 204, 204);"&gt;domestic levels&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(204, 204, 204);"&gt; by the tampering of the electricity meter.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"  style="margin: 0in 0in 1.5pt 0.25in; line-height: 150%; text-align: justify; color: rgb(204, 204, 204);font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="line-height: 150%;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(204, 204, 204);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;The scope of this project is to identify three of the most commonly adapted techniques of &lt;span style="color: rgb(255, 204, 51);"&gt;power tampering&lt;/span&gt; and in furtherance, intimate to the electricity board or the authority concerned about the occurrence of the theft. This module of the project makes sure that valuable amounts of power can be saved by taking immediate action against those involved in the practice of meter tampering.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; color: rgb(204, 204, 204);"&gt;  &lt;/div&gt;&lt;div style="text-align: justify; color: rgb(204, 204, 204);"&gt;  &lt;/div&gt;&lt;p class="MsoNormal"  style="margin: 0in 0in 1.5pt 0.25in; text-indent: 0.5in; line-height: 150%; text-align: justify; color: rgb(204, 204, 204);font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="line-height: 150%;"&gt;&lt;span style=""&gt;     &lt;/span&gt;The three common methods of power tampering are &lt;span style="color: rgb(255, 204, 51);"&gt;NEUTRAL TAMPERING&lt;/span&gt;, &lt;span style="color: rgb(255, 204, 51);"&gt;CURRENT REVERSAL TAMPERING&lt;/span&gt; AND &lt;span style="color: rgb(255, 204, 51);"&gt;MAGNETIC TAMPERING&lt;/span&gt;. In our project, we detect these tampering methods by means of respective sensors and intimate it to the Electricity Board via &lt;span style="color: rgb(255, 204, 51);"&gt;GSM&lt;/span&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; color: rgb(204, 204, 204);"&gt;  &lt;/div&gt;&lt;div style="text-align: justify; color: rgb(204, 204, 204);"&gt;  &lt;/div&gt;&lt;p class="MsoNormal"  style="margin: 0in 0in 1.5pt 0.25in; text-indent: 0.5in; line-height: 150%; text-align: justify; color: rgb(204, 204, 204);font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="line-height: 150%;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;span style=""&gt;     &lt;/span&gt;Further, the project also aims to eliminate &lt;span style="color: rgb(255, 204, 51);"&gt;manual manipulation of readings by linemen&lt;/span&gt;. The project provides an enhanced power tariff and billing system by transmitting the units of power used and the appropriate bill amount to the user and the electricity board. The entire transmission and reception process is done in a &lt;span style="color: rgb(255, 204, 51);"&gt;wireless medium&lt;/span&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"  style="margin: 0in 0in 1.5pt 0.25in; text-indent: 0.5in; line-height: 150%; text-align: justify;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"  style="margin: 0in 0in 1.5pt 0.25in; text-indent: 0.5in; line-height: 150%; text-align: justify;font-family:arial;"&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="line-height: 150%;font-size:14;color:black;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-4772449540902100942?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/4772449540902100942/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=4772449540902100942' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/4772449540902100942'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/4772449540902100942'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/08/embedded-based-power-tampering.html' title='Embedded Based Power Tampering Detection And Automatic Meter Reading Sytem Using GSM'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_RA2btAL9GeE/SLF6E_9QHSI/AAAAAAAAANI/UWWBoQ8N2Ec/s72-c/meter+tampering.gif' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-8717569071852960443</id><published>2008-08-21T13:15:00.000-07:00</published><updated>2008-08-21T13:33:02.784-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='electricity meter'/><title type='text'>Electricity Meter</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_RA2btAL9GeE/SK3Q7808AhI/AAAAAAAAANA/KqkAWGEXRac/s1600-h/300px-ElectricityMeterMechanism.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_RA2btAL9GeE/SK3Q7808AhI/AAAAAAAAANA/KqkAWGEXRac/s400/300px-ElectricityMeterMechanism.jpg" alt="" id="BLOGGER_PHOTO_ID_5237071670060778002" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;Electricity meter is a device designed for accounting of electric power in single-phase and three-phase power consumer networks.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;Parts of an Electricity Meter&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;1.&lt;span style="color: rgb(255, 204, 51);"&gt;Voltage Coil&lt;/span&gt; - many turns of fine wire encased in plastic and connected in parallel with load&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;2.&lt;span style="color: rgb(255, 204, 51);"&gt;Current coil&lt;/span&gt; - three turns of thick wire, connected in series with load&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;3.&lt;span style="color: rgb(255, 204, 51);"&gt;Stator&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;4.&lt;span style="color: rgb(255, 204, 51);"&gt;Aluminium Rotor Disc&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;5.&lt;span style="color: rgb(255, 204, 51);"&gt;Rotor Brake Magnets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;6.&lt;span style="color: rgb(255, 204, 51);"&gt;Spindle with worm gear&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;7.&lt;span style="color: rgb(255, 204, 51);"&gt;Display dials&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-8717569071852960443?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/8717569071852960443/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=8717569071852960443' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/8717569071852960443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/8717569071852960443'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/08/electricity-meter-is-device-designed.html' title='Electricity Meter'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_RA2btAL9GeE/SK3Q7808AhI/AAAAAAAAANA/KqkAWGEXRac/s72-c/300px-ElectricityMeterMechanism.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-8999712557005597866</id><published>2008-08-21T02:31:00.000-07:00</published><updated>2008-08-21T13:14:49.995-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='electricity meter'/><title type='text'>Working of Electricity meter</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_RA2btAL9GeE/SK3MpSOmmgI/AAAAAAAAAM0/H7UQsgJjPUw/s1600-h/CONNECTION.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_RA2btAL9GeE/SK3MpSOmmgI/AAAAAAAAAM0/H7UQsgJjPUw/s400/CONNECTION.bmp" alt="" id="BLOGGER_PHOTO_ID_5237066951341545986" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;The &lt;span style="color: rgb(255, 204, 51);"&gt;domestic electricity mete&lt;/span&gt;r basically consists of two important coils for its working.&lt;/span&gt;&lt;/span&gt;&lt;ol  style="text-align: justify;font-family:arial;"&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt; &lt;span style="color: rgb(255, 204, 51);"&gt;The voltage coil&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt; &lt;span style="color: rgb(255, 204, 51);"&gt;The current coil&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;ul  style="text-align: justify;font-family:arial;"&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;The voltage coil is connected in parallel to the load and the current coil is connected in series to the load.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;The load herein refers to the appliances that consume electricity.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;When power passes through these coils, a magnetic field is produced which induces an electro magnetic field in the rotor disc.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;As a result of this magnetic field, eddy currents are produced in the rotor disc.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;An opposing magnetic field is produced by the permanent stator magnets, which results in rotation of the rotor disc.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;The disc rotates according to the power consumed by the consumer unit.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-8999712557005597866?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/8999712557005597866/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=8999712557005597866' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/8999712557005597866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/8999712557005597866'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/08/working-of-electricity-meter.html' title='Working of Electricity meter'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_RA2btAL9GeE/SK3MpSOmmgI/AAAAAAAAAM0/H7UQsgJjPUw/s72-c/CONNECTION.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-5790501570207606641</id><published>2008-08-20T05:55:00.000-07:00</published><updated>2008-08-20T06:01:39.253-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='program'/><category scheme='http://www.blogger.com/atom/ns#' term='serial communication'/><title type='text'>code snippet for serial communication</title><content type='html'>&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(255, 204, 51);font-family:arial;font-size:130%;"  &gt;Hi here is the code for serial communication using CCS C compiler&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;                  // USART TRANSMITION //&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;//PIN CONFIGURATION: PIN_C6 FOR TRANSMITION &amp;amp; PIN_C7 FOR RECEPTION;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;//THIS PROGRAM IS USED TO TRANSMIT DATA FROM CONTROLLER TO HYPERTERMINAL;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;//SEE THE FOLLOWING PROGRAM;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;   #include&lt;16f877a.h&gt;            //HEADER FILE;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;   #use delay(clock=20000000) &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;   #fuses HS,NOWDT,NOPROTECT,NOLVP//CRYSTAL FREGUENCY IS 20MHZ;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;   #use rs232(baud=9600,xmit=pin_c6,rcv=pin_c7)//TRANSMITION THROUGH RS232 ;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;   #byte portc=0x07         //  SPECIFY PORTC ADDRESS;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;   main( )&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;   {&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;   set_tris_c(0x80);      //SET TX_PIN &amp;amp; CLEAR RC_PIN;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;   while(1)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;   {&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;   printf("welcome to");   // IF I=0 DISPLAY "welcome to";&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;   delay_ms(500);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;   printf("serial communication"); //IF I=1 DISPLAY "serial communication";&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;   delay_ms(500);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;   }&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;   }&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-5790501570207606641?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/5790501570207606641/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=5790501570207606641' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/5790501570207606641'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/5790501570207606641'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/08/code-snippet-for-serial-communication.html' title='code snippet for serial communication'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-2595116233760733775</id><published>2008-08-19T21:19:00.000-07:00</published><updated>2008-08-20T06:04:28.768-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='serial communication'/><title type='text'>The three main sections of MAX232</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 10"&gt;&lt;meta name="Originator" content="Microsoft Word 10"&gt;&lt;link style="font-family: arial;" rel="File-List" href="file:///C:%5CDOCUME%7E1%5CGanesh-1%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman";} &lt;/style&gt; &lt;![endif]--&gt;  &lt;/div&gt;&lt;p  style="text-align: justify;font-family:arial;" class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;Hi we have seen introduction about serial communication and about MAX232 chip in my previous post. Let us now see at the three main sections of MAX232&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Dual charge pump voltage converter&lt;/span&gt; – this section uses two external capacitors. One is used to double the +5V input to +10V and the other is used to invert +10V to -10V.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Transmitter section&lt;/span&gt; – each of the two transmitters is a CMOS inverter powered by +10V internally generated supply. The input is TTL and CMOS compatible with a logic threshold of about 26% of VCC. The input of an unused transmitter section can be left unconnected. An internal 400k ohm pull up resistor connected between the transistor input and VCC will pull the input high forming the unused transistor output low.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Receiver section&lt;/span&gt; – the two receivers fully conform to RS232 specifications. Their input impedance is between 3k ohm either with or without 5V power applied and their switching threshold is within the +3V of RS232 specification. To ensure compatibility with either RS232 input or TTL/CMOS input, the MAX232 receivers have VIL of 0.8V and VIH of 2.4V.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-2595116233760733775?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/2595116233760733775/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=2595116233760733775' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/2595116233760733775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/2595116233760733775'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/08/three-main-sections-of-max232.html' title='The three main sections of MAX232'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-8897510671715702800</id><published>2008-08-16T10:37:00.000-07:00</published><updated>2008-08-16T11:15:24.112-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='serial communication'/><title type='text'>MAX232</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_RA2btAL9GeE/SKcY22o0SaI/AAAAAAAAAL0/OPQM4l0DCnw/s1600-h/max232.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_RA2btAL9GeE/SKcY22o0SaI/AAAAAAAAAL0/OPQM4l0DCnw/s400/max232.JPG" alt="" id="BLOGGER_PHOTO_ID_5235180422500207010" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 10"&gt;&lt;meta name="Originator" content="Microsoft Word 10"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CGanesh-1%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman";} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p  style="text-align: justify;font-family:arial;" class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;A standard serial interface for PC, RS232C, requires negative logic, i.e., logic 1 is -3V to -12V and logic 0 is +3V to +12V. To convert TTL logic, say, TxD and RxD pins of the microcontroller thus need a converter chip. A &lt;span style="color: rgb(255, 204, 51);"&gt;MAX232&lt;/span&gt; chip has long been using in many microcontrollers boards. It is a dual RS232 receiver / transmitter that meets all &lt;span style="color: rgb(255, 204, 51);"&gt;RS232 specifications&lt;/span&gt; while using only +5V power supply. It has two onboard charge pump voltage converters which generate +10V to -10V power supplies from a single 5V supply. It has four level translators, two of which are RS232 transmitters that convert &lt;span style="color: rgb(255, 204, 51);"&gt;TTL/CMOS input levels&lt;/span&gt; into +9V RS232 outputs. The other two level translators are RS232 receivers that convert RS232 input to 5V. Typical MAX232 circuit is shown below.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-8897510671715702800?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/8897510671715702800/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=8897510671715702800' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/8897510671715702800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/8897510671715702800'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/08/max232.html' title='MAX232'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_RA2btAL9GeE/SKcY22o0SaI/AAAAAAAAAL0/OPQM4l0DCnw/s72-c/max232.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-8452432448110969720</id><published>2008-08-16T10:08:00.000-07:00</published><updated>2008-08-16T10:14:08.999-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='serial communication'/><title type='text'>RS232 module</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;The &lt;span style="color: rgb(255, 204, 51);"&gt;RS232 standard&lt;/span&gt; is one of the oldest physical communication standards in computer world. The standard defines low-cost serial communication in a robust way where bits are sent &lt;span style="color: rgb(255, 204, 51);"&gt;sequentially on a copper line&lt;/span&gt;. It was originally defined for connecting devices such as computers, terminals and printers to modems. This equipment is connected through their serial port. Nowadays, the computer to computer link with a so-called null modem cable is commonly used. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;Communication as defined in the RS232 standard is an asynchronous serial communication method. The word serial means, that the information is sent one bit at a time. &lt;span style="color: rgb(255, 204, 51);"&gt;Asynchronous&lt;/span&gt; tells us that the information is mot sent in &lt;span style="color: rgb(255, 204, 51);"&gt;predefined time slots&lt;/span&gt;. Data transfer can start at any given time and it is the task of the receiver to detect when a message starts and ends.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;With &lt;span style="color: rgb(255, 204, 51);"&gt;synchronous communication&lt;/span&gt;, a &lt;span style="color: rgb(255, 204, 51);"&gt;clock or trigger signal must be present which indicates the beginning of each transfer&lt;/span&gt;. The absence of a clock signal makes an asynchronous communication channel cheaper to operate. Fewer lines are necessary in the cable. A disadvantage is that the receiver can start at the wrong moment receiving the information. The RS232 standard specifies that the voltages on the wire for sending logic 0 are from +5V to +15 V. The voltages for sending logic 1 are from -5V to -15V. Most micro controllers are not capable of generating these voltages. So to connect microcontroller to a true RS232 device, you need to convert the TTL voltage of 0V to +5V into voltages between -10V and +10V.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-8452432448110969720?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/8452432448110969720/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=8452432448110969720' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/8452432448110969720'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/8452432448110969720'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/08/rs232-module.html' title='RS232 module'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-178321959193968229</id><published>2008-08-16T08:00:00.000-07:00</published><updated>2008-08-16T10:36:11.825-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='samples'/><title type='text'>Want to get IC samples</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;Hi guys are you having a passion towards electronics, you can give life to your ideas. However you need money to get all the microcontrollers, sensors and other stuffs. Here are some sites which will give you samples. &lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Microchip.com&lt;/span&gt; is the best place to get your PIC microcontrollers. &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Cypress.com&lt;/span&gt; is the place where you can get some useful sensors but you cannot find out DIP packages.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Allegro Microsystems&lt;/span&gt; is the place where you can get Hall Effect sensors and switches.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Maxim&lt;/span&gt; offers you analog comparators and other similar stuffs.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;National Semiconductors&lt;/span&gt; also gives you samples. &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;Please know about the packages while ordering samples because you can get one which you couldn't use for your circuits.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-178321959193968229?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/178321959193968229/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=178321959193968229' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/178321959193968229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/178321959193968229'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/08/want-to-get-ic-samples.html' title='Want to get IC samples'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-6772932389909065881</id><published>2008-08-09T12:50:00.000-07:00</published><updated>2008-08-15T12:54:16.095-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='serial communication'/><title type='text'>Serial Port Communication</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;Serial port communication with DB9 and RS232 is the most famous interfacing in PIC microcontroller. Hope you would have heard about it. Please be patient to see my post on Serial port communication with PC using PIC microcontroller.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-6772932389909065881?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/6772932389909065881/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=6772932389909065881' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/6772932389909065881'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/6772932389909065881'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/08/serial-port-communication.html' title='Serial Port Communication'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-2089218797948308440</id><published>2008-08-08T17:20:00.000-07:00</published><updated>2008-08-09T03:33:39.570-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='lcd interfacing'/><title type='text'>LCD interfacing in my demo board </title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 10"&gt;&lt;meta name="Originator" content="Microsoft Word 10"&gt;&lt;link style="font-family: arial;" rel="File-List" href="file:///C:%5CDOCUME%7E1%5CGanesh-1%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman";} &lt;/style&gt; &lt;![endif]--&gt;  &lt;/div&gt;&lt;p  style="text-align: justify;font-family:arial;" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;We have already seen in my previous post regarding LCD interfacing. I have also provided the code snippet in CCS C compiler for LCD interfacing. However because of some problem with my demo board I was not able to post the picture of the interfacing, but now I have solved the problem with my demo board. The below picture shows the image of LCD interfacing for the code snippet, that I have provided earlier.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family: arial; text-align: justify;" class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_RA2btAL9GeE/SJ1yYo2bOvI/AAAAAAAAALM/b0FhnXxF9Hg/s1600-h/lcd+interfacing.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_RA2btAL9GeE/SJ1yYo2bOvI/AAAAAAAAALM/b0FhnXxF9Hg/s400/lcd+interfacing.bmp" alt="" id="BLOGGER_PHOTO_ID_5232464109682506482" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-2089218797948308440?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/2089218797948308440/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=2089218797948308440' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/2089218797948308440'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/2089218797948308440'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/08/lcd-interfacing-in-my-demo-board.html' title='LCD interfacing in my demo board '/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_RA2btAL9GeE/SJ1yYo2bOvI/AAAAAAAAALM/b0FhnXxF9Hg/s72-c/lcd+interfacing.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-3054890011656176627</id><published>2008-08-08T01:06:00.000-07:00</published><updated>2008-08-09T03:48:51.214-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flowgic india pvt ltd'/><title type='text'>My experience at Flowgic India Pvt Ltd</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 10"&gt;&lt;meta name="Originator" content="Microsoft Word 10"&gt;&lt;link style="font-family: arial;" rel="File-List" href="file:///C:%5CDOCUME%7E1%5CGanesh-1%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman";} &lt;/style&gt; &lt;![endif]--&gt;  &lt;/div&gt;&lt;p  style="text-align: justify;font-family:arial;" class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;Hi everyone, I recently attended an interview at Flowgic India Pvt Ltd. It is a vlsi design company and being a core company I was very much eager to get into it. The first round was written test, as the company was vlsi based they asked me to write some programs in verilog for the given conditions. The written test also included some puzzles and two comprehension passage. The duration was 3 hours for written test. Then after clearing the written test I attended the HR interview, mostly they asked me to write C programs. The questions where very much interesting and I liked a lot to answer them. Then the final round was again an HR round they asked me about working of capacitor and inductor, some puzzles, and asked me to draw the timing response curve for two circuits it was a tough one. I am now waiting for my results. Hope for a good outcome.&lt;/span&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-3054890011656176627?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/3054890011656176627/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=3054890011656176627' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/3054890011656176627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/3054890011656176627'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/08/my-experience-at-flowgic-india-pvt-ltd.html' title='My experience at Flowgic India Pvt Ltd'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-418065259840869199</id><published>2008-08-08T01:01:00.000-07:00</published><updated>2008-08-12T13:24:03.526-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BHEL'/><title type='text'>Written test at BHEL</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;BHEL is abbreviation of Bharat Heavy Electrical Limited. I recently attended the written test held for BHEL at SIET College, Teynampet. There were only 50 positions for electronics engineers and I was stunned to see hundreds of people coming to attend the written test. The written test is for totally 2 hours and 30 minutes and included two sections. You have totally 240 questions to answer within this short duration of time. The paper had two parts the first one was from electronics field covering all the basic concepts on electronics. The second part contained aptitude and English Grammar. For every question there are five choices and there were also negative markings (1/5 for each wrong answer). You must able to plan your time well to answer all the questions. Just skip of the questions that have very long sentences like a paragraph and concentrate on the smaller ones it will save you a lot of time. Please be well prepared about the modulation techniques, digital electronics, microprocessor basics and mathematics. Hope this information is useful to you.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-418065259840869199?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/418065259840869199/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=418065259840869199' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/418065259840869199'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/418065259840869199'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/08/written-test-at-bhel.html' title='Written test at BHEL'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-7052905371618068251</id><published>2008-08-08T00:20:00.000-07:00</published><updated>2008-08-24T13:34:10.320-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='transistors'/><title type='text'>Transistors Vs Vaccum Tubes</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;Hi we all would have heard about &lt;span style="color: rgb(255, 204, 51);"&gt;transistors &lt;/span&gt;and &lt;span style="color: rgb(255, 204, 51);"&gt;vaccum tubes&lt;/span&gt;. The vaccum tubes are the predecessors and let us see the advantages of transistors over the vaccum tubes.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style="font-family: arial; text-align: justify;"&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;small size&lt;/span&gt; and minimal weight, allowing the development of miniaturised electronic devices.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;highly automated manufacturing process, resulting in &lt;span style="color: rgb(255, 204, 51);"&gt;low per-unit cost&lt;/span&gt;.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;lower possible operating voltages&lt;/span&gt;, making transistors suitable for small, battery powered applications.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;no warm-up period&lt;/span&gt; required after power application.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;lower power dissipation&lt;/span&gt; and generally greater energy efficiency.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;higher reliability&lt;/span&gt; and greater physical ruggedness.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;extremely long life&lt;/span&gt;. some transistorised devices produces more than 30 years ago are still in service.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;complementary devices available&lt;/span&gt;, facilitating the design of complementary-symmetry circuits-something not possible with vaccum tubes.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;though in most transistors the junctions have different doping levels and geometry, some &lt;span style="color: rgb(255, 204, 51);"&gt;allow bidirectional current&lt;/span&gt;.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;ability to &lt;span style="color: rgb(255, 204, 51);"&gt;control very large currents&lt;/span&gt; , as much as several hundred amperes.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;insensitivity to mechanical shock and vibration&lt;/span&gt;, thus avoiding the problem of microphonics in audio applications.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;more sensitive&lt;/span&gt; that hot and macroscopic tubes.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-7052905371618068251?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/7052905371618068251/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=7052905371618068251' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/7052905371618068251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/7052905371618068251'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/08/transistors-vs-vaccum-tubes.html' title='Transistors Vs Vaccum Tubes'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-5418144638888455753</id><published>2008-08-01T11:08:00.000-07:00</published><updated>2008-08-01T11:22:58.338-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mouse keys'/><title type='text'>Use your keyboard keys to control the cursor</title><content type='html'>&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt; &lt;!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal  {mso-style-parent:"";  margin:0in;  margin-bottom:.0001pt;  mso-pagination:widow-orphan;  font-size:12.0pt;  font-family:"Times New Roman";  mso-fareast-font-family:"Times New Roman";} @page Section1  {size:8.5in 11.0in;  margin:1.0in 1.25in 1.0in 1.25in;  mso-header-margin:.5in;  mso-footer-margin:.5in;  mso-paper-source:0;} div.Section1  {page:Section1;} --&gt; &lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable  {mso-style-name:"Table Normal";  mso-tstyle-rowband-size:0;  mso-tstyle-colband-size:0;  mso-style-noshow:yes;  mso-style-parent:"";  mso-padding-alt:0in 5.4pt 0in 5.4pt;  mso-para-margin:0in;  mso-para-margin-bottom:.0001pt;  mso-pagination:widow-orphan;  font-size:10.0pt;  font-family:"Times New Roman";} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p  style="text-align: justify;font-family:arial;" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;Sometimes your mouse may not respond properly and you cannot control your cursor movement. During such situation you can use your keyboard keys to control your cursor movement. You have to follow the simple steps below to do it.&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: arial;"&gt;  &lt;/div&gt;&lt;p  style="text-align: justify;font-family:arial;" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;First go to control panel and select the &lt;/span&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;accessibility options&lt;/span&gt;&lt;span style=""&gt;. From the accessibility options window select the &lt;/span&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;mouse tab&lt;/span&gt;&lt;span style=""&gt; as shown below.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p  style="text-align: justify;font-family:arial;" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_RA2btAL9GeE/SJNR6h2YAeI/AAAAAAAAAKE/DClkN2gj2D8/s1600-h/change+mouse+key.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_RA2btAL9GeE/SJNR6h2YAeI/AAAAAAAAAKE/DClkN2gj2D8/s400/change+mouse+key.bmp" alt="" id="BLOGGER_PHOTO_ID_5229613658267976162" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: arial;"&gt;  &lt;/div&gt;&lt;p  style="text-align: justify;font-family:arial;" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;Then &lt;span style="color: rgb(255, 204, 51);"&gt;check the use mouse keys option&lt;/span&gt; and click apply button as shown below. That’s it you can now control your cursor using the numeric keypad on your keyboard.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p  style="text-align: justify;font-family:arial;" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_RA2btAL9GeE/SJNSRjholcI/AAAAAAAAAKM/lDdvt7q9F1A/s1600-h/change+mouse+key2.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_RA2btAL9GeE/SJNSRjholcI/AAAAAAAAAKM/lDdvt7q9F1A/s400/change+mouse+key2.bmp" alt="" id="BLOGGER_PHOTO_ID_5229614053854844354" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: arial;"&gt;  &lt;/div&gt;&lt;p  style="text-align: justify;font-family:arial;" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;You can change your cursor’s top speed and acceleration from the settings for Mouse keys window as shown below. You can obtain this by clicking the settings button in the accessibility options window.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p  style="text-align: justify;font-family:arial;" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_RA2btAL9GeE/SJNSnJcO-iI/AAAAAAAAAKU/AmPArEHOICU/s1600-h/change+mouse+key3.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_RA2btAL9GeE/SJNSnJcO-iI/AAAAAAAAAKU/AmPArEHOICU/s400/change+mouse+key3.bmp" alt="" id="BLOGGER_PHOTO_ID_5229614424809994786" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: arial;"&gt;  &lt;/div&gt;&lt;p  style="text-align: justify;font-family:arial;" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;Some shortcut keys:&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: arial;"&gt;  &lt;/div&gt;&lt;p  style="text-align: justify;font-family:arial;" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Alt+ left shift+ Num lock&lt;/span&gt;  will open the accessibility window&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: arial;"&gt;  &lt;/div&gt;&lt;p  style="text-align: justify;font-family:arial;" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;After enabling the use mouse keys you can use &lt;span style="color: rgb(255, 204, 51);"&gt;‘+’ &lt;/span&gt;to double click and &lt;span style="color: rgb(255, 204, 51);"&gt;‘5’&lt;/span&gt; to right click&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: arial;"&gt;  &lt;/div&gt;&lt;p  style="text-align: justify;font-family:arial;" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;Please share your review about this post by leaving a comment.&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-5418144638888455753?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/5418144638888455753/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=5418144638888455753' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/5418144638888455753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/5418144638888455753'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/08/use-your-keyboard-keys-to-control.html' title='Use your keyboard keys to control the cursor'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_RA2btAL9GeE/SJNR6h2YAeI/AAAAAAAAAKE/DClkN2gj2D8/s72-c/change+mouse+key.bmp' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-6249806387011140680</id><published>2008-07-26T07:29:00.000-07:00</published><updated>2008-07-31T07:30:55.778-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='electronics'/><title type='text'>Best book for Electronics circuits</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;Everyone who is joining first year in BE/B.Tech degree program under Anna university affiliated colleges will have a common syllabus.  And also the first year has been made non semester by Anna University. Only during the second year the students will be entering into their department. It is from the second year you will start learning your core subjects. For me being a ECE student my core subject was electronics circuit 1 and 2, I had a lot of interest in learning it but unfortunately my staff was not good which slowed me up in my core field. The best book for electronics circuits is 'Electronic Devices and Circuit Theory' by Robert L.Boylestad and Louis Nashelsky. It covers all the information about BJT, FET, CMOS, SCR, rectifiers and lots more. The book may seem to be too big but it's the best book in electronics. You can gain much knowledge from this book instead of getting a Bhakshi and mugging it up which is not going to be useful to you in anyway. If you have read this book please leave a comment about it.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-6249806387011140680?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/6249806387011140680/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=6249806387011140680' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/6249806387011140680'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/6249806387011140680'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/07/best-book-for-electronics-circuits.html' title='Best book for Electronics circuits'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-3308918551841139226</id><published>2008-07-21T04:52:00.000-07:00</published><updated>2008-07-26T00:59:59.641-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='digital electronics'/><title type='text'>Digital Logic Families</title><content type='html'>&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 10"&gt;&lt;meta name="Originator" content="Microsoft Word 10"&gt;&lt;link style="font-family: arial;" rel="File-List" href="file:///C:%5CDOCUME%7E1%5CGanesh-1%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman";} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="MsoNormal"  style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Information about digital logic families is the commonly asked question in many entrance exams for embedded training course. The most popular digital logic families are transistor-transistor logic (TTL), emitter-coupled logic (ECL), metal-oxide semiconductor (MOS) and complementary metal-oxide semiconductor. Now let us see about the features of each of these families.&lt;/span&gt;&lt;/p&gt;  &lt;ul&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;The TTL is a logic family that has been in operation for a long time and is considered as standard. They consume more power than an equivalent CMOS device but consume less power when compared to ECL.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;The ECL logic family has an advantage in systems requiring high speed operations. The ECL gates use differential amplifier configuration at the input state. They usually operate with negative power supplies. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;The MOS is suitable for circuits that need high component density.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;The CMOS is preferable in systems requiring low power consumption and they are used for VLSI design.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;        &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-3308918551841139226?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/3308918551841139226/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=3308918551841139226' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/3308918551841139226'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/3308918551841139226'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/07/digital-logic-families.html' title='Digital Logic Families'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-4523522682464570793</id><published>2008-07-19T11:52:00.000-07:00</published><updated>2008-07-24T11:54:44.880-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='digital electronics'/><title type='text'>Know about the various levels of Integration</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;There are four levels of integration in Digital ICs. You can find these details asked as viva questions in digital electronics lab. The categorization is based on the circuit complexity as measured by the number of gates in a single package. The various levels of integration are small, medium, large or very large scale integration. &lt;/span&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;The Small Scale Integration devices contain several independent gates in a single package. The number of gates in SSI is usually lesser than 10.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;The Medium Scale Integration devices have about 10 to 1000 gates in a single package. They are used to perform specific elementary digital operations. They include decoders, adders and multiplexers.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;The Large Scale Integration devices have thousands of gates in a single package. They include processors, memory chips and programmable logic devices. &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;The Very Large Scale Integration devices have hundred of thousands of gates within single package. They include large memory arrays and complex microcomputer chips.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;Just leave a comment if you know additional details about the levels of integration which will be useful for the readers.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-4523522682464570793?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/4523522682464570793/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=4523522682464570793' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/4523522682464570793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/4523522682464570793'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/07/know-about-various-levels-of.html' title='Know about the various levels of Integration'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-6866437467724934393</id><published>2008-07-15T07:00:00.000-07:00</published><updated>2008-07-24T11:24:47.619-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='digital electronics'/><title type='text'>Know the difference between LATCHES and FLIPFLOPS</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 10"&gt;&lt;meta name="Originator" content="Microsoft Word 10"&gt;&lt;link style="font-family: arial;" rel="File-List" href="file:///C:%5CDOCUME%7E1%5CGanesh-1%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman";} &lt;/style&gt; &lt;![endif]--&gt;  &lt;/div&gt;&lt;p  style="text-align: justify;font-family:arial;" class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;Most of you would have learned Digital Electronics in your third semester. You may have heard about these memory elements which are used for storing binary information. The latches are nothing but most basic types of flip-flops. But the latches are level sensitive whereas flip-flops are edge sensitive. This is the basic difference between the two. Thus the change of state in a latch will occur even for an active high input (dc level) i.e., the latch will respond to the change in state when the clock pulse is still in logic1 which will lead to undesirable situation. The change of state in a flip-flop occurs only when their is a change in the clock input. Since the state of a memory element must change only there is a change in control input (ac level) we use flip-flops as storage elements in digital circuits instead of latches. I hope that you can know understand the basic difference between latches and flip-flops. The below image shows the clock response in latches and flip-flops. If you know any other differences then please post a comment so that others may know about latches and flip-flops.&lt;/span&gt;&lt;/p&gt;&lt;p  style="text-align: justify;font-family:arial;" class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_RA2btAL9GeE/SIiLvCmlPeI/AAAAAAAAAJ8/zUB4MMA_mug/s1600-h/latch+and+flipflop.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_RA2btAL9GeE/SIiLvCmlPeI/AAAAAAAAAJ8/zUB4MMA_mug/s400/latch+and+flipflop.bmp" alt="" id="BLOGGER_PHOTO_ID_5226581007832268258" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-6866437467724934393?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/6866437467724934393/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=6866437467724934393' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/6866437467724934393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/6866437467724934393'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/07/know-difference-between-latches-and.html' title='Know the difference between LATCHES and FLIPFLOPS'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_RA2btAL9GeE/SIiLvCmlPeI/AAAAAAAAAJ8/zUB4MMA_mug/s72-c/latch+and+flipflop.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-4516790901496905949</id><published>2008-07-12T08:01:00.000-07:00</published><updated>2008-07-15T08:06:48.079-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='experience'/><title type='text'>My first blow</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 10"&gt;&lt;meta name="Originator" content="Microsoft Word 10"&gt;&lt;link style="font-family: arial;" rel="File-List" href="file:///C:%5CDOCUME%7E1%5CGanesh-1%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml"&gt;&lt;span style="font-size:100%;"&gt;&lt;o:smarttagtype style="font-family: arial;" namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="Street"&gt;&lt;/o:smarttagtype&gt;&lt;o:smarttagtype style="font-family: arial;" namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="address"&gt;&lt;/o:smarttagtype&gt;&lt;/span&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if !mso]&gt;&lt;object classid="clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" id="ieooui"&gt;&lt;/object&gt; &lt;style&gt; st1\:*{behavior:url(#ieooui) } &lt;/style&gt; &lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman";} &lt;/style&gt; &lt;![endif]--&gt;  &lt;/div&gt;&lt;p  style="text-align: justify;font-family:arial;" class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;It’s true that &lt;span style="color: rgb(255, 204, 51);"&gt;“Failure is the stepping stone to success”&lt;/span&gt;. I have realized it practically when, I first started to build my electronic circuit ‘LED flasher’. I took the circuit from EFY magazine when I was in my 4&lt;sup&gt;th&lt;/sup&gt; semester. It's a simple circuit using LM317 along with some resistors, capacitors, diode and LED. The output was to switch the LED ON and OFF for an interval of 15 seconds. The reason I took the ‘LED flasher’ circuit from EFY was because I was able to identify all the circuit components. After getting the required components from &lt;st1:street&gt;&lt;st1:address&gt;Ritchie street&lt;/st1:address&gt;&lt;/st1:street&gt; I started giving the circuit connection in my breadboard. After completing my circuit connection I checked the circuit through my multimeter and there was no problem with it. I was excited to switch ON my power supply to check my circuit, and it was time to obtain the fruit for my hard work. When I turned ON my power supply I heard the bursting sound from the circuit, it was the capacitor!! And my LED turned BLACK after glowing brightly. I was just shocked with the result of my connection trying to find out what went wrong. Then I found that I was wrong in connecting the pins of LM317. It was my first blow in my path towards electronics. A little caution could have made me attain the fruit of my hard work. But the incident was helpful to me when I started up with my other circuits. The incident made me to be more cautious when I was building other circuits. I believe that this failure has made me to succeed in my project. &lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p  style="text-align: justify;font-family:arial;" class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;Hope you would have you own blow while starting any process(in any field). Leave a comment regarding your first blow so that others can learn much from you.&lt;/span&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-4516790901496905949?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/4516790901496905949/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=4516790901496905949' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/4516790901496905949'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/4516790901496905949'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/07/my-first-blow.html' title='My first blow'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-8970743244091818386</id><published>2008-07-10T07:56:00.000-07:00</published><updated>2008-07-15T08:05:35.114-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='education'/><category scheme='http://www.blogger.com/atom/ns#' term='digital electronics'/><title type='text'>Introduction to digital circuits</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;Digital Circuits fall under two basic categories they are, &lt;span style="color: rgb(255, 204, 51);"&gt;Combinational &lt;/span&gt;and &lt;span style="color: rgb(255, 204, 51);"&gt;Sequential&lt;/span&gt;. The &lt;span style="color: rgb(255, 204, 51);"&gt;Combinational circuits&lt;/span&gt; are those which has no storage elements and the output of the combinational circuits depends only on the present input. The &lt;span style="color: rgb(255, 204, 51);"&gt;Sequential circuits&lt;/span&gt; on the other hand, has storage elements and their output depends on external inputs and the values in the storage elements. The sequential circuits can be further classified into &lt;span style="color: rgb(255, 204, 51);"&gt;Synchronous&lt;/span&gt; and &lt;span style="color: rgb(255, 204, 51);"&gt;Non synchronous&lt;/span&gt;.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_RA2btAL9GeE/SHy7WDxvnJI/AAAAAAAAAJ0/2a8HOgqlpJ8/s1600-h/CLASSIFICATION.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_RA2btAL9GeE/SHy7WDxvnJI/AAAAAAAAAJ0/2a8HOgqlpJ8/s400/CLASSIFICATION.bmp" alt="" id="BLOGGER_PHOTO_ID_5223255655488396434" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;A &lt;span style="color: rgb(255, 204, 51);"&gt;synchronous sequential circuit&lt;/span&gt; is a system whose behavior can be defined from the knowledge of its signals at discrete instants of time(clock pulses). The behavior of an &lt;span style="color: rgb(255, 204, 51);"&gt;asynchronous sequential circuit&lt;/span&gt; depends upon the input signals at any instant of time and the order in which the inputs change.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-8970743244091818386?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/8970743244091818386/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=8970743244091818386' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/8970743244091818386'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/8970743244091818386'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/07/introduction-to-digital-circuits.html' title='Introduction to digital circuits'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_RA2btAL9GeE/SHy7WDxvnJI/AAAAAAAAAJ0/2a8HOgqlpJ8/s72-c/CLASSIFICATION.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-4506852563234746674</id><published>2008-07-07T11:26:00.000-07:00</published><updated>2008-07-07T19:44:14.910-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reed switch'/><category scheme='http://www.blogger.com/atom/ns#' term='sensor'/><title type='text'>Reed Switch (sensor 1)</title><content type='html'>&lt;span style="color: rgb(255, 204, 51);font-size:130%;" &gt;&lt;span style="font-family:arial;"&gt;SENSOR 1 - REED SWITCH&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;The reed switch is an electrical switch operated by an applied magnetic field. It consists of a pair of contacts on ferrous metal reeds in a hermetically sealed glass envelope. The contacts may be normally open, closing when a magnetic field is present, or normally closed and opening when a magnetic field is applied.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;a style="font-family: arial;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_RA2btAL9GeE/SHJhXOdCR6I/AAAAAAAAAJk/PzO4SGX6Y2Y/s1600-h/reedswitch_parts.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_RA2btAL9GeE/SHJhXOdCR6I/AAAAAAAAAJk/PzO4SGX6Y2Y/s400/reedswitch_parts.gif" alt="" id="BLOGGER_PHOTO_ID_5220341969720592290" border="0" /&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;When a magnetic force is generated parallel to the reed switch, the reeds become flux carriers in the magnetic circuit. The overlapping ends of the reed become opposite magnetic poles, which attract each other. If the magnetic force between the poles is strong enough to overcome the restoring force of the reeds, the reeds will be drawn together. In our project laser based tracking system we used the reed switch for mouse click operation. Note : please be careful while bending the Reed Blade, don' t bend it near the Glass capsule, if you do so it will break. Leave about a 1cm gap and bend the Reed Blade.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-4506852563234746674?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/4506852563234746674/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=4506852563234746674' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/4506852563234746674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/4506852563234746674'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/07/reed-switch-sensor-1.html' title='Reed Switch (sensor 1)'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_RA2btAL9GeE/SHJhXOdCR6I/AAAAAAAAAJk/PzO4SGX6Y2Y/s72-c/reedswitch_parts.gif' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-3224927248903269218</id><published>2008-07-05T22:47:00.000-07:00</published><updated>2008-07-07T22:54:08.811-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ldr'/><category scheme='http://www.blogger.com/atom/ns#' term='sensor'/><title type='text'>Light Dependent Resistor (sensor 2)</title><content type='html'>&lt;div style="text-align: justify; font-family: arial;"&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 10"&gt;&lt;meta name="Originator" content="Microsoft Word 10"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CGanesh-1%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman";} &lt;/style&gt; &lt;![endif]--&gt;  &lt;/div&gt;&lt;p  style="text-align: justify; color: rgb(255, 204, 51);font-family:arial;" class="MsoNormal"&gt;&lt;span style="font-size:130%;"&gt;SENSOR 2 – LDR&lt;/span&gt;&lt;/p&gt;&lt;p  style="text-align: justify;font-family:arial;" class="MsoNormal"&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family: arial; text-align: justify;" class="MsoNormal"&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 10"&gt;&lt;meta name="Originator" content="Microsoft Word 10"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CGanesh-1%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman";} &lt;/style&gt; &lt;![endif]--&gt;  &lt;/p&gt;&lt;p style="text-align: justify;" class="MsoNormal"&gt;&lt;span style="font-size:130%;"&gt;A LDR or photoresistor is an electronic component whose resistance decreases with the increasing incident light intensity. It can also be referred to as a photoconductor. It is made of a high-resistance semiconductor. If light falling on the device is of high enough frequency, photons absorbed by the semiconductor give bound electrons enough energy to jump into the conduction band. The resulting free electron (and its hole partner) conduct electricity, thereby lowering resistance. In short as light falls on it the resistance of LDR will decrease from normal conditions. Can be used as Night switch alarm, in counter circuit with laser beam to calculate the person entering into the door etc. LDR's of various sizes and shapes is shown below.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size:130%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_RA2btAL9GeE/SHL_tbNlN3I/AAAAAAAAAJs/PcM9cYp84K8/s1600-h/ldr.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_RA2btAL9GeE/SHL_tbNlN3I/AAAAAAAAAJs/PcM9cYp84K8/s400/ldr.jpg" alt="" id="BLOGGER_PHOTO_ID_5220516073939744626" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size:130%;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-3224927248903269218?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/3224927248903269218/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=3224927248903269218' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/3224927248903269218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/3224927248903269218'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/07/light-dependent-resistor-sensor-2.html' title='Light Dependent Resistor (sensor 2)'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_RA2btAL9GeE/SHL_tbNlN3I/AAAAAAAAAJs/PcM9cYp84K8/s72-c/ldr.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-7315833385972942551</id><published>2008-07-02T04:20:00.000-07:00</published><updated>2008-07-02T04:37:02.131-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='power supply'/><category scheme='http://www.blogger.com/atom/ns#' term='construction'/><title type='text'>Power supply circuit</title><content type='html'>&lt;div style="text-align: justify;"&gt;Designing a power supply circuit is one of the basic steps in any projects which you are about to start. Now let us see a +5 volt regulated power supply circuit, which i have used for my project. The circuit diagram is shown below.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_RA2btAL9GeE/SGtlUXyGB2I/AAAAAAAAAII/LczFY8fU7Ck/s1600-h/power+supply+circuit.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_RA2btAL9GeE/SGtlUXyGB2I/AAAAAAAAAII/LczFY8fU7Ck/s400/power+supply+circuit.bmp" alt="" id="BLOGGER_PHOTO_ID_5218375993894766434" border="0" /&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;The circuit includes a step down transformer and a full wave rectifier followed by a +5 volt regulator. The step down transformer steps down the ac voltage from 230 volts to 12 volt ac. After that it is passed through a full wave rectifier where we obtain an unregulated dc supply of 12 volt. The dc supply is regulated by passing through the regulator 7805. The capacitors are used to avoid ripples in the incoming voltage. The photo below shows my +5volt power supply circuit.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_RA2btAL9GeE/SGtnZBWJ5UI/AAAAAAAAAIQ/vCiYe4BKp30/s1600-h/CIMG1298.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_RA2btAL9GeE/SGtnZBWJ5UI/AAAAAAAAAIQ/vCiYe4BKp30/s400/CIMG1298.JPG" alt="" id="BLOGGER_PHOTO_ID_5218378272794600770" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Note that i have included a RED LED to indicate whether the power supply is ON or OFF. I have provided a Heat sink to 7805 inorder to withdraw maximum amount of current from it. Without Heat sink we can draw current only upto 150mA.&lt;br /&gt;&lt;/div&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-7315833385972942551?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/7315833385972942551/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=7315833385972942551' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/7315833385972942551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/7315833385972942551'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/07/power-supply-circuit.html' title='Power supply circuit'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_RA2btAL9GeE/SGtlUXyGB2I/AAAAAAAAAII/LczFY8fU7Ck/s72-c/power+supply+circuit.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-333305082426550202</id><published>2008-06-19T22:49:00.000-07:00</published><updated>2008-07-02T03:55:50.153-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='education'/><category scheme='http://www.blogger.com/atom/ns#' term='lcd interfacing'/><category scheme='http://www.blogger.com/atom/ns#' term='lcd'/><title type='text'>About LCD interfacing</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:arial;"&gt;&lt;span&gt;Previously we have seen how to interface stepper motor using TIP122, now let us see interfacing LCD with PIC16F877A&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-family:arial;"&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(255, 204, 51);"&gt;LCD introduction&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;  &lt;p style="text-align: justify;" class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;LCD’s i.e, Liquid Crystal Displays utilize two sheets of polarizing material with a liquid crystal solution between them. An electric current passed through the liquid causes the crystals to align so that light cannot pass through them. Each, crystal, therefore, is like a shutter, either allowing light to pass through or blocking the light. The most commonly used alphanumeric displays are &lt;span style="color: rgb(255, 204, 51);"&gt;1x16&lt;/span&gt; (single line and 16 characters), &lt;span style="color: rgb(255, 204, 51);"&gt;2x16&lt;/span&gt; (double line and 16 characters per line) and &lt;span style="color: rgb(255, 204, 51);"&gt;4x20&lt;/span&gt; (four lines and twenty characters per line).&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify;" class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_RA2btAL9GeE/SFtKdfFqqwI/AAAAAAAAAGg/Lbe0pLH9my8/s1600-h/HY-1602A-201-R.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_RA2btAL9GeE/SFtKdfFqqwI/AAAAAAAAAGg/Lbe0pLH9my8/s320/HY-1602A-201-R.jpg" alt="" id="BLOGGER_PHOTO_ID_5213842864033409794" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p style="text-align: justify;" class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;o:p&gt;&lt;/o:p&gt;In LCD interfacing we are using&lt;span style="color: rgb(255, 204, 51);"&gt; HY-1602F6&lt;/span&gt; LCD. It is a two line display with 16 characters on each line. Let us see how to interface an LCD with PIC16F877A. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;span style="font-family:arial;"&gt;&lt;span style="font-weight: bold; color: rgb(255, 204, 51);"&gt;LCD  interfacing&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:arial;"&gt;LCD interfacing has two modes&lt;span style="color: rgb(255, 204, 51);"&gt; 8-bit mode &lt;/span&gt;and &lt;span style="color: rgb(255, 204, 51);"&gt;4-bit mode&lt;/span&gt;.The LCD requires &lt;span style="color: rgb(255, 204, 51);"&gt;3 control lines (RS, R/W and EN) and 8(or 4) data lines&lt;/span&gt;. The number of data lines depends on the mode of operation. If operated in &lt;span style="color: rgb(255, 204, 51);"&gt;8-bit mode&lt;/span&gt; then &lt;span style="color: rgb(255, 204, 51);"&gt;8 data lines + 3 control lines&lt;/span&gt; i.e, total &lt;span style="color: rgb(255, 204, 51);"&gt;11 lines are required&lt;/span&gt;. And if operated in &lt;span style="color: rgb(255, 204, 51);"&gt;4-bit mode&lt;/span&gt; then &lt;span style="color: rgb(255, 204, 51);"&gt;4 data lines + 3 control lines&lt;/span&gt; i.e, total &lt;span style="color: rgb(255, 204, 51);"&gt;7 lines are required&lt;/span&gt;. The 4-bit mode takes twice as more time as compared to 8-bit mode but it requires less number of data lines. The pin details of 16x2 LCD is shown below.&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;ul&gt;&lt;ul&gt;&lt;ul&gt;&lt;li&gt;pin 1                   -    &lt;span style="color: rgb(255, 204, 51);"&gt;vss&lt;/span&gt;                 -    ground&lt;/li&gt;&lt;li&gt;pin2                    -    &lt;span style="color: rgb(255, 204, 51);"&gt;vdd&lt;/span&gt;                -    supply voltage&lt;/li&gt;&lt;li&gt;pin3                    -&lt;span style="color: rgb(255, 204, 51);"&gt;    vc&lt;/span&gt;                   -    contrast setting&lt;/li&gt;&lt;li&gt;pin4                    -    &lt;span style="color: rgb(255, 204, 51);"&gt;rs                   &lt;/span&gt;-    register select&lt;/li&gt;&lt;li&gt;pin5                    -    &lt;span style="color: rgb(255, 204, 51);"&gt;r/w&lt;/span&gt;                -    read/write select&lt;/li&gt;&lt;li&gt;pin6                    -    &lt;span style="color: rgb(255, 204, 51);"&gt;en&lt;/span&gt;                   -   chip enable signal&lt;/li&gt;&lt;li&gt;pin7 to pin 14    -    &lt;span style="color: rgb(255, 204, 51);"&gt;DB0 to DB7   &lt;/span&gt;-   data lines&lt;/li&gt;&lt;li&gt;pin 15                 - vcc for backlight&lt;/li&gt;&lt;li&gt;pin16                  -&lt;span style="color: rgb(255, 204, 51);"&gt; &lt;/span&gt;gnd for backlight&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;span style="font-family:arial;"&gt;When &lt;span style="color: rgb(255, 204, 51);"&gt;RS&lt;/span&gt; is &lt;span style="color: rgb(255, 204, 51);"&gt;low &lt;/span&gt;(logic 0), the data is to treated as command. When &lt;span style="color: rgb(255, 204, 51);"&gt;RS&lt;/span&gt; is&lt;span style="color: rgb(255, 204, 51);"&gt; high &lt;/span&gt;(logic 1), the data being sent is considered as text data which should be displayed on the screen.&lt;br /&gt;&lt;br /&gt;When &lt;span style="color: rgb(255, 204, 51);"&gt;R/W&lt;/span&gt; is&lt;span style="color: rgb(255, 204, 51);"&gt; low&lt;/span&gt; (logic 0), the information on the data bus is being written to the LCD. When &lt;span style="color: rgb(255, 204, 51);"&gt;R/W&lt;/span&gt; is &lt;span style="color: rgb(255, 204, 51);"&gt;high&lt;/span&gt; (logic 1), the program is effectively reading from the LCD. Most of the times there is no need to read data from the LCD so this line can directly be connected to GND thus saving one controller line.&lt;br /&gt;&lt;br /&gt;The &lt;span style="color: rgb(255, 204, 51);"&gt;EN&lt;/span&gt; pin is used to latch the data present on the data pins. A &lt;span style="color: rgb(255, 204, 51);"&gt;HIGH to LOW&lt;/span&gt; signal is required to latch the data. The LCD interprets and executes our command at the instant the &lt;span style="color: rgb(255, 204, 51);"&gt;EN&lt;/span&gt; line is brought low. If you never bring EN low, your instruction will never be executed.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Display Data Ram (DDRAM)&lt;/span&gt; stores the display data. So when we have to display a character on LCD we basically write it into DDRAM. For a 2x16 LCD the DDRAM address for first line is from 80h to 8fh and for second line is 0c0h to 0cfh. So if we want to display 'H' on the 7th position pf the first line then we will write it at location 87h.&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-333305082426550202?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/333305082426550202/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=333305082426550202' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/333305082426550202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/333305082426550202'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/06/about-lcd-interfacing.html' title='About LCD interfacing'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_RA2btAL9GeE/SFtKdfFqqwI/AAAAAAAAAGg/Lbe0pLH9my8/s72-c/HY-1602A-201-R.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-6085012419734986130</id><published>2008-06-17T23:55:00.000-07:00</published><updated>2008-07-02T04:01:59.157-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='program'/><category scheme='http://www.blogger.com/atom/ns#' term='lcd interfacing'/><title type='text'>code snippet for LCD interfacing</title><content type='html'>&lt;span style="font-family:Arial;"&gt;code for interfacing LCD with PIC16F877A in CCS C compiler&lt;/span&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;//PIN CONFIGURATION: LCD DATA LINE(D4,D5,D6,D7) CONNECTED TO PORTD(3,4,5,6)PINS; CONTROL LINE(RS,RW,ENABLE) CONNECTED TO PORTD(0,1,2)PINS;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_RA2btAL9GeE/SGtfi4x1t9I/AAAAAAAAAG4/BVJIJ7Lx16o/s1600-h/lcd+interface.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_RA2btAL9GeE/SGtfi4x1t9I/AAAAAAAAAG4/BVJIJ7Lx16o/s400/lcd+interface.bmp" alt="" id="BLOGGER_PHOTO_ID_5218369646200469458" border="0" /&gt;&lt;/a&gt;&lt;span style="font-family:Arial;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;//THIS PROGRAM IS USED TO DISPLAY " welcome to  LCD INTERFACING ";&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;//SEE THE FOLLOWING PROGRAM;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style=""&gt;   &lt;/span&gt;&lt;span style="color: rgb(51, 204, 255);"&gt;#include&lt;16f877a.h&gt; //HEADER FILE;&lt;/span&gt;&lt;o:p style="color: rgb(51, 204, 255);"&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(51, 204, 255);" class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style=""&gt;   &lt;/span&gt;#use delay(clock=20000000) //CRYSTAL FREQUENCY IS 20MHZ;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(51, 204, 255);" class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style=""&gt;   &lt;/span&gt;#fuses HS,NOWDT,NOPROTECT,NOLVP //SETTING FUSES;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(51, 204, 255);" class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style=""&gt;   &lt;/span&gt;#include&lt;lcd_portd.c&gt; &lt;lcd_portd.c&gt;&lt;lcd_port.h&gt;//LCD DRIVER FILE;&lt;o:p&gt;&lt;/o:p&gt;&lt;/lcd_port.h&gt;&lt;/lcd_portd.c&gt;&lt;/lcd_portd.c&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(51, 204, 255);" class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style=""&gt;   &lt;/span&gt;#byte portb=0x06 //SPECIFY PORTB ADDRESS;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(51, 204, 255);" class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;span style=""&gt;  &lt;/span&gt;#byte trisb=0x86&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(51, 204, 255);" class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style=""&gt;   &lt;/span&gt;#byte portd=0x08 //SPECIFY PORTD ADDRESS;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(51, 204, 255);" class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style=""&gt;   &lt;/span&gt;#byte trisd=0x88&lt;span style=""&gt;    &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(51, 204, 255);" class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style=""&gt;   &lt;/span&gt;main()&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(51, 204, 255);" class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style=""&gt;   &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(51, 204, 255);" class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style=""&gt;    &lt;/span&gt;lcd_init();&lt;span style=""&gt;    &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(51, 204, 255);" class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style=""&gt;    &lt;/span&gt;set_tris_d(0x00); //PORTD IS CONFIGURED AS A O/P;&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(51, 204, 255);" class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style=""&gt;    &lt;/span&gt;portd=0x00;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(51, 204, 255);" class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(51, 204, 255);" class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style=""&gt;    &lt;/span&gt;while(1)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(51, 204, 255);" class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style=""&gt;    &lt;/span&gt;{ &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(51, 204, 255);" class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style=""&gt;     &lt;/span&gt;lcd_gotoxy(1,1);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(51, 204, 255);" class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style=""&gt;     &lt;/span&gt;printf(lcd_putc,"welcome to"); //IN 1ST ROW "welcome to";&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(51, 204, 255);" class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style=""&gt;     &lt;/span&gt;delay_ms(3);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(51, 204, 255);" class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style=""&gt;     &lt;/span&gt;lcd_gotoxy(1,2);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(51, 204, 255);" class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style=""&gt;     &lt;/span&gt;printf(lcd_putc,"LCD INTERFACING"); //IN 2ND ROW "LCD INTERFACING";&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(51, 204, 255);" class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style=""&gt;     &lt;/span&gt;delay_ms(3);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(51, 204, 255);" class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style=""&gt;    &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="color: rgb(51, 204, 255);"&gt;   &lt;/span&gt;&lt;span style="color: rgb(51, 204, 255);"&gt;}&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-6085012419734986130?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/6085012419734986130/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=6085012419734986130' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/6085012419734986130'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/6085012419734986130'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/06/code-snippet-for-lcd-interfacing.html' title='code snippet for LCD interfacing'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_RA2btAL9GeE/SGtfi4x1t9I/AAAAAAAAAG4/BVJIJ7Lx16o/s72-c/lcd+interface.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-5750237109065257825</id><published>2008-06-10T05:14:00.000-07:00</published><updated>2008-06-15T05:21:42.043-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nokia secret codes'/><title type='text'>Nokia secret codes</title><content type='html'>&lt;p style="text-align: justify;" class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;Hi friends do you have a phone from NOKIA, then here are some &lt;span style="color: rgb(255, 204, 51);"&gt;secret codes&lt;/span&gt;. Note the information provided below is not verified fully so please be careful while trying these codes.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;    &lt;/div&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;On the main screen type : &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;*#06#&lt;/span&gt; - for checking the IMEI (International Mobile Equipment Identity).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;*#7780# &lt;/span&gt;- reset to factory settings (don’t do this if you are not sure).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;*#67705646#&lt;/span&gt; - this will clear the LCD display (operator logo).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;*#0000#&lt;/span&gt; - to view the software version.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;*#2820#&lt;/span&gt; - Bluetooth device address.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;*#746025625# &lt;/span&gt;- sim clock allowed status.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;#pw+1234567890+1#&lt;/span&gt; - shows if sim have restrictions.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;*#92702689#&lt;/span&gt; - takes you to a secret menu where you may fine some of the information below:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;1. Displays Serial Number.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;2. Displays the month and year of manufacture.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;3. Displays (if there) the date where the phone was purchased (MMYY).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;4. Displays the date of the last repair – if found (0000)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;5.Shows life timer of phone (time passes since last start).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-align: justify;" class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;*#3370#&lt;/span&gt; - Enhanced Full Rate Codec (EFR) activation. Increases signal strength, better signal reception. It also helps if u want to use GPRS and the service is not responding or too slow. Phone battery will drain faster though.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-align: justify;" class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;*#3370*&lt;/span&gt; - (EFR) deactivation – Phone will automatically restart. Increase battery life by 30% because phone receives fewer signals from network.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;*#4720#&lt;/span&gt; - Half Rate Codec activation.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;*#4720*&lt;/span&gt; - Half Rate Codec deactivation – the phone will automatically restart.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;br /&gt;If you forgot wallet code for Nokia S60 phone, use this code to reset: &lt;span style="color: rgb(255, 204, 51);"&gt;*#7370925538#&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-align: justify;" class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;Note, your data in the wallet will be erased. Phone will ask you the lock code. Default lock code is: &lt;span style="color: rgb(255, 204, 51);"&gt;12345&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;o:p&gt; &lt;/o:p&gt;Press&lt;span style="color: rgb(255, 204, 51);"&gt; *#3925538#&lt;/span&gt; to delete the contents and code of wallet.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;Unlock service provider: Insert sim, turn phone on and press vol up (arrow keys) for 3 seconds, should say pin code. Press C, then press * message should flash, press &lt;span style="color: rgb(255, 204, 51);"&gt;*&lt;/span&gt; again and &lt;span style="color: rgb(255, 204, 51);"&gt;04*pin*pin*pin#\&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;*#7328748263373738# &lt;/span&gt;resets security code.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;o:p&gt; &lt;/o:p&gt;Default security code is &lt;span style="color: rgb(255, 204, 51);"&gt;12345&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="text-align: justify;" class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;o:p&gt;&lt;/o:p&gt;Change closed caller group (settings-&gt;security settings-&gt;user groups) to 00000 and your phone will sound the message tone when your are near a radar speed trap. Setting it to 500 will cause your phone 2 set off security alarms at shop exits, (works with some NOKIA phones) press and hold “0” on the main screen to open wap browser.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-5750237109065257825?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/5750237109065257825/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=5750237109065257825' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/5750237109065257825'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/5750237109065257825'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/06/nokia-secret-codes.html' title='Nokia secret codes'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-4947588947262572167</id><published>2008-06-08T20:15:00.000-07:00</published><updated>2008-06-10T21:14:18.629-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gear'/><category scheme='http://www.blogger.com/atom/ns#' term='education'/><category scheme='http://www.blogger.com/atom/ns#' term='design of gear'/><title type='text'>Designing a gear box</title><content type='html'>&lt;div style="text-align: justify;"&gt;as seen in my previous post ,the &lt;span style="color: rgb(255, 204, 51);"&gt;gear reduction ratio (using spur gear) &lt;/span&gt;which we required was&lt;span style="font-family:arial;"&gt; 128:1, and we achieved it through software and hardware. We made the 64:1 gear reduction box using three 4:1 gears, &lt;span style="color: rgb(255, 204, 51);"&gt;4:1 gear reduction is achieved by using a 20 teeth and an 80 teeth gear&lt;/span&gt;. All the gears are cut using 1 module cutter. The basic formula involved in gear design is,&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;OD = (N+2) x M&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-family:arial;"&gt;                                                  &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;OD is the outer diameter&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 204, 51);"&gt; N is the number of teeth&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;                M is the module of the cutter used&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:arial;"&gt;So all the 20 teeth gear has outer diameter of 22mm &lt;span style="color: rgb(255, 204, 51);"&gt;((20+2)x1)&lt;/span&gt; and all the 80 teeth gear has outside diameter of 82mm &lt;span style="color: rgb(255, 204, 51);"&gt;((80+2)x1)&lt;/span&gt;. Before starting with the manufacturing process, you must draw a neat sketch of your gear box in a paper, showing its front view and top view, it will be good if you know a mechanical enginner who knows &lt;span style="color: rgb(255, 204, 51);"&gt;AUTOCAD&lt;/span&gt; or &lt;span style="color: rgb(255, 204, 51);"&gt;SOLIDWORKS&lt;/span&gt;. Knowledge of Engineering graphics is essential because you are going to have your gear box in your mind and draw its front and top view.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:arial;"&gt;Three machines where used for gear box manufacuting, which are&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Gear hobbing machine&lt;/span&gt; - used for cutting gears automatically, you have to just feed the information to the machine and it will cut the gears perfect. The gears made using the gear hobbing machine will have perfect finish, less time consuming. Best way to make a gear, but the problem is you have to convince the owner to make the gear for you because they will have big orders. Changing the setting for the gear requires more time and manual work. The below figure shows a gear hobbing machine.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_RA2btAL9GeE/SE9MLUSFWwI/AAAAAAAAAGI/Xg4TeTW2E-U/s1600-h/hobbing+machine3.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_RA2btAL9GeE/SE9MLUSFWwI/AAAAAAAAAGI/Xg4TeTW2E-U/s320/hobbing+machine3.gif" alt="" id="BLOGGER_PHOTO_ID_5210467051197782786" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Milling machine&lt;/span&gt; - used for cutting the gears manually, requires more time and labour cost for making a gear. They will cost Re.1 for each teeth i.e, 100 teeth gear will cost Rs.100. Please go for this machine if you are not finding any Gear hobbing machine in your locality.The below figure shows a milling machine.&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_RA2btAL9GeE/SE9NHlJPiqI/AAAAAAAAAGQ/Earjng-I2-E/s1600-h/milling+mcahine3.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_RA2btAL9GeE/SE9NHlJPiqI/AAAAAAAAAGQ/Earjng-I2-E/s320/milling+mcahine3.jpg" alt="" id="BLOGGER_PHOTO_ID_5210468086516255394" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Lathe&lt;/span&gt; - Before making a gear, you must make a circle having the specified OD, so you go for a lathe. Only after the turning and facing operation the circle must be taken to the gear hobbing machine or milling machine for making gear. Be careful in marking the center hole in the circle. The figure below shows a lathe machine.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_RA2btAL9GeE/SE9Nd-V5gWI/AAAAAAAAAGY/_HbnwvAh0q0/s1600-h/lathe+machine.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_RA2btAL9GeE/SE9Nd-V5gWI/AAAAAAAAAGY/_HbnwvAh0q0/s320/lathe+machine.jpg" alt="" id="BLOGGER_PHOTO_ID_5210468471237345634" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;The &lt;span style="color: rgb(255, 204, 51);"&gt;materials which we used for making gears&lt;/span&gt; are&lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li style="text-align: justify;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;acrylic material &lt;/span&gt;- half the weight of normal plastic, will look transparent and nice, strength is less when compared to nylon material. much attention must be paid while cutting the gears in this material, failure will result in breakage of gears.&lt;br /&gt;&lt;/li&gt;&lt;li style="text-align: justify;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;nylon material &lt;/span&gt;- completely made synthetic fiber, has high strength and flexibility. less smooth when compared to acrylic material. no problem in cutting gears through nylon material.&lt;br /&gt;&lt;/li&gt;&lt;li style="text-align: justify;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;brass metal &lt;/span&gt;- kind of bronze, an alloy of copper, tin and some zinc. Its a soft metal which can mesh easily with an acrylic or nylon material. Gear which is attached to the shaft of stepper motor is made using this gun metal.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-4947588947262572167?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/4947588947262572167/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=4947588947262572167' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/4947588947262572167'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/4947588947262572167'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/06/designing-gear-box.html' title='Designing a gear box'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_RA2btAL9GeE/SE9MLUSFWwI/AAAAAAAAAGI/Xg4TeTW2E-U/s72-c/hobbing+machine3.gif' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-2793440116075731852</id><published>2008-06-07T04:34:00.000-07:00</published><updated>2008-06-10T05:06:20.344-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='types of gears'/><category scheme='http://www.blogger.com/atom/ns#' term='education'/><category scheme='http://www.blogger.com/atom/ns#' term='gears'/><title type='text'>types of gears</title><content type='html'>&lt;div style="text-align: justify;"&gt;In my previous post i have given details about the introduction to gears, now let us see the different types of gears. Many different forms of gears are used and the types most commonly used are,&lt;br /&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Spur gear&lt;/span&gt; - Gears whose axes are parallel and whose teeth are parallel to the centerline of the gear are called spur gears. They are used to transmit power from one shaft or element to another in case where those shafts have their axes parallel.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;                                        &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_RA2btAL9GeE/SE5qzFT7beI/AAAAAAAAAFQ/IhfEeNQLkAI/s1600-h/gear-spur.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_RA2btAL9GeE/SE5qzFT7beI/AAAAAAAAAFQ/IhfEeNQLkAI/s320/gear-spur.jpg" alt="" id="BLOGGER_PHOTO_ID_5210219244745879010" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Helical gear &lt;/span&gt;- Gears in which the teeth are cut in the form of helix around the gear. Helical gearing is used to connect parallel shafts as well as non-parallel, non-intersecting shafts. The pitch surfaces are cylindrical as in spur gearing, but the teeth, instead of being parallel to the axes, wind around the cylinders helical like screw threads.&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_RA2btAL9GeE/SE5sMm2LzII/AAAAAAAAAFo/b3WDs5aFigc/s1600-h/gear-helical1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_RA2btAL9GeE/SE5sMm2LzII/AAAAAAAAAFo/b3WDs5aFigc/s320/gear-helical1.jpg" alt="" id="BLOGGER_PHOTO_ID_5210220782756285570" border="0" /&gt;&lt;/a&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Spiral gear &lt;/span&gt;- Skew or spiral gearing is used to connect non-parallel, non-intersecting shafts. The pitch surfaces are cylindrical and the teeth have point contact. suitable for transmitting only small power.&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_RA2btAL9GeE/SE5tEnSBJaI/AAAAAAAAAGA/VEleClN6R2s/s1600-h/skewgear.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_RA2btAL9GeE/SE5tEnSBJaI/AAAAAAAAAGA/VEleClN6R2s/s320/skewgear.jpg" alt="" id="BLOGGER_PHOTO_ID_5210221744945702306" border="0" /&gt;&lt;/a&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Bevel gear&lt;/span&gt; - When two shafts, the axes of which intersect, are to be connected by gearing, the wheels are known as bevel gears. The teeth are cut on a conical surface, such as would be represented by a truncated cone. Majority of bevel gear drives the shafts are at right angles, but in some cases the angles between the shafts may be either greater or less than 90 degrees, these are called as angular bevel gears.&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_RA2btAL9GeE/SE5sBjxUNHI/AAAAAAAAAFg/Je0buVhCOts/s1600-h/gear-bevel.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_RA2btAL9GeE/SE5sBjxUNHI/AAAAAAAAAFg/Je0buVhCOts/s320/gear-bevel.jpg" alt="" id="BLOGGER_PHOTO_ID_5210220592951997554" border="0" /&gt;&lt;/a&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Worm and worm wheel&lt;/span&gt; - Worm gearing is essentially a special form of helical gearing in which the teeth have line contact and the axes of the driving and driven shafts are usually at right angles and do not intersect. The distinction between helical gearing may be explained as follows : if the number of threads or teeth is such that no one thread makes a complete turn, the gear is called a helical gear. Of on the other hand, a thread makes a complete turn, the result is a worm and the mating material is called worm wheel.&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_RA2btAL9GeE/SE5sZSYh9tI/AAAAAAAAAFw/ZWF4dvAZPbU/s1600-h/gear-worm.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_RA2btAL9GeE/SE5sZSYh9tI/AAAAAAAAAFw/ZWF4dvAZPbU/s320/gear-worm.jpg" alt="" id="BLOGGER_PHOTO_ID_5210221000601499346" border="0" /&gt;&lt;/a&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Rack and pinion&lt;/span&gt; - The function is to transform circular motion to rectilinear motion : small gears are called pinions and racks are a series of teeth on a straight line. They may be considered as spur gears with infinite radii.&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_RA2btAL9GeE/SE5s3e4t_XI/AAAAAAAAAF4/7adDYJ38KjI/s1600-h/rack+and+pinion.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_RA2btAL9GeE/SE5s3e4t_XI/AAAAAAAAAF4/7adDYJ38KjI/s320/rack+and+pinion.jpg" alt="" id="BLOGGER_PHOTO_ID_5210221519353806194" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-2793440116075731852?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/2793440116075731852/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=2793440116075731852' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/2793440116075731852'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/2793440116075731852'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/06/types-of-gears.html' title='types of gears'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_RA2btAL9GeE/SE5qzFT7beI/AAAAAAAAAFQ/IhfEeNQLkAI/s72-c/gear-spur.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-1530251770258245909</id><published>2008-06-06T04:03:00.000-07:00</published><updated>2008-06-10T04:33:30.784-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gear'/><category scheme='http://www.blogger.com/atom/ns#' term='education'/><title type='text'>about gears</title><content type='html'>&lt;div style="text-align: justify;"&gt;New to gears.. let us see the introduction to gears,  later on we will discuss about the  type of gears and the machines used in manufacturing gears..&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Introduction : &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;There was a need for us to develop a gear box with a speed reduction ratio of 128:1 for my project, but there was no one to guide us in designing a gear box. Later on, i sought the help of some teachers in a polytechnic college and completed my gear box. I will now share my ideas regarding how to design a gear box (using spur gears) which will be useful to you. First let us see about the introduction to gears. The below figure shows our&lt;span style="color: rgb(255, 204, 51);"&gt; gear reduction box&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_RA2btAL9GeE/SE5j3VJZi8I/AAAAAAAAAE4/FT29N7lT0mI/s1600-h/CIMG1279.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_RA2btAL9GeE/SE5j3VJZi8I/AAAAAAAAAE4/FT29N7lT0mI/s400/CIMG1279.JPG" alt="" id="BLOGGER_PHOTO_ID_5210211621134764994" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;A gear is a component within a transmission device that transmits rotational force to another gear of device&lt;/span&gt;. Gears are the most common means of transmitting power in mechanical engineering. There are tiny gears for devices like wrist watches and there are large gears that some of you might have noticed in the movie Titanic. Gears form vital elements of mechanisms in many machines such as vehicles, metal tooling machine tools, rolling mills, hoisting and transmitting machinery, marine engines, and the like. Toothed gears are used to change the speed, power and direction between an input and output shaft. A gears most important feature is that gears of unequal sizes can be combined to produce a mechanical advantage, so that the rotational speed and torque of the second gear are different from that of the first.&lt;br /&gt;&lt;br /&gt;The desired speed reduction (128:1) was obtained by a &lt;span style="color: rgb(255, 204, 51);"&gt;combination of software and hardware&lt;/span&gt;. By &lt;span style="color: rgb(255, 204, 51);"&gt;hardware&lt;/span&gt;, we designed &lt;span style="color: rgb(255, 204, 51);"&gt;a gear box with a speed reduction ratio of 64:1&lt;/span&gt; (4x4x4) using &lt;span style="color: rgb(255, 204, 51);"&gt;three gear trains&lt;/span&gt; each having a gear ratio of 4:1. By&lt;span style="color: rgb(255, 204, 51);"&gt; software&lt;/span&gt;, we made the&lt;span style="color: rgb(255, 204, 51);"&gt; stepper motor to run in half step mode&lt;/span&gt;, thus achieving the final gear reduction of 128:1(64x2). That is for every 128 rotations of the gear attached to the shaft of stepper motor, the final gear will rotate only once.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-1530251770258245909?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/1530251770258245909/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=1530251770258245909' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/1530251770258245909'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/1530251770258245909'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/06/about-gears.html' title='about gears'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_RA2btAL9GeE/SE5j3VJZi8I/AAAAAAAAAE4/FT29N7lT0mI/s72-c/CIMG1279.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-2482332474970128269</id><published>2008-06-04T23:36:00.000-07:00</published><updated>2008-06-08T00:12:40.121-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='laser tracking system'/><title type='text'>principle of laser tracking system</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:arial;"&gt;We have already seen about laser tracking system in my previous post, now let us see the &lt;span style="color: rgb(255, 204, 51);"&gt;working principle of laser tracking system&lt;/span&gt;. Here we are going to&lt;span style="color: rgb(255, 204, 51);"&gt; track the tip of the finger&lt;/span&gt; as shown in the figure below. The laser beam from the source is made to incident over the steering mirror. The steering mirror is tilted in such a way that the reflected beam falls on the finger tip. The laser beam will form a circular saccade on the tip of the finger.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_RA2btAL9GeE/SEuC36p3EtI/AAAAAAAAAEw/dV1n3E18lIY/s1600-h/Shema_montage.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_RA2btAL9GeE/SEuC36p3EtI/AAAAAAAAAEw/dV1n3E18lIY/s400/Shema_montage.jpg" alt="" id="BLOGGER_PHOTO_ID_5209401291133358802" border="0" /&gt;&lt;/a&gt;Fig.Laser Tracking System&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:arial;"&gt;The photodetector will detect the backscattered laser signal from the finger(see the diagram below). The saccade is supposed to remain fully inside the tip of the finger while tracking [fig (a)]. The backscattered signal will be high when the saccade remains fully inside the finger tip. As the object moves, a small portion of the saccade may fall outsid the finger tip, and the backscattered signal will momentarily drop. Due to the synchronous operation of the beam-steering mirrors and the photdetection, an accurate recentering vector(blue arrow) is computed [fig (b)]. The center of the saccade is updated accordingly [fig (c)]. By repeating these three steps continously we can track the movement of the finger tip.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_RA2btAL9GeE/SEuCRSir_ZI/AAAAAAAAAEo/uVcDBkYUs0g/s1600-h/tracking_principle_fondnoir.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_RA2btAL9GeE/SEuCRSir_ZI/AAAAAAAAAEo/uVcDBkYUs0g/s400/tracking_principle_fondnoir.jpg" alt="" id="BLOGGER_PHOTO_ID_5209400627530825106" border="0" /&gt;&lt;/a&gt;Fig. Updating center of saccade&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;a href="http://www.k2.t.u-tokyo.ac.jp/fusion/LaserActiveTracking/"&gt;click the link below to know much about laser tracking system&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-2482332474970128269?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/2482332474970128269/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=2482332474970128269' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/2482332474970128269'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/2482332474970128269'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/06/principle-of-laser-tracking-system.html' title='principle of laser tracking system'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_RA2btAL9GeE/SEuC36p3EtI/AAAAAAAAAEw/dV1n3E18lIY/s72-c/Shema_montage.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-3319757736247662890</id><published>2008-06-03T21:07:00.000-07:00</published><updated>2008-08-24T08:24:25.902-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='final year engineering project'/><category scheme='http://www.blogger.com/atom/ns#' term='technology'/><category scheme='http://www.blogger.com/atom/ns#' term='engineering project'/><category scheme='http://www.blogger.com/atom/ns#' term='laser tracking system'/><title type='text'>about laser tracking system</title><content type='html'>&lt;span style="color: rgb(255, 204, 51);"&gt;why laser based tracking became famous?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;    The tracking system at present, &lt;span style="color: rgb(255, 204, 51);"&gt;scans the entire background along with the object to be tracked&lt;/span&gt; and by using intense image processing it separates the object from its background. After separating the object, the motion of the object is detected. This method is &lt;span style="color: rgb(255, 204, 51);"&gt;complex and expensive&lt;/span&gt;. But in laser tracking system instead of scanning the entire background along with the object, &lt;span style="color: rgb(255, 204, 51);"&gt;we will scan only the object&lt;/span&gt;. So &lt;span style="color: rgb(255, 204, 51);"&gt;no image processing is required&lt;/span&gt; at all. We can directly detect the motion of the object. This method requires only few components, hence very simple and inexpensive.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_RA2btAL9GeE/SEt9UFfM5DI/AAAAAAAAAEQ/I8td21IHiQY/s1600-h/untitled.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_RA2btAL9GeE/SEt9UFfM5DI/AAAAAAAAAEQ/I8td21IHiQY/s320/untitled.bmp" alt="" id="BLOGGER_PHOTO_ID_5209395178008011826" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Components used in laser tracking system&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;The laser tracking system requires three main components. Performance of these components decides the accuracy and efficiency of tracking system. They are&lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li style="text-align: justify;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Laser source&lt;/span&gt; - a focusable laser diode delivering required optical power. The required optical power depends on the distance between the object and the tracking system. When the object is at greater distance, high optical power is required and vice versa. since the target is likely to represent a small portion of the total field of view, the illuminating energy can be efficiently concentrated, and therefore the system will be extremely power-efficient and work equally well with distant targets. based on safety the laser source is classified into six types. they are class 1, class 2, class 2a, class 3a, class 3b and class 4.&lt;/li&gt;&lt;li style="text-align: justify;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Steering mirrors&lt;/span&gt; - can be tilted in both x and y axis, which is used for focusing the laser beam towards the object which is being tracked. please see the post regarding steering mirrors.&lt;/li&gt;&lt;li style="text-align: justify;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Photodetector&lt;/span&gt; - a transducer capable of accepting an optical signal and producing an electrical signal containing the same information as in the optical signal. As the requirements for applications vary a lot concerning wavelength, maximum optical power, dynamic range, linearity, quantum efficiency, bandwidth, size, robustness and cost, there are many types of photodetectors.  For laser tracking application we require very narrow bandwidth, wide angle photodetectors.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-3319757736247662890?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/3319757736247662890/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=3319757736247662890' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/3319757736247662890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/3319757736247662890'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/06/about-laser-tracking-system.html' title='about laser tracking system'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_RA2btAL9GeE/SEt9UFfM5DI/AAAAAAAAAEQ/I8td21IHiQY/s72-c/untitled.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-6244275077607813420</id><published>2008-06-02T05:50:00.000-07:00</published><updated>2008-06-08T05:25:42.410-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='steering mirrors'/><title type='text'>working of steering mirrors</title><content type='html'>&lt;span style="color: rgb(255, 204, 51);"&gt;Steering mirror&lt;/span&gt; consist of a &lt;span style="color: rgb(255, 204, 51);"&gt;mirror&lt;/span&gt;(reflecting surface) and &lt;span style="color: rgb(255, 204, 51);"&gt;actuators&lt;/span&gt;. The actuators are used to tilt the mirror to required angle. It is of two types&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;single axis&lt;/span&gt; : mirror can be tilted with &lt;span style="color: rgb(255, 204, 51);"&gt;single axis freedom&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;two axis&lt;/span&gt; : mirror can be tilted with &lt;span style="color: rgb(255, 204, 51);"&gt;two axis freedom&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_RA2btAL9GeE/SEqJm1cDZUI/AAAAAAAAAEI/ainXyaTFOjE/s1600-h/steering+mirrors.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_RA2btAL9GeE/SEqJm1cDZUI/AAAAAAAAAEI/ainXyaTFOjE/s400/steering+mirrors.jpg" alt="" id="BLOGGER_PHOTO_ID_5209127219280176450" border="0" /&gt;&lt;/a&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;since the mirror has to be tilted precisely, piezoelectric actuators are usually used. Piezoelectric actuators uses &lt;span style="color: rgb(255, 204, 51);"&gt;"inverse piezo effect"&lt;/span&gt; i.e, when exposed to an electric potential, piezoelectric materials change shape. The precise motion that results when an electric potential is applied to a piezoelectric material is used for tilting the mirror. fast steering mirrors can be used for &lt;span style="color: rgb(255, 204, 51);"&gt;laser beam steering mechanism.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-6244275077607813420?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/6244275077607813420/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=6244275077607813420' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/6244275077607813420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/6244275077607813420'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/06/working-of-steering-mirrors.html' title='working of steering mirrors'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_RA2btAL9GeE/SEqJm1cDZUI/AAAAAAAAAEI/ainXyaTFOjE/s72-c/steering+mirrors.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-8642210881113245546</id><published>2008-06-01T02:46:00.000-07:00</published><updated>2008-06-08T05:25:18.683-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='program'/><category scheme='http://www.blogger.com/atom/ns#' term='stepper motor'/><title type='text'>code for driving stepper motor in mikro c and ccs c compiler</title><content type='html'>&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;code in &lt;span style="color: rgb(255, 204, 51);"&gt;mikroc&lt;/span&gt; for &lt;span style="color: rgb(255, 204, 51);"&gt;wave drive, half step&lt;/span&gt; and &lt;span style="color: rgb(255, 204, 51);"&gt;high torque stepping&lt;br /&gt;&lt;br /&gt;//wave drive mode&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;main()&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt; TRISB=0x00;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt; PORTB=0x00;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt; while(1)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt; {&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  Delay_ms(3);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  PORTB=0b00001000;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  Delay_ms(3);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  PORTB=0b00000100;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  Delay_ms(3);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  PORTB=0b00000010;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  Delay_ms(3);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  PORTB=0b00000001;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  }&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;//half step mode&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;main()&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;TRISB=0x00;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt; PORTB=0x00;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt; while(1)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt; {&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  Delay_ms(2);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  PORTB=0b00001000;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  Delay_ms(2);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  PORTB=0b00001100;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  Delay_ms(2);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  PORTB=0b00000100;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  Delay_ms(2);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  PORTB=0b00000110;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  Delay_ms(2);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  PORTB=0b00000010;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  Delay_ms(2);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  PORTB=0b00000011;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  Delay_ms(2);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  PORTB=0b00000001;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  Delay_ms(2);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  PORTB=0b00001001;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  }&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;//high torque stepping mode&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;main()&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;TRISB=0x00;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt; PORTB=0x00;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt; while(1)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt; {&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  Delay_ms(2);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  PORTB=0b00001100;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  Delay_ms(2);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  PORTB=0b00000110;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  Delay_ms(2);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  PORTB=0b00000011;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  Delay_ms(2);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  PORTB=0b00001001;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  }&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;}&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(204, 204, 204);"&gt;code in&lt;/span&gt; &lt;span style="color: rgb(255, 204, 51);"&gt;ccs c compiler&lt;/span&gt; &lt;span style="color: rgb(204, 204, 204);"&gt;for driving stepper in&lt;/span&gt; &lt;span style="color: rgb(255, 204, 51);"&gt;wave drive mode&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;#include&lt;16f877a.h&gt;    //including the PIC16F877A header file&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;#fuses HS,NOWDT,NOPROTECT,NOLVP    //setting the fuses(please be careful in setting them)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;#use delay(clock=20000000)    //setting the clock frequency&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;#byte PORTB=0x06    //initializing the ports(please refer the memory organization in PIC datasheet)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;#byte PORTC=0x07&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt; int run( int r);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt; int temp;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;int run( int r)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt; {&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt; switch(r)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  {&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;   case 1:{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;           PORTb=0b00000001;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;           return(2);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;          }&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;   case 2:{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;           PORTb=0b00000010;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;           return(3);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;          }&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;   case 3:{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;           PORTb=0b00000100;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;           return(4);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;          }&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;   case 4:{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;           PORTb=0b00001000;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;           return(1);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;          }&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;   }&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  }&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;VOID main()&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt; SET_TRIS_b(0X00);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt; PORTb=0x00;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt; temp=1;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;while(1)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;   {&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;   Delay_us(1000);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  &lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt; temp=run(temp);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;   }&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;}&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;br /&gt;&lt;span style="color: rgb(204, 204, 204);"&gt;i believe the following code snippet will be helpful to you in controlling stepper rotation&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-8642210881113245546?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/8642210881113245546/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=8642210881113245546' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/8642210881113245546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/8642210881113245546'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/06/code-for-driving-stepper-motor-in-mikro.html' title='code for driving stepper motor in mikro c and ccs c compiler'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-3935943957257603804</id><published>2008-05-31T22:20:00.000-07:00</published><updated>2008-06-08T05:24:48.892-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tip122'/><category scheme='http://www.blogger.com/atom/ns#' term='stepper motor'/><title type='text'>Driving stepper motor using TIP122</title><content type='html'>&lt;span style="font-size:100%;"&gt;If your &lt;span style="color: rgb(255, 204, 51);"&gt;stepper motor&lt;/span&gt; has a &lt;span style="color: rgb(255, 204, 51);"&gt;high current rating&lt;/span&gt; then its better to use&lt;span style="color: rgb(255, 204, 51);"&gt; TIP120/TIP121/TIP122&lt;/span&gt;  for driving your stepper motor. (TIP122  is most commonly available in Ritchie street).&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt; The TIP122 is silicon epitaxial-Base NPN power transistor in monolithic Darlington configuration mounted in TO-220 plastic package. It intended for use in power linear and switching applications.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;About Darlington pair:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;Darlington transistors or Darlington pair is &lt;span style="color: rgb(255, 204, 51);"&gt;two transistors connected together&lt;/span&gt; so that the current amplified by the first is amplified further by the second transistor. The overall current gain is equal to the two individual gains multiplied together.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_RA2btAL9GeE/SEIzxOcPJNI/AAAAAAAAACg/Lu33qqr2rII/s1600-h/untitled.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_RA2btAL9GeE/SEIzxOcPJNI/AAAAAAAAACg/Lu33qqr2rII/s400/untitled.bmp" alt="" id="BLOGGER_PHOTO_ID_5206781039976850642" border="0" /&gt;&lt;/a&gt;A darlington pair behaves like a single transistor with a very hihg current gain. It has three leads (B,C and E) which is equivalent to the leads of a standard individual transistor. To turn on there must be 0.7V across both the base-emitter junctions which are connected in series inside the Darlington pair, therefore it requires 1.4V to turn on.&lt;br /&gt;&lt;/div&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Circuit Description :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;The driver circuit must withstand the voltage and current required by the stepper motor. The stepper motor which i used required 12volts and 1.5A to provide good torque, so i selected using TIP122. Driver for each wire include a TIP122, a 1k ohm resistor and a diode. &lt;span style="color: rgb(255, 204, 51);"&gt;The resistors are used for limiting the current and the diodes are used to avoid back EMF&lt;/span&gt;. The circuit is shown below,&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_RA2btAL9GeE/SEI1a-cPJOI/AAAAAAAAACo/tqgaC2mUikY/s1600-h/motor+driver.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_RA2btAL9GeE/SEI1a-cPJOI/AAAAAAAAACo/tqgaC2mUikY/s400/motor+driver.bmp" alt="" id="BLOGGER_PHOTO_ID_5206782856748016866" border="0" /&gt;&lt;/a&gt;The common terminal of both the winding are shorted and connected to motor supply. When logic 0 input is provided to the base of TIP122, the corresponding motor will remain floating as the impedance between collector and emitter of TIP122 is very high. So no current flows through that motor winding. When logic 1 input is provided to the base of the TIP122, its collector and emitter get shorted as a result the motor wire will be grounded resulting in current flow through the corresponding coil.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_RA2btAL9GeE/SEI4XucPJPI/AAAAAAAAACw/CrNEfu9lWOg/s1600-h/CIMG1244.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_RA2btAL9GeE/SEI4XucPJPI/AAAAAAAAACw/CrNEfu9lWOg/s400/CIMG1244.JPG" alt="" id="BLOGGER_PHOTO_ID_5206786099448325362" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;I used the PCB displayed above to drive two stepper motors. While driving the stepper motor having high current rating, large amount of heat will be generated hence to dissipate the generated heat you must use an Heat sink. Only by providing heat sink the TIP can drive maximum current.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-3935943957257603804?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/3935943957257603804/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=3935943957257603804' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/3935943957257603804'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/3935943957257603804'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/05/driving-stepper-motor-using-tip122.html' title='Driving stepper motor using TIP122'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_RA2btAL9GeE/SEIzxOcPJNI/AAAAAAAAACg/Lu33qqr2rII/s72-c/untitled.bmp' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-2644438399848636025</id><published>2008-05-29T23:03:00.000-07:00</published><updated>2008-06-08T05:24:22.217-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='stepper motor'/><category scheme='http://www.blogger.com/atom/ns#' term='uln2003'/><title type='text'>Driving stepper motor using ULN2003</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:arial;"&gt;The simplest way to drive stepper motor having &lt;span style="color: rgb(255, 204, 51);"&gt;l&lt;/span&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;ower current rating&lt;/span&gt; is using &lt;span style="color: rgb(255, 204, 51);"&gt;ULN2003&lt;/span&gt;. The ULN2003 contains seven darlington transistors. The ULN2003 can &lt;span style="color: rgb(255, 204, 51);"&gt;pass upto 500mA per channel&lt;/span&gt; and has an internal voltage drop of about 1V when on. It also contains &lt;span style="color: rgb(255, 204, 51);"&gt;internal clamp diodes&lt;/span&gt; to dissipate voltage spikes when driving inductive loads. The circuit for driving stepper motor using ULN2003 is shown below.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_RA2btAL9GeE/SD-dJecPJMI/AAAAAAAAACY/4G8CPn1W-IA/s1600-h/stepper_circuit.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_RA2btAL9GeE/SD-dJecPJMI/AAAAAAAAACY/4G8CPn1W-IA/s400/stepper_circuit.png" alt="" id="BLOGGER_PHOTO_ID_5206052480379462850" border="0" /&gt;&lt;/a&gt;For &lt;span style="color: rgb(255, 204, 51);"&gt;higher current torque motors&lt;/span&gt;, you can use &lt;span style="color: rgb(255, 204, 51);"&gt;TIP120&lt;/span&gt;. The advantage is that the TIP120 can &lt;span style="color: rgb(255, 204, 51);"&gt;pass more current&lt;/span&gt; along with heat sink. The disadvantages are that the &lt;span style="color: rgb(255, 204, 51);"&gt;more wiring is required&lt;/span&gt; and four TIP120 is used to control the motor.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-2644438399848636025?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/2644438399848636025/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=2644438399848636025' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/2644438399848636025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/2644438399848636025'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/05/driving-stepper-motor-using-uln2003.html' title='Driving stepper motor using ULN2003'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_RA2btAL9GeE/SD-dJecPJMI/AAAAAAAAACY/4G8CPn1W-IA/s72-c/stepper_circuit.png' height='72' width='72'/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-1339781726432100173</id><published>2008-05-28T08:14:00.000-07:00</published><updated>2008-06-08T05:23:49.390-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='stepper motor'/><category scheme='http://www.blogger.com/atom/ns#' term='ic'/><title type='text'>IC's and transistors used for driving stepper motor</title><content type='html'>&lt;div style="text-align: justify;"&gt;The IC's and transistors which are used for driving stepper motor is as follows, the &lt;span style="color: rgb(255, 204, 51);"&gt;selection&lt;/span&gt; of the IC's or transistors is &lt;span style="color: rgb(255, 204, 51);"&gt;based on the current requirement&lt;/span&gt; of the stepper motor. For the stepper motor which requires low current less than 500mA ULN2003 could be used. For the stepper motor which requires high current greater than 500mA transistors like TIP120, TIP 121 and TIP122 can be used.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;ULN2003&lt;/span&gt; - used to drive stepper motor which has current rating &lt;span style="color: rgb(255, 204, 51);"&gt;less than 500mA&lt;/span&gt;. current rating can be improved by piggybacking two ULN2003.&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_RA2btAL9GeE/SD7QN-cPJJI/AAAAAAAAACA/xj1cNd-x2yc/s1600-h/imp+uln2003.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_RA2btAL9GeE/SD7QN-cPJJI/AAAAAAAAACA/xj1cNd-x2yc/s320/imp+uln2003.jpg" alt="" id="BLOGGER_PHOTO_ID_5205827157805180050" border="0" /&gt;&lt;/a&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;TIP120, TIP121, TIP 122&lt;/span&gt; - used to drive stepper motor which has higher current rating &lt;span style="color: rgb(255, 204, 51);"&gt;greater than 500mA&lt;/span&gt;. Diodes must be used to avoid back emf from affecting the control circuit. &lt;span style="color: rgb(255, 204, 51);"&gt;Heat sink is required&lt;/span&gt; for obtaining the maximum current. More economic and easy to use for driving stepper motors.&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_RA2btAL9GeE/SD7P1OcPJII/AAAAAAAAAB4/3hBeiIYWhgg/s1600-h/TIP120_PKG.GIF"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_RA2btAL9GeE/SD7P1OcPJII/AAAAAAAAAB4/3hBeiIYWhgg/s320/TIP120_PKG.GIF" alt="" id="BLOGGER_PHOTO_ID_5205826732603417730" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li style="text-align: justify;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;SLA7032M, SLA7033M&lt;/span&gt; - two phase stepper motor unipolar driver IC's which provides output current of about 1.5A and 3A.&lt;br /&gt;&lt;/li&gt;&lt;li style="text-align: justify;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;SLA7070M, SLA7071M, SLA7072M and SLA7073M&lt;/span&gt; - motor driver IC's for unipolar devices which provides output current of 1A, 1.5A, 2A and 3A.&lt;/li&gt;&lt;li style="text-align: justify;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;L297/A/D&lt;/span&gt; - stepper motor controller IC  generates four phase drive signals for two phase bipolar and four phase unipolar stepper motors in microcomputer-controlled applications. The motor can be driven in Half step, normal and  wave drive modes. The direction of rotation can also be switched.&lt;/li&gt;&lt;li style="text-align: justify;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;SLA7024M, SLA7026M and SMA7029M&lt;/span&gt; - High-current PWM, Unipolar stepper motor controllers/drivers. They provide an output current of about 1.5A, 3.0A and 1.5A.&lt;/li&gt;&lt;li style="text-align: justify;"&gt;You can even use mosfet transistors and some other power transistors for driving the stepper motor.&lt;/li&gt;&lt;li style="text-align: justify;"&gt;Mostly i prefer using ULN2003 and TIP122 for driving the stepper motors because they are easily available in Ritchie street.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-1339781726432100173?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/1339781726432100173/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=1339781726432100173' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/1339781726432100173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/1339781726432100173'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/05/ics-and-transistors-used-for-driving.html' title='IC&apos;s and transistors used for driving stepper motor'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_RA2btAL9GeE/SD7QN-cPJJI/AAAAAAAAACA/xj1cNd-x2yc/s72-c/imp+uln2003.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-7056977780073734977</id><published>2008-05-25T07:36:00.000-07:00</published><updated>2008-06-08T05:23:15.624-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='stepper motor'/><category scheme='http://www.blogger.com/atom/ns#' term='education'/><title type='text'>Identifying the leads of Unipolar stepper motor</title><content type='html'>&lt;div style="text-align: justify;"&gt;Unipolar stepper motors have four coils and either five, six or eight wires. No matter how many wires, unipolar stepper motors are interfaced in the same way. &lt;span style="color: rgb(255, 204, 51);"&gt;Five wires will go to the controller circuit&lt;/span&gt;. Four wires will be excited by pulses from the control circuit and the remaining wire(common) is given to the power supply. To identify the wires, you need a resistance meter.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;First, &lt;span style="color: rgb(255, 204, 51);"&gt;identify the common lead&lt;/span&gt;. For the six and eight wire versions, some wires are twisted together to form the common lead and reduce the lead count to five. The common lead is connected to the positive of your battery or power supply.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;ul&gt;&lt;li style="text-align: justify;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Eight wire motors&lt;/span&gt;: Find the four pair of coils. These will be the wire pairs that have the coil resistance between them. There will be infinite resistance between pairs. One wire from each pair will be all joined together to form the common lead. Without a wiring diagram, you will have to do a lot of experimentation to determine which lead of the pair is for the common.&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_RA2btAL9GeE/SD7G9OcPJHI/AAAAAAAAABw/hhy2AX4YiY8/s1600-h/8wire.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_RA2btAL9GeE/SD7G9OcPJHI/AAAAAAAAABw/hhy2AX4YiY8/s320/8wire.jpg" alt="" id="BLOGGER_PHOTO_ID_5205816974437721202" border="0" /&gt;&lt;/a&gt;&lt;ul&gt;&lt;li style="text-align: justify;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Six wire motors&lt;/span&gt;: Find the two wires whose resistance to two other wires reads the lowest of the measured resistances between wire pairs. Join these two wires together to form the common.&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_RA2btAL9GeE/SD7GwucPJGI/AAAAAAAAABo/kaL-HTIvwPY/s1600-h/6wire.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_RA2btAL9GeE/SD7GwucPJGI/AAAAAAAAABo/kaL-HTIvwPY/s320/6wire.jpg" alt="" id="BLOGGER_PHOTO_ID_5205816759689356386" border="0" /&gt;&lt;/a&gt;&lt;ul&gt;&lt;li style="text-align: justify;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Five wire motors&lt;/span&gt;:Measure the resistance between all pairs of wires. One wire will read about one half the resistance to all other wires when compared to the resistance between other pairs. This wire is the common wire. No wires are joined in this case.&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_RA2btAL9GeE/SD7GiucPJFI/AAAAAAAAABg/JW9amS4npO8/s1600-h/5wire.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_RA2btAL9GeE/SD7GiucPJFI/AAAAAAAAABg/JW9amS4npO8/s320/5wire.jpg" alt="" id="BLOGGER_PHOTO_ID_5205816519171187794" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Now, proceed to &lt;span style="color: rgb(255, 204, 51);"&gt;identify individual coils&lt;/span&gt; in order of sequence.&lt;br /&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;Connect the common lead to the positive of your battery or power supply.&lt;/li&gt;&lt;li&gt;Connect any one of the other four leads to ground. This will be coil 4.&lt;/li&gt;&lt;li&gt;With coil4 still grounded, connect another lead to ground. If the shaft does not move, you have coil2. If the shaft rotates clockwise, you have coil3. If the shaft rotates counter-clockwise, you have coil1.&lt;/li&gt;&lt;li&gt;Repeat until you have identified all four coils.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-7056977780073734977?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/7056977780073734977/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=7056977780073734977' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/7056977780073734977'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/7056977780073734977'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/05/identifying-leads-of-unipolar-stepper.html' title='Identifying the leads of Unipolar stepper motor'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_RA2btAL9GeE/SD7G9OcPJHI/AAAAAAAAABw/hhy2AX4YiY8/s72-c/8wire.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-8402947998416141134</id><published>2008-05-22T06:23:00.000-07:00</published><updated>2008-06-08T05:22:45.131-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='stepper motor'/><category scheme='http://www.blogger.com/atom/ns#' term='education'/><title type='text'>Identifying stepper motors</title><content type='html'>&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;While buying a stepper motor you must note the following aspects&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;First,&lt;/span&gt; &lt;span style="color: rgb(255, 204, 51);"&gt;check  for the number of wires coming out&lt;/span&gt;. If 5 or 6 or 8, that's good because you have a unipolar stepper. If 4, that's bad beacuse you have a bipolar stepper which requires two phase to drive. Confirm you have a stepper motor by turning the shaft. You should feel the little detents indicating each step. Most probably in ritchie street you will get unipolar motors with 5 or 6 wires.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Second, check the label on the side&lt;/span&gt;. The label will have the voltage and step size printed. Look for 12V steppers. If you have a 5V stepper, and it is large, the currents required will be large. Small 5V steppers are no problem to drive. If your stepper motor is new then it will have their voltage rating marked by its side, the problem arises when you are buying stepper motor in second sales. New stepper motor will cost about Rs.1500(for 1.8deg) whereas the second sales stepper motor with the same step angle would be just Rs.250.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Third&lt;/span&gt;, get out your digital ohmmeter (probably your multimeter) and start &lt;span style="color: rgb(255, 204, 51);"&gt;measuring the resistances between the leads&lt;/span&gt;. you will get different values depending on which pair of leads you measure. The lowest resistance you find is the coil resistance. Use I=V/R to compute the coil current. If 250mA or less, you are in good shape. Most stepper motors in Ritche street will have very low coil resistance and requires current above 1A.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Fourth&lt;/span&gt;, &lt;span style="color: rgb(255, 204, 51);"&gt;look at the output shaft&lt;/span&gt; and determine if it is something you can handle. Check whether the shaft has suitable height so you can use it. Common steppers have plain shafts with 0.125, 0.196 or 0.250 diameter. Gears press fit onto the shaft may be useful to you or can be removed. Don't try to remove the gears by yourself, you will damage the shaft if you try to remove it by yourself. Lathe with chuck must be used to remove the gears to avoid damage to the shaft.&lt;br /&gt;&lt;br /&gt;very large or very heavy steppers will mostly require more current than you can control.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-8402947998416141134?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/8402947998416141134/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=8402947998416141134' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/8402947998416141134'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/8402947998416141134'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/05/identifying-stepper-motors.html' title='Identifying stepper motors'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-5773481055323761846</id><published>2008-05-20T04:56:00.000-07:00</published><updated>2008-06-08T05:21:49.705-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='location'/><category scheme='http://www.blogger.com/atom/ns#' term='stepper motor'/><title type='text'>Where to find stepper motors</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="color: rgb(192, 192, 192);font-size:100%;" &gt;&lt;span style="font-family:arial;"&gt;    Stepper motors can be found in almost any piece of electro-mechanical equipment. &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:100%;color:black;"   &gt;&lt;span style="color: rgb(192, 192, 192);"&gt;It can be pulled from old electronic equipment such as&lt;/span&gt; &lt;span style="color: rgb(255, 204, 51);"&gt;floppy drives&lt;/span&gt;&lt;span style="color: rgb(192, 192, 192);"&gt;, &lt;/span&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;dot-matrix printers&lt;/span&gt;. &lt;span style="color: rgb(192, 192, 192);"&gt;Most of the stepper motors in &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(192, 192, 192);font-size:100%;" &gt;&lt;st1:street face="arial"&gt;&lt;st1:address&gt;Ritchie street&lt;/st1:address&gt;&lt;/st1:street&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:100%;color:black;"   &gt;&lt;span style="color: rgb(192, 192, 192);"&gt; is pulled from printers and the most common step angle you could find is 1.8deg and 7.5deg which is of permanent magnet type. Look for "unipolar" or "4-coil" or "4-phase" motor (they all mean the same thing) with 5 or 6 or 8 wires. &lt;/span&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Avoid "bipolar" motors&lt;/span&gt; &lt;span style="color: rgb(192, 192, 192);"&gt;because they require an entirely different control scheme. The require two phases to control them and have four wires. &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;     &lt;span style="color: rgb(255, 204, 51);font-family:arial;font-size:100%;"  &gt;Operating voltage of 12V is convenient&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt; &lt;span style="color: rgb(192, 192, 192);"&gt;for robotics projects. Look for motors with a coil current of 250mA or less (coil resistance of 48ohms or more for a 12V motor &lt;-&gt; V=IR). Higher currents do give higher torque, but will also drain your battery faster. Another key specification is the holding torque which is how much torque the motor can resist when energized.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-5773481055323761846?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/5773481055323761846/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=5773481055323761846' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/5773481055323761846'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/5773481055323761846'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/05/where-to-find-stepper-motors.html' title='Where to find stepper motors'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-5895428540234674618</id><published>2008-05-18T04:25:00.000-07:00</published><updated>2008-06-08T05:21:22.212-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='stepper motor'/><category scheme='http://www.blogger.com/atom/ns#' term='education'/><title type='text'>stepper motor - introduction</title><content type='html'>&lt;div style="text-align: justify;"&gt;    A &lt;span style="color: rgb(255, 204, 51);"&gt;stepper motor&lt;/span&gt; is a &lt;span style="color: rgb(255, 204, 51);"&gt;electromechanical device&lt;/span&gt; which converts electrical pulses into discrete mechanical movements. The shaft or spindle of a stepper motor rotates in discrete step increments when electrical command pulses are applied to it in the proper sequence. Stepper motors enable precise positioning without needing sensors to measure motor position.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="color:black;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;  &lt;p class="MsoNormal" style="color: rgb(255, 204, 51);"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_RA2btAL9GeE/SD6Y6ucPJDI/AAAAAAAAABQ/XCqylxf0zXM/s1600-h/stepper+motor.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_RA2btAL9GeE/SD6Y6ucPJDI/AAAAAAAAABQ/XCqylxf0zXM/s320/stepper+motor.jpg" alt="" id="BLOGGER_PHOTO_ID_5205766353953170482" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="color: rgb(255, 204, 51);"&gt;Advantages&lt;/p&gt;&lt;ul&gt;&lt;li&gt;The &lt;span style="color: rgb(255, 204, 51);"&gt;rotation angle&lt;/span&gt; of the motor is &lt;span style="color: rgb(255, 204, 51);"&gt;proportional&lt;/span&gt; to the &lt;span style="color: rgb(255, 204, 51);"&gt;input pulse&lt;/span&gt;.&lt;/li&gt;&lt;li&gt;The motor has &lt;span style="color: rgb(255, 204, 51);"&gt;full torque at standstill&lt;/span&gt;(if the winding are energized).&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Precise positioning&lt;/span&gt; and repeatability of movement since good stepper motors have an accuracy of 3-5% of a step and this error is non cumulative from one step to the next.&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Excellent response&lt;/span&gt; to starting/stopping/reversing.&lt;/li&gt;&lt;li&gt;Very reliable since there are &lt;span style="color: rgb(255, 204, 51);"&gt;no contact brushes&lt;/span&gt; in the motor. Therefore the life of the motor is simply dependent on the life of the bearing.&lt;/li&gt;&lt;li&gt;The motors response to digital input pulses provides &lt;span style="color: rgb(255, 204, 51);"&gt;open-loop control&lt;/span&gt;, making the motor simpler and less costly to control.&lt;/li&gt;&lt;li&gt;It is possible to achieve &lt;span style="color: rgb(255, 204, 51);"&gt;very low speed synchronous rotation&lt;/span&gt; with a load that is directly coupled to the shaft.&lt;/li&gt;&lt;li&gt;A &lt;span style="color: rgb(255, 204, 51);"&gt;wide range of rotational speeds&lt;/span&gt; can be realized as the speed is proportional to the frequency of the input pulses.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="color:black;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Disadvantages&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Resonances&lt;/span&gt; can &lt;span style="color: rgb(255, 204, 51);"&gt;occur&lt;/span&gt; if not properly controlled.&lt;/li&gt;&lt;li&gt;Not easy to operate at extremely high speeds.&lt;/li&gt;&lt;li&gt;More &lt;span style="color: rgb(255, 204, 51);"&gt;complex&lt;/span&gt; to control than DC motors.&lt;/li&gt;&lt;li&gt;Consume precious battery current even when not moving.&lt;/li&gt;&lt;/ul&gt;  &lt;span style=""&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-5895428540234674618?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/5895428540234674618/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=5895428540234674618' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/5895428540234674618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/5895428540234674618'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/05/stepper-motor-introduction.html' title='stepper motor - introduction'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_RA2btAL9GeE/SD6Y6ucPJDI/AAAAAAAAABQ/XCqylxf0zXM/s72-c/stepper+motor.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-8830553880080078280</id><published>2008-05-13T22:05:00.000-07:00</published><updated>2008-06-08T05:20:59.159-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ritchie street'/><title type='text'>Shops in ritchie street</title><content type='html'>&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;Hi guys new to &lt;span style="color: rgb(255, 204, 51);"&gt;Ritchie street&lt;/span&gt; ?&lt;br /&gt;don't worry i will guide you to some shops in Ritchie street&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;--&gt;&lt;span style="color: rgb(255, 204, 51);"&gt; Modi Electronics&lt;/span&gt; - #6, Ritchie street, 1st floor, chennai - 600 002.&lt;br /&gt;  Ph - 91-44-2841 4140.&lt;br /&gt; Best shop to buy &lt;span style="color: rgb(255, 204, 51);"&gt;DC gear motors&lt;/span&gt;, &lt;span style="color: rgb(255, 204, 51);"&gt;stepper motors&lt;/span&gt; and &lt;span style="color: rgb(255, 204, 51);"&gt;LEGO kits&lt;/span&gt;, they also sell many &lt;span style="color: rgb(255, 204, 51);"&gt;projects&lt;/span&gt;      which you must assemble yourself.&lt;br /&gt;&lt;/div&gt;--&gt;&lt;span style="color: rgb(255, 204, 51);"&gt; Shri Gemini Kits and Spares&lt;/span&gt; - #22, Athipattan st, Mount Road,&lt;br /&gt; ch - 600 002. Ph - 2841 8592.&lt;br /&gt;&lt;div style="text-align: justify;"&gt;      Here you can get &lt;span style="color: rgb(255, 204, 51);"&gt;projects &lt;/span&gt;which is already assembled. It will be like a project center, their is a      person named Rajamanikam who will guide you there, he will also give good ideas, classes are     also conducted here during weekends for programming &lt;span style="color: rgb(255, 204, 51);"&gt;AT89C51&lt;/span&gt; using &lt;span style="color: rgb(255, 204, 51);"&gt;Embedded C&lt;/span&gt; (you          have to pay for it).&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;--&gt;&lt;span style="color: rgb(255, 204, 51);"&gt; Omega Electronics&lt;/span&gt; - Best place to buy the components for your project such as                             &lt;span style="color: rgb(255, 204, 51);"&gt;resistors&lt;/span&gt;, &lt;span style="color: rgb(255, 204, 51);"&gt;capacitors&lt;/span&gt;, &lt;span style="color: rgb(255, 204, 51);"&gt;PCB's&lt;/span&gt;,  &lt;span style="color: rgb(255, 204, 51);"&gt;LED's&lt;/span&gt;, &lt;span style="color: rgb(255, 204, 51);"&gt;IC's&lt;/span&gt;, &lt;span style="color: rgb(255, 204, 51);"&gt;diodes&lt;/span&gt;,  &lt;span style="color: rgb(255, 204, 51);"&gt;relays&lt;/span&gt;,  &lt;span style="color: rgb(255, 204, 51);"&gt;switches&lt;/span&gt;,   &lt;span style="color: rgb(255, 204, 51);"&gt;LDR's&lt;/span&gt;, &lt;span style="color: rgb(255, 204, 51);"&gt;transformers&lt;/span&gt;,&lt;span style="color: rgb(255, 204, 51);"&gt;              soldering&lt;/span&gt; &lt;span style="color: rgb(255, 204, 51);"&gt;lead&lt;/span&gt; etc. ( there are two shops named omega, one near globe electronics in the main     road and other inside the entrance of the building, the main shop will be crowded all the times     so you can get your components in the second shop)&lt;br /&gt;&lt;div style="text-align: justify;"&gt;--&gt;&lt;span style="color: rgb(255, 204, 51);"&gt; Texonic&lt;/span&gt; - Best place to buy &lt;span style="color: rgb(255, 204, 51);"&gt;PIC microcontrollers&lt;/span&gt;, if you are buying components in a large             scale its the best place. &lt;span style="color: rgb(255, 204, 51);"&gt;PIC Programmer&lt;/span&gt; is sold here. Its like an wholesale shop. you can buy     the components but the minimum amount for billing is Rs.50 and you should also buy the             components in large scale you cannot buy one or two IC's here except PIC.&lt;br /&gt;&lt;/div&gt;--&gt; &lt;span style="color: rgb(255, 204, 51);"&gt;Kailash Electronics&lt;/span&gt; - similar to omega electronics where you can get all your electronic                 components.&lt;br /&gt;--&gt;Their is a shop near Shri gemini kits and spares where you can design your PCB i can't                 remember the shop name&lt;br /&gt;--&gt;&lt;span style="color: rgb(255, 204, 51);"&gt; Hertz systems&lt;/span&gt; (Allegro systems) - No:109/7, Vanavil apartments, East main road, anna             nagar west extn, chennai-600 101. Ph - 43538861, 26150019. (Near SBIOA school)&lt;br /&gt;PIC16F877A and PIC18F452 development board is sold here. Classes are taken for                         programming PIC with CCS C compiler for Rs.4000(when i attended, not sure about the             amount now). The classes will be very much useful to you guys for doing you final year project.    A person named Murali is incharge of Hertz systems, he will also give ideas for your project.  &lt;br /&gt;--&gt; For those who are residing near tambaram you can get most of the electronic components in     &lt;span style="color: rgb(255, 204, 51);"&gt;Mercy Electronics&lt;/span&gt; (near national theatre)&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-8830553880080078280?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/8830553880080078280/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=8830553880080078280' title='15 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/8830553880080078280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/8830553880080078280'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/05/shops-in-ritchie-street.html' title='Shops in ritchie street'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>15</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-8152478909294052422</id><published>2008-05-09T11:05:00.000-07:00</published><updated>2008-06-08T05:20:21.755-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='features of pic'/><title type='text'>Features of PIC16F877A</title><content type='html'>&lt;div style="text-align: justify;"&gt;    I started with &lt;span style="color: rgb(255, 204, 51);"&gt;PIC16F877A&lt;/span&gt; demo board for my projects. let us now see the features of PIC16F877A, the following image shows my PIC16F877A demo board.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_RA2btAL9GeE/SD2iiOcPJCI/AAAAAAAAABI/ZQgCowRVoG0/s1600-h/CIMG1309.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_RA2btAL9GeE/SD2iiOcPJCI/AAAAAAAAABI/ZQgCowRVoG0/s320/CIMG1309.JPG" alt="" id="BLOGGER_PHOTO_ID_5205495453185942562" border="0" /&gt;&lt;/a&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;PIC16F877A demo board&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-weight: bold; color: rgb(255, 204, 51);"&gt;Features of PIC16F877A&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li style="color: rgb(255, 204, 51);"&gt;High-performance RISC CPU&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Lead-free:RoHS-compliant&lt;/li&gt;&lt;li&gt;Operating speed:20Mhz, 200ns instruction cycle&lt;/li&gt;&lt;li&gt;Operating voltage:4.0-5.5volts&lt;/li&gt;&lt;li&gt;Industrial temperature range(-40 to +85 degrees)&lt;/li&gt;&lt;li&gt;15 Interrupt sources&lt;/li&gt;&lt;li&gt;35 single word instructions&lt;/li&gt;&lt;li&gt;All single-cycle instructions except for program branches&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li style="color: rgb(255, 204, 51);"&gt;Special Microcontroller Features&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Flash memory:14.3KB(8192 words)&lt;/li&gt;&lt;li&gt;Data SRAM:368 bytes&lt;/li&gt;&lt;li&gt;Data EEPROM:256 bytes&lt;/li&gt;&lt;li&gt;Self-reprogrammable under software control&lt;/li&gt;&lt;li&gt;In-circuit serial programming via two pins&lt;/li&gt;&lt;li&gt;Watchdog timer with on-chip RC oscillator&lt;/li&gt;&lt;li&gt;Programmable code protection&lt;/li&gt;&lt;li&gt;Power-saving code protection&lt;/li&gt;&lt;li&gt;Selectable oscillator options&lt;/li&gt;&lt;li&gt;In-circuit debug via two pins&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li style="color: rgb(255, 204, 51);"&gt;Peripheral Features&lt;/li&gt;&lt;ul&gt;&lt;li&gt;33 I/O pins : 5 I/O ports&lt;/li&gt;&lt;li&gt;Timer0:8-bit timer/counter with 8-bit prescaler&lt;/li&gt;&lt;li&gt;Timer1:16-bit timer/counter with prescaler&lt;/li&gt;&lt;li&gt;Timer2:8-bit timer/counter with 8-bit period register, prescaler and postscaler&lt;/li&gt;&lt;li&gt;Two capture, compare, PWM modules&lt;/li&gt;&lt;li&gt;Synchronous serial port with two modes&lt;/li&gt;&lt;li&gt;USART/SCI with 9-bit address detection&lt;/li&gt;&lt;li&gt;Parrallel slave port&lt;/li&gt;&lt;li&gt;Brown-out detection circuitry for brown-out reset&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li style="color: rgb(255, 204, 51);"&gt;Analog Features&lt;/li&gt;&lt;ul&gt;&lt;li&gt;10-bit, 8-channel A/D converter&lt;/li&gt;&lt;li&gt;Brown-out reset&lt;/li&gt;&lt;li&gt;Analog comparable module&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;whats the difference between PIC16F877 and PIC16F877A ?&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;I got two answers for this question from my friends which i want to share with you&lt;br /&gt;- The &lt;span style="color: rgb(255, 204, 51);"&gt;masking&lt;/span&gt; is different in both the microcontrollers&lt;br /&gt;&lt;div style="text-align: justify;"&gt;- While &lt;span style="color: rgb(255, 204, 51);"&gt;burning the code&lt;/span&gt; in PIC microcontroller their is an acknowledgement received for each code word written in PIC's memory. In case of PIC16F877 the code word is written one by one and hence their is an acknowledgement required for each code word written and hence the speed of writing is reduced. Whereas in case of PIC16F877A the code word is written in blocks and hence acknowledgement is required only for the block of code word and hence speed of writing is more when compared to that of PIC16F877A.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-8152478909294052422?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/8152478909294052422/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=8152478909294052422' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/8152478909294052422'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/8152478909294052422'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/05/features-of-pic16f877a.html' title='Features of PIC16F877A'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_RA2btAL9GeE/SD2iiOcPJCI/AAAAAAAAABI/ZQgCowRVoG0/s72-c/CIMG1309.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-6689433825966927715</id><published>2008-05-05T10:44:00.000-07:00</published><updated>2008-05-29T22:55:33.774-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='architecture'/><title type='text'>PIC microcontroller architecture</title><content type='html'>&lt;span style="font-family:arial;"&gt;Let us see about the &lt;span style="color: rgb(255, 204, 51);"&gt;architecture categories&lt;/span&gt; in PIC microcontroller&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:arial;"&gt;Microchips 8 bit PIC microcontrollers fall into three product architecture categories providing a variety of option for any application requirement&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Baseline 8 bit architecture &lt;/span&gt;- 12 bit program word&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Midrange 8 bit architecture&lt;/span&gt; - 14 bit program word&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;High performance 8 bit architecture&lt;/span&gt; - 16 bit program word&lt;/li&gt;&lt;/ul&gt;&lt;ol&gt;&lt;li style="text-align: justify;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Baseline Architecture&lt;/span&gt; - The baseline architecture includes the PIC10F family and portion of the PIC12 and PIC16 families. These devices utilize 12 bit program word architecture with 6 to 28-pin package options. The concisely defined feature set of baseline architecture enables the most cost-effective product solutions. This architecture is ideal for battery operated applications. The PIC10F200 series provides another industry first, an inexpensive 8 bit flash microcontroller in a six pin package.&lt;br /&gt;&lt;/li&gt;&lt;li style="text-align: justify;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Midrange Architecture&lt;/span&gt; - The midrange architecture includes members of the PIC12 and PIC16 framilies that feature 14-bit program word architecture. These families are available with 8 to 64 package options. The midrange PIC16 devices offer a wide range of package options, as well as low to high levels of peripheral integration. This PIC16 device features various serial, analog and digital peripherals, such as USB, SPI, I2C, USART, LCD and A/D converters. The mid-range PIC16 microcontrollers have interrupt handling capability with an 8 level hardware stack.&lt;/li&gt;&lt;li style="text-align: justify;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;Highperformance Architecture&lt;/span&gt; - The high performance architecture encompassed the PIC18 family of devices. These microcontrollers utilize 16 bit program word architecture with 18 to 100 pin package options. The PIC18 devices are high jperformance microcontrollers with integrated A/D converters. All PIC18 microcontrollers incorporate an advanced RISC architecture that supports flash devices. The PIC18 has enhanced core features, 32 level deep stack and multiple internal and external interrupts.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-6689433825966927715?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/6689433825966927715/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=6689433825966927715' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/6689433825966927715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/6689433825966927715'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/05/pic-microcontroller-architecture.html' title='PIC microcontroller architecture'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-4412054154917895626</id><published>2008-05-01T00:41:00.000-07:00</published><updated>2008-06-08T05:19:40.233-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='features of pic'/><category scheme='http://www.blogger.com/atom/ns#' term='education'/><title type='text'>Features of PIC microcontroller</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;New to PIC ?? &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;Let us see the dynamic features of PIC which has made it a better choice than other microcontrollers&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 204, 0);"&gt;Features of PIC microcontroller&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;1.code efficiency &lt;/span&gt;- The PIC 8 bit microcontroller is based on Harvard architecture, which means there are separate internal buses for memory and data. The throughput rate is therefore increased due to simultaneous access to both data and program memory. It would be easier if you have known about von neumann architecture which has common bus for memory and data.&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;2.safety&lt;/span&gt; - All the instructions fit into a 12 or 14 bit program memory word. There is no likelihood of software jumping onto the DATA section of a program and trying to execute DATA as instructions.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;3.Instruction set &lt;/span&gt;- There are 33 instructions you have to learn in order to write software for the 16C5x family. The lesser number of instruction eases our job while writing program in assembly language. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;4.Speed&lt;/span&gt; - The PIC has an internal divide by 4 connected between the oscillator and the internal clock bus(note : we know their is a divide by 2 in a 8085 microprocessor where we connect a 6Mhz clock inorder to operate the microprocessor at a speed of 3Mhz). The PIC is very fast to work with. The speed of PIC16F877A is 20Mhz but it can even operate at a speed of 30Mhz. some PIC in 18Fx family can be operated at 40Mhz. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;5.Static Operation&lt;/span&gt; - The PIC is a fully static microcontroller, in other words, if you top the clock, all the register contents are maintained. In practise you would not actually do this, you would place the PIC into a Sleep mode-this stops the lock and sets up various flags within th ePIC to allow you to know what state it was in before the Sleep. In sleep, the PIC takes only its standby current which can be less than 1uA. The need for sleep mode can be easily understood by considering the Fire alarm circuit, since the circuit has to be activated only when their is a fire, the rest of the time the PIC can be made to be in its sleep mode and wake up when their is fire thus saving the power required for the operation of PIC.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;6.Drive Capability&lt;/span&gt; - The PIC has a high output drive capability and can directly drive LEDs and TRIACs etc. Any I/O pin can sink 25mA or 100mA for the whole device.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;7.Options&lt;/span&gt; - A range of speed, temperature, package, I/O lines, timer functions, serial communication, A/D and memory sizes is available from the PIC family to suit virtually all your requirements. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;PIC microcontroller can be programmed using embedded C. some of the compilers which i have used are &lt;span style="color: rgb(255, 204, 51);"&gt;mikroC&lt;/span&gt;, &lt;span style="color: rgb(255, 204, 51);"&gt;CCS C compiler&lt;/span&gt; and &lt;span style="color: rgb(255, 204, 51);"&gt;Mplab&lt;/span&gt;. It is easier to program in embedded C rather than programming in assembly language. The demo version of these compilers can compile upto 2KB of program memory.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-4412054154917895626?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/4412054154917895626/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=4412054154917895626' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/4412054154917895626'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/4412054154917895626'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/05/features-of-pic-microcontroller.html' title='Features of PIC microcontroller'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-5535416810177819954</id><published>2008-04-28T02:55:00.000-07:00</published><updated>2008-06-08T05:19:07.356-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cheniston'/><category scheme='http://www.blogger.com/atom/ns#' term='serial input'/><category scheme='http://www.blogger.com/atom/ns#' term='software'/><title type='text'>about cheniston serial input software</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;The &lt;span style="color: rgb(255, 204, 51);"&gt;cheniston serial input software&lt;/span&gt; is used to &lt;span style="color: rgb(255, 204, 51);"&gt;control the movement of cursor in PC&lt;/span&gt; by giving serial input through the serial port. Serial Input is a &lt;span style="color: rgb(255, 204, 51);"&gt;windows based application&lt;/span&gt; to enable keyboard and mouse input via alternative input devices. It works by taking input from your device(via a serial port), and translating the received data into keyboard and mouse input for windows operating systems.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;Serial Input uses the almost universal capability of alternative input devices to send ASCII characters to the machine they are connected to. This basically means that when Serial Input is running it waits for characters to hit the connected serial port, and then translated those into an appropriate input message.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_RA2btAL9GeE/SEkOcAhOgtI/AAAAAAAAAD4/LzeVYEqpTx4/s1600-h/serial+input.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_RA2btAL9GeE/SEkOcAhOgtI/AAAAAAAAAD4/LzeVYEqpTx4/s400/serial+input.bmp" alt="" id="BLOGGER_PHOTO_ID_5208710318369178322" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;Many ASCII characters are exactly what the user would wish to represent on the computer, for instance 'abc' would be interpreted by Serial Input and 'abc' would be sent to the keyboard buffer for processing by whichever application the user happens to be running - eg: a word processor. In order to cater for mouse input a default set of 'high-end' ASCII characters were initially chosen to represent &lt;span style="color: rgb(255, 204, 51);"&gt;8 compass points(N, NE, E, SE, S, SW, W, NW) and 'STOP'.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;Mouse movement works with the premise that one character is sent to move the mouse in a particular direction and subsequent characters are sent to redirect or stop the mouse. Left and Right mouse buttons, with single and double click values are also supported. The increment in X direction and Y direction can also be changed. The movement delay of the cursor can also be changed by clicking the advanced button in mouse tab.&lt;br /&gt;&lt;br /&gt;The &lt;span style="color: rgb(255, 204, 51);"&gt;ASCII character mapping&lt;/span&gt; is given below&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_RA2btAL9GeE/SEkPQvFXx8I/AAAAAAAAAEA/QZMl0G4n-pE/s1600-h/input.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_RA2btAL9GeE/SEkPQvFXx8I/AAAAAAAAAEA/QZMl0G4n-pE/s400/input.bmp" alt="" id="BLOGGER_PHOTO_ID_5208711224222009282" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;a href="http://www.serialinput.com/downloads/"&gt;click here to download serial input software&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-5535416810177819954?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/5535416810177819954/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=5535416810177819954' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/5535416810177819954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/5535416810177819954'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/06/about-cheniston-serial-input-software.html' title='about cheniston serial input software'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_RA2btAL9GeE/SEkOcAhOgtI/AAAAAAAAAD4/LzeVYEqpTx4/s72-c/serial+input.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-4175666131359815421</id><published>2008-04-26T21:48:00.000-07:00</published><updated>2008-06-08T05:08:04.396-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='microbrn'/><category scheme='http://www.blogger.com/atom/ns#' term='software'/><title type='text'>about microbrn</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;microbrn&lt;/span&gt; is a software from &lt;span style="color: rgb(255, 204, 51);"&gt;ozitronics&lt;/span&gt; which is used for &lt;span style="color: rgb(255, 204, 51);"&gt;burning the hex code&lt;/span&gt; in PIC microcontrollers. It is also named as micropro, i used this software for dumping my hex code into PIC. It provides options of &lt;span style="color: rgb(255, 204, 51);"&gt;setting the fuses&lt;/span&gt; while burning the code into PIC, please be careful while setting the fuses, because even if your program works good but improper setting of the fuses will stop it from working properly.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_RA2btAL9GeE/SEkFaa1UX2I/AAAAAAAAADo/HrQufM5pGZo/s1600-h/microburn.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_RA2btAL9GeE/SEkFaa1UX2I/AAAAAAAAADo/HrQufM5pGZo/s400/microburn.bmp" alt="" id="BLOGGER_PHOTO_ID_5208700395468382050" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:arial;"&gt;If you are using mikroC then you have the burden of setting fuses sometimes by yourself while dumping the code into PIC, but in case of CCS C compiler their will be no problem because you will be defining the fuses while coding.  I have provided the &lt;span style="color: rgb(255, 204, 51);"&gt;common fuse settings for PIC16F877A&lt;/span&gt; below,&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_RA2btAL9GeE/SEkG7sTVYsI/AAAAAAAAADw/WO_hbnBKWuM/s1600-h/16f877a.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_RA2btAL9GeE/SEkG7sTVYsI/AAAAAAAAADw/WO_hbnBKWuM/s400/16f877a.bmp" alt="" id="BLOGGER_PHOTO_ID_5208702066604991170" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;A &lt;span style="color: rgb(255, 204, 51);"&gt;correct COM port value&lt;/span&gt; must be given in &lt;span style="color: rgb(255, 204, 51);"&gt;FILE--&gt;PORT&lt;/span&gt; to program the PIC. The &lt;span style="color: rgb(255, 204, 51);"&gt;COM port value&lt;/span&gt; can be found from the &lt;span style="color: rgb(255, 204, 51);"&gt;DEVICE MANAGER&lt;/span&gt; after connecting the &lt;span style="color: rgb(255, 204, 51);"&gt;USB PIC programmer&lt;/span&gt; to your  systems &lt;span style="color: rgb(255, 204, 51);"&gt;USB port&lt;/span&gt;. To go to the device manager follow the steps below&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;right click on the &lt;span style="color: rgb(255, 204, 51);"&gt;my computer&lt;/span&gt; icon which appears in the desktop.&lt;/li&gt;&lt;li&gt;select &lt;span style="color: rgb(255, 204, 51);"&gt;properties&lt;/span&gt; from the menu that appears.&lt;/li&gt;&lt;li&gt;select the &lt;span style="color: rgb(255, 204, 51);"&gt;hardware&lt;/span&gt; tab from the system properties window.&lt;/li&gt;&lt;li&gt;click the &lt;span style="color: rgb(255, 204, 51);"&gt;device manager&lt;/span&gt; button which appears in the window.&lt;/li&gt;&lt;li&gt;after connecting the USB PIC programmer, check the PORT VALUE by clicking the &lt;span style="color: rgb(255, 204, 51);"&gt;'+' sign in the ports(COM &amp;amp; LPT)&lt;/span&gt; in the device manager window. When proper PORT VALUE is not given, an error message &lt;span style="color: rgb(255, 204, 51);"&gt;'There appears to be a problem in accessing the COM port'&lt;/span&gt;  will be displayed in a window.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;you can also verify whether the code has been dumped into PIC or not by selecting the &lt;span style="color: rgb(255, 204, 51);"&gt;VERIFY&lt;/span&gt; button.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ozitronics.com/download.html"&gt;click here to download microbrn*&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;*click on the file named DIYpack25EP.zip&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-4175666131359815421?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/4175666131359815421/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=4175666131359815421' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/4175666131359815421'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/4175666131359815421'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/04/about-microbrn.html' title='about microbrn'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_RA2btAL9GeE/SEkFaa1UX2I/AAAAAAAAADo/HrQufM5pGZo/s72-c/microburn.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-3953123600779610265</id><published>2008-04-22T21:20:00.000-07:00</published><updated>2008-06-08T05:07:36.068-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pic simulator ide'/><category scheme='http://www.blogger.com/atom/ns#' term='software'/><title type='text'>about PIC simulator IDE</title><content type='html'>&lt;div style="text-align: justify;"&gt;Its a best &lt;span style="color: rgb(255, 204, 51);"&gt;simulator software for PIC microcontroller&lt;/span&gt; developed by oshonsoft to test your program, just &lt;span style="color: rgb(255, 204, 51);"&gt;browse and select the hex file&lt;/span&gt; which you have obtained after compiling the code, it also provides environment for &lt;span style="color: rgb(255, 204, 51);"&gt;testing your interfaces like LCD, stepper motor, LED board&lt;/span&gt;, and it also &lt;span style="color: rgb(255, 204, 51);"&gt;provides microcontroller view&lt;/span&gt; where you can provide inputs to the INPUT PORT pins and to check the output from the OUTPUT PORT pins.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_RA2btAL9GeE/SEdsch95htI/AAAAAAAAADY/Fz4VJOaQ1bM/s1600-h/logo150.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_RA2btAL9GeE/SEdsch95htI/AAAAAAAAADY/Fz4VJOaQ1bM/s400/logo150.gif" alt="" id="BLOGGER_PHOTO_ID_5208250731487397586" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;PIC simulator IDE is powerful application that supplies PIC developers with &lt;span style="color: rgb(255, 204, 51);"&gt;user-friendly graphical development for windows&lt;/span&gt; with integrated simulator(emulator), basic compiler, assembler, disassembler and debugger. PIC simulator IDE currently supports the following microcontrollers from the microchip PICmicro 12F and 16F product lines. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_RA2btAL9GeE/SEdumaGlvEI/AAAAAAAAADg/du-jUL0RQSc/s1600-h/pic+simulator+ide.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_RA2btAL9GeE/SEdumaGlvEI/AAAAAAAAADg/du-jUL0RQSc/s400/pic+simulator+ide.bmp" alt="" id="BLOGGER_PHOTO_ID_5208253100198313026" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;Main features of this simulator includes&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;main simulation interface showing internal microcontroller architecture.&lt;/li&gt;&lt;li&gt;FLASH program memory editor, EEPROM data memory editor, hardware stack viewer.&lt;/li&gt;&lt;li&gt;microcontroller pinout interface for simulation of digital I/O and analog inputs.&lt;/li&gt;&lt;li&gt;variable simulation rate, simulation statistics.&lt;/li&gt;&lt;li&gt;breakpoint manager for code debugging with breakpoints support LCD module simulation interface for character LCD modules.&lt;/li&gt;&lt;li&gt;graphical LCD module simulation interface for 128x64 graphical LCD modules.&lt;/li&gt;&lt;li&gt;stepper motor phase simulation interface for stepper motor driving visualization.&lt;/li&gt;&lt;li&gt;7-segment LED displays simulation interface&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;The demo software can be used 30 times so dont close the window after opening it until you shutdown your system, however you can obtain the cracked version of PIC simulator IDE from rapidshare. I will provide you the link for downloading the demo version.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://www.oshonsoft.com/downloads.html"&gt;click here to download the demo version of PIC simulator IDE&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-3953123600779610265?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/3953123600779610265/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=3953123600779610265' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/3953123600779610265'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/3953123600779610265'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/04/about-pic-simulator-ide.html' title='about PIC simulator IDE'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_RA2btAL9GeE/SEdsch95htI/AAAAAAAAADY/Fz4VJOaQ1bM/s72-c/logo150.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-2843941749906740812</id><published>2008-04-20T20:05:00.000-07:00</published><updated>2008-06-08T05:06:56.067-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='software'/><category scheme='http://www.blogger.com/atom/ns#' term='ccs c compiler'/><title type='text'>about ccs c compiler</title><content type='html'>&lt;div style="text-align: justify;"&gt;    The &lt;span style="color: rgb(255, 204, 51);"&gt;CCS C compiler&lt;/span&gt; was developed exclusively for the &lt;span style="color: rgb(255, 204, 51);"&gt;PIC MCU&lt;/span&gt; - making it the most optimized compiler for Microchip parts. The compiler has a generous &lt;span style="color: rgb(255, 204, 51);"&gt;library of built-in functions,&lt;/span&gt; &lt;span style="color: rgb(255, 204, 51);"&gt;preprocessor commands, and ready-to-run example programs&lt;/span&gt; to quickly jump-start any project. &lt;span style="color: rgb(255, 204, 51);"&gt;Drivers for real-time clocks, LCD's, A/D converters&lt;/span&gt; and many more are innate features to the CCS C compiler.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_RA2btAL9GeE/SEdkvBqWb6I/AAAAAAAAADI/6PKmKbDUUiY/s1600-h/images.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_RA2btAL9GeE/SEdkvBqWb6I/AAAAAAAAADI/6PKmKbDUUiY/s400/images.jpg" alt="" id="BLOGGER_PHOTO_ID_5208242253139963810" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;The compiler contains standard C operators and built-in libraries that are specific to the PIC registers. Access to hardware features from C.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;   Features includes:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;1, 8, 16 and 32 bit integer types and 32 bit floating point.&lt;/li&gt;&lt;li&gt;standard one bit type(short int) permits the compiler to generate very efficeint bit oriented code.&lt;/li&gt;&lt;li&gt;#BIT and #byte will allow C variables to be placed at absolute address to map registers to C variables.&lt;/li&gt;&lt;li&gt;bit arrays.&lt;/li&gt;&lt;li&gt;fixed point decimal.&lt;/li&gt;&lt;li&gt;constants(including strings and arrays) are saved in program memory.&lt;/li&gt;&lt;li&gt;flexible handling of constant data.&lt;/li&gt;&lt;li&gt;variable length constant strings&lt;/li&gt;&lt;li&gt;address mode capability to create user defined address spaces in memory device.&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;    The CCS C compiler for PIC10, PIC12, PIC14, PIC16 and PIC18 microcontrollers &lt;span style="color: rgb(255, 204, 51);"&gt;has over 180 built-in functions&lt;/span&gt; to access PIC MCU hardware is easy and produces efficient and highly optimized code. &lt;span style="color: rgb(255, 204, 51);"&gt;Functions such as timers, A/D, EEPROM, SSP, PSP, USB, I2C and more&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_RA2btAL9GeE/SEdnIj6qDFI/AAAAAAAAADQ/-93ikLtjrnw/s1600-h/picc.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_RA2btAL9GeE/SEdnIj6qDFI/AAAAAAAAADQ/-93ikLtjrnw/s400/picc.bmp" alt="" id="BLOGGER_PHOTO_ID_5208244890855148626" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Built-in libraries that work with all chips for RS-232 serial I/O, I2C, discrete I/O and precision delays.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;serial I/O functions allow standard functions such as GETC() and PRINTF() to be used to forRS-232 like I/O.&lt;/li&gt;&lt;li&gt;formatted printf allows easy formatting and display in HEX or decimal.&lt;/li&gt;&lt;li&gt;multiple I2C and RS232 ports may be easily defined.&lt;/li&gt;&lt;li&gt;#use rs232() offers options to specify a maximum wait time for getc.&lt;/li&gt;&lt;li&gt;Functions such as INPUT() and OUTPUT_HIGH() properly maintain the tri-state registers.&lt;/li&gt;&lt;li&gt;Simple functions like READ_ADC() to read a value from A/D converter.&lt;/li&gt;&lt;/ul&gt;&lt;a href="http://www.ccsinfo.com/content.php?page=compilers&amp;amp;navcode=/adwords_for_pic"&gt;click here to download the demo version of CCS C compiler*&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;*you must fill an information form for downloading the demo version&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-2843941749906740812?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/2843941749906740812/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=2843941749906740812' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/2843941749906740812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/2843941749906740812'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/06/about-ccs-c-compiler.html' title='about ccs c compiler'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_RA2btAL9GeE/SEdkvBqWb6I/AAAAAAAAADI/6PKmKbDUUiY/s72-c/images.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-5754745603706876993</id><published>2008-04-17T19:57:00.000-07:00</published><updated>2008-06-08T05:06:18.572-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mikroc'/><category scheme='http://www.blogger.com/atom/ns#' term='software'/><title type='text'>about mikroC</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;mikroC is one of the powerful and easy to use software for programming PIC microcontrollers&lt;/span&gt; in embedded C. mikroC is a powerful, feature rich development tool for PICmicros. It is designed to provide the customer what the easiest possible solution for developing applications for embedded systems, without compromising performance or control. Applications can be developed quickly and easily using mikroC for PIC microcontrollers. It provides a simple windows based point-and-click environment for developing applications.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_RA2btAL9GeE/SEYI9oBVdKI/AAAAAAAAADA/IKVIVi1HI6M/s1600-h/untitled.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_RA2btAL9GeE/SEYI9oBVdKI/AAAAAAAAADA/IKVIVi1HI6M/s400/untitled.bmp" alt="" id="BLOGGER_PHOTO_ID_5207859873908618402" border="0" /&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:arial;"&gt;PIC and C fit together well: PIC is the most popular 8-bit chip in the world, used in a wide variety of applications, and C, prized for its efficiency, is the natural choice for developing embedded systems. mikroC provides a successful match featuring highly advanced IDE, ANSI complaint compiler, broad set of hardware libraries, comprehensive documentation, and plenty of ready-to-run examples. demo version is available for download i have provided the link below, you can even search for cracked version in internet.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mikroe.com/en/compilers/mikroc/pic/download.htm"&gt;click here to download demo version of mikroC&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-5754745603706876993?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/5754745603706876993/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=5754745603706876993' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/5754745603706876993'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/5754745603706876993'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/06/what-is-mikroc.html' title='about mikroC'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_RA2btAL9GeE/SEYI9oBVdKI/AAAAAAAAADA/IKVIVi1HI6M/s72-c/untitled.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-8135256157543975967</id><published>2008-04-12T23:07:00.000-07:00</published><updated>2008-08-24T08:21:57.169-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='final year engineering project'/><category scheme='http://www.blogger.com/atom/ns#' term='engineering project'/><category scheme='http://www.blogger.com/atom/ns#' term='construction'/><title type='text'>VEHICLE NAVIGATION USING PIC MICROCONTROLLER</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="line-height: 200%;"&gt;       &lt;span style=""&gt; &lt;span&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;The problem of handling materials in an industry must be done in an efficient way. Present system for handling materials in industry uses conveyor belts to displace the object from one place to another. The conveyor belt system occupies large amount of space even when there is no load to be transported and can accept load from a particular source and deliver it to a particular destination point. In this project we present a simple ‘&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Vehicle&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Navigation Using PIC Microcontroller’&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=""&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt; were we replace the conveyor belt system with a line follower robot which can handle the materials in an industry. Thus the large amount of space occupied by the conveyor belt system can be avoided.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="line-height: 200%;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="line-height: 200%;"&gt;&lt;span style=""&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_RA2btAL9GeE/SA7TwgCwZFI/AAAAAAAAAAk/_M8UIkU_7f8/s1600-h/CIMG1392.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_RA2btAL9GeE/SA7TwgCwZFI/AAAAAAAAAAk/_M8UIkU_7f8/s320/CIMG1392.JPG" alt="" id="BLOGGER_PHOTO_ID_5192320250593436754" border="0" /&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;p class="MsoNormal"  style="text-align: justify; text-indent: 0.5in; line-height: 200%;font-family:times new roman;"&gt;&lt;span style="line-height: 200%;"&gt;&lt;span style=""&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;The navigation system can load the materials from different sources and can deliver it to respective destination points, which is restricted in the case of conveyor belt system.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;The line follower robot is a self operating robot which follows a line that is drawn on the floor. The path between the source and destination points can be changed easily by just modifying the line. Thus the system is simple and cost effective than conveyor belt system when there is a change in path. The navigation system can even sense any obstacles in its path and can take an alternate path to reach the destination.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-8135256157543975967?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/8135256157543975967/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=8135256157543975967' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/8135256157543975967'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/8135256157543975967'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2008/04/vehicle-navigation-using-pic.html' title='VEHICLE NAVIGATION USING PIC MICROCONTROLLER'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_RA2btAL9GeE/SA7TwgCwZFI/AAAAAAAAAAk/_M8UIkU_7f8/s72-c/CIMG1392.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4105131094074268321.post-6841452945634034028</id><published>2007-08-02T07:22:00.000-07:00</published><updated>2008-08-24T08:19:43.182-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='engineering project'/><category scheme='http://www.blogger.com/atom/ns#' term='construction'/><title type='text'>POWER OF LOGIC GATES</title><content type='html'>&lt;div style="color: rgb(0, 0, 0);" align="center"&gt;&lt;span style="font-size:100%;"&gt;&lt;strong style="color: rgb(255, 204, 51); font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;FOOTBALL ROBOT - SOCCERBOT&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="color: rgb(0, 0, 0);" align="justify"&gt;&lt;span style="font-size:100%;"&gt;&lt;u style="color: rgb(255, 204, 51);"&gt;&lt;strong&gt;INTRODUCTION :&lt;/strong&gt;&lt;/u&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;  &lt;p class="MsoNormal" style="text-align: justify; line-height: 150%;"&gt;&lt;span style="color: rgb(204, 204, 204);font-family:arial;font-size:100%;"  &gt;&lt;strong  style="font-family:times new roman;"&gt;&lt;span style="line-height: 150%;"&gt;    Most of them would have developed the football robot using a microcontroller or using any complex circuit. Here is a simple circuit to design a football robot using simple logic gates. The circuit involes the usage of one &lt;span style="color: rgb(255, 204, 51);"&gt;OR gate IC&lt;/span&gt; and a &lt;span style="color: rgb(255, 204, 51);"&gt;motor driver IC L293D&lt;/span&gt;. The diagram is shown below for your reference.&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:black;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;div style="text-align: justify;"&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://2.bp.blogspot.com/_RA2btAL9GeE/RrddFGLcSkI/AAAAAAAAAAU/LBbsMMmDFAk/s1600-h/and+gate.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5095643845532338754" style="margin: 0px auto 10px; display: block; text-align: center;" alt="" src="http://2.bp.blogspot.com/_RA2btAL9GeE/RrddFGLcSkI/AAAAAAAAAAU/LBbsMMmDFAk/s320/and+gate.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 204, 51); font-weight: bold;"&gt;CIRCUIT DESCRIPTION :&lt;/span&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://2.bp.blogspot.com/_RA2btAL9GeE/RrddFGLcSkI/AAAAAAAAAAU/LBbsMMmDFAk/s1600-h/and+gate.bmp"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(192, 192, 192);"&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;strong&gt;&lt;u&gt;&lt;span style="color: rgb(204, 51, 204);"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(255, 204, 51);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(204, 204, 204);font-size:100%;" &gt;&lt;strong&gt;&lt;span style="line-height: 150%;"&gt;    &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;div  style="text-align: justify; font-weight: bold;font-family:arial;"&gt;&lt;span style="color: rgb(204, 204, 204);font-size:100%;" &gt;&lt;strong&gt;&lt;span style="line-height: 150%;"&gt;&lt;span style="color: rgb(192, 192, 192);"&gt;    The F,B,R,L inputs to the OR gates comes from the switches which specifies the desired direction of control. For example, consider the case when L is pressed then the outputs B and C goes high and the direction of motor control to the motor driver IC becomes 0110. This means that the motor1 turns in backward direction and motor2 turns in forward direction where motor1 is on left side and motor2 is on right side. Thus the robot can be controlled using a single or gate instead of complex circuits. This results in less soldering and more economical.&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-weight: bold; font-family: arial;"&gt;&lt;div style="text-align: justify; color: rgb(204, 204, 204);"&gt;  &lt;/div&gt;&lt;div style="text-align: justify; color: rgb(204, 204, 204);"&gt;    &lt;/div&gt;&lt;p class="MsoNormal"  style="line-height: 150%; text-align: justify; color: rgb(204, 204, 204);font-family:times new roman;"&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;strong  style="font-family:times new roman;"&gt;&lt;span style="line-height: 150%;"&gt;Thus we can understand the power of logic gates from the above design..&lt;/span&gt;&lt;/strong&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="color: rgb(0, 0, 0);" align="left"&gt;&lt;span style=";font-size:100%;color:black;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style="color: rgb(204, 204, 204);font-size:100%;" &gt;&lt;strong  style="font-weight: normal;font-family:times new roman;"&gt;&lt;span style="line-height: 150%;"&gt;FOLLOW THE PRICIPLE OF TDI&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=";font-size:100%;color:black;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(204, 204, 204);font-size:100%;" &gt;&lt;strong  style="font-weight: normal;font-family:times new roman;"&gt;&lt;span style="line-height: 150%;"&gt;THINK.. DESIGN.. INNOVATE..&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4105131094074268321-6841452945634034028?l=ssecganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ssecganesh.blogspot.com/feeds/6841452945634034028/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4105131094074268321&amp;postID=6841452945634034028' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/6841452945634034028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4105131094074268321/posts/default/6841452945634034028'/><link rel='alternate' type='text/html' href='http://ssecganesh.blogspot.com/2007/08/dbz.html' title='POWER OF LOGIC GATES'/><author><name>Ganesh Kumar V</name><uri>http://www.blogger.com/profile/08778251455053545770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_RA2btAL9GeE/SGtpw_3PRyI/AAAAAAAAAIc/kNnnX5Poex4/S220/gohan.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_RA2btAL9GeE/RrddFGLcSkI/AAAAAAAAAAU/LBbsMMmDFAk/s72-c/and+gate.bmp' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
