<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>PIC Microcontroller | Student Projects</title>
	<atom:link href="https://studentprojects.in/tag/pic-microcontroller/feed/" rel="self" type="application/rss+xml" />
	<link>https://studentprojects.in</link>
	<description>Microcontroller projects, Circuit Diagrams, Project Ideas</description>
	<lastBuildDate>Thu, 10 Mar 2022 10:34:59 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.1.7</generator>
	<item>
		<title>Vehicle Monitoring and Security System</title>
		<link>https://studentprojects.in/electronics/microcontrollers/vehicle-monitoring-and-security-system/</link>
					<comments>https://studentprojects.in/electronics/microcontrollers/vehicle-monitoring-and-security-system/#comments</comments>
		
		<dc:creator><![CDATA[Editorial Team]]></dc:creator>
		<pubDate>Sun, 07 Jun 2009 11:15:30 +0000</pubDate>
				<category><![CDATA[Microcontroller Based Mini Projects]]></category>
		<category><![CDATA[RF Trasmitter]]></category>
		<category><![CDATA[LCD pin description]]></category>
		<category><![CDATA[PIC LCD Interface]]></category>
		<category><![CDATA[PIC Keyboard interface]]></category>
		<category><![CDATA[MAX232]]></category>
		<category><![CDATA[pic 18F8722]]></category>
		<category><![CDATA[Antenna]]></category>
		<category><![CDATA[GPS/GSM]]></category>
		<category><![CDATA[RF Receiver]]></category>
		<category><![CDATA[Base Unit]]></category>
		<category><![CDATA[GPS Receiver]]></category>
		<category><![CDATA[GPS Satellite]]></category>
		<category><![CDATA[RX3400]]></category>
		<category><![CDATA[HCS301]]></category>
		<category><![CDATA[MPLAB IDE]]></category>
		<category><![CDATA[Microchip]]></category>
		<category><![CDATA[PIC]]></category>
		<category><![CDATA[VMSS]]></category>
		<category><![CDATA[Vehicle Monitoring and Security System]]></category>
		<category><![CDATA[PIC Microcontroller]]></category>
		<guid isPermaLink="false">http://studentprojects.in/?p=599</guid>

					<description><![CDATA[<p>ABSTRACT: In this modern, fast moving and insecure world, it is become a basic necessity to be aware of one’s safety. Maximum risks occur in situations wherein an employee travels for money transactions. Also the Company to which he belongs should be aware if there is some problem. What if the person traveling can be</p>
<p>The post <a href="https://studentprojects.in/electronics/microcontrollers/vehicle-monitoring-and-security-system/">Vehicle Monitoring and Security System</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></description>
										<content:encoded><![CDATA[<p><strong>ABSTRACT:</strong> In this modern, fast moving and insecure world, it is become a basic necessity to be aware of one’s safety. Maximum risks occur in situations wherein an employee travels for money transactions. Also the Company to which he belongs should be aware if there is some problem. What if the person traveling can be tracked and also secured in the case of an emergency?! Fantastic, isn’t it? Of course it is and here’s a system that functions as a tracking and a security system. It’s the VMSS. This system can deal with both pace and security.</p>
<p>The VMSS (Vehicle Monitoring and Security System) is a GPS based vehicle tracking system that is used for security applications as well. The project uses two main underlying concepts. These are GPS (Global Positioning System) and GSM (Global System for Mobile Communication). The main application of this system in this context is tracking the vehicle to which the GPS is connected, giving the information about its position whenever required and for the security of each person travelling by the vehicle. This is done with the help of the GPS satellite and the GPS module attached to the vehicle which needs to be tracked. The GPS antenna present in the GPS module receives the information from the GPS satellite in NMEA (National Marine Electronics Association) format and thus it reveals the position information. This information got from the GPS antenna has to be sent to the Base station wherein it is decoded. For this we use GSM module which has an antenna too. Thus we have at the Base station; the complete data about the vehicle.</p>
<p>Along with tracking the vehicle, the system is used for security applications as well. Each passenger/employee will have an ID of their own and will be using a remote containing key for Entry, Exit and Panic. The Panic button is used by the driver or the passenger so as to alert the concerned of emergency conditions. On pressing this button, an alarm will be activated which will help the passenger/employee in emergencies and keep them secure throughout the journey. The vehicle can also be immobilized remotely.</p>
<p><strong>INTRODUCTION:</strong></p>
<p>Of all the applications of GPS, Vehicle tracking and navigational systems have brought this technology to the day-to-day life of the common man. Today GPS fitted cars, ambulances, fleets and police vehicles are common sights on the roads of developed countries. Known by many names such as Automatic Vehicle Locating System (AVLS), Vehicle Tracking and Information System (VTIS), Mobile Asset Management System (MAMS), these systems offer an effective tool for improving the operational efficiency and utilization of the vehicles.</p>
<p>GPS is used in the vehicles for both tracking and navigation. Tracking systems enable a base station to keep track of the vehicles without the intervention of the driver whereas navigation system helps the driver to reach the destination. Whether navigation system or tracking system, the architecture is more or less similar. The navigation system will have convenient, usually a graphic display for the driver which is not needed for the tracking system. Vehicle tracking systems combine a number of well-developed technologies.</p>
<p>To design the VMSS system, we combined the GPS’s ability to pin-point location along with the ability of the Global System for Mobile Communications (GSM) to communicate with a control center in a wireless fashion. The system includes GPS-GSM modules and a base station called the control center.</p>
<p>Let us briefly explain how VMSS works. In order to monitor the vehicle, it is equipped with a GPS-GSM VMSS system. It receives GPS signals from satellites, computes the location information, and then sends it to the control center. With the vehicle location information, the control center displays all of the vehicle positions on an electronic map in order to easily monitor and control their routes. Besides tracking control, the control center can also maintain wireless communication with the GPS units to provide other services such as alarms, status control, and system updates.</p>
<p>The design takes into consideration important factors regarding both position and data communication. Thus, the project integrates location determination (GPS) and cellular (GSM) &#8211; two distinct and powerful technologies in a single system.</p>
<p>VMSS is based on a PIC microcontroller-based system equipped with a GPS receiver and a GSM Module operating in the 900 MHz band. We housed the parts in one small plastic unit, which was then mounted on the vehicle and connected to GPS and GSM antennas. The position, identity, heading, and speed are transmitted either automatically at user-defined time intervals or when a certain event occurs with an assigned message (e.g.; accident, alert, or leaving/entering an admissible geographical area).</p>
<p>The GPS Module outputs the vehicle location information such as longitude, latitude, direction, and Greenwich Time every five minutes. The GSM wireless communications function is based on a GSM network established in a valid region and with a valid service provider. Via the SMS provided by the GSM network, the location information and the status of the GPS-GSM VMSS are sent to the control center. Meanwhile, the VMSS receives the control information from the control center via the same SMS. Next, the GPS-GSM VMSS sends the information stored in the microcontroller via an RS-232 interface.</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-600" title="VMSS Block Diagram" src="https://studentprojects.in/wp-content/uploads/2009/06/vmss_blockdiagram.jpg" alt="VMSS Block Diagram" width="592" height="290" /> There are two ways to use the VMSS’ alarm function, which can be signified by either a buzzer or presented on LCD. The first way is to receive the command from the control center; second way is to manually send the alarm information to the control center with the push of a button.</p>
<p><img decoding="async" loading="lazy" class="alignright size-full wp-image-601" title="VMSS" src="https://studentprojects.in/wp-content/uploads/2009/06/vmss-block1.jpg" alt="VMSS" width="210" height="207" />The base station consists of landline modem(s) and GIS workstation. The information about the vehicle is received at a base station and is then displayed on a PC based map. Vehicle information can be viewed on electronic maps via the Internet or specialized software. Geographic Information Systems (GIS) provides a current, spatial, visual representation of transit operations. It is a special type of computerized database management system in which geographic databases are related to one via a common set of location coordinates.</p>
<p><strong>STAGES OF VMSS</strong></p>
<p><strong>STAGE 1: </strong></p>
<ol>
<li>Driver starts his trip from the transport office.</li>
<li>VMSS transmits the Driver I.D and the Vehicle I.D along with the position of the vehicle to the base station.</li>
</ol>
<p><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-602" title="Stages Of VMSS" src="https://studentprojects.in/wp-content/uploads/2009/06/stages_of_vmss.jpg" alt="Stages Of VMSS" width="441" height="272" /><strong>STAGE 2:</strong></p>
<ol>
<li>Taxi picks up the employee/passenger from their residence.</li>
<li>VMSS transmits the Passenger I.D and the Vehicle I.D along with the position of the vehicle to the base station. Therefore base station will be able to keep a track of the vehicle and thus the employee/passenger.</li>
</ol>
<p><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-603" title="Stages of VMSS" src="https://studentprojects.in/wp-content/uploads/2009/06/stages_of_vmss_2.jpg" alt="Stages of VMSS" width="500" height="290" /><strong>STAGE 3:</strong></p>
<ol>
<li>Taxi drops the employee/passenger to the workplace.</li>
<li>VMSS transmits the Passenger I.D and the Vehicle I.D along with the position of the vehicle to the base station.</li>
</ol>
<p><strong>STAGE 4:</strong></p>
<ol>
<li>Taxi picks the employee/passenger from the workplace.</li>
<li>VMSS transmits the Passenger I.D and the Vehicle I.D along with the position of the vehicle to the base station. Therefore this enables the base station to estimate the time if required and also keep a track of the vehicle, passenger and the driver.</li>
</ol>
<p><strong>STAGE 5: </strong></p>
<ol>
<li>Taxi drops the employee/passenger to their residence.</li>
<li>VMSS transmits the Passenger I.D and the vehicle I.D along with the position of the vehicle to the base station and makes sure that the job is 100% complete.<br /><p>The post <a href="https://studentprojects.in/electronics/microcontrollers/vehicle-monitoring-and-security-system/">Vehicle Monitoring and Security System</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://studentprojects.in/electronics/microcontrollers/vehicle-monitoring-and-security-system/feed/</wfw:commentRss>
			<slash:comments>149</slash:comments>
		
		
			</item>
		<item>
		<title>DC Motor Controlling System using PIC</title>
		<link>https://studentprojects.in/electronics/microcontrollers/dc-motor-controlling-system-using-pic/</link>
					<comments>https://studentprojects.in/electronics/microcontrollers/dc-motor-controlling-system-using-pic/#comments</comments>
		
		<dc:creator><![CDATA[Editorial Team]]></dc:creator>
		<pubDate>Sun, 02 Nov 2008 16:36:51 +0000</pubDate>
				<category><![CDATA[Microcontroller Based Mini Projects]]></category>
		<category><![CDATA[DC motor]]></category>
		<category><![CDATA[PIC 16F84A]]></category>
		<category><![CDATA[H Bridge circuit]]></category>
		<category><![CDATA[Motor controlling]]></category>
		<category><![CDATA[PIC Microcontroller]]></category>
		<guid isPermaLink="false">http://studentprojects.in/?p=13</guid>

					<description><![CDATA[<p>Now a days DC motors plays a vital role in most of the industrial areas, it can be seen in most of the electronic devices. They are mainly used for the mechanical movements of physical applications such as rolling the bundle of sheets or CD drives, lifts etc. Many methods evolved to control the revolution</p>
<p>The post <a href="https://studentprojects.in/electronics/microcontrollers/dc-motor-controlling-system-using-pic/">DC Motor Controlling System using PIC</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Now a days DC motors plays a vital role in most of the industrial areas, it can be seen in most of the electronic devices. They are mainly used for the mechanical movements of physical applications such as rolling the bundle of sheets or CD drives, lifts etc.</p>
<p>Many methods evolved to control the revolution of a motor. DC motors can be controlled either by software or directly by hardware. Software controlling needs computers which are bulky and common man cannot afford for it, so hardware controls are in use. Even in hardware if it is programmable device then it is preferred because it can be modeled according to the requirements of the user.</p>
<p>Advantages of using PIC over other controlling devices for controlling the DC motor are given below:</p>
<ol>
<li>SPEED: The execution of an instruction in PIC IC is very fast (in micro seconds) and can be changed by changing the oscillator frequency. One instruction generally takes 0.2 microseconds.</li>
<li>COMPACT: The PIC IC will make the hardware circuitry compact.</li>
<li>RISC PROCESSOR: The instruction set consists only 35 instructions.</li>
<li>EPROM PROGRAM MEMORY: Program can be modified and rewritten very easily.</li>
<li>INBUILT HARDWARE SUPPORT: Since PIC IC has inbuilt programmable timers, ports and interrupts, no extra hardware is needed.</li>
<li>POWERFUL OUTPUT PIN CONTROL: Output pins can be driven to high state, using a single instruction. The output pin can drive a load up to 25mA.</li>
<li>INBUILT I/O PORTS EXPANSIONS: This reduces the extra IC’s which are needed for port expansion and port can be expanded very easily.</li>
<li>INTEGRATION OF OPERATIONAL FEATURES: Power on reset and brown/out protection ensures that the chip operates only when the supply voltage is within specification. A watchdog timer resets PIC if the chip ever malfunctions and deviates from its normal operation.</li>
</ol>
<p><strong>Basic Idea:</strong></p>
<p>There are two types of DC motors, unidirectional and bidirectional. Unidirectional rotates in only one direction and it is specially meant for some specific applications while the bidirectional can be rotated in the clock-wise or the anti-clockwise direction. This the most widely used for industrial applications.  There are two parameters to be considered in controlling the movements of a DC motor.</p>
<ol>
<li>DIRECTION</li>
<li>SPEED</li>
</ol>
<p>The first thing that can be controlled in a motor is its direction of rotation. Direction of the motor can be controlled by controlling the polarity of the current flowing through it.  Usually a DC motors are driven by famous H-Bridge circuits made up of either transistors or the buffers or any other suitable methods.</p>
<p>Controlling the speed of the motor is another important area to be considered. The speed of motor is directly proportional to the DC voltage applied across its terminals. Hence, if we control the voltage applied across its terminal we actually control its speed.</p>
<p>A PWM (Pulse Width Modulation) wave can be used to control the speed of the motor. Here the average voltage given or the average current flowing through the motor will change depending on the ON and OFF time of the pulses controlling the speed of the motor i.e.. The duty cycle of the wave controls its speed.</p>
<p>This project is developed with a PIC IC 61F84A, which is programmable. The word PIC stands for PERIPHERAL INTERFACE CONTROLLER, a single chip microcontroller is developed by Microchip technology.</p>
<p><strong>Hardware description:</strong></p>
<figure id="attachment_10" aria-describedby="caption-attachment-10" style="width: 439px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-full wp-image-10" title="Block diagram of the DC Motor Controlling System" src="https://studentprojects.in/wp-content/uploads/2008/11/block.gif" alt="Block diagram of the DC Motor Controlling System" width="439" height="192" /><figcaption id="caption-attachment-10" class="wp-caption-text">Block diagram of the DC Motor Controlling System</figcaption></figure>
<p>The block diagram of the circuit is shown above. This circuit controls the speed and direction of the motor. The PWM (Pulse Width modulation) output from the four port pins is given to the H-Bridge circuit which drives the motor. On changing the duty cycle (ON time), we can change the speed. By interchanging output ports, it will effectively change direction of the motor.</p>
<p>The PIC microcontroller is the brain of the circuit controlling all actions to be done. Inputs are given to control the speed and direction of the motor. The PIC output controls the DC motor.</p>
<p>The circuit consists three parts:</p>
<p><strong>1. INPUT:</strong></p>
<p>There are two inputs. One for direction control and the other for speed control. These generates interrupts for the PIC which are used for controlling the speed and direction.</p>
<p>There are 2 interrupts used as control signals for the PIC.</p>
<p>a. External interrupt.<br />
b. PORTB input (interrupt on change).</p>
<p>Interrupts deviates the main program execution to interrupt subroutines (ISR) and return to the main program. The global enable bit in the INTCON register will allow all interrupts to occur. This will reset on going to ISR and set when coming out of it.</p>
<p>An interrupt on external interrupt pin will set  flag INTF in the INTCON SFR(Special Function Register). At the same time the program execution is deviated to the ISR where there is a register used to controls the movement of direction (clockwise or anti-clockwise). An interrupt on portB 4 (4/5/6/7)  pin will set  flag RBIF in the INTCON SFR(Special Function Register). Meantime the program execution is deviated to the ISR, where there is a register used to control the speed of the motor (maximum or minimum).</p><p>The post <a href="https://studentprojects.in/electronics/microcontrollers/dc-motor-controlling-system-using-pic/">DC Motor Controlling System using PIC</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://studentprojects.in/electronics/microcontrollers/dc-motor-controlling-system-using-pic/feed/</wfw:commentRss>
			<slash:comments>17</slash:comments>
		
		
			</item>
	</channel>
</rss>
