SlideShare a Scribd company logo
1 of 9
Tìm hiểu thiết kế mạch đo
nhiệt độ trên dòng chip AVR
GV: Vũ Hồng Vinh
Nhóm :
Hoàng Minh Tuấn – 20182857
Nguyễn Ngọc Cương - 20182393
Nguyễn Hồng Sơn - 20182757
3
1. Tổng quan về vi điều khiển Atmega 16
- ATmega16 là vi điều khiển được sản xuất bởi hãng Atmel với công nghệ CMOS, thuộc họ MegaAVR.
- Là vi điều khiển 8bit được thiết kế theo kiến trúc RISC
- Cấu hình ATmega16 có các thông số cơ bản như sau:
- Lõi : 8bit
- Đóng gói: DIP40
- I/O: 32 chân
- Tốc độ: 16Mhz
- Bộ nhớ chương trình: 16kB
- Ram: 1kB (SRAM)
- Rom: 512B (EEPROM)
- Điện áp hoạt động: 4.5V – 5.5V
- Chuẩn giao tiếp: I2C, USART, SPI, JTAG.
- ADC: 8 kênh (10bit)
- PWM: 4 kênh Vi điều khiển ATmega16
1. Tổng quan về vi điều khiển Atmega 16
• Sơ đồ khối chức năng và GPIO của ATmega16
4
Sơ đồ khối của ATmega16 Sơ đồ chân GPIO của ATmega16
1. Tổng quan về vi điều khiển Atmega 16
Một số chân chức năng đặc biệt của port B và port C
5
Port B Port C
2. Thiết kế hệ thống đo nhiệt độ
Hệ thống có 4 khối chính:
- Khối nguồn: Cung cấp nguồn điện cho các khối còn lại.
- Vi điều khiển : Điều khiển hệ thống.
- Khối cảm biến: Nhận dữ liệu từ môi trường, gửi tín hiệu
tới vi điều khiển.
- Khối hiển thị: Màn hình LCD hiển thị kết quả.
6
Sơ đồ khối hệ thống
2. Thiết kế hệ thống đo nhiệt độ
Sơ đồ nguyên lý của hệ thống :
7
- Nguồn vào từ adapter 9V, thông qua IC ổn áp
7850 sẽ tạo ra nguồn 5V ổn định, diode D1 có
vai trò là công tắc dòng 1 chiều, không cho
dòng phản hồi về nguồn, các tụ C1,C2,C3 có
chức năng lọc điện áp gợn, led D2 báo hiệu
điện áp đầu ra.
- LM35 là cảm biến nhiệt độ
- LCD16x2 là khối hiển thị chính có 2 dòng và
hiển thị tối đa 16 ký tự.
- Vi điều khiển Atmega16 sẽ điều khiển toàn
bộ hệ thống.
2. Thiết kế hệ thống đo nhiệt độ
Sơ đồ mạch in mô phỏng qua phần mềm Altium
8
THANK YOU !
9

More Related Content

Similar to DA2.pptx

Mitsubishi
MitsubishiMitsubishi
Mitsubishi
ddungd4
 
Cantudong phanvan thang_dh04td
Cantudong phanvan thang_dh04tdCantudong phanvan thang_dh04td
Cantudong phanvan thang_dh04td
Toai Nguyen
 
BÁO cáo học tập về PLC MITSHUBISHI FX3U.pdf
BÁO cáo học tập về PLC MITSHUBISHI FX3U.pdfBÁO cáo học tập về PLC MITSHUBISHI FX3U.pdf
BÁO cáo học tập về PLC MITSHUBISHI FX3U.pdf
Man_Ebook
 
1.gioi thieu 8051
1.gioi thieu 80511.gioi thieu 8051
1.gioi thieu 8051
DngBi73
 
BTL - NMĐT - Nhóm 4 - MT1405
BTL - NMĐT - Nhóm 4 - MT1405BTL - NMĐT - Nhóm 4 - MT1405
BTL - NMĐT - Nhóm 4 - MT1405
Nhok Ly
 

Similar to DA2.pptx (20)

Bai 001 vxl_pic_cautruc
Bai 001 vxl_pic_cautrucBai 001 vxl_pic_cautruc
Bai 001 vxl_pic_cautruc
 
datasheet.pdf
datasheet.pdfdatasheet.pdf
datasheet.pdf
 
Đồ Án Đo Điện Áp Hiển Thị Trên LCD
Đồ Án Đo Điện Áp Hiển Thị Trên LCDĐồ Án Đo Điện Áp Hiển Thị Trên LCD
Đồ Án Đo Điện Áp Hiển Thị Trên LCD
 
Chuong 01 mot so khai niem mo dau
Chuong 01 mot so khai niem mo dauChuong 01 mot so khai niem mo dau
Chuong 01 mot so khai niem mo dau
 
Điều khiển động cơ sử dụng IC MCP4921
Điều khiển động cơ sử dụng IC MCP4921Điều khiển động cơ sử dụng IC MCP4921
Điều khiển động cơ sử dụng IC MCP4921
 
