自制WIN8 USB移动版系统

自制WIN8 USB移动版系统
自制WIN8 USB移动版系统

自制WIN8 USB(8G低速U盘)移动版系统

可能您会说“win8本身就有WINDOWS TO GO功能,这还用你教啊“。是的WIN8企业版控制面板就有WINDOWS TO GO,可是要求比较高,貌似是需要32G的空间,而且如果USB设备写入速度比较低的话,即使做成系统运行起来也是很慢的,这点是不能接受

的。

本文目的是教大家如何把WIN8 64位原版系统放进低速8G U 盘流畅运行,是的64位原版8G低速U盘流畅运行,您没看错!当然如果您有大容量高速USB设备的话就更简单了!

简单说下如何做到:利用VHD+NTFS压缩+EWF

VHD:就是把系统装入VHD,然后放入U盘启动,好处是最后放进U盘得文件少,U盘目录简洁便于管理,不会影响到U盘其他文件,还有VHD可以轻松转移到别的U盘。

NTFS压缩:对VHD内启用压缩,可以减小VHD体积,使原版64位win8可以放进7G大小的VHD文件且VHD内还能有1G 多的可用空间用于软件安装。启用压缩一定意义上还可以增加系统在低速U盘上启动运行读取文件的速度,因为系统文件更小了。不用担心NTFS压缩会影响性能,对于现在的CPU来说那点开销可以忽

略不计。

EWF:低速U盘能流畅启动运行系统就靠EWF。EWF还起到保护系统也就是VHD的作用,保存不保存对系统的更改由您控制。

下面正式开工:(我制作的是64位原版系统放进8GU盘,很多操作都是为了减小VHD体积使其可以放入8GU盘,如果您有更大容量的USB设备可以忽略我这些操作也就更简单了)

1.把系统灌装进一个VHD,注意这个VHD不是最后要放入U盘VHD,因为8GU盘的可用空间也就7G多,原版64位WIN8不可能直接灌进7G的VHD里面,IMAGE释放install.wim需要所释放空间大于WIM卷解压出来的大小,原版WIN8 64 PRO需要13G的VHD 才能释放,所以要先把系统释放到一个大VHD,然后再NTFS压缩,然后再GHOST到7G的VHD里面。

我这里用Windows_VHD_辅助处理工具创建一个15GVHD,

并把WIN8 64 PRO灌入

已经成功把系统灌入15GVHD,下面操作有2个选择是先部署安装VHD系统,还是先对这个VHD进行NTFS压缩

先部署就是配置这个VHD实机或虚拟机启动安装系统和软件>>> NTFS压缩VHD >>> GHOST到7GVHD >>> 复制进U盘

完成

先对这个VHD压缩是先对VHD压缩>>> GHOST到

7GVHD >>> 配置7GVHD实机或虚拟机启动安装系统和软件>>>

复制进U盘完成

我这里选择了先压缩,因为先压缩的话,后面系统软件的安装都是在7G的VHD里面进行的,可以实时看到VHD的可用空间,根据实际VHD可用空间安装软件应用。先装系统软件的话你不知道压

缩后会不会超出7G。

2.对VHD启用NTFS压缩,压缩需要进入WIN7PE(PE中权限大,实机系统的话很多文件没有权限压缩),进入PE挂载VHD对VHD分区启用压缩,这个过程最耗时间,我虚拟机中压缩64位WIN8

耗时30分钟。

压缩前VHD实际占用空间7.36G,压缩后实际占用空间4.93,可以看到压缩后实际占用5G,这样GHOST到7GVHD的话还有1G

多的可用空间安装软件!

3.把压缩后的VHD通过GHOST转换到7GVHD,当上面PE里

完成压缩,可以直接用PE里面GHOST32软件完成磁盘管理创建一个固定大小7GB的VHD文件,挂载格式化打开GHOST32选择local >>> disk >>> to disk >>> 从15GVHD磁盘对拷到7GVHD磁盘,完成后就得到了7G大小的VHD

4.实机或虚拟机配置7GVHD启动,进行系统的部署和软件安装

设置,安装EWF并开启保护。

上面操作已经得到7G的VHD文件,下面配置这个VHD实际或者虚拟机启动,我选择实机启动比较快,可以用PE里面有的系统工具可以添加VHD启动项到WIN7启动菜单,比如用前面我们用到

的Windows_VHD_辅助处理工具

完成上面添加VHD启动项操作就可以重启,启动菜单选择刚刚创建的VHD菜单启动,完成系统软件的安装设置,有能力的朋友根据自己需要对系统进行精简优化,一切弄好,最后安装EWF和更改注册表打开系统USB启动功能(导入REG文件即可)

右键管理员运行EWF64位批处理

重启后开启C盘(vhd分区保护)

至此这个VHD已经完成了,就可以把这个VHD复制进8GU盘,配置好U盘启动引导VHD就可以了!

配置U盘引导VHD很简单,WIN7里格式化U盘为NTFS,把我提供的启动文件复制进去就行,启动文件BOOTMGR必须是WIN8

版本!

如果U盘不能开机引导,请检查U盘分区是否激活,U盘引导记录是否是NT6

最后小提示:

1.VHD系统内没有开启WINGDOWS TO GO 注册表,是因为USB 启动WINDOWS TO GO不是关键,只要开启注册表USB启动支持就行了,另外开启WIN TO GO会使应用商店无法使用!避免USB 启动系统无法使用应用商店:组策略>>>计算机管理>>>管理模版>>>Windows组件>>> 应用商店>>>允许应用商店在Windows To Go 工作区上安装应用启用

2.当U盘拿到别的机子启动时,系统会自动安装设备驱动,进入系统后如果您经常在这台机器启动使用的话,就用EWF控制台对C盘“commit”就是保存系统的改变,这样再从这机器启动时就不用安装

驱动了!

3.我上面操作很多都是为了减小VHD体积而做的,如果您想用大容

量如16G设备就可以不用NTFS压缩了

4.根据需要优化系统服务,建议禁用Windows Search索引服务,ProgramData\Microsoft\Search\Data\Applications\Windows里面可以删掉将近100MB的无用文件,Windows\System32\Recovery\或者系统分区根目录\Recovery里面有个winre.wim就是系统F8里修

