You are on page 1of 4

Họ và tên - MSSV Võ Vũ Minh Phúc - 117034561

Phạm Thanh Tuấn - 17031871

Hồ sơ đặc tả
Hệ thống điều khiển máy giặt
1. Đặc tính sản phẩm:
1.1. Mô tả sản phẩm:
Hệ thống có khả năng:
- Điều khiển hoạt động của máy giặt trong thời gian đã thiết lập.
- LCD hiển thị thời gian chạy của máy giặt và led báo xanh – đỏ (Run – Timeout)
- Bộ bàn phím 12 nút nhấn với 0-9 cho thời gian thiết lập, 1 nút start, 1 nút pause.
1.2. Giao tiếp hệ thống:
Hệ thống giao tiếp phần cứng:
- Giao tiếp với bàn phím 12 nút
- Giao tiếp LCD 1602
- Motor (Máy giặt)
- LED RED , GREEN
Hệ thống giao tiếp người dùng:
- Bàn phím 12 nút 3x4
- LED đỏ hiện thị cho motor không chạy, LED xanh hiện motor chạy.
- Màn hình LCD hiển thị thời gian thiết lập
1.3. I/O của hệ thống:
- Input:
Lấy giá thời gian thiết lập, start, pause thông qua bàn phím 12 nút
- Ouput:
Hiển thị lên LCD thời gian thiết lập
LED xanh – đỏ theo hoạt động motor (Run - Timeout)
Hạn chế thiết bị:
- Phải chỉnh thời gian phù hợp trước khi sử dụng
2. Đặc tính kỹ thuật:
2.1. Phần cứng:
- Vi điều khiển ARM 7 clock 12MHz
- Truyền thông số để tạo xung mong muốn: bàn phím 12 nút 3x4
- Hiển thị kết quả: LCD1602
- LED hiển thị hoạt động máy giặt
2.2. Yêu cầu kỹ thuật:
- Độ chính xác các giá trị cao, độ sai số thấp
- Hiển thị LCD chính xác thời gian thiết lập/ đang giãm
- Tự ngắt thiết bị khi timeout
3. Đặc điểm kỹ thuật phần cứng:
3.1. Sơ đồ khối kết nối phần cứng:
3.2. Phần mềm theo phần cứng:
- Để nhận diện được phím được nhấn trong bàn phím 12 nút 3x4 ta chia
thành 7 chân ( 4 chân đại diện cho hàng và 3 chân đại diện cho cột) và
so sánh hàng và cột nào có điện áp thay đổi để ứng với giá trị nút nhấn
đó
- LCD 1602 hiển thị thời gian chạy
3.3. Các thông số từ tại liệu kỹ thuật:
- LPC2103:
LPC2103 là vi điều khiển 32-bit gồm 48 chân, tốc độ cao dung
lượng 32 kB. Vùng nhớ thực thi các lệnh 32-bit chi trong một chu kì
xung nhịp.
Phương thức giao tiếp: UARTS, SPI (Serial Peripheral Interface) –
SSP (Serial Synchronous Port) và lC kết hợp với SRAM 8 kB giúp
LPC2103 thích hợp với nhiều loại công truyền thông và các giao
thức chuyển đổi.
- LCD:
Thông số kĩ thuật Điện áp hoạt động: 2.5-6V DC.
Module LCD JHD162A có 16 chân và có thể được vận hành ở chế
độ 4 bit hoặc 8 bit.
- Motor (Máy giặt):
- Bàn phím 12 nút 3x4:
Điện áp sử dụng: 2.4-5.5VDC
Dòng tiêu thụ ở trạng thái nghỉ: <10uA
Trạng thái đầu ra tại các chân OUT là 0 hoặc 1 TTL (tương ứng 0
hoặc 5V)
4. Đặc tả phần mềm:
4.1. Chức năng:
- Đọc được giá trị thời gian, start, pause từ bàn phím.
- Điều khiển motor (máy giặt) hoạt động thời gian đặt.
- LED Green – Red sáng tương ứng (Run- timeout)
- LCD hiện thị thời gian thiết lập và thay đổi khi nhận tín hiệu start, pause
- Máy giặt dừng hoạt động khi timeout
4.2. Giải thuật điều khiển:
- Đọc và chuyển thời gian thiết lập thành thời gian hoạt động của máy
giặt.
- Hoạt động / dừng máy giặt qua nút start, pause
- Hiển thị LCD thời gian hoạt động
- Led sáng tắt theo hoạt động của máy giặt.
5. Đặc tả kiểm tra:
5.1. Thiết bị thử nghiệm:
- Kiểm tra hoạt động giữa bàn phím 12 nút với LCD
- Motor (Máy giặt) có đang kết nối với PLC2103 hay không
5.2. Quá trình thử nghiệm:
- Hiệu chỉnh thời gian thiết lập cho motor hiển thị lên LCD
- Kiểm tra tín hiêu LED có sáng đúng theo hoạt động máy giặt
- Kiểm tra hoạt động của máy giặt theo thời gian thiết lập
- Kiểm tra các GPIO đầu ra đầu vào
- Thẩm định lại các thuật toán đã sử dụng

You might also like