Friday, May 17, 2019
Scanning Ultrasonic Detection System Engineering Essay
This study represents the s shadowning supersonic detecting ashes, which includes supersonic sensing element SRF05, micro catchler vulnerability16F877, temperature compensator DS18B20, 16A-2 liquid quartz glass display give, standard servosystem advertize and connection to Personal com go underer. The supersonic and temperature sensing elements contribute to bring forthing cherished outdo entertains for micro chip. And the servo motor is utilize to revolve the supersonic detector on a regular basis. Fin on the wholey, these values be wholly circulateted to the liquid crystal display to expose. The circle design, simulation and practical consequences confront this system is capable of the demand aims, which is possible to be attached onto a wheeled auto or a automaton to give navigational AIDSs.Con xtss 31 Introduction and Research 41.1 punctuate of supersonic Detection frame 41.1.1 History of supersonic spying 41.1.2 Review of nethercoat look 51.2 The Requ irement for unhearable catching system 81.3 Error Analysis of ultrasonic Detection and S bathroomning System 91.4 Previous Work 122 Function and judicial admission 133 Aims 183.1 Major Aims 183.2 Minor Aims 193.3 Minimum Aims 204 Main Components 204.1 ultrasonic Sensor 204.2 liquid crystal display stave 224.3 Rotation go 244.4 Temperature Sensor 264.5 Microcontroller 305 Circuit Introduction 335.1 Undertaking System Circuit 335.1 spring confer 375.2 unhearable Sensor Module 385.3 liquid crystal display cogency 415.4 temperature detector cleverness 435.4 Connection to Computer 431 Introduction and Research1.1 Background of Ultrasonic Detection System1.1.1 History of supersonic detective workMan uses acoustic energy of lower frequences as a critical authority of communicating while mahimahis and chiropterans use acoustic energy of mellower frequences, i.e. supersonic pitiful ridges, for acquiring their environmental information. 1 The being of ultra sizable was frontm ost noticed by Lazzaro Spallanzani in 1794. Since so, ultrasonics, the survey of sound propagated at frequences beyond the kitchen range hearable to people ( i.e. above 20 kilohertz ) has been a new topic. 2 The veridical discovery took topographic point after that Pierre and Jacques Currie discovered of the Piezo-electric Consequence in accepted crystals in 1880. This led to the development of ultrasound transducer. 1 The possibility of the usage of an supersonic reverberation mode for the detective work of submersed obstructions at sea, such as icebergs or wrecks, appears to hold been suggested by L.F. Richardson at the cutting of the Titanic catastrophe in April 1912. After the 1914-1918 War the piezoelectric effect and its reverse consequence were foremost success experty applied in the sensing and coevals of ultrasound. The original cover was to the sensing of enemy pigboats. And a feasible system was developed by P. Langevin. A beam of ultrasound is propagated verti cally downwards in the sea, is reflected at the sea bed, or by any(prenominal) other object such as a pigboat above the sea bed, and returns to the generator/detector. By entering the going of the original twinkling and the ambit of the reverberation, the theodolite arrange T for the return journey over a distance of 2d can be determined. Therefore, presuming the f number degree Celsius of ultrasound in sea H2O is known, the deepness vitamin D can be calculated from. 3 In 1935, the come up of supersonic sensing was applied into wireless sensing and ranging, utilizing electromagnetic piteous ridges alternatively, which called Radar besides. 2 However, the development of radio perception and ranging, during the Second War, resulted in more betterments in electronic engineering. These developments in bend wholly revolutionized the sensing system by presenting the possibility of utilizing arrays of transducers, modify sector-scanning to be introduced, and by bettering ocula r memorialize systems. 3 1.1.2 Review of buttocksground researchA distance sensing element, besides called as a mountain chain happening setup is one installing that determines and detects the distance in the midst of the look into and the sensing device, for the in cristalt of appraising, finding focal point in picture taking, or accurately taking a arm. Some devices argon applied utilizing active methods to mensurate ( such as ultrasound, optical maser, or radio detection and ranging ) , while others obtain the mensural distance utilizing trigonometry ( stadia metric scope finders and parallax, or cut-image scope finders ) . These methodological analysiss use a set of known information, normally distances or mark sizes, to do the measuring, and put one over been in regular usage since the 18th century. 1 Since distance measuring has played an of import post in no affair the day-to-day life or working sphere, assorted types of range finders look at been created to run i nto a assortment of engages.These device types vary individually other harmonizing to their public presentation in different fortunes, every bit good as the cost, where public presentation is determined by justness, rest of usage, sensing scope, etc. 4 In recent yearss, three headsman types of distance sensing faculty argon 1s utilizing unseeable, ultrasound and laser severally. hereinto, scanning supersonic sensing system is the type utilizing supersonic detectors. supersonic detectors are normally utilise for non-contact, pro duskquity or distance measuring applications. These devices normally transmit a short pulsation moving ridge to the mark, which reflects the sound can to the supersonic detectors. The system so mensurate the echo break short of the moving ridge returning to the detector and work out the distance to the mark with the velocity of sound. 5 The basic regulation for the usage of ultrasound as a measuring weapon is the time-of- flying technique, of whi ch this pulse-echo method is one illustration.As shown in figure 1.Figure 1. Basic Illustration Of Ultrasonic Detection Transducer Generates Ultrasonic Waves And Then Listens To RepeatTherefore, the rule of supersonic sensing system is given as followersIf the speed of supersonic moving ridges university extension has been known, mensurate the period between the shave of its launch and contemplation back from an obstruction, so that the practical distance between launch point and obstruction can be determined, which is similar to the rule of radio detection and ranging.Frequently, the equation is given as . ( 1 )Where, d represents the magnitude of distance, C equals to supersonic extension speed in the air and T is the time-lag which normally amounts to the entire clip from launch and response. 6 1.2 The Requirement for Ultrasonic sensing systemIn recent yearss, there are assorted types of distance measurement detectors, akin infrared, supersonic and optical maser range finder s.They differ each other in tonss of facets legality, scope, size, weight etc. infrared radiationSupersonicLaserAccuracy commonly 0.1mTypically at centimetersTypically at millimetersDetection moving ridgeElectromagnetic moving ridge ( unseeable radiation )Sound waveElectromagnetic moving ridge ( several sorts )Costingi6.83 i17.89 7 i9.99 i70.79 8 i870 i3485 9 Usual usage juncture low-spirited refractile index ( go through other stuff ) , good for long distance sensing 10 Insensitive to dust, soil and fog, good for utilizing chthonic serious environment state of affairs 11 High preciseness, good for high-accuracy demand state of affairs 12 ProblemsLow preciseness, worse style control 10 Preciseness influenced by temperature, humidness, force per unit area etc. 11 nary(prenominal) unspoilt to human in some state of affairs, optical system must be clean to encounter 12 Table.1 Comparison among Three Types of Detection Systems Using Infrared, Ultrasound and Laser Respe ctivelyHarmonizing to the tabular array above, the infrared detectors have cheaper monetary value and shorter response clip than supersonic detectors, but have hapless preciseness, way control and rely strongly on good coefficient of reflection belongingss.In footings of optical maser scope finder, it owns high preciseness but besides has high monetary value and hard operating, in common instances it is utilize in military kingdom.In the usual instances, the supersonic sensor is more equal for day-to-day utilizing or extended utilizing for industrial or societal do for its moderate monetary value, stable capableness and agreeable truth.The lone job for supersonic sensing system is its preciseness in some particular occasions like remote-controlled cars or endorsing for autos which require more cherished distance consequences.1.3 Error Analysis of Ultrasonic Detection and Scanning SystemFor the intent of the supersonic sensing and scanning system, supersonic is one of the active countries of research and development. Supersonic detectors are good known for their public presentations in debatable environment where other detectors are non capable to be use. The rule is based on time-of-flight ( TOF ) theory, as illustrated antecedently, the clip of flight is the period of clip that travelled to and bounced back from the mark object. Use the look ( 1 ) , the distance can be determined.However, the extension speed of supersonic moving ridge is affected by the temperature, force per unit area, humidness, air turbulence and gas composing.But the most of import factor that affects the sound velocity is the temperature. The approximative velocity of sound in dry ( 0 % humidness ) air, in metres per second ( ) , at temperatures near 0 AC, can be calculated from( 2 )Where I? is the temperature in scotchs Celsius ( AC ) . 13 pull up stakes the undermentioned fluctuations in the velocity of sound utilizing the criterion ambiance.As shown in table 2 below.Temperatur e ( AC )Sound velocity ( m/s )-20318.89-10325.160331.3010337.3320343.2625346.1830349.08Table.2 race between Temperature and Sound SpeedSo for a sensing system that does non hold temperature detector, if the practical distance is 3m, the clip of flight distance is 6m. And presume ever to utilize the velocity value at temperature 20 AC, which is 343.26 m/s. But in fact, when the temperature alterations, the practical velocity of sound value can besides be different. clutch the temperature changes into -10 degree Celsius, and so harmonizing to the table.2, practical velocity of sound is 325.16 metres per second, that is, the practical mensural clip of flight should be.But if the microcontroller til now uses the sound velocity at 20 AC, practical measured distance could be,This outputsmistake.That is to state, in this instance, under temperature -10 commemorate Celsius, one metre long distance may hold about 5.57 centimeters mistake, which is a comparative degreely large mistake in s ome alone juncture such as remote-controlled fomite or the unsighted pilotage and depart ensue in serious jobs.Because of that, a temperature compensation footmark should be taken to heighten the truth of this supersonic distance sensing system.1.4 Previous WorkThere are more supersonic distance metres in markets, having different features. Here gives several typical 1sMerchandiseFeaturesSupersonic Distance Metera? Features a liquid crystal show with 12mm figuresa?Can cipher the surface and the contents.a? grip of 61cm ( 2ft ) to 14.5m ( 48.3ft )a? Accuracy of A0.5 %a? requires 23.0V CR2032 batteriesa? Dimensions ( wxH ) 66x130mm 14 Silver eminence 255664 Digital Range measuringa?Laser sight for accurate targetinga?automatically performs computations of country and volume.a?backlit digital show for easy discoveringa?Metric and Imperial, with measurement verification and mistake bleepera?Range 0.6 15m ( 2-50 ) .a?Accuracy 1 % .a?Requires 1 x 9v battery. 14 Parallax Sensor Sampler outfita?Motion Detectiona?Angle and G-force detectorsa?Distance/ Range sensora?Sensirion Temperature and Humidity Sensora?Compass pilotage 15 SensComp Series 6500 Sonar Ranging Module 615078a? faithful Sonar Ranging from 6 inches to 35 pessa?Drives a 50 kilohertz inactive Transducer Without an Extra Interfacea?Operates from a Single Power Supply Sourcea?Accurate quantify Output Provided for remote Usea?Selective resound Exclusiona? corporate Transducer Cable 16 Table.3 Comparison of several typical supersonic sensing system2 Function and SpecificationThe Scanning Ultrasonic Detection System is designed for automaton pilotage, remote-controlled vehicle, and obstacle-proof auto. The system contains microcontroller, supersonic detector, temperature detector, liquid state Crystal exhibit ( LCD ) , carrousel movement motor and connection to Personal computer.Figure.2 formal for scanning supersonic sensing systemHere is a study map for this system shown in figure.2. E ach pot testament be specified as followers.Microcontroller processing unit of the systemGenerate driven moving ridges to supersonic detector for supersonic sensing.Receive charges from temperature detector and supersonic detector, and procedure informations.Procedure signals to drive rotary transaction motor.Output distance, temperature and angular informations to LCD.Datas transmitted with figure machine utilizing RS232 protocol.Liquid crystal display liquid crystal show, this unit is used forDisplay acquired signalsBacklight support for utilizing in the darkSupersonic detector this unit is used to observe the obstructionGenerate supersonic sensing moving ridges and so listen to the reverberation.Give signal back to microcontroller.Temperature detector this unit is to observe temperature surroundingDetect temperature and so roll up it to binary codification.Transmit informations back to microcontroller.Rotation motor this unit contribute to revolving angleReceive signal from microcontroller and so revolve a relevant anglePut supersonic detector on it to observe obstructions at bottom a sector.Connection to computing machine and monitoring packageTransmit day of the month of distance, temperature and angle to computing machine utilizing HyperTerminal package. 17 Be possible to be applied into echography, to expose graph on the watch over ( by taking advantage of some specific package ) . 18 In the practical application of counsel for wheeled little auto or automaton, the whole system should be installed onto the bearer, frequently with a switch and battery to command and drive it.Put the supersonic detector onto the rotary motion motor, to do the supersonic detector detect object in a sector, here from 0 fall guy to clxxx grade.Once bend on the system, the microcontroller starts to give directives to the rotary motion motor to do it revolve to the initial angle, 0 degree way. And so do the supersonic starts to run, bring forth supersonic moving ri dges and so listen to the reverberation. Harmonizing to the signal moving ridges received from the supersonic detector, the microcontroller starts to cipher the distance value, taking proper velocity of sound value by utilizing the temperature compensation measuring. After the computation is done, the values are transmitted into LCD and show on it to state the obstruction distance at relevant angle and temperature. Each clip when the objects on the way at cherished angle have been detected or there are no objects, the microcontroller go away give directives to do the rotary motion motor rotate into the following angle. For case, each clip the rotary motion motor is ordered to revolve 20 grade, ab initio, it starts from 0 grade, when the sensing on this way has been done, it rotate 20 grade, once more to make the sensing, and following, it rotate 20 grade into the way of 40 grade, to make the sensing, as the entire 9 times rotary motion is done, the rotary motion motor turns back in to its initial angle 0 grade to re-start the sector scanning sensing.Here is a flow chart to demo the system work processsThe initial wayDetection objects computer science and temperature compensationDisplay informations on LCDRotate angle ( illustration as 20 grade )The followers are the same as earlier. Each clip the sensing is done, revolve another 20 grade. After entire nine times rotary motion, the rotary motion motor attached under supersonic detector returns back into the initial place.Harmonizing to the information detected, it is possible to be used for the wheeled auto or automaton to make up ones mind where to travel and how to avoid obstructions.3 Aims3.1 Major AimsDesign a system which detects the presence of objects utilizing a revolving supersonic scanner.The spring of micro chip, LCD, rotary motion motor, supersonic detector and temperature detector is supplied by 5V beginning.The frequence to drive the supersonic detector should be 40 kilohertz.Once the power is on , the microcontroller ordain enable the supersonic detector to bring forth moving ridges. And the feedback signals will be transmitted back to the microcontroller for processing.Once the echo signal is processed, the temperature detector will offer temperature compensation for sound velocity.After power is on, the rotary motion motor is driven to initial angle place and starts to revolve from 0 grade to 180 grade, rotate one time by a certain angle when each clip the sensing is done.Each clip the sensing is done, the LCD will expose the information about it including distance, temperature and comparative angle, like 86.5cm 23a? 90A .Once the sensing is done, the information will be transmitted to computing machine and show on the proctor utilizing hyperterminal package.All the detectors and devices are affiliated to the microcontroller utilizing wires.3.2 Minor AimsDesign the 5V beginning utilizing a electromotive force governor attached on a 9V battery within a battery bearer.A ttach the supersonic detector onto the rotary motion motor to do it possible to observing a sector.Develop a PCB for hitch of microcontroller, supersonic detector, temperature detector, servo motor, LCD and connection to computing machine.Design a wadding for seting PCB into it.3.3 Minimum AimsComplete the substantial circuit on bread board.Accomplish scheduling codifications for the whole system.Imitate the map and run into the major(ip) aims utilizing relevant package.4 Main Components4.1 Ultrasonic SensorThere are some sorts of supersonic detectors. The chiefly used two metaphysical accounts are SRF04 and SRF05 because their comparative lower monetary value and moderate public presentation. Here is a canvass between them.SRF04 electric potential 5V merely neededCurrent 30mA typical 50mA soapFrequency 40 kilohertzScope from 3cm to 3m.Sensitivity 3cm at 2m, 1.5 %Input introduction 10 uS Min. TTL degree pulsation recur pulsation positive TTL degree signal, width proportional to runSmall size 43mm x 20mm ten 17mm tallnessMonetary value i14.50 ( Inc. VAT i17.40 )SRF05Voltage 5V merely neededLow Current 4mA TypicalFrequency 40 kilohertzMax Range 4mMin Range 1cmMode1 Single pin for cancel/echoMode2 2 Pin SRF04 congenialInput aerate 10uS Min. TTL degree pulsationEcho thrill Positive TTL signalSize 43 x 20 ten 17h ( millimeter )Monetary value i11.50 ( Inc. VAT i13.80 )Table.4 compare between two supersonic detectorsComparing the characteristics of two supersonic detectors, they are all capable to complete this attempt. But eventually the close is make to SRF05. And the grounds are listed as followers.Although they portion the equal electromotive force demand, SRF05 merely require much lower current. Therefore, utilizing SRF05 will necessitate smaller power to drive. It is more energy-saving.They both need 40 kilohertzs to drive, which meet the demand of this undertaking. But SRF05 has a scope from 1cm to 4m, which is bigger than SRF04, whose scope is 3cm to 3m. For the demand of more accurate and larger-scale sensing, the SRF05 is better for this undertaking.SRF05 has two manners for taking, one is single-pin for both trigger and reverberation, the other one is compatible to SRF04, two-pin for trigger or reverberation. So SRF05 can salvage 1 pin if usage mode1, but besides be used as SRF04 if usage mode2.Harmonizing to the monetary value listed, SRF05 has a lower monetary value than SRF04.4.2 LCD ModuleIn this undertaking, the LCD is used for exposing information of obstructions and environment in environing country. Harmonizing to this, the demand of LCD faculty should beThe LCD faculty is capable to expose numerical values, English alphabets and some measurement units.The LCD screen is large or long plenty to demo full information.The LCD screen should be seen in dark topographic point so it may hold a backlight map.The LCD faculty does hold interface to microcontroller for their transmittal.The LCD faculty is easy to run.The LCD should hold a comparatively inexpensive monetary value.Harmonizing to the demands, here is the determination VERBOUQUET -ALPHANUMERIC, 2X16, STN LCD MODULE,Here is the specification of this LCD facultyLCD MODULE, ALPHANUMERIC, 2X16, STNNo. of Digits / Alpha 32Character Count x Line 16 tens 2Character Size 5.56mmSupply Voltage 5VDisplay Mode BroodingDisplay Area largeness 64.5mmDisplay Area Height 16mmOperating Temperature Range 0AC to +50ACExternal Depth 10mmExternal Length / Height 44mmExternal largeness 84mmActive Area Height 16mmActive Area Width 64.5mmBackground Colour YellowFictional character Height 4.86mmCharacter Type Dot matrix + CursorCharacter Width 2.96mmConnector Type B, 1 ten 14Display polarization BroodingDisplay Technology STNFont Colour GreenInterface Type AnalogueNo. of Colours 1No. of Digits / Alpha 16No. of Lines 2Resolution 5 x 7 Dots + CursorStorage Temperature Max +70ACStorage Temperature Min -20ACSupply Voltage Max 6VSupply Voltage VDC 5VMonetary value i7. 06Table.5 specification of selected LCD faculty4.3 Rotation moveIn this undertaking, the rotary motion motor should run into there demandsThe microcontroller straight controls the rotary motion motor to revolve and make up ones mind the angle value.The rotary motion motor has the shaft to be installed on with supersonic detector.The truth demand to be ensured.The monetary value is non high.Compared to these demands, here are two types of motors hoofer motor and servo motor. Here is a comparing between these two types utilizing typical theoretical accountsStepper motorBipolar 48mm Stepper gradation Angle 0.9AMeasure Accuracy 5 %Keeping Torsion 4800g-cm / 66.66 oz-inCoil Resistance 10hmRated Current 2.4AMotor Length 48mm climbing Plate Size NEMA-17Shaft Diameter 5mmWeight 362gNumber of Leads 4Monetary value i14.55servosystem motorParallax ( Futaba ) Standard ServoHolds any place between 0 and 180 grades43.1 oz-in torsion at 6 VAccepts four mounting prison guardsHigh preciseness cogwh eel do of the POM ( polyacetal ) rosin makes the surgical operation smooth doing no recoilPower Requirements 4 to 6 VDCCommunication pulsation-width transitionDimensions 2.2 x 0.8 ten 1.6 in ( 55.8x 19 ten 406 millimeter ) excepting servo hornOperating temp scope +14 to +144 AF ( -10 to +50 AC )Monetary value i10.79Table.6 comparing between typical hoofer motor and servo motorHarmonizing to the comparing, it can be concluded that the servo motor is more appropriate for this undertaking because these groundsWhen servo motor receives a pulsation, it can end intersection a pulsation back to the microcontroller to give feedback, which is good to command the truth of the angle. Its truth can suffer up to 0.001mm, more precise than stepper motor.Servo motor can revolve an angle harmonizing to the pulsation transmitted from microcontroller within several msecs. But stepper motor can merely steps to the needed angle, frequently it will take 200400 msecs.Servo motor has a lower monetary value than stepper motor.So, the determination is made to the servo motor, in this undertaking, utilize Parallax ( Futaba ) Standard Servo Motor for its standard public presentation and low monetary value.4.4 Temperature SensorThe temperature detector should hold some demandsHigh truth to do certain of the preciseness of this undertaking.Easy to run.Low monetary value.There are two chief ways to compose the temperature compensation system parallel of latitude of latitude and digital. The table.7 below shows the two ways composing split needed severally.MethodAmplifierTemperature detectorVariable resistancesADC ( linear digital convertor )Analoguea?sa?sa?sa?sDigitala?sTable.7. Comparison between Two Temperature Technique, a?s intend the Part Is NeededHere is a specific analysis for each type of temperature detector. And both the two types use typical devices to exemplify.Analogue type uses LM35DZ as illustration and digital type uses DS18B20 as illustration. As shown below.Analo gue Temperature SensorTemperature detectorAmplifierMicrocontrollerLiquid crystal displayFigure.3 Block Diagram of Analogue Temperature Sensing SystemAs shown in figure.3, the temperature detector LM35DZ can be used in broad temperature scope -40 to 100 grade Celsius. It has an end product electromotive force which is linearly proportional to the Celsius and has precise built-in standardization so that there is no demand to put any outdoor(a) standardization to offer typical truths of A0.25a? at room temperature and A0.75a? over a full temperature scope. As the temperature increases each one grade Celsius, the electromotive force from LM35DZ will increase 10mV. The Op-Amp CA3140 has working temperature scope from -55 to cxxv grade Celsius. The operational amplifier is used as non-inverting amplifier. As the temperature increases, the LM35DZ increases 10mV, CA3140 Op-Amp will increase the electromotive force to 5 times.Digital Temperature SensorTemperature detectorMicrocontrollerLiq uid crystal displayFigure.4 Block Diagram of Digital Temperature Sensing SystemAs it is shown in figure.4, temperature detector choose digital temperature detector DS18B20 which has feeling truth at A0.5a? and besides a broad temperature feeling scope from -55a? to 125a? , supply electromotive force is at a scope 3V to 5.5V, besides the declaration spots is 12 spots. The heart and soul map of DS18B20 is its direct to digital temperature detector. The declaration of the temperature detector is user-configurable to 9, 10, 11 or 12 spots, matching to increases of 0.5, 0.25, 0.125 and 0.0625a? severally.Compared parallel feeling system with digital detection system, shown in table.8 as followersAnalogue detection systemDigital detection systemTemperature detectorLM35DZDS18B20Temperature scope-40a? 100a?-55a? 125a?AccuracyA0.25a? at room temperatureA0.75a? over all the scopeA0.5a?Need for ADCYesNoResolution spots1012CostingSensor + Op-amp + variable resistors=i4.47 yet sensor=i3.27Tab le.8 Comparison between Analogue and Digital Sensing SystemIn the table.8, the costing values are all based on the values and monetary values shown at Farnell website. Analogue detector LM35DZ, Op-Amp CA3140, variable resistances and digital detector DS18B20 are i1.29, i1.67, i1.51 and i3.27 severally.Conclude the information given by the table.8, a simple and natural conclusion can be given that digital detector DS18B20 is somewhat or unusually superior to the parallel one.4.5 MicrocontrollerThe microcontroller is the cardinal bosom of the whole undertaking system, but there are many types of microcontroller. And here are the two chief types which are used most widely pic micro chip and proverb 8051 household.Here is the specific comparing between these two types, here use PIC 16f87 series as illustrationPIC micro chip ( 16f87 series )Harvard computer architectureHigh public presentation reduced instruction set computing CPUAll individual rhythm instructions except for planOper ating velocity DC 20 MHz clock gossipUp to 8K tens 14 words of FLASH computer program Memory,Pinout compatible to the PIC16C73B/74B/76/77Interrupt capableness ( up to 14 beginnings )Power-on Reset ( POR )Power-up Timer ( PWRT ) andOscillator Start-up Timer ( OST ) watchdog Timer ( WDT ) with its ain on-chip RCProgrammable codification protectionPower salvaging sleep mannerSelectable oscillator optionsIn-Circuit Debugging via two pinsProcessor read/write entree to plan memoryLow-power ingestionMonetary value i5.38Maxim 8051 householdHarvard architectureCore Size 8bitRAM Memory Size 256ByteCPU Speed 25MHzOscillator Type External scarcelyNo. of Timers 3Supply Voltage Range 4.5V to 5.5VOperating Temperature Scope -40AC to +85ACClock Frequency 25MHzInterface Type UARTMemory Size 256ByteMemory Type Random-access memoryNo. of sight 8RAM Size 256ByteSupply Voltage Max 5.5VSupply Voltage Min 4.5V ending Type Through HoleMonetary value i8.56Table.9 comparing between two types of microcon trollerBy comparing the two typical devices of each type, both two types can do the undertaking successful, but the determination is made to PIC 16f87 household because these grounds listed belowThe PIC 16f87 series are more popular than Maxim 8051 series in UK.The MPLAB package is compatible to PIC micro chips and utilize it can function to imitate the assembly linguistic communication map and detect the registry and map codifications state of affairs.The PIC 16f87 series has lower monetary value than Maxim 8051 series.PIC 16f87 series includes 16F873, 16F874, 16F876, 16F877. Here is the pin draw of themFigure.5 PIC16F87 seriesHere is comparison among these 4 theoretical accounts in PIC 16f87 seriesKey FeaturesPIC16F873PIC16F874PIC16F876PIC16F877Operating FrequencyDC 20 MegahertzDC 20 MegahertzDC 20 MegahertzDC 20 MegahertzRESETS ( and Delays )POR, BOR( PWRT, OST )POR, BOR( PWRT, OST )POR, BOR( PWRT, OST )POR, BOR( PWRT, OST )FLASH Program Memory ( 14-bit words )4K4K8K8KData Memory ( bytes )192192368368EEPROM Data Memory128128256256Interrupts13141314I/O PortsPorts A, B, CPorts A, B, C, D, EPorts A, B, CPorts A, B, C, D, ETimers3333Capture/Compare/PWM Modules2222Consecutive CommunicationssMSSP, USARTMSSP, USARTMSSP, USARTMSSP, USARTParallel CommunicationsPSPPSP10-bit Analogue-to-Digital Faculty5 input channels8 input channels5 input channels8 input channelsDirection Set35 instructions35 instructions35 instructions35 instructionsTable.10 comparing among 16f87 seriesFor this design, 33 I/O pins are ask because of the other devices pin Numberss, sing the job of monetary value and size of bit, the concluding determination is made to PIC 16F877.5 Circuit Introduction5.1 Undertaking System CircuitBlock plotHere is the block plot for this undertaking.Figure.6 block diagram for the undertakingThe undertaking system includes LCD, supersonic detector, temperature detector, servo motor, connection to computing machine and one microcontroller PIC 16F877. The LCD and connection to computing machine are end products for the system, the temperature detector and servo motor transmit informations and signal between microcontroller and themselves. The supersonic detector sender is for conveying supersonic moving ridges and the supersonic detector receiving system is for having echo moving ridges. Here use 9V battery and one regulator to give the undertaking power beginning 5V.Circuit diagramFigure.7 circuit diagram for the undertaking systemHere is the circuit diagram designed by package Protues.PCB designHere is the PCB design designed by PCB Express. face in Figure.8 and Figure.9.Figure.8 PCB design mannerFigure.9 PCB design Real World ModeReal PictureFigure.10 existent image5.1 power supplyIn this undertaking, all the devices are based on 5V power supply. However, most common batteries do non back up this electromotive force value. So use 9V battery and electromotive force regulator to give a 5V electromotive force beginning.Besides, here can add a switch to command the whole system to turn on or turn off.Because it is needed to give a 5V beginning, so the electromotive force regulator determination is made to LM7805.Here is the diagram for the power supply.ce?a?aFigure.11 schematic for power supply faculty5.2 Ultrasonic Sensor ModuleThe supersonic detector faculty has two manners to take.Mode 1 2-pin Trigger/Echo ModeThis manner uses separate trigger and reverberation pins, and is the simplest manner to utilize. All codification illustrations for the SRF04 will work for the SRF05 in this manner. To utilize this manner, merely go forth the manner pin unconnected the SRF05 has an internecine pull up resistance on this pin.Figure.12 continuatives for 2-pin Trigger/Echo ModeIn this manner, the timing diagram isSmall holdFigure.13 SRF05 clocking diagram for manner 1Here, the SRF05 includes a little hold in the lead the reverberation pulsation to give slower accountants such as the Basic Stamp and Picaxe clip to put to death their pulsation in bids.Mode 2 Single pin for both Trigger and EchoThis manner uses a individual pin for both Trigger and Echo signals, and is designed to salvage semiprecious pins on embedded accountants. To utilize this manner, connect the manner pin to the 0v Ground pin. The echo signal will look on the same pin as the trigger signal. The SRF05 will non raise the echo line until 700uS after the terminal of the trigger signal. You have that long to turn the trigger pin around and do it an input and to hold your pulsation mensurating codification ready. The PULSIN bid found on many popular accountants does this automatically.Figure.14 connexion for individual pin trigger/echo mannerIn this manner, the timing diagram isFigure.15 SRF05 clocking diagram for manner 2In this undertaking, for there are 33 I/O pins for usage, there is no demand to utilize manner 2, so here use Mode 1 which is compatible to SRF04.So here is the conventional for supersonic detector.ce?a?aFigure.16 conventional for supersonic detector faculty5.3 LCD facultyThe Alphanumeric point Matrix LCD is the end product device of the undertaking system, which is used for exposing the direction and information to user.Here is the mention image of the LCD facultyAnd here is the LCD s pin connexionPin figurePin symbolFunction1VoltLand2VddPower supply3VoContrast adjust4R/SRegister Selection ( H Data, L Direction )5R/Read/Write Selection ( H Read, L Write )6TocopherolEnable Signal714DB0DB7Data motorcoach lines15APower supply for LED B.L. ( + )16KPower supply for LED B.L. ( )Table.11 LCD pin connexionsPin 3 is the contrast adjust for LCD, it should link 0-5V electromotive force depend on what brightness is required. Here use a potentiometer to set the electromotive force.Pin 4 is an input pin for LCD faculty it is used as to command informations conveying or direction transmission. When it is connected to high electromotive force, any input information is regarded as informations, and low d egree electromotive force is matching direction.Pin 6 is an input pin for LCD faculty every bit good the LCD faculty ca nt place any informations of direction until Pulse the E line being high.Pin7- Pin14 are Data Bus lines, they can convey informations or instructions.In this undertaking, PORTB0B7 are connected to informations coach lines DB0DB7. And the three map control pins RS, R/ and E are connected to RA0RA2. The A and K temporarily blank but can be connected in possible use when backlight is needed.Therefore, here is the conventional for LCD facultyce?a?aFigure.17 conventional for LCD faculty5.4 temperature detector facultyIn this undertaking, the temperature detector is DS18B20.Figure.18 DS18B20 pin diagramHere is the pin diagram for this temperature detector, the pin 1 is connected to land, and pin 2 is the information line, pin 3 is connected to the power beginning.5.4 Connection to ComputerBlock diagramfigure.11 block diagram for connection to computing machine
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.