复系统的PE,没用的话也可以删掉体积有200MB

工具打包下载:

https://www.360docs.net/doc/4d17559529.html,/file/8917866(带XX备份)

RS232转485

Rs232转Rs485接线图时间:2010-04-15来源:本站整理作者:电路图之家 RS232 TO RS485 连接口电路图介绍: 1、15 PIN公接头第5脚、第6脚为,I/O E、I/O F;第12脚、第13脚为,+5V Out、Ground。 2、9 PIN母插头第3脚、第4脚为,RS-485B、RS-485A;第5脚、第9脚为Ground、+5V。 3、将电阻依上图接至最后一颗装置之接头上(焊接电阻时,请勿直接焊在接头上)。 4、使用RS485联机时,需先使用RS232通讯至马达,写入以下程序方可执行 RS485联机功能,程序代码如下: SADDR1 OCHN(RS4,1,N,9600,1,8,C) END 最后再搭配RS-232 转RS-485转换器即可通讯。 RS232和RS485有什么区别吗? 有区别的,RS-232是全双工的是可以支持同时双向通信,但是只能支持点对点通信,而RS-485是半双工的,但是可以支持点对多点通信。485存在一个仲裁的机制,其中的区别,我复制一个我原先的一个回答给你吧。

这个是根据协议来的,485总线设备是带有地址码的,打个比方吧,232串口通信就是两个人通过电话进行通信,肯定只能点对点,而485则是教室里面一个老师和很多个学生交谈,当老师(主控设备)点名(即轮询到某个485地址码)要求某个学生(从设备)回答问题,这个学生如果没有翘课(从设备故障或者通信故障)的话,就应答站起来回答问题。在老师点名,学生答问的过程中,都是只有一个人发言,因为485总线有这样的仲裁机制,所以才可以实现点到多点的通信,而232的则没有这个机制,所以不行。不知道这样是否清楚。如果想了解详细的情况,有485,232上的疑问,可以给邮件:szhaiwangxing@https://www.360docs.net/doc/4d17559529.html,

RS232转换器接线图及注意事项

RS232转换器接线图及注意事项 时间: 2012-07-26 15:22:33 来源: 深圳市宇泰科技有限公司——全 球领先智能通讯解决方案提供商! 目前RS232是PC机与通信工业中应用最广泛的一种串行接口。RS232被定义为一种在低速率串行通讯中增加通讯距离的单端标准(如rs232转换器)。在数据通信领域中包括各种终端和计算机端口在内的设备称作数据终端设备,即DTE。与之相比,调制解调器和其他通信设备,则称作数据通信设备,即DCE。

RS232C串口通信接线方法 一般情况下,接口电路经常使用的有7条信号线,连接方法如下: GND------------GND TXD------------RXD RXD------------TXD RTS------------CTS CTS------------RTS DTR------------DSR DSR------------DTR 如果是三线制的RS232通信,只接GND、RXD、TXD即可。 上面是对微机标准串行口而言的,还有许多非标准设备,如接收GPS数据或电子罗盘数据,只要记住一个原则:接收数据针脚(或线)与发送数据针脚(或线)相连,彼些交叉,信号地对应相接,就能百战百胜。 串口调试中要注意的几点: 1、不同编码机制不能混接,如RS232C不能直接与RS422接口相连,必须通过宇泰的RS232/RS485/RS422转换器才能连接; 2、线路焊接要牢固,不然程序没问题,却因为接线问题误事; 3、串口调试时,准备一个好用的调试工具,如串口调试助手、串口精灵等,有事半功倍之效果;强烈建议不要带电插拨串口,插拨时至少有一端是断电的,否则串口 易损坏。 RS232是最通常的用处是连接到一个MODEM,其他拥有RS232接口的设备包括打印机、数据采集模块、测试装置和控制回路。它具有以下优点: (1) 它是无处不在的,每一台PC机都有一个或者更多的。 (2) 在微控制器中,接口芯片使得将一个5V串口转换成RS-232变的更容易。 (3) 连接距离可以达到50到100ft,大多数的外设接口都不会用于太长的距离。 (4) 对于一个双向选择,只需要3条导线。一个并行连接器一般需要8条数据线,两条或者更多的控制信号线和几根接地线。 同时RS232也存在着一些缺点:

RS232转RS485

第一章基于485总线灌溉系统的简介 这个设计运用到了上位机即PC机,下位机即单片机,RS-232,RS-485总线,电磁阀,湿度传感器等。利用RS-485总线的可远距离传输特性对各个灌溉区进行监控并分析,接着发出相应的指令,是否需要开启电磁阀进行灌溉。 总的结构框如下: 系统框图

1.1 上位机(PC机) 上位机,一般是指集中控制系统中的PC机。上位机(PC机)主要用来发出操作指令和显示结果数据,除了这些之外,它还可以用来浏览、删除、存储数据并分析数据。 上位机一般分为通讯模块、存储模块、数据模块。 通讯模块一般用于PC机的接受数据与给下位机传递指令; 存储模块用于对一些数据的存储,便于对以后的浏览、删除、总结画曲线图; 数据模块一般用于对下位机传上来的数据与标准数据进行对比,并作出判断,进一步地把指令传给下位机,接着下位机执行该指令。 1.2 电平转换电路 单片机与微机之间以RS-232通讯最为常见,微机对外的两个串口COM1、COM2都是专门为RS-232通信设置的。虽然RS-232的通信方式比较方便,但它也有一些缺点。例如,RS-232只能进行短距离的通信,推出为10米左右。并且抗干扰能力不是很理想。 而RS-485与RS-232相比有很多优点,首先,它的通信距离比前者远得多,通常可以达到数百米甚至千米以上,而且还可以实现多点通信方式,从而建立一个小范围的局域网,因而更有使用价值。并且它采用差模信号传输方式,与地电平关系不大,因而它的抗干扰能力远比前者强多了。 所以需要满足各方面的需要,我们就设计一个RS-232转RS-485的电平转化电路。 1.3 下位机 下位机,一般用来监测考察对象和执行上位机的操作指令。在这里我们用8051单片机作为该设计题目的下位机。考察对象即为土壤的湿度;下位机控制的设备为电磁阀。 下位机一般分为通讯模块、执行模块。 通讯模块一般用于传递给上位机数据并接收上位机的操作指令;

