k-m-arun-kumar-5 / Milk-flow-rate-monitoring

Milk flow rate monitoring with a help of Embedded Operating System.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Description

The rotating shaft gives rise to a pulse train. Determine flow rate from pulse train . Pulse train is given as a input to counter. As an output, bargraph is displayed, giving the operator on every period for specified time, a visual representation of the flow rate on that period. On every period of specified time, an audible alarm, which will sound when the flow rate on that period falls below an acceptable level. For simulation purpose, pulse train is feed to switch, not to a counter. Flow rate is directly proportional to toggling speed of operation of switch between 0 and 1. Simple Embedded Operating system is also implemented.

CAUTION:

Schematics and simulation is done by using Proteus CAD. NOT EXPERIMENTED IN REAL TIME ENVIRONMENT.

Purpose :

In all my respective repositories, I, K.M. Arun Kumar alias Arunkumar Murugeswaran, just shared my works that I worked as the learning path and practiced, with designed, developed, implemented, simulated and tested, including some projects, assignments, documentations and all other related files and some programming that might not being implement, not being completed, lacks some features or have some bugs. Purpose of all my repositories, if used, can be used for LEARNING AND EDUCATIONAL PURPOSE ONLY. It can be used as the open source and freeware. Kindly read the LICENSE.txt for license, terms and conditions about the use of source codes, binaries, documentation and all other files, located in all my repositories.

My Thanks and Tribute :

I thank to my family, Friends, Teachers, People behind the toolchains and references that I used, all those who directly or indirectly supported me and/or helped me and/or my family, Nature and God. My tribute to my family, Friends, Teachers, People behind the toolchains and references that I used, Nature, Jimmy Dog, God and all those, who directly or indirectly help and/or support me and/or my family.

Toolchains that I used for AT89C51 Application design and development are as follows :

1: Compiler & IDE for Application development of AT89C51 - Keil uvision 4 for C51 Development Tools with C51 Compiler. 2: CAD - Proteus 8.3. 3: Desktop Computer Architecture and OS for development of AT89C51 - Intel X64 & Windows 8.1 (64 bit). 4: Code editor - Notepad++. 5: Documentation - Microsoft Office 2007 (alternative LibreOffice) and Text Editor. 6: File Archiver - 7-Zip.

Some reference that I refered for AT89C51 Application design and development, are as follows :

1: Schaum's Outline of Programming with C, 2nd Edition - Book authored by Byron Gottfried. 2: Understanding and Using C Pointers: Core Techniques for Memory Management - Book authored by Richard M. Reese. 3: Embedded C - Book authored by Michael J. Pont. 4: AT89C51 product datasheet 5: https://www.electronicwings.com/8051/inside - 8051

Note :

Kindly read in the source codes, if mentioned, about the Program Description or Purpose, Known Bugs, Caution & Notes and documentations.

My Repositories Web Link :

https://github.com/k-m-arun-kumar-5

About

Milk flow rate monitoring with a help of Embedded Operating System.

License:Other


Languages

Language:C 96.6%Language:HTML 3.4%