- Information
- AI Chat
Was this document helpful?
Bai tap analog - okhg
Course: xử lí tín hiệu số
168 Documents
Students shared 168 documents in this course
University: Trường Đại học Kinh tế - Kỹ thuật Công nghiệp
Was this document helpful?
Bài thực hành số 4: LẬP TRÌNH ARDUINO ĐỌC GIÁ TRỊ ANALOG
BT:
1. Đọc giá trị điện áp ở ngõ vào A0, hiển thị giá trị số trả về sau khi biến đổi ADC
của tín hiệu analog lên LCD
Gợi ý: Đọc giá trị analog sau đó hiển thị giá trị đọc được
2. Đọc giá trị điện áp đầu vào và hiển thị giá trị điện áp lên LCD
- Dùng công thức chuyển đổi ( gợi ý: công thức : Vo = Vin*(5.0/1024.0) . Lưu ý Vo
có kiểu float)
- Dùng hàm map(value, fromLow, fromHigh, toLow, toHigh) ( gợi ý:
Vo=map(Vin,0,1023,0,5000) );
3. Thiết kế phần cứng và lập trình điều khiển sáng tắt 10 LED theo giá trị analog.
( gợi ý: Đọc giá trị analog, dùng hàm map chuyển 1024 trạng thái ngõ vào thành 10
mức , dùng hàm swich case để điều khiển cho từng trường hợp );
4. Dùng cảm biến LM35 đo nhiệt độ môi trường hiển thị lên LCD ( Gợi ý: Trang 86
giáo trình TTVĐK)
5. Bài tập trang 87 giáo trình TTVĐK
D7
14 D6
13 D5
12 D4
11 D3
10 D2
9D1
8D0
7
E
6RW
5RS
4
VSS
1
VDD
2
VEE
3