Tuesday, January 28, 2020

Application Of Microcontroller In Instrumentation Information Technology Essay

Application Of Microcontroller In Instrumentation Information Technology Essay A  microcontroller  is a small computer on a single  integrated circuit  consisting internally of a relatively simple CPU,  clock, timers, I/O ports, and memory. Program memory in form of   NOR flash  or   ROM  is also often included on chip, as well as a typically small amount of RAM. Microcontrollers are designed for small or dedicated applications. Thus, in contrast to the  microprocessors  used in   personal computers  and other high-performance or general purpose applications, simplicity is emphasized. Some microcontrollers may use four-bit words and operate at  clock rate  frequencies as low as 4  kHz as this is adequate for many typical applications, enabling low power consumption. They will generally have the ability to retain functionality while waiting for an event such as a button press or other interrupt; power consumption while sleeping (CPU clock and most peripherals off) may be just nano watts, making many of them well suited for long la sting battery applications. Microcontrollers are used in automatically controlled products and devices, such as automobile engine control systems, implantable medical devices, remote controls, office machines, appliances, power tools, and toys. By reducing the size and cost compared to a design that uses a separate microprocessor, memory, and input/output devices, microcontrollers make it economical to digitally control even more devices and processes. Mixed signal microcontrollers are common, integrating analog components needed to control non-digital electronic systems. INTRODUCTION Embedded design A microcontroller can be considered a self-contained system with a processor, memory and peripherals and can be used with an  embedded system.  The majority of microcontrollers in use today are embedded in other machinery, such as automobiles, telephones, appliances, and peripherals for computer systems. These are called  embedded systems. While some embedded systems are very sophisticated, many have minimal requirements for memory and program length, with no operating system, and low software complexity. Programs Microcontroller programs must fit in the available on-chip program memory, since it would be costly to provide a system with external, expandable, memory. Compilers and assembler are used to turn high-level language and assembler language codes into a compact  machine code  for storage in the microcontrollers memory. Depending on the device, the program memory may be permanent, read-only memory that can only be programmed at the factory, or program memory may be field-alterable flash or erasable read-only memory. Other microcontroller features Many embedded systems need to read sensors that produce analog signals. This is the purpose of the  analog-to-digital converter  (ADC). Since processors are built to interpret and process digital data, i.e. 1s and 0s, they wont be able to do anything with the analog signals that may be sent to it by a device. So the analog to digital converter is used to convert the incoming data into a form that the processor can recognize. A less common feature on some microcontrollers is a  digital-to-analog converter  (DAC) that allows the processor to output analog signals or voltage levels. Time Processing Unit  (TPU) is a sophisticated timer. In addition to counting down, the TPU can detect input events, generate output events, and perform other useful operations. A dedicated  Pulse Width Modulation  (PWM) block makes it possible for the CPU to control power converters,  resistive  loads,  motors, etc., without using lots of CPU resources in tight timer  loops. Higher integration In contrast to general-purpose CPUs, micro-controllers may not implement an external address or data bus as they integrate RAM and non-volatile memory on the same chip as the CPU. Using fewer pins, the chip can be placed in a much smaller, cheaper package. A micro-controller is a single  integrated circuit, commonly with the following features central processing unit   ranging from small and simple 4-bit  processors to complex 32- or 64-bit processors discrete input and output bits, allowing control or detection of the logic state of an individual package pin. APPLICATION OF MICROCONTROLLER IN INSTRUMENTATION LIST OF MICROCONTROLLER BASED PROJECTS 1. MICROCONTROLLER AT-89C51 BASED METRO TRAIN PROTOTYPE USING LCD: The project shows resemblance as you are travelling in metro train. It will display three stations at LCD and a stepper motor to rotate clock or anti-clock wise. 2. MICROCONTROLLER AT-89C51 BASED VOTING MACHINE: The voting system for four candidates with memory backup to restore the results to be viewed with password. Now-a-days Electronic voting machines are being used effectively. The confidence of the voter in its flawless working is gradually building up and these machines are thus becoming quite popular throughout the country. Features of the electronic voting machine include avoidance of invalid votes and reduction of counting time and the consequent expenditure incurred on manpower deployment. By using the Microcontroller the voting machine can be built up easily and it will make simple to operate. 3. MICROCONTROLLER AT-89C51 BASED TEXT EDITOR CUM MOVING MESSAGE DISPLAY: The project comprises 30 keys to edit any message in English. One can restore the message in memory IC. The 16 characters at a time can be view in running mode. 4. MICROCONTROLLER AT-89C51 BASED FULL FUNCTION STEPPER MOTOR CONTROLLER: The project will operate the stepper motor in almost all modes viz. clock, anti -clock, speed and frequency control with time duration for both directions. 5. MICROCONTROLLER AT-89C51 BASED WATER LEVEL CONTROLLER CUM MOTOR PROTECTOR: It can indicate the level and control the water pump at top level filling. The present concept implements controlling of pump which pumps water from the sump (underground tank) to the overhead tank, using 8951 microcontroller. The control panel, i.e. the main control unit of the system which consists of the primary control switches, pump indicator, siren and level indicators. The visual example of how switches And the indicators can be placed as shown the figure below. 6. MICROCONTROLLER AT-89C51 BASED SIMPLE STEPPER MOTOR CONTROLLER: A simple stepper motor controller circuit with direction change only. A stepper motor (or step motor) is a brushless, synchronous electric motor that can divide a full rotation into a large number of steps. The motors position can be controlled precisely without any feedback mechanism (see Open-loop controller), as long as the motor is carefully sized to the application. Stepper motors are similar to switched reluctance motors (which are very large stepping motors with a reduced pole count, and generally are closed-loop commutated.) 7. MICROCONTROLLER AT-89C51 BASED AUTO GEAR SHIFTING SYSTEM: The circuit shows the demo of auto shifting of gears using stepper motor with the change in speed of vehicle. One can change the speed of DC motor as actual vehicle running wheel. Motorcycle is widely used around the world and particularly in Pakistan. The gear shifting system of the motorcycle is conventionally manual. This paper covers development of an indigenous automatic gear shifting/changing system for the standard motorcycle. By this system the manual mechanical gear-shifting system will remain unchanged because an additional electro-mechanical system is placed on the vehicle to shift the gear and for automatic controlling the clutch. So the system has both the options manual as well as automatic. This system uses low-cost microcontrollers to make the accurate decision for shifting the gear up and down by observing the speed, and it controls the clutch transmission where necessary. The complete hardware and software has been tested and the functioning of the automatic gear sh ifting system is verified. This system is flexible and can be used with any motorcycle manufactured in Pakistan ranging from 50cc to 200cc. 8. MICROCONTROLLER AT-89C51 BASED AUTO SPEED LIMITER WITH AUTO BREAKING: The project is to read the rpm of an automobile and according to that it limits the speed as Speed Governor. One can change the speed with variable control. This Project can be used with the three phase Induction motors. The circuit will take the full control of the motor and it will protect the motor from several faults such us over voltage and under voltage and the circuit will switch on the motor under safety conditions. The circuit was fully controlled by the microcontroller and the microcontroller wills continuously monitors the voltages of the three phases and if the voltage goes abnormal then it will switch off the motor until they are normal. All the conditions are displayed it over the LCD display. In our project we are using the popular 8 bit microcontroller AT89S52. It is a 40 pin microcontroller. 9. MICROCONTROLLER AT-89C51 BASED FASTEST FINGER FIRST: Useful for Quiz games, dumb charades. It displays the player no. along with the beep for seven players. 10. MICROCONTROLLER AT-89C51 BASED TEMPERATURE METER: It will display the room temperature on LCD and one can set the desired value to indicate the alarm or control at a desired temperature. It uses an ADC to interface with LM-35 sensor. 11. MICROCONTROLLER AT-89C51 BASED INFRARED REMOTE CONTROLLED SWITCH BOARD: One can operate (on/off) four electrical devices with TV remote synchronized with circuit independently. 12. MICROCONTROLLER AT-89C51 BASED RANK DISPLAY SYSTEM FOR RACE QUIZ COMPETITION WITH LCD: It can resolve the time difference (may be few milliseconds) and indicate the correct ranking between the individuals denoted A to H 13. MICROCONTROLLER AT-89C51 BASED AUTO SPEED LIMITER/GOVERNER WITH AUTO BREAKING: The project is to read the rpm of a automobile and according to that it limits the speed as Speed Governor. One can change the speed with variable control. 14. MICROCONTROLLER AT-89C51 BASED LINE FOLLOWER ROBOT: A Robotic car that follows the black line at the floor area based on IR sensors with transmitters and receivers. 15. MICROCONTROLLER AT-89C51 BASED YES MASTER FOLLOWER: A robotic car that follows his master who is sending an IR transmission always. 16. MICROCONTROLLER AT-89C51 BASED VOLTAGE/ POWER FACTOR / FREQUENCY METER: The project checks the electrical input factors as multifunction meter. 17. MICROCONTROLLER AT-89C51 BASED RFID ATTENDENCE MONITOR: The project will show the names of person who had pressed the RFID key on LCD. One can use DATA encoder/decoder circuit. 18. MICROCONTROLLER AT-89C2051 BASED FREQUENCY COUNTER USING LCD: The project will check the unknown frequency input up to 200 KHz. And display at LCD. 19. TRAFFIC SIGNAL CONTROL TRAFFIC MAN: It can actually control traffic with lights and humanoid robot police man rotating in all directions with hand movements for stop and go actions. This is a project comprises two stepper motors to perform the action. 20. MICROCONTROLLER AT-89C2051 BASED IR WIRELESS FREQUENCY COUNTER: The project will check the unknown frequency input up to 200KHz. Coming from an IR source and display at LCD. 21. MICROCONTROLLER AT-89C2051 BASED COUNTDOWN TIMER: The project performs the countdown operation for up to -99 minutes with two seven segments display showing actual time left to activate or de-activate the connected relay. 22. MICROCONTROLLER AT-89C2051 BASED TEMPERATURE INDICATOR: The temperature of room can be displayed at LCD using a sensitive device DS 1621. 23. MICROCONTROLLER AT-89C2051 BASED ALARM CLOCK: The unit display the time in Hr. Min. and one can set the alarm also for a desired time at Seven segment display. 24. MICROCONTROLLER AT-89C2051 BASED VEHICLE SPEEDOMETER CUM ODOMETER: The project comprises a dc motor speed controller circuit with reed sensor. It is being detected by this and displays the same at LCD in form of speed KmHr. and also display the distance covered by the vehicle. DETAIL OF SOME APPLICATION Microcontroller based Electronic Governor and Control System of a Mini-hydro Power Plant:- This project is absolute requirement to develop small-scale power plants. The idea is described in the introduction. Then there are some details about the functionality of the system. That is described in both user aspect and technical aspect. The idea will lead to fully automated power plants with remote access, while it is lower cost. Some attractive future development proposals will be at the end of the technical details. INTRODUCTION In brief our project is an Microcontroller based Electronic Governor Control System for Mini Hydro Power Plant. The courses of selecting this project were the expanding the features of the presently available mechanical governor systems and improve the remote controllability of the system in user-friendly manner. In this invention we selected specific mini hydro plant to consideration because of several limitations. The governor of a mini-hydro power plant considers as a heart of the system. It controls the output power and makes the generator frequency up to the grid frequency by utilizing the available water supply to the turbine. Those operations are achieved by controlling the gate valves of the turbine. Almost all the turbine units use this method of control and it comprises of a mechanical actuator and electrical control device to give the desired command signals to the actuator to open or close valves appropriately. Commercially available electronic governors are very expensive. It is very difficult to find a suitable commercial product for a particular power plant and not easy to tune them to reach the best operating condition. Therefore our main focus was to implement an electronic governor system for a user specific circumstance. So the initial stage, we studied the entire control system of a mini-hydro power plant that is situated at Niriella. Then we decided to develop this electronic governor system using newly promoted micro-controller technology. Other than the basic governor operations we impl emented several new features. To interact with the micro-controller some of the electronic devices were re-implemented. BASIC OPERATION Although its called an Electronic governor control system, it consists of some plant automating functions as well. All those functions can be categorized as follows. à ¢Ã¢â€š ¬Ã‚ ¢ Starting and shutting down sequences of the plant. à ¢Ã¢â€š ¬Ã‚ ¢ Frequency controlling until the generator is synchronized with the national grid. à ¢Ã¢â€š ¬Ã‚ ¢ Manual and automatic control of the power output. à ¢Ã¢â€š ¬Ã‚ ¢ Quick safety actions in fatal faulty conditions. FUNCTIONAL UNITS The entire system is an integration of several functional units. The system software controls those units. 1. Generator Frequency Counter 2. Grid Frequency Counter 3. Water Level Sensor 4. Valve Position Sensor 5. Stepper Motor Driver 6. Emergency Circuit Breaker unit 7. Main Board LCD interfacing with Microcontrollers Introduction The most commonly used Character based LCDs are based on Hitachis HD44780 controller. In this we will discuss about character based LCDs, their interfacing with various microcontrollers, various interfaces (8-bit/4-bit), programming, special stuff and tricks you can do with these simple looking LCDs which can give a new look to your application. Pin Description The most commonly used LCDs found in the market today are 1 Line, 2 Line or 4 Line LCDs which have only 1 controller and support at most of 80 charachers, whereas LCDs supporting more than 80 characters .Most LCDs with 1 controller has 14 Pins and LCDs with 2 controller has 16 Pins (two pins are extra in both for back-light LED connections). Keypad circuit diagram Usually these days you will find single controller LCD modules are used more in the market. So in the tutorial we will discuss more about the single controller LCD, the operation and everything else is same for the double controller too. Lets take a look at the basic information which is there in every LCD. LCD Initialization Before using the LCD for display purpose, LCD has to be initialized either by the internal reset circuit or sending set of commands to initialize the LCD. It is the user who has to decide whether an LCD has to be initialized by instructions or by internal reset circuit. We will discuss both ways of initialization one by one. Initialization by instructions Initializing LCD with instructions is really simple. Given below is a flowchart that describes the step to follow, to initialize the LCD. LCD initialization flow chart Figure 8: Flow chart for LCD initialization As you can see from the flow chart, the LCD is initialized in the following sequence 1) Send command 0x30 Using 8-bit interface 2) Delay 20ms 3) Send command 0x30 8-bit interface 4) Delay 20ms 5) Send command 0x30 8-bit interface 6)Delay 20ms 7) Send Function set see Table 4 for more information 8)Display Clear command 9) Set entry mode command explained below The first 3 commands are usually not required but are recommended when you are using 4-bit interface. So you can program the LCD starting from step 7 when working with 8-bit interface. Programming example for LCD Initialization CODE: LCD_data equ P2      LCD Data port LCD_D7    equ P2.7   LCD D7/Busy Flag LCD_rs    equ P1.0   LCD Register Select LCD_rw    equ P1.1   LCD Read/Write LCD_en    equ P1.2   LCD Enable LCD_init:               mov    LCD_data,#38H   Function set: 2 Line, 8-bit, 57 dots               clr    LCD_rs                           clr    LCD_rw            We are writing in instruction register               setb   LCD_en                        clr    LCD_en               acall LCD_busy      Wait for LCD to process the command               mov    LCD_data,#0FH   Display on, Curson blinking command               clr    LCD_rs                           clr    LCD_rw            We are writing in instruction register               setb   LCD_en                        clr    LCD_en               acall LCD_busy          Wait for LCD to process the command               mov    LCD_data,#01H   Clear LCD               clr    LCD_rs                           clr    LCD_rw            We are writing in instruction register               setb   LCD_en                        clr    LCD_en               acall LCD_busy         Wait for LCD to process the command               mov    LCD_data,#06H   Entry mode, auto increment with no shift               clr    LCD_rs             Selected command register               clr    LCD_rw            We are writing in instruction register               setb   LCD_en                        clr    LCD_en               acall LCD_busy    Wait for LCD to process the command               ret                            Digital Countdown Timer (AT89C2051) A simple count-down LED timer that counts in minutes and seconds. Three buttons below the LED provide control of the unit, allowing you set the desired countdown time in minutes and seconds and a start/stop button. Completion of the countdown is indicated by an alarm that starts when the countdown has finished and the display reads zero. The alarm is stopped by pressing the start/stop button. Circuit diagram:- count AUTOMATIC SOLAR TRACKER AUTOMATIC SOLAR TRACKER starts following the SUN right from dawn, throughout the day, till evening, and starts all over again from dawn next day. On cloudy weathers, it remains still and catches the SUN again as it slips out of clouds. It does all this automatically, employs cheap and inexpensive components, and is very accurate. Let us see how it does all this. There are three Electronic Modules to be explained. First one is the HORIZONTAL SENSOR MODULE. It employs the timer 555 in the MONOSTABLE MODE. PIN 2(Trigger Pin of 555) is hooked up with a VOLTAGE DIVIDER NETWORK (PLEASE see FIGURE 2). PIN 4(Reset) is hooked up with ANOTHER VOLTAGE DIVIDER NETWORK.   Fig 1: Block diagram of the tracker following the sun all through  Fig 1: Block diagram of the tracker following the sun all through fig 4: Stepper motor control board  Fig: Stepper motor control board I have only shown the Horizontal Motor Control Circuit. The Vertical One uses a similar Decade Counter, NPN Transistors, and Diodes (to encounter BACK EMF of Power Transistors due to Fast Switching). I chose for a Steep Angle of 2 Degrees for the Unipolar Steppers. They are driven in a Normal 4 Step Sequence, first coil A is energised simultaneously with coil B, then coil C with coil D. Thus the Motors rotate by 2 degrees each time. The Charging Interval is almost in synchronism with the steps/second speed of the motors, to avoid false triggering. STEPPER MOTOR Introduction This section will explain you everything that you need to know about stepper motors. Stepper motors can be used in various areas of your microcontroller projects such as making robots, robotic arm, automatic door lock system etc. This tutorial will explain you construction of stepper motors, basic principal, different controlling types (Half step and Full step), Interfacing Techniques (using L293D or ULN2003) and programming your microcontroller in C and assembly to control stepper motor. Unipolar stepper motor The unipolar stepper motor has five or six wires and four coils (actually two coils divided by centre connections on each coil). The centre connections of the coils are tied together and used as the power connection. They are called unipolar steppers because power always comes in on this one pole. Bipolar stepper motor The bipolar stepper motor usually has four wires coming out of it. Unlike unipolar steppers, bipolar steppers have no common centre connection. They have two independent sets of coils instead. You can distinguish them from unipolar steppers by measuring the resistance between the wires. You should find two pairs of wires with equal resistance. If youve got the leads of your meter connected to two wires that are not connected (i.e. not attached to the same coil), you should see infinite resistance (or no continuity). As already said, we will talk mostly on Unipolar stepper motors which is most common type of stepper motor available in the market. A simple example of 6 lead step motor is given below and in 5 lead step motor wire 5 and 6 are joined together to make 1 wire as common. Unipolar stepper motor coils Working of Stepper Motor Now lets discuss the operation principal of a stepper motor. When we energize a coil of Stepper motor, the shaft of stepper motor (which is actually a permanent magnet) align itself according to poles of energized coil. So when motor coils are energized in a particular sequence, motor shaft tend to align itself according to pole of coils and hence rotates. A small example of energizing operation is given below. working principal of stepper motor You can see in the example, when coil A is energized, A north-south polarity is generated at A+A as shown in the figure above and magnetic shaft automatically align itself according to the poles generated. When the next coil is energized the shaft again aligns itself and takes a step. Hence , the working principal. working principal of stepper motor We have seen that to make the stepper motor work, we need to energize coil in a sequence. The explanation and generation of the sequence is explained in the next section of the tutorial. Stepper Motor interfacing with Microcontrollers: Programming Stepper motor Programming Full step Sequence I am assuming that stepper motor is connected at Port 1.0 to Port 1.3. Adjusting the delay will increase or decrease the speed of the motor. Here just for demonstration i have taken some delay, you can change it as you want.    org 0H stepper equ P1 main:             mov stepper, #0CH             acall delay             mov stepper, #06H             acall delay             mov stepper, #03H             acall delay             mov stepper, #09H             acall delay             sjmp main delay:             mov r7,#4 wait2:             mov r6,#0FFH wait1:             mov r5,#0FFH wait:             djnz r5,wait             djnz r6,wait1             djnz r7,wait2             ret             end The working of the above code can be seen in the demo animation below. unipolar stepper motor in full step sequence Programming Half step Sequence Assembly Programming: Here also the main routine changes rest everything remains same. CODE: main:             mov stepper, #08H             acall delay             mov stepper, #0CH             acall delay             mov stepper, #04H             acall delay             mov stepper, #06H             acall delay             mov stepper, #02H             acall delay             mov stepper, #03H             acall delay             mov stepper, #01H             acall delay             mov stepper, #09H             acall delay             sjmp main The working of the above code can be seen in the demo animation below. unipolar stepper motor in half step sequence Water level indicator cum controller Water level indicator is which pumps water from the sump (unrepresented concept implements controlling of pump reground tank) to the overhead tank, using 8951 microcontroller. The control panel i.e. the main control unit of the system which consists of the primary control switches, pump indicator, siren and level indicators. The visual example of how switches. And the indicators can be placed as shown the figure below. Front view of the model Front view of the model In the figure shown above there are total of nine LEDs, four of which indicates the water level in the tank, another four indicates the water level in the sump and one LED indicates whether the pump is ON/OFF. It also consists of three switches. 1. Switch 1 is the main power switch which is used to activate the system. 2. Switch 2 is used to select whether to operate the pump in AUTO or MANUAL mode. 3. Switch 3 comes to picture only when the system is operated in MANUAL mode. It controls the direct activation of the pump. Description: This system is built around an 8951 microcontroller and the circuit diagram is as given below. Circuit diagram of Water level indicator cum controller As you can see in the above diagram, port 0 is exclusively used as an input port which takes the information regarding the water level in the sump as well as in the overhead tank. Port 1 is used as output port which is connected to the indicator that indicates the water level in both the tanks. Port 2 is used as in/out port, it takes the input from switch 2 and switches 3 and gives the output which is connected to pump indicator, siren and the relay which controls the switching of the pump. Working of the system: There are two modes of working for the system 1. Manual mode 2. Auto mode Manual mode: When the system is active and in manual mode, it only indicates the water levels in the tanks and it doesnt control any working of the pump. To activate the pump in manual mode switch 3 is used. In this mode the operator should manually control the working of the pump. As in case if the tank is full, operator should switch of the pump which is not the case when compared to auto mode. Auto mode: When the system is active and in auto mode, it only indicates the water levels in the tanks and it controls the working of the pump. Conclusion   Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚   This is the easiest way to make the Host Computer to pin connection. The next step is actually using this connection to download programs to the internal memory and to receive debug information through the IC. Microcontrollers are used in automatically controlled products and devices, such as automobile engine control systems, implantable medical devices, remote controls, office machines, appliances, power tools, and toys. By reducing the size and cost compared to a design that uses a separate microprocessor, memory, and input/output devices, microcontrollers make it economical to digitally control even more devices and processes. Mixed signal microcontrollers are common, integrating analog components needed to control non-digital electronic systems.

