Mình muốn tạo xung điều rộng bằng at89c51, có ai giúp ko ?
Thông báo
Collapse
No announcement yet.
Ai biết điều chế PWM bằng 8051 ko?
Collapse
X
-
Bạn dùng Timer để tạo độ rộng xung khác nhau với 1 tần số nhất định. Bạn tham khảo cái này xem:
http://www.mediafire.com/?r151xruoh5cyy1aMua bán thiết bị điện công nghiệp tại Hà Nội, toàn quốc.
http://diencongnghiep360.com/
http://tudienhathe.vn/
-
Của bạn đây :
PWMPIN EQU P1.0
PWM_SETUP:
MOV TMOD,#00H
MOV R7, #160
SETB EA
SETB ET0
SETB TR0
RET
TIMER_0_INTERRUPT:
JB F0, HIGH_DONE
LOW_DONE:
SETB F0
SETB PWMPIN
MOV TH0, R7
CLR TF0
RETI
HIGH_DONE:
CLR F0
CLR PWMPIN
MOV A, #0FFH
CLR C
SUBB A, R7
MOV TH0, A
CLR TF0
RETI
Comment
-
Mọi người cho em hỏi chút việc là tại sao nút thanks của em nó ko có ở sau mỗi bài viết vậy.?
Hay là những bài viết của em ko có nhiều tác dụng nên đã bị xóa mất nút thanks đó.?hic.
Cảm ơn mọi người nhiều. hi.Mua bán thiết bị điện công nghiệp tại Hà Nội, toàn quốc.
http://diencongnghiep360.com/
http://tudienhathe.vn/
Comment
-
Giả sử mình muốn nhấn nút a thì cấp xung vào chân p0.0, sau đó nhấn nút b thì ngừng cấp xung vào p0.0 mà cấp xung vào p0.1 thì phải làm sao. Có bạn nào biết giải thuật ko? Chứ mình viết bình thường thì nó chỉ nhấn nút dc 1 lần ( hoặc a hoặc b) rùi thui lun ah T__T help
Comment
-
Có rất nhiều cách khác nhau để thực hiện yêu cầu của bạn,phụ thuộc vào yêu cầu bài toán đặt ra và khả năng lập trình của mỗi người. Tuy nhiên về cơ bản thì theo mình là bạn phải chèn 1 đoạn chương trình kiểm tra nút bấm (a,b,c...) vào trong vòng lặp chương trình của bạn,để cứ mỗi chu kỳ vòng quét đều được kiểm tra xem nút nào được bấm hay ko, nếu phát hiện nút nào được bấm thì con trỏ sẽ nhảy tới đoạn chương trình viết cho nóNguyên văn bởi benoit Xem bài viếtGiả sử mình muốn nhấn nút a thì cấp xung vào chân p0.0, sau đó nhấn nút b thì ngừng cấp xung vào p0.0 mà cấp xung vào p0.1 thì phải làm sao. Có bạn nào biết giải thuật ko? Chứ mình viết bình thường thì nó chỉ nhấn nút dc 1 lần ( hoặc a hoặc b) rùi thui lun ah T__T help
Bạn xem tham khảo cái này nhé:
http://www.mediafire.com/?fnjurdu0oovrcwpMua bán thiết bị điện công nghiệp tại Hà Nội, toàn quốc.
http://diencongnghiep360.com/
http://tudienhathe.vn/
Comment
-
http://www.mediafire.com/?4ca83l6xxk8efmpNguyên văn bởi benoit Xem bài viếtbạn ơi link die rồi
Quên mất. Tớ chỉ viết được bằng C thôi.Mua bán thiết bị điện công nghiệp tại Hà Nội, toàn quốc.
http://diencongnghiep360.com/
http://tudienhathe.vn/
Comment
-
bạn có thể vào đây để tham khảo có 1 bài của anh vtquyen3i viết rất hay.diều khiển 4 dc gần như cùng 1 lúc
http://lab3i.com/8051/832-dieu-khien...-can-giup.html
Comment
Bài viết mới nhất
Collapse
-
bởi chinhnguyen9
Điến âp vào 24V;Điên áp ra 30V;Dòng điện ra 10A
Trên nền tảng mạch Boost thay đổi như sau: cự âm tụ lọc C không nối mas mà nối vào Vc +24V
Mach phản hồi tao điê áp trên tụ lọc này ổn đinh ở 6V
Kết quả:
· Điện áp ra =24V+ 6V=30V
· Công...-
Channel: Hướng dẫn sử dụng diễn đàn
21-03-2026, 19:33 -
-
bởi chinhnguyen92. Các yếu tố để dòng điện đầu ra không bị "thiếu"
Dòng điện đầu ra bị "thiếu" có thể hiểu là không đủ 10A theo yêu cầu hoặc bị sụt áp khi tải thay đổi. Để đảm bảo điều này, bạn cần xem xét các yếu tố sau:
a. Khả năng chịu dòng của cuộn cảm- Dòng bão hòa (I_sat): Như
-
Channel: Hướng dẫn sử dụng diễn đàn
21-03-2026, 19:06 -
bởi chinhnguyen9
1. Tính toán cuộn cảm (Inductor)
Để tính giá trị cuộn cảm, chúng ta cần thực hiện các bước sau:
a. Xác định chu kỳ nhiệm vụ (Duty Cycle - D)
Với mạch tăng áp lý tưởng, chu kỳ nhiệm vụ được tính theo công thức :
D=1-VinVout=1-24V30V=0.2
Vậy D = 0.2 (20%)
b....-
Channel: Hướng dẫn sử dụng diễn đàn
21-03-2026, 19:03 -
-
bởi chinhnguyen9Công thức
Gain (dB) = 20 × log₁₀(A)
Thí dụ 1; 60dB
log₁₀(A)=60/20=3
⇒ A=V_out / V_in = 10³ = 1.000
Thí dụ 2; 100dB
log₁₀(A)=100/20=5
⇒ A=V_out / V_in = 105 = 100.000
Tí dụ 3; LM 358
Large Signal Open Loop Voltage Gain AVOL V/mV RL = 2.0...-
Channel: Hướng dẫn sử dụng diễn đàn
19-03-2026, 08:44 -
-
Trả lời cho Mạch 3s bị giảm điện áp đầu rabởi minhtri0405chả biết bạn xử lý được chưa , kích sạc hoặc điện áp > điện áp khối pin vào 2 chân P - P+ , nhiều mạch phải yêu cầu có kích lần đầu sau đó mới chạy...
-
Channel: Điện tử dành cho người mới bắt đầu
18-03-2026, 10:01 -
-
bởi minhtri0405đây có phải là 1 cách để test mosfet xịn hay dỏm khi mua đồ tàu không nhỉ , vì ko thể đập ra để coi lõi rồi trả hàng được....
-
Channel: Tâm tình dân kỹ thuật
18-03-2026, 09:57 -
-
Trả lời cho Giúp mình vẽ sơ đồ và phân tích nguyên lý làm việc của khảo sát các mạch nguồn ổn áp vớibởi Tuyenvc345
-
Channel: Hỗ trợ học tập
16-03-2026, 18:05 -
-
Trả lời cho Giúp mình vẽ sơ đồ và phân tích nguyên lý làm việc của khảo sát các mạch nguồn ổn áp vớibởi Tuyenvc345
-
Channel: Hỗ trợ học tập
16-03-2026, 18:04 -


Comment