1. Trang chủ
  2. » Luận Văn - Báo Cáo

Báo cáo thực hành môn ocard thiết kế mạch điện tử Đếm sản phẩm hiện thị 2 led 7 thanh dùng vi điều khiển 89c51

18 897 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

Thông tin cơ bản

Định dạng
Số trang 18
Dung lượng 1,09 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

LỜI NÓI MỞ ĐẦU • Ngày nay, cùng với sự tiến bộ không ngừng của khoa học kỹ thuật, công nghệ điện tử đã, đang và sẽ phát triển ngày càng rộng rãi đặc biệt là trong lập trình vi xử lý và kỹ thuật số. Mạch số được ứng dụng rất nhiều trong kỹ thuật cũng như trong đời sống xã hội như đồng hồ số, mạch đếm sản phẩm, mạch đo nhiệt độ…Phục vụ cho việc thực hành môn ocard ,thiết kế mạch điện tử,nhóm em xin làm mạch ” Đếm sản phẩm hiện thị 2 led 7 thanh dùng vi điều khiển 89c51” • Vì kiến thức và thời gian hạn chế, kinh nghiệm còn yếu nên đồ án không tránh được sai sót, rất mong sự tận tình đánh giá của Thầy Cô và góp ý của các bạn sinh viên. • Em xin cảm ơn Ban Giám Hiệu và các thầy cô Trường Đại Học Công Nghiệp Hà Nội đã tận tình giảng dạy chúng em trong thời gian qua. • Trong quá trình thực hiện đồ án môn học, em xin chân thành cảm ơn thầy TRẦN QUANG VIỆT giáo viên bộ môn, các bạn trong lớp đã trao đổi, góp ý, giúp đỡ em hoàn thành đồ án môn học này. • Em xin chân thành cảm ơn. o PHẦN 1: KHÁI QUÁT VỀ CẤU TẠO MẠCH • Đây là mạch đếm sản phẩm dùng vi điều khiển 89c51 thuộc họ mcs51 của Atmel,kết hợp với mạch thu phát hồng ngoại sử dụng OA thuật toán LM358. • Ic 89c51 là bộ vi điều khiển có 128 byte RAM,4 kbyte ROM,hai bộ định thời,một cổng nối tiếp và bốn cổng vào ra.. o  Sơ đồ chân của 89c51 • IC LM 358 là OA thuật toán với 2 bộ OA bên trong.lm358 có tác dungjso sánh mức điện áp giữa hai chân đầu vào để phát xung ở đầu ra..

Trang 1

LỜI NÓI MỞ ĐẦU

 Ngày nay, cùng với sự tiến bộ không ngừng của khoa học kỹ thuật, công nghệ điện tử đã, đang và sẽ phát triển ngày càng rộng rãi đặc biệt là trong lập trình vi xử lý và kỹ thuật số Mạch số được ứng dụng rất nhiều trong kỹ thuật cũng như trong đời sống xã hội như đồng hồ số, mạch đếm sản phẩm, mạch đo nhiệt độ…Phục vụ cho việc thực hành môn ocard ,thiết kế mạch điện tử,nhóm em xin làm mạch ” Đếm sản phẩm hiện thị 2 led 7 thanh dùng vi điều khiển 89c51”

 Vì kiến thức và thời gian hạn chế, kinh nghiệm còn yếu nên đồ

án không tránh được sai sót, rất mong sự tận tình đánh giá của Thầy Cô

và góp ý của các bạn sinh viên

 Em xin cảm ơn Ban Giám Hiệu và các thầy cô Trường Đại Học Công Nghiệp Hà Nội đã tận tình giảng dạy chúng em trong thời gian qua

 Trong quá trình thực hiện đồ án môn học, em xin chân thành cảm ơn thầy TRẦN QUANG VIỆT- giáo viên bộ môn, các bạn trong lớp đã trao đổi, góp ý, giúp đỡ em hoàn thành đồ án môn học này

 Em xin chân thành cảm ơn

Trang 2

o PHẦN 1: KHÁI QUÁT VỀ CẤU TẠO

MẠCH

 Đây là mạch đếm sản phẩm dùng vi điều khiển 89c51 thuộc họ mcs-51 của Atmel,kết hợp với mạch thu phát hồng ngoại sử dụng OA thuật toán LM358

 Ic 89c51 là bộ vi điều khiển có 128 byte RAM,4 kbyte ROM,hai bộ định thời,một cổng nối tiếp và bốn cổng vào ra

o

 IC LM 358 là OA thuật toán với 2 bộ OA bên trong.lm358 có tác dungjso sánh mức điện áp giữa hai chân đầu vào để phát xung ở đầu ra

Trang 3

 Sơ đồ chân LM358:

 Cảm biến hộng ngoại (IR sensor) được dùng khá phổ biến trong các ứng dụng thực tế.tùy từng ứng dụng khach nhau mà người ta có thể dùng kĩ thuật khuếch đại,điều chế điện để nâng cao độ nhạy độ tin cậy của cảm biến.Trong khuôn khổ hiểu biết em xin làm mạch điện đơn giản dùng cảm biến hồng ngoại

 Bộ khuếch đại thuật toán làm việc nhu một bộ so sánh,biến trở 10k có chưc năng điều khiển điện áp ngưỡng so sánh.Mỗi khi có nột vật thể đi qua tức là có sự cho khuất tia hồng ngoại từ diode phát sang photo-transistor dẫn đến chuyển từ muacs điện áp 1 sang 0 ở đầu ra của bộ khuếch đại thuật toán gây ra ngắt ngoài INT1

