Preview

Msp Based Volymeter

Better Essays
Open Document
Open Document
1581 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Msp Based Volymeter
MSP430 BASED 30V VOLT METER | | | |

Project overview:

MSP430 BASED 30V VOLT METER:

Introduction:

This is a simple application of internal 10-bit ADC(analog to digital converter) of MSP430G2231 microcontroller.you can use this circuit to measure up to 30 v dc.. the possible applications are on bench top power supply or as a panel meter in various system.

Overview of the project:

Circuit description TEXAS INSTRUMENTS MSP430G2231 is the heart and brain of this circuit .the internal adc of the mcu with a resistor network voltage divider is used to measure the input voltage. Then 3 digest of comm anode 7 segment display is used to display final converted voltage. As you can see in the schematic the displays are multiplexed with each other. means we switch on one display and put the corresponding digit on this while other two displays are off this cycle go for each of the display.

the only problem with MSP430 mcu is there is very less I/O lines are available to use so we need 7 +3 lines to drive the display and maybe one more pin for adc input (if adc input is not multiplexed with other pin) total 10to11 lines are required but we don 't have that much lines from mcu so we have to use 74LS47 bcd to 7segment decoder ic which enable us to display any digit with only 4 i/o lines instead of 7 lines so now we require only 4+3+1 lines total 8 lines. in this circuit the refresh rate is about 50hz.

Voltage Divider Front End

as you can seen in the schematic the 82k resistor and 10 k trim pot is connected ias a voltage divider configuration .we all know very well that by default MSP430 microcontroller ADC reference voltage can be set to 2.5 volts internal reference . so what we have to do is make such voltage divider that can divide out maximum range 30 volts to 2.5 volts . so we need is Vin/12 ==> 30/12 =2.5v voltage divider . and to keep as less as possible attenuation on the under test voltage we have to keep the voltage



References: * www.wikipedia.com * www.ti.com * www.circuitvalley.com panel meter: A panel meter is an instrument that displays an input signal in either a digital or analog form. Many panel meters also include alarm options as well as the ability to connect and transfer data to a computer. OMEGA 's iSeries panel meters are available with an ethernet option which allows the panel meter reading to be accessed across a local area network (LAN) or even through the internet. firmware: ex: tv remote. In electronic systems and computing, firmware is the combination of persistent memory and program code and data stored in it.[1] Typical examples of devices containing firmware are embedded systems (such as traffic lights, consumer appliances, and digital watches), computers, computer peripherals, mobile phones, and digital cameras. The firmware contained in these devices provides the control program for the device. Firmware is held in non-volatile memory devices such as ROM, EPROM, or flash memory. Changing the firmware of a device may rarely or never be done during its economic lifetime; some firmware memory devices are permanently installed and cannot be changed after manufacture. Common reasons for updating firmware include fixing bugs or adding features to the device. This may require physically changing ROM integrated circuits[citation needed], or reprogramming flash memory with a special procedure. Firmware such as the ROM BIOS of a personal computer may contain only elementary basic functions of a device and may only provide services to higher-level software. Firmware such as the program of an embedded system may be the only program that will run on the system and provide all of its functions.