Monday, January 20, 2020

My Hospice Volunteer Experience Essay -- Contribution to My Community S

My first encounter with hospice was on the receiving end and I remember asking the hospice nurse that first day, â€Å"How can you do this every day?† I will never forget her answer, â€Å"Hospice is not about dying, it’s about affirming life, helping people live their last days to the fullest.† During the next several months, I began to understand how true her words were. Today, as a volunteer, those words echo in my mind each time I’m about to meet a new patient. I was so excited to get my first assignment; I had taken all the volunteer classes, listened to countless stories from other volunteers. I was trained and eager †¦until I received my assignment. Anna was a 92 years old lady with colon cancer given only a few days to live. Anna was bedridden and mute. Mute†¦none of the stories I had heard ever mentioned their patients being mute. A thousand questions came to mind along with a mild panic attack. How would I ever know what she needed? Would I know the right words? How would I give her support and companionship if she couldn’t tell me what she needed? Would I be enough? I was a nervous wreck! Getting ready to walk into Anna’s hospice room, my anxiety level was escalating. Saying a quick prayer, I asked God to help me find the right words to comfort Anna and her family. Upon knocking on her door, a young lady in her middle 20’s answered the door. Opening the door for me, she informed me Anna was her grandmother and she would like me just to sit with her and that she would return after work. And she left. No get to know you introduction here, very formal, matter of fact, serious kind of girl. No one was going to invade her space. Oh well, I thought, I’m here to help Anna, hopefully Julie will open up later. Turning my attenti... ...slightly. The disease seemed to loosen its grip on her body with each stroke. I was rejoicing when Anna’s head finally rested on her pillow, something that hadn’t happened since I had gotten there. By the time Julie returned her grandmother was ever so lightly snoring. The look of gratification and appreciation of Julie’s previously stern face melted my heart and again my eyes welled with tears. The fence Julie had built around her heart slowly disintegrated as she observed the bond I had developed with her â€Å"mom†. With a quivering voice, Julie revealed the stress and emotional turmoil of watching this devastating disease imprison the only mother she had ever known. Volunteering for hospice has been one of the most gratifying things I have done. Every patient is different and sometimes you’re just there to support the family, but every family is so appreciative.

