Golf Scorecard Logger Introduction To automate and ease




- Slides: 4
Golf Scorecard Logger Introduction: To automate and ease the scorekeeping of golf players matches for calculation of individual handicap scores and statistical illustration, a hand-held electronic scorecard logger unit is developed, with the implementation of the 1 -Wire bus and i. Buttons. The logged data is downloaded to a PC, where the handicap is calculated and statistical data saved to illustrate the players progress over a period of time. -This will open up new opportunities for golf players of storing and analyse the scores, where improvement can be tracked. Student: Carsten Kristiansen BEng Electronic and Computer Eng. Supervisor: Alan Edgar Napier University
i. Button Implementation The i. Button with a size of a one pound coin is the players link between the Scorecard Logger and the PC. With the Dallas 1 -Wire communication bus, an i. Button is used to identify the player and store the scores of a match, and enable the user to bring this data anywhere. Features of the DS 1996 i. Button: i. Button reader at the Scorecard Logger: Ø 64 kbit nonvolatile memory. Ø 142 kbit/sec communication. Ø 64 bit unique ROM registration number Ø 256 bit scratchpad. ØOver 10 years of data retention. The 64 kbit SRAM in the i. Button is partitioned in 256 bit pages, with a total of 256 pages. The 64 -bit factory lasered ROM:
The Scorecard Logger The electronic hand-held battery driven Golf Scorecard Logger is for the player to bring along when a match is played. It interacts with the user through an LCD display and a keyboard. Hardware Block Diagram: For the hardware a PCB is designed using Surface Mount Technology (SMT) to make it compact enough to fit in the chosen enclosure and optimize the power consumption. The Golf Scorecard Logger: The circuit is created with the desire of a high quality and upgradeable result, regarding the software and future work.
Software The software consists of two areas, the scorecard logger software and the PC software. A part of the menu structure for the scorecard logger is illustrated. Through a structured approach the program code is created, using development tools such as Keil u. Vision for the Dallas 8051 processing unit, and Borland C++ Builder for the PC software. Scorecard Logger software: Menu control and navigation. Game control and navigation. Protocol handling. Error indication handling. Custom control setup. PC software: Protocol handling. Calculation and presentation of the handicap score. Statistical and historical view. User setup and database handling. More info: www. ck-electronic. dk/gsl