rs232并联可以并联 来监控数据吗

不知道的肯定以为是影视学院的学生在拍戏呢。
新郎的衣服已经被撕开,双脚也被透明胶带捆住了。
声明:本文由入驻搜狐公众平台的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场。
  串行口为标准的rs232c接口,最大通信距离仅为15 m,无法适用于远距离的监测。选用 标准可实现管理微机远距离对下位机进行通信管理。 采用rs 协议进行,其传输距离较长。适用于从光伏发电设备到监控设备之间的数据传输。rs485采用差分信号负逻辑,逻辑“1”以两线间的电压差为+(2~6)v表示;逻辑“0”以两线间的电压差为-(2~6)v表示。 是采用平衡驱动器和差分接收器的组合,抗共模干扰能力增强,即抗噪声干扰性好。rs485最大的通信距离约为1219 m,最大传输速率为10 mb/s,传输速率与传输距离成反比。
  采用rs485通信时,需要解决2个问题。stc本身具有全双工串行口.但进行rs485通信时需要电平转换:pc机串行1:1为标准的rs232c接口,通信时需要将rs的逻辑电平转换成rs232电平。rs485通信的电平转换芯片有全双工的和半双工的,为了便于软件开发,本次设计采用全双工芯片max488。
  如图3所示,电平转换电路采用max488全双工集成芯片,使用时将的串行收发端接人rs488的发收端。为保持通信信号的稳定,一般会在max488加上、下拉电阻。把不确定的信号通过一个电阻嵌位在高电平,此电阻还起到限流的作用。同理,下拉电阻将不确定的信号嵌位在低电平。在实际工程应用中,由于存在反射信号和环境等各种干扰的影响,特别是在通讯波特率比较高的时候,在线路上加上、下拉偏置电阻是非常必要的。上、下拉电阻可提高的抗能力,管脚悬空容易受到外界的电磁干扰,同时长线传输中电阻不匹配容易引起反射波干扰,加上、下拉电阻就是电阻匹配,可有效地抑制反射波干扰。
  图3 rs485电平转换电路
  rs485转 rs232主要包括了、rs232电平转换、rs485电路3部分。本电路的采用了集成电路,rs485电路采用了max488集成电路。为使用方便,电源部分设计成无源方式,整个电路的供电直接从pc机的中的dtr(4脚)和rts(7脚)获取。pc串口每根线可以提供大约9 ma的电流,因此2根线提供的电流足够满足这个电路的使用要求。使用本电路需注意pc程序必须使串口的dtr和rts输出高电平,经过d3稳压后得到vcc,经过实际测试,vcc电压大约在4.7 v左右。其电路图如图4所示。
  图4 接口电路
  设计了一套基于labview数据采集和rs485通信的光伏发电监测系统,可实时监测光伏发电系统运行电参数和环境参数并统计发电量信息。该系统由单片机和光伏发电系统的各类相关参数。并采用rs485协议与pc机通信。上位机通过labview提 供的标准i/o应用程序接口visa实时获取单片机传递的数据信息,数据经上住机监测软件 处理后通过监测界面图形化显示。该监测系统结构简单、硬件成本低廉、数据传输稳定 、运行稳定可靠,具有可视化的监测界面。经测试系统可实时监测到各类参数的变化情况, 可有针对性地对光伏发电系统进行维护进而提高光伏运行效率。
  随着能源危机的日益严峻。各种可再生能源得到了长足的发展。在诸多的可再生能源中,光伏发电在未来有着广泛的应用前景,光伏产业是最有潜力的新能源之一。进行光伏发电时,对光伏电站发电状态的监测是十分必要的。因为单块光伏组件输出的直流电压较低,一般在几十伏左右,所以通常采用多块光伏组件相互串联。然后各个组串相互并联从而形成光伏阵列。在发电过程中,光伏阵列的局部故障会导致整个供电系统输出电压或功率下降.直接影响系统性能和运行效率。为确保系统正常运行,应对光伏阵列进行状态监测,以便能及时地、有针对性地进行维护。从而提高光伏发电效率。据此,本文基于rs485通信和 labvlew软件平台研发了一套光伏电站监测系统。该系统具有可视化的监测界面,可实时显示光伏发电系统的发电状态,并可供用户查询历史数据以便进行统计分析。
  1 系统结构及原理
  图1为系统总体结构。pc机主要对光伏发电系统中的温度、光照强度等环境参数和输出电流、输出电压、输出功率等发电信息进行监控、统计及显示。单片机、a/d转换和构成一个数据采集器,传感器将环境参数和发电信息采集过来,通过a/d转换将模拟信号变成数字信号发送至单片机,单片机将数据处理后缓存并发送。单片机与pc机之间采用rs485转rs232通信协议进行数据传输。pc机将接受到的数据处理后保存并及时显示,实现对光伏发电系统各类参数的实时监测。
  图1 系统原理框图
  2 硬件
  本系统硬件电路主要包括2方面:和通信。数据采集部分将所需数据采集处理后,通过单片机发送至上位机:通信部分在硬件上主要是电平的转换和与上位机通信时接口处理。
  系统处理器采用stc89芯片,该芯片具有8 k字节flash,512字节ram,32位i/o口线,看门狗定时器,3个16位定时器/计数器,4个外部中断,1个7向量4级中断结构,全双工串行口,是一种、高性能
  2.1 数据
  该模块主要功能是采集电流、电压、温度、照度4类数据。利用模数转换芯片将传感器采集回来的模拟信号转换成数字信号,再由单片机进行数据处理。模数转换芯片采用0809,它是8位逐次逼近式模数转换器,包括1个8位的逼近型的adc部分,并提供1个8通道的模拟多路开关和联合寻址逻辑,用它可直接将8个单端模拟信号输入,分时进行a/d转换。本系统中只需要应用其中的4个通道,分别对有传感器采集回来的电流、电压、温度、照度4个模拟信号进行转换 。然后由进行数据存储及数据处理,完成对模拟信号的采集。
  由于adc0809芯片内部没有时钟脉冲源, 可利用单片机89c51提供的地址锁存控制输入信号ale经四分频后,作为adc0809的时钟输入。当cpu访问外部存储器时.ale的输出作为外部锁存地址的低字节的控制信号:当不访问外部存储器时,ale端以1/6的时钟振荡频率固定地输出正脉冲,可取单片机的时钟频率为12 mhz。则ale端输出的频率为2 mhz。再经四分频后为500khz,符合adc0809对时钟的要求。
  如图2所示。adc0809内部设有地址锁存器,通道地址由p2口的低3位直接与adc0809的a、b、c相连,通道基本地址为0000h~0007h。模拟量由adc0809的in0~in7输入.数字量由adc0809的do~d7输出并接到单片机i/o口的p0口,adc0809其他引脚如:start、oe、ale、a、b、c等直接接到单片机的p2口。最后adc0809的结束信号端口直接接到单片机的p2.7口。
  图2 adc0809与单片机的接口电路
  3 软件设计
  下位机程序完成a/d转换和通信收发的功能,串口接收采用中断方式.为方便上位机识别数据以及减少错误率,发送时加上前后校验码。照度、温度、电压、电流4类数据分别采用不同的前后校验码。在主程序中,a/d转换完成后,将数据处理后并储存,紧接着查看上位机发送回来的信息,将指定类型数据发送给上位机。
  3.2 上位机程序设计
  上位机主要是完成3项任务:与下位机的通信;将下位机发送回来的数据进行处理及存储:设计一个显示界面。把数据变化情况以图表形式显示出来。
  程序采用labview软件平台进行编写,labview是当下最流行的图形化编程开发软件,利用它可以大量使用图表、菜单、图形等可视化工具,使系统具有丰富、灵活的画面和图表显示功能。
  labview通过visa与串行接口仪器通信。visa是应用于仪器编程的标准i/o应用程序接口(api),它本身并不具有仪器编程能力,而是为用户提供了一套独立的可方便调用的标准i/o底层函数。利用hbview中的visa函数,可实现上位机与单片机之间的通信。通过labview平台内丰富的底层函数,可进行高速精确的数据处理。其设计分为前面板和后面板,前面板为可视化的用户界面,而后面板就是支撑系统运行的程序,并且采用图形化的编程,数据的传输通过各函数之间的连线实现。
  在前面板设立5个波形图表控件,分别用于显示照度、温度、电流、电压、功率5类数据信息的实时变化情况,若干数值显示控件用于显示各数据的平均值及发电量总值。
  后面板串口通信利用labview中的visa配置串口函数、visa写入函数、visa读取函数可完成对串口的配置及串口收发。visa关闭函数用于关闭visa资源名称指定的串口会话句柄或事件对象。是一个串口接收和发送的子vi,上位机可以向单片机发送命令及接受单片机发送回来的 数据。
  主程序采用平铺式顺序结构,先利用子vi生成5个电子表格文件以保存当天的数据,然后在循环结构下,调用串口收发子vi为每类数据分别发送获取指令,让下位机把相应数据发送过来。接收数据后,比对前后校验码,若有误则重新发送,若正确则获取数据码进行数据处理。数据处理包括将数据还原、存人相应表格文件以及送人波形图表控件进行显示。
  此外。设计子vi从各电子表格文件中获取储存的累计数据.则可计算各类数据的平均值以及总发电量,便可得到光伏发电系统的发电信息。在labview中可自行设立用户菜单,程序运行时操作用户菜单,可方便用户设置串vi参数及查看历史数据。
  4 结语
  经系统实际运行测试。系统可稳定地监测到各类参数的变化情况。各类参数的平均值和总发电量通过储存的累计数据得到,并通过控件显示。整个系统可完成数据的采集、处理、储存、统计、显示等功能,实现对光伏发电系统的监测目的。将系统运用到光伏发电领域中,能够供电站工作人员实时了解电站的环境情况及发电信息,还可对历史数据进行统计分析。通过监测界面能够及时有效地发现电站运行故障。以实现系统检修及有针对性地进行维护,提高光伏运行效率。
  原文链接:
