Ai có mạch, phương pháp gì hay cùng Post lên cho các anh em tham khảo !!!!
Thông báo
Collapse
No announcement yet.
Mạch đo tần số điện lưới dùng MCU
Collapse
X
-
Nguyên văn bởi www9vanAi có mạch, phương pháp gì hay cùng Post lên cho các anh em tham khảo !!!!
-Anh dùng ngắt ngoài, mỗi lần có ngắt thì đọc giá trị timer(x=65536-TimerH*256-TimerL) và nạp giá trị 0 cho timer(TimerH=TimerL=0). Vậy ta tính được 1/2 chu kỳ-->nhân 2 rồi nghịch đảo sẽ ra tần số. Nên tính trung bình tăng độ chính xác.
Ví dụ mã nguồn như sau:
Khởi tạo
{
Cho phép ngắt ngoài.
chạy timer1 16 bit;
}
Ngắt ngoài:
{
x+=65536-(T1H<<8+T1L);
T1H=T1L=0;
if(++i=2)
{
Lấy nghịch đảo giá trị x là tần số;
x=0;
}
//Chú ý thêm một số lệnh để chặt chẽ lời giải.
Nhưng theo em thì nên giải ý tưởng này là hay nhất:
-
Lời giải như sau:
Gọi số lần tràn của T1 là i;
Gọi số lần ngắt của pha k*pi là j;
Dùng 2 ngắt: T1 và ngắt ngoài.
Ngắt T1:
{
i++;
}
Ngắt ngoài:
{
if(++j=100)
{
T1ON=0;
Đọc giá trị Timer1: x=65536-(T1H<<8+T1L);
T1H=0;
T1ON=1;
T1L=0;
x+=65536*i;
Tần số = 50/x;//trong đó x là tổng số xung của CLKT1 trong 100 lần phase K*pi
i=0;
j=0;
}
}
Comment
-
Dùng ngắt đếm thì đúng rồi ! nhưng hãy cẩn thận cới tần số cỡ 400hz trở lên nhé ( với tần số thấp thì không sao nhưng với tần số cao thì có vấn đề , bạn nào làm rồi thì sẽ biết ) ! Mình đã làm cách này rồi . đầu vào của mình chỉ đơn giản dùng con diode và con điện trở sao đó đưa vào con opto và đầu ra đưa cào chân ngắt thôi .
Nếu muốn tăng độ chính xác thì nên dùng con đếm chuyên dụng , như là con PCF8583 ( dùng mode đếm ) khi đó cứ sau 1s thì cập nhật data trong nó là xong , còn chê mắc thì dùng con 4020 hoặc 4040 cũng xong thôi tính chính xác rất cao nữa !Mạch nạp Little Programmer
MSC-51,AVR,EEPROM ... etc
Site Fukusei shop :
Comment
-
Cách đơn giản nhất là dùng 1 bộ phát xung chuẩn , sau đó dùng mạch AND để and giữa xung chuẩn và tần số cần đếm , đầu ra đưa vào int.
Chương trình chỉ cần đếm số xung là suy ra được tần số cần đo.
F=n*fx.
(fx:tần số phát chuẩn
n : số xung đếm được
F :tần số cần đo.
Sai số phụ thuộc chủ yếu vào tần số phát chuẩn
)
Comment
-
có rất nhiều cách đo tần số khác nhau, tuy nhiên ta hay chọn lấy 1 phương pháp đạt nhưng tiêu chí sau:
+ ổn định
+ sai số nhỏ
+ Ngoài 1 MCU ->Dùng thêm ít nhất các linh kiện, IC có thể -> ít hỏng hơn, tiêu thụ năng lượng ít hơn.
+ Dễ thực hiện hay nói cách khác là tính khả thi cao.
lưu ý ở đây là đo tần số điện lưới (50Hz) -> yêu cầu về sai số là quan trọng nhất
Thông thường f trên lưới quốc gia chỉ cho phép dao động từ 49,80Hz -> 50,20Hz
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Tiếng Anh cho người Việtbởi bqvietBài học kiểu trực tuyến dù là loại đơn giản bậc nhất cũng vẫn cần chú tâm. Chỉ bật tai nghe lên thì không có loại nào thấm nổi đâu. Cách hay hơn, dễ hơn là kiếm phim tiếng Anh nào đó xem, ban đầu bật phụ đề tiếng Việt, nghe và...
-
Channel: Tâm tình dân kỹ thuật
14-02-2025, 16:15 -
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi nguyendinhvanỞ đtvn này mới biết đến 2 loại mạch
1 step down
2 step up
Bây giờ anh lưu vong làm thuê bên nước lạ còn làm ra cái mach vừa up vùa dow luôn.
Tính chất là:
1 Đầu vào bằn ra cho nối thẳng
2 Đầu vào cao hơn...-
Channel: Điện tử công suất
14-02-2025, 00:51 -
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi nguyendinhvanHa ha !
Thay đổi cách nghĩ thì sẽ nghĩ ra.
.
.
.
Một thứ cần kiểm soát dòng + nhiệt + công suất tiêu tán. Nhưng lại dùng tư duy ổn áp. Làm sao mà giải quyết được.
Nó là mạch ổn dòng.
Vì thế các anh nước lạ không thèm quan tâm là phải....-
Channel: Điện tử công suất
14-02-2025, 00:42 -
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi dinhthuong80Vì cứ phải chỉnh sửa cho mỗi dải điện áp, quên chỉnh thì hư chíp phải bảo hành nên em thấy bất tiện, mới cần cái mạch 1 dải áp cao dùng cho tất cả loại đèn đó bác!...
-
Channel: Điện tử công suất
13-02-2025, 17:02 -
-
Trả lời cho Tiếng Anh cho người Việtbởi hankhungdtMình thỉnh thoảng cũng làm việc với người nước ngoài nói tiếng Anh thì toàn ghép nhặt từ, cộng với quơ tay quơ chân để diễn tả, hix. Nỗi khổ là không biết cách để mô tả sự việc. Tôi muốn tìm các bài giảng tiếng anh nào phù hợp...
-
Channel: Tâm tình dân kỹ thuật
13-02-2025, 08:43 -
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi ti500Chúc mừng bác đã chỉnh sửa thành công, nhưng theo em thì video hơi rối nếu bác muốn gửi cho bên supplier xem.
Nếu là em thì em chỉ cần nối dây để hiển thị liên tục điện áp ở ngõ ra là 220Vdc trước khi gắn LED, kế đến là cắm...-
Channel: Điện tử công suất
13-02-2025, 07:39 -
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi tuyennhanTrước khi có đủ thực lực thì chỉ làm vì mình thôi đừng nghĩ đến chuyện khác cái mạch toàn dãi tiện sử dụng nhưng tỷ lệ hư hỏng phải bảo hành cũng cao hơn ,lợi bất cập hại .
-
Channel: Điện tử công suất
13-02-2025, 07:22 -
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi dinhthuong80Vâng, em biết chứ bác, thực tế thì có rất nhiều điều tế nhị rất khó áp dụng được những gì tốt đẹp nhất mà chúng ta tìm ra (và nhiều khi mình nghĩ là tốt nhưng lại không tốt cho người khác). Tuy nhiên, ĐT đã và đang chọn sự sẻ...
-
Channel: Điện tử công suất
12-02-2025, 13:01 -
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi dinhthuong801. ĐT đã thêm giải thích video test vấn đề gì, bạn xem lại phần cuối bài #69 giúp nhé!
2. Vì không muốn gỡ cái jump của họ ra bởi thêm thao tác chỉnh sửa, đồng thời để thấy rõ rằng mạch đang hoạt động, dù có thay đổi giới...-
Channel: Điện tử công suất
12-02-2025, 12:44 -
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi tuyennhanBác Vị đã nhắc khéo rất mong dinhthuong nhận ra việc trên còn rất nhiều vấn đề đàng sau nhất là trong kinh doanh , sản xuất .
-
Channel: Điện tử công suất
12-02-2025, 07:53 -
Comment