恳请各位,帮忙解决一下LPC1788在USB device 通信过程中出现报错的情况,不知道是传输协议问题还是受外部环境干扰影响造成的,我的主板是工作在一个便携的全塑盒子的环境中,而且盒子内有直流电机的存在,还有纸在不停地摩擦。
如果是受环境影响的话,主板该如何做防静电或防外部环境影响的措施?
谢谢各位!
这是我的电路,我R103 和R104用的33欧姆,两个电容用的18PF。
我不能给他发私信呢 如何联系上他呢
不建议发私信给他,因为@他他就会收到邮件,如果他愿意回答,自然会来回答,而且私信是要双方互相关注才可以发的。
社区大家都是自愿来帮忙的,请不要太急。
就是说,现在只要他看见了就有可能会答复的啊
是的,@他以后就相当于给用户发了一封提醒邮件
哦好的 谢谢 那就等他的消息吧。对了,请问一下,就是USB通讯的过程中,屏幕频闪,相当每次静电摩擦或是数据量通讯比较大的时候,屏幕就会闪。LPC1788可以拥USB3.0通讯么,不知道电路该如何设计,谢谢
硬件的问题我不是特别擅长,不敢乱说,不过你的电路设计中是否应该包含抗噪部分。另外你在做软件的时候是不是也可以考虑到这一个特点,防止异常信号导致程序乱跑。
也欢迎社区里面做嵌入式的朋友一起来讨论。 armiddu,mzb2012 ,xiaoya
请问:您在做软件时,常用什么方法来防止异常信号的干扰呢?
现在问题确定是电机干扰的吗,是不是拿掉电机就正常工作了?
板子上通过L298N 来控制电机的,对于这个传输问题,它不是每次都报错,几乎是随机性的,没有可寻性,所以把问题大概归根到电机干扰和纸的摩擦静电干扰了
其实网上这方面经验很多的,例如这个:
http://www.mcufan.com/article/s-kgr.htm
硬件上,首先,通过示波器测量一下电机工作时,对系统电源的纹波干扰,对通讯信号的干扰(干扰很大的话,优化布线);其次,尝试增加磁环,屏蔽线等措施
软件上,增加数据校验机制,减小误码率
现在就是在USB传输上是带磁环的数据线,然后,报错后发现找不到设备啦,掉了,需要重新断电上电才能发现设备