Digital Controller is a branch of control theory that uses digital computers to act as system controllers. Depending on the requirements, a digital controller system can take the form of a microcontroller to an ASIC to a standard desktop computer. Since a digital computer is a discrete system, the Laplace transform is replaced with the Z-transform. Also since a digital computer has finite precision , extra care is needed to ensure the error in coefficients, A/D conversion, D/A conversion, etc. are not producing undesired or unplanned effects. The application of digital control can readily be understood in the use of feedback. Since the creation of the first digital computer in the early 1940s the price of digital computers has dropped considerably, which has made them key pieces to control systems for several reasons:
- Inexpensive: under $5 for many microcontrollers
- Flexible: easy to configure and reconfigure through software
- Scalable: programs can scale to the limits of the memory or storage space without extra cost
- Adaptable: parameters of the program can change with time
- Static operation: digital computers are much less prone to environmental conditions than capacitors, inductors, etc.