1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Đồ án chuyên ngành 1 thiết kế chế tạo mạch đếm sản phẩm sử dụng cảm biến quang công nghiệp hiển thị trên màn hình lcd

38 14 0

Đ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

Khảo sát vấn đềHiện nay những ứng dụng của phần cứng được sử dụng ngày càng nhiều và phổbiến ,với ngành nghề khác nhau chúng ta làm các sản phẩm mà vẫn phải đếm thủ côngbằng tay mà có lú

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT HƯNG YÊN KHOA ĐIỆN – ĐIỆN TỬ ĐỒ ÁN CHUYÊN NGÀNH Thiết kế chế tạo mạch đếm sản phẩm sử dụng cảm biến quang công nghiệp hiển thị hình LCD Giảng viên hướng dẫn : Vũ Trọng Trường Sinh viên thực : Đỗ Thanh Huyên – 10720146 Bùi Ngọc Khoa – 11220068 Lớp : : 112202.1 Hưng Yên , 2023 Nhận xét giảng viên hướng dẫn Hưng Yên, ngày tháng năm 2023 Giảng viên hướng dẫn Vũ Trọng Trường MỤC LỤC Nhận xét giảng viên hướng dẫn MỤC LỤC .2 LỜI NÓI ĐẦU CHƯƠNG : TỔNG QUAN VỀ ĐÊ TÀI 1.1 Đặt vấn đề .4 1.2 Khảo sát vấn đề 1.3 Các vấn đề cần giải toán 1.4 Giải pháp 1.5 Mục đích đề tài .5 CHƯƠNG : PHÂN TÍCH , LỰA CHỌN LINH KIỆN .6 2.1 Giới thiệu chung cấu trúc VĐK 89C51 2.2 Giới thiệu LCD 16TC2A 16 2.3 Cảm biến quang 17 2.4 Tụ điện 19 2.5 Điện trở 21 2.6 IC ổn áp 21 2.7 Biến trở 23 CHƯƠNG : THIẾT KẾ VÀ CHẾ TẠO MẠCH 24 3.1 Sơ đồ khối 24 3.2 Sơ đồ nguyên lý 25 3.3 Sơ đồ mạch in .26 3.4 Lưu đồ thuật toán 27 3.5 Chương trình 28 3.6 Sản phẩm hoàn thiện 34 KẾT LUẬN HƯỚNG PHÁT TRIỂN ĐỀ TÀI TÀI LIỆU THAM KHẢO LỜI NÓI ĐẦU Ngày nay, điện tử công suất đóng vai trị quan trọng q trình cơng nghiệp hố đất nước Sự ứng dụng điện tử công suất hệ thống truyền động điện lớn nhỏ gọn phần tử bán dẫn việc dễ dàng tự động hoá cho trình sản xuất Các hệ thống truyền động điều khiển điện tử công suất đem lại hiệu suất cao Kích thước, diện tích lắp đặt giảm nhiều so với hệ truyền động thông thường như: khuếch đại từ, máy phát - động Xuất phát từ yêu cầu thực tế kiến thức chúng em có q trình học tập nghiên cứu , đặc biệt hướng dẫn thầy Vũ Trọng Trường Chúng em nhận nghiên cứu đề tài : “Thiết kế chế tạo mạch đếm sản phẩm sử dụng cảm biến quang cơng nghiệp hiển thị hình LCD” Sau nhận đề tài, nhờ giúp đỡ tận tình giảng viên hướng dẫn với lỗ lực cố gắng nhóm, tìm tịi, nghiên cứu tài liệu, đến đồ án chúng em mặt hồn thành Trong q trình thực dù cố gắng trình độ cịn hạn chế, kinh nghiệm cịn nên khơng thể tránh khỏi sai sót Chúng em mong nhận ý kiến đóng góp thầy bạn bè để đồ án chúng em hoàn thiện Nhóm sinh viên thực Đỗ Thanh Huyên - 10720216 Bùi Ngọc Khoa - 11220068 CHƯƠNG TỔNG QUAN VỀ ĐỀ TÀI 1.1 Đặt vấn đề Cùng với phát triển khoa học công nghệ , thiết bị điện tử , tiếp tục ứng dụng ngày rộng rãi mang lại hiệu hầu hết lĩnh vực khoa học kĩ thuật đời sống xã hội Việc gia cơng, xử lý tín hiệu điện tử đại dựa sở nguyên lý số Vì thiết bị làm việc sở nguyên lý số có ưu điểm hẳn so với thiết bị làm việc dựa sở nguyên lý tương tự , đặc biệt kĩ thuật tính tốn Sự phát triển mạnh mẽ cơng nghệ điện tử cho đời nhiều vi mạch số cỡ lớn với giá thành rẻ khả lập trình cao mang lại thay đổi lớn ngành điện tử Mạch số mức độ khác thâm nhập lĩnh vực điện tử thơng dụng chun nghiệp cách nhanh chóng Các trường kĩ thuật nơi mạch số thâm nhập mạnh mẽ học sinh , sinh viên ưa chuộng lợi ích tính khả thi Vì hiểu biết sâu sắc kĩ thuật số thiếu với sinh viên ngành điện tử Nhu cầu hiểu biết kĩ kĩ thuật số không riêng người theo chuyên ngành điện tử mà cán kĩ thuật khác có sử dụng thiết bị điện tử 1.2 Khảo sát vấn đề Hiện ứng dụng phần cứng sử dụng ngày nhiều phổ biến ,với ngành nghề khác làm sản phẩm mà phải đếm thủ công tay mà có lúc khơng xác Đề tài chúng em chọn xuất phát từ ý tưởng sử dụng cảm biến quang hồng ngoại để đếm sản phẩm cách xác khơng phải dùng đếm thủ cơng.mà lại xác.Với ý tưởng chúng em kết hợp lý thuyết thực tế để làm đồ án “ Thiết kế mạch đếm sản phẩm tự động” 1.3 Các vấn đề cần giải toán Bài toán “Thiết kế mạch đếm sản phẩm hiển thị LCD”đặt yêu cầu sau : - Đảm bảo hiển thị sản phẩm đếm - Có khả phát triển mở rộng vào ứng dụng khác thực tế - Có độ bền cao , hệ thống chạy ổn định - Lập trình tăng giảm sản phẩm từ áp dụng cho ứng dụng - Mạch có hiển thị LCD 1.4 Giải pháp Giải pháp đưa để đáp ứng yêu cầu toán : - Sử dụng Vi điều khiển AT 89C51 - Sử dụng cảm biến quang để đếm sản phẩm - Xây dụng chương trình phần mềm điều khiển - Lập trình cho nút bấm để tăng giảm sản phẩm - Hiển thị LCD 1.5 Mục đích đề tài Sự cần thiết, quan trọng nhưu tính khả thi lợi ích mạch số lý để chúng em chọn thực đồ án Thiết kế mạch đếm sản phẩm hiển thị LCD” nhằm ứng dụng kiến thức dã học vào thực tế Sử dụng cảm biến quang kết hợp với vi điều khiển 89C51 có nhiệm vụ đếm sản phẩm,hiển thị số sản phẩm đếm LCD Mục đích yêu cầu đề tài sau : - Mạch hiển thị sản phẩm đếm xác LCD - Có thể tăng giảm sản phẩm qua nút nhấn - Mạch có sử dụng cảm biến quang CHƯƠNG PHÂN TÍCH , LỰA CHỌN LINH KIỆN 2.1 Giới thiệu chung cấu trúc VĐK 89C51 Trong mục xem xét số thành viên khác họ vi điều khiển 8051 đặc điểm bên chúng Đồng thời ta điểm qua số nhà sản xuất khác sản phẩm họ có thị trường 2.1.1 Tóm tắt lịch sử AT89C51 Vào năm 1981 Hãng Intel giới thiệu số vi điều khiển gọi AT89C51 Bộ vi điều khiển có 128 byte RAM, 4K byte ROM chip, hai định thời, cổng nối tiếp cổng (đều rộng bit) vào tất đặt trênmột chip Lúc coi “hệ thống chip” AT89C51 xử lý bit có nghĩa CPU làm việc với bit liệu thời điểm Dữ liệu lớn bit chia thành liệu bit xử lý AT89C51 có tất cổng vào - I/O cổng rộng bit AT89C51 trở nên phổ biến sau Intel cho phép nhà sản xuất khác sản xuất bán dạng biến AT89C51 mà họ thích với điều kiện họ phải để mã lại tương thích với AT89C51 Điều dẫn đến đời nhiều phiên AT89C51 với tốc độ khác dung lượng ROM chip khác bán nửa nhà sản xuất Điều quan trọng có nhiều biến thể khác AT89C51 tốc độ dung lương nhớ ROM chip, tất chúng tương thích với AT89C51 ban đầu lệnh Điều có nghĩa ta viết chương trình cho phiên chạy với phiên khác mà không phân biệt từ hãng sản xuất Bảng 2.1 Các đặc tính AT89C51 Đặc tính Số lượng ROM chíp 4K byte RAM 128K byte Bộ định thời Các chân vào – 32 Cổng nối tiếp Ngắt nguồn 2.1.2 Sơ đồ chân tín hiệu AT89C51 Hình 2.1 Sơ đồ chân 89C51 Chức chân tín hiệu sau: - P0.0 đến P0.7 chân cổng - P1.0 đến P1.7 chân cổng - P2.0 đến P2.7 chân cổng - P3.0 đến P3.7 chân cổng - RxD: Nhận tín hiệu kiểu nối tiếp - TxD: Truyền tín hiệu kiểu nối tiếp - /INT0: Ngắt - /INT1: Ngắt - T0: Chân vào Timer/Counter - T1: Chân vào Timer/Counter - /Wr: Ghi liệu vào nhớ - /Rd: Đọc liệu từ nhớ - RST: Chân vào Reset, tích cực mức logic cao khoảng chu kỳ máy - XTAL1: Chân vào mạch khuyếch đaị dao động - XTAL2: Chân từ mạch khuy ếch đaị dao động - /PSEN : Chân cho phép đọc nhớ chương trình ngồi (ROM ngồi) - ALE (/PROG): Chân tín hiệu cho phép chốt địa để truy cập nhớ ngoài, On- chip xuất byte thấp địa Tín hiệu chốt kích hoạt mức cao, tần số xung chốt = 1/6 tần số dao động VĐK Nó dùng cho Timer ngồi cho mục đích tạo xung Clock Đây chân nhận xung vào để nạp chương trình cho Flash (hoặc EEPROM) bên On-chip mức thấp - /EA/Vpp: Cho phép On-chip truy cập nhớ chương trình ngồi /EA=0, - /EA=Ĩ On-chip làm việc với nhớ chương trình nội trú Khi chân cấp nguồn điện áp 12V (Vpp) On-chip đảm nhận chức nạp chương trình cho Flash bên - Vcc: Cung cấp dương nguồn cho On-chip (+ 5V) - GND: nối mass 2.1.3 Các ghi có chức đặc biệt Bảng 2.2 Địa chỉ, ý nghĩa giá trị SFR sau Reset Symbol Name Address Reset Values * ACC Thanh ghi tích lũy 0E0h 00000000b *B Thanh ghi B 0F0h 00000000b * PSW Từ trạng thái chương trình 0D0h 00000000b SP Con trỏ ngăn xếp 81h 00000111b DP0L Byte cao trỏ liệu 82h 00000000b DP0H Byte thấp trỏ liệu 83h 00000000b * P0 Cổng 80h 11111111b * P1 Cổng 90h 11111111b * P2 Cổng 0A0h 11111111b * P3 Cổng 0B0h 11111111b * IP TG điều khiển ngắt ưu tiên 0B8h xxx00000b * IE TG điều khiển cho phép ngắt 0A8h 0xx00000b TMOD Điều khiển khiểu Timer/Counter 89h 00000000b * TCON TG điều khiển Timer/Counter 88h 00000000b TH0 Byte cao Timer/Counter 8Ch 00000000b TL0 Byte thấp Timer/Counter 8Ah 00000000b TH1 Byte cao Timer/Counter 8Dh 00000000b TL1 Byte thấp Timer/Counter 8Bh 00000000b * SCON Serial Control 98h 00000000b SBUF Serial Data Buffer 99h indeterminate PCON Power Control 87h 0xxx0000b - Có thể định địa bit, x: Không định nghĩa Thanh ghi ACC: Là ghi tích luỹ, dùng để lưu trữ tốn hạng kết phép tính Thanh ghi ACC dài bits Trong tập lệnh On-chip, thường quy ước đơn giản A Thanh ghi B: Thanh ghi dùng thực phép toán nhân chia Đối với lệnh khác, xem ghi đệm tạm thời Thanh ghi B dài bits Nó thường dùng chung với ghi A phép toán nhân chia Thanh ghi SP: Thanh ghi trỏ ngăn xếp dài bit SP chứa địa liệu đỉnh ngăn xếp Giá trị tự động tăng lên thực lệnh PUSH trước liệu lưu trữ ngăn xếp SP tự động giảm xuống thực lệnh POP Ngăn xếp đặt nơi RAM on-chip, nhung sau khởi động lại hệ thống trỏ ngăn xếp mặc định trỏ tới địa khởi đầu 07h, ngăn xếp địa 08h Ta định trỏ ngăn xếp địa mong muốn lệnh di chuyển liệu thông qua định địa tức thời Thanh ghi DPTR: Thanh ghi trỏ liệu (16 bit) bao gồm ghi byte cao (DPH-8bit) ghi byte thấp (DPL-8bit) DPTR dùng ghi 16 bit ghi bit độc lập Thanh ghi dùng để truy cập RAM Ports to 3: + Output chân nguồn đầu Hình 2.10 IC 78xx Nguyên lý hoạt động 78xx : Dòng điện DC qua tụ lọc đến chân IC (tức đến chân C transistor lúc transistor chưa hoạt động (chưa dẫn) Nhờ điện trở R tạo dòng định thiên cắt mở chân B transistor , nên transistor dẫn Do chân B Transistor nối qua điode zenner ( điện áp khoảng 4.5 V ) xuống mát ghim mức điên áp chân E transirtor ( chân IC ) giá trị dương Điện áp đặt trước IC 78XX phải lớn điện áp cần ổn áp từ 1.5V ~ 2V Họ IC 78xx cho dòng tiêu thụ khoảng 1A trở xuống, giáp IC mạch U in > Uout từ 3V~5V IC phát huy tác dụng 2.6.2 IC ổn áp 7805 Hình 2.11 Kí hiệu sơ đồ chân IC 7805 Thơng số kỹ thuật IC 7805 :  - Gói TO-220 - Dòng điện đầu 1,5 Ampe - Chức tắt ngắn mạch tức - Chức tắt quá nhiệt tức - Giá rẻ - Đáng tin cậy để sử dụng thiết bị thương mại - Đầu 5V xác cố định 23 - Điện áp đầu vào tối đa 35V DC - Dòng điện tĩnh thấp 8mA Nguyên lý làm việc : IC ổn áp 7805 có nhiệm vụ tạo điện áp ổn định 5V đầu Sử dụng IC 7805 để chuyển điện áp đầu vào tối đa 35V DC thành điện áp có mức 5V IC cho dòng định danh 1A nhiên thực tế dịng khoảng 500mA 2.7 Biến trở Biến trở thiết bị có điện trở biến đổi theo ý muốn Chúng dược sử dụng mạch điện để điều chỉnh hoạt động mạch điện Điện trở thiết bị thay đổi cách thay đổi chiều dài dây dẫn điện thiết bị, tác động khác nhiệt đọ thay đổi cach sthay đổi chiều dài dây dẫn điện thiết bị, tác động khác nhiệt độ thay đổi, ánh sang xạ điện từ,… Kí hiệu điện trở sơ đồ mạch điện dạng sau: CHƯƠNG THIẾT KẾ VÀ CHẾ TẠO MẠCH 3.1 Sơ đồ khối Hình 3.1 Sơ đồ khối * ) Chức khối : 24 - Khối nguồn : Là khối dùng để cấp điện áp cho mạch điều khiển - Khối xử lý : Nhận tín hiệu vào từ khối cảm biến xử lý tín hiệu điều khiển để xuất khối hiển thị - Khối hiển thị : Là khối xuất tín hiệu đầu dạng số hiển thị lên hình thơng báo kết nhận từ đầu vào - Khối cảm biến : Là khối sử dụng để thu nhận tín hiệu đầu vào - Khối nút nhấn : Gồm nút ấn: cài đặt, tăng ,giảm,lưu cài đặt Khi nút ấn tác động làm thay đổi điện áp chân nối với vi điều khiển từ +5V xuống 0V Lúc vi điều khiển nhận biết thay đổi làm thay đổi giá trị đầu ra: - Nút cài đặt : Để điều chỉnh giá trị đếm lớn - Nút tăng : Tăng giá trị cần điều chỉnh +1 - Nút giảm : Giảm giá trị cần điều chỉnh –1 - Lưu cài đặt: lưu giá trị cài đặt 3.2 Sơ đồ nguyên lý Hình 3.2 Sơ đồ nguyên lý 25 *) Nguyên lý hoạt động mạch : - Nguyên lý làm việc của mạch: Khi bộ xử lý được cấp nguồn, vi xử lý sẽ khởi tạo truyền dữ liệu cho LCD hiển thị Tiếp theo bộ vi xử lý sẽ đọc dữ liệu gửi về từ cảm biến quang hồng ngoại Dữ liệu này sẽ được xử lý và tính toán theo thuật toán mà người viết đã lập trình Sau được xử lý, bộ xử lý sẽ gửi kết quả màn hình LCD - Nguyên lý hoạt động của mạch: + Nút nhấn SW1 là nút reset: đầu nối GND qua điện trở 10k, đầu còn lại nối với tụ nối lên dương nguồn Vcc và nối vào chân Reset của vi xử lý Khi chưa tác động chân Reset ở mức thấp, bộ vi xử lý hoạt động bình thường Khi được tác động thì chân Reset được đưa lên mức cao, bộ xử lý lập tức được reset nhảy về thực hiện câu lệnh ở ngăn nhớ đầu tiên của bộ nhớ + Nút nhấn:Tăng chức Set tăng giá trị mạch đếm + Nút nhấn:Giảm chức Set tăng giá trị mạch đếm + Nút nhấn:Cài đặt chức cài đặt giá trị đếm sản phẩm + Nút nhấn: Lưu cài đặt chức lưu lại giá trị ta cài đặt + Khối nút nhấn điều khiển,1 đầu nối GND ,1 đầu nối vào chân vi điều khiển có gắn trở treo lên Vcc để định mức.Khi chưa tác động điện áp chân vi điều khiển 5V,khi nút nhấn nhấn điện áp vào chân vi điều khiển kéo xuống mức + Cảm biến E18 D80NK: Chân màu nâu nối với dương 5V,màu xanh dương nối với GND,màu đen chân tín hiệu ngõ cực thu hở NPN cần có trở kéo để tạo mức cao Chân dữ liệu sẽ được đưa vào chân P3.4 vi điều khiển + Khối tạo dao động: gồm thạch anh 12MHz và tụ gốm 33pF + Khối hiển thị LCD, gồm LCD 16x2 LCD được truyền dữ liệu bít từ vi điều khiển qua các chân D4, D5, D6, D7 Ta cấp nguồn cho led màn hình LCD thông qua chân 15 và 16 của LCD Ở mạch này ta chỉ xử dụng chức ghi dữ liệu lên LCD lên chân RW ta nối GND + Biến trở tinh chỉnh VR1 có tác dụng điều chỉnh độ tương phản cho LCD 26 3.3 Sơ đồ mạch in Hình 3.3 Sơ đồ mạch in 27 3.4 Lưu đồ thuật tốn Hình 3.4 Lưu đồ thuật tốn chương trình Hình 3.5 Lưu đồ thuật tốn giao tiếp LCD 3.5 Chương trình #include #define LCD_RS P0_0 #define LCD_RW P0_1 #define LCD_EN P0_2 #define LCD_D4 P0_3 #define LCD_D5 P0_4 #define LCD_D6 P0_5 #define LCD_D7 P0_6 28 #define lcd_clear 0x01; unsigned int dem = 15 ; unsigned int tpm = ; void delay_us(unsigned int t) { unsigned int i; for(i=0;i < t ; i ++); } void delay_ms(unsigned int t){ unsigned int i ; while( t ){ for(i = 0;i < 123 ; i ++){ } } } void delay20() { unsigned char q,y,r; for(r=0;r>2)&1; LCD_D7=(Data>>3)&1; } void LCD_SendCommand(unsigned char command) { LCD_Send4Bit(command >>4) ; LCD_Enable(); LCD_Send4Bit(command); LCD_Enable(); } void lcd_init ( ) { LCD_RS=0; LCD_RW=0; LCD_Send4Bit(0x00); LCD_Enable(); LCD_Send4Bit(0x03); LCD_Enable(); LCD_Send4Bit(0x02); LCD_Enable(); LCD_SendCommand( 0x28 ); LCD_SendCommand( 0x0C ); LCD_SendCommand( 0x06 ); LCD_SendCommand( 0x01 ); } void lcd_gotoxy(unsigned char x,unsigned char y) { unsigned char address; if (!y)address=(0x80+x); else address=(0xc0+x); 30 delay_us(1000); LCD_SendCommand(address); delay_us(50); } void lcd_put(unsigned char Data) { LCD_RS=1; LCD_SendCommand(Data) ; LCD_RS=0; } void lcd_puts( char *s) { int i = 0; while(s[i] !=0 ) { lcd_put(s[i]); i++; } } void init (){ P0 = P2 = 0x00; TMOD = 0x55; TR0=TR1=1; TF0=TF1=0; EA =1; EX0=EX1=1; IT0=IT1=1; } void chot(int x){ if( x==0){ in1 = 0; 31 in2 = 0; }else{ in1 = 1; in2 = 0; } } void hien_thi(){ lcd_gotoxy(13,0); lcd_put( (TL0 / 100) + 48); lcd_put( (TL0 % 100) / 10 + 48 ); lcd_put( (TL0 % 10) + 48 ); lcd_gotoxy(13,1); lcd_put( (dem / 100) + 48); lcd_put( (dem % 100) / 10 + 48 ); lcd_put( (dem % 10) + 48 ); } void hoat_dong (){ if ( TL0 == dem ){ EA = 0; hien_thi(); delay_ms(400); EA = 1; TL0 = 0; } } void main ( ) { init(); lcd_init(); lcd_gotoxy(0,0); lcd_puts ("SAN PHAM :"); lcd_gotoxy(0,1); 32 lcd_puts("SP TOI DA:"); while(1){ hien_thi(); if(on == 0){ delay_ms(100); tpm = ; } else{ if(off ==0 ){ delay_ms(100); tpm = ; } } if (tpm == ){ chot(1); hoat_dong(); }else if ( tpm == 1){ chot(0); xong(0); } } } void settime()interrupt { while(P3_7!=0) { hien_thi(); if(P3_1==0) { delay20(); if( dem < 999 ){ dem +=1; } 33 } if(P3_0==0) { delay20(); if( dem < 999 ){ dem -=1 ; } }}} 3.6 Sản phẩm hồn thiện Hình 3.6 Sản phẩm hoàn thiện 34 KẾT LUẬN Sau tìm hiểu vi điều khiển 89C51 cấu trúc phần cứng, tập lệnh lập trình, tổ chức nhớ, sơ đồ bố trí chân ra, nhận thấy việc ứng dụng 89C51 để thiết kế đếm sản phẩm có nhiều ưu điểm hẳn so với dùng linh kiện rời rạc khác Từ đề tài đã thiết kế, chế tạo thực nghiệm thành công đếm sản phẩm sử dụng vi điều khiển 89C51 Bộ đếm làm việc tốt, linh hoạt, có độ tin cậy cao cho thấy khả ứng dụng nhiều vị trí làm việc khác Kết đạt đề tài đạt mục tiêu đề tài đề Mạch điện thực tế hoạt động tốt cho thấy khả ứng dụng đề tài vào thực tiễn Đề tài mới chỉ dừng lại nghiên cứu ban đầu nhiên kết đạt được sẽ là sở để thực hiện nghiên cứu cao 35 HƯỚNG PHÁT TRIỂN ĐỀ TÀI Với việc sử dụng vi điều khiển làm phần tử trung tâm cho đếm sản phẩm, mạch điện thực tế có kích thước nhỏ gọn, đơn giản, làm việc ổn định, tin cậy nhiều so với đếm sử dụng phần tử nhớ nhị phân Trigger Hơn nữa, vi điều khiển thiết bị có khả lập trình nên đếm có tính linh hoạt cao, dễ dàng thay đổi, mở rộng hệ số đếm để thay đổi số lượng sản phẩm cần đếm Trên sở nghiên cứu đây, mở rộng đề tài theo hướng trang bị thêm cho đếm tính thiết lập trước giá trị đếm, chức đếm tiến/lùi, mở rộng thêm khả hiển thị truyền thơng hiển thị hình LCD, giao tiếp hiển thị máy tính… Bộ đếm sản phẩm sử dụng vi điều khiển giải pháp khả thi cho dây chuyền tự động, bãi đỗ xe tự động, cửa hàng, siêu thị…góp phần tăng suất, hiệu độ xác, giảm chi phí nhân cơng đáng kể thực tế 36 TÀI LIỆU THAM KHẢO Giáo trình họ vi điều khiển 8051-Tống Văn On dientuvietnam.net banlinhkien.vn www.datasheet4u.net Giáo trình kĩ thuật vi xử lý , Văn Thế Minh , NXBGD 1997 37

Ngày đăng: 03/01/2024, 13:50

Xem thêm:

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w