1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Điều khiển mô hình xe lăn bằng giọng nói

97 0 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Điều khiển mô hình xe lăn bằng giọng nói
Tác giả Nguyễn Trung Trực
Người hướng dẫn Ths. Trương Thị Bích Nga
Trường học Trường Đại Học Sư Phạm Kỹ Thuật Thành Phố Hồ Chí Minh
Chuyên ngành Kỹ Thuật Điện - Điện Tử
Thể loại Đồ án tốt nghiệp
Năm xuất bản 2014
Thành phố Hồ Chí Minh
Định dạng
Số trang 97
Dung lượng 8,61 MB

Nội dung

Nhờ sự tiến bộ của khoa học kỹ thuật, hang Ivat céng nghé nhan dang cir chi va hanh n dạng giọng nói có kết quả khá chính ương có thê điều khiển bằng giọng nói động của con người được

Trang 1

BO GIAO DUC VA DAO TAO

TRUONG DAI HOC SU’ PHAM KY THUAT

THÀNH PHÓ HÒ CHÍ MINH

HGMUIIE

ĐỎ ÁN TÓT NGHIỆP

NGÀNH KỸ THUẬT ĐIỆN - ĐIỆN TỬ

DIEU KHIEN MO HINH XE LAN

BANG GIONG NOI

GVHD: TRUONG THI BICH NGA SVTH: NGUYÊN TRUNG TRỰC

SKLOC

TP Hồ Chí Minh, thang 07/2014

Trang 2

BO GIAO DUC & DAO TAO

z ĐẠI HỌC SU PHAM KY THUAT TP HO CHÍ MINH

KHOA ĐIỆN - ĐIỆN TỬ

BỘ MÔN ĐIỆN TỦ-CÔNG NGHIỆP

DO AN TOT NGHIEP

NGÀNH KỸ THUẬT ĐIỆN- ĐIỆN TỪ

DIEU KHIỂN MÔ HÌNH XE LAN

Trang 4

TRUONG DH SU PHAM KY THUAT CONG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM

TP HO CHi MINH ĐỘC LẬP - TỰ DO - HẠNH PHÚC

KHOA DIEN-DIEN TU

Tp.HCM, ngày 12 tháng 07 năm 2014

NHIỆM VỤ ĐỎ ÁN TÓT NGHIỆP

Họ tên sinh viên Nguyễn Trung Trực MSSV: 10101148

Chuyên ngành: Kỹ thuật Điện - Điện tử Mã ngành: 01

Hệ đảo tạo: Đại học chính quy Mã hệ: 1

2 Nội dung thực hiện:

~ Thiết kế và thi công xe mô hình

~ Nghiên cứu sử dụng và tiến hành huấn luyện cho module nhận dạng giọng nói

~ Thiết kế và thi công mạch điều khiển cho xe

- Viết chương trình điều khiển

Ill NGÀY GIAO NHIỆM VỤ: 05/03/2014

IV NGÀY HOÀN THÀNH NHIỆM VỤ: — 12/07/2014

V HỌ VÀ TÊN CÁN BỘ HƯỚNG DẪN: _ Ths.Trương Thị Bích Ngà

Ths.Truong Thị Bich Nga TS NGUYEN THANH HAI

DIEU KHIEN MO HINH XE LAN BANG GIỌNG NÓI NAM 2014

Trang 5

Đồ án tốt nghiệp Trang 3

TRUONG DAI HOC SPKT TPHCM CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM

Khoa Điện - Điện Tử Độc lập - Tự do - Hạnh phúc

Bộ Môn Điện Tử Công Nghiệp ——————

——————— TpHồChíMinhngày 12 tháng 07năm2014 LỊCH TRÌNH THỰC HIỆN DO AN TOT NGHIEP

Họ tên sinh viên: Nguyễn Trung Trực

| 5-7 | Tiép hin thiết kế va ché tao peda oo Wh cho xe

| Lựa chọn linh kiện sử dụng

8-9 Tiên hành thiết kế và vẽ mạc? #:£z zzi£n cho xe

Tiếp tục hoàn thiện xe

- 10 Hoàn thành phân cơ khí xe

Làm mạch in và chạy thử mạch

it Viết chương trình để điều khiến thứ se động cơ

Lựa chọn loại module RF thích hợp

12-13 Nghiên cứu sử dụng module RF để truyền tin hiệu

điều khiển

14 Thiết kế và thi công mạch điều khiên băng nút nhân

truyền qua RF đẻ điều khiển xe

15-16 Nghiên cứu module nhận dạng giọng nói và hoàn

thiện điều khiển xe bằng nút nhắn

17 Kết hợp module nhận dạng với mạch điều khiến dé

thử nghiệm việc điều khiển xe

18-19 Tiến hành viết báo cáo

Hoàn thiện mô hình xe điều khiển,

20 Hoàn thiện đồ án tốt nghiệp

Ths Truong Thj Bich Nga

DIEU KHIEN MO HINH XE LAN BANG GIQNG NOI NAM 2014

Trang 6

LOI MO DAU

Thể giới ngày nay với khoa học kĩ thuật phát triển mạnh mẽ cuộc sống con người ngày càng được phát triển tốt hơn Khoa học kỹ thuật đem lại nhiều tiện ích thiết thực hơn cho cuộc

sống con người Khoa học kỹ thuật được áp dụng vào nhiều lĩnh vực đời sống của con người,

và nó đã đạt được nhiều thành tựu to lớn

Trong thời gian trở lại đây, cuộc sống của những người kém may mắn về cơ thể đã được

quan tâm và nâng vao, Nhiều thiết bị khoa học được nghiên cứu chế tạo để giúp đỡ cho cuộc sống của những aged khuyết tật được tớ! hơn, Trong việc di chuyển, di lai của người khuyết tật thị xe lần điện đồng vai WO quan Yong 86 gdp giam gánh nặng cho người điều khiển

xñng núi thân nhân của họ

Nhờ sự tiến bộ của khoa học kỹ thuật, hang Ivat céng nghé nhan dang cir chi va hanh

n dạng giọng nói có kết quả khá chính

ương có thê điều khiển bằng giọng nói

động của con người được phat minh, thi hệ thông

xác và đang được nhân rộng Nhiều sản phẩm tré:

cho thấy xu hướng cũng như tiện ích mà nó đem izi Đo đó, việc áp dụng điều khiển xe lăn

điện bằng giọng nói kết hợp với điều khiên bằng tzy nzZm tạo ra sản phẩm có thẻ giúp người

sử dụng dễ dàng điều khiển xe, chủ động trong việc di chuyển hằng ngày Tuy nhiên do một

“ DIEU KHIEN MO HINH XE LAN

số hạn chế nên chúng em chỉ có thể nghiên cứu để tải:

BẰNG GIỌNG NÓI °

Những kiến thức, năng lực đạt được trong quá trình học tập ở trường sẽ được đánh giá

qua đợt bảo vệ đồ án cuối khóa Vì vậy chúng em cố gắng tận dụng những kiến thức đã học ở

trường cùng với sự tìm tòi, nghiên cứu cùng với sự hướng dẫn tận tình của giáo viên hướng

dẫn cùng Thầy/Cô thuộc Khoa Điện-Điện Từ để có thể hoàn thành tốt đồ án này

Mặc dù chúng em đã có gắng hoàn thành nhiệm vụ đẻ tài đặt ra và đúng thời hạn nhưng

chắc chắn sẽ không tránh khỏi những thiếu sót, mong quý Thầy/Cô và các bạn sinh viên thông

cảm Chúng em mong nhận được những ý kiến đóng góp của quý Thầy/Cô và các bạn sinh

viên

Xin chân thành cảm ơn!

