Thiết kế hệ thống điều khiển cửa tự động sử dụng ATmega16

85 2K 8
Thiết kế hệ thống điều khiển cửa tự động sử dụng ATmega16

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Khoa: CNKT Điện tử - Viễn thông Lớp: CĐ ĐTVT – K8 DANH MỤC TỪ VIẾT TẮT Từ viết tắt Tiếng Anh Tiếng Việt ADC Analog – Digital Converter Bộ chuyển đổi tín hiệu tương tự sang tín hiệu số ALU Arithmetic Logic Unit Bộ phận xử lý trung tâm AVR Automatic Voltage Regulator Tự động điều áp CISC Complex Intruction Set Computer Cấu trúc vi xử lý với tập lệnh phức tạp CPU Central Processing Unit Đơn vị xử lý trung tâm I/O Input/ Output Vào/ Ra IMR Interrupt Mask Register Thanh ghi mặt nạ ngắt ISR Interrupt Service Register Thanh ghi phục vụ ngắt LPM Load Program Memory Thanh ghi nhớ MCU OCR Micro Control Unit Output Compare Register Bộ vi điều khiển Giá trị so sánh đầu PLC Programmable Logic Controller Bộ điều khiển logic lập trình PWM Pulse Width Modulation Phương pháp điều chỉnh điện áp tải RAM Random Access Memory Bộ nhớ truy cập ngẫu nhiên RISC Reduced Intruction Set Computer Cấu trúc vi xử lý với tập lệnh đơn giản hóa SDU Serial Data Unit Đơn vị liệu/Byte liệu TCCR Timer/Counter Control Register TCNT Timer/Counter Register Thanh ghi điều khiển hoạt động Timer/Counter Thanh ghi chứa giá trị vận hành Timer/Counter Đồ án tốt nghiệp Sv: Nguyễn Thành Quân Khoa: CNKT Điện tử - Viễn thông TIFR TIMSK TTL UART USART WGM Lớp: CĐ ĐTVT – K8 Timer/Counter Interrupt Flag Register Thanh ghi cờ ngắt cho T/C Timer/Counter Interrupt Mask Register Transistor – Transistor Logic Universal Asynchronous Receiver Transmitter Universal – Synchronous Asynchronous serial Receiver & Transmitter Thanh ghi mặt nạ ngắt cho tất Timer/Counter Chuẩn giao tiếp nối tiếp Bộ truyền nhận tín hiệu không đồng Wave Generation Mode Chế độ chọn dạng sóng Bộ truyền nhận tín hiệu đồng không đồng Đồ án tốt nghiệp Sv: Nguyễn Thành Quân Khoa: CNKT Điện tử - Viễn thông Lớp: CĐ ĐTVT – K8 LỜI NÓI ĐẦU Ngày nay, với phát triển kinh tế, tiến khoa học kỹ thuật, hệ thống tự động điều khiển giám sát thông minh ứng dụng để phục vụ đời sống người Trong hệ thống điều khiển cửa tự động hệ thống thông minh thường gặp Hiện thị trường cửa tự động phát triển mạnh mẽ với thiết kế đa dạng phong phú Hệ thống cửa tự động thường lắp đặt tòa nhà cao tầng, trung tâm thương mại trường học Đó nơi có đông người vào, hoạt động hệ thống điều khiển phải có tính thông minh tự động hóa cao Trong mạch điều khiển phận thiếu trung tâm điều khiển Trung tâm điều khiển thường vi xử lý, vi điều khiển hay PLC Trong học tập trường Đại học Thành Đô, em biết đến loại vi điều khiển như: 8051, 8052, ATmega16…Với mong muốn tìm hiểu sâu tự thiết kế hệ thống điều khiển cửa tự động nên em chọn đề tài “Thiết kế hệ thống điều khiển cửa tự động sử dụng ATmega16” Nội dung đồ án gồm phần sau: - Chương 1: Giới thiệu khái quát hệ thống điều khiển cửa tự động - Chương 2: Phân tích thiết kế phần cứng cho hệ thống điều khiển cửa tự động - Chương 3: Lập trình điều khiển cho hệ thống cửa tự động Em xin gửi lời cảm ơn đến thầy cô khoa CNKT Điện Tử - Viễn Thông, Trường Đại Học Thành Đô Đặc biệt em xin gửi lời cảm ơn tới thầy giáo hướng dẫn Th.S Lê Văn Thân tận tình hướng dẫn định hướng cho em suốt trình thực đồ án Đồng thời em xin gửi lời cảm ơn tới gia đình, bạn bè cổ vũ, động viên, đóng góp ý kiến giúp đỡ em nhiều thời gian qua Em xin chân thành cảm ơn! Hà Nội, ngày 01 tháng 06 năm 2014 Sinh viên thực hiện: Nguyễn Thành Quân Đồ án tốt nghiệp Sv: Nguyễn Thành Quân Khoa: CNKT Điện tử - Viễn thông Lớp: CĐ ĐTVT – K8 CHƯƠNG 1: KHÁI QUÁT VỀ HỆ THỐNG ĐIỀU KHIỂN CỬA TỰ ĐỘNG 1.1 Giới thiệu hệ thống cửa tự động Với phát triển kinh tế, tiến khoa học kỹ thuật, hệ thống tự động điều khiển giám sát thông minh ứng dụng để phục vụ đời sống người Các hệ thống thông minh camera giám sát, hệ thống thang máy, hệ thống cửa đóng mở tự động… bắt gặp chúng thường xuyên tòa nhà cao tầng, siêu thị, bệnh viện trường học… Trong hệ thống điều khiển cửa tự động hệ thống thông minh thường gặp Hiện thị trường cửa tự động phát triển mạnh mẽ với thiết kế đa dạng phong phú Với mong muốn tìm hiểu sâu tự thiết kế hệ thống điều khiển cửa tự động nên em chọn đề tài “Thiết kế hệ thống điều khiển cửa tự động sử dụng ATmega16” Sau tìm hiểu rõ số hệ thống cửa tự động: 1.1.1 Cửa tự động xoay Cửa tự động xoay tròn có loại cửa tự động xoay cánh dùng ngân hàng, khách sạn, tòa nhà có lưu lượng người qua lại lớn, tốc độ lưu thông cao đảm bảo tách biệt môi trường bên bên ngoài, giữ nhiệt tránh gió bụi… Cửa làm việc tự động hoàn toàn, trợ lực tự động (có trợ giúp động điện để xoay cửa) Khung cửa làm nhôm hợp kim nên bền, đẹp nhẹ Cửa gắn mắt thần cảm biến, có người tới gần cửa tự động hoạt động Khi người qua lại, cửa dừng trạng thái đóng để tiết kiệm lượng Hệ thống cảm biến đảm bảo an toàn cho người qua, vướng hành lý người vào buồng cửa cửa dừng quay, sau hết vật cản cửa quay tiếp Hình 1.1: Hệ thống cửa tự động xoay cánh Đồ án tốt nghiệp Sv: Nguyễn Thành Quân Khoa: CNKT Điện tử - Viễn thông Lớp: CĐ ĐTVT – K8 Cửa có chế độ làm việc thông minh như: - Ban đêm: Tất sensor không hoạt động, cửa đóng giữ lực phanh điện - Thích nghi: Bình thường cửa quay liên tục với tốc độ chậm, có người vào vùng phát radar cửa xoay theo tốc độ phù hợp với di chuyển người (2 tốc độ cài đặt từ trước) - Tự động: Bình thường cửa dừng, có người tới gần, cửa tự động quay để người qua - Một chiều: Chỉ cho phép chiều từ ngược lại - Bằng tay: Xoay cửa tay, với tốc độ kiểm soát không cho phép xoay nhanh (tránh xoay tự nhiên nhanh tác động gió) 1.1.2 Cửa tự động trượt Cửa trượt tự động dùng nhiều nơi đông người qua lại trung tâm thương mại hay siêu thị lớn Hình 1.2: Hệ thống cửa tự động trượt cánh Cửa trượt tự động có loại cánh cánh Các chi tiết khí chủ yếu làm hợp kim nhôm chất lượng cao nên chịu lực tốt, bền, đẹp nhẹ Các vách kính, cánh cửa trượt sử dụng kính an toàn, kính hộp (ở lớp kính bơm khí trơ) hệ thống gioăng cho khung cánh nên có khả cách âm, cách nhiệt, tiết kiệm lượng Cửa trượt cánh cho phép mở lúc cánh, sử dụng không gian mở lớn so với cửa cánh Cửa có chế độ làm việc thông minh như: - Tự động: cửa tự động mở có người qua tự động đóng lại Đồ án tốt nghiệp Sv: Nguyễn Thành Quân Khoa: CNKT Điện tử - Viễn thông Lớp: CĐ ĐTVT – K8 - Mở thường trực: cửa lúc giữ mở - Mở chiều: dành cho cửa hàng, siêu thị Khi cho phép người qua chiều từ bên - Ban đêm: khóa hoàn toàn mở chìa khóa 1.1.3 Hệ thống cửa tự động trượt gấp Cửa tự động trượt gấp uốn lượn mềm dẻo vận hành với đóng mở từ chiều, linh động dù người hay vào Hệ thống trượt gấp giúp tiết kiệm không gian nhà Hình 1.3: Hệ thống cửa tự động gấp Cửa tự động trượt gấp có chức sau: - Tự động đóng mở cửa với chế độ cài đặt trước - Tự động dò tìm hỏng hóc thông báo có cố - Phát chướng ngại vật theo hai hướng đóng mở, mở cửa với khoảng thời gian dừng an toàn, giảm tốc độ cửa gần đóng lại hoàn toàn - Tự động mở cửa tối đa có dòng người từ hai phía - Điều khiển Panel, cảm biến, nút bấm giúp người vận hành thao tác đơn giản, dễ dàng Ưu điểm bật cửa tự động trượt gấp: - Bộ truyền động có kích thước nhỏ gọn, công suất cao, không chiếm nhiều không gian lắp đặt - Tốc độ đóng mở cao, êm điều chỉnh được, tăng hiệu sử dụng - Hệ thống khung nhôm bảo vệ kính - Có hệ thống gioăng phớt làm kín phần lưng cửa giúp cách âm, cách nhiệt tốt, tiết kiệm điện điều hòa Đồ án tốt nghiệp Sv: Nguyễn Thành Quân Khoa: CNKT Điện tử - Viễn thông Lớp: CĐ ĐTVT – K8 - Sensor cảm biến chuyển động, người hay vật chuyển động, cửa nhận biết được, tính cao an toàn - Thường có từ đến hai cảm biến an toàn để tránh đóng cửa có người hay vật chưa qua khỏi cửa - Ray cửa có cao su lót ray để giảm ồn - Khung truyền động đồng suốt chiều dài cửa 1.1.4 Sơ đồ khối hệ thống Trong hệ thống cửa tự động trình bày trên, hệ thống điều khiển phụ thuộc vào loại cửa giá thành chúng Tuy nhiên hệ thống điều khiển cửa gồm khối sau: Khối công suất (Mạch cầu H) Khối chấp hành (Motor DC, khí) Khối hiển thị (LCD) MCU (Micro Control Unit) Khối điều khiển (Keypad) Khối cảm biến Khối nguồn (Power) Hình 1.4: Sơ đồ khối hệ thống điều khiển Chức khối: Khối nguồn (Power): Tạo mức điện áp khác để cung cấp nguồn điện cho khối khác hoạt động Khối vi điều khiển MCU (Micro Control Unit): Thu nhận tín hiệu cảm biến điều khiển hoạt động hệ thống theo chương trình lập trình sẵn Khối điều khiển (Keypad): Nhập tín hiệu điều khiển từ bàn phím vào chíp vi điều khiển Khối thường sử dụng để cài đặt chế độ hoạt động cho hệ thống Khối cảm biến: Sử dụng ánh sáng phát từ phận phát để phát diện vật thể, cấp tín hiệu điều khiển vào vi điều khiển Khối thường dùng cảm biến quang để phát vật thể di chuyển, có vật thể đến lại gần có tín Đồ án tốt nghiệp Sv: Nguyễn Thành Quân Khoa: CNKT Điện tử - Viễn thông Lớp: CĐ ĐTVT – K8 hiệu gửi cho vi điều khiển hoạt động Ngoài ra, khối có công tắc hành trình để phát vị trí cửa cửa di chuyển hết hành trình Khối công suất (Mạch cầu H): Điều khiển hoạt động cho khối chấp hành (điều khiển chiều quay tốc độ cho động DC) Khối chấp hành (Motor DC phần khí): Làm việc theo tín hiệu đưa vào từ khối công suất Phần chương giới thiệu sở lý thuyết nguyên lý hoạt động thiết bị sử dụng hệ thống 1.2 Động DC cách điều khiển động xung PWM Trong nhiều máy móc cần đến loại động điện chiều với mức công suất to nhỏ khác phù hợp với chức hoạt động Động điện chiều dùng để biến đổi điện thành năng, hay thành điện Động điện chiều có nhiều loại như: động điện chiều kích từ độc lập, kích từ song song, kích từ nối tiếp, kích từ hỗn hợp hay kích từ nam châm vĩnh cửu Hình 1.4 giới thiệu số loại động điện chiều thường gặp Ngày động điện chiều sử dụng rộng rãi phổ biến dây truyền thiết bị, cấu vận hành thang máy, máy nâng… Nó đóng vai trò quan trọng cần thiết trình công nghiệp hóa đại hóa Với cấu tạo không phức tạp khó khăn cho chế tạo sửa chữa Góp phần cải thiện sống sức lao động người Hình 1.5: Một số loại động điện chiều Đồ án tốt nghiệp Sv: Nguyễn Thành Quân Khoa: CNKT Điện tử - Viễn thông Lớp: CĐ ĐTVT – K8 1.2.1 Cấu tạo động điện chiều Động điện chiều cấu tạo gồm phần chính: stato với cực từ, roto với dây quấn cổ góp với chổi than Hình 1.6: Cấu tạo động chiều DC a) Stato Còn gọi phần cảm, gồm lõi thép thép đúc mạch từ vừa vỏ máy Các cực từ có dây quấn kích từ Hình 1.7: Cấu tạo Stato b) Roto Roto máy điện chiều gọi phần ứng, gồm lõi thép dây quấn phần ứng, lõi thép thép ghép lại, có dập lỗ rãnh để đặt dây quấn thông gió Mỗi phần tử dây quấn có nhiều vòng dây, hai đầu nối với hai phiến góp Đồ án tốt nghiệp Sv: Nguyễn Thành Quân Khoa: CNKT Điện tử - Viễn thông Lớp: CĐ ĐTVT – K8 Hình 1.8: Cấu tạo Roto c) Cổ góp chổi điện Cổ góp chổi điện có vai trò nối khung dây Roto với điện cực cố định thân động để dễ dàng cung cấp dòng điện cho động hoạt động hoặt lấy điện hoạt động chế độ máy phát Hình 1.9: Cấu tạo cổ góp chổi than Cổ góp gồm nhiều phiến đồng ghép lại có cách điện, có dạng hình trụ, gắn đầu trục roto Chổi than làm than graphit Các chổi than tỳ sát lên cổ góp nhờ lò xo chổi than gắn nắp máy 1.2.2 Nguyên lý hoạt động động điện chiều Động điện chiều thường hoạt động chế độ hoạt động chính: a) Chế độ máy phát Khi động sơ cấp quay phần ứng, dẫn dây quấn phần ứng cắt từ trường cực từ, cảm ứng sức điện động Chiều sức điện động cảm ứng xác định theo quy tắc bàn tay phải Như hình vẽ từ trường hướng từ cực N đến cực S (từ xuống dưới), chiều quay phần ứng ngược chiều kim đồng hồ, dẫn phía trên, sức điện động có chiều từ b đến a Ở dẫn phái sức điện động có chiều từ d 10 Đồ án tốt nghiệp Sv: Nguyễn Thành Quân Khoa: CNKT Điện tử - Viễn thông Lớp: CĐ ĐTVT – K8 Lựa chọn Timer Trong AVR, chế độ PWM có sẵn tất Timer, Timer0 Timer2 định thời bit Timer1 có 16 bit Ở Time0 Timer2 (8 bit), có 256 bước, Timer1 (16 bit), có 655365 bước Bây giả sử muốn kiểm soát tốc độ động chiều Trong trường hợp này, có 65.536 bước hoàn toàn lãng phí Do sử dụng đếm thời gian bit cho việc Ngay bit nhiều, lựa chọn khác Rõ ràng nhiều khác biệt tốc độ tốc độ đầy đủ trường hợp động Nhưng sử dụng động servo, phải sử dụng Timer 16bit Nếu cần độ phân giải cao ứng dụng nên chọn Timer 16bit Lựa chọn phương thức hoạt động Nếu muốn kiểm soát tốc độ động DC hay độ sáng đèn LED, ta chọn chế độ số Nhưng sử dụng cho mục đích viễn thông, để lấy mẫu tín hiệu, PWM nhanh tốt Trong ứng dụng nói chung, Phase Correct PWM lựa chọn tốt Lựa chọn chế độ đầu Chế độ đầu có chế độ: ngược, không đảo ngược chế độ chuyển đổi Thường không đảo ngược hợp lý Điều tăng điện áp so sánh, chu kỳ có xung (duty cycle) tăng lên Tuy nhiên chọn chế độ chế độ 3.6.1.4 Cách tăng chu kỳ xung Vì Timer/Counter đếm đến giá trị Max => Trong đó: n độ rộng ghi Ví dụ với Timer/Counter 8bit, ta có: Độ rộng xung lớn nhất: Ton max = Max.Ts Trong đó: Ts chu kỳ máy (chu kỳ chíp) Nếu ta chọn thạnh anh có tần số ft.a = 12MHz thì: Để tăng chu kỳ xung lên ta cần Ton > Ton max Dựa vào bảng chức bit CS0x (tham khảo bảng 3.2) mà ta chia chu kỳ xung thành mức chu kỳ khác Sử dụng chia: Trong đó: m số xung clk (tham khảo bảng 3.2) 71 Đồ án tốt nghiệp Sv: Nguyễn Thành Quân Khoa: CNKT Điện tử - Viễn thông Lớp: CĐ ĐTVT – K8 3.6.2 Code tạo xung PWM 3.6.2.1 Tạo xung PWM hàm “delay” /* * Exercise3.c Chương trình điều khiển động DC Sử dụng hàm “delay” để điều khiển hoạt động động quay thuận – ngược Các động điều khiển PORTA * Created: 02/06/2014 14:47:29 * Author: 0986865953 */ #include //Khai báo thư viện ATmega16 #include //Khai báo thư viện delay int main(void) { DDRA = 0x3f; PORTA = 0x00; while(1) { PORTA = 0B00101110; PORTA=1 _delay_ms(3500); PORTA = 0B00100110; _delay_ms(100); PORTA = 0x00; _delay_ms(7000); PORTA = 0B00011101; PORTA=1 _delay_ms(3300); PORTA = 0B00011001; _delay_ms(600); PORTA = 0x00; _delay_ms(7000); } //Hàm //Bắt đầu hàm //Xuất liệu từ chân 0–5 PORTA //Khởi tạo giá trị ban đầu PORTA //Vòng lặp vô hạn //Bắt đầu vòng lặp //Set bit1, 2, 3, //Thời gian set = 3500ms //Set bit1, 2, PORTA=1 //Thời gian set = 100ms //Clean bit vừa set //Thời gian clean = 7000ms //Set bit0, 2, 3, //Thời gian set = 3300ms //Set bit0, 3, PORTA=1 //Thời gian set = 600ms //Clean bit vừa set //Thời gian clean = 7000ms //Kết thúc vòng lặp 72 Đồ án tốt nghiệp Sv: Nguyễn Thành Quân Khoa: CNKT Điện tử - Viễn thông return 0; } Lớp: CĐ ĐTVT – K8 //Trả giá trị ban đầu //Kết thúc hàm Sơ đồ nguyên lý kết mô phỏng: Hình 3.20: Mô mạch tạo xung PWM sử dụng hàm “delay” 3.6.2.2 Tạo xung PWM sử dụng “Timer” /* * Exercise4.c Chương trình sử dụng “Timer” điều khiển hoạt động động DC Các động điều khiển PORTA * Created: 5/23/2014 2:43:30 PM * Author: Administrator */ #include //Khai báo thư viện ATmega16 #include //Khai báo thư viện delay #include //Khai báo thư viện ngắt ISR(TIMER0_COMP_vect) //Chương trình phụ vụ timer0 { PORTA^=(1[...]... hệ thống Mạch điều khiển cửa tự động được thiết kế như sau: Khối nguồn Khối cảm biến Khối Keypad Khối vi xử lý MCU (Micro Controller Unit) Khối hiển thị LCD Khối công suất Hình 2.1: Sơ đồ khối của hệ thống cửa tự động Qua sơ đồ nguyên lý tổng quát của hệ thống điều khiển trên, với phần trung tâm là chíp ATmega16 Khối nguồn cung cấp các mức điện áp khác nhau để phục vụ cho tất cả các khối trong hệ thống. .. thông Lớp: CĐ ĐTVT – K8 Khối vi điều khiển sử dụng chíp ATmega16 để điều khiển hoạt động của hệ thống PORTA được thiết kế để kết nối với LCD sử dụng các chân PA.0, PA.1, PA.2, PA.4, PA.5, PA.6, PA.7 để kết nối với khối hiển thị LCD PORTB được thiết kế để giao tiếp với khối điều khiển (Keypad) Chân 9 của chíp ATmega16 được nối với nút nhấn thuận tiện cho người dùng muốn thiết lập lại cài đặt ban đầu của... điều chỉnh điện áp về mức 3,3V 2.2.2 Khối vi điều khiển (MCU) Sau khối nguồn phải kể đến đó là khối vi điều khiển, đây chính là mạch trung tâm điều khiển mọi hoạt động của hệ thống, mạch vi điều khiển sử dụng chíp ATmega16 có sơ đồ nguyên lý như sau: Hình 2.3: Sơ đồ nguyên lý của khối vi điều khiển 32 Đồ án tốt nghiệp Sv: Nguyễn Thành Quân Khoa: CNKT Điện tử - Viễn thông Lớp: CĐ ĐTVT – K8 Khối vi điều. .. thường cảm biến BGS lắp đặt bên cạnh hoặc bên trên băng chuyền 1.4 Giới thiệu về vi điều khiển ATmega16 Trong các mạch điều khiển thì bộ phận không thể thiếu đó là bộ điều khiển trung tâm Bộ điều khiển trung tâm có thể là các vi xử lý, vi điều khiển hoặc PLC Trong đồ án này, bộ điều khiển trung tâm được vi điều khiển ATmega16 đảm nhiệm 20 Đồ án tốt nghiệp Sv: Nguyễn Thành Quân Khoa: CNKT Điện tử - Viễn... sử dụng khả năng phân tích quá tải giúp người sử dụng hình dung được khi quá tải thì ảnh hưởng đến các linh kiện như thế nào mà không cần mất chi phí cũng như an toàn tuyệt đối 30 Đồ án tốt nghiệp Sv: Nguyễn Thành Quân Khoa: CNKT Điện tử - Viễn thông Lớp: CĐ ĐTVT – K8 CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ PHẦN CỨNG CHO HỆ THỐNG ĐIỀU KHIỂN CỬ TỰ ĐỘNG 2.1 Sơ đồ khối của hệ thống Trên cơ sở phân tích hoạt động. .. bản cho các tài liệu thiết kế Hỗ trợ mạnh mẽ cho việc thiết kế tự động, đi dây tự động theo thuật toán tối ưu, phân tích lắp ráp linh kiện Hỗ trợ việc tìm các giải pháp thiết kế hoặc chỉnh sửa mạch, linh kiện, netlist có sẵn từ trước theo các tham số mới Mở, xem và in các file thiết kế mạch dễ dàng với đầy đủ các thông tin linh kiện, netlist, dữ liệu bản vẽ, kích thước, số lượng… Hệ thống các thư viện... 12Mhz để tạo dao động cho chíp 2 chân PD.2 và PD.3 (INT0, INT1) dùng làm 2 chân ngắt, được thiết kế nối với cảm biến và công tắc hành trình Còn lại PORTC được thiết kế để nối với khối công suất 2.2.3 Khối Keypad Tiếp theo là khối điều khiển Keypad, khối này được thiết kế nhằm mục đích điều khiển các chế độ của hệ thống và hiển thị lên LCD Dưới đây là sơ đồ nguyên lý của khối điều khiển Keypad: Hình... bộ điều khiển cho các Text LCD dạng ma trận điểm (dotmatrix), chip này có thể được dùng cho các LCD có 1 hoặc 2 dòng hiển thị HD44780U có 2 mode giao tiếp là 4 bit và 8 bit Nó chứa sẵn 208 ký tự mẫu kích thước font 5x8 và 32 ký tự mẫu font 5x10 (tổng cộng là 240 ký tự mẫu khác nhau) 1.6 Công cụ thiết kế mạch và lập trình cho vi điều khiển 1.6.1 Phần mềm thiết kế mạch Altium Designer Phần mềm thiết kế. .. thiết kế mạch tự động Altium Designer là một môi trường thiết kế điện tử đồng nhất, tích hợp cả thiết kế nguyên lý, thiết kế mạch in PCB, lập trình hệ thống nhúng và FPGA 25 Đồ án tốt nghiệp Sv: Nguyễn Thành Quân Khoa: CNKT Điện tử - Viễn thông Lớp: CĐ ĐTVT – K8 Hình 1.19: Giao diện chính của phần mềm Altium Designer Các điểm đặc trưng của Altium Designer: Giao diện thiết kế, quản lý và chỉnh sửa thân thiện,... cao Ứng dụng của xung PWM PWM được sử dụng rất phổ biến trong các lĩnh vực điện tử, tự động hóa, viễn thông… Nguyên tắc điều khiển PWM là điều khiển năng lượng đầu ra (dòng điện, điện áp) đi qua các thiết bị điện tử ví dụ như cường độ dòng điện đi qua động cơ, đi qua LED… Sau đây là ví dụ đóng cắt của một van bán dẫn Dùng van đóng cắt bằng Mosfet Hình 1.14: Sơ đồ đóng cắt bằng Mosfet M: là động cơ ... em chọn đề tài Thiết kế hệ thống điều khiển cửa tự động sử dụng ATmega16 Sau tìm hiểu rõ số hệ thống cửa tự động: 1.1.1 Cửa tự động xoay Cửa tự động xoay tròn có loại cửa tự động xoay cánh dùng... loại vi điều khiển như: 8051, 8052, ATmega16 Với mong muốn tìm hiểu sâu tự thiết kế hệ thống điều khiển cửa tự động nên em chọn đề tài Thiết kế hệ thống điều khiển cửa tự động sử dụng ATmega16 ... thiệu khái quát hệ thống điều khiển cửa tự động - Chương 2: Phân tích thiết kế phần cứng cho hệ thống điều khiển cửa tự động - Chương 3: Lập trình điều khiển cho hệ thống cửa tự động Em xin gửi