欢迎举报抄袭、转载、暴力色情及含有欺诈和虚假信息的不良文章。
请先登录再操作
请先登录再操作
微信扫一扫分享至朋友圈
搜狐公众平台官方账号
生活时尚&搭配博主 /生活时尚自媒体 /时尚类书籍作者
搜狐网教育频道官方账号
全球最大华文占星网站-专业研究星座命理及测算服务机构
电子工程世界(EEWorld)是一家专为中国电子工程师和电...
22392文章数
主演:黄晓明/陈乔恩/乔任梁/谢君豪/吕佳容/戚迹
主演:陈晓/陈妍希/张馨予/杨明娜/毛晓彤/孙耀琦
主演:陈键锋/李依晓/张迪/郑亦桐/张明明/何彦霓
主演:尚格?云顿/乔?弗拉尼甘/Bianca Bree
主演:艾斯?库珀/ 查宁?塔图姆/ 乔纳?希尔
baby14岁写真曝光
李冰冰向成龙撒娇争宠
李湘遭闺蜜曝光旧爱
美女模特教老板走秀
曝搬砖男神奇葩择偶观
柳岩被迫成赚钱工具
大屁小P虐心恋
匆匆那年大结局
乔杉遭粉丝骚扰
男闺蜜的尴尬初夜
客服热线:86-10-
客服邮箱:河北润创科技: 欢迎致电河北润联科技开发有限公司 工业品一站式采购服务商电话:
主页: 电话: 手机: 主页: 数字式泄漏电流钳形表,BY9100高低压钳形漏电流表,并联工作 &&
22:39:031、 数字式泄漏电流钳形表,BY9100高低压钳形漏电流表,并联工作热门搜索:MCL500RMS真有效值漏电钳形表MCL400DFN多功能漏电钳表2413F漏电流钳形表2433数字式泄漏电流钳形表BY6600钳形漏电流表MCL-350袖珍通用漏电电流表【河北润联机械设备有限公司】老百姓信得过产品★★河北省信用企业★★15天无理由退换货★★2014年工业品企业★★中国质量AAA级企业★★拨打电话请告诉我产品订货号,热线:【】2、 数字式泄漏电流钳形表,BY9100高低压钳形漏电流表,并联工作多种型号图片型号:RL数字式泄漏电流钳形表型号:RL00钳形漏电流表型号:RL194389MCL-350袖珍通用漏电电流表【 数字式泄漏电流钳形表,BY9100高低压钳形漏电流表,并联工作一共有★★30★★多种型号以上只显示1-3种型号,如没有合适您的产品请咨询 河北润联科技公司】3、 数字式泄漏电流钳形表,BY9100高低压钳形漏电流表,并联工作多种型号内容型号:RL数字式泄漏电流钳形表产品描述:●高性能设计外部磁场影响极小 ●交流约10mA时,接近直径15mm导体运载交流电流是100A ●3个交流电流量程:40mA/400mA/400A ●数据保持功能 ●峰值保持功能 ●睡眠功能节省电池 ●RMS真有效值测量(2433R) 技术参数:型号2433交流电流(50/60Hz)40/400mA/400A 读数的±1%±5位(40/400mA)读数的±1%±5位(0~300A) 读数的±2%(300.1~399.9A)交流电流(WIDE)40/400mA/400A 读数的±2.5%±10位[20-1KHz], 读数的 ±1%±5位[50/6OHz](40/400mA), 读数的±2.5%±10位[40~1KHz], 读数的±1%±5位[50/60Hz](0~350A), 读数的±5%[40~1kHz], 读数的±2%[50/60Hz](350.1~399.9A)频率响应20Hz~1KHz(40Hz~1KHz:400A)回路电压交/直流 600V(在测线与中线之间),交/直流 300V(接地)导体尺寸40mm安全标准IEC61010-1 CATIII 300V 污染度2 IEC外界磁场影响交流约10mA时,接近直径15mm导体运载交流电流是100A耐压3700V AC - 分钟响应时间约2秒电源2节RO3或相等的(直流1.5V)电池体积185(L)×81(W)×32(D)mm重量约270克附件9052(包装盒)、R03(1.5V)×2、说明书可选件(转换器),这些转换器不能用于泄漏电流的测量泰亚赛福作为众多知名品牌的合作伙伴,以优的价格+完善的售后服务体系向您提供产品。“服务、质量、价格”! 栏目页面:/chanpin/12785html漏电流钳形表来源网址:/chanpin/did-194382-pid-12785html2433数字式泄漏电流钳形表型号:RL00钳形漏电流表产品描述:BY6600系列高精度钳形漏电流表是专为测量交流漏电流而精心设计制造的,采用CT技术及数字集成技术,具有体积小,精度高,功能完善的特点。广泛适用于电力、通信、气象、铁路、油田、建筑、计量、科研教学单位、工矿企业等领域。其传感铁芯选用特殊合金,采用磁性屏蔽技术,几乎不受外界磁场的影响,确保了常年无间断测量的高精度、高稳定性、高可靠性。仪表有RS232接口,其软件可以在线实时监控与历史查询,动态显示,有、小、平均值指示,具有报警值设定及报警指示功能,具有历史数据读取、保存、打印等功能。仪表可用于AC600V以下的交流线路电流测量,在线电流测量,还具有峰值保持、数据保持、数据存储等功能,使用方便,是电工安全检测的必备工具。技术参数:功能交流漏电流测量,交流电流测量,在线交流电流测量 电源锌锰干电池 6F22 9V测试方式钳形CT,积分方式显示模式4位LCD显示钳口尺寸35mm×40mm仪表尺寸高宽厚:约175mm×70mm×38mmLCD尺寸35mm×21.5mm;显示域:32mm×15mm采样速率2次/秒频率50Hz、60Hz自动识别换档全自动切换量程0mA~1000A分辩率1mA测量精度(23℃±3℃,70%RH以下)0~60A: ±1.5%±5dgt 60A~200A: ±2%±5dgt 200A~300A: ±3%±5dgt 300A~1000A: ±4%±5dgt 线路电压AC600V以下线路测试 RS232接口具有RS232接口,存储数据可以上传电脑,软件监控数据存储99组,闪烁显示“FULL”符号表示存储已满<免责声明:以上信息内容由会员自行发布,不代表本站的观点和立场;详询请联系信息原作者!北京肯达机电
有限责任公司
压力控制器 通过一根3芯电缆 与 电脑RS232C接口连接。
这根3芯电缆可以并联连接多达200个压力控制器,每个控制器都有唯一的地址,在Windows程序上记录和显示全部数据。
压力控制器七芯航空插座与电脑九针型插座接线表:
注:其余插座线有特殊定义,不允许接线。允许多个压力控制器并联接到同一个串行口上,但是它们的地址必须错开。&
1. RS232C串行通讯参数设置:
每秒位数(波特率):9600&&&数据位:8&& 奇偶校验:无&&&停止位:1&& 流控制:无
2.指令格式:
申请 读取 测量值:
格式:&STX&&
&ETX&& &BCC&
十进制ASCII码
格式:2& 49&
112& 3& 164
返回 测量值:
格式:&STX&&
Addr& pp_Hi&
pp_Low& pp_Status&
&ETX&& &BCC&
十进制ASCII码
格式(例):2& 49&
1& 50& 130& 3&
返回 通讯错误:
格式:&STX&&
Addr& &NAK&& &ETX&& &BCC&
十进制ASCII码
格式:2& 49&
申请 读取 测量值 及 上下限设定值:
格式:&STX&&
&ETX&& &BCC&
十进制ASCII码
格式:2& 49&
108& 3& 160
返回 测量值 及 上下限设定值:
格式:&STX&&
Addr& pp_Hi&
pp_Low& pp_Status&
HiLmtH &HiLmtL &LoLmtH
LoLmtL &l &&ETX&&
十进制ASCII码
格式(例):2& 49&
1& 50& 130& 0&
100& 108& 3&
电脑发送读取命令 到 收到返回的数据,所需时间约为20至40毫秒。
指令解释:
&STX&:前导字符,固定为Chr(2)
Addr:压力控制器地址,默认为1 (即Chr(31))
p:小写字姆,Chr(112)&&&&&&&&&&&&&&
l:小写字姆,Chr(108)
pp_Hi:测量值高位(乘256)&&&&&&&&&
pp_Low:测量值低位(乘1)
HiLmtH:上限设定值高位(乘256)&&&&
HiLmtL:上限设定值低位(乘1)
LoLmtH:下限设定值高位(乘256)&&&&
LoLmtL:下限设定值低位(乘1)
pp_Status:测量值标志位。
Bit0=1,测量值为负数;
Bit1=1,1位小数点(000.0);
Bit2=1,2位小数点(00.00);
Bit3=1,3位小数点(0.000);
若Bit1、Bit2、Bit3都为0,则无小数点;
Bit4=1,压力控制器 输入3动作;
Bit5=1,压力控制器 输入4动作;
Bit6=1,压力控制器 控制输出0动作;
Bit7=1,压力控制器 控制输出1动作。
&NAK&:控制字符Chr(21),表示未收到正确的数据
&ETX&:结尾字符,Chr(3)
&BCC&:校验和,字符串的最后一个数字。
从字符串的第二个数字开始
到倒数第二个数字结束,将每个数字相加,然后与255作AND运算,其结果作为字符串的最后一个数字。
010- 传真:010- 手机:
开户银行:北京银行八里庄支行& 银行账号:66 947
地址:100121
北京市朝阳区双桥西里7号&& 京ICP备号
Email: & QQ:当前位置:
主题:614823 ┆ 帖子:4795210
┆ 今日新贴:403
昨日贴数:855 ┆ 1历史最高贴数:2056
(日)在线用户:6399人
求助:怎样从正常通讯的RS232线路上获取数据?
给TA发消息
加TA为好友
发表于: 09:54:35 楼主
现行的两个设备通过RS232进行着点对点的通讯,不知怎样获取通讯线路上的数据,而且不影响原来的通讯。 谢谢各位大侠!
给TA发消息
加TA为好友 发表于: 10:16:44 1楼
RS232应该不可以。但是RS485可以,在通讯的两端任何一个上再并出相同的两根线,连到第三个RS485通讯口上,在第三个上(通过PC机一般的串口软件)就可以监测通讯的数据了。RS232有三根线,采取并联监测的方法应该不行,其他的方法没有试过(象在通讯线中间加示波器之类的东西监测信号的变化)。
给TA发消息
加TA为好友 发表于: 11:27:11 2楼
可以通过做线的方式实现,但距离要短,仅限于调试时使用,就是把RS232的收和发并出来就行了,我以前做过这样的测试
给TA发消息
加TA为好友 发表于: 11:41:00 3楼
TO&& 工业通信人& RS232的收发信号都是对地的信号,直接把这两个并出来,如何能行哪?
给TA发消息
加TA为好友 发表于: 14:39:51 4楼
工业通信人的方法可行,我也这样做过。另外从网上搜一下,有这样的软件,可以监听串口的来往数据。
给TA发消息
加TA为好友 发表于: 18:30:29 5楼
使用串口监听软件吧,
给TA发消息
加TA为好友 发表于: 18:33:08 6楼
Portmon 是一个用于监控系统串口(因为modem用串口,所以可以用它来监视modem的进出数据了)与并口活动的工具。它不但可以监控本地机的串口与并口,而且可以通过TCP/IP协议监控其它计算机
PortMon V3.02汉化版网上多有下载。
给TA发消息
加TA为好友 发表于: 09:50:18 7楼
TO 海阔天空,232的确是对地的,对地就不能并出来?实践下就知道了,呵呵
给TA发消息
加TA为好友 发表于: 21:03:48 8楼
并出来可以的。不过,只能接收一个方向的数据
给TA发消息
加TA为好友 发表于: 14:25:22 9楼
没看太明白你的问题&&&&&&&&&&
给TA发消息
加TA为好友 发表于: 14:29:32 10楼
上海电热器材网
联系人:赵忠媛 丁传勇&&&&&&&&&&&&&&&&&&&&&&&&&
电 话:021--5157234&&&&&&&&&&&&&&&&
传真:021-
MSN:mkyd_
给TA发消息
加TA为好友 发表于: 14:45:45 11楼
可以并出来&&&&& 用什么串口调试程序 肯定是不行
用了后,原来的程序就不能通讯了
给TA发消息
加TA为好友 发表于: 15:12:00 12楼
刚好我前几天试过,连接到台式机232 的接收端,中间通过MAX232转换。在38400的波特率下所有数据都能拦截到,但只是一个方向上的,不过可以换到另一端看另一个方向上的。
给TA发消息
加TA为好友 发表于: 15:14:06 13楼
忘了,软件使用串口精灵。到处都有
周点击排行周回复排行
[14] [14] [11] [10] [9] [8] [8] [8] [8] [7]
[2] [1] [1] [1] [1] [1] [1] [1] [1] [1]最新求助
[0] [1] [5] [9] [4] [2] [1] [3] [13] [6]

我要回帖

更多关于 rs232多串口并联 的文章

 

随机推荐