Người thực hiện đề tài

Nguyễn Trung Trực

DIEU KHIEN MO HINH XE LAN BANG GIỌNG NÓI NAM 2014

Trang 7

Đồ ái hiệ Trang 5

suốt thời gian học tập và nghiên cứu đi

Chung em xin gới lời cảm ơn sâu sắc đến Cô Trương Thị Bích Ngà - Giảng viên bộ môn Cơ sở kỆ thuật điện tử đã trực tiếp hướng dẫn và tận tình giúp đỡ tạo điều kiện để nhóm

hoàn thành tốt đề tài Xin gửi lới trí ân nhất của chúng em đến những điều mà cô đã dành cho

chung em

Choy eat xin gor loi chan thank cam on các thây cô trong Khoa Điện-Điện Tử và các

#2 tán tính truyền đạt những kinh nghiệm

em trong suốt quá trình học tập nghiên

thầy cả trong trường Đại Học Sư Phạm Kỹ Tì:

wuý báu, và tạo những điều kiện tốt nhất cho ch

cửu đên khi hoàn thành đề tài,

Chúng em cũng gửi lời đồng cảm ơn đến các 5n lớp 101012, đã chỉa sẻ trao đổi kiến

thức cũng như những kinh nghiệm quý báu trong

Xin chân thành cảm ơn!

gian thực hiện đề tài

Người thực hiện đề tài

Nguyễn Trung Trực

ĐIÊU KHIÊN MÔ HÌNH XE LĂN BẰNG GIỌNG NÓI NAM 2014

Trang 8

CHUONG II: CƠ SỞ LÝ THUYET

2.1 Yêu cầu của đề tài

2.2 Giới thiệu một số xe lăn thực tí

2.3 Mô hình xe lăn

2.4 Động cơ

2.4.1 Chọn động cơ DC

2.4.2 Chọn động co serve

2.5 Thiết kế sơ đồ khói

2.5.1 Khối điều khiển xe

2.5.2 Khối nhận dạng giọng nói

Trang 9

CHUONG IV:VI DIEU KHIẾN PIC 16F877A

4,4 Khải quất chức năng các porl cua PÍC 16-27,

AS Timer ota PIC LOF877A

KET QUẢ NGHIÊN CỨU-KÉT LUAN-HUONG PHAT TRIEN

6.1 Kết quả nghiên cứu

Trang 10

LIỆT KÊ HÌNH VẼ

Hình 2.2 Hình dạng mô hình xe lăn sau khi đã làm xong 17

Hình 2 7 Hến tong của một động cơ serso, BỨC, Servo bao gồm một động cơ, một

chuối các bánh ràng giám tốc, một mạc : và một bánh răng giảm tốc 19

nh 3 8 Mật động cơ servo R/C kích thuớc chú bình dùng trong mô hình

Hình 2.13 Sơ đồ khối bộ điều khiển bằng giọng nói 24

Hình 3.1 Sơ đồ khối của mạch bên trong IC LD3320 32

Hình 3.3 Sơ đồ mô tả chân của STC11108XE 36 Hình 3.4 Sơ đồ khối mạch bên trong vi điều khiển STC11L08XE 37

Hình 4.3 Cấu trúc bộ nhớ vi điều khiển PIC 16F877A 44

Hình 4.4 Cấu trúc bộ nhớ dữ liệu của PIC 16E877A 46

Hình 4.5 Cấu trúc thanh ghỉ OPTION_REG điều khiển hoạt động của Timer0 49

Hình 4.6 Cấu trúc thanh ghỉ INTCON cho phép ngắt Tìmer0 hoạt động 50 Hình 4.7 Cấu trúc thanh ghi TICON điều khiển hoạt động Tìmer1 52

Trang 11

Đồ án tốt nghiệp Trang 9

Hình 4.9 Cấu trúc thanh ghỉ OPTION_REG cho phép ngắt ngoại và ngắt timer0, 54

Hình 4.10 Cấu trúc thanh ghi TICON điều khiển hoạt động của Timer1 55 Hình 4.11 Đồ thị dạng xung điều chế PWM 57

Hình 5.2 Sơ đồ mạch bên trong module nhận dạng giọng nói LD3320 sọ

Minh $7 Mach cong suat dicu khiên động vo bank cau, 62 Minh 48 Mach dieu khién tung tam, 62

DIEU KHIEN IH XE LAN BẰNG GIỌNG NÓI NAM 2014

Trang 12

LIỆT KÊ BẢNG

Bảng 3.1 Chức năng từng chân của IC LD3320 34 Bảng 3.2 Chức năng các chân của Port 3 38

Bang $.2 DO rộng xung điều khiến xe rẽ với tần số 50 Hz 69

Băng 6 1 Thụy ngiuyệm thự nghiệm các tự lệnh, 88

Trang 13

Đồ án tốt nghiệp Trang 1

Trang 15

Đồ án tốt nghiệp Trang 13

a 1.1 DAT VAN DE

Khoa học kỹ thuật đang ngày càng phát triển, nó đem lại cho con người một cuôc sống tốt dep hơn bên cạnh những hạn chế của nó Nhiều vật dụng là thành tựu của khoa học kỹ thuật đã len lỏi ăn

sâu vào cuộc sống của chúng ta và trở thành vật không thẻ thiếu Khoa học kỹ thuật được ứng dụng

trong nhiều lĩnh vực đời sống như y tế, giáo dục, kinh tÉ, nhằm giúp cuộc sống con người tốt đẹp hơn

Ngày nay người ta đã quan tâm nhiều hơn tới người khuyết tật, nhiều sản phẩm phát minh

được chế tạo nhằm giúp cho người khuyết rật có cuộc sống tốt đẹp hơn Đối với những người khuyết

ật không dh được tư xe lần hay xe lan điệu la phương tiện di chuyển quan trọng của họ Nhằm giúp

giảm gảnh nặng cho người điều khiến cũzg như thán nhân của họ Nhờ sự tiến bộ của khoa học kỹ

thuật, hàng loạt công nghệ nhận đạng cử chỉ và bzk: động của con người được phát minh, thì hệ

do, việc áp dụng điều khiển xe lăn điện bằng giọng hợp với điều khiển bằng tay nhằm tạo ra

sản phẩm có thể giúp người sử dụng dễ dàng điều zzÉn xe, chủ động trong việc di chuyển hằng

ngày

1.2 LÝ DO CHON ĐỀ TÀI

Xuất phát từ lý do muốn nghiên cứu ứng dụng công nghệ mới vào cuộc sống, cũng như để vận

dụng những kiến thức đã học được thì chúng em muốn lâm một đề tài mang tính ứng dụng thưc tế

Hiện nay trên thị trường có nhiều loại xe lăn tay hay là xe lăn điện, xe lăn điện thì tiện dụng hơn cho

người điều khiển Tuy nhiên do giá cả quá mắc cũng như là việc điều khiển còn hạn chế Nên chúng

em muốn chế tạo một chiếc xe lăn mà có thể điều khiển bằng tay được, và còn có thể điều khiển bằng giọng nói để cho những người bị khuyết tật ở tay, hay là bị thương ở tay cũng có thể điều khiển được xe, cũng như là làm cho việc điều khiển xe trở nên dễ dàng hơn Tuy nhiên do một số lý do

khách quan cũng như là về kiến thức hạn hẹp chúng em quyết định chọn làm đề tài: “ĐIỀU KHIỂN

MÔ HÌNH XE LĂN BẰNG GIỌNG NÓI”

1.3 ĐÓI TƯỢNG NGHIÊN CỨU

Trong giới hạn của đề tài, chúng em phải làm ra xe mô hình điều khiển bằng giọng nói được Trước tiên là phải nghiên cứu và làm ra xe mô hình hoàn chỉnh, sau đó nghiên cứu làm bộ điều

