Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

NỘI DUNG BÁO CÁO 25% TIẾN ĐỘ ĐỀ TÀI CUỐI KHÓA

● Thời gian: chủ nhật ngày 16/7.


● Hình thức: báo cáo qua Google Meet.
● Thành phần tham dự: thành viên nhóm, supporter của nhóm, ban tổ chức.
● Lưu ý: thời lượng báo cáo cho mỗi nhóm khoảng 10 - 15 phút. Các nhóm đăng ký
thời gian báo cáo qua link sheet
[https://docs.google.com/spreadsheets/d/1LrfOZTYDp6l44wWW5shVO7jbZ1qlA
dIcJ_WdM_MbdYo/edit?usp=sharing]. Các nhóm đăng ký trước để được lựa chọn
thời gian.
● Nội dung:

1. Product requirement

Gồm các mục: Tên sản phẩm, Mục đích, Ngõ vào/ra, Các trường hợp sử dụng,
Chức năng, Chi phí, Công suất, Kích thước/cân nặng.

2. Engineering specification

Gồm 5 mục: Nguyên lý hoạt động, Môi trường hoạt động, Sơ đồ khối hệ thống,
Mô tả các khối chính.

3. Project planning

Lập kế hoạch cho dự án

Chi tiết tham khảo mẫu ở dưới ⬇


Đặc tả hệ thống:
1. Đặc tả sản phẩm:
I.1. Tên sản phẩm: Simple music keyboard
I.2. Mục đích: Sản phẩm mô tả và định nghĩa yêu cầu cơ bản của đàn organ. Sản phẩm
gồm có 21 note nhạc cơ bản phục vụ cho việc học đàn cơ bản và giải trí. Bên cạnh đó,
sản phẩm còn có khả năng hướng dẫn người dùng đàn theo một bài nhạc được cài đặt sẵn,
hỗ trợ quá trình học đàn của người dùng.
I.3. Ngõ ra/vào:
- Ngõ vào:
+ Loại dữ liệu ngõ vào: Digital.
+ Đặc tính dữ liệu ngõ vào: Không theo chu kỳ.
+ Thiết bị ngõ vào: nút nhấn (̣ Mode, Up, Down, Enter, Reset) và phím cảm ứng (21
notes).
- Ngõ ra:
+ Loại dữ liệu ngõ ra: Digital.
+ Đặc tính dữ liệu ngõ ra: Không theo chu kỳ.
+ Thiết bị ngõ ra: màn hình LCD, LED, bộ khuyếch đại và loa.
I.4. Các trường hợp sử dụng:
- Hoạt động cơ bản:
+ Mô tả tóm tắt: Chế độ này là chế độ hoạt động cơ bản của đàn, phát ra âm thanh tần số
các note khi người dùng nhấn phím cảm ứng.
+ Luồng cơ bản trong hệ thống: Khi người dùng nhấn vào phím cảm ứng thì sẽ phát ra
loa một âm thanh có tần số tương ứng với phím được nhấn.
- Chuyển đổi chế độ:
+ Mô tả tóm tắt: Hiển thị các chế độ và thực hiện chuyển đổi chế độ.
+ Luồng cơ bản trong hệ thống:
Trường hợp sử dụng này được khởi động khi người dùng nhấn nút Mode (chuyển
đổi trạng thái).
Khi cấp nguồn, chiếc đàn sẽ vận hành chế độ hoạt động cơ bản. Nếu người dùng
nhấn nút Mode, màn hình LCD sẽ hiện thị các chế độ cho người dùng lựa chọn. Để
chuyển chế độ, người dùng nhấn nút Up/Down. Khi đó, Màn hình LCD sẽ trỏ đến các chế
độ tương ứng. Có 3 chế độ: hoạt động cơ bản, hướng dẫn người dùng đàn theo một bài
nhạc có sẳn và chế độ lưu và phát lại bài nhạc mà người dùng mới thực hiện. Để chọn chế
độ nào đó, người dùng trỏ đến chế độ đó và nhấn Enter. Để chuyển chế độ khác người
dùng nhấn Mode và đổi chế độ. Để quay về chế độ hoạt động cơ bản, người dùng có thể
nhấn phím Reset.
- Chế độ hướng dẫn người dùng đàn theo một bài nhạc có sẵn:
+ Mô tả tóm tắt: Người dùng có thể đàn theo hướng dẫn của các đèn Led.
+ Luồng cơ bản của hệ thống:
Trường hợp sử dụng này được khởi động khi người dùng chọn vào chế độ hướng
dẫn người dùng.
Khi đó người dùng có thể chọn một số bài hát được cài đặt sẵn được hiển thị trên
màn hình LCD bằng nút Up/Down. Để chọn bài hát người dùng nhấn nút Enter. Khi đó,
các Led ở vị trí các phím cảm ứng sẽ sáng lần lượt để người dùng nhận biết thứ tự các
note và thực hiện theo. Nếu muốn quay lại chế độ hoạt động cơ bản người dùng có thể
nhấn nút Reset.
- Chế độ người dùng đàn và có thể lưu và phát lại:
+ Mô tả tóm tắt: Người dùng có thể nghe lại bài nhạc mình vừa đánh.
+ Luồng cơ bản của hệ thống:
Trường hợp sử dụng này được khởi động khi người dùng chọn vào chế độ lưu và
phát lại.
Khi đó người dùng thực hiện một đoạn nhạc bất kỳ và để nghe lại người dùng có
thể nhấn nút Enter. Để quay lại chế độ hoạt động bình thường, người dùng thực hiện nhấn
nút Reset.
- Chỉnh quãng:
+ Mô tả tóm tắt: Tăng, giảm quãng của các nốt nhạc.
+ Luồng cơ bản trong hệ thống:
Trường hợp sử dụng này được khởi động khi người dùng nhấn nút Up/Down trong
chế độ hoạt động bình thường và chế độ lưu phát lại.
Khi cấp nguồn, chiếc đàn sẽ vận hành chế độ hoạt động cơ bản ở quãng 4. Nếu
người dùng nhấn nút Up sẽ tăng 1 quãng nhạc, tăng đến tối đa quãng 8. Khi đó nếu người
dùng vẫn nhấn nút Up thì các note nhạc vẫn ở quãng 8. Còn nếu nhấn nút Down sẽ giảm
đi 1 quãng nhạc, giãm tối đa tới quãng 1. Khi đó nếu người dùng vẫn nhấn nút Down thì
các note nhạc vẫn ở quãng 1. Nếu muốn quay lại quãng 4 nhanh nhất người dùng có thể
nhấn nút Reset.
I.5. Chức năng:
- Phát ra âm thanh:
+ Mô tả: phụ thuộc vào phím được nhấn, hệ thống sẽ phát ra âm thanh với tần số tương
ứng note được nhấn.
+ Yêu cầu: Âm thanh phát ra có thể điều chỉnh độ lớn và chất lượng âm thanh ổn định.
- Hướng dẫn đàn theo một số bài hát được cài đặt sẵn:
+ Mô tả: người dùng chọn bài hát và các Led sẽ sáng lần lượt giúp người dùng nhận biết
và đánh theo.
+ Yêu cầu: LED đủ sáng và thời gian đáp ứng đủ nhanh.
- Lưu đoạn nhạc vừa đánh:
+ Mô tả: có thể lưu lại đoạn nhạc người dùng vừa đánh.
+ Yêu cầu: bộ nhớ đủ lớn…
I.6. Chi phí: ước tính khoảng 500.000VND
I.7. Công suất: Adapter 12V/2A đảm bảo cung cấp đủ công suất.
I.8. Kích thước/cân nặng: Kích thước khoảng 30x20x10cm, nặng dưới 1kg.
2. Engineering specification
2.1. Nguyên lý hoạt động:
- Ở chế độ hoạt động cơ bản:
Khi phím cảm ứng nhận tác động từ bên ngoài, gửi tín hiệu về Vi điều khiển, Vi điều
khiển sẽ xuất xung PWM có tần số tương ứng với note được nhấn. Tín hiệu xung PWM
đi qua bộ khuyếch đại và gửi tín hiệu ra loa.
- Cài đặt chế độ và quãng:
Khi nút nhấn nhận tác động từ bên ngoài sẽ gửi tín hiệu về Vi điều khiển, từ đó Vi
điều khiển xuất tín hiệu hiển thị lên LCD và thực hiện đúng yêu cầu theo nút nhấn. Nếu
Vi điều khiển nhận tín hiệu từ nút Reset thì hệ thống quay về hoạt động cơ bản.
2.2. Môi trường hoạt động:
Sản phẩm có thể dễ dàng di chuyển và sử dụng ở môi trường khô ráo.
2.3. Sơ đồ khối hệ thống:

