Chào các bạn, xem các bạn thảo luận rất sôi nổi, tôi đây rất hứng vì mình cũng đã nghiên cứu vấn đề này rồi. Nhân đây tôi xin đưa lên một cách điều khiển scr bằng 89c51 để các bạn xem có gì xin chỉ giáo !
- Dùng mạch biến đổi điện áp SIN -> VUÔNG
- Sử dụng INT0 và INT1
- Điện áp vuông được biến đổi sao cho cứ nữa chu kỳ thì tạo ra 1 ngắt cạnh cho 89c(có nghĩa là đầu Bán kỳ dương ngắt INT0 được tác động, đầu Bán kỳ âm ngắt INT1 được tác động).
+ Trong chương trình phục vụ ngắt 89c làm các công việc sau:
- Biến đổi ADC điện áp đầu ra
- So sánh kết quả ADC với điện áp chuẩn
- Nếu kết quả = nhau thì giử nguyên góc kích scr trước đó
< thì giảm góc kích, ngược lại thì tăng góc kích => điện áp đầu ra luôn được ổn định
Trên đây là nguyên lí cơ bản
- Dùng mạch biến đổi điện áp SIN -> VUÔNG
- Sử dụng INT0 và INT1
- Điện áp vuông được biến đổi sao cho cứ nữa chu kỳ thì tạo ra 1 ngắt cạnh cho 89c(có nghĩa là đầu Bán kỳ dương ngắt INT0 được tác động, đầu Bán kỳ âm ngắt INT1 được tác động).
+ Trong chương trình phục vụ ngắt 89c làm các công việc sau:
- Biến đổi ADC điện áp đầu ra
- So sánh kết quả ADC với điện áp chuẩn
- Nếu kết quả = nhau thì giử nguyên góc kích scr trước đó
< thì giảm góc kích, ngược lại thì tăng góc kích => điện áp đầu ra luôn được ổn định
Trên đây là nguyên lí cơ bản
Comment