Nghiên Cứu Thiết Kế Mạch Tự Động Đóng Mở Cửa Sử Dụng Vi Xử Lý 8051

Luận văn hpu nghiên cứu thiết kế mạch tự động đóng mở cửa tự động sử dụng vi xử lý 8051, mang lại giải pháp hiện đại và hiệu quả cho hệ thống cửa.

Người đăng

Ẩn danh

Thể loại

Đồ Án Tốt Nghiệp

2018

61
3
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI NÓI ĐẦU

1. CHƯƠNG 1: GIỚI THIỆU CHUNG, YÊU CẦU, KẾT CẤU CƠ KHÍ VỀ CỬA ĐÓNG MỞ TỰ ĐỘNG

1.1. GIỚI THIỆU MỘT SỐ LOẠI CỬA TỰ ĐỘNG

1.2. CÁC YÊU CẦU CỦA CỬA TỰ ĐỘNG

1.3. KẾT CẤU CƠ KHÍ CỦA CỬA TỰ ĐỘNG

2. CHƯƠNG 2: GIỚI THIỆU CÁC LINH KIỆN, THIẾT BỊ, PHẦN MỀM SỬ DỤNG TRONG HỆ THỐNG CỬA ĐÓNG MỞ TỰ ĐỘNG

2.1. Vi điều khiển AT89C52

2.2. IC tạo ổn áp 7805 (IC ổn áp 5v)

2.3. Bộ chuyển đổi tương tự sang số ADC

3. CHƯƠNG 3: THIẾT KẾ MÔ HÌNH ĐIỀU KHIỂN HỆ THỐNG CỬA TỰ ĐỘNG SỬ DỤNG HỆ VI XỬ LÝ AT89C52

3.1. SƠ LƯỢC CHỨC NĂNG CỦA TỪNG KHỐI

3.2. ĐẶC TẢ HỆ THỐNG FSM

3.3. SƠ ĐỒ MẠCH HOÀN CHỈNH

3.4. CHƯƠNG TRÌNH LẬP TRÌNH CHO VI ĐIỀU KHIỂN AT89C52

KẾT LUẬN

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Tổng Quan Về Thiết Kế Mạch Tự Động Đóng Mở Cửa Sử Dụng Vi Xử Lý 8051

Thiết kế mạch tự động đóng mở cửa sử dụng vi xử lý 8051 đang trở thành xu hướng trong ngành tự động hóa. Mạch này không chỉ giúp tiết kiệm thời gian mà còn nâng cao tính tiện lợi cho người sử dụng. Việc áp dụng công nghệ này vào các hệ thống cửa tự động mang lại nhiều lợi ích, từ việc giảm thiểu sức lao động đến việc tăng cường an ninh cho các công trình. Hệ thống này hoạt động dựa trên các cảm biến, cho phép cửa tự động mở khi có người hoặc vật tiến lại gần.

1.1. Lợi Ích Của Mạch Tự Động Trong Cuộc Sống Hiện Đại

Mạch tự động giúp tiết kiệm thời gian và công sức cho người sử dụng. Cửa tự động không chỉ mang lại sự tiện lợi mà còn tạo cảm giác hiện đại cho không gian sống và làm việc.

1.2. Các Thành Phần Chính Của Hệ Thống Cửa Tự Động

Hệ thống cửa tự động bao gồm các thành phần như vi xử lý 8051, cảm biến, động cơ và mạch điều khiển. Mỗi thành phần đóng vai trò quan trọng trong việc đảm bảo hoạt động hiệu quả của hệ thống.

II. Vấn Đề Và Thách Thức Trong Thiết Kế Mạch Tự Động Đóng Mở Cửa

Mặc dù thiết kế mạch tự động đóng mở cửa mang lại nhiều lợi ích, nhưng cũng gặp phải một số thách thức. Các vấn đề như độ chính xác của cảm biến, khả năng tương thích giữa các linh kiện và độ bền của mạch là những yếu tố cần được xem xét kỹ lưỡng. Việc đảm bảo rằng hệ thống hoạt động ổn định trong mọi điều kiện môi trường cũng là một thách thức lớn.

2.1. Độ Chính Xác Của Cảm Biến Trong Hệ Thống

