Em có ý tưởng dùng vi điểu khiển để làm bộ inverter nhưng bác nào có cách nào để tạo sóng ra gần hình sin giúp em không ah ?
Thông báo
Collapse
No announcement yet.
Dùng vi điểu khiển thiết kế inverter
Collapse
X
-
Em vừa lập trình được cái mạch inverter.Theo ý tưởng như thế này để cho sóng ra dạng bậc thang gần sin các bác xem thế nào. Tần số điện là 50Hz mỗi nửa chu kì là 10ms. Em chia nhỏ thời gian ra làm 10 phần .Giả sử ắc quy 15V
+ 1ms đầu tiên điều khiển mức ra là 3 v
+ 1ms thứ 2 điều khiển mức ra là 6 v
+ 1ms thứ 3 điều khiển mức ra là 9 v
+ 1ms thứ 4 điều khiển mức ra là 12 v
+ 1ms thứ 5 điều khiển mức ra là 15v bằng U đỉnh
+ 1ms thứ 6điều khiển mức ra là 15v bằng U đỉnh
+ 1ms thứ 7 điều khiển mức ra là 12 v
+ 1ms thứ 8 điều khiển mức ra là 9 v
+ 1ms thứ 9 điều khiển mức ra là 6 v
+ 1ms thứ 10 điều khiển mức ra là 3 v
CHu kì âm dòng điện tương tự, Mạch mô phỏng em đây
nghich luu vi su ly.rar
Các bác tham góp ý em cái.
Comment
-
Nguyên văn bởi rptdnmqs Xem bài viếtNgười ta tạo ra xung vuông còn kô được bạn thích sóng sin làm gì.Xung vuông thì hiệu suất cao hơn đấy.
sóng vuông hiệu suất thấp, rất có hại cho các thiết bị.email:
chỉ được liên lạc từ 19h00 - 21h30
Comment
-
-
Nguyên văn bởi vn6531 Xem bài viếtđây là mạch dùng pic
[ATTACH=CONFIG]40227[/ATTACH]email:
chỉ được liên lạc từ 19h00 - 21h30
Comment
-
bác có thể viết code cho con 8051 xuất bán kì xung qua 1 chân
ra lần lượt các mức áp từ 0.5 đến 3.5 V,càng nhiều bậc càng tốt,cho vào TL494 PWM,dùng cầu H là được sine chuẩnTrái đất luôn tròn vì vậy bạn chẳng thể nào nhìn thấy phía cuối con đường đi...
Keep moving forward...
Comment
-
bác có biết về VĐK bác có thể trao đổi cùng em không?
yahoo mrphamngocminh@yahoo.comTrái đất luôn tròn vì vậy bạn chẳng thể nào nhìn thấy phía cuối con đường đi...
Keep moving forward...
Comment
-
Nguyên văn bởi romance_qt Xem bài viếtChú nên ra tiệm mua 1 con UPS hình sin chuẩn về mà xài,làm j cho mệt giá thành cug zay thôi ah
+ tăng thêm kiến thức cho mình
+ nếu nó hư hỏng thì có thể tự sưả
+ giảm bớt chi phí.
+ .....v v....email:
chỉ được liên lạc từ 19h00 - 21h30
Comment
-
Hi các pác,
Có 1 cái của pác trên diễn đàn. Mình đã làm thử mạch thực tế nhưng nó ko chạy được. Pác nào viết ctr xịn xi hỗ trợ 1 cái để có thể hoàn thiện với ạ.
;KHAI BAO CAC BIEN
PWM0 BIT P1.2
PWM1 BIT P1.6
PW0 BIT P1.3
PW1 BIT P1.5
BUZER BIT P1.7
W_START BIT P3.5
W_STOP BIT P3.4
BATT BIT P3.3
OF_H EQU 30H
OF_L EQU 31H
ON_H EQU 32H
ON_L EQU 33H
NHO EQU R7
ORG 00H
JMP MAIN
ORG 03H
LJMP ISR_SAFE
ORG 0BH
LJMP ISR_PWM0
ORG 1BH
LJMP ISR_PWM1
ORG 30H
MAIN:
CLR PW0
CLR PW1
CLR BUZER
CLR PWM0
CLR PWM1
MOV TMOD,#11H ;CHE DO 1 (16BIT)
SETB EA ;CHO PHEP NGAT TAC CA (IE.7)
SETB ET0 ;CHO PHEP NGAT TIMER0 (IE.1)
SETB ET1 ;CHO PHEP NGAT TIMER1 (IE.3)
SETB EX0 ;CHO PHEP NGAT NGOAI 0 (IE.0)
SETB PX0 ;UU TIEN NGAT NGOAI 0 (IP.0)
SETB IT0 ;NGAT THEO SUON (TCON.0)
MOV P3,#0BFH ;DAT P3 LAM NGO VAO
MOV NHO,#0 ;XOA NHO
MOV ON_L,#0CEH
MOV ON_H,#0FFH
MOV OF_L,#4BH
MOV OF_H,#0FEH
STOP: CLR TR0
CLR TR1
CLR PWM0
CLR PWM1
JNB BATT,ST ;KIEM TRA BATT LOW THI ALARM VA STOP(BATT=1)
SETB BUZER
ACALL DELAY2
CLR BUZER
ACALL DELAY2
SETB BUZER
ACALL DELAY2
CLR BUZER
ST: JB W_START,$ ;START SWITCH
START: JNB W_STOP,STOP ;STOP SWITCH
JB BATT,STOP ;LOW BATTERY ALARM AND STOP
CLR TR1
SETB TR0 ;KHOI DONG TIMER0
CLR PW1
SETB PW0
ACALL LOOP ;1/2 T dau
CLR TR0
SETB TR1
CLR PW0
SETB PW1
ACALL LOOP ;1/2 T cuoi
SJMP START
;-----Tao sin wave dieu che 50hz trong pulse 2k
LOOP:
CJNE NHO,#2,$ ;Wait de lay toan 2 T_on +T_off
MOV NHO,#0
MOV DPTR,#DT10
ACALL LAY
CJNE NHO,#2,$ ;Wait de lay toan 2 T_on +T_off
MOV NHO,#0
MOV DPTR,#DT20
ACALL LAY
CJNE NHO,#2,$ ;Wait de lay toan 2 T_on +T_off
MOV NHO,#0
MOV DPTR,#DT30
ACALL LAY
CJNE NHO,#2,$ ;Wait de lay toan 2 T_on +T_off
MOV NHO,#0
MOV DPTR,#DT40
ACALL LAY
CJNE NHO,#2,$ ;Wait de lay toan 2 T_on +T_off
MOV NHO,#0
MOV DPTR,#DT50
ACALL LAY
CJNE NHO,#2,$ ;Wait de lay toan 2 T_on +T_off
MOV NHO,#0
MOV DPTR,#DT60
ACALL LAY
CJNE NHO,#2,$ ;Wait de lay toan 2 T_on +T_off
MOV NHO,#0
MOV DPTR,#DT70
ACALL LAY
CJNE NHO,#2,$ ;Wait de lay toan 2 T_on +T_off
MOV NHO,#0
MOV DPTR,#DT80
ACALL LAY
CJNE NHO,#2,$ ;Wait de lay toan 2 T_on +T_off
MOV NHO,#0
MOV DPTR,#DT90
ACALL LAY
;-------------------Dinh sinwave
CJNE NHO,#2,$ ;Wait de lay toan 2 T_on +T_off
MOV NHO,#0
MOV DPTR,#DT90
ACALL LAY
CJNE NHO,#2,$ ;Wait de lay toan 2 T_on +T_off
MOV NHO,#0
MOV DPTR,#DT80
ACALL LAY
CJNE NHO,#2,$ ;Wait de lay toan 2 T_on +T_off
MOV NHO,#0
MOV DPTR,#DT70
ACALL LAY
CJNE NHO,#2,$ ;Wait de lay toan 2 T_on +T_off
MOV NHO,#0
MOV DPTR,#DT60
ACALL LAY
CJNE NHO,#2,$ ;Wait de lay toan 2 T_on +T_off
MOV NHO,#0
MOV DPTR,#DT50
ACALL LAY
CJNE NHO,#2,$ ;Wait de lay toan 2 T_on +T_off
MOV NHO,#0
MOV DPTR,#DT40
ACALL LAY
CJNE NHO,#2,$ ;Wait de lay toan 2 T_on +T_off
MOV NHO,#0
MOV DPTR,#DT30
ACALL LAY
CJNE NHO,#2,$ ;Wait de lay toan 2 T_on +T_off
MOV NHO,#0
MOV DPTR,#DT20
ACALL LAY
CJNE NHO,#2,$ ;Wait de lay toan 2 T_on +T_off
MOV NHO,#0
MOV DPTR,#DT10
ACALL LAY
RET
;--------------TRINH PHUC VU NGAT TIMER0
ISR_PWM0:
CLR TR0
JNB PWM0,TIEP
CLR PWM0
MOV R7,#2
MOV TL0,OF_L
MOV TH0,OF_H
SETB TR0
RETI
TIEP: SETB PWM0
MOV R7,#1
MOV TL0,ON_L
MOV TH0,ON_H
SETB TR0
RETI
;--------------TRINH PHUC VU NGAT TIMER1
ISR_PWM1:
CLR TR1
JNB PWM1,TIEP2
CLR PWM1
MOV R7,#2
MOV TL1,OF_L
MOV TH1,OF_H
SETB TR1
RETI
TIEP2: SETB PWM1
MOV R7,#1
MOV TL1,ON_L
MOV TH1,ON_H
SETB TR1
RETI
;--------------PHUC VU NGAT NGOAI 0
ISR_SAFE:
CLR TR0
CLR TR1
CLR PWM0
CLR PWM1
VE: CPL BUZER
ACALL DELAY
SJMP VE
;------------------TRINH CON NAP GIA TRI TL,TH
LAY:
CLR A
MOVC A,@A+DPTR
MOV ON_H,A
INC DPTR
CLR A
MOVC A,@A+DPTR
MOV ON_L,A
INC DPTR
CLR A
MOVC A,@A+DPTR
MOV OF_H,A
INC DPTR
CLR A
MOVC A,@A+DPTR
MOV OF_L,A
RET
;---------------
DELAY2:
MOV R4,#3
LLL: ACALL DELAY
DJNZ R4,LLL
RET
;---------------
DELAY:
MOV R2,#255
LL: MOV R3,#255
DJNZ R3,$
DJNZ R2,LL
RET
;----------ON TRUOC OFF SAU.
DT10: DB 0FFH,0CEH,0FEH,3EH
DT20: DB 0FFH,9CH,0FEH,70H
DT30: DB 0FFH,6AH,0FEH,0A2H
DT40: DB 0FFH,38H,0FEH,0D4H
DT50: DB 0FFH,06H,0FFH,06H
DT60: DB 0FEH,0D4H,0FFH,38H
DT70: DB 0FEH,0A2H,0FFH,6AH
DT80: DB 0FEH,70H,0FFH,9CH
DT90: DB 0FEH,3EH,0FFH,0CEH
END
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Hỏi cách điều chế xungbởi thetungBạn cho qua cái Tờ ri gơ Sờ mít ấy ......
-
Channel: Kỹ thuật điện tử tương tự
16-12-2024, 11:26 -
-
Trả lời cho Hỏi cách điều chế xungbởi nguyendinhvanCó gì mà khó ?
Răn cưa vuông đây
...-
Channel: Kỹ thuật điện tử tương tự
15-12-2024, 23:36 -
-
Trả lời cho hỏi về tụ điệnbởi ndp62Chữ " VENT" không phải là tên hãng sx tụ đâu ,vó thế là 1 ký hiệu liên quan tụ lowesr ?
-
Channel: Điện thanh
15-12-2024, 18:24 -
-
Trả lời cho Thắc mắc về nguồn tổ ong 12vbởi bqvietTrừ trường hợp công suất (rất) thấp, hầu như tất cả các loại nguồn xung thông thường đều có tụ nhỏ 1 - 10nF nối giữa sơ cấp và thứ cấp, để thoát nhiễu và để chống hiện tượng tương tự tĩnh điện. Vụ này đã thảo luận vài...
-
Channel: Điện tử dành cho người mới bắt đầu
14-12-2024, 22:02 -
-
Trả lời cho Thắc mắc về nguồn tổ ong 12vbởi namlangnhoE thử 3 cái nguồn nó đều giống nhau. Nên e làm tiếp địa luôn.
-
Channel: Điện tử dành cho người mới bắt đầu
14-12-2024, 19:58 -
-
Trả lời cho Thắc mắc về nguồn tổ ong 12vbởi mèomướpDạ chú sắm con át chống giật và thay nguồn tổ ong khác cho an toàn ạ. Đa phần nguồn xung đều xả nhiễu của bên thứ cấp về điện lưới qua 1 con tụ nên cảm giác tê sẽ khó xác định rõ ràng là do rò điện hay là nó vốn vậy...
-
Channel: Điện tử dành cho người mới bắt đầu
14-12-2024, 18:51 -
-
bởi namlangnhoXin chào mọi người. E có sử dụng 1 cục nguồn tổ ong 12v-30A chạy đèn led xe trà sữa. Mà thợ thi công bị rò điện nên điện rò ra khung xe. E dùng đồng hồ đo điện ở khung xe và cả output thì thấy có dòng điện xoay chiều hơn 100v. Nên chạm...
-
Channel: Điện tử dành cho người mới bắt đầu
14-12-2024, 00:12 -
-
bởi Manh.n.trCác bác cho em hỏi cách điều chế xung răng cưa sang xung vuông với ạ. Em đang thấy khó ạ...
-
Channel: Kỹ thuật điện tử tương tự
13-12-2024, 20:46 -
-
Trả lời cho hỏi về thiết kế mạch tuần tự trên proteusbởi Hatruong1309
-
Channel: Hỗ trợ học tập
12-12-2024, 00:33 -
-
bởi Hatruong1309Cho e hỏi là phần chân X thì nối cái j thì mạch mới chạy được ạ và kiểm tra đúng sai kiểu j ạ
Đề bài thiết kế mạch dãy đồng bộ nhận biết dãy tín hiệu vào ở dạng nhị phân được đưa liên tiếp ở đầu vào X và được đồng...-
Channel: Hỗ trợ học tập
12-12-2024, 00:33 -
Comment