IGCSE 计算机科学 (0478):硬件 - 输入和输出设备 (第 3.2 节)
你好,未来的计算机科学家们!本章我们将探讨计算机如何与外界进行交互。你可以把计算机系统想象成一个大脑:它需要“感官”来接收信息(输入),并需要“肌肉”来执行动作(输出)。理解这些设备至关重要,因为它们就是你所使用的每一个计算机系统的眼睛、耳朵和双手!
如果设备清单看起来很长,别担心;我们会逐一拆解,重点掌握它们的工作原理以及应用场景。
1. 输入设备:向系统提供数据 (3.2.1)
输入设备 (Input Device) 是指任何允许将数据输入计算机系统以进行处理的硬件。之所以需要它们,是因为原始的现实世界数据(如声音、移动或图像)必须转换为中央处理器 (CPU) 能够理解和处理的数字二进制格式(0 和 1)。
记忆小窍门: Input 就是“进”!
关键输入设备及其用途
- 键盘: 用于输入文本和指令。它将按键操作转换为二进制编码(如 ASCII 或 Unicode)。
- 光学鼠标: 利用光源(通常是 LED 或激光)和底部的传感器来追踪移动(二维数据)。
- 麦克风: 捕捉声波并将其转换为电信号,随后这些信号会被转换为数字声音文件。
- 数码相机: 捕捉视觉图像(光线)并将其记录为像素。这些像素被转换为二进制数据以形成图像文件。
-
扫描仪(二维和三维):
- 二维扫描仪 捕捉平面图像(如文档或照片)并将其转换为数字文件。
- 三维扫描仪 捕捉物理对象的形状和形态,创建用于设计或制造的三维模型。
- 条形码扫描仪/二维码扫描仪: 用于读取代表二进制编码数据(通常是数字或网址)的光学图案(线条或方块),从而实现快速准确的数据录入,例如在超市收银台或访问网页链接时。
深度解析:触摸屏
触摸屏 (Touch Screen) 比较特殊,因为它既可以作为输入设备,也可以作为输出设备,但在被触摸时,其主要功能是输入位置数据。
你需要掌握三种主要的触摸屏类型及其工作原理:
-
电阻式触摸屏:
- 工作原理: 使用两层由细小缝隙隔开的柔性薄膜。当你按下(施加电阻)时,两层薄膜接触,从而形成回路并记录下压力点。
- 适用场景: 可用手指、触控笔或戴着手套操作。常用于旧设备或需要佩戴手套的环境(如工厂)。
-
电容式触摸屏:
- 工作原理: 利用电场。屏幕层存储电荷。当手指(具有导电性)触碰屏幕时,它会从该点吸走少量电荷,系统随后将其记录为触摸位置。
- 适用场景: 响应非常灵敏,支持多点触控手势(如捏合/缩放)。用于现代智能手机和平板电脑。无法用非导电材料(如普通塑料笔)操作。
-
红外触摸屏:
- 工作原理: 在屏幕边缘使用红外线 LED 和传感器阵列。当屏幕被触碰时,红外光束在特定点被阻断,从而记录下位置。
- 适用场景: 可以检测任何输入(手指、笔、手套)。常用于大型显示屏,如公共终端或交互式电子白板。
输入设备的核心目的是将现实世界的模拟信息转换为数字(二进制)数据,以便 CPU 进行处理。
2. 输出设备:显示结果 (3.2.2)
输出设备 (Output Device) 是指任何允许将处理后的数据(结果)显示或传输到计算机系统外部的硬件,将二进制转换回人类可以理解的格式(如图片、文字或声音)。
记忆小窍门: Output 就是“出”!
关键输出设备及其用途
-
打印机(喷墨和激光):
- 喷墨打印机: 将微小的墨滴喷射到纸张上。适用于高质量彩色照片和小批量打印任务。
- 激光打印机: 使用碳粉(粉末状墨水)和静电,通过高温(定影器)将碳粉固定在纸上。速度更快,更适合大批量黑白文本打印。
-
屏幕(LCD 和 LED): 两者都通过像素显示图像。
- LCD(液晶显示器)屏幕: 使用液晶和背光(通常是荧光灯或 LED)。
- LED(发光二极管)屏幕: 与 LCD 相似,但使用 LED 作为背光。LED 更亮、更节能,且对比度更高。
-
投影仪(LCD 和 DLP): 将大型图像投影到表面上。
- LCD 投影仪: 使用三块独立的 LCD 面板(分别对应红、绿、蓝光),在投影前重新组合图像。
- DLP(数字光处理)投影仪: 在芯片(DMD)上使用数百万个微小镜片(微镜)来反射光线从而形成图像。提供平滑、高质量的影像。
- 扬声器: 将数字音频信号转换回模拟电信号,进而驱动振膜产生声波。
- 3D 打印机: 根据数字模型(CAD 文件)逐层构建物理三维物体。这是一种纯粹的物理输出设备。
- 执行器 (Actuator): 这是一种重要的输出组件,特别是在自动化系统(如机器人)中。它接收计算机发送的电信号,并将其转换为物理运动,例如开关阀门、打开门或驱动机械臂。
输出设备的核心目的是将数字(二进制)数据转换回人类可读的格式(视觉、音频或物理动作)。
3. 自动化系统:传感器和执行器 (3.2.3)
当计算机与现实世界交互时,特别是在自动化系统(如自动驾驶汽车或楼宇气候控制)中,它们依赖传感器进行输入,并依赖执行器进行输出。
什么是传感器?(输入)
传感器 (Sensor) 是一种输入设备,旨在探测并测量环境中的物理输入,并将其转换为计算机可以处理的电信号。传感器是自动化系统的“眼睛、耳朵和温度计”。
什么是执行器?(输出)
执行器 (Actuator) 是一种输出设备,通过将能量(通常是电能)转换为物理运动或动作来控制机制或系统。它根据传感器数据,执行微处理器做出的决策。
类比: 如果一个人碰到热炉子(传感器输入:探测温度),大脑做出决定,肌肉(执行器输出:迅速抽手)。
传感器类型、捕获数据及适用性(重点表格)
你必须能够识别每种传感器捕获的数据类型并理解每种传感器的应用场景(适用性)。
不用担心它们内部如何工作,只需记住它们测量什么以及你会在哪里见到它们!
传感器类型 |
捕获数据 |
适用性 / 示例用途 |
|---|---|---|
| 声学传感器 | 声音大小/音量 | 安全警报(检测玻璃破碎)、噪音污染监测。 |
| 加速度计 | 运动、G力、振动 | 汽车安全气囊(检测突然减速)、测量建筑物晃动、运动追踪器。 |
| 流量传感器 | 流体(液体或气体)移动速度/速率 | 监测管道水流、确保发动机燃油供给正确。 |
| 气体传感器 | 特定气体的存在及其浓度(如甲烷、CO2) | 化工厂泄漏检测、矿井空气质量监测。 |
| 湿度传感器 | 空气中的水分含量(水蒸气) | 温室气候控制、敏感文档存储室监控。 |
| 红外传感器 | 热辐射、物体的存在(通常是被动检测) | 夜视摄像头、入侵检测(PIR 传感器)、非接触式温度检测。 |
| 液位传感器 | 物质(液体或固体)的高度或深度 | 测量油箱油量、监测水库水位。 |
| 光传感器 | 光强(亮度) | 自动路灯(天黑自动开启)、自动调节手机屏幕亮度。 |
| 磁场传感器 | 磁场的存在或强度 | 检测门是否关闭(安全系统)、手机指南针导航。 |
| 土壤水分传感器 | 土壤或其他物质中的含水量/潮湿程度 | 农业自动灌溉系统、大型农场土壤湿度控制。 |
| pH 传感器 | 液体的酸碱度 (pH 值) | 化学分析、大型鱼缸或水处理厂的酸碱度监测。 |
| 压力传感器 | 单位面积上的作用力(重量或内部压力) | 监测汽车胎压、测量工厂传送带上的物品重量。 |
| 近程传感器 | 检测附近物体的存在与否(不接触) | 自动门(人靠近时开启)、机器人路径上的障碍物检测。 |
| 温度传感器 | 冷热程度 | 供暖系统控制、冰箱/冷冻柜温度监测、防止机器过热。 |
自动化系统的核心要点
在一个受控系统中,传感器输入数据,微处理器进行处理(将其与预设值进行比较),而执行器根据比较结果输出物理反应。