RS485接线的正确原理图

RS232 通讯原理 ? RS485通讯原理?RS422 是什么? RS485接线的正确原理图常见的RS485错误接线 RS-232是串行数据接口标准,最初都是由电子工业协会(EIA)制订并发布的,RS-232在1962年发布,命名为EIA-232-E,作为工业标准,以保证不同厂家产品之间的兼容。RS-422由RS-232发展而来,它是为弥补RS-232之不足而提出的。为改进RS-232通信距离短、速率低的缺点,RS-422定义了一种平衡通信接口,将传输速率提高到10Mb/s,传输距离延长到4000英尺(速率低于100kb/s时),并允许在一条平衡总线上连接最多10个接收器。RS-422是一种单机发送、多机接收的单向、平衡传输规范,被命名为 TIA/EIA-422-A标准。为扩展应用范围,EIA又于1983年在RS-422基础上制定了RS-485标准,增加了多点、双向通信能力,即允许多个发送器连接到同一条总线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围,后命名为TIA/EIA-485-A标准。由于EIA提出的建议标准都是以“RS”作为前缀,所以在通讯工业领域,仍然习惯将上述标准以RS作前缀称谓。 备注:以上是官方的专业描述,看不懂没有关系,大致有个印象就可以了,有兴趣的可以上网可以买一些专业书籍做深入研究,我再用通俗的语言补充描述一下。 RS232通讯的基础知识: RS232通讯又叫串口通讯方式。是指计算机通过RS232国际标准协议用串口连接线和单台设备(控制器)进行通讯的方式。 通讯距离:9600波特率下建议在13米以内。 通讯速率(波特率Baud Rate):缺省常用的是9600 bps,常见的还有1200 2400 4800 19200 38400等。波特率越大,传输速度越快,但稳定的传输距离越短,抗干扰能力越差。

TTL电平RS232转RS-485转换器

联系人:何晓锋 电话: TTL电平RS232转RS485光电隔离转换器说明书 一、说明: 由于ABB智能保护设备SPACOM100系列产品的通信接口与普通RS232接口不一样,若没有借助特殊的转换器,ABB智能保护设备SPACOM100系列产品就无法与远方的监控系统相连,本公司为ABB继电器保护SPACOM100系列专门开发的前期产品都是不带光电隔离的,万一碰到雷击等高压打到通信线路上,就有可能将SPACOM100系列产品直接击坏,为此本公司升级的无源光电隔离TTL电平/RS-485转换器就会避免这种情况的发生。 二、应用范围: 将ABB智能保护设备SPACOM100系列产品的TTL电平串行口转换成RS-485 电平,并使之通信距离延长至1200m以上(9600bps 时)。通过RS485网路,方便将ABB智能保护设备信号送至远方监控系统。 三、接线原则: 光电隔离 RS-232/RS RS-485 转换器外形为:一端DB-9针母头,另一端为端子。其中DB-9针公头一端直接接ABB智能保护设备SPACOM100系列产品的TTL 电平串行口,另一端(端子)为转换后的RS-485 信号(含485+,485-,地),在长距离及终端使用时,为防止信号反射,+A与-B之间接入120Ω匹配电阻。注:另一端拿掉端子时:1接+A,2接+B,3接GND。 四、性能特点: 1、无须外接电源,即可保证远距离传输。 2、一体化接线端子,标准DB9孔串口(另配便携式接线口)。 3、零延时自动转换RS485的信号收发方向,半双工通信接3根线(+A、—B、地)。 4、内置700W/MS抗雷击浪涌保护器和1.5KV抗静电保护。 5、无需CTS 流控,零延时自动转发,也无须修改原有软件,即可使RS232的通讯距离延长1200米,最远通信距离可达 3 公里(9.6Kbps)。 6、支持多机通讯,最多可连接128个节点,保证都是工业级(-40℃TO+125℃)转换器。 7、转换器的隔离电压为2500V,通信速率最高大于19.2Kbps,实际可达38.4Kbps 以上。

RS232转RS485电路图

自制无源RS232-485转换器一、RS-232、RS-422与RS-485的简单介绍

RS-232、RS-422与RS-485都是串行数据接口标准,最初都是由电子工业协会(EIA)制订并发布的。RS-232在1962年发布,命名为EIA-232-E,作为工业标准,以保证不同厂家产品之间的兼容。其传送距离最大约为15米,最高速率为20kb/s,并且RS-232是为点对点(即只用一对收、发设备)通讯而设计的。所以,RS232只适合于本地通讯使用。 RS-422由RS-232发展而来,它是为弥补RS-232之不足而提出的。为改进RS-232通信距离短、速率低的缺点,RS-422定义了一种平衡通信接口,将传输速率提高到10Mb/s,传输距离延长到1200米(速率低于100kb/s时),并允许在一条平衡总线上连接最多10个接收器。RS-422是一种单机发送、多机接收的单向、平衡传输规范,被命名为TIA/EIA-422-A标准。为扩展应用