Cảm biến là thành phần quan trọng trong hệ thống cửa tự động. Độ chính xác của cảm biến ảnh hưởng trực tiếp đến khả năng mở và đóng cửa đúng thời điểm.

2.2. Khả Năng Tương Thích Giữa Các Linh Kiện

Việc lựa chọn linh kiện phù hợp và đảm bảo chúng hoạt động tốt với nhau là rất quan trọng. Sự không tương thích có thể dẫn đến sự cố trong quá trình hoạt động của hệ thống.

III. Phương Pháp Thiết Kế Mạch Tự Động Đóng Mở Cửa Sử Dụng Vi Xử Lý 8051

Phương pháp thiết kế mạch tự động đóng mở cửa sử dụng vi xử lý 8051 bao gồm nhiều bước từ việc lựa chọn linh kiện, lập trình vi xử lý đến việc kiểm tra và tối ưu hóa hệ thống. Việc lập trình vi xử lý 8051 cần phải được thực hiện một cách chính xác để đảm bảo hệ thống hoạt động hiệu quả.

3.1. Lập Trình Vi Xử Lý 8051 Để Điều Khiển Cửa

Lập trình vi xử lý 8051 là bước quan trọng trong thiết kế mạch. Các lệnh cần được viết một cách chính xác để đảm bảo cửa hoạt động theo đúng yêu cầu.

3.2. Kiểm Tra Và Tối Ưu Hóa Hệ Thống

Sau khi hoàn thành việc lắp đặt, việc kiểm tra và tối ưu hóa hệ thống là cần thiết. Điều này giúp phát hiện và khắc phục các lỗi có thể xảy ra trong quá trình hoạt động.

IV. Ứng Dụng Thực Tiễn Của Mạch Tự Động Đóng Mở Cửa

Mạch tự động đóng mở cửa sử dụng vi xử lý 8051 có nhiều ứng dụng thực tiễn trong đời sống. Từ các tòa nhà văn phòng, trung tâm thương mại đến các khu dân cư, hệ thống này giúp nâng cao tính tiện nghi và an toàn cho người sử dụng. Việc áp dụng công nghệ này không chỉ giúp tiết kiệm thời gian mà còn tạo ra một môi trường sống hiện đại hơn.

4.1. Ứng Dụng Trong Các Tòa Nhà Văn Phòng

Hệ thống cửa tự động được sử dụng rộng rãi trong các tòa nhà văn phòng, giúp tiết kiệm thời gian cho nhân viên và khách hàng khi ra vào.

4.2. Ứng Dụng Trong Các Trung Tâm Thương Mại

Tại các trung tâm thương mại, cửa tự động giúp quản lý lượng khách ra vào một cách hiệu quả, đồng thời tạo cảm giác sang trọng cho không gian.

V. Kết Luận Về Thiết Kế Mạch Tự Động Đóng Mở Cửa Sử Dụng Vi Xử Lý 8051

Thiết kế mạch tự động đóng mở cửa sử dụng vi xử lý 8051 là một giải pháp hiệu quả cho các vấn đề trong việc quản lý cửa ra vào. Với những lợi ích mà nó mang lại, việc phát triển và ứng dụng công nghệ này trong thực tiễn là rất cần thiết. Tương lai của hệ thống cửa tự động hứa hẹn sẽ còn phát triển mạnh mẽ hơn nữa với sự tiến bộ của công nghệ.

5.1. Tương Lai Của Hệ Thống Cửa Tự Động

Với sự phát triển không ngừng của công nghệ, hệ thống cửa tự động sẽ ngày càng hoàn thiện hơn, đáp ứng tốt hơn nhu cầu của người sử dụng.

5.2. Khuyến Khích Nghiên Cứu Và Phát Triển

Cần khuyến khích các nghiên cứu và phát triển trong lĩnh vực này để cải tiến chất lượng và tính năng của hệ thống cửa tự động.

14/07/2025

Trích đoạn nội dung tài liệu

