Professional Documents
Culture Documents
THS NguyenDangHaiAnh
THS NguyenDangHaiAnh
KHOA ĐIỆN TỬ
BỘ MÔN. KỸ THUẬT ĐIỆN TỬ
ĐỒ ÁN MÔN HỌC
THIẾT KẾ MẠCH TÍCH HỢP SỐ
MSSV: K185520207002
Lớp: K54KDT
GVHD: TS. Mai Trung Thái
Thái Nguyên – 2024
2
NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN
…………………………………………………………………………………………..
…………………………………………………………………………………………..
…………………………………………………………………………………………..
…………………………………………………………………………………………..
…………………………………………………………………………………………..
…………………………………………………………………………………………..
…………………………………………………………………………………………..
…………………………………………………………………………………………..
…………………………………………………………………………………………..
…………………………………………………………………………………………..
…………………………………………………………………………………………..
3
NHẬN XÉT CỦA GIÁO VIÊN CHẤM
…………………………………………………………………………………………..
…………………………………………………………………………………………..
…………………………………………………………………………………………..
…………………………………………………………………………………………..
…………………………………………………………………………………………..
…………………………………………………………………………………………..
…………………………………………………………………………………………..
…………………………………………………………………………………………..
…………………………………………………………………………………………..
…………………………………………………………………………………………..
…………………………………………………………………………………………..
Thái Nguyên, ngày….tháng…..năm 2024
GIÁO VIÊN CHẤM
(Ký ghi rõ họ tên)
4
LỜI NÓI ĐẦU
Như chúng ta đã biết, nhiệt độ là một trong những thành phần vặt lý rất quan trọng.
Việc thay đổi nhiệt độ của một vật chất ảnh hưởng rất nhiều đến cấu tạo, tính chất và
các đại lượng vật lý khác của vật chất. Ví dụ, sự thay đổi nhiệt độ của 1 chất khí sẽ
làm thay đổi thể tích, áp suất của chất khí trong bình. Vì vậy, trong nghiên cứu khoa
học, trong công nghiệp và trong đời sống sinh hoạt, thu nhập các thông số và điều
khiển nhiệt độ là điều rất cần thiết
FPGA không chỉ cung cấp khả năng lập trình linh hoạt mà còn cho phép tích
hợp các chức năng phức tạp trên một nền tảng duy nhất. Điều này mang lại lợi ích
không chỉ làm tăng tính linh hoạt và hiệu suất mà còn giảm thiểu chi phí và thời gian
phát triển. Với khả năng thích ứng nhanh chóng và khả năng tích hợp cao, phần mềm
FPGA trở thành một công cụ quan trọng trong việc xây dựng các hệ thống điều khiển
đèn giao thông thông minh.
Trong phạm vi của đề tài này, chúng em sẽ trình bày một phân tích sâu sắc về các yếu
tố ảnh hưởng đến quá trình ổn định nhiệt độ, cùng với quá trình thiết kế, triển khai và
kiểm tra của bộ ổn định nhiệt độ dựa trên phần mềm FPGA và để áp dụng những kiến
thức đã học em xin lựa chọn một ứng dụng cụ thể của FPGA trong xử lý tín hiệu số đó
là: “Xây dựng bộ ổn định nhiệt độ trên phần cứng FPGA”. Đề tài được thực hiện
trên Kit Xilinx
Do điều kiện thời gian, kiến thức và kinh nghiệm của bản thân còn hạn chế nên đồ án
không thể tránh khỏi những sai sót. Vì vậy, em rất mong nhận được sự thông cảm và
đóng góp của thầy, cô và các bạn để đồ án hoàn thiện hơn. Em xin chân thành cảm ơn
thầy Mai Trung Thái đã tận tình chỉ dẫn và giúp đỡ em hoàn thành đồ án. Em cũng
gửi lời cảm ơn đến các thầy cô trong Khoa Điện tử và Bộ môn Kỹ thuật điện tử đã hỗ
trợ và tạo điều kiện để em hoàn thành đồ án tốt nhất.
Em xin chân thành cảm ơn!
5
CHƯƠNG 1: TỔNG QUAN VỀ HỆ THỐNG ỔN ĐỊNH NHIỆT
ĐỘ
1.1. Giới thiệu về chương
Trong những năm gần đây cùng với sự phát triển của nền kinh tế là tốc độ gia
tăng không ngừng về các loại phương tiện giao thông. Sự phát triển nhanh chóng của
các phương tiện giao thông đã dẫn đến tình trạng tắc nghẽn giao thông xảy ra rất
thường xuyên. Vấn đề đặt ra ở đây là làm sao để đảm bảo giao thông thông suốt và sử
dụng đèn điều khiển giao thông ở những ngã tư, những nơi giao nhau của các làn
đường là một giải pháp.
Chính vì vậy trong chương này em sẽ trình bày về ý nghĩa và những giải pháp
để thiết kế một hệ thống đèn giao thông.
1.2. Bộ ổn định nhiệt độ
Bộ điều khiển nhiệt độ là thiết bị dùng để đo, điều khiển và kiểm soát nhiệt độ ở trong
một khoảng không gian và thời gian nhất định.
Ngoài nhiệt độ, loại thiết bị điều khiển này còn có khả năng đo và kiểm soát đồng thời cả độ
ẩm trong không gian kín. Với tính năng này, bộ điều chỉnh nhiệt độ trở thành thành phần
không thể thiếu trong các hệ thống gia nhiệt, máy ép nhựa, lò sấy, hệ thống khí nén, …
Ngoài tên gọi phổ biến nhất là bộ điều khiển nhiệt độ, các kỹ sư cơ khí còn gọi chúng bằng
nhiều cái tên khác như: bộ cảm biến nhiệt độ, đồng hồ đo nhiệt độ, đồng hồ điều khiển nhiệt
độ, đồng hồ hiệu chỉnh nhiệt độ, bộ điều khiển nhiệt độ PID, bộ điều khiển nhiệt kỹ thuật
số, …
Thông thường, sau khi đo nhiệt độ bằng cảm biến nhiệt độ hoặc can nhiệt chúng ta có 2 cách
để giám sát và điều khiển:
6
Truyền về trung tâm như PLC/DCS để giám sát và điều khiển
Đưa vào bộ điều khiển nhiệt độ để điều khiển
Trong hệ thống nhỏ đơn lẻ không sử dụng PLC thì bộ cảm biến nhiệt độ sẽ được ưu tiên hàng
đầu bởi tính đa dụng và hiệu quả vượt trội mà chúng mang lại. Đa dạng về kích thước, cách
thức cài đặt, sử dụng dễ dàng, điều khiển với độ chính xác cao và giá thành phải chằng chính
những lý do mà đồng hồ hiệu chỉnh nhiệt độ được sử dụng phổ biến.
7
1.2.3. Nguyên lí hoạt động của bộ điều khiển nhiệt độ
Về nguyên lý, bộ điều khiển nhiệt độ trước tiên sẽ đo nhiệt độ môi trường (biến
quá trình), sau đó so sánh nó với giá trị nhiệt độ mong muốn (giá trị cài đặt). Sự
khác biệt giữa các giá trị này gọi là lỗi (độ lệch). Dựa vào lỗi này, bộ điều khiển sẽ
quyết định mức độ sưởi ẩm hay làm mát cần thiết để đưa nhiệt độ về giá trị mong
muốn. Hoàn tất quá trình này, bộ điều khiển sẽ gửi đi tín hiệu đầu ra (giá trị thao tác)
tác động đến sự thay đổi cần thiết. Tín hiệu đầu ra thường được kết nối với lò sưởi,
van điều khiển, quạt hoặc một số "phần tử điều khiển cuối cùng" thực sự bơm hoặc
loại bỏ nhiệt khỏi quá trình.
1.3.2 Bộ điều khiển nhiệt độ kết nối với máy tính thông qua truyền thông RS485
Đối với bộ điều khiển nhiệt độ được tích hợp cổng truyền thông RS485 thì thông qua
phần mềm kết nối với máy tính, các thông số giá trị, alarm, phần trăm ngõ ra của đồng
hồ sẽ được hiển thị và đồng thời có thể cài đặt được.
Người dùng quản lý và giám sát các giá trị này dưới dạng file excel, biểu đồ dạng cột,
8
dạng đồ thị. Và quan trọng nhất, hoàn toàn có thể thay đổi các thông số của bộ cảm
biến nhiệt độ ngay trên phần mềm.
Biểu đồ nhiệt độ trên phần mềm điều khiển kết nối với thiết bị điều chỉnh nhiệt độ
9
Khối MCU (khối vi điều khiển) có nhiệm vụ chính là xử lý tín hiệu và điều khiển
hệ thống.
Khối hiển thị có nhiệm vụ hiển thị các thông số của hệ thống, giúp người dùng trực
quan trong việc kiểm soát, sử dụng hệ thống cũng như cài đặt hệ thống.
Khối cảm biến chức năng chính dùng để trả về tín hiệu nhiệt độ độ ẩm cho bộ vi xử
lý, từ đó xử lí tín hiệu rồi đưa ra các tín hiệu điều khiển liên quan.
Khối điều khiển chức năng chính để điều khiển hệ thống, đưa ra các tín hiệu điều
khiển cho vi xử lý, cài đặt thông số cho hệ thống từ người dùng.
Khối output được điều khiển bằng khối MCU. Sử dụng relay được cách ly nguồn
bằng opto quang, dùng để đóng cắt thiết bị phát nhiệt của hệ thống.
Khối cảnh báo được được khối MCU ra lệnh làm việc khi việc giao tiếp với cảm
biến gặp trục trặc hoặc các yếu tố có hại ảnh hưởng đến hệ thống.
Sau khi phân tích ưu nhược điểm của những giải pháp thực hiện đề tài thì em
đã chọn giải pháp thiết kế hệ thống bằng công nghệ FPGA, sử dụng ngôn ngữ lập
trình VHDL và nạp chương trình trên phần mềm ISE của xilinx
1.2.6. Yêu cầu giải pháp kĩ thuật
Với tầm quan trọng như vậy hệ thống điều khiển nhiệt độ cần đảm bảo các yêu
cầu sau:
- Đảm bảo hoạt động một cách chính xác, làm việc ổn định.
- Độ tin cậy cao.
Trong chương này em đã giới thiệu được tổng quan về thực trạng, ý nghĩa của
hệ thống điều khiển nhiệt độ, cũng như xác định được ý tưởng và bài toán thiết kế. Để
thực hiện đề tài ta có thể đưa ra rất nhiều giải pháp khác nhau. nhưng cùng sự phát
triển mạnh mẽ của nhiều công nghệ tiên tiến với nhiều ưu điểm. Công nghệ FPGA đã
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ì
thế việc sử dụng công nghệ FPGA mang lại hiệu quả khá cao trong việc điều khiển tín
hiệu giao thông. Và để hiểu rõ hơn về công nghệ FPFA chúng ta sẽ đến với Chương 2.
10