![]()  | 
		
			
  | 	
	
 Tài trợ cho PIC Vietnam  | 
||||||||
| Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC | 
| 
		 | 
	Ðiều Chỉnh | Xếp Bài | 
| 		
			
			 | 
		#3 | 
| 
			
			
			
			 Đệ tử 5 túi 
			
		
			
			
			Tham gia ngày: Jan 2009 
				
				
				
					Bài gửi: 100
 
				
				
				:  | 
	
	
	
	
		
		
		
		 Chân CCP1 và CCP2 luôn có xung là đúng với tính chất PWM rồi còn gì ? 
		
	
		
		
		
		
		
	
	Có 3 trường hợp xảy ra khi điều xung : 1. Duty = 0 : mức logic luôn ở mức thấp 2. 0 < duty < 100% : Có xung vuông 3. duty > 100% : Mức logic luôn ở mức cao Có lẽ ý bạn là trường hợp thứ 3 ? Trường hợp này có thể do 1 trong những nguyên nhân sau (giả sử PIC hoạt động tốt) : 1. Module PWM không chạy ? 2. Tính toán giá trị duty không phù hợp ? Trường hợp của bạn có lẽ do nguyên nhân thứ 2 nhiều hơn, bạn xem lại cách tính duty cho phù hợp, đọc kĩ datasheet + help của CCS. Hoặc có thể kiểm tra nguyên nhân thứ 2 bằng cách gán giá trị duty với giá trị đọc về của ADC, như vậy trong dải ADC từ 0-> max, kiểu gì cũng có xung nếu module PWM hoạt động tốt. Thân ái !  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| Ðiều Chỉnh | |
| Xếp Bài | |
		
  | 
	
		
  |