CHƯƠNG 1: GIỚI THIỆU CHUNG, YÊU CẦU, KẾT CẤU CƠ KHÍ VỀ CỬA ĐÓNG MỞ TỰ ĐỘNG Khi cuộc sống ngày càng hiện đại thì những sản phẩm như cửa tự động cũng trở nên phổ biến hơn. Không mất thời gian dùng sức để đóng mở, bạn có thể để thiết bị hoạt động độc lập tự động khi các cảm biến được kích hoạt. Đây cũng chính là những ưu điểm nổi bật làm sản phẩm chiếm được cảm tình của nhiều người dùng. Khái niệm của cửa tự động được hiểu đơn giản như một loại cửa tích hợp thêm các thiết bị để sản phẩm có thể tự động đóng, tự động mở nhờ cơ chế hoạt động của các thiết bị cảm biến khi các thiết bị cảm biến được kích hoạt.

Với tính năng này, cửa tự động mang lại những thuận lợi lớn cho người sử dụng như: Nếu người dùng cửa đang bê vác vật gì đó thì cửa tự động không những chỉ tạo cảm giác thoải mái mà thực sự đã giúp người dùng, tạo thuận lợi cho người hoàn thành công việc mà không bị cản trở. Sử dụng của tự động sẽ giúp người dùng nó đỡ tốn thời gian để đóng mở cửa. Cửa tự động rõ ràng sẽ đem lại cảm giác thoải mái cho người dùng , loại bỏ hoàn toàn cảm giác ngại, khó chịu như khi dùng cửa thường. Đặc biệt, hiện nay tại các cao ốc văn phòng, khách sạn, cửa hàng và siêu thị , có hàng ngàn lượt người di chuyển qua lại.

Vì vậy, cửa tự động ra vào là giải pháp hữu ích giúp cho người dùng thuận tiện hơn trong việc di chuyển, tiết kiệm thời gian, công sức khi không phải dùng tay như những loại cửa truyền thống. Hơn nữa, cửa kính tự động còn mang lại nét hiện đại, sang trọng. Chính vì những ưu điểm nổi bật của cửa tự động mà chúng ta càng phải phát triển ứng dụng nó rộng rãi hơn, đồng thời nghiên cứu để cải tiến và nâng cao chất lượng hoạt động của cửa tự động để nó ngày càng hiện đại hợn, tiện ích hơn. Để nghiên cứu một cách chính xác và cụ thể về cửa tự động, cần thiết phải chế tạo mô hình đóng mở tự động, mô tả hoạt động, hình dáng, cấu tạo của cửa tự động.

Từ mô hình này ta có thể quan sát và tìm hiểu hoạt động của cửa tự động, cũng như có thể lường trước những khó khăn có thể gặp phải khi 2 chế tạo cửa tự động trên thực tế. Cũng từ mô hình có thể thấy được ưu nhược điểm của thiết kế mà từ đó khắc phục những hạn chế, phát huy thế mạnh thiế kế cánh cửa ưu việt hơn, hoàn thiện hơn cho con người. GIỚI THIỆU MỘT SỐ LOẠI CỬA TỰ ĐỘNG Hiện nay có nhiều loại cửa tự động: cửa cuốn, cửa đẩy, cửa kéo, cửa trượt…. Cửa cuốn Loại cửa này có khả năng cuộn tròn lại được.

Khi có tín hiệu điều khiển đóng mở cửa, động cơ của cửa sẽ tác động qua một trục cuốn cửa cuộn tròn quanh trục đó. Loại cửa này có ưu điểm là gọn nhẹ tiện dụng và dễ sử dụng, chỉ cần một động cơ công suất nhỏ. Thường được dùng làm cửa cho gara ô tô. Nó có tính kinh tế cao vì dễ chế tạo.

Nhưng cũng có nhược điểm là cửa không chắc chắn và dễ bị hỏng hơn các loại cửa khác. Cửa trượt Loại cửa này có đặc điểm là có một rãnh cố định cho phép cánh cửa có thể trượt qua lại. Cửa trượt được thiết kế với kiểu cách hiện đại, trang nhã 3 khiến người dùng ưa chọn, thích thú cùng với sự tiện lợi trong điều khiển và lập trình tạo nên chuyển động êm. Đây là loại cửa giúp giữ không khí trong không gian lớn luôn mát mẻ hoặc ấm áp.

