Buradasınız

MİKRODENETLEYİCİLER İÇİN SIFIR HATALI BİR-SANİYE ZAMANLAMA ALGORİTMALARININ GERÇEKLEŞTİRİLMESİ

IMPLEMENTATION OF THE ZERO-ERROR ONE SECOND TIMING ALGORITHM FOR MICROCONTROLLER

Journal Name:

Publication Year:

Author NameFaculty of Author
Abstract (2. Language): 
This paper presents a novel accurate timer method that can be used for generating regular of zero-error one second period. Time functions have crucial importance in many control systems. This may manifest itself in the measurement of duration, event counting or control of an external physical event for known periods. Microcontrollers have programmable timers which can be used in many tasks, such as generating timing signals, causing interrupts to be generated at specific time intervals, measuring frequency and time intervals, and so on. Timing errors, which can be measured with microseconds in interrupt subroutine that can be, bring about irretrievable results in control applications. The objective of this research is to propose a new algorithm and implementation its application for generating zero-error one-second period with PIC Microcontrollers that uses an interrupt to carry out accurate timing-related operations inside the microcontroller.
Abstract (Original Language): 
Bu makalede düzenli olarak sıfır-hatalı bir saniye periyodu üretilmesiyle ilgili yeni bir yöntem oluşturulmaktadır. Bir çok control sisteminde zamanlama fonksiyonları kritik öneme sahiptir. Bu durum harici fiziksel olayların saydırılmasında, sayma esnasında sürenin ölçümünde ortaya çıkabilir. Mikrodenetleyicilerbir özel kesmelerin zamanlama sinyallerinin üretilmesi, frekans ölçülmesi vb. gibi bir çok görevlerde kullanılabilen programlanabilir zamanlayıcılara sahiptirler. Zamanlama hataları control uygulamalarında kesme altprogramları ile mikrosaniyelerle ölçülebilen telafi edilemez sonuçlara neden olabilmektedir. Bu çalışmanın amacı PIC Mikrodenetleyiciler ile sıfır hatalı zamanlama periyotlarının üretilmesinde yeni bir algoritma önermek ve gerçekleştirmektir.
133-148

REFERENCES

References: 

[1] Dogan Ibrahim, Advanced PIC Microcontroller Projects in C, ISBN-13: 978-0-7506-
8611-2, Elsevier, 2008.
[2] PICmicro™ Mid-Range MCU Family Reference Manual, DS33023A, Microchip
Technology Inc.,1997
[3]. PIC16F87XA, Data Sheet- DS39582B, Microchip Technology Inc., 2003.
[4] PIC16F62X, Data Sheet- DS40300C, Microchip Technology Inc., 2003.
[5] PIC16F84A, Data Sheet- DS35007B, Microchip Technology Inc., 2001.
[6] Julio Sanchez, Maria P. Canton Microcontroller
Programming The Microchip PIC
CRC Pres, 2007
[7] Feyzi Akar, Mustafa Yağımlı, PIC Mikrodenetleyiciler, 16F84A & 16F628A, Beta
Yayınevi, 2006
[8] Feyzi Akar, Mustafa Yağımlı, PIC 16F877A Proje Tasarımı, Beta Yayınevi, 2007
[9] John Iovine, PIC Microcontroller Project Book, McGraw-Hill, 2000.
[10] Charles Kim, Embedded Computing with PIC 16F877 – Assembly Language
Approach, 2006
[11] Microchip Technology http://www.microchip.com

Thank you for copying data from http://www.arastirmax.com