Wavecom GR64 UART Sleep Protocols Specifikace

Procházejte online nebo si stáhněte Specifikace pro Procesory Wavecom GR64 UART Sleep Protocols. Wavecom GR64 UART Sleep Protocols Specifications Uživatelská příručka

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 141
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 0
Low Cost
Penguin RFID Reader
with GSM Uplink
by
Jason Ryan Manley
Submitted to the Department of Electrical Engineering
in partial fulfillment of the requirements for the degree of
Bachelor of Science in Electrical Engineering
at the
University of Cape Town
October 2006
Advisor: Dr. Andrew Wilkinson
Zobrazit stránku 0
1 2 3 4 5 6 ... 140 141

Shrnutí obsahu

Strany 1 - Penguin RFID Reader

Low CostPenguin RFID Readerwith GSM UplinkbyJason Ryan ManleySubmitted to the Department of Electrical Engineeringin partial fulfillment of the require

Strany 2 - Abstract

LIST OF FIGURES7.1 Block diagram of uplink module’s hardware interconnect . . . 687.2 I2C master to slave multi-byte data exchange . . . . . . . . . 7

Strany 3 - Acknowledgements

7.5. RELIABILITYThe presence and status of the power supply is also checked. If the batteryis low and there is no mains power supply, the peripherals

Strany 4 - Declaration

7.6. CONCLUSIONS AND POSSIBLE IMPROVEMENTS7.6 Conclusions and Possible ImprovementsThe uplink module performs as expected, meeting all device s pecific

Strany 5 - Contents

Chapter 8Power Supply8.1 IntroductionBattery backup is required because of the poor reliability of the main powersupply on the island. Furthermore, if

Strany 6

8.3. REGULATOR SELECTIONDevice Voltage Ave Current Ave PowerGSM Module 3.8V 0.2% × 850mAa1.7mWMicroprocessor 5.0V 12mAb60mWLEDs 5.0V 1mAc5mWLCD displa

Strany 7

8.3. REGULATOR SELECTIONDevice Voltage Ave Current Ave PowerRFID Co-ordinator 5.0V 50mAa250mWMicroprocessors & misc Logic 5.0V 2×50mAb500mWOutput

Strany 8

8.3. REGULATOR SELECTION8.3.2 ST Microelectronics’s L4976ST Microelectronics’s L4976 devices operate at frequencies up to 300kHzand are capable of del

Strany 9 - List of Figures

8.3. REGULATOR SELECTIONFigure 8.1: DC rail output of SMPS.• Adjustment in the size of the inductor - decrease from 260µH to 80µHto suit the new highe

Strany 10

8.4. BATTERY SELECTION AND CHARGINGFigure 8.2: Circuit diagram of switching DC-DC converterfor the GSM module (3.8V).8.4 Battery Selection and Chargin

Strany 11 - List of Tables

8.4. BATTERY SELECTION AND CHARGINGdetermined based on the open circuit (or very light load) potential difference.This relationship is not linear, howe

Strany 12 - Glossary

8.4. BATTERY SELECTION AND CHARGINGThe charging of SLA batteries is well-understood and relatively simple:the battery should be charged with a constan

Strany 13

List of Tables5.1 Active vs Passive Tags . . . . . . . . . . . . . . . . . . . . . . 255.2 ISO 11784 64bit Transponder ID data fields. . . . . . . . .

Strany 14

8.4. BATTERY SELECTION AND CHARGINGconsidered is paralleling two or more such batteries to further boost backuptime. Refer to Section 8.5 for power co

Strany 15 - Introduction

8.4. BATTERY SELECTION AND CHARGINGconnected to PortA.RA4 on the GSM Logger’s Microprocessor. This is anopen collector output with FET output. It is t

Strany 16 - 1.3 Project Timeframe

8.4. BATTERY SELECTION AND CHARGINGFigure 8.6: finite state machine of charging algorithm.99

Strany 17

8.5. MEASUREMENTS8.5 Measurements8.5.1 Power Supply EfficiencyThe total efficiency of the converters is measured to be approximately 85%when the GSM modul

Strany 18 - 1.5 Project Challenges

8.6. CONCLUSIONFigure 8.7: Discharge periods vs. discharge ratesat various temperatures for a Panasonic LC-R127R2P 12V 7.2Ah SLAbattery. Diagram from

Strany 19

Chapter 9Enclosure Selection andMounting MethodsThis chapter will discuss the recommended methods for mounting the RFIDantennae and housing the system

Strany 20 - 1.6 Report Structure

