1
Bài 8_1
FSM
Máy bán hàng tự động
Ví dụ điển hình của
mạch tuần tự
Máy trạng thái
THEO DÕI VIDEO HIỆU QUẢ
https://www.youtube.com/watch?v=mYesTLVvG5w
https://www.youtube.com/watch?v=NxTYKaY5xx4&t=4s
Quy trình tìm hiểu bài
Định nghĩa
FSM là gì? Các loại …
Giải thích
Ví dụ thực tế Vấn đề??? Máy trạng thái được sinh ra
Hướng tiếp cận thông thuờng
Với hướng tiếp cận của Tớ Làm Chip
Mệnh giá tiền Nhật
https://japan.net.vn/dong-yen-va-nhung-menh-gia-
tien-o-nhat-ban-1323.htm
Máy bán hàng tự động
Giới thiệu về máy bán hàng tự động
Mệnh giá sử dụng(xu và tiền giấy)
Cần gạt tiền
Quẹt thẻ
Quy trình thiết kế
Yêu cầu khách hàng
1.Máy chỉ bán 1 loại sản phẩm giá 200 đồng
2.Chỉ có thể dùng được 1 loại tiền mệnh giá 100 đồng
3.Nếu cho đủ 200 đồng vào máy thì sản phẩm được đưa ra và máy trở về trạng thái ban đầu
(trạng thái không có tiền trong máy)
https://www.youtube
.com/watch?v=EHdk
laB8lCg&t=2245s
Máy bán hàng tự động
Yêu cầu khách hàng
1.Máy chỉ bán 1 loại sản phẩm giá 200 đồng
2.Chỉ có thể dùng được 1 loại tiền mệnh giá 100 đồng
3.Nếu cho đủ 200 đồng vào máy thì sản phẩm được đưa ra và máy trở về trạng thái ban đầu
(trạng thái không có tiền trong máy)
Định nghĩa input, output, trạng thái hiện tại
Máy bán hàng tự động
Yêu cầu khách hàng
1.Máy chỉ bán 1 loại sản phẩm giá 200 đồng
2.Chỉ có thể dùng được 1 loại tiền mệnh giá 100 đồng
3.Nếu cho đủ 200 đồng vào máy thì sản phẩm được đưa ra và máy trở về trạng thái ban đầu
(trạng thái không có tiền trong máy)
Blockdiagram
Việc
cho thêm xu giống như
việc thực hiện
cộng thêm một toán tử
vào phép tính
Máy bán hàng tự động
Yêu cầu khách hàng
1.Máy chỉ bán 1 loại sản phẩm giá 200 đồng
2.Chỉ có thể dùng được 1 loại tiền mệnh giá 100 đồng
3.Nếu cho đủ 200 đồng vào máy thì sản phẩm được đưa ra và máy trở về trạng thái ban đầu
(trạng thái không có tiền trong máy)
Blockdiagram
Việc
cho thêm xu giống như
việc thực hiện
cộng thêm một toán tử
vào phép tính
MẠCH TỔ HỢP
D flipflop-> Q(t)
x z
Máy bán hàng tự động
feedbackfeedback
Máy bán hàng
tự động
x z
Máy bán hàng tự động
Truthtable
Máy bán hàng tự động
Truthtable
SOP
Logicdiagram
Logicdiagram
Máy bán hàng tự động
Truthtable
SOP
Logicdiagram
Logicdiagram
VẤN ĐỀ ĐẶT RA
Truthtable
SOP
Logicdiagram
Yêu cầu khách hàng
Blockdiagram
Định nghĩa input, output, trạng thái hiện tại
CODE MÔ TẢ MẠCH
Càng nhiều loại tiền inputcàng
nhiều
Với SOP, outputsẽ có nhiều trường
hợp xuất hiện 1
Tối giản booleanphức tạp
Mạch phức tạp
PHƯƠNG HƯỚNG GIẢI QUYẾT
Truthtable
SOP
Logicdiagram
Yêu cầu khách hàng
Blockdiagram
Định nghĩa input, output, trạng thái hiện tại
CODE MÔ TẢ MẠCH
Càng nhiều loại tiền inputcàng
nhiều
Với SOP, outputsẽ có nhiều trường
hợp xuất hiện 1
Tối giản booleanphức tạp
Mạch phức tạp
CODE MÔ TRẠNG THÁI
➔MÁY TRẠNG THÁI
➔FSM
PHƯƠNG HƯỚNG GIẢI QUYẾT
Truthtable
SOP
Logicdiagram
Yêu cầu khách hàng
Blockdiagram
Định nghĩa input, output, trạng thái hiện tại
CODE MÔ TẢ MẠCH
CODE MÔ TRẠNG THÁI
➔ MÁY TRẠNG THÁI
➔ FSM
➔ Các trạng thái được mã hóa bằng phương pháp dùng
PARAMETER
PHƯƠNG HƯỚNG GIẢI QUYẾT
Truthtable
SOP
Logicdiagram
Yêu cầu khách hàng
Blockdiagram
Định nghĩa input, output, trạng thái hiện tại
CODE MÔ TẢ MẠCH
CODE MÔ TRẠNG THÁI
➔MÁY TRẠNG THÁI
➔FSM