I am trying to understand the process of a digital pid controller that operates with/in a Windows operating system. By process I mean the sequence of steps a computer software system takes to adjust the output of the system whether the process be cruise control, temperature, pressure etc. So I'm asking if a standard laptop is capable of acting as a controller? I know transducers and sensors are usually analog and require a converter. So, my convoluted question is, is there any special configuration that a processor needs to be in order to act as a controller? Is software all that is needed?