9.2. RECOMMENDATIONS9.2 RecommendationsBased on the aforementioned considerations, and the device specification asoutlined in Section 3, the following

Strany 21 - Analysis of Existing Solution

9.2. RECOMMENDATIONS• The antennae windings can be sealed in epoxy to prevent corrosionof the copper wire. Careful attention must be paid to the conne

Strany 22

Chapter 10South African RegulationsThe Telecommunications Act of 1996 stipulates “regulations in respect of useor possession of certain radio apparatu

Strany 23 - 2.2 Power Supply

10.1. GSM MODULE10.1 GSM ModuleThe GSM module used in this project is purchased fully assembled, with allradio-frequency stages and the controlling fir

Strany 24

GlossaryADC Analogue to Digital Converter. In the context of this project, one ofthe microprocessor’s on-board peripherals.APN Access Point Name. Requ

Strany 25 - 2.4 Data Delivery

Chapter 11Conclusion and SystemEvaluationOver five thousand lines of code were written for the four microprocessorsemployed in the system. The prototyp

Strany 26 - Device Specification

The system has an expected lifespan of three years, limited by the lead-acid battery. All other components are solid-state and, bar corrosion ormechan

Strany 27

Appendix AAppendix: RFID ReceiverA.1 PCB Layout of Push-pull Output Readerwith Single-channel ReceiverFigure A.1 shows a reduced circuit diagram for a

Strany 28

A.2. PCB LAYOUT OF SINGLE-ENDED OUTPUT READER WITHDUAL-CHANNEL RECEIVERFigure A.1: Schematic of push-pull output single channel receiver readerA-2

Strany 29 - Overview of Proposed Solution

A.2. PCB LAYOUT OF SINGLE-ENDED OUTPUT READER WITHDUAL-CHANNEL RECEIVERFigure A.2: PCB Layout: push-pull outputwith single channel receiverA-3

Strany 30

A.2. PCB LAYOUT OF SINGLE-ENDED OUTPUT READER WITHDUAL-CHANNEL RECEIVERFigure A.3: PCB Layout: single-ended outputwith dual channel receiverA-4

Strany 31 - 4.3 Uplink Module

A.2. PCB LAYOUT OF SINGLE-ENDED OUTPUT READER WITHDUAL-CHANNEL RECEIVERFigure A.4: Populated dual channel receiver boardwith no top silkscreenA-5

Strany 32 - 4.5 Power Supply

Appendix BAppendix: RFID Co-ordinatorB.1 Circuit DiagramFigure B.1 shows the complete circuit diagram for the RFID co-ordinator asdiscussed in Section

Strany 33 - RFID Reader Design

B.2. PCB LAYOUTFigure B.1: RFID co-ordinator circuit diagramB-2

Strany 34

B.2. PCB LAYOUTFigure B.2: RFID co-ordinator PCB top solder sideFigure B.3: RFID co-ordinator PCB bottom solder sideC-1

Strany 35

LIST OF TABLESFIFO First In, First Out. Term used to describe a buffering techniquewhereby the data which was first buffered is also the first to be repla

Strany 36

Appendix CAppendix: Uplink ModuleDesignC.1 EEPROM Data StorageThe data backed-up in the uplink module’s onboard E EPROM is listed intable C.1. The tab

Strany 37 - 5.1.3 Operating Frequency

C.2. LIST OF UPLINK COMMANDSC.2 List of Uplink CommandsAll commands are issued in the formCOMMAND “space” ARGUMENT 1 “space” ARGUMENT 2 ... “CR”.Comma

Strany 38

C.3. PCB DESIGNCommand Argument(s)start gsm noneset time HH:mm:ss DD/MM/YYget status noneget record record number (decimal, two digits)get all records

Strany 39

C.3. PCB DESIGNFigure C.1: Uplink module PCB top solder sideC-5

Strany 40

C.3. PCB DESIGNFigure C.2: Uplink module PCB bottom solder sideC-6

Strany 41

C.3. PCB DESIGNFigure C.3: Uplink module full circuit diagramC-7

Strany 42 - 5.3.2 CRC Verification

C.3. PCB DESIGNFigure C.4: Uplink module populated boardC-8

Strany 43 - 5.4 Hardware

Appendix DAppendix: Power SupplyThe devices shown in table D.1 were all considered for use in the system’spower supply, however, due to a lack of loca

Strany 44

