Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

design help for digital voltmeter with atmel 89C52

Status
Not open for further replies.

goze80

Newbie level 1
Joined
May 2, 2005
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,287
digital voltmeter using 8051

voltage range is 50 V and it is 8 bits ADC
can I find somewhere the assembly code for digital voltmeter(AC/DC)
(made by ATMEL 89C52)
 

atmel 89c52

What is the voltage range for the digital voltmeter?
How many bits ADC do you want?
 

    goze80

    Points: 2
    Helpful Answer Positive Rating
volt meter atmel

Here is a link to quite interesting digital multirange voltmeter project based on Atmel microcontroller:
http://electronicprojects.org/content/view/2/0/

Overview of the project below:
There are six major blocks in the device: The range selector, RMS-to-DC converter, ADC, microcontroller unit (MCU), keypad and LCD display. The range selector scales the input voltage down to a known value, under control of the MCU. It also includes protection circuitry, to prevent damage to the rest of the circuit in the event of a high voltage being applied with a low scale-factor selected. The scaled voltage is then fed to an AC/DC selection switch. This allows the MCU to choose either DC or true-RMS AC measurement. The selector's output is fed to the ADC's input. The ADC used is a MAX132 18-bit plus sign ADC with serial I/O. The ADC's output is read by an Atmel 90S8535 MCU, which does the required data formatting, conversion and storage functions. In addition, it implements the user interface via a 16x2 alphanumeric LCD, telephone keypad and an RS-232 link.
Although the author uses AT90S8535 microcontroller you can replace it with AT89C52 or any other 8051/2-core based MCU ..

rgs ..
 
Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top