2.1 Getting the input data

There are various ways a computer gets its imput data. This part depends greatly on the application of the computer.

2.1.1 Conventional information system

A conventional information system acquires its input data already encoded in a form that is easy to process. The acquisition mechanisms include the following:

2.1.2 Personal computer

A personal computer share many of the input mechanisms as an information system. However, a personal computer also has additional methods to acquire data for more “personal” uses.

2.1.3 Embedded computers

Embedded computers have all sorts of input devices. From temperature sensors to scanning LIDAR (light detection and ranging), all kind of devices were invented for different applications. It is impossible to list even the most common types of input devices that feed data to embedded computers.

Nonetheless, most embedded computers acquire their input data from an ADC (analog to digital converter). An ADC converts an electrical signal (as a voltage) to a number that can be read by a computer. The electrical signal is “transduced” by sensors. For example, a thermal couple is a device that produces a different voltage depending on temperature. Then an ADC converts the varying voltage to numbers that change with temperatures. As a result, an embedded computer can interpret the number and convert it as a temperature.

Sensors exist for every application. For example an accelerometer senses force (such as gravity), and is often used in application where tilt and acceleration are to be measured. A strain gauge, on the other hand, converts strain (from bending, for example) to a voltage to be measured. Humidity sensors sense relative humidity.

And so on.