范围,EIA又于1983年在RS-422基础上制定了RS-485标准,增加了多点、双向通信能力,即允许多个发送器连接到同一条总线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围,后命名为TIA/EIA-485-A标准。由于EIA提出的建议标准都是以RS作为前缀,所以在通讯工业领域,仍然习惯将上述标准以RS作前缀称谓。RS-232、RS-422与RS-485标准只对接口的电气特性做出规定,而不涉及接插件、电缆或协议,在此基础上用户可以建立自己的高层通信协议。 二、自制RS232-485转换器 电路图: RS232-485转换器主要包括了电源、232电平转换、485电路三部分。本电路的232电平转换电路采用了NIH232或者也可以直接使用MAX232集成电路,485电路采用了MAX485集成电路。为了使用方便,电源部分设计成无源方式,整个电路的供电直接从PC机的RS232接口中的DTR(4脚)和RTS(7脚)窃取。PC串口每根线可以提供大约9mA的电流,因此两根线提供的电流足够供给这个电路使用了。经实验,本电路只使用其中一条线也能够正常工作。使用本电路需注意PC程序必须使串口的DTR和RTS输出高电平,经过D3稳压后得到VCC,经过实际测试,VCC电压大约在4.7V左右。因此,电路中要说D3起的作用是稳压还不如说是限压功能。 MAX485是通过两个引脚RE(2脚)和DE(3脚)来控制数据的输入和输出。当RE为低电平时,MAX485数据输入有效;当DE为高电平时,MAX485数据输出有效。在半双工使用中,通常可以将这两个脚直接相连,然后由PC或者单片机输出的高低电平就可以让MAX485在接收和发送状态之间转换了。由于本电路DTR和RTS都用于了电路供电,因此使用TX线和HIN232的另外一个通道及Q1来控制MAX485的状态切换。平时NIH232的9脚输出高电平,经Q1倒相后,使MAX485的RE 和DE为低电平而处于数据接收状态。当PC机发送数据时,NIH232的9脚输出低电平,经Q1倒相后,使MAX485的RE和DE为高电平而处于数据发送状态。

RS232-422-485接口定义

