LỜI NÓI ĐẦU T rong những năm gần đây trên thế giới cùng với sự phát triển mạnh mẽ của ngành công nghiệp chế tạo linh kiện bán dẫn và vi mạch tổng hợp, một hướng phát triển mới của các vi xử lý đã hình thành đó là các vi điều khiển. Với nhiều ưu điểm, vi điều khiển đã được sử dụng rộng rãi trên nhiều lĩnh vực khác nhau. Bằng cách áp dụng vi đều khiển trong quá trình sản xuất và xử lý, vi điều khiển đã thực sự thể hiện được ưu thế của mình so với các thiết bị điều khiển thông thường. Vì những lý do trên, trong nhiều trường Đại Học, Cao Đẳng, vi xử lý thực sự trở thành một môn học hết sức quan trọng, vi xử lý 8051 gần như là một môn học sử dụng để trang bị cho chúng ta những kiến thức cơ bản về vi xử lý, từ đó mở rộng ra các loại vi xử lý khác có cấu trúc phức tạp hơn như AVR, PIC, … Qua đồ án này, đã giúp chúng em có được hình dung thực tế vi xử lý được áp dụng như thế nào trong cuộc sống hiện đại, cụ thể chính là hệ thống đèn giao thông dùng vi điều khiển AT89C51. ĐỒ ÁN GỒM 4 CHƯƠNG: Chương I: Tổng quan về đèn giao thông, giới thiệu khái quát đề tài, các thành phần chính của hệ thống đèn giao thông, nguyên lý hoạt đông, ngôn ngữ sử dụng và phần mềm mô phỏng. Chương II: Khảo sát vi đều khiển AT89C51. Chương III: Thiết kế phần cứng. Chương IV: Thiết kế phần mềm. Nhóm chúng em xin chân thành cảm ơn sự giúp đỡ, chỉ bảo tận tình của thầy :Phạm Hồng Công trong suốt thời gian chúng em thực hiện đồ án này. MỤC LỤC CHƯƠNG 1: TỔNG QUAN VỀ ĐÈN GIAO THÔNG 1.1 Giới thiệu đề tài 1.1.1 Các chế độ hoạt động trong ngày của hệ thống đèn giao thông (Giờ cao điểm, bình thường và thấp điểm, hiển thị thời gian của các chế độ lên LED 7 đoạn) 1.1.2 Các linh kiện sử dụng 1.2 Các thành phần chính của hệ thống đèn giao thông dùng vi điều khiển AT89C51 1.3 Nguyên lý hoạt động 1.4 Ngôn ngữ sử dụng và phần mềm mô phỏng 1.4.1 Ngôn ngữ 1.4.2 Phần mềm mô phỏng CHƯƠNG 2: KHẢO SÁT VI ĐIỀU KHIỂN AT89C51 2.1 Tổng quát 2.2 Các chân 2.2.1 Vcc 2.2.2 GND 2.2.3 Các Port 2.2.4 PSEN 2.2.5 ALEPROG 2.2.6 EAVpp 2.2.7 RESET (RST) 2.2.8 XTAL1 XTAL2 2.3 Tổ chức bộ nhớ 2.3.1 Vùng RAM đa mục đích 2.3.2 Vùng RAM định địa chỉ bit 2.3.3 Các dãy thanh ghi 2.4 Bộ nhớ ngoài 2.4.1 Truy xuất bộ nhớ chương trình ngoài 2.4.2 Truy xuất bộ nhớ dữ liệu ngoài 2.4.3 Giải mã địa chỉ 2.5 Giao tiếp ngoại vi 2.5.1 LED 7 đoạn (7 Segment LED) 2.5.2 Giao tiếp bàn phím HEX 2.5.3 Giao tiếp ADC (Analog to Digital Converter) 2.5.4 Giao tiếp DAC (Digital to Analog Converter) CHƯƠNG 3 : THIẾT KẾ PHẦN CỨNG 3.1 Mạch dao động và mạch Reset 3.1.1 Mạch dao động 3.1.2 Mạch Reset 3.2 Mạch hiển thị đếm ngược LED 7 đoạn 3.3 Mạch hiện thị LED đơn 3.4 Mạch nút ấn 3.5 Sơ đồ mạch nguyên lý 3.6 Sơ đồ mạch in CHƯƠNG 4: THIẾT KẾ PHẦN MỀM 4.1 Sơ đồ giải thuật 4.1.1 Chương chình chính 4.1.2 Chế độ thấp điểm 4.1.3 Chế độ cao điểm 4.1.4 Chế độ nghỉ 4.2 Chương trình C viết cho mạch điều khiển hệ thống đèn giao thông DANH MỤC CÁC HÌNH VẼ Danh mục Trang Hình 2.1 Hình dạng AT89C51 Hình 2.2 Sơ đồ chân của AT89C51 Hình 2.3 Bộ nhớ dữ liệu trên chip 89C51 Hình 3.1 Mạch dao động và mạch Reset Hình 3.2 Hình dạng thạch anh Hình 3.3 Hình dạng điện trở thanh Hình 3.4 Sơ đồ mạch hiển thị đếm ngược Hình 3.5 Mạch hiển thị led đơn Hình 3.6 Mạch nút ấn Hình 3.7 Sơ đồ mạch nguyên lý Hình 3.8 Sơ đồ mạch in Hình 4.1 Sơ đồ giải thuật chương trình chính Hình 4.2 Sơ đồ giải thuật chế độ thấp điểm Hình 4.3 Sơ đồ giải thuật chế độ cao điểm Hình 4.4 Sơ đồ giải thuật chế độ nghỉ CHƯƠNG 1: TỔNG QUAN VỀ ĐÈN GIAO THÔNG 1.1 giới thiệu đề tài Ngày nay cùng với sự phát triển của khoa học kỹ thuật, xã hội ngày càng văn minh và hiện đại, các đô thị ngày một đi lên. Nhu cầu về giao thông ngày càng trở nên cấp thiết, nhất là trong các khu vực thành thị. Do nhu cầu của đời sống con người, đặc biệt là nhu cầu đi lại, các loại phương tiện giao thông đã tăng một cách chóng mặt. Riêng tại Việt Nam số lượng xe máy trong những năm qua tăng một cách đột biến, mật độ xe lưu thông trên đường ngày một nhiều, trong khi đó hệ thống đường xá tại Việt Nam còn quá nhiều hạn chế nên thường gây ra các hiện tượng như kẹt xe, ách tắc giao thông, đặc biệt là tai nạn giao thông ngày càng phổ biến trở thành mối hiểm họa cho nhiều người. Vì lý do đó các luật giao thông lần lượt ra đời và được đưa vào sử dụng một cách lặng lẽ rồi dần trở nên phổ biến như hiện nay. Trong đó hệ thống đèn giao thông là công cụ điều khiển giao thông công cộng thực tế và hiệu quả có vai trò rất lớn trong việc đảm bảo an toàn và giảm thiểu tai nạn giao thông. Từ thực tế đó nhóm chúng em quyết định chọn đề tài “Thiết kế mạch đèn giao thông dùng vi điều khiển” làm đề tài cho đồ án môn học nhằm giúp cho mọi người nhất là tầng lớp sinh viên có ý thức hơn trong việc chấp hành luật lệ an toàn giao thông. 1.1.1 Các chế độ hoạt động trong ngày của hệ thống đèn giao thông (Giờ cao điểm, bình thường và thấp điểm, hiển thị thời gian của các chế độ lên LED 7 đoạn) Cao điểm: Đèn xanh 30s, đèn đỏ 25s, đèn vàng 5s. Bình thường: Đèn xanh 25s, đèn đỏ 30s, đèn vàng 5s. Thấp điểm: Đèn vàng sáng. Có 4 LED 7 đoạn đơn: 2 LED hiển thị đếm ngược cho 1 làn đường. Hệ thống LED đơn hiển thị cho các đèn xanh, đèn vàng, đèn đỏ. Hệ thống nút nhấn, gồm 3 nút: nút chuyển chế độ cao điểm, bình thường, thấp điểm. 1.1.2 Các linh kiện sử dụng Vi điều khiển AT89C51. Hiển thị: 4 LED 7 đoạn (anode chung), 6 LED đơn xanh, đỏ, vàng. Các transistor A564(PNP). 2 điện trở thanh 10K và các điện trở cần dùng. Nút nhấn điều khiển 1.2 Các thành phần chính của hệ thống đèn giao thông dùng vi điều khiển AT89C51 Hệ thống đèn giao thông gồm 4 phần chủ yếu sau: + Mạch điều khiển trung tâm dùng vi điều khiển AT89C51. + Mạch dao động, reset. +Mạch hiển thi thời gian, trạng thái đèn. + Phím nhấn điều khiển trạng thái đèn, chỉnh thời gian. 1.3 Nguyên lý hoạt động Mạch đèn giao thông hoạt động dựa trên nội dung đã lập trình cho AT89C51, khi có tác động từ các nút điều khiển mạch hoạt động theo đúng thời gian yêu cầu. AT89C51 đưa dữ liệu đến các LED xanh, đỏ, vàng để điều khiển các LED này đóng, mở. Ngoài ra, nó còn xuất dữ liệu đến các BJT để tăng dòng cho các LED 7 đoạn, các BJT sẽ điều khiển việc đóng mở các LED 7 đoạn. LED 7 đoạn còn nhận dữ liệu từ vi điều khiển trung tâm để thực hiện việc đếm lùi thời gian. Như vậy mỗi khi mạch bắt đầu thực hiện đếm lùi, nếu trục lộ bên này đèn xanh hoặc vàng sáng thì trục lộ bên kia đèn đỏ sáng và ngược lại. Bộ phận điều khiển AT89C51 là các nút nhấn. Tùy theo thời gian yêu cầu mà ta điều khiển các trục giao thông sáng. AT 89C51 sẽ xuất ra các cổng IO những xung ở mức cao hoặc mức thấp để điều khiển các BJT từ đó điều khiển các đèn hiển thị. Khi AT89C51 nhận tín hiệu điều khiển từ các phím nhấn, nó sẽ quét và tìm ra chương trình được mã hóa phù hợp với tín hiệu điều khiển để hoạt động. 1.4 Ngôn ngữ sử dụng và phần mềm mô phỏng 1.4.1 ngôn ngử sử dụng Ngôn ngữ Ngôn ngữ lập trình C. Phần mềm Keil C 1.4.2 Phần mền mô phỏng Phần mềm mô phỏng Phần mềm Orcad 10.5.
Trang 2LỜI MỞ ĐẦU
TRONG ĐỜI SỐNG HIỆN NAY CUỘC SỐNG NGÀY CÀNG ĐƯỢC NÂNG CAO,chính vì vậy nhu cầu vui chơi giải trí đang được ngày nâng cao.nắn được tầm quan trọng của vấn đề nhóm chúng em thực hiện tiến hành nghiên cứu
và thiết kế mạch đố vui đếm lùi từ 9-0,và cũng lấy đó làm đề tài tốt nghiệp cho mình.
Những kiến thức năng lực đạt được trong quá trình học tập ở trường sẽ đánh giá qua việc bảo vệ luận văn cuối khóa.vì vậy chúng em vận dụng tất
cả các kiến thức đã học ở trường cùng với sự tìm tòi,để có thể hoàn thành tốt luận văn này.những sản phẩm những kết quả đạt được ngày hôm nay tuy không lớn lao.nhưng đó là thành quả của năn hộc tâp.là thành công đầu tiên của chúng em ra trường.
Mặc dù chúng em rất cố gắng để hoàn thành đồ án này đúng thời hạn,nên không tránh những thiếu sót mong thầy cô thông cảm.chúng em mong được
sự đóng góp của thấy cô.cuối cùng xin chân thành cảm ơn quí thầy cô và các bạn sinh viên.
Nhóm sinh viê thực hiện
LÊ VĂN HIÊN
LÊ PHẠM CHINH
VĂN ĐÌNH MẠNH
Trang 3
Nhận xét của giáo viên hướng dẫn
Trang 4
Nhận xét của giáo viên phản biện
………
………
………
………
………
………
………
………
………
………
………
Trang 5
Nhiệm vụ của bài đồ án
Họ và tên sinh viên: LÊ VĂN HIẾN
2.các số liệu ban đầu:
3,nội dung các phần thuyết minh:
4.các bản vẽ:
5.giáo viên hướng dẫn:GV PHẠM HỒNG CÔNG
Trang 6
LỜI NÓI ĐẦU
Ngày nay thế giới đã bước sang kỷ nguyên mới, kỷ nguyên của kỹ thuậtcông nghệ nói chung, kỹ thuật điều khiển nói riêng Hệ thống điều khiển khiển tựđộng có ứng dụng rộng rãi trong các lĩnh vực như: Kỹ thuật điện tử, Viễn thông,Điều khiển tự động… Trong xu thế phát triển hiện nay mọi hoạt động đều được tựđộng hóa bằng các thiết bị điện tử Các thiết bị điện tử đang dần thay thế mọi hoạtđộng của con người Theo dòng phát triển công nghệ, công nghệ bán dẫn đã vàđang phát triển rất mạnh Thành tựu của nó là sự ra đời của các hệ thống nhúng
Từ khi ra đời đến nay các hệ thống nhúng đóng góp vai trò hết sức quan trọngtrong các hệ thống điều khiển
Sau gần 4 năm học tập và nghiên cứu ở trường, chúng em đã được làm quenvới các môn học chuyên ngành.Với mục đích nhằm hiểu rõ, nắm bắt công nghệ dòng
vi xử lý vi điều khiển và khai thác các ứng dụng của nó trong cuộc sống, để gắn liềnđược lý thuyết với thực tế và để thấy được những tính năng ưu việt của dòng vi xử lý
vi điều khiển ta đi tìm hiểu về đề tài : “thiết kế mạch đố vui dùng led 7 doạn đếm lùi từ 9-0”
Tuy nhiên do kiến thức chuyên môn còn hạn chế,tài liệu tham khảo có giới hạnnên còn xảy ra nhiều sai sót Chúng em rất mong mong thầy và các bạn góp ý bổ sung
để bản đồ án của chúng em được hoàn thiện hơn và giúp chúng em hiểu biết hơn trongquá trình học tập tiếp theo
Chúng em xin chân thành cảm ơn!
Trang 7CHƯƠNG 1:DẪN NHẬP
I.ĐẶT VẤN ĐỀ
Ngày nay với sự phát triển của công nghiệp vi điện tử,kỹ thuật số các hệthống điều khiển dần dần được tự động hóa.với những kĩ thuật tiên tiến như vi xửlý,vi mạch số… được ứng dụng vào lĩnh vực điều khiển,các đồ vui chơi giải trí
Để đáp ứng được yêu cầu đó,thì có nhiều phương pháp để thực hiện,nghiêncứu khảo sát vi điều khiển 8051 nhóm chúng em nhận thấy rằng:ứng dụng vi điềukhiển 8051 vào việc thiết kế các sản phẩm đồ chơi là tối ưu
II.GIỚI HẠN ĐỀ TÀI:
Với thời gian gần ba tuần thực hiện đề tài,cũng như trình độ chuyên môn
có hạn chúng em đã cố gắng hết sức để hoàn thành đồ án nay nhưng chỉ giải quyếtđược những vấn đề sau:
• Thiết kế mạch đếm lùi mới chỉ có ba công tắc
• Và sử dụng một con led 7 đoạn
• Viết chương trình (phần mềm) để đáp ứng các yêu cầu trên
• Do thời gian có giới hạn nên chúng em thiết kế mạch đang còn đơngiản
II.MỤC ĐÍCH NGHIÊN CỨU
Mục đích trước hết khi thực hiện đồ án này là để hoàn tất chương trinhmôn học để đủ điều kiện ra trường
• Cụ thể khi nghiên cứu thực hiện đồ án là nhóm chúng em muốnphát huy những thành quả ứng dụng của vi điều khiển nhằn tạo
ra những sản phẩm,những thiết bị tiên tiến hơn
• Mặc khác đồ án này cũng có thể làm tài liệu tham khảo chonhững khóa sau.giúp họ hiểu rõ hơn về những ứng dụng của viđiều khiển
• Ngoài ra quá trình nghiên cứu thực hiện đề tài này là một cơ hội
để chúng em tự kiểm tra những kiến thức học ở trường,đồng thờiphát huy tính sáng tạo,khả năng gải quyết một vấn đề theo yêucầu đặt ra.vì đây cũng là dịp chúng em tự khẳng định mình trướckhi ra trường
Trang 8Khối xử lý
Khối nguồn
Khối hiển thị
Điều khiển Tạo xung dao động
Reset
CHƯƠNG 2 THIẾT KẾ HỆ THỐNG
2.1 SƠ ĐỒ KHỐI TỔNG QUÁT CỦA HỆ THỐNG
Hình 2.1: Sơ đồ tổng quát hệ thống mạch đố vui
Khối Nguồn: Cung cấp nguồn cho hệ thống
Khối Hiển thị: Lấy tín hiệu ra từ chân IC để hiển thị số trên Led 7 thanh.Khối RESET có tác dụng đưa vi điều khiển về trạng thái ban đầu
Khối tạo xung dao động: có tác dụng tạo xung nhịp với tần số 12MHz choVĐK hoạt động
Khối xử lý: Dùng VDK để lấy tín hiệu
Khối điều khiển: Gồm 4 nút ấn có tác dụng hiện các số trên led 7 đoạn
Trang 92.2 LỰA CHỌN LINH KIỆN
2.2.1 Vi Điều Khiển AT89C51.
a) Cấu tạo và chức năng các khối của AT89C51.
• CPU( CPU centralprocessing unit) bao gồm:
Thanh ghi tích lũy A
Thanh ghi tích lũy phụ B
Đơn vị logic học (ALU)
Thanh ghi từ trạng thái chương trình
Bốn băng thanh ghi
Con trỏ ngăn xếp
• Bộ nhớ chương trình( ROM) gồm 8Kbyte Flash
• Bộ nhớ dữ liệu( RAM) gồm 256 byte
• Bộ UART, có chức năng truyền nhận nối tiếp
• 3 bộ Timer/Counter 16 bit thực hiện chức năng định thời và đếm sự kiện
• Khối điều khiển ngắt với 2 nguồn ngắt ngoài và 4 nguồn ngắt trong
• Bộ lập trình( ghi chương trình lên Flash ROM) cho phép người sử dụng có thểnạp các chương trình cho chíp mà không cần các bộ nạp chuyên dụng
• Bộ chia tần số với hệ số chia là 12
• 4 cổng xuất nhập với 32 chân
b) Chức năng các chân của AT89C51
Port 0( P0.0=>P0.7): Port 0 gồm 8 chân, ngoài chức năng xuất nhập, port 0còn là bus đa hợp dữ liệu và địa chỉ( AD0-AD7), chức năng này sẽ được sử dụngkhi 89c51 giao tiếp với các thiết bị ngoài có kiến trúc Bus như các vi mạch nhớ,mạch PIO…
Port 1( P1.0=>P1.7): Chức năng duy nhất củaPort 1 là chức năng xuất nhậpcũng như cácPort khác Port1 có thể xuất nhập theo bit và theo byte
Port 2( P2.0=>P2.7); Port 2 ngoài chức năng là cổng vào/ra nhưPort 0 và 1 còn
là byte cao của bus địa chỉ khi sử dụng bộ nhớ ngoài
Port 3: Mỗi chân trên Port 3 ngoài chức năng xuất nhập còn có một chức năngriêng, cụ thể
như sau:
P3.0 RXD Dữ liệu nhận choPort nối tiếp
P3.1 TXD Dữ liệu truyền choPort nối tiếp
P3.2 INT0 Ngắt bên ngoài 0
Trang 10P3.3 INT1 Ngắt ngoài 1
P3.4 TO Ngõ vào của Timer/counter0
P3.5 T1 Ngõ vào của Timer/counter1
P3.6 /WR Xung ghi bộ nhớ dữ liệu ngoài
P3.7 /RD Xung đọc bộ nhớ dữ liệu ngoài
Chân /PSEN : là chân điều khiển đọc chương trình ở bộ nhớ ngoài
Chân ALE: ALE là tín hiệu điều khiển chốt địa chỉ có tần số bằng 1/6 tần sốdao động của vi điều khiển Tín hiệu ALE được dùng để cho phép vi mạch chốtbên ngoài như 7473
Chân /EA: Tín hiệu /EA cho phép chọn bộ nhớ chương trình là bộ nhớ trong hay ngoài EA=1 thì thực hiện chương trình trong RAM nội EA=0 thực hiện ở RAM ngoài
RST( reset): Ngõ vào reset trên chân số 9 khi RST=1 thì bộ vi điều khiển sẽđược khởi động lại thiết lập ban đầu
XTAL1, XTAL2: 2 chân này được nối song song với thạch anh tần số max=33Mhz Để tạo dao động cho bộ vi điều khiển
Vcc, GND : cung cấp nguồn nuôi cho bộ vi điều khiển cấp qua chân 20 và 40
c) Sơ đồ AT89C51 trong mạch.
2.2.2 Led 7 đoạn
a)Các khái niệm cơ bản :
Trong các thiết bị, để báo trạng thái hoạt động của thiết bị đócho người sử dụng với thông số chỉ là các dãy số đơn thuần, thườngngười ta sử dụng "led 7 đoạn" Led 7 đoạn được sử dụng khi cácdãy số không đòi hỏi quá phức tạp, chỉ cần hiện thị số là đủ, chẳng
Trang 11hạn led 7 đoạn được dùng để hiển thị nhiệt độ phòng, trong cácđồng hồ treo tường bằng điện tử, hiển thị số lượng sản phẩm đượckiểm tra sau một công đoạn nào đó
Led 7 đoạn có cấu tạo bao gồm 7 led đơn có dạng thanh xếp theo hìnhvà cóthêm ột led đơn hình tròn nhỏ thể hiện dấu chấm tròn ở góc dưới, bên phải củaled 7 đoạn
7 led đơn trên led 7 đoạn có Anode(cực +) hoặc Cathode(cực -) được nốichung vớinhau vào một điểm, được đưa chân ra ngoài để kết nối với mạch điện 8cực còn lại trênmỗi led đơn được đưa thành 8 chân riêng, cũng được đưa ra ngoài
để kết nối với mạchđiện Nếu led 7 đoạn có Anode(cực +) chung, đầu chung nàyđược nối với +Vcc, cácchân còn lại dùng để điều khiển trạng thái sáng tắt của cácled đơn, led chỉ sáng khi tínhiệu đặt vào các chân này ở mức 0 Nếu led 7 đoạn cóCathode(cực -) chung, đầu chungnày được nối xuống Ground (hay Mass), cácchân còn lại dùng để điều khiển trạng tháisáng tắt của các led đơn, led chỉ sángkhi tín hiệu đặt vào các chân này ở mức 1
Vì led 7 đoạn chứa bên trong nó các led đơn, do đó khi kết nối cần đảm bảodòngqua mỗi led đơn trong khoảng 10mA-20mA để bảo vệ led Nếu kết nối vớinguồn 5V cóthể hạn dòng bằng điện trở 330Ω trước các chân nhận tín hiệu điềukhiển
Hình 2.5.2: Sơ đồ chân 7 SEG-COM-ANODE và hình ảnh minh họa
b) Sơ đồ vị trí các led :
Các điện trở 330Ω là các điện trở bên ngoài được kết nối để giới hạn dòngđiện qua led nếu led 7 đoạn được nối với nguồn 5V
Trang 12c) Kết nối với Vi điều khiển:
Ngõ nhận tín hiệu điều khiển của led 7 đoạn có 8 đường, vì vậy có thểdùng 1 Port nào đó của Vi điều khiển để điều khiển led 7 đoạn Như vậy led 7đoạn nhận một dữ liệu 8 bit từ Vi điều khiển để điều khiển hoạt động sáng tắt củatừng led đơn trong nó, dữ liệu được xuất ra điều khiển led 7 đoạn thường được gọi
là "mã hiển thị led 7 đoạn" Có hai kiểu mã hiển thị led 7 đoạn: mã dành cho led 7đoạn có Anode(cực +) chung và mã dành cho led 7 đoạn có Cathode(cực -) chung.Chẳng hạn, để hiện thị số 1 cần làm cho các led ở vị trí b và c sáng, nếu sử dụngled 7 đoạn có Anode chung thì phải đặt vào hai chân b và c điện áp là 0V(mức 0)các chân còn lại được đặt điện áp là 5V(mức 1), nếu sử dụng led 7 đoạn cóCathode chung thì điện áp(hay mức logic) hoàntoàn ngược lại, tức là phải đặt vàochân b vàc điện áp là 5V(mức 1)
Phần cứng được kết nối với 1 Port bất kì của Vi điều khiển, để thuận tiệnchoviệc xử lí về sau phần cứng nên được kết nối như sau: Px.0 nối với chân a,Px.1nối với chân b, lần lượt theo thứ tự cho đến Px.7 nối với chân h
d) Bảng mã của Led Anode chung
- Bảng mã cho Led Anode chung (a là MSB, dp là LSB):
Trang 13- Bảng mã cho Led Anode chung (a là LSB, dp là MSB):
n ng khác tùy thu c vào v trí c a i n tr trong m ch i n
n v : ohm ( ), Ω Kohm (K ), Ω Mohm (M ) Ω
1MΩ = 1000 KΩ = 1000000 Ω
- i n tr than là lo i i n tr có tr s c n h, c s d ng nhi u nh t tro
Trang 14i n i n tr than là h n h p c a b t than và các ch t khác, tùy t l pha tr
n mà i n tr
có tr s l n hay nh Bên ngoài i n tr c b c l p cách i n
- Tr s c a i n tr c ghi b ng vòng màu theo quy c c a Hoa K Tr
Trang 17t hóa khá l n t 1uF d n 10000uF
â y em ch s d ng nh ng t hóa có giá tr i n dung, i n áp nh : 10uF5 0v;
Trang 18104pF; 33pF
CHƯƠNG III :PHẦN THIẾT KẾ VÀ THI CÔNG
A.SƠ ĐỒ NGUYÊN LÝ VÀ SƠ ĐỒ MẠCH IN:
1.sơ đồ nguyên lý
Trang 192 sơ đồ mạch in
Trang 22C.MẠCH SẢN PHẨM HOÀN THÀNH
Trang 23
Kết luận
Sau gần bốn tuần thực hiện với nhiều cố gắng và nổ lực của bản thân cùng với sự tận tình hướng dẫn của thầy PHẠM HỒNG CÔNG ,tập luận văn này đã hàn thành đúng thời gian quy định theo yêu cầu đặt ra.
Để thực hiện được yêu cầu trên chúng em đã nghiên cứu ,tìm hiểu về những vấn đề về vi điều khiển ,vi xử lý,các phương pháp chuyển đổi từ tương tự sang số và các vấn đề khác liên quan đến đề tài.
Tuy nhiên do thời gian cũng như trình độ chuyên môn có hạn vẫn còn nhiều thiếu sót,mong rằng đề tài này sẽ được các bạn sinh viên khóa sau tiếp tục thực hiện
Sau cùng một lần nữa chúng em xin chân thành cảm ơn thầy PHẠM HỒNG CÔNG cùng các thầy cô khoa điện tử đã dìu dắt chúng em trong những năm học vừa qua.
Trang 25A.ĐẶT VẤN ĐỀ……….
….6
B.MỤC ĐÍCH NGHIÊN CỨU……… 7
2.2.4 THẠCH ANH (CRYSTAL 12MHZ)……… 14
Trang 262.2.5 TỤ ĐIỆN……… 15
CÔNG……….16
A.SƠ ĐỒ NGUYÊN LÝ VÀ MẠCH IN……… 16
B.CHƯƠNG TRÌNH CODE……… 17
C MẠCH SẢN PHẨM HOÀN THÀNH……… 18
KẾT LUẬN……… 19