04.03.2013 Views

2012 - Europe Direct Iasi

2012 - Europe Direct Iasi

2012 - Europe Direct Iasi

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

EUROINVENT <strong>2012</strong><br />

interrupt system of the microcontroller; however, this induces<br />

auxiliary errors in the measured intervals. In order to compensate<br />

these errors, the system uses the TtV method for determination of<br />

the time lag between the transitions of the external signal and the<br />

executed subroutines. The microcontroller counts at the hardware<br />

level the rising edges of the digital signal, which gives the<br />

number or events.<br />

Applications:<br />

The time measuring system is suitable for using in:<br />

- Parameter monitoring such as temperature, motors<br />

speed and light intensity.<br />

- Analysis of the electronic circuits behavior;<br />

- Response time measuring of the analogue and digital<br />

systems;<br />

- Nuclear event counting;<br />

1. Distance calculation using ultra-sounds or<br />

electromagnetic waves.<br />

10.5.<br />

Software Package for High-Precision Time Measuring<br />

Title<br />

Using Microcontrollers<br />

Authors Mircea Hulea, Horia-Nicolai Teodorescu<br />

Institution Gheorghe Asachi Technical University of <strong>Iasi</strong><br />

Patent no. O.R.D.A. registration number: 14413/25.11.2011<br />

The software package includes an assembler program for<br />

MICROCHIP PIC18FXXX microcontrollers and a MATLAB<br />

program. The microcontroller program performs high-precision<br />

time interval measurement when two analogue signals are within<br />

Description a bi-dimensional amplitude window. This program controls the<br />

interrupts system, the AD converter, the TIMER of the<br />

microcontroller and an external DA converter that sets the limits<br />

of the measuring window. The main parts of the program are the<br />

interrupt subroutines executed at the beginning and at the end of<br />

the measured event that is defined by a digital signal. Thus,<br />

Class 10<br />

142

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!