![]()  | 
		
			
  | 	
	
 Tài trợ cho PIC Vietnam  | 
||||||||
| Cảm biến Camera, siêu âm, hồng ngoại, gyro, la bàn... | 
| 
		 | 
	Ðiều Chỉnh | Xếp Bài | 
| 		
			
			 | 
		#1 | 
| 
			
			
			
			 Nhập môn đệ tử 
			
		
			
			
			Tham gia ngày: Dec 2011 
				
				
				
					Bài gửi: 5
 
				
				
				:  | 
	
	
	
	
		
			
			 
				
				Hall Sensor và pic 16f628A
			 
			Tình hình là em mới làm quen với PIC (điện tử nói chung) em yêu khoa học thôi. 
		
	
		
		
			em dùng con hall sensor HA277 ( tháo trong quạt máy tính ) cho qua opamp 741 để lấy mức logic em dùng 16F628A , timer 0 đếm thời gian timer1 chạy async counter external clock trên RB6 ( T1CKI) mục đích là đếm xung trên RB6 , dùng timer1 đếm , trong vòng 1 khoản thời gian của timer0. em già lập với proteus + clock trong proteus thì chạy ,nhưng em làm trên breadboard thì không chạy , khi nối output của 741 vào RB6 thì bị tuột xuống gần zero , nếu em dùng chân RB6 quẹt vào +5v/GND thì thấy có đếm xung ( hiển thị trên LCD 16x2) TEst output 741 ra được 4.3v và 1.5v(h/l) nhưng khi nối RB6 thì về gần 0 luôn.... bác nào hướng dẫn cho em cách giải quyết với. em dùng hitech C.em đính kèm MPLAB + proteus. config: __CONFIG(INTIO & WDTDIS & MCLRDIS & PWRTDIS & BORDIS & LVPDIS & UNPROTECT & UNPROTECT); setting : T1CON = 0b000110; // external clock , async mode , tmr1on=0; chua chay , ti nua chay sau TMR1H=0; TMR1L=0; OPTION = 0B00001111;; // 1:1 timer0 prescale T0CS = 0; // select internal clock GIE = 1; // enable global interrupts T0IE=1;  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| Ðiều Chỉnh | |
| Xếp Bài | |
		
  | 
	
		
  |