2012 - Europe Direct Iasi
2012 - Europe Direct Iasi
2012 - Europe Direct Iasi
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