Ngoài ra cửa còn nhận biết người hay vật cản một cách tự động giúp đóng mở cửa sang hai bên nhanh và tiện dụng mà không cần người phải đứng trực mở và đóng cửa. Loại cửa này thường được sử dụng trong nhà hàng, khách sạn, sân bay, nhà ga… Loại cửa này ở nước ta được dùng khá là phổ biến. Cửa trượt 1. CÁC YÊU CẦU CỦA CỬA TỰ ĐỘNG  Kích thước gọn gàng, hợp lý  Hệ thống điện tốt, hoạt động đúng theo thiết kế  Hệ thống cơ hoạt động tốt  Hệ thống cửa đáp ứng mọi nhu cầu đặt ra 1.1 Yêu cầu về chương trình chung:  Cửa phải tự động mở khi có người hoặc vật khi tiến lại gần cửa và đóng lại khi cách xa một khoảng  Cửa thiết kế để có thể đóng mở thông minh, có nghĩa là khi có tín hiệu người hoặc vật thì cửa mở ra với vận tốc v1 nhanh nhất để người hoặc vật có thể ra vào lập tức.

Khi mở cửa gần hết hành trình thì tự động giảm tốc 4 độ xuống v3 nhỏ nhất để cửa dừng lại chính xác ở cuối hành trình mở. Khi hết tín hiệu người hoặc vật sau một khoảng thời gian trễ khoảng 5 giây, cửa sẽ đóng lại nhanh với vận tốc là v2. Khi gần hết hành trình đóng, thì cửa giảm tốc độ xuống v3 để tránh va chạm giữa 2 cánh cửa. Khi cửa đóng lại, nếu lại có tín hiệu người hoặc vật thì cửa lại lập tức mở ra 1.2 Yêu cầu về cơ khí  Yêu cầu về thiết kế phải giống phải giống cửa thật về cả hình thức và chất lượng hoạt động phải chắc chắn gọn gàng.

Do đó, việc thiết kế cơ khí cho mô hình cũng phải đảm bảo những yêu cầu kĩ thuật như đối với cửa thật. Động cơ ở đây là loại động cơ 1 chiều được cấp nguồn bởi bộ chỉnh lưu cầu một chiều,kết hợp với bộ đảo chiều cho phép động cơ có thể quay thuận hoặc quay ngược. Kết cấu cơ khí của cửa tự động Kết cấu cơ khí của cửa đóng mở tự động là vô cùng quan trọng, đòi hỏi độ chính xác cao mới đảm bảo cửa vận hành an toàn, ổn định.1 Khung mô hình cửa tự động 5 Hình 1. Khung mô hình cửa tự động 1.2 Cơ cấu truyền động của cửa tự động Hình 1.4 Cơ cấu truyền động Cơ cấu truyền động: 1: Cánh cửa 2: Thanh ray 3: Con lăn 4: Puli 5: Dây cu roa 6: Rãnh trượt dưới.3 Cánh cửa Hình 1.4 Thanh ray Hình 1.

Thanh ray Thanh ray được làm bằng thép 1. Con lăn’ Con lăn được gia công bằng sắt 1. Puly Puli được gia công bằng sắt với kích thước như hình vẽ 1.7 Rãnh trượt dưới Hình 1. Rãnh trượt dưới Rãnh trượt dưới được ra công bằng thanh nhôm với kích thước như hình vẽ.

8 CHƯƠNG 2: GIỚI THIỆU CÁC LINH KIỆN, THIẾT BỊ, PHẦN MỀM SỬ DỤNG TRONG HỆ THỐNG CỬA ĐÓNG MỞ TỰ ĐỘNG 2.1 Vi điều khiển AT89C52 Vi điều khiển 8051 được Intel cho ra đời vào năm 1980 thuộc vi điều khiển đầu tiên của họ MCS-51. Hiện tại rất nhiều nhà sản xuất như Siemens, Advanced Micro Devices, Fusisu và Philips tập trung phát triển các sản phẩm trên cở 8051. Atmel là hãng đã cho ra đời các chip 89C51, 52, 55 và sau đó cải tiến thêm, hãng cho ra đời 89S51, 52, 89S8252… AT89C52 là họ IC vi điều khiển do hãng Atmel sản xuất. Các sản phẩm AT89C52 thích hợp cho những ứng dụng điều khiển.

