EconPapers    
Economics at your fingertips  
 

Design of Three-Term Controller Using a PIC18F452 Microcontroller

Mostefa Ghassoul

A chapter in Renewable Energy - Technologies and Applications from IntechOpen

Abstract: Microcontrollers are used in almost any applications that come across one's mind, from small control applications such as home appliances to aerospace. Microcontroller-based controllers are cost-effective and flexible to modify the design to meet the requirement for any control of any industrial plant. Microcontrollers do not require external hardware interface, memories, counter/timers, and ADCs, because they are all integrated inside the chip. Those controllers could be programmed online and do not require any backup memories except for big applications. This chapter presents the implementation of the three-term PID controller using a Microchip PIC18F452 microcontroller. To read data into the controller, a 10-bit integrated ADC is used; and to read data out of the machine, an external 12-bit serial DAC is used. Before programming the PIC microcontroller, the task to be tested could be off-line using a software simulator to make sure that it is working according. When that is the case, it could be then fired into the controller on-line in a mater seconds. Not only that, if the user decides to use different algorithm, he only programs the controller again online.

Keywords: PIC microcontroller; PID; timer; Digital to analog converter; serial digital to converter; liquid crystal display (search for similar items in EconPapers)
JEL-codes: Q20 Q40 (search for similar items in EconPapers)
References: Add references at CitEc
Citations:

Downloads: (external link)
https://www.intechopen.com/chapters/70956 (text/html)

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:ito:pchaps:199665

DOI: 10.5772/intechopen.89815

Access Statistics for this chapter

More chapters in Chapters from IntechOpen
Bibliographic data for series maintained by Slobodan Momcilovic ().

 
Page updated 2025-04-09
Handle: RePEc:ito:pchaps:199665