导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→tc35的串口[bluefox]

 *第6296篇: tc35的串口

  
楼 主:bluefox 2002年11月15日14:50
 tc35的串口
按tc35的datasheet,tc35的串口是RS232-C(ITU-T)标准,
RS232标准是 0=+3-(+15V), 1=-3-(-15v)
而TC35的coms lovel 2.65V 是怎么回事?
我所理解的是单片机的TXD.RXD 用max202,在输出给TC35那侧加2.7v的齐纳管。
不知是否正确,请DX指点
  
2楼:BD1CM 2002年11月15日15:54
 软件协议是232的,硬件是3V COMS的,串个电阻就行了,加稳压管MCU的输出电流太大了。
  
3楼:bluefox 2002年11月16日08:17
 问题是...
谢谢BD1CM,但我感觉是,如果TC35的串口是RS232—C协议的,那么它的逻辑同TTL/CMOS逻
辑,正好是反的,需要反相才能用,不能直连。心中较困惑请指点。
  
4楼:BD1CM 2002年11月16日16:04
 是的,但MCU在没过232电平转换器的时候也是反的所以没问题的。也就是说每个232转换器都是反相器
  
5楼:bluefox 2002年11月19日08:30
 现在出现的问题是这样的
我在TC35这端加一个MAX232,后联上PC机用串口调试助手,调试、发AT命令,TC35都能正确
执行。
我在MCU这端也加一个MAX232,后联上PC机用串口调试助手,PC机能正确接收和显示MCU发出
的AT命令。并在PC机可以发送命令控制MCU。
但我用MCU的TXD线串入一个1K的电阻,再对地接一2.7V齐纳管,后连上TC35TXD(数据接收端)
我在MCU的RXD线串入一个1K的电阻,后连上TC35TXD(数据发送端)
TC35没有任何发应,MCU这只接收到TC35的一个字节(十六进制,00H)
是何原因,请BD1CM和各位高手指点.
  
6楼:BD1CM 2002年11月19日08:37
 我觉得二极管可以不要,其次从TC35---》MCU的电阻不要,因为电阻是防止过高的电压损坏TC35之用,在TC35的内部有类似二极管的保护装置所以……
  
7楼:qqwwll 2003年1月14日15:15
 tc35,急急。。。
bluefox 您好:
 能不能将您的设计图及调试祥细过称告诉小弟,拜托呢老兄。急急。。。谢谢!!!
weiqlei@163.com

>>>>>>对该主题发表你的看法

本主题贴数7,分页: [第1页]


[上一篇主题]:初学者:求救

[下一篇主题]:硬件:如何使得频率的灵敏度更高?请高手指点一下!谢谢啦