可编程串行通讯接口SIO
- 格式:ppt
- 大小:1.93 MB
- 文档页数:39
KJF21型控制器1 概述KJF21型控制器是KJ50型PROMOS监控系统中的核心产品,是一种多功能可编程通用型控制器。
1.1 控制器的主要功能-程序存贮和处理;-集中控制台;-语音通讯、预警发生、故障报警;-急停和闭锁;-信息显示;-参数设置;-系统网络终端或服务器。
1.2 型号及其含义KJ F 21登记序号分站设备矿用监测、控制系统或设备1.3 防爆型式:Ex ibI(+150℃)1.4 关联设备:KDW10型矿用直流稳压电源。
1.5 配接设备为:KJF21型控制器KJJ10型控制接口KJK3型系列辅助控制器KTK1型系列扩音电话KPG3型系列急停开关KFD1型系列线路终端KPA1型按钮KPG2型开关KZD2型电控阀等等1.6 适用环境-工作环境温度:0-40℃;-平均相对湿度:不超过95%(+25℃);-大气压力:80-106 kPa;-有甲烷和煤尘等爆炸性危险的矿井中;-无破坏绝缘的腐蚀性气体的环境中;-允许有溅水但无剧烈振动和冲击的地方。
-在安装贮运期间允许承受加速度为50m/s2的振动和峰值加速度不超过500m/s2的冲击。
2 组成结构与工作原理2.1 外部结构产品外形结构见图1控制器外形图(1)显示器(2)键盘(3)被控设备运行指示灯(4)安全回路状态指示灯(5)外围设备错误指示灯(6)磁开关动作指示灯(7)磁感应开关(8)急停开关2-1-2(9)前门锁孔 (10)控制方式开关 (11)集中控制开关 (12)讲话按钮 (13)麦克风 (14)预警按钮 (15)扬声器 (16)linie 左 (17)AST 口 (18)linie 右 2.2 内部结构2.2.1 主要部件:控制单元PE2105由框架PE2175和底板,总线卡以及框架主板组成,框架上安装了下列卡:CPU 卡 PE2120 MIO 卡 PE2145 存贮卡 PE2155 Linie 卡(总线卡) PE2160 一个AST 插座 二个Linie 插座 NF 扩音电话模块底板上有LED 显示,通过底板把所有卡和插接件连接在一起。
单片机中常见的接口类型及其功能介绍单片机(microcontroller)是一种集成了中央处理器、内存和各种外围接口的微型计算机系统。
它通常用于嵌入式系统中,用于控制和监控各种设备。
接口是单片机与外部设备之间进行数据和信号传输的通道。
本文就单片机中常见的接口类型及其功能进行介绍。
一、串行接口1. 串行通信口(USART):USART是单片机与外部设备之间进行串行数据通信的接口。
它可以实现异步或同步传输,常用于与计算机、模块、传感器等设备进行数据交换。
2. SPI(串行外围接口):SPI接口是一种全双工、同步的串行数据接口,通常用于连接单片机与存储器、传感器以及其他外围设备。
SPI接口具有较高的传输速度和灵活性,可以实现多主多从的数据通信。
3. I2C(Inter-Integrated Circuit):I2C接口是一种面向外部设备的串行通信总线,用于连接不同的芯片或模块。
I2C接口通过两条双向线路进行数据传输,可以实现多主多从的通信方式,并且占用的引脚较少。
二、并行接口1. GPIO(通用输入/输出):GPIO接口是单片机中最常见的接口之一,用于连接与单片机进行输入输出的外围设备。
通过设置相应的寄存器和引脚状态,可以实现单片机对外部设备进行控制和监测。
2. ADC(模数转换器):ADC接口用于将模拟信号转换为数字信号,常用于单片机中对模拟信号的采集和处理。
通过ADC接口,单片机可以将外部传感器等模拟信号转化为数字信号,便于处理和分析。
3. DAC(数模转换器):DAC接口用于将数字信号转换为模拟信号。
通过DAC接口,单片机可以控制外部设备的模拟量输出,如音频输出、电压控制等。
三、特殊接口1. PWM(脉冲宽度调制):PWM接口用于产生特定占空比的脉冲信号。
通过调节脉冲的宽度和周期,可以控制外部设备的电平、亮度、速度等。
PWM接口常用于控制电机、LED灯、舵机等设备。
2. I2S(串行音频接口):I2S接口用于在单片机和音频设备之间进行数字音频数据传输。
串行口通信原理及操作流程51单片机的串行口是一个可编程全双工的通信接口,具有UART(通用异步收发器)的全部功能,能同时进行数据的发送和接收,也可以作为同步移位寄存器使用。
51单片机的串行口主要由两个独立的串行数据缓冲寄存器SBUF(发送缓冲寄存器和接收缓冲寄存器)和发送控制器、接收控制器、输入移位寄存器及若干控制门电路组成。
51 单片机可以通过特殊功能寄存器SBUF队串行接收或串行发送寄存器进行访问,两个寄存器共用一个地址99H,但在物理上是两个独立的寄存器,由指令操作决定访问哪一个寄存器。
执行写指令时访问串行发送寄存器;执行读指令时,访问串行接收寄存器。
(接收器具有双缓冲结构,即在接收寄存器中读出前一个已接收到的字节之前,便能接收第二个字节,如果第二个字节已接收完毕,而第一个字节还没有读出,则将丢失其中一个字节,编程时应引起注意。
对于发送器,因为是由cpu控制的,所以不需要考虑。
与串行口紧密相关的一个特殊功能寄存器是串行口控制寄存器SCON,它用来设定串行口的工作方式、接收/发送控制以及状态标志等。
串行口控制寄存器SCON串行口控制寄存器SCON在特殊功能寄存器中,字节地址为98H,可位寻址,单片机复位时SCON全部被清零。
位序号D7D6D5D4D3D2D1D0位符号SM0SM1SM2RENTB8RB8T1R1SM0,SM1为工作方式选择位。
串行口有四种工作方式,它们由SM0、SM1设定。
其中方式一最为常用。
SM2为多机通信控制位。
REN为允许串行接收位。
TB8为方式2、3中方式数据的第九位。
RB8为方式2、2中接收数据的第九位。
TI为发送中断标志位,在方式0时,当串行发送第8位数据结束时,或在其他方式,串行发送停止位的开始时,由内部硬件使TI置一,向CPU发出中断申请。
在中断服务程序中,必须使用软件将其清零,取消此中断申请。
RI为接收中断标志位。
在方式0时,当串行接收第8位数据结束时,或在其他方式,串行接收停止位的中间时,由内部硬件使RI置一,向CPU发出中断申请。