robbank
11-05-2011, 12:39 AM
Hiện nay mình đang làm đề tài tốt nghiệp là thiết kế hệ thống nạp acqui tự động dùng pic 16f877a.
Nguyên lý điều khiển của mình la dùng mạch dò điểm zêro để phát hiện khi điện áp nguồn bằng 0 thi phát 1 xung đưa vào pic để ngắt ngoài. Lúc nay pic sẽ tính toán thời gian t để phát xung điều khiển thysitor (trong hệ thống chỉnh lưu cầu 1 pha) cho phù hợp với yêu cầu của chương trình.
Đề tài của em là nạp acqui tự động có ổn dòng va ổn áp.Ban đầu la ổn dòng sau khi đo đc điện áp acqui đuợc 16.2V thì chuyển sang nạp ổn áp.
Chương trình của mình khi có ngắt sẽ delay t(s) ứng với góc mở anpha đã tính toán trong void main rồi mới xuất xung ra RB1 hoac RB2. Việc tính toán góc mở anpha sẽ được thực hiện trong chương trình chính khoảng 50 lần ngắt thì tính 1 lần.Nhưng khi minh mô phỏng trên proteus thi thấy delay không đúng với thoi gian t(s) đã tính toán
Có bạn nào xem giúp mình với chuong trinh co sai o chỗ nào không.
mình cảm ơn rất nhìu..........
Nguyên lý điều khiển của mình la dùng mạch dò điểm zêro để phát hiện khi điện áp nguồn bằng 0 thi phát 1 xung đưa vào pic để ngắt ngoài. Lúc nay pic sẽ tính toán thời gian t để phát xung điều khiển thysitor (trong hệ thống chỉnh lưu cầu 1 pha) cho phù hợp với yêu cầu của chương trình.
Đề tài của em là nạp acqui tự động có ổn dòng va ổn áp.Ban đầu la ổn dòng sau khi đo đc điện áp acqui đuợc 16.2V thì chuyển sang nạp ổn áp.
Chương trình của mình khi có ngắt sẽ delay t(s) ứng với góc mở anpha đã tính toán trong void main rồi mới xuất xung ra RB1 hoac RB2. Việc tính toán góc mở anpha sẽ được thực hiện trong chương trình chính khoảng 50 lần ngắt thì tính 1 lần.Nhưng khi minh mô phỏng trên proteus thi thấy delay không đúng với thoi gian t(s) đã tính toán
Có bạn nào xem giúp mình với chuong trinh co sai o chỗ nào không.
mình cảm ơn rất nhìu..........