khiển bằng giọng nói hoạt động én định

DIEU KHIEN MO HINH XE LAN BANG GIONG NOI NAM 2014

Trang 16

ễễ->ễ

1.4 GIỚI HẠN ĐỀ TÀI

© Chỉ mới thiết kế và thi công xe mô hình

©_ Làm bộ điều khiển bằng giọng nói

1.5 Ý NGHĨA THỰC TIỄN

Việc nghiên cứu và chế tạo thành công mô hình xe lăn được điều khiển bằng giọng nói, có thể

Xem là thành công bước đầu để từ đó phát triển lên làm xe lăn thực tế Nếu xe lăn thực tế chế tạo

thành công thí sẽ giúp ích hơn cho nhiều người khuyết tật cả tay lẫn chân, và giá của nó cũng rẻ hơn

xe lần điện tren thy trường, Cũng như lá tí hợp thêm một số công nghệ cho xe như là làm cho xe tự

HỆ vật cản tàng quá trình dị chuyên, hay

én œó thể điều khiển bằng tay

Việc ng dụng thành công điều khiến bang nói vào xe lăn cho thấy, ta có thể ứng dụng

$c lác đâu cũng như nhiều cử chỉ khác, ta có

ang hién dai va dé didn khidn hon

nhiều công nghệ khác như là dùng ý nghĩ hay là chỉ

thẻ lập trình đường đi cho xe, nó giúp cho xe lan

Trang 18

2.1 Yêu cầu của đề tài:

'Yêu cầu của dé tai là thiết kế và thi công mô hình xe lăn điều khiển bằng giọng nói:

- Thiết kế mô hình xe lăn

~ Thiết kế va thỉ công mạch điều khiển bằng giọng nói

2.2 Giới thiệu một số xe lăn thực tế:

Theo qua tinh nghiển cứu thì xe lần và xe lăn điện trên thực tế có hình dạng như sau:

như người điều khiển xe, xe chịu được tải trọng khoảng 100kg

Còn xe lăn điện thì cũng chịu được tải trọng khoảng 100kg, tốc độ của xe nằm trong khoảng 0-10 kmiíh Xe chỉ có thể di chuyển tối đa 20 km, khi mà acquy được sạc đầy, công suất của động cơ là 168W x2 Xét về tính tiện dụng thì xe lăn điện chiếm ưu thế hơn, tuy nhiên giá thành của nó đắt hơn

xe lăn tay nhiều vào khoâng hơn 20 triệu đồng Cả hai loại xe này đều có nhược điểm là nếu người

bị khuyết tật tay phải hay cả hai tay lẫn chân thì không thể điều khiển được xe Chính vì vậy chúng

em mới muốn chế tạo ra loại xe lăn có thể điều khiển bằng giọng nói để giúp đỡ những người khuyết

tật Trong giới hạn của đề tài này là thiết kế và thi công xe lăn dưới dạng mô hình

2.3 Mô hình xe lăn:

Chọn mô hình xe lăn có kích thước 25x12, đủ lớn đối với xe mô hình Thân xe được làm chủ

yếu từ các miếng nhựa cứng nhằm giảm trọng lượng xe Xe được chế tạo có hình dáng tương đổi

DIEU KHIEN MO HINH XE LAN BANG GIONG NOI NAM 2014

Trang 19

Đồ án tốt nghiệp Trang 17

giống với xe lăn, Các bộ phận chính gồm: khung sườn, bánh xe, động cơ điều khiển tốc độ và động

cơ điều khiển hướng lái Hình dạng xe sau khi thi công:

Hình 2.2 Hình dạng mô hình xe lan sau thi dd lam xong

Xe có trọng lượng 6kg Tốc độ tôi đa cho phep dé xe khang bị lật hay hắt văng người điều khiển

à 10 km/h Trong mô hình xe gồm đông cơ DC và động cơ servo

2.4 Động cơ:

2.4.1 Chọn động cơ DC: điều khiên chuyển động của xe

Có nhiều loại động cơ DC kích thước lớn hay nhỏ, công suất khác nhau trên thị trường như sau:

- Động cơ KM3448A

Hình 2.3 Động cơ KM3448A

Thông số kỹ thuật: nguồn 24V, tốc độ 100 vòng/pl IV vn toán cực đại

2,5Nm, khối lượng 250g, đường kính trục 6mm ;

Trang 20

Minh 24 Ding 6a LIASON S7BL Thăng số kỹ thuật ngudn 12V, tbe 46 1500 vong/phut, cong sudt 15W, momen xoắn cực đại

Thông số kỹ thuật : nguồn từ 3V- 12V, tốc độ không tải 300 vòng/phút, công suất 3W, momen

xoắn cực đại 0,8 Nm, loại này thường bán kèm với bánh 66mm

DIEU KHIEN MO HINH XE LAN BANG GIONG NOI NAM 2014

Trang 21

Đồ án tốt nghiệp Trang 19

———-—ễễễ

Do trọng lượng xe nhỏ 6kg, và tốc độ không cao nên trong đề tài chúng em chọn loại động cơ

DC giảm tốc V3-3W, là đủ để cho xe hoạt động và không tiêu hao quá nhiều điện năng cũng như

đáp ứng được yêu cầu tốc độ Ngoài ra loại động cơ nảy có sẵn bánh răng truyền động nên dễ khởi động xe khi đang dừng lại, đối với các loại động cơ khác ta phải chế tạo thêm bộ truyền động thì

mới khởi động xe dễ dàng, mà do kiến thức còn hạn hẹp nên chúng em chọn loại động cơ này cho dễ

sử dụng, Để điều khiển động cơ thi ta có thể cấp điện áp trực tiếp hoặc là dùng phương pháp điều chế độ rộng xung PWM

2.4.2 Chọn động cơ Nervo ;

ĐỂ điền khiển bảnh lái cho xe, thường trên thực tế đối với xe mô hình thường dùng động cơ serve, DOng ce seeve 66 hai loai DC Serve va /C Servo, DC servo thì hoạt động giống động cơ DC

Winh thhitng con R/C servo là loai dong co quey thes géc, nó thường có giới hạn quay là từ 0 độ đến

INO hd Tiong dé tai chúng em sử dụng loại R/C serve 4é lam bénh lái bẻ hướng cho xe,

Nau dày là mô hình thực tế bên trong của động cơ servo E/C:

1 Motor

Electronics Board

Positive Power Wire (Red)

Signal Wire (Yellow or White)

Negative or Ground Wire (Black)

tình 2.7 Bên trong của một động cơ servo Ñ/C Servo bao gồm một động cơ, một chuỗi các

bánh răng giảm tốc, một mạch điều khiển và một bánh răng giàm tốc

Dưới đây là hình dạng của động cơ servo R/C chuẩn

Trang 22

tnh 2.8 Một động cơ servo R/C kích thước chuẩn điển hình đùng trong mô hình máy bay và

xe đua

Động cơ và vôn kế nối với mạch điều khiển tạo thành mạch hồi tiếp vòng kín Cả mạch điều khiển và động cơ đều được cấp nguồn DC (thường 4,8V đến 7,2V) Quy ước các đầu đây của servo

là: đây đỏ( +V), dây đen (-V) và dây trắng hoặc dây vàng là dây tín hiệu Để quay động cơ, tín hiệu

số được gửi tới mạch điều khiển Tín hiệu này khởi động động cơ thông qua chuỗi bánh răng nối với vôn kế Vị trí của trục vôn kế cho biết vị trí trục ra của servo Khi vôn kế đạt được vị trí mong muốn, mach điều khiến sẽ tất động cơ