RS232接口 RS232接口是1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是“数据终端设备(D TE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准”。 该标准规定采用一个25个脚的DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。随着设备的不断改进,出现了代替DB25的D B9接口,现在都把RS232接口叫做DB9。 RS-232是现在主流的串行通信接口之一。 由于RS232接口标准出现较早,难免有不足之处,主要有以下四点: (1)接口的信号电平值较高,易损坏接口电路的芯片,又因为与TTL电平不兼容故需使用电平转换电路方能与TTL电路连接。 (2)传输速率较低,在异步传输时,波特率为20Kbps;因此在“南方的老树51 CPLD开发板”中,综合程序波特率只能采用19200,也是这个原因。 (3)接口使用一根信号线和一根信号返回线而构成共地的传输形式,这种共地传输容易产生共模干扰,所以抗噪声干扰性弱。 (4)传输距离有限,最大传输距离标准值为50英尺,实际上也只能用在50米左右。 接口定义 RS232(DB9) 1 DCD 载波检测 2 RXD 接收数据 接口说明 3 TXD 发送数据 4 DTR 数据终端准备好 5 SG 信号地 6 DSR 数据准备好 7 RTS 请求发送 8 CTS 清除发送 9 RI 振铃提示 接口电平 RS232采用负逻辑电平: -15~-3:逻辑1;

+15~+3:逻辑0; 电压值通常在7V左右 RS-422 RS-422接口是一种单机发送、多机接收的单向、平衡传输规范,被命名为TIA/EIA-422-A 标准。为扩展应用范围,EIA又于1983年在RS422接口基础上制定了RS-485标准,增加了多点、双向通信能力,即允许多个发送器连接到同一条总线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围,后命名为TIA/EIA-485-A标准。由于EIA提出的建议标准都是以“RS”作为前缀,所以在通讯工业领域,仍然习惯将上述标准以RS作前缀称谓。 RS422接口标准全称是“平衡电压数字接口电路的电气特性”,它定义了接口电路的特性。实际上还有一根信号地线,共5根线。由于接收器采用高输入阻抗和发送驱动器比RS232更强的驱动能力,故允许在相同传输线上连接多个接收节点,最多可接10个节点。即一个主设备(Master),其余为从设备(Salve),从设备之间不能通信,所以RS422接口支持点对多的双向通信。接收器输入阻抗为4k,故发端最大负载能力是10×4k+100Ω(终接电阻)。RS422接口四线接口由于采用单独的发送和接收通道,因此不必控制数据方向,各装置之间任何必须的信号交换均可以按软件方式(XON/XOFF握手)或硬件方式(一对单独的双绞线)。 RS422接口的最大传输距离为4000英尺(约1219米),最大传输速率为10Mb/s。其平衡双绞线的长度与传输速率成反比,在100kb/s速率以下,才可能达到最大传输距离。只有在很短的距离下才能获得最高速率传输。一般100米长的双绞线上所能获得的最大传输速率仅为1Mb/s。 RS422接口需要一终接电阻,要求其阻值约等于传输电缆的特性阻抗。在矩距离传输时可不需终接电阻,即一般在300米以下不需终接电阻。终接电阻接在传输电缆的最远端。 下面是关于RS-422线的接法: 25 Pin of RS-422 9 Pin of RS-422 SD-A 15(线号) 3(线号) R- RD-B 22(线号) 2(线号) T- SD-B 14(线号) 7(线号) R+ RD-B 21(线号) 8(线号) T+ 表格 4线制的RS-422 注意: 如果RS-422为两线制,那么R-和T-就在一根线上,R+和T+也同样在一根线上。计算机侧 RS422 串行通信接口的插口是 25 针公插: RS485接口 RS485采用差分信号负逻辑,+2V~+6V表示“0”,- 6V~- 2V表示“1”。RS485 有两线制和四线制两种接线,四线制只能实现点对点的通信方式,现很少采用,现在多采用的是两线制接线方式,这种接线方式为总线式拓朴结构在同一总线上最多可以挂接32个结

常用电路:RS232转RS485电路图

IRFP250 自制无源RS232-485转换器一、RS-232、RS-422与RS-485的简单介绍

RS-232、RS-422与RS-485都是串行数据接口标准,最初都是由电子工业协会(EIA)制订并发布的。RS-232在1962年发布,命名为EIA-232-E,作为工业标准,以保证不同厂家产品之间的兼容。其传送距离最大约为15米,最高速率为20kb/s,并且RS-232是为点对点(即只用一对收、发设备)通讯而设计的。所以,RS232只适合于本地通讯使用。 RS-422由RS-232发展而来,它是为弥补RS-232之不足而提出的。为改进RS-232通信距离短、速率低的缺点,RS-422定义了一种平衡通信接口,将传输速率提高到10Mb/s,传输距离延长到1200米(速率低于100kb/s时),并允许在一条平衡总线上连接最多10个接收器。RS-422是一种单机发送、多机接收的单向、平衡传输规范,被命名为TIA/EIA-422-A标准。为扩展应用

范围,EIA又于1983年在RS-422基础上制定了RS-485标准,增加了多点、双向通信能力,即允许多个发送器连接到同一条总线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围,后命名为TIA/EIA-485-A标准。由于EIA提出的建议标准都是以RS作为前缀,所以在通讯工业领域,仍然习惯将上述标准以RS作前缀称谓。RS-232、RS-422与RS-485标准只对接口的电气特性做出规定,而不涉及接插件、电缆或协议,在此基础上用户可以建立自己的高层通信协议。 二、自制RS232-485转换器 电路图: RS232-485转换器主要包括了电源、232电平转换、485电路三部分。本电路的232电平转换电路采用了NIH232或者也可以直接使用MAX232集成电路,485电路采用了MAX485集成电路。为了使用方便,电源部分设计成无源方式,整个电路的供电直接从PC机的RS232接口中的DTR(4脚)和RTS(7脚)窃取。PC串口每根线可以提供大约9mA的电流,因此两根线提供的电流足够供给这个电路使用了。经实验,本电路只使用其中一条线也能够正常工作。使用本电路需注意PC程序必须使串口的DTR和RTS输出高电平,经过D3稳压后得到VCC,经过实际测试,VCC电压大约在4.7V左右。因此,电路中要说D3起的作用是稳压还不如说是限压功能。 MAX485是通过两个引脚RE(2脚)和DE(3脚)来控制数据的输入和输出。当RE为低电平时,MAX485数据输入有效;当DE为高电平时,MAX485数据输出有效。在半双工使用中,通常可以将这两个脚直接相连,然后由PC或者单片机输出的高低电平就可以让MAX485在接收和发送状态之间转换了。由于本电路DTR和RTS都用于了电路供电,因此使用TX线和HIN232的另外一个通道及Q1来控制MAX485的状态切换。平时NIH232的9脚输出高电平,经Q1倒相后,使MAX485的RE 和DE为低电平而处于数据接收状态。当PC机发送数据时,NIH232的9脚输出低电平,经Q1倒相后,使MAX485的RE和DE为高电平而处于数据发送状态。

RS232和RS485正确接线原理图

RS232和RS485接线的正确原理图 RS-232是串行数据接口标准,最初都是由电子工业协会(EIA)制订并发布的,RS-232在1962年发布,命名为EIA-232-E,作为工业标准,以保证不同厂家产品之间的兼容。RS-422由RS-232发展而来,它是为弥补RS-232之不足而提出的。为改进RS-232通信距离短、速率低的缺点,RS-422定义了一种平衡通信接口,将传输速率提高到10Mb/s,传输距离延长到4000英尺(速率低于100kb/s时),并允许在一条平衡总线上连接最多10个接收器。RS-422是一种单机发送、多机接收的单向、平衡传输规范,被命名为 TIA/EIA-422-A标准。为扩展应用范围,EIA又于1983年在RS-422基础上制定了RS-485标准,增加了多点、双向通信能力,即允许多个发送器连接到同一条总线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围,后命名为TIA/EIA-485-A标准。由于EIA提出的建议标准都是以“RS”作为前缀,所以在通讯工业领域,仍然习惯将上述标准以RS作前缀称谓。 备注:以上是官方的专业描述,看不懂没有关系,大致有个印象就可以了,有兴趣的可以上网可以买一些专业书籍做深入研究,我再用通俗的语言补充描述一下。 RS232通讯的基础知识: RS232通讯又叫串口通讯方式。是指计算机通过RS232国际标准协议用串口连接线和单台设备(控制器)进行通讯的方式。 通讯距离:9600波特率下建议在13米以内。 通讯速率(波特率Baud Rate):缺省常用的是9600 bps,常见的还有1200 2400 4800 19200 38400等。波特率越大,传输速度越快,但稳定的传输距离越短,抗干扰能力越差。 备注:一般台式机会自带1-2个串口插座(公头(9针插头上带针的俗称公头,带针孔的俗称母头)),现在的笔记本一般不带串口插座,可以购买USB串口转换器,具体请参考怎样使用USB串口转换器?

RS232转RS485电路图

RS232转RS485电路图 产品简介: LD-3长线隔离驱动器采用电流环的形式来完成远距离通信。该产品需成对使用,可以远距 离隔离传送TXD、RXD、GND三线RS-232信号。接入该长线驱动器后,使得相互连接的串口 通信设备不在共地,通信信号之间没有了电接触,从而可以有效避免由于雷击、浪涌或强电 磁信号造成的通信设备接口损坏的问题。且该产品通过串口窃电,无须外接电源,使用简单 方便。 应用领域: 工业自动化控制系统、远程抄表系统、远程计算机监控系统、门禁系统、考勤管理系统、消 费系统、停车场系统、自助银行系统、公共汽车收费系统、公路收费站系统等 产品参数: ?传输速率:0-57600 bps ?通信距离:<2000m ?隔离电压:2500V ?供电方式:串口取电 ?工作温度:-20℃-75℃ ?工作湿度:≤90% ?外型尺寸:61mm×33mm×17mm 使用方法: DB9孔端引脚定义: 引脚2354、67、8 定义TXD RXD GND外接供电外接供电 DB9针端引脚定义: 引脚1245 定义R-R+T+T-

一对LD-3之间接线图: LD-3(1)R-R+T+T- LD-3(2)T-T+R+R- 在使用时通常DB9孔直接插到PC机的串口上,也可根据引脚定义连到单片机或其他终端上。DB9针通过电缆与另外一长线驱动器DB9针相连。连接方式如下图: 如果在保证接线没有问题的前提下,仍不能正常通讯,或只可以单向通信,有可能是终端设备不能提供给转换器足够的电量所至。解决的办法是外接电源,把DB9孔的4、6、7、8中的任意一脚接到外接电源的正极,5脚接电源的负极就可以了,要求电源电压+5--+9V

RS232至RS485-422转换器的制作方法

RS-232 至RS-485/RS-422 智能转换器制作方法 摘要:本文详细地介绍了如何从RS-232信号线上高效率地产生电源如何实现RS-232接口与RS-485/RS-422接口的智能转换同时也给出了具体的硬件设计及软件设计方法Abstract: This paper detailed introduces how to high-efficiently generate a supply from RS-232’s signal lines and how to intelligently con vert a standard RS-232 interface to a RS-485/RS-422 interface, and also presents the method of hardware and software design. 关键词RS-232 RS-485/RS-422 接口智能转换器 1. 概述 随着计算机在工业的广泛应用控制局域网络也深入应用到各行各业之中现行的诸多控制系统若采用单机控制方式已越来越难以满足设备控制的要求因为往往我们所控制的设备只是整个系统的一个基本单元它既需要外部输入一些必要的信息同时也需要向外部输出自身的运行参数和状态所有这些都要求我们采用控制网络技术将众多设备有机地连成一体以保证整个系统安全可靠地运行. 目前在我国应用的现场总线中RS-485/RS-422 使用最为普遍当用户要将基于标准的RS-232 接口设备如PC 机连接至由RS-485/RS-422 构成的通讯网络时则必须作RS-232和RS-485/RS-422之间的电平转换传统的做法是在设备内扩展一个通讯适配卡由通讯适配卡实现电平转换内部主机再通过并行总线读出或写入数据显然这种设计方法存在下列缺点 1)由于适配卡是基于某一种总线标准扩展的而不是基于RS-232电平标准所以其应用范围受到限制只能一种适配卡适用一种总线如ISA 适配卡不可能插入STD总线或用户自定义的总线其通用性较差 2)虽然实现的仅仅是电平转换但是由于需要考虑与扩展总线的接口和增加一个标准的UART 并且需要占用系统的其它宝贵资源使硬件和软件变得过于复杂 3)复杂的硬件设计大大增加了元器件的数目和电路板面使适配卡的成本过高 4)由于采用内置插卡方式使变更通信方式比较麻烦如将半双工通信方式设置为全双工方式等另外维修和测试也比较麻烦 5)对于现有的基于RS-232的设备在无法变动系统软件和硬件的情况下显然适配卡无法将这些设备连成基于RS-485或RS-422通信网络的分布式系统 为了克服上述缺点同时考虑到RS-232 接口的自身特点我们设计了一种小巧的 无须外部供电的智能收发转换器实现RS-232和RS-485/RS-422之间的电平转换 2. 功能描述及结构框图 本智能转换器作为一个独立的电平转换控制器涉及线上取电发送和接收状态的智能切换通信方式设置RS-232电平与RS-485/RS-422电平之间的转换等方面具体描述如下 1)从RS-232接口上取电 由于不采用外部供电方式则必须从RS-232接口线取电为内部元器件供电我们知道标准的RS-232接口定义中TXD RTS和DTR是RS-232电平输出设计一个DC-DC转换器从这些信号上能够为系统提供一定的电源功率低功耗微处理器微处理器通过监测TXD信号的变化决定是否允许数据发送和数据接收另外有关通信方式波特率和半/双工工作方式选择也是通过TXD 信号或I/O 口来设定的 2)RS-232电平与TTL电平之间的转换 3)RS-485/RS-422电平与TTL电平之间的转换其内部电路结构示意图如下

