agricare project
TRANSCRIPT
-
8/12/2019 agricare project
1/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
CHAPTER-1
INTRODUCTION
In a modern agriculture there is a need of so many automation technique from which
the farmer perform his work without much of interaction. For this some of the works in a field
can be possible to atomize with the help of microcontroller.
The basic requirement of agriculture activity is a irrigation in which the old method is
just by observing the upper surface of soil and irrigate the plants until the soil upper surface
goes to wet but in this method there is an wastage of water about 4! because some of plants
does not require that much of moisture for their routes as for some plants this may require still
more. This problem can be solved by using a technique of sensing actual moisture level of the
soil and action of pump can be controlled. The sensors which are inserted in to the soil which
absorbs the level of moisture and in a driving stage this is further improved and fed to a
microcontroller.
"ccording to the moisture level of the soil there is a change in conductivity between
two probes. #o the microcontroller is designed in such way that the moisture level develops
between probes reach to a normal or abnormal values$ the output of microcontroller triggers
the pump to irrigate the fields. The microcontroller also receives a logical signal of the pump
condition that what about its temperature %a normal temperature indicates proper working of
pump&. The reason for increase temperature of pump is that whenever it runs at dry running
%working of pump without water& condition also the microcontroller not allows the pump to
'()*. "ccording to these two parameters and the condition of soil$ the pump goes to '()* or
'(FF*.
E&C Dept., G.M.I.T, DAVANGERE +
-
8/12/2019 agricare project
2/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
The one more problem on field is that the pesticides control$ in a normal method the
pesticides can be controlled by putting a chemicals. ,ut this method has some drawbacks. ,y
using an electronic method this can be controlled that is by generating an ultrasonic frequency
and radiate these frequencies in field by a transducer of piezo electric. "nother feature of the
same system is controlling wild animals to entering into a field by providing mild shock to it.
" voltage of around +- and current of m" with a frequency of / k0z is generated$ the
output which is connected to electric fence. 1henever any wild animals try to enter the field$
this circuit delivers a shock through the fence but which is not harmful for the wild animal.
(ne more feature is monitoring any theft condition of the pump and indicating at
farmer house with a wireless link. " special kind of sensor is provided below pump as some
body tries to lift the pump this switching signal is given to a transmitter which transmits the
signal at some frequency. "s the receiver is fi2ed at farmers house so that$ as it receives a
switching signal$ an alarm generator generates an alarm and an indication 35 indicates the
status.
E&C Dept., G.M.I.T, DAVANGERE
-
8/12/2019 agricare project
3/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
CHAPTER-2
SYSTEM REQUIREMENT SPECIFICATIONS
.+ 67(89T 7:;I7
-
8/12/2019 agricare project
4/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
CHAPTER-3
WORKING PRINCIPLE
B.+ ,3(9D 5I"E7"< (F eA"E7I9"7 ")5 T7")#
-
8/12/2019 agricare project
5/53
-
8/12/2019 agricare project
6/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
3.2 WORKING PRINCIPLE
-
8/12/2019 agricare project
7/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
lectric Fencing #ystem=
The electrical fencing system is used to control the wild animal*s entry into a
field by providing mild shock using electronic circuit. " voltage of around + volts and
current of m" with a frequency of / k0z is generated$ which is connected to electric fence.
1henever any wild animals try to enter into a field this circuit delivers shock through the
fence$ but which is not harmful for wild animals and human beings.
6esticide 9ontroller=
The main problem on field is the pesticides control. ,ut in a normal method can we
controlled by putting chemicals$ but this method has some drawbacks. ,y using electronic
method this can be controlled by generating an ultrasonic frequency and radiate this
frequencies in field by transducer of piezo electric.
-
8/12/2019 agricare project
8/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
CHAPTER-4
CIRCUIT DESCRIPTION
4.1 SOIL SENSOR UNIT
E&C Dept., G.M.I.T, DAVANGERE /
-
8/12/2019 agricare project
9/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
Fig4.+= 9ircuit 5iagram (f #oil #ensing
E&C Dept., G.M.I.T, DAVANGERE >
-
8/12/2019 agricare project
10/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
4.+.+ (67"TI()=
"bove figure shows the circuit diagram of #oil #ensing. It consists of #oil #ensor
%9opper 9onducting 6lates&$ (6"
-
8/12/2019 agricare project
11/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
4.2 TEMPERATURE SENSOR UNIT
Fig4.= 9ircuit 5iagram of Temperature #ensing
E&C Dept., G.M.I.T, DAVANGERE ++
-
8/12/2019 agricare project
12/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
E&C Dept., G.M.I.T, DAVANGERE +
-
8/12/2019 agricare project
13/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
4..+ (67"TI()=
" temperature sensing circuit is designed with Thermistor$ (6"
-
8/12/2019 agricare project
14/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
4.3 WATER LEVEL SENSOR UNIT
E&C Dept., G.M.I.T, DAVANGERE +4
-
8/12/2019 agricare project
15/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
Fig4.B= 9ircuit 5iagram of 1ater 3evel #ensing
E&C Dept., G.M.I.T, DAVANGERE +?
-
8/12/2019 agricare project
16/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
4.B.+ (67"TI()=
"bove figure shows the circuit diagram of 1ater #ensing. It consists of 1ater #ensor
%9opper 9onducting 6lates or 6robes&$ (6"
-
8/12/2019 agricare project
17/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
4.4 VARIABLE FREQUENCY ULTRASONIC PEST
REPELLER UNIT:
E&C Dept., G.M.I.T, DAVANGERE +@
-
8/12/2019 agricare project
18/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
Fig4.4= 9ircuit 5iagram of 6est 7epeller.
4.4.+ (67"TI()=
6ests like rats$ rodents$ rabbits$ birdsetcMget irritated by ultrasonic frequency in the
range of B to ?khz.Fortunately these frequencies are inaudible to humans. Thus these
frequencies can be used to get rid of the pests. ,ut all these pests do not react to the same
ultrasonic frequency. #ome pests may get repelled at B/ to 4/ k0z while some others may
react at B? k0z. To increase the effectiveness of the circuit$ we have used a continuously
variable ultrasonic frequency oscillator.
" ??? timer is used as a clock generator$ which is configured in astable mode$ i.e.
there is no need for e2ternal trigger but it generates clock pulses on its own. The frequency of
the pulses can be varied by the potentiometer 7. These pulses are used as the input pulses for
the decade counter I9 954+@. For each pulse from the timer the logic + is shifted through
the outputs of the counter. There are totally + outputs ? of which are connected to the
individual presets. ach of these presets can be set for different values so as to generate
separate frequency values. The : to :4 outputs go high one by one in turn triggering a
predetermined frequency through the presets. 1hen one output goes high the previous one
goes low. This is shown in the truth table of decade counter. Thus at any particular instant$
only one frequency is generated$ for the preset duration. This duration depends on the clock
pulse frequency of the ??? timer I9+.
These outputs of the decade counter are used to vary the duty cycle of the ??? timer
I9B .The on time and off time of the clock pulses of I9Bcan be varied by varying the
resistance across pin no @.The duty cycle is given by$
5uty cycle N 6ulse 1idth C Total time period
E&C Dept., G.M.I.T, DAVANGERE +/
-
8/12/2019 agricare project
19/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
The ??? timer$ in the astable mode$ generates clock pulse which has unequal on and
off timings. This periodic waveform is said to be asymmetrical. The duty cycle determines the
on and off operating conditions of the device. Thus by controlling the duty cycle the
frequency generated can be varied. The I9B ??? timer operates at around /khz.the output
pulses of this I9 are used to trigger the I94A954+B. I94A954+B is a dual 5 flipAflop. Thatdelivers symmetrical pulses at its : and : outputs. (nly one of these two flipAflops is used.
This behaves like a frequency divider i.e. 5ivide by counters.
E&C Dept., G.M.I.T, DAVANGERE +>
-
8/12/2019 agricare project
20/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
Thus the pulses from the timer I9B which are applied to this flipAflop will be divided
by .Thus symmetrical clock pulses of frequency of about BA4 k0z can be obtained at :
and : outputs of the flipAflop. ,y connecting a transducer to the : and : outputs directly the
frequency of BA? k0z is obtained. The frequency can be either varied by varying any of the
presets -7+ to -7? i.e. -arying the duty cycle or by varying the frequency of the clock
pulses of I9B.The time duration for which each frequency is generated can be varied by
varying the frequency of clock pulses of the I9+.Thus the frequency emission of fine step by
step variation can be done automatically.
The required frequency can be adjusted by trial and error method or by using a 9.7.(.
This pest repeller is much effective because the ultrasonic frequency is automatically changed
one after the other to match the different pests. The power generated is also sufficiently high." 5arlington pair transistor can be used to get more amplified signals.
4.! POWER FENCING SYSTEM
E&C Dept., G.M.I.T, DAVANGERE
-
8/12/2019 agricare project
21/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
Fig4.?= 9ircuit 5iagram of +v$ "9 #ignal Eenerator.
E&C Dept., G.M.I.T, DAVANGERE +
-
8/12/2019 agricare project
22/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
4.?.+ (67"TI()=
The circuit is designed with 95 44@"stableC
-
8/12/2019 agricare project
23/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
4." MOTOR THEFT CONTROL UNIT
4.".1 T#$%&'())*#:
"s the name itself indicates$ the 7.FC0.F. transmitter is an electromagnetic
device i.e. 7adio transmitter working in the high frequency range. This transmitter
ci rcuit i s buil t around the high f requency t rans is tors$ ,F4>4C4>?. 0ere the
transistor ,9 ?4/ and au2iliary acts as 0artley (scillator. The other ,9 ?4/ acts as a
single stage transistor amplifier. This circuit is consisting of two stages=
+& 0artley (scillator
& "mplifier and coupling stage.
0artley (scillator=
0artley oscillator is very popular and is commonly used as a local oscillator$
which produces continuous undamped oscillations of any desired frequency if tank and
feedback circuits are properly connected to it. It has two main advantages viz
adaptability to a wide range of frequencies and is easy to tune. The BBD resistors and
luf capacitor are used for biasing purpose. The capacitor .uf and the inductor are used inan 3. 9. Tank circuit and generate 0.F. carrier signals.
E&C Dept., G.M.I.T, DAVANGERE B
-
8/12/2019 agricare project
24/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
"mplifier and 9oupling #tage=
The signal which is generated by 0artley (scillator$ which is at low amplitude %0F&$is fed to the base of amplifying transistor ,9 ?4/. The transistor ,9?4/ controls
,f4>4. The resistor 4@D and capacitor .+uf acts as a 79 timing network which
produces 3F tone Frequency which is fed to the base of ,F4>4. This low frequency tone
signal is superimposed with 0.F. carrier signal and the output is at the collector of ,F
4>4. To avoid ,F 4>4 acting as a 59 switch$ we insert a timer$ which is nothin g but
a capacitor. The timer blocks 59 and acts as a short circuit for high frequency
this$ superimposed signal +4 D0z is transmitted through an antenna.
4.".2 R*+*(,*#:
E&C Dept., G.M.I.T, DAVANGERE 4
-
8/12/2019 agricare project
25/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
7eceiver section consists of following stages they are
+. (scillator stage
. "mplifier stage
B. 6ulse to sound conversion %,ird of crip emulator&
4. 3ight to sound generator
(scillator #tage=
3. (scillators are useful for generating signals from tens of D0z to
-
8/12/2019 agricare project
26/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
"mplifier stage=
The common R collector amplifier %also known as the ground collector amplifier
or common follower& can be used variety of digital and analog amplifier applications. In the
amplifier stage the common collector and emitter amplifier
In common collector amplifier @ emitter follower in which the input signal either low
%at zero -olts& or high %at a substantial positive value that us not grater than supp ly ra il
voltage &. 1hen the low transistor ,9??/ id fully cut off$ and the output is at zero
volts. 1hen signal is high : is () and current I3flows in load resistor 7S an output
voltage across 73%+kO&. Thus the circuit has high inputs and provide unity voltage gain and
when the input signal switches low again : %,9 ?4/& switches (FF thus unable to
sink or absorb the charge current of capacitor .uf$ which instead has to dischargevia load e2ponentially with a time constant equal to the capacitor .uf and 73
%+kO& product.
This bas ic princ ip le detai led above can be used as to make an "9?=
E&C Dept., G.M.I.T, DAVANGERE B+
-
8/12/2019 agricare project
32/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
P o r t o D r i v e r P o r t o 2 D r i v e r
R A MP o r t oL a t c h
Q u i c kF l a s h
B r e g i s t e r A C C S t a c kP o i n t e r
P r o g r a ma d d r e s sr e g i s t e r
T M P 2 T M P 1B u f f e r
A L UP C
I n c r e -m e n tI N T , S e r i a l P o r t ,
& T i m e r B l o c k sP S W
T i m i n g&
C o n t r o l
P o r t 1L a t c h
P o r t 3L a t c h
P r o gC o u n t e r
D P T R
P o r t 3 D r i v e rP o r t 1 D r i v e rO S C
P o r t o D r i v e rP o r t o D r i v e r
I N S TR e g
R A M A D D RR e g i s t e r
P t o P0 . 0 0 . 7 P t o P2 . 0 2 . 7
P t o P1 . 0 1 . 7 P t o P3 . 0 3 . 7
P S E N
A L E / P R O G
E A / V P P
R S T
Fig?.+= ,lock 5iagram of
-
8/12/2019 agricare project
33/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
4. Fully static operation.
?. B 3evel program memorial clocks.
H. ?H / bit internal 7". /AInterupt #ource.
+. 6rogrammable serial channel.
++. 3ow power$ Ideal and 6ower down modes.
+. Four register ,anks each containing / registers
PINCONFIGURATIONOF78C!2:
E&C Dept., G.M.I.T, DAVANGERE BB
-
8/12/2019 agricare project
34/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
( T ) P 1 . 0 .2 1
T ( E x ) P 1 . 12
P 1 . 2
P 1 . 3
P 1 . 4
P 1 . 5
P 1 . 6
P 1 . 7
R S T
( R ) P 3 . 0X D
( T ) P 3 . 1X D
( I N T O ) P 3 . 2
( I N T 1 ) P 3 . 3 .
( T ) P 3 . 40
( T ) P 3 . 51
( W R ) P 3 . 6
( R D ) P 3 . 7
X T A L 2
X T A L 1
G N D
2
3
4
5
6
7
8
9
1 1
1 2
1 3
1 4
1 5
1 6
1 7
1 8
1 9
2 0
4 0
3 9
3 8
3 7
3 6
3 5
3 4
3 3
3 2
3 1
2 9
2 8
2 7
2 6
2 5
2 4
2 3
2 2
2 1
V C C
P 0 . 0 ( A D )0
P 0 . 1 ( A D )1
P 0 . 2 ( A D )2
P 0 . 3 ( A D )3
P 0 . 4 ( A D )4
P 0 . 5 ( A D )5
P 0 . 6 ( A D )6
P 0 . 7 ( A D )7
E A / V P P
A L E / P R O G
P S E N
P 2 . 1 ( A )1 5
P 2 . 6 ( A )1 4
P 2 . 5 ( A )1 3
P 2 . 4 ( A )1 2
P 2 . 3 ( A )1 1
P 2 . 2 ( A )1 0
P 2 . 1 ( A )9
P 2 . 0 ( A )8
AT
M
E
L
8
9
C
5
2
6I)5#97I6TI()(F/>9?=
6ort = 6ort is an / bit open drain biAdirectional IC( port. ach pin can sink / TT3 Input*s. It
can be configured to be multiple2ed low order address C data bus during access to e2ternal
program and data memory. 1hen a pin is to be used as an input$ a + must be written to a
E&C Dept., G.M.I.T, DAVANGERE B4
-
8/12/2019 agricare project
35/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
corresponding port o latch by the program$ thus turning both of the transistors off$ which in
turn causes the pin to float in high impedance state$ and the pin is connected to Input buffer.
1hen used as an output the pin latches that are programmed to a will turn on the lower FT
grounding the pin. "ll latches that are programmed to a + still floatQ thus$ e2ternal pullAup
resistors will be needed to supply logic high when using port o as an output. 6ort also
receives the code bytes during flash programming and output*s the code bytes during program
verification.
6ort += 6ort + is an /Abit biAdirectional IC( port with internal pullAups. The port + output
buffers can sinkCsource four TT3 input*s. 1hen +*s are written to port + pin$ they are pulled
high by internal pullAups and can be used as Input*s. 6ort + pins that are e2ternally being
pulled low will source current in because of the internal pullAups. In addition port +. and port+.+ can be configured to be the timerCcounter e2ternal count input*s %6+.CT& and the timer
counter trigger input %6+.+CT%2&& respectively.
6ort = 6ort may be used as an inputCoutput similar in operation to port +. 6ort emits the
high order address byte during fetches from e2ternal program memory and during accesses to
e2ternal data memory that use +H bit addresses. In this application$ 6ort uses strong internal
pullAups. 1hen emitting +*s. 5uring e2cesses to e2ternal data memory that / bit address$ 6ort
emits the contents of the 6 #pecial function 7egister. 6ort also receives the high order
address bits and some control signals during flash programming and verification.
6ort B= 6ort B is an inputCoutput port similar to port +. The input and output functions can be
programmed under the control of the 6B latches or under the control of various other special
function registers. The port B alternate uses are shown in the following table.
P#) P(% A/)*#%$)* F%+)(%
6B. A 75 A #erial data input
6B.+ A T5 A #erial data output
E&C Dept., G.M.I.T, DAVANGERE B?
-
8/12/2019 agricare project
36/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
6B. A I)T( A 2ternal Inter 6t (
6B.B A I)T+ A 2ternal Inter 6t +
6B.4 A T( A 2ternal Timer ( I)6;T
6B.? A T+ A 2ternal Timer + I)6;T
6B.H A 17 A 2ternal 5ata 9? enters a reset condition.
"3 C67(E= "ddress latch enable is an (utput pulse for latching the low byte of the
addressing during accesses to e2ternal memory. This pin is also the program pulse Input
%67(E& during flash programming.
In normal operation$ "3 is emitted at a constant rate of +CH the oscillator frequency and
may be used for e2ternal timing or clocking purposes. 0owever that one "3 pulse is skipped
during each access to e2ternal data memory.
6#) = 6rogram store enable is the read strobe to e2ternal program memory. 1hen the />9?
is e2ecuting code from e2ternal program memory. 6#) is activated twice each machine
cycle$ e2cept that two 6#) activation*s are skipped during each access to e2ternal data
memory.
E&C Dept., G.M.I.T, DAVANGERE BH
-
8/12/2019 agricare project
37/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
"C-66= 2ternal access enables. " must be strapped to ground in order to enable the
device to fetch code from e2ternal program memory location starting at 0 up to FFFF0.
0owever that if lock bit + is programmed. " will be internally latched on 7eset. " should
be strapped to -99 for internal program e2ecutions. ,it " is a master or global bit that can
enable or disable all of the interrupts. This pin also receives the + volt programming enable
voltage -66 during flash programming when + volt programming is selected.
T and T+= 9ounters and Timers= Timers and +=
-
8/12/2019 agricare project
38/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
The modes are selected by bits in T9() Timer 9onsists of two / bit registers T0 and
T3. In the timer function$ the T3 register is incremented every machine cycle. #ince a
machine cycle consists of + oscillator*s period$ the count rate is +C+ of the oscillator
frequency.
T"3I and T"3=
The heart of the />9? is the circuitary that generates the clock pulses by which all
internal operations are synchronized. 6ins T"3I and T"3 are provided for connecting a
resonant network to form an (scillator. The 9rystal frequency is the basic internal clock
frequency of the microcontroller. The manufacturers make available />9? designs that can
run at specified ma2imum and minimum frequencies. Typically +
-
8/12/2019 agricare project
39/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
C = 8 2 P F
1 1 . 0 5 9 2
1 8 X T A L 2
1 9 X T A L 1C = 8 2 P F
C r y s t a l
Typically$ a :uartz 9rystal of frequency ++.?>
-
8/12/2019 agricare project
40/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
Eeneral description=
The )??? monolithic timing circuit is a highly stable controller capable of producing
accurate time delays or oscillation. In the time delay mode of operation$ the time is precisely
controlled by one e2ternal resistor and capacitor. For a stable operation as an oscillator$ the
free running frequency and the duty cycle are both accurately controlled with two e2ternal
resistors and one capacitor. The circuit may be triggered and reset on falling waveforms$ and
the output structure can source or sink up to m". The )??? is available in plastic and
ceramic mini dip package and in an /Alead micro package and in metal can package version.
Features=
3ow turn off time.
-
8/12/2019 agricare project
41/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
"bsolute
-
8/12/2019 agricare project
42/53
-
8/12/2019 agricare project
43/53
-
8/12/2019 agricare project
44/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
"bsolute
-
8/12/2019 agricare project
45/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
!.! CD4946BC MONOSTABLEASTABLE
MULTIVIBRATOR
Eeneral 5escription=
9544@, is capable of operating in either the monostable or astable mode. It
requires an e2ternal capacitor %between pins + and B& and an e2ternal resistor %between
pins and B& to determine the output pulse width in the monostable mode$ and the
output frequency in the astable mode. "stable operation is enabled by a high level on
the astable input or low level on the astable input. The output frequency %at ?! duty
cycle& at : and : outputs is determined by the timing components. " frequency twice
that of : is available at the (scillator (utputQ a ?! duty cycle is not guaranteed.
-
8/12/2019 agricare project
46/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
by applying a simultaneous lowAtoAhigh transition to both the trigger and retrigger
inputs. " high level on 7eset input resets the outputs : to low$ : to high.
Features=
1ide supply voltage ratings B.- to +?-
0igh noise immunity .4? -55 %typ.&
3ow power TT3 Fan out of driving @43
9ompatibility or + driving @43#
#pecial Features=
3ow power consumption= #pecial 9
-
8/12/2019 agricare project
47/53
-
8/12/2019 agricare project
48/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
medium speed operation and assures a hazard free counting sequence. The + decoded
outputs are normally in the logicKK state and go to the logic J+K state only at their
respective time slot. ach decoded output remains high for + full clock cycle.
The carryout signal completes a full cycle for every + clock input cycles and is
used as a ripple carry signal to any succeeding stages.
Features=
+. 1ide supply voltage range B.v to +?v
. 0igh noise immunity .4?vdd%typ&
B. 3ow power fan out of driving 43
4. TT3 compatibility or + driving @43#
?.
-
8/12/2019 agricare project
49/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
REGULATORIC 679!2
Eeneral 5escription=
The
-
8/12/2019 agricare project
50/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
!.7 SOFTWARE PROGRAM
org h
mov p+$ Yffh
mov p$ Yh
sjmp start
start= mov a$ p+
cjne a$ YBh$ loop
mov p$ YBh
sjmp start
loop= cjne a$ Yh$ loop+
mov p$ Ych
sjmp start
loop+= cjne a$ Y+h$ loop
mov p$ Ych
sjmp start
loop= cjne a$ Y@h$ start
mov p$ Ych
sjmp start
E&C Dept., G.M.I.T, DAVANGERE ?
-
8/12/2019 agricare project
51/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
!.7.1 FLOW CHART
NO
YES
NO
YES
NO
YES
E&C Dept., G.M.I.T, DAVANGERE ?+
START
INITIALI;E P1< INPUT
P2 < OUTPUT
SOIL
-
8/12/2019 agricare project
52/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
CHAPTER-"
APPLICATIONS
9ontrolling irrigation against moisture levels.
6ump protection against temperature and dry running condition.
6esticides control from generating ultrasonic frequency.
1ild animal*s entry can be avoided.
6ump theft can be wirelessly indicated.
FUTURE ENHANCEMENTS
6ump protection against abnormal voltage of the mains.
;sage of solenoid system to avoid the use of many pumps.
The system works through solar power.
E&C Dept., G.M.I.T, DAVANGERE ?
-
8/12/2019 agricare project
53/53
AUTOMATIC MICROCONTROLLER BASED e-AGRICARE
CHAPTER-6
BIBLIOGRAPHY
(perational "mplifier ,y 7amakanth Eayakwad