PDA

View Full Version : Cho những ai nhác tính toán.


saobanmai
16-09-2010, 10:58 AM
Mới đầu học PWM PIC6f877a thấy tính toán rắc rối quá. Không khó nhưng tính toán hơi nhiều. Bạn xác định chu kì xung, dùng công thức để tính PR2. tiếp theo là xác định % xung cao, tính toán thời gian xung cao, tính tiếp giá trị duty cycle để có một số 10 bit. Tiếp tục đổi số 10 bit ra nhị phân để có giá trị của thanh ghi CCPRxL và 2 bit CCPxCON.5 và .4. Thành ra mình viết cái này để giúp tính toán tự động. Các bác chỉ việc nhập thông số cần thiết rồi lấy kết quả thôi.
Nhân tiện cho hỏi chút, mình muồn điều khiển động cơ DC 12v thì tần số PWM bao nhiêu là hợp lí nhất ?