Động cơ servo được thiết kế để quay có giới hạn chứ không phải quay liên tục như động cơ DC

hãy động có búac, Nó có thế đại được góc quay chính xác trong khoảng từ 90 độ tới 180 độ Việc

điều khiển này có thẻ được ứng dung dé diéu kiié

5 tobot, di chuyển các tay máy lên xuống, quay

‘ot eam biên để quét khắp phòng

Xervo và điều biến độ rộng xung:

trục của động cơ R/C servo được định vị nuờ v2ø kỹ thuật điều biến độ rộng xung (PWM)

trong hệ thống này, servo la đáp ứng của một dãy các xung số ỗn định Cụ thể hơn, mạch điều

khiễn là đáp ứng của một tín hiệu số có các xung biến 42 2ms Các xung này được gửi đi cứ 50

lầw/giây Chú ý rằng, không phải số xung trong mộ: giáy điểu khiến servo mà là độ rộng của xung,

Servo đòi hỏi khoảng 30-60 xung/ giây Nêu số này quá tháp thi độ chính xác và công xuất để duy trì servo sẽ giảm

Với độ dài xung 1ms, servo được điều khiển quay theo một chiều (giả sử là theo chiều kim đồng

hồ) Với độ dài xung 2 ms, servo quay theo hiều ngược lại Kỹ thuật này được gọi là tỉ lệ số-chuyển

động của servo tỉ lệ với tín hiệu số điều khiển Dưới đây là độ dài xung ứng với góc quay của servo:

Lenath of puss chai

Tình 2.9 Điều khiển vị trí của trục ra của động cơ bằng cách điều chế độ rộng xung

DIEU KHIEN MO HINH XE LĂN BẰNG GIỌNG NÓI NĂM 2014

Trang 23

Đồ án tốt nghiệp Trang 21

Ieee

'Vai trò của vôn kế:

Von ké trong servo giữ vai trò chính trong việc cho phép định vị trí của trục ra Vôn kế chính là biến trở, Vôn kế được gắn vào trục ra (trong một vải servo,vôn kế chính là trục ra), Bằng cách nảy vị trí của vôn kế phản ánh chinh xác vị trí trục ra của servo Ta đã biết vôn kế hoạt động nhờ cung cấp một điện áp biển thiên cho mạch điều khiến

Các giới hạn quay:

Các getvo khúc nhưu ớ góc quay được với cùng tín hiệu 1 - 2 ms (hoặc bắt kỳ) được cung cấp

Các servo chuẩn được tuết kế để quay tới vá lui từ 90° - 180° khi được cung cấp toàn bộ chiều dài xung Phần làn xetvo có thể quay duge 140" hay gan 120"

Nếu tà cả điều khiển servo vượt quá những giới han cơ học của nó, trục ra của động cơ sẽ đụng

vật cau hện trang, dẫn đến các bánh ráng bị mái món hay bị rợ Hiện tượng này kéo dài hơn vài giây

sẽ làm banh răng của động cơ bị phá hủy

Một số loại servo trên thị trường:

Hình 2.10 Một số loại R/C servo trên thị trường

Các động cơ servo này công suất nhỏ, góc quay từ 0 độ đến 180 độ Trong để tài chúng em chọn

loại servo Futaba S3003 công suất 1W, vì loại này thông dụng trên thị trường, thường được sử dụng

nhiều trong xe mô hình, máy bay mô hình Dái xung hoạt động từ 1,1 — 1,9 ms Dãy điện áp hoạt động

từ4,8- 6V, Góc quay giới hạn 0 độ đến 180 độ Hình dạng động cơ servo Futaba S3003 sử dụng:

Hinh 2.1] Servo Futaba s3003

DIEU KHIEN MO HINH XE LAN BANG GIONG NOI NAM 2014

Trang 24

ee 2.5 Thiét ké so a3 khéiz

2.5.1 Khối điều khiển xe:

Sơ đồ khối khối điều khiển xe:

Khối này gồm động cơ servo R/C và hai động cơ DC Servo thì giúp xe quay trái/phải và chạy

thẳng Còn hai động cơ DC thì đây xe chạy tiến lùi, giúp xe di chuyển Ví dụ như khi ta ra lệnh

“quay trái” thì khối điều khiển trung tâm sẽ cho xe chạy chậm lại rồi quay servo sang trái, để xe có

thể quẹo trái rồi sau đó mới tăng tốc cho xe chạy bình thường

đ/ Khối điều khiển trung tâm:

Khối này nhận tín hiệu từ bộ thu RF rồi điều khiển các hoạt động của xe thông qua khối động

cơ Các từ lệnh điều khiển được quy ước sẵn trong lúc lập trình Tùy theo mã lệnh mà sẽ điều khiển

động cơ thích hợp

Khối diều khiển trung tâm là vi điều khiển để làm bộ xử lý điều khiển các động cơ Một số loại

vi điều khiển như là :

+ AT89S52 đây là vi điều khiển thuộc họ 8051 là sản phẩm do hãng ATMEL sản xuất nó có các

đặc điểm:

ĐIỀU KHIỂN MÔ HÌNH XE LĂN BẰNG GIỌNG NÓI NĂM 2014

Trang 25

Dé dn tốt nghiệp Trang 23

- 8KB EPROM bén trong,

128 byte RAM nội

4 port xudt/nhap I/O 8bit

Giao tiếp nối tiếp

64KB vùng nhớ dữ liệu ngoại,

Xử lý Boolean (hoạt động trên bịt dơn)

~ 210 vị trí nhớ có thế định vị bịt,

- 4us cho hoạt động nhân hay chia

£PHCLGLSN” là dòng PIC khá phố biên, khá đây đủ tính năng phục vụ cho hầu hết tất cả các

nip thubc họ I6FXXX có các đặc tính như sau:

Hà nhà chường trình Flash 8x14 words, với khá năng ghỉ xoá khoảng 100 ngàn lần

ủng dụng thục tỂ: Nó là sản phẩm của hấu:

HG Aho Ram 368x8bytes,

~ BG uhé EFPROM 256x8 bytes,

~_ Khả năng ngắt (lên tới 14 nguồn cả ngất

- Ngan nhớ Stack được chia làm 8 mức

~ _ Truy cập bộ nhớ bằng địa chỉ trực tiếp hoặc gián

~_ Dải điện thế hoạt động rộng: 2.0V đến 5.5V

~_ Nguồn sử dụng 25mA

~_ Công suất tiêu thụ thấp: <0.6mA với 5V, 4MHz 20uA với nguồn 3V, 32 kHz,

-_ Có 2 kênh có thẻ điều chế độ rộng xung( PWM)

-_ Có 8 kênh chuyển đồi ADC 10 bit

+ PIC16F887 cũng là một sản phẩm thuộc họ 16FXXX của hãng Microchip, nó có các đặc tính

- Giao tiép: TWI 2C), UART, SPI

+ Atmega 8 là sản phẩm thuộc họ AVR của hãng Atmel sản xuất, nó có các đặc tính sau:

KHIÊN MÔ HÌNH XE LĂN BẰNG GIỌNG NÓI NĂM 2014

Trang 26

rn

- Tốc độ tối da: 16MHz,

~ Dung lượng bộ nhớ chương trình: 8 KB

- B6 nhé EEPROM: 512 Byte

- Dung lượng bộ nhớ RAM: 1 KB

~ Bộ nhớ chương trình có khả năng ghi 10.000 lần, bộ nhớ EEPROM có thể ghi 100.000 lần

~ Hỗ trợ bootloader, có khả năng tự phi vào bộ nhớ chương trình, cập nhật chương trình cho chip ma khong cin mach nap

táo nếp TWT (2C), UART, SPI

