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
-
bởi phungbaphuNhư tiêu đề em muốn xin sơ đồ mạch avr máy phát điện chạy ic555 em cảm ơn rất nhiều
-
Channel: Điện tử công suất
Hôm qua, 22:14 -
-
Trả lời cho mod nguồn atxbởi bqvietQuấn thêm 3 lần sô vòng cũ hoặc quấn mới 4 lần. Chỉnh lại phần hồi tiếp TL431. Thay đi-ốt và tụ hóa đầu ra để tăng điện áp chịu đựng. Coi bộ nhiều công hơn chế mới từ đầu, đắt hơn mua mới cái nguồn 48V.
-
Channel: Điện tử sáng tạo
Hôm qua, 15:51 -
-
Trả lời cho mod nguồn atxbởi trthnguyenQuấn lại thứ cấp gấp 3-4 lần số vòng cũ + can thiệp hồi tiếp
Cách khác là dùng mạch nâng áp...-
Channel: Điện tử sáng tạo
Hôm qua, 10:05 -
-
Trả lời cho mod nguồn atxbởi iTronNhân tiện cho mình hỏi nếu muốn nâng áp ngõ ra thành 48V thì phải làm thế nào. Thanks
-
Channel: Điện tử sáng tạo
Hôm qua, 09:39 -
-
bởi xinlancaoCảm ơn bạn nhé. Mình đang dần hiều ra vấn đề rồi. Thank you bạn nhiều nhiều !
-
Channel: Vi điều khiển họ 8051
19-01-2021, 21:51 -
-
Trả lời cho Tổng hợp các loại máy xay đa năng sữa đậu , máy xay sinh tố , máy nghiền , máy đánh , máy trộnbởi tamkythuatNếu bạn ở Long An, Sài Gòn thì có thể đến chỗ này.
https://suachuavinhthinh.com/categor...a-do-gia-dung/
Nói trước với bạn là tôi không quen biết nơi sửa chữa này, và cũng không biết mức độ uy tín của họ. Thôi thì phước chủ may thầy vậy.
...-
Channel: Điện tử gia dụng
18-01-2021, 16:28 -
-
Trả lời cho Mạch cao ápbởi mèomướpĐọc chú dinh... Viết cháu cảm động rơi nước mắt ấy ạ. Sáng nay nhờ đọc bài viết này cháu mượn văn của chú để nịnh cô giáo tha cho tội đi muộn thế là cả lớp được nghỉ vì cô nghe xong lăn ra cười rụng mất hàm răng giả phải về bán thóc để đi bác sĩ gắn lại ấy ạ...
-
Channel: Điện tử dành cho người mới bắt đầu
18-01-2021, 15:31 -
-
Trả lời cho Tổng hợp các loại máy xay đa năng sữa đậu , máy xay sinh tố , máy nghiền , máy đánh , máy trộnbởi mèomướpChú mang ra chỗ mấy chú sửa xe đạp xe máy nhờ các chú ấy sửa cho ạ...
-
Channel: Điện tử gia dụng
18-01-2021, 15:23 -
-
Trả lời cho Cần tư vấn giúp đỡbởi mèomướpDạ tại vì cái điều khiển hoặc cái quạt của chú là hàng nhái ạ. Cũng có thể là khác mô đen nữa. Giống y hệt ko nhận khiển rất hay gặp ở đầu thu kts số mặt đất vtc...
-
Channel: Điện tử gia dụng
18-01-2021, 15:17 -
-
Trả lời cho Cần tư vấn giúp đỡbởi bqvietCái remote hàng lô chạy được là tốt rồi, cứ thế dùng, đâu cần giúp đỡ gì nữa.
-
Channel: Điện tử gia dụng
18-01-2021, 12:49 -
Comment