选择特殊符号
选择搜索类型
请输入搜索
流控可以使数据接收设备在不能接收数据时通知数据发送设备,使其停止发送。串口的流控经常采用硬件流控和软件流控两种方式。开发串口通讯程序的过程中,可根据实际需要决定是否采用流控,采用硬件流控还是软件流控。使用控件Mscomm32开发串口通讯程序简单直接,若需要计算机协调与外设的数据传数时,这种方法不能满足要求;直接调用WIN32API函数的开发串口通讯程序,可以灵活的对串口进行设置,但需要较多的Windows编程背景知识。
硬件流控使用串行电缆控制线上的电压信号来控制数据的发送和接收。DTE和DCE在通讯过程中必须使用相同的流控方式。设置DCB结构仅仅配置了DTE,必须对DCE进行必要的设置以确保DTE和DCE使用相同类型的流控。串口通讯中的硬件流控有两种方式:DTR/DSR方式和RTS/CTS方式。实际采用的方式和DCB结构的初始化有关。DCB结构中fOutxCtsFlow、fOutxDsrFlow、fDsrSensitivty、fRtsCon-trol、fDtrControl几个成员的初始值很关键。不同的值代表不同的流控
软件流控使用数据流中的两个特殊的字符,XOFF和XON,来控制数据的接收和发送。二进制方式传输不能使用软件流控,否则XOFF和XON出现在二进制数据中影响数据的传输。软件流控适用于文本方式的数据传输。
液控单向阀是方向控制阀中的一种。具体分类:方向控制阀按其在液压系统中的功能分为单向阀和换向阀两大类。单向阀在液压传动中有普通单向阀和液控单向阀。
亲很高兴为您解答问题 串口屏开发流程步骤分为三步如下 1) 在Windows上用可视化组态式编辑软件Designer生成界面, ...
换流站中应包括的主要设备或设施有:换流阀、换流变压器、平波电抗器、交流开关设备、交流滤波器及交流无功补偿装置、直流开关设备、直流滤波器、控制与保护装置、站外接地极以及远程通信系统等。
开发串口通讯程序的过程中需要对串行端口进行设置,包括波特率、校验方式、停止位和数据位,也包括流控方式的设置。端口设置就是对DCB结构成员进行设置。串行端口流控方式的设置采用的方法与设置串口其他参数的方法相同,主要分为两种。第一种方法为使用API函数::GetCommState(),该函数返回DCB结构的当前设置,然后直接修改DCB结构的设置值。该函数的使用方法如下:DCBdcb={O};If(!::GetcommState(hComm,&dcb))returnFALSE;//函数调用发生错误else//已经取回DCB结构当前设置第二种方法初始化DCB结构的方法是手动设置。程序首先分配DCB结构,然后将其中的每个成员设置成期望值。无论采用哪种方法,要使对DCB结构的设置值对串行端口的行为产生影响,必须调用API函数::SetCommState()
串口光纤收发器接口类别简介
飞速光纤 (FS.COM) | 中国光纤通信解决方案首选 在信息时代,网络在我们的生活中发挥着越来越重要的作用,如今我们的衣食住行等 方方面面都离不开网络。那网络是如何进行传输的呢?我们都知道,网络传输,特别 是在长距离传输时,铜电缆越长,数据受电磁( EMI)和射频(RFI)的干扰就越强烈。 光纤收发器就经常会用于以太网电缆无法覆盖、必须使用光纤来延长传输距离的实际 网络环境中,今天我们主要来介绍光纤收发器其中的一种 -- 串口光纤收发器。 串口光纤收发器,也被称为光纤调制解调器,是用于传输电子通信和数据信号的光转 换的装置。它可以支持全双工传输,进行光电光的转换,也可支持单通道和多通道间 点对点和多点配置。这种光纤收发器最常见且出现最早的有三种类型的接口,分别是 RS-232、RS-485 和 RS-422。下面将会分别对着三种接口类型进行一个简单的介绍。 RS-232 RS-232
直流变频空调电控简介
直流变频空调电控简介
数字量(开关量)串口控制器、模拟量串口控制器、步进(伺服)电机运动串口控制器、PWM(脉宽调制)串口控制器、可控硅(通断)串口控制器、可控硅斩波控制器等。
2.2.1 输入控制的器件,即采集控制输入信号类,又叫数据采集串口控制器:
1)光电式,电容式,电感式,霍尔式、机械式等各种传感器控制器,如光电、红外对射、金属、人体等传感器;光栅、编码器、接近开关等位置传感器;机械开关(如冰箱上用)传感器;速度传感器等;
输入信号的数字量又分NPN或PNP型,如NPN:有信号为0V,PNP有信号为24V;
2)温度、湿度、压力、液位、气体传感器,如Pt100铂电阻等,需要接一个变送器,才能被串口控制器控制;2.2.2 输出控制的器件:
1)数字量输出控制器可控制电磁阀、继电器、汽缸、灯泡、电源开关、沙盘模型灯、LED灯光等;
2)模拟量输出控制器可控制比例阀,舵机,变频器等;
3)PWM脉宽调制输出可控制比例阀、变频器、激光等;
4)脉冲输出控制器可控制步进电机、伺服电机等;利用控制器发送的脉冲个数(pulse number)来控制步进伺服运动;如可控制滚动灯箱、自动卷帘门、自动窗帘等。
5)可控硅斩波输出控制器可控制灯光、发热丝等的电压或功率值,来实现灯光亮度的变化、发热丝功率的变化;也可叫调光调压调功控制器;
较为常用的串口有9针串口(DB9)和25针串口(DB25),通信距离较近时(<12m),可以用电缆线直接连接标准RS232端口(RS422,RS485较远),若距离较远,需附加调制解调(MODEM)。最为简单且常用的是三线制接法,即地、接收数据和发送数据三脚相连。
顾名思义,就是可通过串口实现控制功能的一台控制器。即由上位机通过串口发送特定协议格式的指令给控制器,进而来控制外围设备或器件,也叫单片机串口控制器。
串口控制器就是1台写入了串口通信程序的单片机控制器,有2种工作模式:
1)上位机监控模式:可由上位机串口控制,实现串口监控;
2)脱机控制模式:在通过上位机设置好相关参数后,也可脱离上位机进行独立控制。
【备注】
a.串口通信程序:即单片机控制器与上位机通信的程序。
b.若一台单片机控制器若没写入串口通信程序,只写入相关逻辑程序,则实现的是独立控制,即使接上上位机,也无法进行串口通信。
c.可见,只有写入串口通信程序的单片机控制器才叫串口控制器,才能实现被上位机串口监控。
一台串口控制器主要由以下单元构成:RS232串口、MCU(单片机)、输入输出电路(光电隔离数字量I/O、模拟量模块A/D、D/A、运动控制电路、可控硅斩波电路等)、电源电路等。