Điện áp hoạt động: Atmega8L; 2.7V —5.5V, Atmegah: 4.5V—5.5V

Trong 4 loại ví diều khiển trên thì vị điều khiển A » có dung lượng RAM ít nhất, cấu trúc

vũng đơu giản hơn 3 loại còn lại và do không hỗ trợ geát tín hiệu điều chế độ rộng xung PWM Do

tôn sử dụng PWM để điều kiển động cơ nên chúng em:

ng chọn vi điêu khiển này Còn đối với

3 loại vi điều khiển còn lại thì do chỉ mới học về vị điều PïC, nên chúng em không chọn vi

điều khiển Atmega 8, còn hai vi điều khiển PIC côn lại thi tương đổi giống nhau, cũng có 1 số khác

biệt vẻ thanh ghi bộ nhớ Trong đề tải chúng em chon vì điều khiển PIC 16F877A vì nó phổ biến

trên thị trường, lại đáp ứng được yêu cầu điều khiến Cũng như có nhiều sự hỗ trợ về tài liệu và

người dùng hơn

2.5.2 Khối nhận dạng giọng nói :

Sơ đồ khói của khối nhận dạng giọng nói:

Khối nhận Khối điều Khối điều

dạng giọng —}j khiến trung | khiến bằng

Hình 2.13: Sơ đồ khối của bộ điều khiển bằng giọng nói

ĐIỀU KHIỂN MÔ HÌNH XE LĂN BẰNG GIỌNG NÓI NĂM 2014

Trang 27

ae

Đồ án tốt nghiệp

Trang 25

HH

a/ Khối điều khiển trung tâm :

Là một con vi điều khiển nhận dữ liệu từ module nhận đạng giọng nói và xử lý, sau đó gửi cho

bộ phát RF truyền tín hiệu đi,

b/ Khối nguồn:

Khối này có chức năng cung cấp nguồn cho toàn bộ điều khiển hoạt động

©/ Khối điều khiển bằng nút nhắn:

Khối này gồm các nút nhắn để điển khiển xe khi ta muốn điều khiển bằng tay, mỗi nút nhấn có

một chức nằng như: tiên, hth, trái, phải Hoạt động song song với khối nhận đạng giọng nói

d/ Khải phát RÌ

Khối này sẽ phát những mã lệnh được cá: 429 sẩn tới bộ thu, được điều khiển bởi khối điều

khiển túng tâut

e: Khải nhận dạng giọng nói :

Khôi này nhận những từ lệnh điều khiên đã được 5uáz luyện sẵn, và chuyển dữ liệu cho khối

điều khiến trung tâm Giọng nói được thu âm qua

Các phương pháp nhận dạng giọng nói là: lập trình wén vi diéu khién kết hợp với mạch mở rộng

trén các hệ điều hành như Android,

để điều khiển, cách thứ hai là các phần mềm được

1OS,

nói Cách sử dụng vi điều khiển thì phức tạp, do phải lập trinh cho nó nhận dạng được giọng nói, và

cách khác là sử dụng các IC chuyên dụng đã được tích hợp sẵn chức năng nhận diện giọng

dải thuật lập trình phức tạp Còn việc sử dụng phần mễm thi đòi hỏi phải có máy tính hoặc là điện thoại smartphone thì cũng không hợp lý Chính vì vậy trong đề tài chúng em chọn sử dụng IC

chuyên dụng

Một số loại IC chuyên dụng nhận dạng giọng nói như là HM2007 loại này cho phép ta có thể

huấn luyện tối đa 40 từ, và mã của mỗi từ đo người huấn luyện quyết định IC HM2007 chỉ nhận dạng tiếng nói của người đã huấn luyện ban đầu, người khác muốn sử dụng phải huấn luyện lại, đây

cũng có thể xem là bạn chế khi mà nhiều người sử dụng Một IC khác là LD3320 loại này cũng có

thể nhận biết được giọng nói, nó nhận biết được tối đa 50 câu lệnh, loại này thì không phân biệt

giọng của người sử dụng và người huấn luyện IC có thể nhận dạng giọng nói của nhiều người không nhất thiết là người huần luyện ban đầu -

Trong đề tài chúng em chọn sử dụng IC 1D3320 vì loại này dễ mua hơn HM2007, có thể nhận

dạng giọng nói của nhiều người

DIEU KHIEN MO HINH XE LAN BANG GIONG NOI NAM 2014

Trang 28

Trang 26

ee 2.5.3 Khối thu phát

'Việc sử dụng xe mô hình thì cằn có một chuẩn giao tiếp không dây để kết nối tín hiệu từ bộ điều

khiển đến xe Có nhiều chuẩn truyền không dây như là hồng ngoại, radio frequeney, wiñ, bluetooh,

3G hay là 4G

Mỗi loại có ưu nhược điểm riêng như là:

- Hồng ngoại:

+ Ưu điểm: giá thành rẻ , dễ sử dụng ,khả năng chính xác cao

£ Khuyết điểm: Khoảng cách tuyển nhận không xa lắm, tín hiệu phát và tín thiệu thu thường

phải được đặt nhìn thấy nhau

+ Khuyết điểm: bị hạn chế bởi tm phat, can phai cé macg imemet va module wifi, thiét bị thu

phải có card bắt wiñ, tốc độ truyền tùy thuộc vào mạng sử đụng

- Bluetooh: thường thấy trên điện thoại di động, trên thị trường cũng có bán một số bộ thu phát

bằng bluetooh

+ Ưu điểm: giống với sử dụng wifi

+ Khuyết điểm: tầm hoạt động ngắn hơn wifi, tốc độ truyền tương đối chậm

~ 3G hay 4G: đây là chuẩn truyền không dây đang ngày càng phổ biến nhưng nó chỉ giới hạn trên

một số thiết bị

+ Ưu điểm: kết nối ở mọi nơi có phủ sóng 3G, khoảng cách truyền xa

+ Khuyết điểm: giá cả còn mắc, đòi hỏi phải có sim 3G hay usb 3G, tốc độ còn chậm

Trong đề tài chúng em quyết định chọn cách sử dụng sóng RF Đây là cách truyền nhận được sử dụng phổ biến đối với các loại xe mô hình trên thị trường Việc truyền RF cũng tương đối đơn giản

Đối với đề tài đang thực hiện chúng em quyết định là sẽ sử dụng module RF được bán sẵn và ứng

dụng nó vô truyền đữ liệu Module RF có rất nhiều loại và nhiều tần số cũng như kênh truyền khác nhau,

Một số loại module RF trên thị trường như là:

DIEU KHIEN MO HINH XE LAN BANG GIONG NOI NAM 2014

Trang 29

Đồ án tốt nghiệp Trang 27

—— —_—_—_—_——

~Module thô 315MHz: chỉ truyền và nhận được sóng ở tân số 315MHz, loại này dùng kết hợp với

ví điều khiến để mã hóa và giải mã dữ liệu, cách này cần phải nắm rõ một chuẩn mã hóa trong

truyền số liệu như là Manchester Manchester vi sai Hình dang module thô 315 MHz:

Hình 2.14 Modide le šI5 14/22

dang thé

Nguạt tạ củn có module đang ngày cảng thông đ: MP.F2401, loại này hoạt động ở tần số

3 40N¿ đo hãng Nordies chế tạo Module NRF24!

todule này khả năng truyền dữ liệu tốc độ cao vả truyền nhán dữ liệu trong điều kiện môi trường có

beat dang ở tân số sóng ngắn 2.4GHz nên

Hinh 2.15 Module NRF2401

- Module sử dụng cặp IC PT2262 và PT2272 mã hóa và giải mã tín hiệu theo chuẩn thống nhất