Device Manufacturer Max Freq Max I Special FeaturesMAX5072/3 Maxim 2.2MHz 2A +1A Dual channelMAX5082/3 Maxim 250kHzMAX5088/9 Maxim 2.2MHz 2A Thin QFNL

Strany 45

Appendix EAppendix: SoftwareThe following software was used to complete the project design:• Microchip’s MPLAB v7.4 with C18 compiler• Eagle CAD v4.11

Strany 46

LIST OF TABLESused to as a temporary store for variables. It is usually volatile innature.Reader Term used to describe a device which is able to read/

Strany 47

References[1] Texas Instruments, Series 2000 RFM Sequence Control ReferenceManual, first ed., October 1999.[2] U. o. C. T. Avian Demography Unit, “Eart

Strany 48

REFERENCES[11] Various Authors, “Cyclic redundancy check,” Wikipedia, 2006.[12] A. S. Tanenbaum, Computer Networks. Prentice-Hall, 1981.[13] M. Ossman

Strany 49 - 5.4. HARDWARE

Chapter 1IntroductionThis project discusses the design and construction of a device for logging thetimes and movements of the Robben Island penguin co

Strany 50

1.2. OBJECTIVES AND DELIVERABLESalong various paths on the island to better track their comings and goingson the island.1.2 Objectives and Deliverable

Strany 51

1.4. PROJECT BACKGROUND AND JUSTIFICATION1.4 Project Background and JustificationOnce a year (between November and December), penguins come to RobbenIs

Strany 52

1.5. PROJECT CHALLENGESFigure 1.2: Penguin ne st on Robben IslandWe believe that a solution can be found using RFID technology. Identificationtags are

Strany 53 - 5.4.5 Processor

1.5. PROJECT CHALLENGESFigure 1.3: Penguins at SANC COB showing steel identifier tags.These tags are non-electronic. Picture courtesy of Simon Katz.Rem

Strany 54

AbstractThis project designs and implements an electronic system for automaticallylogging the movements of penguins on Robben Island using RFID and GS

Strany 55

1.6. REPORT STRUCTUREEnvironmental considerations The environment where the devices willoperate is harsh; physical construction requires special atten

Strany 56 - 5.4.7 PCB Layout

Chapter 2Analysis of Existing SolutionThere is already a system in place which logs the birds’ movements, however,there are problems associated with i

Strany 57 - 5.5 Software

2.1. ANIMAL DETECTION AND IDENTIFICATIONFigure 2.1: Existing system: OverviewThe second infra-red beam is interrupted as the bird leaves the gate. Thi

Strany 58 - 5.5.2 Capture Stage

2.2. POWER SUPPLYFigure 2.2: Existing system: close-up of the gateshowing the Texas Instruments Series 2000 “small” loop antenna and thetwo infra-red

Strany 59

2.3. DATA PROCESSING AND STORAGEFigure 2.3: Existing system: Power supply and backup system• The backup system consumes much more space than it needs

Strany 60 - 5.5. SOFTWARE

2.4. DATA DELIVERYMarkham modified this original system by replacing the desktop computerwith a microprocessor which logs the data in the its on-board

Strany 61 - 5.5.3 Decode Stage

Chapter 3Device SpecificationHaving reviewed the operation of the existing solution and identified itsshortcomings, this chapter aims to produce a desig

Strany 62

Low cost hardware It would be advantageous to install additional deviceson the island to better track the animals’ movements. This will not bepossible

Strany 63 - 5.6 Design Evaluation

Unobtrusive The device will be installed in a national heritage site. Itshould not damage the aesthetics of the environment, nor should itintrude on t

Strany 64

Chapter 4Overview of Proposed Solution4.1 IntroductionThis chapter discusses the overall design methodology and illustrates theoperation of the propos

Strany 65

AcknowledgementsThe author would like to acknowledge contributions from the following individuals:Dr Andrew Wilkinson as supervisor, for always taking

Strany 66

4.2. RFID DETECTOR, IDENTIFIER AND CO-ORDINATORsections in this report where the design detail for that component maybe found. A brief overview of the

Strany 67 - 5.6.4 Power Consumption

4.3. UPLINK MODULEFigure 4.2: System overview: Logical connectionsIncluding the chapters where the component design is discussed.Based on the ordering

Strany 68

4.4. INTERCONNECTIONSbe found in Section 7.4.4 InterconnectionsThe RFID and uplink modules will need to communicate with each other.As they will not b

Strany 69 - ZAR9.50 to 1 Euro

Chapter 5RFID Reader DesignThe following subsections give a brief overview of RFID systems, their strengthsand weaknesses and suitability for this pro

