给郁闷的,一开始单独调试I/O控制一个NPN通断连有24V电源地PNPOK的,一连到系统里就不行,后来发现是开关电源输出地没有形成环路。这个输出地没形成环路,对单片机工作,譬如SPI,USART等都不影响,LCD工作也正常,但就是74HC165读取几十个端口的电平有影响,还有那个NPN,PNP复合管控制24V输出。
具体描述如下:偶现在实验下来发现AB两个开关电源,如果光开关电源A的电源地到PCB A 再到PCB B的地,工作肯定是OK的,就是以前的简单运用,但是PCB B上的地再接B开关电源的输出地后,偶发现就不正常了,虽然万用表量下来这些地都是通的,但一定要B开关电源的输出地一定要再和A开关电源的输出地连一下,就OK了,画了个草图,一看就是两个开关电源的输出地形成一个环路。刚才也从网上找了地的资料,什么信号地,逻辑地,模拟地,直流地,屏蔽地,交流地等,蛮晕乎的,现在偶开关电源上的电源地与大地联通,直流输出地与PCB上的那些地都是连在一起的。
|