Sunday, January 12, 2020

Heena Sidhu: Personal Life Essay

Heena Sidhu is an Indian shooter. She along with Annu Raj Singh won the gold medal in women’s Pairs 10 metre air pistol at the 2010 Commonwealth Games.[1] Heena (384) and Annu (375) won the 14th gold medal for India from the shooting range. She also won a silver medal in the singles event. Heena Sidhu| Personal life Heena is a Punjabi and was born in Ludhiana. Her home town is Patiala. She studies BDS (Dental Studies) and is quite fond of painting and sketching. Career Heena has been a practicing shooter since 2006 when she was in 12th standard and by the end of that year she made it into the National Junior Team. Although Sidhu started practicing shooting quite late but began participating in different competitions from 2007. She played for the Patiala Club and is right handed shooter with right being her dominant eye. Heena, along with Annu Raj Singh and Sonia Rai, won a silver medal in the Women’s 10m Air Pistol Team event at the 2010 Asian Games held in Guangzhou, China. Her other notable achievements include winning silver medal in ISSF World Cup 2009 at Beijing[2] and 1st position in the women’s 10m air pistol at the national championship 2009, Kerala. Sidhu made it to the Indian squad that represented the nation in the 2012 Summer Olympics in London. [3] She competed in the Women’s 10 metre air pistol event, finishing 12th in the qualification round. Freeman began athletics at a very young age. Her first coach was her stepfather, Bruce Barber. By her early teens she had a collection of regional and national titles, having competed in the 100 metres, 200 metres, high jump and long jump.[citation needed] In 1987, Freeman moved on to Kooralbyn International School to be coached professionally by Romanian Mike Danila, who became her first real coach and later a key influence throughout her career; he provided a strict training regime for the young athlete.[3][4][5] In 1988, she was awarded a scholarship to an exclusive girls’ school, Fairholme College in Toowoomba. In a competition in 1989, Freeman ran 11.67s in the 100 metres and Danila began to think about entering her in the Commonwealth Games Trials in Sydney. In 1990, Freeman was chosen as a member of Australia’s 4 Ãâ€" 100 m relay team for the Kooralbyn International School Romanian Mike Danila,, New Zealand. The team won the gold medal, making Freeman the first ever Aboriginal Commonwealth Games gold medallist, as well as one of the youngest, at 16 years old. She moved to Melbourne in 1990s after the Auckland Commonwealth Games. Shortly after moving to Melbourne, Bideau her manager introduced Freeman to athletics coach, Peter Fortune who would become Freeman’s coach for the rest of her career. She was then selected to represent Australia at the 1990 World Junior Championships in Athletics in Plovdiv, Bulgaria. There, she reached the semi-finals of the 100 m and placed fifth in the final of the 400 m. Freeman competed in her second World Junior Championships in Seoul, South Korea. She competed only in the 200 m, winning the silver medal behind China’s Hu Ling. Also in 1992, she travelled to her first Olympic Games, reaching the second round of her new specialty event; the 400 metres. At the 1993 World Championships in Athletics, Freeman competed in the 200 m, reaching the semi-finals. 1994 was Freeman’s breakthrough season, when she entered into the world’s elite for the first time. Competing at the 1994 Commonwealth Games in Canada, Freeman won gold in both the 200 m and 400 m. She also competed as a member of Australia’s 4Ãâ€"100 m squad, winning the silver medal and as a member of the 4Ãâ€"400 m team, who finished first but were later disqualified. During the 1994 season, Freeman took 1.3 seconds from her 400 m personal best, achieving 50.04 seconds. She also set all-time personal bests in the 100 m (11.24) and 200 m (22.25). Although a medal favourite at the 1995 World Championships in Athletics in Sweden, Freeman finished fourth. She also reached the semi-finals of the 200 m. Freeman made more progress during the 1996 season, setting many personal bests and Australian records. By this stage, she was the biggest challenger to France’s Marie-Josà © Pà ©rec at the 1996 Olympics.[citation needed] She eventually took the silver medal behind Pà ©rec, in an Australian record of 48.63 seconds. This is still the sixth fastest time ever and the second fastest since the world record was set in Canberra, Australia in 1985. Only Sanya Richards-Ross has come within a quarter of a second of Freeman’s time since.[6] Pà ©rec’s winning time of 48.25 is the Olympic record and the third fastest ever. In 1997, Freeman won the 400 m at the World Championships in Athens, with a time of 49.77 seconds. Her only loss in the 400 m that season was in Oslo where she injured her foot.[citation needed] Freeman took a break for the 1998 season, due to injury. Upon her return to the track in 1999, Freeman did not lose a single 400 m race, including at the World Championships.[7] ABC footage and interviews of crowds celebrating Freeman’s Olympics win. Her winning streak continued into the 2000 season, despite Pà ©rec’s return to the track. Freeman was the home favorite for the 400 m title at the 2000 Olympics in Sydney, where she was expected to face-off with rival Pà ©rec. This showdown never happened, as Pà ©rec left the Games after what she describes as harassment from strangers.[8] Freeman won the Olympic title in a time of 49.13 seconds, becoming only the second Australian Aboriginal Olympic champion (the first was Freeman’s 4Ãâ€"400 teammate Nova Peris-Kneebone who won for field hockey 4 years earlier in Atlanta). [9] After the race, Freeman took a victory lap, carrying both the Aboriginal and Australian flags. This was despite the fact that unofficial flags are banned at the Olympic Games and the Aboriginal flag, while recognized as official in Australia, is not a national flag, nor recognized by the International Olympic Committee.[10][11] Freeman also made the final of the 200 m, coming sixth.[12] In honour of her gold medal win in Sydney, she represented Oceania in carrying the Olympic flag at the opening ceremonies of the next Olympics, in Salt Lake City, joining Archbishop Desmond Tutu (Africa), John Glenn (The Americas), Kazuyoshi Funaki (Asia), Lech WaÅ‚Ä™sa (Europe), Jean-Michel Cousteau (Environment), Jean-Claude Killy (Sport), and Steven Spielberg (Culture).[citation needed] Throughout her career, Freeman regularly competed in the Victorian Athletic League where she won two 400 m races at the Stawell Gift Carnival.[13] Freeman did not compete during the 2001 season. In 2002, s he returned to the track to compete as a member of Australia’s victorious 4Ãâ€"400 m relay team at the 2002 Commonwealth Games. Freeman announced her retirement in 2003.[14] Since retiring from athletics Freeman has become involved in a range of community and charitable activities. She is an Ambassador of the Australian Indigenous Education Foundation.[15] Freeman was appointed as an Ambassador for Cottage by the Sea, alongside celebrity chef Curtis Stone and big wave surfer Jeff Rowley. Cottage by the Sea is one of Australia’s oldest charities and each year provides short-term beachside holidays and respite care for more than 900 children and families in need. [16] Personal life Freeman was born in 1973 at Slade Point, Mackay, Queensland to Norman Freeman and Cecelia. She and her brothers Gavin, Garth and Norman (who died after a motor vehicle accident on 16 September 2008) [17] were raised there and in other parts of Queensland. She also had a sister named Anne-Marie (1966–1990) who suffered from cerebral palsy and spent much of her life in a home for the disabled. Freeman attended several schools, but was mostly educated at Fairholme College, in Toowoomba.[citation needed] Her parents divorced in 1978.[18] Freeman has described how she has been influenced by early experiences with racism and also by her Bahà ¡Ã¢â‚¬â„¢Ãƒ ­ faith. [19] Freeman was raised a Baha’i, and says of her faith, â€Å"I’m not a devout Baha’i but I like the prayers and I appreciate their values about the equality of all human kind†.[20][21] Freeman’s mother Cecelia (nà ©e Sibley) was born in the Aboriginal community on Palm Island. Freeman’s father Norman’s father was Frank Fisher; Norman was raised by his mother Geraldine Roy and his stepfather Claude Freeman.[18] Freeman’s late grandfather, Frank Fisher was an outstanding rugby player.[22] Freeman had a long-term romantic relationship with Nic Bideau, her manager, that ended in acrimony and legal wranglings over Freeman’s endorsement earnings.[23][24] Freeman married Sandy Bodecker, a Nike executive and 20 years her senior, in 1999. After her success in Sydney she took an extended break from the track to nurse Bodecker through a bout of throat cancer between May–October 2002.[25] She announced their separation in February 2003. Later that year, Freeman began dating Australian actor Joel Edgerton whom she had initially met at the 2002 TV Week Logies. Their relationship ended in early 2005.[26] In October 2006 Freeman announced her engagement to Melbourne stockbroker James Murch.[27] They married at Spray Farm on the Bellarine Peninsula on 11 April 2009.[28] Freeman gave birth to Ruby Anne Susie Murch on 8 July 2011.[29] She joined with actress Deborah Mailman on a road trip+, a four-part television documentary series Going Bush (2006) where the pair set off on a journey from Broome to Arnhem Land spending time with Indigenous communities along the way. [30][31] In 2008, Freeman participated in Who Do You Think You Are? and discovered that her mother was of Chinese and English heritage as well as Aboriginal. As a result of a 1917 Queensland policy that Aborigines could serve in the military if they had a European parent, her paternal great grandfather On her right arm, the side closest to the spectators on an athletics track, she had the words â€Å"Cos I’m Free† tattooed, Frank Fisher served in the 11th Light Horse Regiment during WWI.[18][32] On her right arm, the side closest to the spectators on an athletics track, she had the words â€Å"Cos I’m Free† tattooed mid-way between her shoulder and elbow. [33] English textbook The story of Freeman and her accomplishments in the Olympics were used in an English book known as Sunshine in Japan. The book was used by Japanese junior high schools in their third year. It told of her winning the gold medal at the 2000 Olympics. It then goes on to talk about Australia’s Aborigines and then about her personal life. Her story is used as a means to teach relative pronouns to the students.