Tailieu.vncty.com do-an-vi-dieu-khien
Tailieu.vncty.com   do-an-vi-dieu-khienTailieu.vncty.com   do-an-vi-dieu-khien
Tailieu.vncty.com do-an-vi-dieu-khien
 
VXL
VXLVXL
VXL
 
418 giaotrinh avr
418 giaotrinh avr418 giaotrinh avr
418 giaotrinh avr
 
Giaotrinh avr tech24.vn
Giaotrinh avr tech24.vnGiaotrinh avr tech24.vn
Giaotrinh avr tech24.vn
 
đê Cương vi mach sô
đê Cương vi mach sôđê Cương vi mach sô
đê Cương vi mach sô
 
Mitsubishi
MitsubishiMitsubishi
Mitsubishi
 
PLC mitsubishi
PLC mitsubishiPLC mitsubishi
PLC mitsubishi
 
Cantudong phanvan thang_dh04td
Cantudong phanvan thang_dh04tdCantudong phanvan thang_dh04td
Cantudong phanvan thang_dh04td
 
Co ban ve msp430
Co ban ve msp430Co ban ve msp430
Co ban ve msp430
 
BÁO cáo học tập về PLC MITSHUBISHI FX3U.pdf
BÁO cáo học tập về PLC MITSHUBISHI FX3U.pdfBÁO cáo học tập về PLC MITSHUBISHI FX3U.pdf
BÁO cáo học tập về PLC MITSHUBISHI FX3U.pdf
 
Lập trình cỡ nhỏ - LOGO!
Lập trình cỡ nhỏ - LOGO!Lập trình cỡ nhỏ - LOGO!
Lập trình cỡ nhỏ - LOGO!
 
1.gioi thieu 8051
1.gioi thieu 80511.gioi thieu 8051
1.gioi thieu 8051
 
BTL - NMĐT - Nhóm 4 - MT1405
BTL - NMĐT - Nhóm 4 - MT1405BTL - NMĐT - Nhóm 4 - MT1405
BTL - NMĐT - Nhóm 4 - MT1405
 
Msptieuluan
MsptieuluanMsptieuluan
Msptieuluan
 
Bat dau voi stm32 (demo)
Bat dau voi stm32 (demo)Bat dau voi stm32 (demo)
Bat dau voi stm32 (demo)
 

DA2.pptx

  • 1.
  • 2. Tìm hiểu thiết kế mạch đo nhiệt độ trên dòng chip AVR GV: Vũ Hồng Vinh Nhóm : Hoàng Minh Tuấn – 20182857 Nguyễn Ngọc Cương - 20182393 Nguyễn Hồng Sơn - 20182757
  • 3. 3 1. Tổng quan về vi điều khiển Atmega 16 - ATmega16 là vi điều khiển được sản xuất bởi hãng Atmel với công nghệ CMOS, thuộc họ MegaAVR. - Là vi điều khiển 8bit được thiết kế theo kiến trúc RISC - Cấu hình ATmega16 có các thông số cơ bản như sau: - Lõi : 8bit - Đóng gói: DIP40 - I/O: 32 chân - Tốc độ: 16Mhz - Bộ nhớ chương trình: 16kB - Ram: 1kB (SRAM) - Rom: 512B (EEPROM) - Điện áp hoạt động: 4.5V – 5.5V - Chuẩn giao tiếp: I2C, USART, SPI, JTAG. - ADC: 8 kênh (10bit) - PWM: 4 kênh Vi điều khiển ATmega16
  • 4. 1. Tổng quan về vi điều khiển Atmega 16 • Sơ đồ khối chức năng và GPIO của ATmega16 4 Sơ đồ khối của ATmega16 Sơ đồ chân GPIO của ATmega16
  • 5. 1. Tổng quan về vi điều khiển Atmega 16 Một số chân chức năng đặc biệt của port B và port C 5 Port B Port C
  • 6. 2. Thiết kế hệ thống đo nhiệt độ Hệ thống có 4 khối chính: - Khối nguồn: Cung cấp nguồn điện cho các khối còn lại. - Vi điều khiển : Điều khiển hệ thống. - Khối cảm biến: Nhận dữ liệu từ môi trường, gửi tín hiệu tới vi điều khiển. - Khối hiển thị: Màn hình LCD hiển thị kết quả. 6 Sơ đồ khối hệ thống
  • 7. 2. Thiết kế hệ thống đo nhiệt độ Sơ đồ nguyên lý của hệ thống : 7 - Nguồn vào từ adapter 9V, thông qua IC ổn áp 7850 sẽ tạo ra nguồn 5V ổn định, diode D1 có vai trò là công tắc dòng 1 chiều, không cho dòng phản hồi về nguồn, các tụ C1,C2,C3 có chức năng lọc điện áp gợn, led D2 báo hiệu điện áp đầu ra. - LM35 là cảm biến nhiệt độ - LCD16x2 là khối hiển thị chính có 2 dòng và hiển thị tối đa 16 ký tự. - Vi điều khiển Atmega16 sẽ điều khiển toàn bộ hệ thống.
  • 8. 2. Thiết kế hệ thống đo nhiệt độ Sơ đồ mạch in mô phỏng qua phần mềm Altium 8