2.4. Mô tả các khối chính:

Khối nguồn: Cấp nguồn từ Adapter 12V, dùng IC LM2576 để hạ áp xuống 5V và dùng
IC LM1117 hạ áp xuống 3.3V.

Khối xử lý trung tâm: Sử dụng chip STM32F205VCT6 làm khối xử lý trung tâm.
Nhận tín hiệu từ Phím cảm ứng và button và xuất tín hiệu ra các khối xử lý âm thanh,
hiện thị và bộ nhớ.

Khối hiển thị và bộ nhớ: Dùng màn hình LCD Nokia 51110 giao tiếp SPI với VĐK để
hiển thị nội dung và EEPROM AT24C256 giao tiếp I2C với VĐK để lưu dữ liệu.
Khối xử lý âm thanh: Tín hiệu xung PWM được xuất ra từ VĐK đi qua Amplifier và ra
loa.

3. Kế hoạch dự án

Project planning
Team name …
Product name Simple Music Keyboard
Main features - Phát âm thanh các note ra loa
- Hướng dẫn người dùng đàn theo một bài hát có sẵn
- Lưu và phát lại đoạn nhạc vừa đánh
Estimated Time 1 months
Estimated Cost
Team members Name member: Firmware design
Member 1: Hardware design
Schedule Week 1 Week 2 Week 3 Week 4
Design system architecture

Design hardware

Develop firmware

Integrate and test

You might also like