RS232与RS485接口的区别及各自特点以及在使用中应注意事项

RS232与RS485接口的区别及各自特点以及在使用中应注意事项 1. 什么是RS-232-C接口?采用RS-232-C接口有何特点?传输电缆长度如何考虑? 答:计算机与计算机或计算机与终端之间的数据传送可以采用串行通讯和并行通讯二种方式。由于串行通讯方式具有使用线路少、成本低,特别是在远程传输时,避免了多条线路特性的不一致而被广泛采用。 在串行通讯时,要求通讯双方都采用一个标准接口,使不同的设备可以方便地连接起来进行通讯。 RS-232-C接口(又称 EIA RS-232-C)是目前最常用的一种串行通讯接口。它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是"数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准",该标准规定采用一个25个脚的DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。一般只使用3-9条引线。RS-232-C最常用的9条引线的信号内容见附表1所示 附表1 引脚序号信号名称符号流向功能 2 发送数据 TXD DTE→DCEDTE 发送串行数据 3 接收数据 RXD DTE←DCEDTE 接收串行数据 4 请求发送 RTS DTE→DCEDTE 请求DCE将线路切换到发送方式 5 允许发送 CTS DTE←DCEDCE 告诉DTE线路已接通可以发送数据 6 数据设备准备好 DSR DTE←DCEDCE 准备好 7 信号地信号公共地 8 载波检测 DCD DTE←DCE 表示DCE接收到远程载波 20 数据终端准备好 DTR DTE→DCE DTE准备好 22 振铃指示 RI DTE←DCE 表示DCE与线路接通,出现振铃 (1)接口的电气特性 在RS-232-C中任何一条信号线的电压均为负逻辑关系。即:逻辑"1",-5- -15V;逻辑"0" +5- +15V。噪声容限为2V。即要求接收器能识别低至+3V的信号作为逻辑"0",高到-3V的信号作为逻辑"1" (2)接口的物理结构 RS-232-C接口连接器一般使用型号为DB-25的25芯插头座,通常插头在DCE端,插座在DTE端. 一些设备与PC机连接的RS-232-C接口,因为不使用对方的传送控制信号,只需三条接口线,即"发送数据"、"接收数据"和"信号地"。所以采用DB-9的9芯插头座,传输线采用屏蔽双绞线。 (3)传输电缆长度 由RS-232C标准规定在码元畸变小于4%的情况下,传输电缆长度应为50英尺,其实这个4%的码元畸变是很保守的,在实际应用中,约有99%的用户是按码元畸变10-20%的范围工作的,所以实际使用中最大距离会远超过50英尺,美国DEC 公司曾规定允许码元畸变为10%而得出附表2 的实验结果。其中1号电缆为屏蔽电缆,型号为DECP.NO.9107723 内有三对

RS232rs485rs422原理与接线