You May Also Find These Documents Helpful

  • Good Essays

    M19 Lab

    • 548 Words
    • 3 Pages

    10. Display the voltage across the resistor on channel 2 of the oscilloscope and superimpose it on the total voltage shown on channel 1. Increase the display size of the much smaller voltage on…

    • 548 Words
    • 3 Pages
    Good Essays
  • Good Essays

    * Select a resistance value of your choice between .1-Ohms and .4-Ohms by adjusting the slider on the right side labeled resistance.…

    • 403 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    Unit 2 Assignment 1

    • 1912 Words
    • 8 Pages

    BIOS (basic input and output system) are a small collection of programs usually stored in the ROM memory that enable a computer to start an operating system. The BIOS also allows the computer to communicate with devices in the system such as disk drives, keyboard, monitor, printer and communications port.…

    • 1912 Words
    • 8 Pages
    Powerful Essays
  • Satisfactory Essays

    Video summary 4

    • 336 Words
    • 2 Pages

    BIOS is Firmware and the very first program initiated during the boot process of a PC. BIOS is a set of instructions written as ROM which is "Read Only Memory"; this means that it is permanent and cannot be edited although it can be changed by flashing or by installing an entirely new motherboard; in my opining that should be referred to as replacing, as I feel that term is more accurate when a new motherboard is required to change the BIOS: Bios also does not need a power supply to maintain. BIOS initiates POST which is "Power-On Self Test": POST checks basic systems, hardware, memory and assigns system resources; BIOS also checks CMOS settings. When comparing to POST which is RAM and therefore not permanent; it can be changed by the user: With CMOS being RAM and BIOS being ROM allowing CMOS editable. Although CMOS is RAM it is able to sustain memory and survive computer shutdown while RAM is normally lost during power failure; this is because CMOS uses a coin battery to maintain its configuration, so be on the look out of a dying batter. To change the permanent instructions by replacing them, the BIOS uses a technology known as EEPROM "Electronically Erasable Programmable" ROM. Moving onto the topic of System Resources, there are four; the four resources are IRQ, I/O and Memory addresses, and DMA. IRQ "Interrupt Request" communication channel from Hardware devices to CPU; each device has its own address. Most common conflicts are; IRQ 3-com 2, com 4; IRQ 4-com 1, com 3; IRQ 5-LPT2 or sound card, and IRQ7-LPT1 (printer). I/O has addresses are similar to the device name. Memory Address is used to communicate with the CPU, and lastly DMA "Direct Memory Access", which is a direct communication channel between a device and the system menu. DMA does not require a CPU, which reduces response time; yet not all devices use DMA, but a couple of devices that use DMA are sound cards and joysticks.…

    • 336 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    The first part of this process is to obtain all electrical and electronic components for the amplifier circuit. Then obtain the geophone and analog voltmeter. Then assemble the geophone amplifier circuit and test it to ensure that it works properly. Then electrically connect the geophone to the input of the geophone amplifier circuit, and electrically connect the output of the geophone amplifier circuit to the analog voltmeter.…

    • 341 Words
    • 2 Pages
    Satisfactory Essays
  • Better Essays

    PIC assignment

    • 2170 Words
    • 12 Pages

    The basic design is to be based on a PIC16f818 which has a 10 bit Analogue to…

    • 2170 Words
    • 12 Pages
    Better Essays
  • Good Essays

    Solar tracking system is used to track the position of sun in order to get the maximum energy by aligned the solar panel perpendicular to the incidence sunlight [1, 2, 3, 12, 13]. Solar panels need to move along with the direction of sunlight during the…

    • 2447 Words
    • 10 Pages
    Good Essays
  • Good Essays

    Each of the nine columns will connect to a pin on the Arduino through a current limiting resistor. Each of the three levels connects to ground via a NPN transistor when activated by an Arduino pin. We'll be using 12 output pins total on the Arduino but there are 18 LEDs to power. The trick is that only a single level can be lit at a time. When a level is connected to ground, each of the LEDs on that level can be powered individually through one of the nine other Arduino pins. The first step is to prepare the nine current limiting resistors. We are using 220 ohms per pin which will draw around 22mA. The value may vary depending on the LEDs that are being used but stay between about 135 and 470 ohms. Each pin is capable of sourcing up to…

    • 1016 Words
    • 5 Pages
    Good Essays
  • Powerful Essays

    We need to monitor the number of empty slots in the parking areas by setting up a sensor EN allocated in the ENTRANCE whereas the output of this sensor is HIGH (1) when there is a car entering the parking area. On the other hand, EX is allocated in the EXIT; the output of this sensor is HIGH (1) when there is a car leaving the parking areas. Hence, both of the sensors are connected to a sequential digital circuit for which we call it an up-down counter for which the circuit is used to count the number of cars entering and exiting the parking areas; the output of this circuit is connected to the 7-segments decoder to convert each BCD code to ten possible number from 0 to 9 in order display the number of empty slots available and to display the word FULL when there are no empty parking slots available as shown below:…

    • 3471 Words
    • 14 Pages
    Powerful Essays
  • Satisfactory Essays

    propeller clock

    • 596 Words
    • 3 Pages

    The basic principle used is the persistence of vision. As the LEDs rotate at a high speed they can be controlled with the help of a micro-controller so as to glow them in such a combination that a floating display is formed.…

    • 596 Words
    • 3 Pages
    Satisfactory Essays
  • Powerful Essays

    Pic16F688 Based-Voltmeter

    • 2792 Words
    • 12 Pages

    The process of circuit design begins with the specification, which states the functionality that the finished design must provide, but does not indicate how it is to be achieved. The initial specification for this project is a dc voltmeter with an input voltage range of 0 to 300 volts. Although there are many parameters that a design specification should contain, such as size, weight, moisture resistance, temperature range, thermal output, vibration tolerance and acceleration tolerance but we shall only pursue electronic circuit specification here. Next is the design process which involves moving from the specification at the start, to a plan that contains all the information needed in order to physically implement the design. This normally happens by passing through a number of stages, although in a simple circuit like it may be done in a single step. The process normally begins with the conversion of the specification into a block diagram of the various functions that the circuit must perform normally referred to as a "black box" design. This approach allows the possibly very complicated task to be broken into smaller tasks which may either be tackled in sequence or done at random and then fixed together to make a whole.…

    • 2792 Words
    • 12 Pages
    Powerful Essays
  • Good Essays

    Voltmeter and Ammeter

    • 556 Words
    • 3 Pages

    Ammeters are used to measure the current in electricity in amperes. Named after French scientist Andre-Marie Ampere, amperes are a unit of measurement for determining the amount of electricity moving through a circuit. Ampere's Law simply states that the magnetic field within a closed loop is proportional to the…

    • 556 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Cmsr Labs

    • 605 Words
    • 3 Pages

    The circuit shows the way 64 LEDs have been connected without having any need to expand the input /output pin count. Resistors are connected to each input line to avoid the LED s from getting destroyed by becoming a sink of high current.…

    • 605 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    Bios and Post

    • 308 Words
    • 2 Pages

    BIOS is an acronym for Basic Input Output System. It is the program that stores configuration details about your computer hardware and enables your computer to boot up. Every time your computer is switched on the BIOS loads configuration data into main memory, performs a routine diagnostic test on your hardware, then loads the operating system. Every computer has BIOS. There are many types but the most common type of BIOS 's come from: AMI, Award and Phoenix.The BIOS tells the operating system in your computer how to boot up, where to load everything, what to load, whats memory and CPU are present and much much more.…

    • 308 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Bios

    • 336 Words
    • 2 Pages

    The BIOS computer user in uses in computer's process, can contact BIOS, it is playing the very vital role in the computer system. A motherboard high performance or not, is decided to a great extent on motherboard's BIOS management function to be whether advanced. BIOS (Basic Input/Output System, basic input-output system) the full title is ROM-BIOS, is the non-erasable storage basic input/output system's simple form, it is actually a group is solidified to the computer, provides the most preliminary most direct hardware control for the computer the procedure, it is connects the software routine and between the hardware equipment's key position, said popularly, BIOS is the hardware and between software routine one “the switch” or is the connection (, although it also is only a procedure), is responsible to solve hardware's immediate request, andCarries out specifically according to the software to hardware's operation request. The BIOS chip is on the motherboard one rectangle or the square chip, in BIOS main depositing: * from diagnostic program: Through reads in CMOS RAM the content recognition hardware disposition, and carries on self-checking and the initialization to it; * CMOS establishment procedure: Guides in the process, starts with the special hot key, after carrying on the establishment, stores in CMOS RAM; * the system from lifts the loading operation: After self-checking successfully loads the memory the floppy disk relative 0 0 sector's in vectoring procedure, lets its movement load the DOS system; * main I/O equipment's driver and interrupt servicing; Because BIOS direct and the system hardware resources have to do, therefore always aims at some type the hardware system, but each kind of hardware system also respectively has the difference, therefore has each kind of different type BIOS, along with hardware technology's development, identical kind of BIOS also successively presented the different edition, new edition's BIOS compared the old edition,…

    • 336 Words
    • 2 Pages
    Satisfactory Essays