Luận Văn Tốt Nghiệp
Trang 1
PHẦN MỞ ĐẦU
I. Khái Quát Vấn Đề
Ngày nay, các b vi điu khiển đang ng dụng ngày càng mrộng và
thâm nhập ngày càng nhiu trong các lĩnh vực kthuật đời sống xã hi. Hầu
hết các thiết bk thuật từ phức tạp cho đến đơn giản như thiết bị tự động điều
khin, thiết bvăn phòng cho đến các thiết bị trong gia đình đều dùng các b vi
điều khiển.
Tnhững điều đã được thấy đó và kh năng của em, em muốn làm một
điều gì nh để góp phần vào giúp người quản bớt phần mệt nhọc chân tay mà
cho phép tăng hiệu suất lao động lên gp nhiều lần, đồng thời vẫn đảm bảo được
độ chính xác cao. Nên em quyết định thiết kế một mạch quản thiết bị bằng
tiếng i vì gần i với thực tế và nó thật sự ý nghĩa đối với em vì đã làm
được một phần nhỏ trong xã hội.
Để làm được mạch này cần thiết kế được hai bộ phn chính là: b phận
hiển thị và bộ phận nhận biết giọng nói.
Bộ phận hin thị: có một bóng đèn để hiển thị
Bộ phận nhận biết tiếngi được xử lý bằng phần mềm.
II. Chọn Phương An Thiết Kế
1. Với mạch nhận biết giọng nói dùng IC
ưu điểm sau:
- cho phép tăng hiệu suất lao động
- đảm bảo độ chính xác
- tổn hao công suất bé, mạch có thể sử dụng pin hoặc accu
các nhược điểm:
- Khnăng linh hoạt kém
- Thiết kế mạch phức tạp
- Giá thành cao
- IC nhận biết giọng nói ít phổ biến ở thị trường Việt Nam
- Tài liệu về IC HM2007 còn hiếm.
Luận Văn Tốt Nghiệp
Trang 2
Với việc sử dụng k thuật số khó có thể đáp ứng được việc dùng giọng nói
để điều khiển thiết bị. Muốn thayđổi một yêu cầu nào đó của mạch thì buc lòng
phải thay đi phần cứng. Do đó mỗi lần phải lắp lại mạch dẫn đến tốn kém về
kinh tế mà nhiều khi yêu cầu đó không thực hiện được bằng phương pháp này.
Với sự phát triển mnh của ngành kỹ thuật s đặc biệt là s ra đời các họ vi
x vi điều khiển rất đa chức năng do đó việc dùng k thuật vi xử , k
thuật vi điu khiển đã giải quyết những bế tắt và kinh tế hơn mà phương pháp IC
rời kết nối lại không thực hiện được.
2. Với mạch nhận biết giọng nói dùng vi xlý:
Ngoài những ưu điểm đã liệt trong phương pháp dung IC rời thì
mạchdùng k thuật vi xử lý còn có những ưu điểm sau:
- Mạch ththay đi một cách linh hoạt bằng việc thay đi phần mềm,
trong khi đó phn cứng không cn thay đi mà mạch dùng IC rời không
th thực hiện được mà nếu thực hiện được thì cũng cứng nhắc mà
người sử dụng khó tiếp cận, dễ nhầm.
- Số linh kiện trong mạch ít hơn
- Mạch đơn giản so với mạch dùng IC rời
- Mạch có thể qun lý nhiều thiết bị cùng lúc bng phần mm
- Mạch cũng có thphát triển kết nối giao tiếp với máy tính thích hợp
cho những người quản lý tại phòng k thuật nm bắt được tình trạng
hiện tại của thiết bị.
Nhưng trong thiết kế người ta thương chọn phương án tối ưu nhưng kinh tế
do đó em chọn phương pháp thiết kế dùng k thuật vi điều khiển.
III. Mc Đích Yêu Cầu Của Đề Tài
Trong đ án này em ng IC HM2007 đnhận biết và xtiếng i để
điều khiển thiết bị. Các thiết bthể mở bằng tay hoặc do giọng nói.Khi ta cài
đặt giọng i vào thiết bị mà ta mun cài đặt, khi cài đặt xong sẽ u lại, khi
nào ta cần tắt hoặc mở thiết bị nào theo yêu cầu của người sử dụng thì chcn
i đúng câu mà ta đã cài đặt trước đó. Vì vậy mục đích yêu cầu của đề tài là:
- Bộ phận hiển thị phải chính xác
- Mạch điện kng quá phức tạp, đảm bảo được sự an toàn và dễ sử dụng.
Luận Văn Tốt Nghiệp
Trang 3
- Thiết bị gọn nhẹ.
- Giá thanh không quá cao
- Lưu trữ dữ liệu khi mất điện.
- Sản phẩm của đtài trước hết thể được ứng dụng vào phương tiện giảng
dy tại trường , và nếu được phát triển rộng, đi sâu hơn thì thứng dụng vào
trong thc tế sản xuất công nghiệp, và đặc biệt cung cấp một cái nhìn tổng quát v
xlý bằng giọng nói.
IV. Giới Hạn Của Đề Tài
S lượng thiết bị chưa được nhiều
Chưa thể phát triển thành mt hệ thống mạng để thquản lý trong các
nhà cao tầng.
Do thời gian nghiên cu đthực hiện đtài chgiới hạn trong vòng 12
tuần lễ, vốn kiến thức và việc tìm hiểu u về một hvi điều khiển còn hạn chế,
luận van này ch thực hiện trong phm vi sau:
Chương I: Tìm hiểu về sơ đồ khối trong quá trình xử lý tiếng nói
Chương II: Giới thiệu các linh kiên trong mạch vi điều khiển, nhận dạng
tiếng nói
Chương III: Thiết kế và thi công mạch
Chương IV: Thiết kế phần mềm
V. Mục Tiêu Phát Triển Và Nghiên Cứu
Dựa trên cơ sở của đề tài vi xử lývi điều khiển, đặc biệt là tính năng của
chúng cũng như các họ IC giao tiếp, hiển thị…, nhằm thiết kế một hệ thống vi
điều khiển góp phần làm phong p thêm cho vic hiểu biết về lĩnh vực này
đồng thời có thể mở rộng và định hướng cho những đề tài sau.
Đối với đtài y ta th phát triển thành một hthống giám sát và điều
khin thiết bị trong một toà nhà, kết hợp với điều khiển bngy tính.
Luận Văn Tốt Nghiệp
Trang 4
CHƯƠNG I: TÌM HIU VỀ SƠ ĐỒ KHỐI TRONG QUÁ
TRÌNH X
I. Các Khi Trong Mạch:
1. Khối Thi Hành:
Gồm một rơ le dùng để thực hiện việc tắtr mở thiết bị
2. Khối Hiển Thị:
Gồm có một ng đèn để hiển thịkhi nhận được câu lệnh
3. Khối Xử Lý:
Với khi xử ngươi ta thể dùng khối vi xử . Khối này gm một vi
điều khiển hoạt động ca mạch, việc xửvà nhận biết giọng nói hoàn toàn điều
do IC chuyên dụng HM 2007(IC này sđược i rõ hơn trong phần giới thiệu
IC). IC này mt mạch tích hợp nhận biết giọng nói đơn chíp CMOS với chíp
tương t, xử giọng nói và b phân điều khiển các chức năng. Nó được kết nối
với một micrô, ram 64k. đây ta sử dụng SRAM 6264 được chế tạo theo
công ngh CMOS dung lượng 65536 bit. Để điều khiển thiết bị có nguồn
220vac ta chọn các rơle khnăng chịu ti. Ta dùng rơle loại 5v cho cùng
nguồn toàn mạch. Để cho le hoạt động ta phải dùng transisitor kéo cho rơle
TST chịu sự điều khiển ca 89C51. Ngoài ra còn có một số bộ phận khác.
4. Sơ Đồ Khối Của Hệ Thống
Khi hiển th
Khi giao tiếp
CPU
Khi bộ nhớ
Luận Văn Tốt Nghiệp
Trang 5
II. Chức Năng Từng Khối
1. Đơn Vị XửTrungm CPU
Đây là khi quan trọng nhất của hệ thống. CPU giữ nhiệm vụ tiếp nhận
x trung tâm, khả năng tiếp nhn và phân tích các yêu cầu tác động, tđó
thểđáp ứng thích hợp. Điều này ththực hiện qua khái nim tập lệnh của
vi điều khiển, . tập lệnh này cho ta khả năng hoạt động có mức độ của đơn v x
lý trung tâm, khắc phục và hạn chế các điều đó nhà sn xuất đã c gắng thiết lp
tập lệnh sao cho khi kế`t hợp chúng lại với nhau đơn vị xử trung tâm x
thêm nhiều tình huống mà từng lệnh riêng biệt không thể giài quyết được. Đây
chính là cơ s của chương trình hệ thống.
2. Khối Bộ Nhớ
Đây nơi lưu trữ chương trình cũng như các sliệu thu nhp và các kết
quả sau qtrình m việc nào đó, khối này không thể thiếu được trong hệ thống
vi điều khiển và đó là nơi cất giữ mà người lập trình to ra cho hệ thống.
3. Khối Giao Tiếp Ngoại Vi
đây phần kết nối giữa Cpu và bên ngoài. Do yếu tố khách quan là CPU
ch có một tuyến dữ liệu trong khi yêu cầu giao tiếp bên ngoài nhiều, vì vy
phn giao tiếp đơn vchịu trách nhiệm thiết lập các mối quan htừ bên ngoài
tại thời điểm yêu cầu.
4. Khối hiển thị
Đây khối phục vụ đắc lực của hthống vi điu khiển, bộ hiển thị giúp
người lập trình kiểm soát được quá trình nhập số liệu cũng như một kết qu
trong quá trình làm việc. Trong một số trường hợp ta phải công nhận là thiết bị
ngoi vi luôn đi kèm với một hệ thng điều khiển. Mặt khác vì đây thiết bị
ngoi vi hiển thị không làm việc với CPU mà phải thông qua giao tiếp ngoại vi.