RS232通讯原理?RS485通讯原理?RS422是什么? RS485接线的正确原理图常见的RS485错误接线 RS-232是串行数据接口标准,最初都是由电子工业协会(EIA)制订并发布的,RS-232在1962年发布,命名为EIA-232-E,作为工业标准,以保证不同厂家产品之间的兼容。RS-422由RS-232发展而来,它是为弥补RS-232之不足而提出的。为改进RS-232通信距离短、速率低的缺点,RS-422定义了一种平衡通信接口,将传输速率提高到10Mb/s,传输距离延长到4000英尺(速率低于100kb/s时),并允许在一条平衡总线上连接最多10个接收器。RS-422是一种单机发送、多机接收的单向、平衡传输规范,被命名为TIA/EIA-422-A标准。为扩展应用范围,EIA又于1983年在RS-422基础上制定了RS-485标准,增加了多点、双向通信能力,即允许多个发送器连接到同一条总线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围,后命名为TIA/EIA-485-A标准。由于EIA提出的建议标准都是以“RS”作为前缀,所以在通讯工业领域,仍然习惯将上述标准以RS作前缀称谓。 备注:以上是官方的专业描述,看不懂没有关系,大致有个印象就可以了,有兴趣的可以上网可以买一些专业书籍做深入研究,我再用通俗的语言补充描述一下。 RS232通讯的基础知识: RS232通讯又叫串口通讯方式。是指计算机通过RS232国际标准协议用串口连接线和单台设备(控制器)进行通讯的方式。 通讯距离:9600波特率下建议在13米以内。 通讯速率(波特率Baud Rate):缺省常用的是9600bps,常见的还有1200240048001920038400等。波特率越大,传输速度越快,但稳定的传输距离越短,抗干扰能力越差。 备注:一般台式机会自带1-2个串口插座(公头(9针插头上带针的俗称公头,带针孔的俗称母头)),现在的笔记本一般不带串口插座,可以购买USB串口转换器,具体请参考怎样使用USB串口转换器?

RS232 RS485接口原理图

RS232 RS485接口原理图R4 R5一般取20K R2 一般取5.1K RS232串口电路图

点击查看放大的图纸

自制无源RS232-485转换器

一、RS-232、RS-422与RS-485的简单介绍 RS-232、RS-422与RS-485都是串行数据接口标准,最初都是由电子工业协会(EIA)制订并发布的。RS-232在1962年发布,命名为 EIA-232-E,作为工业标准,以保证不同厂家产品之间的兼容。其传送距离最大约为15米,最高速率为20kb/s,并且RS-232是为点对点(即只用一对收、发设备)通讯而设计的。所以,RS232只适合于本地通讯使用。

RS-422由RS-232发展而来,它是为弥补RS-232之不足而提出的。为改进RS-232通信距离短、速率低的缺点,RS-422定义了一种平衡通信接口,将传输速率提高到10Mb/s,传输距离延长到1200米(速率低于100kb/s时),并允许在一条平衡总线上连接最多10个接收器。RS -422是一种单机发送、多机接收的单向、平衡传输规范,被命名为TIA/EIA-422-A标准。为扩展应用范围,EIA 又于1983年在RS-422 基础上制定了RS-485标准,增加了多点、双向通信能力,即允许多个发送器连接到同一条总线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围,后命名为TIA/EIA-485-A标准。由于EIA提出的建议标准都是以RS作为前缀,所以在通讯工业领域,仍然习惯将上述标准以RS作前缀称谓。RS-232、RS-422与RS-485标准只对接口的电气特性做出规定,而不涉及接插件、电缆或协议,在此基础上用户可以建立自己的高层通信协议。 二、自制RS232-485转换器 电路图: RS232-485转换器主要包括了电源、232电平转换、485电路三部分。本电路的232电平转换电路采用了NIH232或者也可以直接使用 MAX232集成电路,485电路采用了MAX485集成电路。为了使用方便,电源部分设计成无源方式,整个电路的供电直接从PC机的RS232接口中的 DTR(4脚)和RTS(7脚)窃取。PC串口每根线可以提供大约9mA的电流,因此两根线提供的电流足够供给这个电路使用了。经实验,本电路只使用其中一条线也能够正常工作。使用本电路需注意PC程序必须使串口的DTR和RTS输出高电平,经过D3稳压后得到VCC,经过实际测试,VCC电压大约在 4.7V左右。因此,电路中要说D3起的作用是稳压还不如说是限压功能。 MAX485是通过两个引脚RE(2脚)和DE(3脚)来控制数据的输入和输出。当RE为低电平时,MAX485数据输入有效;当DE为高电平时, MAX485数据输出有效。在半双工使用中,通常可以将这两个脚直接相连,然后由PC或者单片机

RS232与RS485的转换方法

RS232与RS485的转换方法 核心提示:有三种方法可以使用。 1:简单的转换方式。 2:接收端缓冲存储器控制转换方式。 3:接收端缓冲存储器加RTS信号控制转换方式。两线连接的RS485控制方式只能采用(2)或(3)方式。不能用第1种方式。四线连接方式可以任意使用以上3种方式转换。图2表示第2种转换方式。其 有三种方法可以使用。 1:简单的转换方式。 2:接收端缓冲存储器控制转换方式。 3:接收端缓冲存储器加RTS信号控制转换方式。 两线连接的RS485控制方式只能采用(2)或(3)方式。 不能用第1种方式。四线连接方式可以任意使用以上3种方式转换。 图2表示第2种转换方式。其中(a)是接收缓冲存储器接收控制端。当PC机发送 数据时,(a)控制端可以避免RS485产生数据冲突。 图3表示第3种转换方式。图中(b)是RTS控制端,当PC机接受数据时,RTS信号被机活因此PC机发送数据被延迟。 总之,通过(a)和(b)信号的控制,可以避免数据在发送和接受时发生冲突。 图1:简单转换方式: 图2:接收端缓冲存储器控制方式。

