全书共分两篇。第1篇为电气控制技术,共5章,分别是常用低压电器,基本电气控制线路,电动机的调速控制,典型生产机械设备电气控制线路,电气控制线路的设计。第2篇为可编程序控制器(PLC),共8章,分别是可编程序控制器的工作原理及组成,三菱FX系列可编程序控制器,FX系列PLC步进顺控指令及其应用,FX系列PLC应用指令及其应用,FX系列PLC模拟量模块及其应用,FX系列PLC的通信,PLC控制系统设计,西门子S7-1200系列PLC基础。本书可作为高等院校电气工程及其自动化、机械工程和自动化等
本书的主题包括:理想与现实:连接、元件、数字化、信号;嵌入式系统架构;根据应用、速度、距离选择数字接口;多电压电源;高频功率完整性;电池和充电系统;降低电磁干扰(EMI)和静电放电(ESD)保护;驱动和感知外围设备;数字反馈控制系统;优化功耗和成本;专用系统:消费类、医疗、工业、汽车、航空航天;PCB设计,包括可制造性、产出率和低噪声。
随着两化融合的深入发展,企业信息化建设需求明显,使得工业控制朝着智能化、网络化和集成化的方向发展。PLC是设备控制、信息采集和数据通信的主要技术手段,是工业控制系统的核心,PLC技术的相关课程则是高职自动化类专业的主干课程。本书以PLC通信为基础,详细介绍了PROFIBUS、CC-Link、Modbus以及工业以太网的技术特点、技术规范、系统设计、硬件组态及其在控制系统中的构建与应用。还介绍了现场总线系统集成的概念、方法、原则,并通过对实际应用项目的分析阐述了现场总线技术应用的全过程。
本书分为三大部分,共有12章。第一部分概述Pulsar的设计理念和用途。第二部分介绍Pulsar的特性。第三部分以一个虚构的外卖应用程序为例,详细地介绍Pulsar Functions框架的用法,并展示如何用它实现常见的微服务设计模式。本书示例采用Java语言,并同时提供Python实现。
本书从处理器指令集架构入手,介绍了RISCV指令集架构,在此基础上对处理器微架构进行阐述,同时,以Ariane核为例详述微架构中指令提取、指令译码、指令发射、指令执行和指令提交,以及存储管理、中断和异常处理。除RISCV核之外,本书还涉及处理器验证,其中包括UVM、RISCV验证框架的搭建、指令发生器和模拟器。本书适合作为大专院校学生学习RISCV指令集微架构以及芯片验证的入门教材,也可供RISCV处理器设计与验证相关工程技术人员或研究人员参考。
本书以国产MCGS嵌入版组态软件为例,介绍了MCGS触摸屏组态软件的构成及应用领域,其内容涵盖MCGS触摸屏组态控制技术的各个环节。
本书研究x86多媒体指令集扩展专利技术实现的思路、方法。MMX与之后的SSE、AVX等一系列x86多媒体扩展指令集使得处理器支持的紧缩数据的数据元素类型从整数扩展到单精度、双精度浮点数,宽度从8位扩展到16位、32位、64位、512位。本书第1章分析MMX指令集专利技术。第2~7章研究SSE、SSE2、SSE3、SSSE3、SSE4等专利技术。第8~11章研究AVX、AVX2和AVX-512等专利技术。
本书基于RISC-V和Chisel讲解自定义CPU的实现。全书分为5个部分,立足于CPU、存储器、计算机架构等基础知识,逐步带领读者实现简单的加减法、分支、比较等基础指令,理解流水线对于CPU高速化的重要意义及实现,最后应用向量扩展语言实现自定义CPU。要提醒的是,本书所指的“CPU制作”仅限于软件上的设计和模拟,不涉及FPGA上的实现。
本书专为想要学习并掌握Apache Pulsar的读者打造,是一本入门图书。全书共有13章内容。第1章和第2章,从生活实例中引入实时消息系统和事件驱动的概念,帮助大家理解Apache Pulsar系统存在的必要性,以及Pulsar的独特性和价值定位。第3章介绍了Pulsar在雅虎的起源故事、设计理念与应用场景。第4章探究了Pulsar内部的主要组件及其工作原理,帮助大家构建对Pulsar的整体架构认知。第5章到第10章,详细介绍了Pulsar消费者、生产者的工作原理,应用于生产和消费消息且与第三
本书首先介绍微型计算机相关基础知识和应用,然后系统论述 ARM Cortex-M3 微处理器架构、开发方法及基本编程汇编语言和程序设计方法,并提供以 STM32Z103VET6 芯片为核心的基础实验平台以及拓展模块。本书详细介绍微处理器多种接口技术,如 GPIO、定时计数器、异步/同步串行通信、DAC/ADC、中断处理以及实时操作系统 FreeRTOS 移植等各种嵌入式接口技术的原理和应用。 根据高等工程专业教育和专业认证的需求,以及对动手能力的培养,本书配有最小系统扩展系统高级拓展系统三