trước với nhau do hãng Princeton Technology Corp chế tạo Loại này hoạt động ở tần số 315MHz

DIEU KHIỂN MÔ HÌNH XE LĂN BẰNG GIỌNG NÓI NĂM 2014

Trang 30

ET Mạch phát có 2 loại: loại truyền data và loại truyền bit, mạch thu thì có loại chốt dữ liệu và loại không chốt dữ liệu

Do nhu cầu sử dụng không cần nhiều kênh chỉ cẳn 5 mã dữ liệu khác nhau để truyền dữ liệu, cũng không cần phải truyền trực tiếp mã từ bộ nhận dạng giọng nói, mà phải thông qua vi điều khiển

để xử lý và truyền đi Giá cả rẻ dễ sử dụng khi chỉ cần đọc giá trị các bit được nổi với port của vi điều khiển Nên trong để tải chúng em quyết định sử dụng Module RF 315MHz dạng truyền data

ứng dụng cặp PT 2262 và PT 2272

Module phat RY 31SMH7 la dang truyén data 4 bịt, sử dụng IC PT 2262 để mã hóa Các chân

A0 đến A7 được nội thass, kết nối các chân 19-123 và chân TF, đến ví điều khiển Ta lập trình cho 4

chân D9 TY thành mã 4bit sáu đó bật chân TT tín hiệu sẽ truyền 4 bịt mã đó đi

Phương thức truyền: Truyền theo Data

Khi Cầu Hình Đ0,DI=I ; D2,D3=0

Bên nhận được khung truyền: 1100

Đây là hình dạng module phát RF 315MHz sử dụng :

Hinh 2.16 Module phat RF 315 MHz

DIEU KHIEN MO HINH XE LAN BANG GIONG NOI NĂM 2014

Trang 31

Đồ án tốt nghiệp Trang 29

———————ễễ Module thu RF 315MHz : module này sử dụng IC PT 2272 để giải mã tín hiệu nhận được từ module phat, hoạt động ở tần số 31SMHz, Dữ liệu sau khi nhận được sẽ được chốt lại, nó cũng được

kết nói với vi điều khiển để đọc dữ liệu về,

Đây là hình ảnh của module thu RF 315 MHz sử dụng :

Hinh 2.17 Module thu RF 3/5MHz

DIEU KHIEN MO HINH XE LAN BANG GIONG NOI NAM 2014

Trang 32

CHƯƠNG II MODULE NHẬN DẠNG

GIỌNG NÓI

LD3320

DIEU KHIEN MO HINH XE LAN BANG GIONG NOI NAM 2014

Trang 33

Đồ án tốt nghiệp Trang 31

“PP TP

3.1 IC LD3320:

3.1.1 Giới thiệu :

LD3320 là một IC gồm một vi xử lý nhận biết siong nói và với một số mạch phụ bao gồm bộ

chuyển đổi điện AD, DA, kết nối microphone, mạch xuất âm thanh IC này không yêu cầu bắt kỳ

mạch hỗ trợ bên ngoài như Chip Flash, RAM tắt cả đều được tích hợp trong sản phẩm hiện có do

đó có thể làm những việc như thu nhận giọng nói, âm thanh, giao tiếp giữa người với máy Xa hơn

nữa, việc nhận biết trong một danh sách các từ khóa chính là việc thay đối nội dung bất kì một cách lĩnh động

p Flash, RAM, AD Chip, ban cé thé

hoàn thành chức năng thu âm và nhận dạng giọng sói Tz¿c sự cung cấp một chip đơn để ghỉ nhận

* Không yêu cầu bất kỳ mạch điện hỗ trợ bên ngo

chuỗi ký tự sử dụng không dài hơn 10 ký

tự hoặc là 79 bytes Mặt khác, nội dung các câu được phán biệt sẽ có sự thay đổi qua việc biên tập lại cho hợp lý hơn bởi vì hệ thống hỗ trợ một số lượng lớn các câu từ dự đoán sẵn

* IC này đã bao gồm bên trong bộ chuyên đổi A/D 16 bít, bộ chuyển đổi 16 bit D/A và mạch

khuếch đại, 1 microphone, Ống nghe stereo, loa mono có thể dễ dàng kết nổi đến chân cắm của chip

Đầu ra của tai nghe stereo cho ra công suất 20mW Công suất đầu ra của mạch loa là 550mW, giúp

tao ra âm thanh to và rõ ràng

* Hỗ trợ việc ghép nói tiếp hoặc ghép song song Ghép nối tiếp là cách đơn giản để kết nổi với

các module khác

* Có thể thiếp lập trạng thái ngủ và dễ dàng kích hoạt lại

* Hỗ trợ phát lại MP3 không cần các thiết bị phụ trợ gắn ngoài, vi điều khiển với bộ giải mã MP3

gửi tín hiệu tới bên trong IC LD3320 để xuất ra tín hiệu trả lời Thiết kế của chịp cho phép chọn

xuất ra âm thanh đến tai nghe stereo hoặc loa mono Hỗ trợ chuẩn MPEG-1, MPEG-2, MPEG-2.5

Trang 34

VDD : nguén DC đầu vào : 3,0-3,3V

VDDIO: nguồn DC vàora : -1,65V-VDD

'VDDA : nguồn analog dau vao : 3,0-4,0V

Lời khuyên cho người sử dụng là nên sử dụng duy nhất hiệu điện thế 3,3 V để đơn giản cho việc thiết kế Dữ liệu dạng số và dữ liệu dạng tương tự đi riêng sẽ làm cho IC hoạt động tốt hơn

Biên độ hiệu điện thế chân cắm IC

Do vậy, các nhà phát triển cần chắc chắn rằng master MCU của họ dùng đúng loại hoạt động ở

3,3V Từ master MCU tới LD3320 điện áp cao của chân cắm LD3320 không vượt quá 3,3 V

Xung clock (Clock)

IC nay phai kết nối với bộ định thời bên ngoài Biên độ tần số cho phép là từ 4-48 MHz, mac

dit chip đã có bộ tổng hợp tần số PLL, một tần số cụ thể có thể được tạo ra để sử dụng bởi module

bên trong

DIEU KHIEN MO HINH XE LAN BANG GIQNG NOI NAM 2014

Trang 35

Đỗ án tốt nghiệp Trang 33

ee Trở về trạng thái ban đầu (Reset)

Tin higu reset cia chip (RSTB *) VDD / VDDA / VDDIO stable Sẽ không có vấn đề gì khi IC đang hoạt động, tín hiệu thiết lập lại có thể được tạo ra nhằm khôi phục lại trạng thái ban đầu Và

mỗi lần bộ đếm được thiết lập lại Nếu bạn không làm theo hướng dẫn (điều chỉnh bộ đếm) sau khi

IC duge thiết lập lại IC sẽ có trạng thai không hoạt động Kể từ đó, tín hiệu CSB* sẽ không thể tác

động để IC bước vào trạng thái hoạt động trở lại

Ghép song song (Parallel Interface)

ÍC có thể được phép song song vào một vi xử lý chủ bên ngoài, lúc này nó sử dụng 8 đường dữ

liện (P0-P?) và 4 tá hiệu điều khiến (WEB *, RDDB *, CS *, A0) và tín hiệu ngắt trở lai (INTB *)

Ghép nai Gép (Serial Interface)

Ghep nai tiếp được thực hiện với giao tức Sử] v2 với ví xử lý chính gắn ngoài Đầu tiên đặt chân

MÙ lên mu cáo, và chân (SPIS*) nối đất Chỉ sử d¿ø£ 4 chán cám IC dưới day (SCS *), bộ xung

daw deny SPL(SDCK) tín hiệu vào SPI (SDI) và tứ 1 (SDO)