图3:接收端缓冲存储器加RTS信号控制转换方式。 一、RS-232、RS-422与RS-485的简单介绍 RS-232、RS-422与RS-485都是串行数据接口标准,最初都是由电子工业协会(EIA)制订并发布的。RS-232在1962年发布,命名为EIA-232-E,作为工业标准,以保证不同厂家产品之间的兼容。其传送距离最大约为15米,最高速率为20kb/s,并且RS-232是为点对点(即只用一对收、发设备)通讯而设计的。所以,RS232只适合于本地通讯使用。 RS-422由RS-232发展而来,它是为弥补RS-232之不足而提出的。为改进RS-232通信距离短、速率低的缺点,RS-422定义了一种平衡通信接口,将传输速率提高到10Mb/s,传输距离延长到1200米(速率低于100kb/s时),并允许在一条平衡总线上连接最多10个接收器。RS-422是一种单机发送、多机接收的单向、平衡传输规范,被命名为TIA/EIA-422-A 标准。为扩展应用范围,EIA又于1983年在RS-422基础上制定了RS-485标准,增加了多点、双向通信能力,即允许多个发送器连接到同一条总线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围,后命名为TIA/EIA-485-A标准。由于EIA提出的建议标准都是以RS作为前缀,所以在通讯工业领域,仍然习惯将上述标准以RS作前缀称谓。RS-232、RS-422与RS-485标准只对接口的电气特性做出规定,而不涉及接插件、电缆或协议,在此基础上用户可以建立自己的高层通信协议。

R232转RS485的通讯电路转换图

本图为R232转RS485的通讯电路转换图 点击查看放大的图纸 自制无源RS232-485转换器一、RS-232、RS-422与RS-485的简单介绍

RS-232、RS-422与RS-485都是串行数据接口标准,最初都是由电子工业协会(EIA)制订并发布的。RS-232在1962年发布,命名为EIA-232-E,作为工业标准,以保证不同厂家产品之间的兼容。其传送距离最大约为15米,最高速率为20kb/s,并且RS-232是为点对点(即只用一对收、发设备)通讯而设计的。所以,RS232只适合于本地通讯使用。 RS-422由RS-232发展而来,它是为弥补RS-232之不足而提出的。为改进RS-232通信距离短、速率低的缺点,RS-422定义了一种平衡通信接口,将传输速率提高到10Mb/s,传输距离延长到1200米(速率低于100kb/s时),并允许在一条平衡总线上连接最多10个接收器。RS-422是一种单机发送、多机接收的单向、平衡传输规范,被命名为TIA/EIA-422-A标准。为扩展应用范围,EIA又于1983年在RS-422基础上制定了RS-485标准,增加了多点、双向通信能力,即允许多个发送器连接到同一条总线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围,后命名为TIA/EIA-485-A标准。由于EIA提出的建议标准都是以RS作为前缀,所以在通讯工业领域,仍然习惯将上述标准以RS 作前缀称谓。RS-232、RS-422与RS-485标准只对接口的电气特性做出规定,而不涉及接插件、电缆或协议,在此基础上用户可以建立自己的高层通信协议。 二、自制RS232-485转换器 电路图: RS232-485转换器主要包括了电源、232电平转换、485电路三部分。本电路的232电平转换电路采用了NIH232或者也可以直接使用MAX232集成电路,485电路采用了MAX485集成电路。为了使用方便,电源部分设计成无源方式,整个

无源RS485与RS232转换器和终端如何接法

资 料 > 使用指南和FAQ2008-11-27 无源RS485/RS232转换器和终端如何接 关键字:RS485/RS232转换 人气: 450 PLC一般使用RS485接口,和LCD终端的RS232接口连接需要使用一个RS232/RS485转换器,注意LCD终端的RS232接口带ESD保护和电流限制,所以一般的无源转化器因为窃不出电而无法使用,而有源的转换器价格比较高,并且使用不方便。 下面介绍一个简单的办法,让廉价(人民币20块左右,很好使)的无源RS232/RS485转换器和终端可靠连接; a.识别RS485、RS232口 转换器上,DB9公头(针式DB9)是RS485接口,一般1脚是A(+)、2脚是B(-); DB9母头(孔式DB9)是RS232接口,PIN2和LCD终端的DIN接,PIN3和LCD终端的DOUT接,PIN5和LCD终端的GND接。 b.给转换器供电 转换器的RS232接口PIN4是一个窃电口,把PIN4对地接一个7.1V 1/2W的稳压管,然后串一个1K的电阻到+12V(+9-+24V;注意LCD终端的8PIN接口,1、2脚是并联在一起的电源输入)的电源上,就可以让转换器正常工作了。 注意,有些RS485接口定义是1-B 2-A,使用万用表量一下A-B线之间的电压,高电位的是A线,低电位的是B线。 PLC一般使用RS485接口,和LCD终端的RS232接口连接需要使用一个RS232/RS485转换器,注意LCD终端的RS232接口带ESD保护和电流限制,所以一般的无源转化器因为窃不出电而无法使用,而有源的转换器价格比较高,并且使用不方便。 下面介绍一个简单的办法,让廉价(人民币20块左右,很好使)的无源RS232/RS485转换器和终端可靠连接; a.识别RS485、RS232口 转换器上,DB9公头(针式DB9)是RS485接口,一般1脚是A(+)、2脚是B(-); DB9母头(孔式DB9)是RS232接口,PIN2和LCD终端的DIN接,PIN3和LCD终端的DOUT接,PIN5和LCD终端的GND接。 b.给转换器供电 转换器的RS232接口PIN4是一个窃电口,把PIN4对地接一个7.1V 1/2W的稳压管,然后串一个1K的电阻到+12V(+9-+24V;注意LCD终端的8PIN接口,1、2脚是并联在一起的电源输入)的电源上,就可以让转换器正常工作了。如下图所示: 注意,有些RS485接口定义是1-B 2-A,使用万用表量一下A-B线之间的电压,高电位的是A线,低电位的是B线。 相关资源 版权所有 北京迪文科技有限公司 All Rights Reserved 京ICP备05033781号 电话:(86)10-62102630 62105007 62621271 62636805 Email:DWINHMI@https://www.360docs.net/doc/4d17559529.html,

相关主题
相关文档
最新文档