E đang học VDK, thầy e giao cho e đề tài làm đèn giao thông, a nào co thể chỉ cho e biết nên làm như thế nào ? e đã học lập trình ASM ,có phần mềm mô phỏng proteus nhưng e chư biết dùng con IC 8051 để mắc thành mạch như thế nào?bộ định thời là gì vậy anh?
Thông báo
Collapse
No announcement yet.
Đèn giao thông
Collapse
X
-
Nguyên văn bởi anhdat Xem bài viếtE đang học VDK, thầy e giao cho e đề tài làm đèn giao thông, a nào co thể chỉ cho e biết nên làm như thế nào ? e đã học lập trình ASM ,có phần mềm mô phỏng proteus nhưng e chư biết dùng con IC 8051 để mắc thành mạch như thế nào?bộ định thời là gì vậy anh?http://techpal.vn
Chia sẻ công nghệ, cùng thành công
Comment
-
Chắc Mode phải chuyển cái này vào box 8051 thì sẽ nhiều người giúp đỡ bạn hơnhttp://techpal.vn
Chia sẻ công nghệ, cùng thành công
Comment
-
Nếu làm đề tài thì dùng con 8051 cũng OK, trên thực tế người ta toàn dùng PLC. nếu chỉ có điều khiển đèn giao thông cho 1 ngã tư thì không cần dùng bộ định thời cũng được chỉ cần dùng trễ. Ví dụ: ban đầu hướng thẳng: cho đèn xanh sáng, vàng đỏ tắt, hướng ngang thì cho đèn đỏ sáng, vàng xanh tắt. trễ 1 khoảng cho đèn xanh sáng theo ý mình sau đó thì hướng thẳng: cho đèn xanh tắt, vàng sáng và đỏ tắt, hướng ngang thì cho đèn đỏ sáng, vàng, xanh tắt. lại trễ cho sáng đèn vàng ... và cứ thế .... sau đó thì lặp lại. Đây là cách đơn giản nhất mà vẫn hiệu quả. còn nối mạch thì cứ nối trực tiếp các chân của 8051 đến các LED xanh, vàng, đỏ. Nếu muốn dùng bóng điện 220V thì dùng qua rơle hoặc các khoá 220V.....
email:mahaco@fpt.vn
Comment
-
Nguyên văn bởi anhdat Xem bài viếtE đang học VDK, thầy e giao cho e đề tài làm đèn giao thông, a nào co thể chỉ cho e biết nên làm như thế nào ? e đã học lập trình ASM ,có phần mềm mô phỏng proteus nhưng e chư biết dùng con IC 8051 để mắc thành mạch như thế nào?bộ định thời là gì vậy anh?
http://www.esnips.com/doc/182ec35d-f...or-pre-beginer
Comment
-
Nguyên văn bởi anhdat Xem bài viếtCam on may anh nhieu nhe,cho e hoi 1 ti ,neu dung 1 port thi trong 1 luc chi dieu khien duoc 1 con led 7 doan,muon dieu khien nhieu con led 7 doan tu 1 port thi phai quet led .Anh nao biet ky thuat quet led chi cho e voi.
Mỗi IC 595 ra 8 chân //, 8 chân này nối với 8 chân của LED 7 đoạn. như vậy 1 LED sẽ nối 1 IC--> hơi lục tốn, nhưng khi số lượng LED lớn thì miễn chê.
Khi LED sáng ta có thể đi làm các việc khác đến khi nào ta muốn thay đổi giá trị.
Nếu bạn làm theo cách này hãy nghiên cứu IC 595 trước đi sau đó liên hệ với tôi - nếu cần thì tôi cho mã nguồn - ASM hoặc C cũng có
email:mahaco@fpt.vn
Comment
-
chào bạn
đề bài này đơn giản.
bài của mình chỉ có sử dụng 1 PORT là điều khiển được hệ thông đèn giao thông.
+ 4 chân làm xuất tín hiệu đếm qua 7447 giải mã cho ra Led 7 thanh. lưu ý: chung bus
+ 4 chân điều khiển kích 4 con Led 7 thanh
+ 6 chân điều khiển đèn vàng xanh đỏ.
okie
bài toán mình làm chỉ để điều khiển hệ thống đèn giao thông 2 hướng thôi, chưa đáp ứng được nhu cầu thực tế đâu
ngoài thực tế chúng ta thường hay sử dụng hệ thống PLC.
okie
có chỗ nào khó hiểu thì mail cho mình nhé.Attached Files
Comment
-
Đây là chương trình đèn giao thông điều khiển giao thông ngã tư.
Mạch đã được test và chạy khá ổn định, mong rằng sẽ giúp ích cho các bạn
sinh viên tham khảo để phục vụ tốt cho đồ án của mình.
Code:AGRN equ P1.0 ARED equ P1.1 AYEL equ P1.2 BGRN equ P1.3 BRED equ P1.4 BYEL equ P1.5 LJMP INIT ;go to main ORG 0013H ;EXT1 interrupt address LJMP EXT1 ;go to EXT1 Interrupt handler LJMP MAIN ;Then go back to main routine INIT: MOV SP,#20h ;Move SP beyond internal reg's LCALL CLR_LCD ;clear that LCD LCALL ENABLE_INTS ;Enable Intterrupts as we see fit MAIN: CALL CLEAR_ALL SETB BRED SETB AGRN MOV R0,#06H ; WAIT BEFORE LIGHTS START TO CHANGE LOOP1: LCALL ONESEC DJNZ R0,LOOP1 CALL CLEAR_ALL SETB BRED SETB AYEL LCALL ONESEC ; WAIT FOR 1 SEC TO CHANGE FROM YELLOW TO RED CALL CLEAR_ALL SETB ARED SETB BRED LCALL ONESEC CALL CLEAR_ALL SETB ARED SETB BGRN MOV R0,#06H ; WAIT BEFORE LIGHTS START TO CHANGE LOOP2: LCALL ONESEC DJNZ R0,LOOP2 CALL CLEAR_ALL SETB ARED SETB BYEL LCALL ONESEC ; WAIT FOR 1 SEC TO CHANGE FROM YELLOW TO RED CALL CLEAR_ALL SETB ARED SETB BRED LCALL ONESEC JMP MAIN ;EXT1 Interrupte Handling Routine EXT1: SETB ACC.0 ; set a flag on the ACC RETI ;Subroutines CLR_LCD: MOV P0, #00h RET ENABLE_INTS: SETB IT1 ;Set EXT1 to falling edge active SETB EX1 ;Enable EXT1 MOV TMOD,#01H ; SET 16 BIT COUNTER SETB EA ;Enable Global Interrupts to occur RET ; CLEARS ALL THE LIGHTS CLEAR_ALL: MOV P1,#00H ; clear all lights CLR ACC.0 ; clear interrupt flag RET ; COUNT FOR ONE SECOND ONESEC: MOV R1,#14H ; COUNTER USED TO LOOP 20 TIMES, WHICH IS EQUIVALENT TO 1 SEC SEC_LOOP: MOV TH0,#00H ; CLEAR TIMER 0 MOV TL0,#00H CLR TF0 ; CLEAR OVERFLOW BIT SETB TR0 ; START TIMER 0 JNB TF0,$ ; WAIT FOR OVERFLOW FLAG CLR TR0 ; STOP TIMER 0 JNZ BTN_PRESSED ; CROSSWALK BUTTON WAS PRESSED, JUMP OUT OF LOOP DJNZ R1,SEC_LOOP BTN_PRESSED: RET HALT: JMP $ END
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Hỏi về test hipot cao ápbởi nguyendinhvanCách nghĩ của bạn là theo duy tâm thôi. Còn trong công việc thì phải theo duy lý.
Bạn vào goggle và gõ từ : tiêu chuẩn an toàn cách điện.
Bạn sẽ thấy vô vàn các quy định, VN cũng có , quốc tế cũng có. Mỗi vùng , mỗi khu vực,...-
Channel: Điện tử dành cho người mới bắt đầu
02-11-2024, 20:04 -
-
bởi lamvu0677Chào mọi người, ai làm về điện, đặc biệt biến áp xung, mâý con nho nhỏ gắn vào mạch nguồn, cho e hỏi tí ą, e cũng làm trong ty về biển áp thì đo kiểm thành phẩm sẽ kiểm cao áp, tức là kiểm xem có phóng điện giữa các cuộn dây với...
-
Channel: Điện tử dành cho người mới bắt đầu
01-11-2024, 21:05 -
-
bởi AaaabbbbbEm chào các anh chị ,cô chú . Em đang có 1 đề tài: Mô phỏng điều khiển động cơ 1 chiều và bộ điều khiển điện áp tự động (AVR) sử dụng MATLAB/Simulink và Arduino . Anh chị có thế giải thích hoặc định hướng giúp em với được không ạ . Em xin cảm ơn !!...
-
Channel: Vi điều khiển AVR
30-10-2024, 16:38 -
-
bởi 2embeyeuem mới nhập môn, bác nào có sơ đồ của mạch này và cách cắm mạch trên panel cho em xin với, em cảm ơn ạ
-
Channel: Điện tử dành cho người mới bắt đầu
30-10-2024, 15:52 -
-
bởi dqt21091997Hi mọi người,
Team mình hiện là đối tác phân phối cho 1 dịch vụ Proxy US chuẩn bị mở mang tên Proxy Compass. Mọi người có thể trải nghiệm ở đây: https://proxycompass.com/vi/free-trial/
Điểm mạnh của Proxy Compass là:
- 50 địa chỉ IP proxy
...-
Channel: Tổng quan về ngành viễn thông
30-10-2024, 14:46 -
-
Trả lời cho Thắc mắc về kiến thức điện xoay chiềubởi SteinsKMình nhớ là do điện AC không có chia cực cố định như DC, thêm vào đó thì ổ điện loại mà 2 lỗ thì cũng không có phân biệt chiều cắm, thành ra mình cắm chiều nào cũng được. Đây là em hiểu như vậy, có bác nào có ý kiến khác không ạ....
-
Channel: Điện tử dành cho người mới bắt đầu
30-10-2024, 09:57 -
Comment