Ngày đăng: 22/04/2016, 11:11

Từ khóa liên quan

Mục lục

  • DANH MỤC TỪ VIẾT TẮT

  • LỜI NÓI ĐẦU

  • CHƯƠNG 1: KHÁI QUÁT VỀ HỆ THỐNG ĐIỀU KHIỂN CỬA TỰ ĐỘNG

  • 1.1. Giới thiệu về hệ thống cửa tự động

    • 1.1.1. Cửa tự động xoay

      • Hình 1.1: Hệ thống cửa tự động xoay 4 cánh

      • 1.1.2. Cửa tự động trượt

        • Hình 1.2: Hệ thống cửa tự động trượt 2 cánh

        • 1.1.3. Hệ thống cửa tự động trượt gấp

          • Hình 1.3: Hệ thống cửa tự động gấp

          • 1.1.4. Sơ đồ khối của hệ thống

            • Hình 1.4: Sơ đồ khối của hệ thống điều khiển

            • Chức năng của các khối:

            • 1.2. Động cơ DC và cách điều khiển động cơ bằng xung PWM

              • Hình 1.5: Một số loại động cơ điện một chiều

              • 1.2.1. Cấu tạo của động cơ điện một chiều

                • Hình 1.6: Cấu tạo của động cơ một chiều DC

                • Hình 1.7: Cấu tạo của Stato

                • Hình 1.8: Cấu tạo của Roto

                • Hình 1.9: Cấu tạo cổ góp và chổi than

                • 1.2.2. Nguyên lý hoạt động của động cơ điện một chiều

                  • Hình 1.10: Chiều của sức điện động cảm ứng

                  • Hình 1.11: Nguyên lý hoạt động ở chế độ động cơ điện

                  • Hình 1.12: Chiều quay của Roto

                  • 1.2.3. Khái niệm xung PWM

                  • 1.4.2. Đặc trưng của Atmega16

                  • Tốc độ xung nhịp dùng cho chip: 0 – 16 Mhz cho Atmega16.

                  • 1.4.3. Sơ đồ chân của ATmega16

                    • Hình 1.17: Sơ đồ chân của chip ATmega16.

Tài liệu cùng người dùng

Tài liệu liên quan