Trích:
	
	
		
			
				
					Nguyên văn bởi  minhquan1910
					 
				 
				hiện tại mình có ráp 1 mạch sau ( hình đính kèm ) .  
Sơ này là dùng pic để điều khiển relay . đóng mở nguồn cho 1 motor 220v AC .  
 
 . tại cặp chân nguồn 5 v cấp cho pic và relay có mắc 1 tụ 2200 uF , 1 tụ 104 p . ( mình khôg vẽ ở đây ) 
 
 .phần lập trình  :  
     
      - mờ máy . chờ 1s .  cấp mức 1 tại chân portb.0 - đóng relay .  cho con pic đếm từ 00 đến 255 . mỗi mức đếm chờ 0,5 s . 
      - đến 255 . chân portb.0 là 0 - mở relay . chờ 2s  
      - chương trình cứ tiếp tục như vậy . 
 
vấn đề phát sinh mà mình cần hỏi là  : khi đóng relay . hoàn toàn không vấn đề gì , motor 220v AC vẫn quay bình thường . đến khi relay mở ( motor ngưng quay ) thì Pic lại bị reset lại . mình nghĩ không biết có phải do motor hay không . mặc dù motor ở cách xa con pic đến 3 m . lại có thêm 1 bức tường ngăn  giữa . chỉ có pic và relay nằm gần nhau thôi .  
 
bạn nào có thể giúp mình vấn đề này được không ? xin cảm ơn nhiều . có cách nào chống nhiễu được hiện tượng này không ? ngoại trừ cách bọc kim con pic ? 
			
		 | 
	
	
 Cái này mình cũng đã gặp,VDK chỉ treo khi relay nhả.Khắc phục cũng khá đơn giản,đường dây AC để nuôi cho mạch VDK phải dài khoảng 2m đến ổ cắm và không được dùng ké cho bất kì thiết bị nào khác.Phần dây nguồn cho motor bạn phải đi 1 sợi dây khác và phải cắm vào 1 ổ cắm khác.