Việc xử lý trên byte và các toán số học ở cấu trúc dữ liệu nhỏ được thực hiện bằng nhiều chế độ truy xuất dữ liệu nhanh trên RAM nội. Tập lệnh cung cấp một bảng tiện dụng của những lệnh số học 8 bit gồm cả lệnh nhân và lệnh chia. Nó cung cấp những hổ trợ mở rộng trên chip dùng cho những biến một bit như là kiểu dữ liệu riêng biệt cho phép quản lý và kiểm tra bit trực tiếp trong hệ thống điều khiển.2 Một số đặc tính AT89C52 cung cấp những đặc tính chuẩn như: 8Kbyte bộ nhớ chỉ đọc có thể xóa và lập trình nhanh (EPROM), 128 Byte RAM, 32 đường I/O, 3 TIMER/COUNTER 16 Bit, 5 vectơ ngắt có cấu trúc 2 mức ngắt, một Port nối tiếp bán song công, 1 mạch dao động tạo xung Clock và bộ dao động ON- CHIP. Các đặc điểm của chip AT89C52 được tóm tắt như sau:  8 KByte bộ nhớ có thể lập trình nhanh, có khả năng tới 1000 chu kỳ ghi xoá.

9  Tần số hoạt động từ: 0 Hz đến 24 MHz  bộ Timer/counter 16 Bit  128 Byte RAM nội.  4 Port xuất /nhập I/O 8 bit.  Giao tiếp nối tiếp.  64 KB vùng nhớ mã ngoài  64 KB vùng nhớ dữ liệu ngoại.

 Sơ đồ khối của AT89C52  Sơ đồ chân của AT89C52 Mặc dù các thành viên của họ 89C52 (ví dụ 8751, 89S52, 80C51, DS5000) đều có các kiểu đóng vỏ khác nhau, CFP (Quad Flat Pakage) và dạng 10 chip không có chân đỡ LCC (Leadless Chip Carrier) chúng đều có 40 chân cho các chức năng khác nhau như vào ra I/O, đọc RD giới hạn như hai hàng chân DIP (DualIn - LinePakage), dạng vỏ dẹt vuông QPF, ghi WR, địa chỉ, dữ liệu và ngắt. Cần phải lưu ý một số hãng cung cấp một phiên bản 89C52 có 20 chân với số cổng vào ra ít hơn cho các ứng dụng yêu cầu thấp hơn. Tuy nhiên vì hầu hết các nhà phát triển sử dụng chíp đóng vỏ 40 chân với hai hàng chân DIP nên ta chỉ tập trung mô tả phiên bản này. Chức năng của các chân AT89C52 - Port 0: từ chân 32 đến chân 39 (P0.

Port 0 có 2 chức năng: trong các thiết kế cỡ nhỏ không dùng bộ nhớ mở rộng nó có chức năng như các đường IO, đối với thiết kế lớn có bộ nhớ mở rộng nó được kết hợp giữa bus địa chỉ và bus dữ liệu. - Port 1: từ chân 1 đến chân 9 (P1. Port 1 là port IO dùng cho giao tiếp với thiết bị bên ngoài nếu cần. - Port 2: từ chân 21 đến chân 28 (P2.

Port 2 là một port có tác dụng kép dùng như các đường xuất/nhập Hình 1.1 Sơ đồ các chân AT89C52 hoặc là byte cao của bus địa chỉ đối với các thiết bị dùng bộ nhớ mở rộng. - Port 3: từ chân 10 đến chân 17 (P3. Port 3 là port có tác dụng kép. Các chân của port này có nhiều chức năng, có công dụng chuyển đổi có liên hệ đến các đặc tính đặc biệt của AT89C52 như trong bảng 2.1: Bit Tên Chức năng chuyển đổi P3.0 RXD Ngõ vào dữ liệu nối tiếp.1 TXD Ngõ xuất dữ liệu nối tiếp.2 INT0 Ngõ vào ngắt cứng thứ 0.3 INT1 Ngõ vào ngắt cứng thứ 1.4 T0 Ngõ vào TIMER/ COUNTER thứ 0 P3.5 T1 Ngõ vào của TIMER/ COUNTER thứ 1 P3.6 WR Tín hiệu ghi dữ liệu lên bộ nhớ ngoài P3.7 RD Tín hiệu đọc bộ nhớ dữ liệu ngoài.1 Chức năng chuyển đổi của các chân P3.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