Trang 4

Chương trình làm việc của 89c51:

 //mạch đếm sản phẩm

 #include"reg52.h"

 sbit Led1 = P0^0;

 sbit Led2 = P0^1;

M[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};

 void delay(unsigned int t)

 unsigned int i;

 for(i=0;i<=t;i++);

 Led1=1; //led dau tien sang

 P2=0xff;//xoa du lieu

 Led2=1; //led 2 sang

 P2=0xff;//xoa du lieu

 void ngat0(void) interrupt 2

Trang 5

 }

PHẦN 3: THI CÔNG MẠCH

1. Vẽ mạch nguyên lý.với orcad 9.2 chung ta mở file capture trong phần cài đặt orcad.Chọn file/ new/projec.Sẽ có một cửa sổ new projec hiện ra và ta điền tên bản vẽ vào

2.Chọn kích thước bản vẽ,ta chọn options/schematic page

properties

3.Chon linh kiện vẽ ta vào place part để lấy linh kiện trong thư viện:

 Để chọn thu viện ta kích vào add library

 Ic8051:vao thư viện MicroController

 Lm358 vao thư viện ANALOG

 Điện trở,biến trở ,tụ điện , ,led ,thạch anh,cổng nguồn,thu phát hông ngoai: ta chon thu viện Discrete

Trang 6

 Điện trở là : resistor

 Biến trở là : resistor var

 Điện trở băng 9 la :resistor sip 9

 Tụ điện là : capacitor

 Thạch anh là : cry

 Led là : led

 Cổng nguồn : con 2

 Transistor chon thư viện :DEVICE

 Thu phát hông ngoai: TIL102

4.Đi dây:

 Để đi dây và vẽ mạch ta dùng lệnh “place wire” hoặc nhấn phím tắt w trên bàn phím để đi dây,nối các linh kiện.Đồng thời sử dụng phím “I”-in,và “O”-out để điều chỉnh tiêu cự màn hình vẽ

 Để lấy nguồn “+ “va “– “ ta chon:place power hoặc sử dụng phím tắ “ G ” trên bàn phím

 Sau đó ta tiến hành vẽ mạch theo sơ đồ đã có

 Mạch nguyên lí sau khi vẽ:

Trang 7

5.Kiểm tra mạch:

 Chọn menu/”tên bài vẽ” ta kích vào tên bản vẽ

“ PAGE 1“va chon lệnh design rule check để kiểm tra lỗi

Trang 9

 Nếu không có lỗi ta tiến hành đổi đuôi file sang file MLN :chọn

tools/create netlis/layout/user properties are in inches/ 0k

Trang 10

 Mở file layout hoặc layout plus chọn file/new sẽ có bảng

load templac file hiện ra,trong phần file name ta chon đường dẫnC/programfile/orcard/layout/data/_DEFAULT.TCH /ok

Trang 11

 Sau đó ta chon file MLN mà ta đã chuyên đổi cơ nãy

 Ta sẽ được bảng chon linh kiện:

Trang 12

 Ta tiến hành chọn linh kiện được iêu cầu:

 8051:là ic 40 chân ta chon : dip 40

 Lm358 : dip 8

 Điện trở,tụ điện,thạch anh : jum 200

 Tụ gốm,led : jum 100

 Với led 7 thanh và thu phát hồng ngoại ta phải tự tao;trong layout chon file/new library maneger

Ta dùng một linh kiện có sẵn để vẽ

Led 7 thanh anot chung

Trang 13

Thu phát hồng ngoại

 Sau khi chon linh kiện xong ta tiến hành đi dây và vẽ mạch

 Chọn lớp đi dây: ở dây ta chọn đi dây 1 lớp TOP, ta chon view spreadsheet/strategy/rouate leyar/ ”chon lớp TOP là YES còn các lớp khác chon NO “

 Chon kích thước đi day options/sytem settings/millimeter

 Để đi day tự động chọn auto/autoroute/board

 Huy đi dây tự động chọn auto/unroute/board

Trang 14

 Sao đó ta tiến hành kẻ khung va phủ mặt đông ,ghi tên

 Kẻ khung chon:obstacle tool

 Ghi tên chon :”text tool “nhấn chuột phải chon “new”

sẽ có bảng hiện ra va ta đánh tên vào đó

Trang 15

 Phủ đồng: giữ chuột trái quét vào 1 góc của khung ,nhấn chuột phải chọn properties ,ta được bảng

edit obstacle

Trang 16

 Trong ô :obstacle type/coppre pour

 Trong ô :obstacle layer/TOP

 Ô clearance la khoàng trống phủ đồng

Trang 17

 Sở đồ mạch hoàn chỉnh

Trang 18

 Trên đây nhóm em đã trình bày xong việc thiết kế mạch đếm sản phẩm dùng 8051 với vẽ mạch nguyên lý va làm mạch in.Do kiến thức có hạn ,có gì thiếu xot mong thầy và các bạ thông cảm !

Ngày đăng: 28/04/2015, 13:21

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w