Sơ đồ khối và lưu đồ chương trình 5.. • Nguồn tạo xung nhịp bên ngoài.. • Điện trở bên ngoài... - Chân MR thì nối nguồn.. - Chân OE thì nối đất... SƠ ĐỒ KHỐICẢM BIẾN ADC ĐIỀU KHIỂN HIỂ
Trang 1Báo Cáo Vi Xử Lí
Đề tài: Mạch hiển thị và ổn định nhiệt độ trong lò ấp trứng
GVHD:Trần Hữu Danh SVTH: Nguyễn Hữu Hạ 1080967
Đoàn Ái Quốc 1080935
Trang 2Nội Dung Báo Cáo
1 Mục tiêu đề tài
2 Phương pháp giải quyết
3 Cơ sở lý thuyết
4 Sơ đồ khối và lưu đồ chương trình
5 Nguyên lý hoạt động
Trang 31 Mục Tiêu
• Thiết kế mạch ổn định nhiệt độ dùng MSP430G2231
• Hiện thị được nhiệt độ ra led 7 đoạn
Trang 42 Phương pháp giải quyết
• Lập sơ đồ khối
• Tìm hiểu msp430G2231
• Tìm hiểu ic ghi dịch 74hc595
• Thiết kế mạch mô phỏng
• Lập sơ đồ giải thuật
• Viết chương trình theo sơ đồ giải thuật
• Nạp chương trình chạy thử
• Tiến hành thiết kế mạch
Trang 53 Cơ sở lý thuyết
3.1 Sơ Lược Về MSP430G2231
Mức tiêu thụ năng lượng cực thấp:
Điện áp nguồn: 1.8V – 3.6 V
• Chế độ hoạt động: 220 μA tại 1MHz, 2,2 V
• Chế độ chờ: 0.5 μA
• Chế độ tắt (RAM vẫn được duy trì): 0.1 μA.
• Cấu trúc RISC-16 bit, Thời gian một chu kỳ lệnh là 62.5 ns
Trang 63 Cơ sở lý thuyết
3.1 Sơ Lược Về MSP430G2231
Cấu hình các module Clock cơ bản:
• Tần số nội lên tới 16 MHz với 4 hiệu chỉnh tần số +- 1%
• Thạch anh 32 KHz
• Tần số làm việc lên tới 16 MHz
• Bộ cộng hưởng
• Nguồn tạo xung nhịp bên ngoài
• Điện trở bên ngoài
Trang 73 Cơ sở lý thuyết
3.1 Sơ Lược Về MSP430G2231
Trang 83 Cơ sở lý thuyết
SH_CP 11
ST_CP 12
DS 14
MR
10
OE 13
U1
74HC595
3.2 Lý thuyết về 74HC595
Trang 93 Cơ sở lý thuyết
3.2 Lý thuyết về 74HC595
- Q0 đến Q7: các chân này đưa tín hiệu ra ngoài khi
có xung, khi chưa có xung thì tương ứng trong đó
có thanh ghi 8 bit lưu trữ giá trị sẽ xuất ra
- Chân Q7’ : dùng để đẩy giá trị của bit dịch khi
HC595 đã đầy
- Chân DS: dữ liệu muốn đưa vào 74HC595 thì đưa tín hiệu vào đây
Trang 103 Cơ sở lý thuyết
3.2 Lý thuyết về 74HC595
- Chân ST_CP: khi có 1 xung vào chân này thì giá trị
ở các chân Q0 đến Q7 mới xuất điện áp ra ngoài, khi chưa có thì điện áp chưa xuất ra
- Chân MR thì nối nguồn
- Chân OE thì nối đất
Trang 11SƠ ĐỒ KHỐI
CẢM
BIẾN
ADC ĐIỀU
KHIỂN
HIỂN THỊ KHỐI VI XỬ LÝ
Cam bien ADC Dieu khien
Trang 12Sơ đồ mạch mô phỏng
U1
P1.4/SMCLK/A4/VREF+/VeREF+/TCK
6
P1.3/ADC10CLK/A3/VREF /VeREF 5 P1.2/TA1/A2
4 P1.1/TACLK/ACLK/A0
3 P1.0/TACLK/ACLK/A0
2
XIN/P2.6/TA1 13 XOUT/P2.7 12 TEST/SBWTCK 11 RST/NMI/SBWTDIO 10 P1.7/A7/SDI/SDA/TDO/TDI 9
LED1
LED7DOAN4
e
1 d 2
hd
3
c
4
g
5
b
7 A3
f
10
a
11
Q1
A1015
Q2
A1015
Q3
A1015
Q4
A1015
R110 R210 R310 R410
R5
R6
R74K R8 4K
D2 DIODE
SDI
LAT
CLK
RESET TEST
led1 led2 led3 led4 VCC VCC VCC VCC
a b d f g hd
U2 LM7805
VIN
1
VOUT 3
C1 1000UF
C2 1000UF
R9 330R D1 LED
U4 74HC595
VCC
J1 CON2
U3 74HC595
Trang 13Giải Thuật
Lưu Đồ:
Begin
Khởi Tạo port
Định dạng ADC10CTL1
Định dạng ADC10CTL0 Delay
Lấy mẫu bắt đầu chuyển đổi
Chuyển sang
độ C
Hex_BCD
Hiển Thị X1
X1
Trang 14Kết Quả
• Mạch chạy khá ổn định