日志档案

发表于 2007-1-14 0:12:16

1

标签: 串口窃电  

串口窃电

 

                    转
http://blog.sina.com.cn/u/40437c0b010005wu


   经常在配套市场或者杂志上看到无源的RS-232/485电路;


这些无源的RS-232/485电路的原理是什么呢?其实都是利用了串口的握手信号和RS485的自动换向的原理


RS232-485转换器主要包括了3个部分:


1、5V电源的提取


为了使用方便,电源部分设计成无源方式,整个电路的供电直接从PC机的RS232接口中的DTR(4脚)和RTS(7脚)窃取;


PC串口每根线可以提供大约9mA的电流,因此两根线提供的电流足够供给这个电路使用了。经实验,本电路只使用其中一条线也能够正常工作。使用本电路需注 意PC程序必须使串口的DTR和RTS输出高电平,经过D3稳压后得到VCC,经过实际测试,VCC电压大约在4.7V左右。因此,电路中要说D3起的作 用是稳压还不如说是限压功能。


本电路DTR和RTS都用于了电路供电。


当然也可以在电路中使用一个78L05作为稳压电路,但是显然采用稳压管更加便宜。


2、RS-232电平转换为TTL电平


232电平转换电路采用了HIN232,也可以直接使用MAX232集成电路;;类似这样的芯片很多;


3、TTL电平驱动RS-485电路


本电路的,RS-485电路采用了MAX485集成电路。


当然类似的RS-485非常多,maxim、sipex、linear都有这样的芯片;


4、  自动换向电路


使用RS-232TX和HIN232的另外一个通道及一个npn的三极管Q1来控制MAX485的状态切换。平时NIH232的9脚输出高电平,经Q1倒 相后,使MAX485的RE和DE为低电平而处于数据接收状态。当PC机发送数据时,NIH232的9脚输出低电平,经Q1倒相后,使MAX485的RE 和DE为高电平而处于数据发送状态。

  点击看大图点击看大图

串口窃电--从三线RS232端口获得电源

转http://www.gd-mcu.com/danpianjikaifacaokao/js-11.html

图1的电路从一个RS-232端口产生半稳压5V输出。与PC鼠标电源或依靠调制解调器控制信号DTR和RTS的可比较电路不同的是,该电路采用3线端口(GND,Rx和Tx)工作,并仅从Tx线获得功率。(除非高占空比时,Tx线,RCV-232在提供功率时仍然可供使用)。输出电流大约8mA,对CMOS微控制器和其它低功耗电路足够了。IC1是一个开电容充电泵电压转换器,它既可以使输入电压反向,也可以使输入电压加倍。图中的电路连接提供倍压配置,使输入电压极性反转正输入电压一般关在GND和OUT之间连接,但是该电路却在OUT和GND之间连接一个负输入电压。IC使负Vin在正向加倍,产生一个与Vin相等的正输出(在Vdd端)。

齐纳二级管D1用作并联稳压器,使Vin"半稳压"至-5V(实际为-4.7V)。图中的33uF电容比一般的电容值要大一些,它在最坏传送模式(全零)下支持输出电压。例如,在9600波特时,零特性使输出电压下降大约0.2V。对于更低的波特率,需要将C1换成一个更大的电容。

点击看大图

系统分类: 消费电子   |   用户分类: 硬件--微处理器   |   来源: 整理   |   【推荐给朋友】

    阅读(1949)    回复(2)  

投一票您将和博主都有获奖机会!

  • tanly8236

    2007-1-14 10:03:57

    汗,厉害啊~

    输出大概多少啊?

  • ttt

    2007-10-8 11:23:48

    我真不知-10.5V的负压如何转变成5V正压输出