了解承业兴 · 从点滴开始
全球知名品牌的电子元器件供应商

控制器的主要功能是什么,智能控制技术的基本特点


控制器是计算机指挥中心,在给出执行指令时,承担决定执行程序顺序和设备各部件所需的操作控制指令。智能控制是指驱动智能机器独立目标的过程,即驱动智能机器独立实现目标自动控制,无需干预。对于许多复杂的系统,无法创建高效的数学模型和常规控制理论进行定量计算和分析,但必须选择定量方法和定性方法相结合的控制方法。广泛应用于家用电器、电动工具、汽车电子、保健电子设备,甚至是目前最流行、最时尚的智能家居建筑。控制器在这些领域扮演“神经中枢”和“大脑”的角色。本文收集整理了一些材料,期待对读者有很大的参考价值。
智能控制以控制理论、计算机科学、人工智能、运筹学等学科为载体,扩展了相关理论和技术,包括模糊逻辑、神经网络、专家系统、遗传算法等理论,以及自适应控制、自组织控制和自学控制。

专家系统是一个利用专家知识描述特殊或困难问题的控制系统。虽然专家系统在处理复杂的高级推理方面得到了成功的应用,但专家系统的实际应用相对较少。
模糊逻辑用模糊语言描述系统,不仅可以描述软件系统的定量模型,还可以描述其定性模型。模糊逻辑适用于任意复杂的对象操作。
遗传算法作为一种非确立的自然随机优化工具,具有并行计算、快速找到全球最佳解决方案的特点。它可以与其他技术混合,用于智能控制参数值、结构或环境的最佳控制。
神经网络是根据一定的拓扑结构,利用大量神经元进行学习和优化的自适应控制方法。它能表现出并行计算、遍布存储、可变结构、高度容错、非线性计算、自组织、学习或自学等丰富的特点。这些特征是人们长期追求和期待的系统特征。神经网络在智能控制参数值、结构或环境自适应、自组织、自学习等操作层面具有独特的能力。
智能控制相关技术与控制方法集成,或综合交叉集成,形成不同风格和结构的智能监控系统和控制器,这也是智能控制技术模式的主要特点。
控制器的主要功能
1、数据缓冲
由于I/O设备的速度较低,而CPU和内存的速度非常高,因此必须在控制器中设置一个缓冲器。导出时,用该缓冲器存储主机高速传输的数据,然后以I/O设备的速度将缓冲器中的数据传输给I/O设备;输入时,缓冲器用于存储从I/O设备传输的数据。接收一批数据后,缓冲器中的数据高速传输给主机。
2、差错控制
设备控制器还负责检查I/O设备传输的信息的错误。如果在传输过程中发现错误,通常会将错误检查码的位置并向CPU报告,因此CPU无效并再次传输传输的数据。这可以确保数据输入的正确性。
3、数据传输
这是指CPU与控制器、控制器与设备之间的数据传输。对于前者,CPU将数据平行写入控制器,或从控制器平行读取数据;对于后者,设备将数据输入控制器或从控制器传输到设备。因此,必须在控制器中设置数据寄存器。
4、情况表明
控制器应记录设备的情况,供CPU掌握。例如,只有当设备处于推送就绪状态时,CPU才能启动控制器从设备中读取数据。因此,控制器中应设置一个状态寄存器,以反映设备的某种情况。当CPU读取存储器的内容时,就可以掌握设备的状态。
5、接收和识别指令
CPU可以向控制器发送各种指令,设备控制器应该能够接收和识别这些指令。因此,应在控制器中获得相应的控制寄存器,用于存储接收的指令和参数,并对接收的指令进行翻译。例如,磁盘控制器可以接收CPU发送的Read、Write、Format等15个不同的命令,有些指令也有自己的参数;因此,磁盘控制器中包含多个存储器和指令译码器。
6、地址鉴别
就像内存中的每个模块都有一个地址一样,系统中的每个设备也有一个地址,设备控制器必须能够识别其操作的每个设备的地址。此外,为了使CPU能够将(或读取)数据写入(或读取)存储器,这些存储器应该有唯一的地址。


如果您有 电子元器件 的采购需求,欢迎与 承业兴 联系

深圳电子元件IC芯片供应商,一站式BOM配单公司,5000+常备现货库存,百万级原厂料号数据

可提供集成电路IC芯片,存储器ic芯片、模拟信号开关、接口ic芯片、时钟驱动ic、音频放大器ic、光电耦合器等

各种电子元件(电阻器、电容器、电感器、开关连接器

现货物料当天发货,BOM报价1天即可完成,服务热线:134-3440-1267、155-2178-1275

粤ICP备2022135715号