串口与网线信号发生干扰 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kingname

串口与网线信号发生干扰

  •  
  •   kingname 2015 年 6 月 9 日 4295 次点击
    这是一个创建于 3972 天前的主题,其中的信息可能已经有所发展或是发生改变。
    明天就要毕业设计答辩了,我的毕设有用到单片机的串口通信。在家的时候由于是通过WiFi联网,所以一直没有注意到这个问题。

    今天回到学校插上网线的时候,问题就出现了,串口接收到的数据出现了丢失。

    现在改已经来不及了。只希望能想出一个解决思路,以方便明天告知答辩老师。
    23 条回复    2015-06-10 12:02:21 +08:00
    0x61
        1
    0x61  
       2015 年 6 月 9 日
    给出你硬件的框图,我帮你看看
    fzinfz
        2
    fzinfz  
       2015 年 6 月 9 日 via iPad
    带一台5v/220v随身路由去答辩,或者做个12v随身电源带普通路由器
    0x61
        3
    0x61  
       2015 年 6 月 9 日
    串口是和PC连接的吗?用的是usb转串口还是标准的串口?另外单片机的供电是怎么供的。说的越详细越好
    zhs227
        4
    zhs227  
       2015 年 6 月 9 日
    用手机的WiFi热点共享一下(如果要上Internet)
    或者自带WiFi路由器(只需要使用内网的其余机器)

    当然最好的办法是能够消除干扰,只是怕没有那么快。
    0x61
        5
    0x61  
       2015 年 6 月 9 日
    楼主快现身啊,我都着急了,一会下班了
    kingname
        6
    kingname  
    OP
       2015 年 6 月 9 日
    @0x61 我来了,抱歉之前吃饭去了。
    kingname
        7
    kingname  
    OP
       2015 年 6 月 9 日
    @0x61 USB转串口,USB供电
    kingname
        8
    kingname  
    OP
       2015 年 6 月 9 日
    @0x61 RS232
    0x61
        9
    0x61  
       2015 年 6 月 9 日
    @kingname 尝试使用额外的开关电源供电,然后尝试降低通信的波特率。
    deben
        10
    deben  
       2015 年 6 月 9 日 via Android
    串口跑多快?
    MerlinYang
        11
    MerlinYang  
       2015 年 6 月 9 日 via Android
    家里和学校是同一台电脑吗?上位机用的什么?你确定你的程序没问题吗?如果用控件,不同的电脑可能反应速度不一样哦。
    kingname
        12
    kingname  
    OP
       2015 年 6 月 9 日
    @0x61 波特率只有1200,已经非常低了。
    kingname
        13
    kingname  
    OP
       2015 年 6 月 9 日
    @MerlinYang 同一台电脑。程序没有问题,怀疑是主板在两个隔得很近的接口间的滤波没有做好。
    kingname
        14
    kingname  
    OP
       2015 年 6 月 9 日
    @deben 波特率1200
    hardware
        15
    hardware  
       2015 年 6 月 9 日
    原因很简单 一般国产USB转串口线特别垃圾 换FTDI之类的芯片的包好
    deben
        16
    deben  
       2015 年 6 月 10 日
    @kingname 波特率1200都有干扰,那得好好查查了,不过看来也来不及了。。。
    kingname
        17
    kingname  
    OP
       2015 年 6 月 10 日
    @hardware 我怀疑是电脑主板的问题,因为我不插网线或者把USB插到距离网线比较远的接口就不会出现干扰。
    kingname
        18
    kingname  
    OP
       2015 年 6 月 10 日
    @deben 这应该不是RS232或者线的问题,我怀疑是电脑主板的问题。
    jemyzhang
        19
    jemyzhang  
       2015 年 6 月 10 日 via Android
    如果用的是windows,建议更新最新串口驱动…linux一般不会有问题
    BOYPT
        20
    BOYPT  
       2015 年 6 月 10 日
    检查一下接地是否完整。即使不行像楼上说你带个路由器也没很大问题吧
    kingname
        21
    kingname  
    OP
       2015 年 6 月 10 日
    @BOYPT 其实我做的东西本身是不需要联网的,所以演示的时候不插网线就可以了。
    kingname
        22
    kingname  
    OP
       2015 年 6 月 10 日
    @jemyzhang 我找了很久,只有现在这个usb驱动可以用。win8.1
    jkneedout
        23
    jkneedout  
       2015 年 6 月 10 日 via iPhone
    用网线拉出三个做串口线,可以过滤不少干扰
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1117 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 46ms UTC 18:12 PVG 02:12 LAX 11:12 JFK 14:12
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86