Sơ đồ Chân IC AT89C51 - Tài Liệu Text - 123doc
- Trang chủ >
- Kỹ Thuật - Công Nghệ >
- Điện - Điện tử >
Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (594.61 KB, 22 trang )
Đồ án 2Trang 5/1919Hình 2.1. Sơ đồ chân của vi điều khiển 89c51Vi điều khiển 89c51 có tất cả 40 chân. Trong đó có 24 chân có tác dụng kép (1chân có 2 chức năng), mỗi đường có thể hoạt động như đường xuất nhập điều khiển IOhoặc là thành phần của các bus dữ liệu và bus địa chỉ để tải địa chỉ và dữ liệu khi giaotiếp với bộ nhớ ngoài.Các Port:Port 0: Là port có 2 chức năng với số thứ tự chân từ 32 đến 39.- Xuất nhập dữ liệu . Không sử dụng bộ nhớ ngoài.- Bus địa chỉ byte thấp và dữ liệu đa hợp . Sử dụng bộ nhớ ngoài.Port 1: Có số thứ tự chân 1 - 8. Port 1 chỉ có 1 chức năng dùng làm các đường điềukhiển xuất nhập IO. Có sử thể sử dụng hoặc không sử dụng bộ nhớ ngoài.Port 2: Là port có 2 chức năng với số thứ tự chân 21 – 28- Port xuất nhập dữ liệu . Không sử dụng bộ nhớ ngoài.- Bus địa chỉ byte cao . Có sử dụng bộ nhớ ngoài.Port 3: Có số thứ tự chân 10 – 17Các chân của port 3 có nhiều chức năng, các công dụng chuyển đổi có liên hệ vớicác đặc tính đặc biệt của IC 89c51Mạch đếm sản phẩm dùng LED hồng ngoại, hiển thị LCDĐồ án 2Trang 6/1919BitP3.0P3.1P3.2P3.3P3.4P3.5P3.6P3.7Bảng 2.1. Tên và chức năng của các chân trong Port 3TênChức năng chuyển đổiRxDNgõ vào nhận dữ liệu nối tiếpTxDNgõ xuất dữ liệu nối tiếpINT0Ngõ vào ngắt cứng thứ 0INT1Ngõ vào ngắt cứng thứ 1T0Ngõ vào của timer/counter thứ 0T1Ngõ vào của timer.counter thứ 1WRTín hiệu điều khiển ghi dữ liệu lên bộ nhớ bên ngoàiRDTín hiệu điều khiển đọc dữ liệu từ bộ nhớ ngoàiCác ngõ tín hiệu điều khiển:Ngõ tín hiệu (PSEN)’ (Program store enable): Chân số 29- Cho phép đọc bộ nhớ chương trình mở rộng- Nối với chân ((OE)’ hoặc (RD)’) của EPROM để điều khiển đọc mã lệnh- Khi giao tiếp với bộ nhớ chương trình mở rộng thì dùng (PSEN)’, nếu không cógiao tiếp thì chân (PSEN)’ bỏ trống- Các mã lệnh của chương trình đọc từ EPROM qua bus dữ liệu và được chốt vàothanh ghi lệnh bên trong 89c51 để giải mã lệnhNgõ tín hiệu điều khiển ALE (Address Latch Enable):- Khi dùng bộ nhớ mở rộng, ALE sẽ điều khiển mạch giải đa hợp để tách cácđường địa chỉ (A7-A0) và dữ liệu (D7 – D0)- Là một xung khi port 0 tải địa chỉ- Xung ALE có tần số = 1/6 tần số thạch anh- Có thể dùng làm xung clock cung cấp cho các IC khác.- Có thể nhận cung lập trình từ bên ngoài khi ghi dữ liệu vào bộ nhớ Flash RomNgõ tín hiệu (EA)’ (External Access):- Nếu (EA)’ tích cực ở mức cao thì VĐK thực hiện chương trình ở bộ nhớ nội.- Nếu (EA)’ tích cực ở mức thấp thì VĐK thực hiện chương trình ở bộ nhớ ngoại.- Nhận điện áp lập trình VPP(Program) khi ghi dữ liệu vào bộ nhớ Flash RomNgõ tín hiệu RST (Reset):- Khi cấp điện hoặc nhấn RESET sẽ khởi tạo lại VĐK.- Tín hiệu Reset phải ở mức cao, ít nhất 2 chu kỳ máy.- Các thanh ghi bên trong được nạp những giá trị mặc nhiên.Các ngõ vào bộ dao động XTALT1, XTAL2:IC 89c51 có một bộ dao động trên chíp nhưng nó yêu cầu có một xung đồng hồngoài để chạy nó. Một bộ dao động thạch anh sẽ được nối tới các chân đầuvào XTAL1 (chân 19) và XTAL2 (chân 18). Bộ dao động thạch anh được nốiMạch đếm sản phẩm dùng LED hồng ngoại, hiển thị LCDĐồ án 2Trang 7/1919 giá trị khoảng 30pF. Một phía của tụ điệntới XTAL1 và XTAL2 cũng cần hai tụ gốmđược nối xuống đất.- Dùng để nối với thạch anh hoặc mạch dao động tạo xung clock bên ngoài , cungcấp tín hiệu xung clock cho VĐK hoạt động.- XTAL1 : Ngõ vào mạch tạo xung clock trong chip.- XTAL2 : Ngõ ra mạch tạo xung clock trong chip.Chân 40 (VCC) được nối lên nguồn 5VChân 20 GND nối MASS2.2. Các linh kiện cơ bản chung:2.2.1. LED hồng ngoại:Nguyên lý hoạt động: Bao gồm 1 LED thu và 1 LED phát. Khi không có vật điqua, LED thu nhận tín hiệu hồng ngoại từ LED phát, ngược lại, khi có vật đi qua, tínhiệu hồng ngoại bị ngắt, ta nối thêm điện trở và biến trở dùng để so sánh điện áp quaOp-amp LM358 bằng cách gửi tín hiệu này vào 2 chân của Op-amp.Hình 2.2. Mạch thu phát hồng ngoại2.2.2.Op-amp LM358: Bộ khuếch đại thuật toán.Gồm 2 còn op-amp bên trong, mỗi op-amp gồm có 3 chân, ngõ vào đảo (- input)và ngõ vào không đảo (+ input) và ngõ ra.Chức năng của Op-amp trong mạch này là so sánh điện áp, Khi hiệu điện thế +input cao hơn - input, ngõ ra sẽ ở mức cao (+Vss), ngược lại ngõ ra ở mức thấp (-Vss).Trong mạch này điện thế ngõ ra sẽ ở mức thấp.Mạch đếm sản phẩm dùng LED hồng ngoại, hiển thị LCDĐồ án 2Trang 8/1919Hình 2.3. Sơ đồ chân Op-amp LM3582.2.3.Ổn áp L7805: Là IC ổn áp 5V, tương ứng với dòng là 1AIC 7805 là dòng IC dùng để ổn định điện áp dương ở đầu ra với điều kiệnđầuvào luôn luôn lớn hơn đầu ra .Với những mạch điện không đòi hỏi độ ổn định của điện áp quá cao, sử dụng ICổn áp thường được người thiết kế sử dụng vì mạch điện khá đơn giản.IC7805 gồm có 3 chân :+ Vin : Chân nguồn đầu vào+ GND : Chân nối đất+ Vo : Chân nguồn đầu raHình 2.4. Sơ đồ PIN ổn áp 78052.2.4.Tụ điệnKý hiệu:Tụ điện là một linh kiện thụ động cấu tạo của tụ điện là hai bản cực bằng kim loạighép cách nhau một khoảng d ở giữa hai bản tụ là dung dịch hay chất điện môi cáchMạch đếm sản phẩm dùng LED hồng ngoại, hiển thị LCDĐồ án 2Trang 9/1919 thế tại hai bề mặt, tại các bề mặt sẽ xuấtđiện có điện dung C. Khi có chênh lệch điệnhiện điện tích cùng cường độ, nhưng trái dấu.Công thức tính điện dung của tụ: C = ε(1)Trong đó: ε là hằng số điện môiS là điện tích bề mặt tụd là bề giày chất điện môiTụ điện phẳng gồm hai bàn phẳng kim loại diện tích đặt song song và cách nhaumột khoảng d.Trong mạch nhóm sử dụng 2 loại tụ đó là: Tụ hóa và tụ gốm. Tụ gốm được sửdụng cho VĐK IC 89c51 là 33 pF, còn tụ hóa được sử dụng cho chức năng reset là10F.2.2.5.Thạch anh 12 Mhz : Tạo tần số hoạt động cho IC 89c51Đặc tính vật lý: độ bền cơ học vao, ít chịu ảnh hưởng của nhiệt độ và các tác dụnghóa học- Thạch anh được sử dụng nhiều trong các mạch điện tử dùng vi điều khiểnxửlý .Thạch anh dùng để tạo dao động với tần số ởn định vì tần số thạch anh tạo ra ít bịảnh hưởng bởi nhiệt độ hơn các mạch RC khác .- Trong vi điều khiển bắt buộc phải có thạch anh (trừ các loại có dao động nội) vìxét chi tiết thì vi điều khiển có CPU, timer,... CPU bao gồm các mạch logic và mạchlogic muốn hoạt động cũng cần có xung clock, còn timer thì gồm các dãy FF cũngcần phải có xung để đếm. Tùy loại vi điều khiển mà bao nhiêu xung clock thì ứng với 1chu kì máy, và với mỗi xung clock vi điều khiển sẽ đi làm 1 công việc nhỏ ứng vớilệnh đang thực thi.Hình 2.5. Thạch anh2.2.6.Điện trở, biến trởĐiện trở :Mạch đếm sản phẩm dùng LED hồng ngoại, hiển thị LCDĐồ án 2Trang 10/19Điện trở là đại lượng vật lí đặc trưng19cho tính chất cản trở dòng điện của một vậtthể dẫn điện.Điện trở là linh kiện thụ động có tác dụng cản trở cả dòng và áp.Điện trở đựơcsử dụng rất nhiều trong các mạch điện tử.Ký hiệu:Ứng dụng: Điện trở được dùng để chế tạo ra dịch mức điện áp giữa hai điểmkhác nhau của mạch.• Biến trở :Biến trở là các thiết bị có điện trở thuần có thể biến đổi được theo ý muốn.Chúng có thể được sử dụng trong các mạch điện để điều chỉnh hoạt động của mạchđiện.Ký hiệu:Biến trở có 3 chân, một trong các chân đó sẽ là “chân chạy”.- Điện trở của thiết bị có thể được thay đổi bằng cách thay đổi chiều dài củadây dẫn điện trong thiết bị, hoặc bằng các tác động khác như nhiệt độ thayđổi, ánh sáng hoặc bức xạ điện từ.2.2.7.LCD:- LCD đã được tích hợp chíp điều khiển (HD44780) bên trong lớp vỏ và chỉđưa các chân giao tiếp cần thiết. Các chân này được đánh số thứ tự và đặt tên như hình:Hình 2.6. Màn hình LCD 16x2Mạch đếm sản phẩm dùng LED hồng ngoại, hiển thị LCDĐồ án 2Trang 11/19- Chân số 1 LCD nối với GND .19- Chân số 2 LCD nối với nguồn 5v .- Chân số 3 LCD nối với 1 biến trở dùng để điều chỉnh độ tương phản LCD .- Chân số 4 LCD là chân chọn thanh ghi . Nối chân này với logic 1 (Vcc) hoặclogic 0 (GND) để chọn thanh ghi .+ Logic “0”: Bus DB0-DB7 sẽ nối với thanh ghi lệnh IR của LCD (ở chế độ“ghi” - write) hoặc nối với bộ đếm địa chỉ của LCD (ở chế độ “đọc” - read)+ Logic “1”: Bus DB0-DB7 sẽ nối với thanh ghi dữ liệu DR bên trong LCD.- Chân số 5 là chân đọc/ghi . Nối chân này vào logic 0 để LCD hoạt động ở chếđộ ghi , nối vào logic 1 để LCD hoạt động ở chế độ đọc- Chân số 6 :Chân cho phép (Enable). Sau khi các tín hiệu được đặt lên busDB0-DB7, các lệnh chỉ được chấp nhận khi có 1 xung cho phép của chân E.+ Ở chế độ ghi: Dữ liệu ở bus sẽ được LCD chuyển vào(chấpnhận) thanh ghi bên trong nó khi phát hiện một xung (high-tolowtransition) của tín hiệu chân E.+ Ở chế độ đọc: Dữ liệu sẽ được LCD xuất ra DB0-DB7 khiphát hiện cạnh lên (low-to-high transition) ở chân E và được LCD giữ ởbus đến khi nào chân E xuống mức thấp.- Từ chân số 7 đến chân 14 LCD dùng để nhận các bus địa chỉ . Tám đường củabus dữ liệu dùng để trao đổi thông tin với MPU. Có 2 chế độ sử dụng 8 đườngbus này :+ Chế độ 8 bit : Dữ liệu được truyền trên cả 8 đường, với bitMSB là bit DB7.+ Chế độ 4 bit : Dữ liệu được truyền trên 4 đường từ DB4 tớiDB7, bit MSB là DB7- Chân 15 LCD nối với nguồn 5v .- Chân 16 LCD nối với GND .Mạch đếm sản phẩm dùng LED hồng ngoại, hiển thị LCDĐồ án 2Trang 12/1919Mạch đếm sản phẩm dùng LED hồng ngoại, hiển thị LCDĐồ án 2Trang 13/1919Chương 3: SƠ ĐỒ NGUYÊN LÝ VÀ MÔ PHỎNG3.1. Sơ đồ nguyên lý:Hình 3.1. Sơ đồ nguyên lý mạch3.2. Sơ đồ giải thuật:Mạch đếm sản phẩm dùng LED hồng ngoại, hiển thị LCDĐồ án 2Trang 14/1919Hình 3.2. Sơ đồ giải thuật3.3. Chức năng và nhiệm vụ từng khối3.3.1. Khối Nguồn- Toàn mạch sử dụng nguồn 5v nên khối nguồn đảm bảo cung cấp nguồn 5v chotoàn bộ mạch thông qua IC ổn áp 7805 .U3780521C7104FVO3GNDJ1VI21TBLOCK-I2Hình 3.3. Khối nguồnMạch đếm sản phẩm dùng LED hồng ngoại, hiển thị LCDC5104F
Xem ThêmTài liệu liên quan
- MẠCH đếm sản PHẨM DÙNG HỒNG NGOẠI, HIỂN THỊ LCD ( có code và mạch in )
- 22
- 2,514
- 13
- Means of transport available in hanoi
- 13
- 0
- 0
- Mở rộng hoạt động thanh toán quốc tế tại SHB – hội sở chính
- 62
- 0
- 0
- Mối quan hệ giữa lãi suất tiền vay, tỷ suất lợi nhuận và quy mô vốn đầu tư
- 60
- 0
- 0
Tài liệu bạn tìm kiếm đã sẵn sàng tải về
(514.51 KB) - MẠCH đếm sản PHẨM DÙNG HỒNG NGOẠI, HIỂN THỊ LCD ( có code và mạch in )-22 (trang) Tải bản đầy đủ ngay ×Từ khóa » Sơ đồ 89c51
-
Sơ đồ Khối Của AT89C51 - Tài Liệu Text - 123doc
-
Sơ đồ Chân 89c51.pdf (.docx) | Tải Miễn Phí
-
[PDF] GIỚI THIỆU VỀ VI ĐIỀU KHIỂN AT89C51
-
Chương I : Giới Thiệu Về Vđk 89c51
-
Chương I : Giới Thiệu Về Vđk 89c51
-
Sơ đồ Chân AT89C51 - Tài Liệu Text - 123doc
-
Hình 1.3: Sơ đồ Chân Của AT89C51 - Tài Liệu Text - 123doc
-
ứng Dụng Vi điều Khiển 89c51 Vào Thiết Kế Hệ Thống đóng Mở Cửa Tự ...
-
Hệ Thống Hướng Dẫn Giao Thông Dùng Vi Xử Lý 89C51
-
Đồ án Mạch đồ Hồ Báo Thức Sử Dụng Vi điều Khiển 89C51
-
Sơ đồ Chân 89C51 Trang 1 Tải Miễn Phí Từ Tailieunhanh