Strany 70 - RFID Co-ordinator

5.1. INTRODUCTION• ROM memory, often EEPROM• Power supply (in the case of active tags);2. Receiver• Antenna• Analogue interface circuitry• Digital con

Strany 71 - 6.2 Software

5.1. INTRODUCTIONhave short read ranges of only a few centimetres [5]. Fixed installations oftenhave higher power outputs and larger antennae with inc

Strany 72 - 6.2.2 RFID Reader Request FSM

5.1. INTRODUCTIONFigure 5.1: Popular Texas Instruments Series 2000 AntennasFull duplex systems do not require the tags to be charged before transmitti

Strany 73

5.1. INTRODUCTIONenter the reading field.Passive devices typically offer limited user-programmable data storagecapacity of less than 128 bytes, and ofte

Strany 74

5.1. INTRODUCTIONPassive ActiveTag power source External RF field Self-contained(battery)Memory capacity Less than 128B Over 128kBCost Low HighRange Sh

Strany 75 - 6.3 Evaluation

5.2. SELECTION OF THE RFID SYSTEM5.2 Selection of the RFID systemWhen selecting the RFID system for the island, it is important to consider thecost of

Strany 76 - Uplink Design

DeclarationThis document and all of its contents represent my own work unless otherwisestated. I acknowledge that all contributions made by others hav

Strany 77

5.3. TRANSPONDER DATA FORMAT AND PROTOCOLbands are detrimental to the penguins. The newwer e lectronic system alreadyin place is ISO 11784/85 complian

Strany 78

5.3. TRANSPONDER DATA FORMAT AND PROTOCOLIf the transponder’s capacitor has be en sufficiently charged, it immediatelybegins transmitting after detectin

Strany 79

5.3. TRANSPONDER DATA FORMAT AND PROTOCOLwill be able to determine that at least one penguin was within range. Theantennas and gates thus need to be c

Strany 80 - 7.3 Hardware Design

5.4. HARDWAREError Type Errors DetectedSingle bit errors 100%Double bit errors 100%Odd-numbered errors 100%Burst errors (<16bits) 100%Burst errors

Strany 81

5.4. HARDWAREaccommodate the RFID readers (all other system components require 5V orless). The potential differences across the antenna terminals are e

Strany 82

5.4. HARDWAREFigure 5.4: Overview of proposed microprocessor-based RFID readerheat would be dissipated in the power output devices as they linearly co

Strany 83 - 7.3.2 Processor

5.4. HARDWAREin turn drive the MOSFET. Figure 5.5 shows a circuit diagram illustratingthe operation of the antenna driving circuitry:Figure 5.5: RFID

Strany 84 - 7.3.3 User Interface

5.4. HARDWAREFigure 5.6: RFID antenna driver circuitry using push-pull output stageresonant circuit, tuned to 130kHz. Thereafter, the signal is again

Strany 85 - 7.3.4 Power Supply

5.4. HARDWAREstage is AC coupled to the previous one to prevent DC bias offsets frombeing amplified. Low value resistors are used to prevent noise from

Strany 86

5.4. HARDWAREFigure 5.7: RFID receiver circuit showing amplifier stages and tuned circuit36

Strany 87

Contents1 Introduction 21.1 Terms of Reference . . . . . . . . . . . . . . . . . . . . . . . . 21.2 Objectives and Deliverables . . . . . . . . . . .

Strany 88 - 7.4 Software De sign

5.4. HARDWAREstick antennae placed in a vertical orientation. Figure 5.9 illustrates the readfields generated by the two antenna designs in both horizo

Strany 89 - Details in Section 7.4.5

5.4. HARDWAREFigure 5.9: Detection of penguins with various antennae.Horizontal and vertical orientations are considered.38

Strany 90 - 7.4.3 User interface

5.4. HARDWARESince the Series 2000 tags do not allow for the reading of multiple tagssimultaneously, both reads will fail and no penguin will be detec

Strany 91 - 7.4.4 Peripheral Poll FSM

5.4. HARDWAREresult in a high received voltage at the transponder. As outlined in Section5.6, the number of turns on the antenna had very little influe

Strany 92

5.4. HARDWAREsquare-wave edges. An on-board RS232 interface will be used to transmitthe decoded data to the RFID co-ordinator.Included in all designs

Strany 93 - 7.4.6 Timer FSM

5.4. HARDWAREsamples5.Thus, a faster device, or one with more memory was required. Mr AndrewMarkham recommended Microchip’s PIC 18F series and althoug