Thanh ghi (Register)

Việc điều chinh và ra lệnh đều nằm trên IC, bao g6m truyén và nhận dữ liệu thông qua hoạt động của thanh ghỉ cho đến khi hoàn tất

Ví dụ: nhận dạng giọng nói, xác định được danử: sách các sử khóa, thiết lập chế độ nhận dạng

giọng nói trên IC, sau khi quá trình ghỉ nhận giọng nói kết thúc 12 hướng dẫn hoàn chỉnh để ghi nhận

kết quả được thực hiện thông qua đọc/ghi danh sách Mờ một loại âm thanh, một file dạng MP3 là một vòng lặp dữ liệu thông qua việc trao đổi FIFO với thanh ghỉ Kết quả ghỉ nhận được trà lại thông qua thanh ghi, để xác định từ khóa đã được sắp xếp theo một danh sách các từ khóa có giá trị chỉ số nối tiếp nhau Giá trị chỉ số này được thiếp lập trong quá trình thiết lập danh sách các từ khóa

Mạch điều khiển ngoài cũa âm lượng loa:

Ngoài việc ghỉ lại đặc thù để điều chỉnh âm lượng, mạch ngoài của IC có thể điều chỉnh tăng âm

lượng, tương với chân cắm EP1, EP2, EP3

Trang 36

' lusoxo cove fl» Hi [es«sea

Mie ” | LOUTR

sien toửn, muse sror sins srox

Hình 3.2 Sơ đồ chân của IC LD3320 Bảng giải thích chức năng của IC LD3320:

Số Tên Đầu Loại Mô tả

vào/ra AD |

132 VDDIO - - Ngõ vào nguồn DC vào/ra

2 Dy phong - - Điện trở kéo lên trong sơ đô mạch điện

3 Dự phòng, = - Điện trở kéo lên trong sơ đô mạch điện

4 Dự phòng - = Điện trở kéo lên trong sơ đô mạch điện

5 Dự phòng - - Điện trở kéo lên trong sơ đồ mạch điện

6 Dự phòng - - Không cân kết nôi

7 VDD - D Nguồn hoặc là điện áp VCC cho mạch số 8,33 GNDD - D Đường nỗi đất cho tín hiệu vào/ra dạng số

