Professional Documents
Culture Documents
ĐỒ ÁN MÔN HỌC 1
MẠCH ĐO NHIỆT ĐỘ HiỂN THỊ SỐ
ĐỒ ÁN MÔN HỌC 1
MẠCH ĐO NHIỆT ĐỘ HiỂN THỊ SỐ
SINH VIÊN: ĐÀO MINH VŨ 40603054
GIÁO VIÊN HƢỚNG DẪN: cô ĐẶNG NGỌC HẠNH
Lời cảm ơn
Cám ơn cô
Đặng Ngọc Hạnh đã
giúp đỡ và hướng dẫn
em trong suốt quá trình
thực hiện đồ án này.
2
Nội dung
3. SƠ ĐỒ KHỐI:
Giải mả BCD
Cảm biến LM35 ADC0804 AT89C51
74LS47
Khối cảm biến nhận nhiệt độ từ môi trường bên ngoài chuyển thành
mức điện áp DC tương ứng đưa vào khối chuyển đổi tương tự số.
Việc điều chỉnh nguồn tham chiếu cho ADC sẽ tạo ra độ phân giải
cho mạch đo theo đúng yêu cầu. Hoạt động của ADC được điều
khiển bởi vi xử lý 89C51
4
Vi điều khiển AT89C51 nhận dữ liệu dạng số từ khối chuyển đổi ADC
và kèm theo các tín hiệu điều khiển led tới khối giải mã BCD
Khối hiển thị gồm 4 led 7 đoạn tương ứng số hàng chục, đơn vị, số lẻ
và chữ oC
LM35 OUTPUT
0 mV+ 10mV/1oC
5
Ñeå keát noái giöõa nguoàn tín hieäu töôïng töï vôùi caùc heä thoáng xöû lyù
soá ngöôøi ta duøng caùc maïch chuyeån ñoåi töông töï sang soá (ADC)
nhaèm bieán ñoåi tín hieäu töông töï sang soá
Chuyeån ñoåi ADC coù raát nhieàu phöông phaùp.Tuy nhieân,moãi phöông
phaùp ñeàu coù nhöõng thoâng soá cô baûn khaùc nhau:
+ Ñoä chính xaùc cuûa chuyeån ñoåi AD.
+ Toác ñoä chuyeån ñoåi .
+ Daõi bieán ñoåi cuûa tín hieäu töông töï ngoõ vaøo
Các phương pháp chuyển đổi AD:
Bộ bieán ñoåi A/D loaïi “Tracking”
Bộ bieán ñoåi A/D loaïi xaáp xæ lieân tieáp
Boä bieán ñoåi A/D moät ñoä doác
Bộ bieán ñoåi A/D tích phaân hai ñộ doác
Thông số kỹ thuật ADC0804:
Độ phân giải 8bit (dữ liệu ngõ ra song song). ADC0804 hoạt
động theo phương pháp xấp xỉ liên tiếp. Sự so sánh điện áp tín
hiệu vào và tín hiệu ra nhỏ hơn hoặc lớn hơn sẽ điều khiển sự
chỉ thị tăng hoặc giảm của SAR (thanh ghi xấp xỉ liên tiếp) và
đồng thời điều khiển hoạt động theo điện áp đo Vi. Sai số lớn
nhất cho bộ biến đổi A/D là +1/2 LSB bit nhỏ nhất.
Tốc độ biến đổi c t = nT T
h, h là chu kỳ xung clock của bộ
biến đổi, n là số bit
Lối vào điện áp vi phân
Tín hiệu tương thích TTL
Bộ phát xung nhịp trên chip
Dải điện áp vào 0V-5V (Nguồn đơn)
Không cần chỉnh offset
Có thể dùng mạch tạo clock trong chip hoặc clk ngoài, thời
gian chuyển đổi phụ thuộc vào tần số đồng hồ được cấp tới
chân CLK R và CLK IN và không bé hơn 110μs
6
Sơ đồ chân
Chân số 6 và chân số 7 là 2 đầu
vào tương tự vi sai, trong đó
Vin = Vin (+) – Vin (-). Thông
thường Vin (-) được nối mass,
Vin (+) được dùng làm đầu vào
tương tự và sẽ được chuyển đổi
về dạng số.
Chân số 20: Vcc là chân nguồn
nuôi +5V. Chân này còn được
dùng làm điện áp tham chiếu khi
đầu vào Vref/2 để hở
Chân số 9: Vref/2 là chân điện áp
đầu vào được dùng làm điện áp
tham chiếu.
chân số 18 – 11 (D0 - D7) là các
chân ra dữ liệu số (D7 là bit cao
nhất MSB và D0 là bit thấp nhất LSB).
Độ phân giải 8 Bit → 256 mức ngõ
ra
→
Hoạt động:
CS=0→ truy cập ADC → cấp
xung thấp tới WR → thực
hiện chuyển đổi → chờ
INTR=0 → cấp xung thấp tới
RD → dữ liệu 8 bit tới DB0-
DB7
Tuy nhiên ta có thể thực hiện
chế độ free-running như hình
vẽ
9
IC vi ñieàu khieån 8051 thuoäc hoï MCS51 coù caùc ñaët ñieåm sau:
4 kbyte ROM (ñöôïc laäp trình bôûi nhaø saûn xuaát)
128 byte RAM
4 port I/0 8bit
Hai boä ñònh thôøi 16bit
Giao tieáp noái tieáp
10
P1.0 1 40 Vcc
P1.1 2 39 P0.0(AD0)
P1.2 3 38 P0.1(AD1)
P1.3 4 8051 37 P0.2(AD2)
P1.4 5 36 P0.3(AD3)
P1.5 6 (8031) 35 P0.4(AD4)
P1.6 7 34 P0.5(AD5)
P1.7 8 33 P0.6(AD6)
RST 9 32 P0.7(AD7)
(RXD)P3.0 10 31 EA/VPP
(TXD)P3.1 11 30 ALE/PROG
(INT0)P3.2 12 29 PSEN
(INT1)P3.3 13 28 P2.7(A15)
(T0)P3.4 14 27 P2.6(A14)
(T1)P3.5 15 26 P2.5(A13)
(WR)P3.6 16 25 P2.4(A12)
(RD)P3.7 17 24 P2.3(A11)
XTAL2 18 23 P2.2(A10)
XTAL1 19 22 P2.1(A9)
GND 20 21 P2.0(A8)
por t 2 : laø moät port coâng duïng keùp treân caùc chaân 21 – 28 ñöôïc duøng
nhö caùc ñöôøng xuaát nhaäp hoaëc laø byte cao cuûa bus ñòa chæ ñoái vôùi
caùc thieát keá duøng boä nhôù môû roäng.
Port 3 : laø moät port coâng duïng keùp treân caùc chaân 10 – 17. Caùc chaân
cuûa port naøy coù nhieàu chöùc naêng
P3.0 RXD Döõ lieäu nhaän cho port noái tieáp
P3.1 TXD Döõ lieäu phaùt cho port noái tieáp
P3.2 INTO Ngaét 0 beân ngoaøi
P3.3 INT1 Ngaét 1 beân ngoaøi
P3.4 TO Ngoõ vaøo cuûa timer/counter 0
P3.5 T1 Ngoõ vaøo cuûa timer/counter 1
P3.6 WR Xung ghi boä nhôù döõ lieäu ngoaøi
P3.7 RD Xung ñoïc boä nhôù döõ lieäu ngoaøi
EA (External Access) :
Tín hieäu vaøo EA treân chaân 31 thöôøng ñöôïc maéc leân möùc cao (+5V)
hoaëc möùc thaáp (GND). Neáu ôû möùc cao, 8951 thi haønh chöông trình
töø ROM noäi trong khoaûng ñòa chæ thaáp (4K). Neáu ôû möùc thaáp,
chöông trình chæ ñöôïc thi haønh töø boä nhôù môû roäng. Neáu EA ñöôïc
noái möùc thaáp boä nhôù beân trong chöông trình 8951 seõ bò caám vaø
chöông trình thi haønh töø EPROM môû roäng. Ngöôøi ta coøn duøng chaân
EA laøm chaân caáp ñieän aùp 21V khi laäp trình cho EPROM trong
8951.
Ngoõ vaøo RST treân chaân 9 laø ngoõ reset cuûa 8951. 100 10UF
Khi tín hieäu naøy ñöôïc ñöa leân muùc cao (trong ít
nhaát 2 chu kyø maùy ), caùc thanh ghi trong 8951 ñöôïc
taûi nhöõng giaù trò thích hôïp ñeå khôûi ñoäng heä thoáng. 8,2K
12
Led 7 đoạn có cấu tạo gồm 7 led đơn có xếp theo hinh 8 và có thêm 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
8 led đơn trên led 7 đoạn có Anode (cực +) hoặc Cathode (cực -) được nối
chung với nhau vào một điểm.
Nếu led 7 đoạn có Anode chung, đầu chung nay được nối với +Vcc
Nếu led 7 đoạn có Cathode chung, đầu chung này được nối xuống mass
Vì led 7 đoạn chứa bên trong nó các led đơn, do đo khi kết nối cần đảm
bảo dòng qua mỗi led đơn trong khoảng 10mA-20mA để bảo vệ led. Nếu
kết nối với nguồn 5V có thể hạn dòng bằng điện trở 330Ω trước các chân
nhận tin hiệu điều khiển.
Dựa vào đặc tính sinh lý của mắt người, mỗi led delay khoảng 3-5ms, như
thế mắt người sẽ có cảm giác 4 led cùng sang (phương pháp quét led).
Để điều khiển ON/OFF các led, sử dụng transitor loại PNP nhận dòng từ vi
điều khiển, led ON khi tín hiệu từ vi điều khiển đến transitor ở mức 0.
Duøng IC7447 cho loaïi anod chung hoaëc duøng IC7448 cho loaïi cathod
chung.
16
5. Sơ đồ nguyên lý:
Cầu diod tạo ra điện áp DC, qua tụ C lọc bỏ thành phần gợn sóng,
sau đó qua IC7805 ổn áp ngõ ra 4.8V- 5.2V
17
Zener ổn áp tạo
nguồn ổn định
cùng với biến
trở 1K để tạo
điện áp ≈ 0,64V
19
START
HIỂN THỊ
END
21
END
23
8. Kết luận:
8.2. Noäi dung chính cuûa ñeà taøi naøy bao goàm nhöõng
phaàn chính sau:
Khaûo saùt boä vi ñieàu khieån 8051
Caùc phöông phaùp chuyeån ñoåi töø töông töï sang soá.
Heä thoáng ño nhieät ñoä vaø caùc phöông phaùp ño nhieät ñoä.
Xaây döïng sô ñoà khoái toaøn maïch .
Xaây döng löu ñoà giaûi thuaät
Vieát chöông trình.
Thi coâng laép raùp vaø kieåm tra.
8.3. Đánh giá sản phẩm và quá trình thực hiện đồ án:
Do giáo viên hướng dẫn và các giáo viên khác đánh giá và cho ý kiến.
Em xin chân thành cảm ơn những đóng góp ý kiến quý báu của quý
thầy cô.