Strany 94 - 7.4.7 GSM FSM

5.4. HARDWAREchannel c annot be allowed to reset the timer upon receipt of an edge as itwould interfere with the results of the second channel), each

Strany 95

5.5. SOFTWAREPlease see appendix A.1 for a complete circuit diagram and PCB layoutof a push-pull output, single receiver channel interrogator (with no

Strany 96

5.5. SOFTWAREgeneration of these signals (since they can be muxed together to produce out-of-phase waveforms), they were reserved for receive channels

Strany 97 - 7.4.8 Report Generation FSM

5.5. SOFTWAREPeripheral FunctionCCP1 Generate interrupt on every fourth e dgeTimer0 Implement timeout (20ms)Timer3Elapsed time between CCP interrupts(

Strany 98 - 7.5 Reliability

CONTENTS5.1.2 Active versus Passive Systems . . . . . . . . . . . . . . 225.1.3 Operating Frequency . . . . . . . . . . . . . . . . . . . 245.1.4 Modu

Strany 99 - 7.5.1 Software

5.5. SOFTWAREFigure 5.10: RFID receiver decode state flowchart47

Strany 100 - 7.5.2 Hardware

5.5. SOFTWARE5.5.3 Decode StageFigure 5.10 shows a simplified flowchart of the decoding stage. Decodingbegins by looking for a start byte. The Read-Only

Strany 101

5.5. SOFTWAREFigure 5.11: CRC verification flowchart3. No tag detected within read rangeAll responses are sent across RS232 in plain ASCII followed by a

Strany 102 - Power Supply

5.6. DESIGN EVALUATIONNo tag found.This response is also possible if the antenna becomes open loop or an internalcircuit fault exists.5.6 Design Evalu

Strany 103 - 8.3 Regulator Selection

5.6. DESIGN EVALUATIONFigure 5.12: FFT of the 134.2kHz transmitted waveform.Centre frequency of the image is 127kHz with a span of 50kHz. Notice thest

Strany 104

5.6. DESIGN EVALUATIONFigure 5.13: Received waveform from an RFID transponderthe claims made in the article. Maximum read range was approximately100mm

Strany 105

5.6. DESIGN EVALUATIONclear that in order to achieve additional range, the receiver chain must beoptimised.5.6.3 Reader Range and OptimisationWith the

Strany 106

5.7. CONCLUSION AND RECOMMENDATIONS5.6.4 Power ConsumptionThe push-pull RFID reader consumes 420mA (at 12.5V) when transmittingand the logic consumes

Strany 107 - 8.4.1 Hardware

5.8. IMPROVEMENTS AND FURTHER WORKThe reader should be well shielded and the area of operation shouldnot contain switching devices in these frequency

Strany 108

5.8. IMPROVEMENTS AND FURTHER WORKto be connected, either in a different orientation or in another location.This has the potential to decrease system c

Strany 109

CONTENTS6.3 Evaluation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 627 Uplink Design 637.1 Introduction . . . . . . . . . . . . . . . .

Strany 110 - 40% of 7.5Ah

Chapter 6RFID Co-ordinatorThe co-ordinator device acts as an intermediary between the RFID readersand the uplink module. It must thus be able to commu

Strany 111 - 8.4.2 Software

6.2. SOFTWAREdoes not need to be fast and an RS232 standardised communication speedof 9600bps with e ight data bits, no parity and one stop bit is use

Strany 112

6.2. SOFTWARE2. RFID reader3. Received data processor4. Upload data preparation6.2.1 TimersThe Timer FSM can be in one of three states: either “stoppe

Strany 113 - 8.5 Measurements

6.2. SOFTWAREFigure 6.1: Global timer flowchartIn one of the two trigger states, a general purpose IO pin is pulled high totrigger the connected RFID r

Strany 114 - 8.6 Conclusion

6.2. SOFTWAREthe buffer and compared to entries in an array of records with the datacomponents as outlined in table 6.1.Size (bits) Name Contents8 Stat

Strany 115 - Mounting Methods

6.3. EVALUATIONindefinitely for this animal at the second gate, a time-out is implemented.If the animal does not trigger both gates within approximatel

Strany 116 - 9.2 Recommendations

Chapter 7Uplink Design7.1 IntroductionHaving reviewed the system specification in Section 3, and considered theimplementation of the proposed solution

Strany 117

7.2. DESIGN OPTIONSGSM and GPRS network coverage. Combined with TCP/IP, such a systemoffers the ability to upload the data to any device with internet

Strany 118 - South African Regulations

7.2. DESIGN OPTIONSat 50c per SMS, this would result in a monthly cost of R150 per month perstation1. Also, since this data would be in raw hex format

Strany 119 - 10.2 RFID Readers

7.2. DESIGN OPTIONSLow power Communication should consume as little energy as possible toconserve battery lif e in backup conditions.Flexible It shoul

Strany 120 - Evaluation

CONTENTS8.4 Battery Selection and Charging . . . . . . . . . . . . . . . . . 948.4.1 Hardware . . . . . . . . . . . . . . . . . . . . . . . . . 948.4.

Strany 121

7.3. HARDWARE DESIGNstandard for the bus would exist. A custom design was thus not an idealsolution.A CAN or RS485 system would require additional lin

Strany 122 - Appendix: RFID Receiver

7.3. HARDWARE DESIGNFigure 7.1: Block diagram of uplink module’s hardware interconnectto have local support for the unit as well as local stock (due t

Strany 123 - DUAL-CHANNEL RECEIVER

7.3. HARDWARE DESIGNperform audio functions (such as microphone and hands-free connections)and links to peripherals such as cameras or additional SIM

Strany 124

7.3. HARDWARE DESIGNconsidering these attributes, it was considered it the ideal solution. Theantenna is attached to the sides of the enclosure with d

Strany 125

7.3. HARDWARE DESIGNReal Time Clock There should be some means of timekeeping – be thisin the form of a local real time clock or a dedicated IC to whi

Strany 126

7.3. HARDWARE DESIGNSimple The operator should be presented with a clear, simple interface withthe minimum number of buttons and displays.Easily under

Strany 127 - Appendix: RFID Co-ordinator

7.3. HARDWARE DESIGN7.3.5 Peripheral Communication BusThe choice to use I2C as an interface bus to the uplink module greatlysimplifies the hardware des

Strany 128 - B.2. PCB LAYOUT

7.3. HARDWARE DESIGNFigure 7.2: I2C master to slave multi-byte data exchangeDiagram based on illustration from [19]An exchange from slave to master is

Strany 129

7.4. SOFTWARE DESIGNthe master (the uplink module ) to a slave (any attached peripheral), followedby nine data bytes from the slave to the master. It

Strany 130 - Appendix: Uplink Module

7.4. SOFTWARE DESIGNThe processor executes the following FSMs, where each FSM is steppedonce per main loop cycle4:1. Status display update2. Poll peri

Strany 131 - C.3 PCB Design

List of Figures1.1 Penguins’ moulting season on Robben Island . . . . . . . . . . 41.2 Penguin nest on Robben Island . . . . . . . . . . . . . . . . .

Strany 132

7.4. SOFTWARE DESIGNconfiguration, including GSM SIM card PIN number, the address of theSMTP server, GPRS configuration and details of attached peripher

Strany 133 - C.3. PCB DESIGN

7.4. SOFTWARE DESIGNAlthough a library is provided with Microchip’s C18 compiler for controllingsuch LCD displays, we opted to write our own functions

Strany 134

7.4. SOFTWARE DESIGNinterrupt, thereby providing exactly one second de lay between decrements.Once the timer value has decremented down to zero, it is

Strany 135

7.4. SOFTWARE DESIGNfunctions. As outlined in the hardware design section (Section 7.3.5), anexchange consists of one byte transmitted to the slave fo

Strany 136

7.4. SOFTWARE DESIGNthe RTC’s interrupts (“timer s”). It uses an eight bit counter and thushas a maximum period of 256 seconds. Also provided is the a

Strany 137 - Appendix: Power Supply

7.4. SOFTWARE DESIGNof approximately 50 possible states.InitialisationOrdinarily, the GSM state is “powered down”. Any software component mayinvoke th

Strany 138

7.4. SOFTWARE DESIGNEmailIn order to initiate an email send, the module must have successfully attachedto the GPRS APN and obtained an IP address. Ori

Strany 139 - Appendix: Software

7.4. SOFTWARE DESIGNwill await further instruction f rom the host application.SMSIf the application requests an SMS check, the GSM FSM extracts a list

Strany 140 - References

7.5. RELIABILITY7.4.9 Command Processing and Device ConfigurationThe command interface is in the form of a terminal window across RS232, orvia a combin

Strany 141

7.5. RELIABILITY7.5.1 SoftwareWatchdog timer A watchdog timer resets the device should a softwareerror occur, or the program get stuck in a loop. This

Komentáře k této Příručce

Žádné komentáře