5 Ng vao Microphone (thiét bi dau cudi tich

1 MONO VÀO A Ngõ vào tín hiệu mono

12 MBS = A Điện áp lệch pha microphone

4 Dòng điện trong âm thanh(bên trái và bê

1314 LINILR] VÀO # ig điện trong ma (bên trái và bên

1516 | HPO[LR] RA A Ngõ ra headphone (bên trái và bên phải )

17 GNDA - A Chân nôi đất cho mạch tương tự

18 VREF : A Điện áp tham chiếu của tín hiệu âm thanh 19,23 VDDA - A VCC cho bảng mạch tương tự

20 EQI RA A Điều khiến âm lượng loa mở rộng số 1

2 EO3 RA A Điều khiến âm lượng loa mở rộng số 3

DIEU KHIEN MO HINH XE LAN BANG GIOQNG NOI NAM 2014

Trang 37

2 A Chân nỗi đất cho mạch tương tự

2526 | SPO[NP] RA A Ngõ ra của loa

2728 | LOUTILR] | RA 29 [ Dựphòng = A : "Tín hiệu ngõ ra

30 Dự phòng a -

31 CLK VÀO D Ngõ vào bộ tính gio 2-34 MHz,

34 P7 VÀO/RA D lu Công song song nôi với điện trở kéo

45 E6 VÀOKA| D |ụy Công song song nỗi với điện trờ kéo

MS | Ps VAORA| Bb Cổng song song nỗi với điện trở kéo +? | PA VAGMRA ~~ y Cong Song song nbi vai dign tro Kéo

w | Ps VÀO/A D _ Côngsongsongnốivớidiệntrờkếo

|

ĐO (ACRES 2 wan SPI noi voi điện trở kéo lên,

- Cán tín hiệu chọn chip , hoặc tín hiệu lựa

43 | cBs*/scs* | VÀO D chon chip SPI két nối với điện trở

kéo lên

Địa chỉ hoặc dữ liệu được chọn WRB*

được kích hoạt, cho biết P0-P7mức cao là

địa chỉ, P0-P7 mức thấp là dữ liệu, nói với

điện trở kéo lên

Cho phép đọc (tích cực mức thấp), Kết nỗi

với điện trở kéo lên

0: hoạt động song song ; 1: hoạt động nỗi

tiếp (Giao thức SPI),

Tín hiệu reset (tích cực mức thấp), kết nổi

đến điện trở kéo lên

48 INTB* RA thấp), kết nối điện trở kéo lên

Bảng 3.1 Chức năng từng chân của IC LD3320 Chân 29 và 30, khởi động lại chip sau khi reset (RSTB *), cung cắp một điện áp thấp én định ở ngõ ra Những nhà phát triển có thể kết nối hai chân với đèn led Như thể hiện trong tên kí hiệu chân

của IC (như mạch testboard sơ đồ kết nối LD3320) Kết nối trực tiếp với hai chân bỏ trống

DIEU KHIEN MÔ HÌNH XE LĂN BẰNG GIỌNG NÓI NĂM 2014

Trang 38

Trang 36

PIN

——-——- 3.1.2 Vi điều khiển STC11L08XE

Day là vi điều khiển do hãng STC MCU Limited sản xuất, nó là vi điều khiển đơn chip dựa trên

kiến trúc 1T hiệu suất cao 80C51 CPU Với hạt nhân được nâng cao, STC11F/10Fxx series thực hiện hướng dẫn trong 1~6 chu ky xung clock (khoảng 6~7 lần tỷ lệ tiêu chuẩn của thiết bị 8051), và

nó hoàn toàn tương thích tập lệnh của tiêu chuẩn vi điều khiển 80C51 công nghiệp

Nó có một số đặc điểm:

~ Điện áp hoạt động khoảng: 5,5V- 4,1 V/3,7V; 2,1/2,4V — 3,6V

= Tan số vân hành : 0-35 MI1z, nó cũng Lương đương tiêu chuẩn 8051: 0~420MH5,

= §TCITT0R bệ nhỏ flash : #K

346 bvle Ram nói

Có khả năng xử lý lê tới 64K byte của bộ nhớ RA 14 mở rộng,

Tăng dũ liệu kép (DPYR) để tăng tốc độ truyền dữ Lieu

Mã bảo về cho bộ nhớ flash

- Củ 2 Timer/ Counter 16-bit, như là Timer0/Timeri e

~ Một Watch-Dog-Timer 15 bit, với 8 bit pre-scaler

~ Một bộ dao động RC nội và bộ dao động ngoài bằng dao động thạch anh

- Téi đa 40 1/0 ports để lập trình

Dưới đây là hình dạng và sơ đồ chân của vi điều khiển STC11L08XE :

xTALi XTAL2 IiD/n3.7 IWR/p.6

CLKOUTORNT/TO CLKOUTIẨNT/TUP3

Hình 3.3 Sơ đồ mô tả chân của STC11L08XE

ĐIỀU KHIỂN MÔ HÌNH XE LĂN BẰNG GIỌNG NÓI NĂM 2014

Trang 39

PO, P1.P2.P3.P4

Hình 3.4 Sơ đồ khối mạch bên trong vi điều khiển STC11L08XE

Các port:

Port 0 là port có chức năng là các đường UO Đối với các thiết kế cỡ lớn có bộ nhớ mở rộng

nó được kết hợp giữa bus địa chỉ và bus dữ liệu

Port 1 1/O ở chân 337 của STC11L08XE, có các chân có đa tác dụng là các ngõ vào nối tiếp hay ngõ xuất nối tiếp hay là chân tín hiệu ngắt Portl có chức năng giao tiếp với các thiết bị

ngoài

Port 2 /O ở chân 24331 của STC11L08XE port2 có chức năng giao tiếp với các thiết bị

ngoài

Port 3 là port có tác dụng kép từ chân 13 *3 19 của STC111L08XE các chân của port này có

nhiều chức năng, các công dụng chuyển đổi có liên hệ với các đặc tính đặc biệt của STC11L08XE

như bảng sau:

ĐIÊU KHIÊN MÔ HÌNH XE LĂN BẢNG GIỌNG NÓI: NĂM 2014

Trang 40

Trang 38

rr

Bit Tén Chức năng chuyên đổi

P3.0 RxD/INT/ Ngõ vào dữ liệu nỗi tiếp

P34 CLKOUT07T0 Ngõ vào ra cia timer/counter 0

P35 CLKOUTITI Ngõ vào ra của timer/counter 1

| Pìịo6 | jWR- in hiệu ghi dữ liệu lên bộ nhớ ngoài

pat | mi | "Tin higu doc 6 nhé di Héungoai |

Bang 3.2 Chite nang cde chin cua Port 3

Nyo tin hiệu Điều khién ALE ( Address Latch Ex:

khiến đẻ giải đa hợp các đường địa chỉ và dữ liệu k?š xát nối chúng với IC chốt

~ Tín hiệu ra ở chân ALE là một xung trong khoảng 2í gian port 0 đóng vai trò địa chỉ thấp

nên chốt địa chỉ hoàn toàn tự động

- Các xung tín hiệu ALE có tốc độ bằng 1/6 lân tấn số dao động trên chip và có thể được dùng

lam tin higu clock cho các phần khác của hệ thống, Chán ALE được dùng làm ngõ vào xung lập

trình cho Eprom trong STC11L08XE

Ngõ tín hiệu RST (reset):

- Ngõ vào RST ở chân 9 là ngõ vào Reset của STC1 1L08XE Khi ngõ vào tín hiệu này đưa đưa

lên cao ít nhất là 2 chu kì máy, các thanh ghi bên trong được nạp những giá trị thích hợp đề khởi

động hệ thống Khi cấp điện mạch tự động reset

Các ngõ vào bộ dao động XI, X2:

~ Bộ dao động được tích hợp bên trong STC11L08XE Khi cần sử dụng STC11L08XE người

thiết kế chỉ cần kết nối thêm thạch anh và các tụ giống với các loại trong họ 8051

- Chân 40 (Vec) được nói lên nguồn 5V

3.2 Cách điều khiển:

Do đây là module tích hợp sẵn IC LD3320 với vi điều khiển, nên việc điều khiển module phải

theo các tài liệu và phần mềm kèm theo nó do nhà sản xuất cung cấp, Tài liệu kèm theo gồm có thư

viện cho IC LD3320 phần mềm nạp cho vi điều khiển và datasheet của nó Do vậy, việc huần luyện giọng nói cho LD3320 sẽ phải theo thư viện có sẵn

DIEU KHIEN MO BINH XE LĂN BẰNG GIỌNG NÓI NĂM 2014

Ngày đăng: 19/11/2024, 11:36

HÌNH ẢNH LIÊN QUAN

Hình  2.1  Xe  lăn  và  xe  lăn  điện  thực  tỄ  Các  loại  xe  lăn  cũng  như  xe  lăn  điện  thực  tế  tuy  hình  dáng  có  hơi  khác  nhau  nhưng  vẫn  giống - Điều khiển mô hình xe lăn bằng giọng nói
nh 2.1 Xe lăn và xe lăn điện thực tỄ Các loại xe lăn cũng như xe lăn điện thực tế tuy hình dáng có hơi khác nhau nhưng vẫn giống (Trang 18)
Hình  2.2  Hình  dạng  mô  hình  xe  lan  sau  thi  dd  lam  xong - Điều khiển mô hình xe lăn bằng giọng nói
nh 2.2 Hình dạng mô hình xe lan sau thi dd lam xong (Trang 19)
Hình  2.3  Động  cơ  KM3448A - Điều khiển mô hình xe lăn bằng giọng nói
nh 2.3 Động cơ KM3448A (Trang 19)
Hình  2.5  Động  cơ  WICTA  SG37 - Điều khiển mô hình xe lăn bằng giọng nói
nh 2.5 Động cơ WICTA SG37 (Trang 20)
Hình  2.10  Một  số  loại  R/C  servo  trên  thị  trường  Các  động  cơ  servo  này  công  suất  nhỏ,  góc  quay  từ  0  độ  đến  180  độ - Điều khiển mô hình xe lăn bằng giọng nói
nh 2.10 Một số loại R/C servo trên thị trường Các động cơ servo này công suất nhỏ, góc quay từ 0 độ đến 180 độ (Trang 23)
Hình  2.13:  Sơ  đồ  khối  của  bộ  điều  khiển  bằng  giọng  nói - Điều khiển mô hình xe lăn bằng giọng nói
nh 2.13: Sơ đồ khối của bộ điều khiển bằng giọng nói (Trang 26)
Hình  3.1  Sơ  đồ  khối  của  mạch  bên  trong  LD3320  Hiệu  điện  thế  yêu  cầu  : - Điều khiển mô hình xe lăn bằng giọng nói
nh 3.1 Sơ đồ khối của mạch bên trong LD3320 Hiệu điện thế yêu cầu : (Trang 34)
Hình  3.2  Sơ  đồ  chân  của  IC  LD3320  Bảng  giải  thích  chức  năng  của  IC  LD3320: - Điều khiển mô hình xe lăn bằng giọng nói
nh 3.2 Sơ đồ chân của IC LD3320 Bảng giải thích chức năng của IC LD3320: (Trang 36)
Bảng  3.1  Chức  năng  từng  chân  của  IC  LD3320 - Điều khiển mô hình xe lăn bằng giọng nói
ng 3.1 Chức năng từng chân của IC LD3320 (Trang 37)
Hình  3.4  Sơ  đồ  khối  mạch  bên  trong  vi  điều  khiển  STC11L08XE - Điều khiển mô hình xe lăn bằng giọng nói
nh 3.4 Sơ đồ khối mạch bên trong vi điều khiển STC11L08XE (Trang 39)
Hình  4.1  Sơ  đồ  chân  PIC  16F877A - Điều khiển mô hình xe lăn bằng giọng nói
nh 4.1 Sơ đồ chân PIC 16F877A (Trang 44)
Hình  4.2  Sơ  đề  nguyên  lý  PIC  16F877A - Điều khiển mô hình xe lăn bằng giọng nói
nh 4.2 Sơ đề nguyên lý PIC 16F877A (Trang 45)
Hình  4.3  Cấu  trúc  bộ  nhớ  vi  điều  khiển  PIC  16F877A. - Điều khiển mô hình xe lăn bằng giọng nói
nh 4.3 Cấu trúc bộ nhớ vi điều khiển PIC 16F877A (Trang 46)
Hình  4.4  Cấu  trúc  bộ  nhớ  dữ  liệu  của  PIC  16F877A. - Điều khiển mô hình xe lăn bằng giọng nói
nh 4.4 Cấu trúc bộ nhớ dữ liệu của PIC 16F877A (Trang 48)
Hình  4.5  Cấu  trúc  thanh  ghi  OPTION_REG  diéu  khién  hoat  déng  ctia  Timer0. - Điều khiển mô hình xe lăn bằng giọng nói
nh 4.5 Cấu trúc thanh ghi OPTION_REG diéu khién hoat déng ctia Timer0 (Trang 51)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w