Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1049953
  • 博文数量: 178
  • 博客积分: 10222
  • 博客等级: 上将
  • 技术积分: 2215
  • 用 户 组: 普通用户
  • 注册时间: 2008-01-03 11:27
个人简介

有所追求

文章分类

全部博文(178)

文章存档

2012年(1)

2011年(5)

2010年(3)

2009年(78)

2008年(91)

我的朋友

分类:

2009-03-13 22:02:05

每一个可靠的电路,总是有其基本原理的,基本原理有时巧妙地运用,会有出色的效果。

2007-05-22    程工的485电路:

        分析:当两个总线空闲时,两个R(对应对方的TXD端)和RXD,TXD都处于高电平(即空闲状态),两个485芯片都处于接收等待状态(RE=0),当总线1收到起始数据(0)时,本地单片机开始启动接收,并且与非门3脚输出高电平1,则下面一个485芯片的DE=1,处于发送状态,因为D=0,所以发送0,此时下面的485的R=1,因为对方处于接收状态,TXD=1,本地TXD=1,所以与非门6脚输出0,本地继续接收;当本地RXD=1时,下面485的RE=0,处于接收状态,此时对方总线的RXD空闲,RXD=1,相当与RXD收到高电平信号。反之,下面一个接收,上面一个发送,也是一样的

        所以,这个就相当于一个485中继器。

        当本地TXD=0时,与非门输出1,上面的485处于发送状态,因为D=0(接地),所以0也被发送出去了,当本地TXD=1,与非门输出0,上面的485处于接收状态,此时对方的RXD肯定=1,相当于接收到本地TXD发送的高电平。

        485总线的处于空闲时(OPEN,即接收状态),75LBC184的R端=1,如果此前收到了停止位0,那么空闲时就认为是接收到了1(芯片手册)。程工牛B。

 

2007-05-30    Protel画完电路板之后怎么样检查飞线

        在规则里设置未布线网络,打开在线规则检查器,并选中违规即可看到有无未布的导线。或按快捷键L,在弹出的对话框中将所有信号层关闭也可以看到。

阅读(1129) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~