Friday, January 3, 2020

Entity Relationship Diagrams - 747 Words

An entity relationship diagram is the basic design model for any database. It is the major deliverable for a conceptual database design. It is the logical organization of any data in the database and is usually made up of three components namely; entities, attributes and relationships. Entities are the major categories of data in the database and are usually represented by rectangles. Attributes are the characteristics of the entities and are usually written in the rectangle. Relationships are the connections between entities and are usually represented using lines joining the rectangles. Entities that share major characteristics are known as entity types, and are also referred to as classes. An entity instance is the individual occurrence of one entity type. It is important to define entity types as it makes it easier to determine the requirements of the database and how it will be structured. In defining an attribute, the analyst must state the importance of the attribute, the value of the attribute and whether the value of this attribute can change. When drawing an entity relationship diagram, the analyst must be aware of the following types of attributes; multi-valued attributes, required attributes, optional attributes, composite attributes and derived attributes. When showing relationships, an analyst must be aware of three types of relationships; unary (between instances of one entity type), binary (between instances of two entity types), and ternary (betweenShow MoreRelatedEntity Relationship Diagram1225 Words   |  5 PagesEntity Relationship Diagram The bellow diagram is what is refered to as an Entity Relationship Diagram. Its purpose is to show the relationship between different data in the hotel management program , and the actions that are performed on it. And how data from different objects relate to each other. Legend The Data Entities represent data that will need to be stored on the system, in general terms. The Relationships represent actions that will occur to the Data Entities, or Weak Entities. Read MoreEntity-Relationship Diagrams and the Relational Model2499 Words   |  10 PagesReview Entity-Relationship Diagrams and the Relational Model CS 186, Fall 2007, Lecture 2 R G, Chaps. 23 A relationship, I think, is like a shark, you know? It has to constantly move forward or it dies. And I think what we got on our hands is a dead shark. Woody Allen (from Annie Hall, 1979) †¢ Why use a DBMS? OS provides RAM and disk Review †¢ Why use a DBMS? OS provides RAM and disk – Concurrency – Recovery – Abstraction, Data Independence – Query Languages – Efficiency (for most tasks)Read MoreEntity-relationship Model and E-r Diagram2109 Words   |  9 Pagesmodel year car report-number location date driver participated accident damage-amount Figure 2.1 E-R diagram for a Car-insurance company. Exercises 2.1 Explain the distinctions among the terms primary key, candidate key, and superkey. Answer: A superkey is a set of one or more attributes that, taken collectively, allows us to identify uniquely an entity in the entity set. A superkey may contain extraneous attributes. If K is a superkey, then so is any superset of K. A superkey forRead MoreData Modeling Using Entity Relationship Diagrams : A Step Wise Method1798 Words   |  8 Pages Best Practice: ERDs â€Å"Data Modeling Using Entity Relationship Diagrams: A Step-Wise Method† IST 659 - Syracuse University September 30, 2014 Jared S. Mandel â€Æ' Introduction Databases are the center of many technology and non-technology focused businesses. They are used in retail, healthcare, education and government. Databases are essentially in entering, storing, managing and referencing data, and can be simple in nature, or extremely complex. In order for a database to be implementedRead MoreEntity Relationship Diagram of a Video Rental Store601 Words   |  2 PagesVideo Rental Store Entity Relationship Diagram For this video rental store, the movie database contains three kinds of records namely customers, tapes, and rentals. Whenever a customer visits the video store, the database is looked at to determine whether the store attendants already know the new customer; and if not, a new record is added to update the new customer’s details (Beynon-Davies, 2004). In the database, important information about the customer that is stored includes the customers nameRead MoreApplying Normalized Tables And The Model Of The Entity Relationship Diagram Can Then Improve The Conceptual Model1206 Words   |  5 Pagesattributes within the entity table to achieve its goal. Since the Entity Relationship Diagram will also contain the appropriations amongst the attributes, as a common base to identify the entity type structure, than it is possible to then apply the normalization principles, all during the conceptual data modeling phase. Enacting Normalization during the Entity Relationship Diagram can then improve the conceptual model, and therefore speed its utilization. The Entity Relationship Diagram has acquired lotsRead MoreEntity-relationship Model and Mountain View Community1374 Words   |  6 PagesHospital want to use entity-relationship modeling to understand its data requirements? What other ways might the hospital want to model its information requirements? This hospital wants to use E-R modeling to understand data requirements. E-R modeling is very easy to understand and shows all the business rules. †¢ Entity-relationship modeling is logical representation of the data for an organization or for a business area. The E-R model is expressed in terms of entities in the business environmentRead MoreHuffman Trucking Entity-Relationship Model1667 Words   |  7 PagesThe Entity-Relationship Model ------------------------------------------------- Top of Form Bottom of Form Database Design Goal of design is to generate a formal specification of the database schema Methodology: 1. Use E-R model to get a high-level graphical view of essential components of enterprise and how they are related 2. Then convert E-R diagram to SQL DDL, or whatever database model you are using E-R Model is not SQL based. It s not limited to any particular DBMS. It is aRead MoreBec Case Study Essay1624 Words   |  7 PagesSolutions 1. Review the data flow diagrams you developed for questions in the BEC case at the end of Chapter 5 (or diagrams given to you by your instructor.) Study the data flows and data stores on these diagrams and decide if you agree with the team’s conclusion that there are only the six entity types listed in this case and in BEC Figure 6-1. If you disagree, define additional entity types, explain why they are necessary, and modify BEC Figure 6-1. The six entity types in BEC Figure 1 are theRead MoreEvolution of Data Models1122 Words   |  5 Pagesrepresenting information using parent/child relationships: each parent can have many children, but each child has only parent. All attributes of a specific record are listed under an entity type. Example of a hierarchical model In a database an entity type is the equivalent of a table. Each individual record is represented as a row, and each attribute as a column. Entity types are related to each other using 1:N mappings, also known as one-to-many relationship. This model is recognized as the first