PIC Vietnam

Go Back   PIC Vietnam > Robotics > Cảm biến

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

Cảm biến Camera, siêu âm, hồng ngoại, gyro, la bàn...

 
 
Ðiều Chỉnh Xếp Bài
Prev Previous Post   Next Post Next
Old 16-12-2011, 01:44 AM   #1
shamino
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;
File Kèm Theo
File Type: zip Odometer.zip (600.2 KB, 63 lần tải)
shamino vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
 


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 08:14 AM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam