Mách phát thođng báo

Một phần của tài liệu Đồ án thiết kế và thi công mô hình điều khiển thiết bị qua điện thoại doc (Trang 83 - 88)

5. Giáo vieđn hướng dăn : Th.S TÁ COĐNG ĐỨC

4.2.8.Mách phát thođng báo

Mách phát thođng báo ở đađy sử dúng hĩ IC chuyeđn dúng ISD1420.

a. Sơ đoă nguyeđn lý mách phát kêt nôi trong heơ thông

N601 ISD1420 1 2 3 4 5 6 9 10 12 13 21 14 15 17 18 19 20 23 24 25 26 27 16 28 A0 A1 A2 A3 A4 A5 A6 A7 VSSD VSSA ANAOUT SP+ SP- MIC MICREF AGC ANAIN PLAY L PLAY E RECLED XCLK REC VCCA VCCD AD4 C607 0.001u AD2 SP+ AD3 R608 100k SP- AD7 VCC SP+ SPEAKER 16R SP- R607 100k R601 10 C602 0.1u R606 100k AD6 AD0 AD5 PLAY E\ EOM\ AD1 VCC R609 1k

Hình 4 - 10 : Mách phát thođng báo dùng ISD1420.

Mách phát và thu thođng báo được thiêt kê các giá trị linh kieơn sử dúng theo sự hướng dăn cụa nhà sạn xuât. Tuy nhieđn trong heơ thông đieău khieơn này vieơc đaịt địa chư và thu các cađu thođng báo được thực hieơn tređn cơ sở sử dúng mách rời beđn ngoài.

b. Mách thu và phát thođng báo :

Hình 4 - 11 : Mách thu và phát thử ISD1420.

Mách thu và phát thử ISD1420 sử dúng các trị sô theo người sạn xuât.

Địa chư và chê đoơ thu phát thođng báo

Vieơc tìm địa chư và thực hieơn chê đoơ thu phát thođng báo được thực hieơn tređn mách đieơn hình tređn.

Các nút nhân S1, S2, S3 bình thường ở tráng thái hở thì các chađn 23, 24, 27 cụa IC ISD1420 luođn ở mức logic cao( mức 1). Khi nhân các nút nhân này thì các chađn này chuyeơn xuông tráng thái mức thâp( nôi taĩt xuông Mass).

Thu lời nhaĩn

Đeơ thực hieơn vieơc thu moơt lời thođng báo thì ta caăn thực hieơn các cođng vieơc sau:

Đaịt địa chư cho cađu thođng báo.

Đaịt mức logic cụa chađn 23( PLAYL) ở tráng thái hở ( mức 1). Đaịt mức logic cụa chađn 24( PLAYE) ở tráng thái hở ( mức 1). Đaịt mức logic cụa chađn 27( REC) ở tráng thái đóng ( mức 0).

Khi đó ta có theơ baĩt đaău thu cađu thođng báo vào Mic và thời gian thực hieơn thu cađu thođng báo khođng quá 20s. Trong quá trình thực hieơn thu thođng báo thì do chađn 25 nôi xuông Mass neđn Led D601 sáng.

Khi ta thực hieơn thu moơt cađu thođng báo đoăng thời nhạ nút S3 thì moơt xung tín hieơu EOM (End Of Message Output ) tự đoơng chèn vào cuôi cụa moêi moơt cađu thođng báo.

Quá trình phát lời nhaĩn

Đôi với IC chuyeđn dúng ISD1420 thì quá trình phát cađu thođng báo được thực hieơn baỉng 2 cách sau đađy:

Cách phát thứ nhât (Cách kích cánh): Khi thực hieơn phát thođng báo

baỉng cách này thì người thực hieơn caăn thực hieơn các thao tác sau: Đaịt địa chư cho cađu thođng báo.

Nút nhân S1 (PLAYL) ở mức 1( tráng thái hở). Nút nhân S3 (RECORD) ở mức 1( tráng thái hở). Nút nhân S1 (PLAYE) ở mức 0( tráng thái đóng).

Lúc này cađu thođng báo sẽ được phát cho tới khi gaịp tín hieơu xung EOM (End Of Message Output ) thì Led D601 sáng thì moơt cađu thođng báo đã được phát.

Cách phát thứ hai (Cách kích mức) : Khi thực hieơn phát thođng báo

baỉng cách này thì người thực hieơn caăn thực hieơn các thao tác sau: Đaịt địa chư cho cađu thođng báo.

Nút nhân S1 (PLAYL) ở mức 0( tráng thái đóng). Nút nhân S3 (RECORD) ở mức 1( tráng thái hở). Nút nhân S1 (PLAYE) ở mức 1( tráng thái hở).

Lúc này cađu thođng báo sẽ được phát cho tới khi gaịp tín hieơu xung EOM (End Of Message Output ) thì Led D601 sáng thì moơt cađu thođng báo đã được phát. Trong trường hợp phát này thì trong quá trình phát ta phại nhân luođn nút nhân S1.

Do heơ thông được thiêt kê caăn nhieău cađu thođng báo, vì vaơy do đó moêi cađu thođng báo ta phại ghép nhieău địa chư với nhau đeơ thành cađu hoàn chưnh.

c. Địa chư và cách xác định địa chư sử dúng trong heơ thông

Do vùng địa chư cụa IC ISD1420 từ địa chư 00h đên 9Fh, và thời gian thu tôi đa là 20ms. Do đó, ta khođng theơ thu hêt tât cạ các cađu thođng báo. Vì vaơy, ta caăn xác định địa chư cụa các từ sau đó ghép các địa chư thành cađu vì trong các cađu thođng báo có nhieău từ trùng laịp nhau.

Trong heơ thông này, nhóm nghieđn cứu sử dúng các cađu thođng báo chụ yêu như sau: (adsbygoogle = window.adsbygoogle || []).push({});

Thođng báo sô 1 : Thiêt bị sô 1 đang mở. Thođng báo sô 2 : Thiêt bị sô 2 đang mở. ………

Thođng báo sô 15 : Thiêt bị sô 15 đang mở. Thođng báo sô 16 : Thiêt bị sô 16 đang mở. Thođng báo sô 17 : Thiêt bị sô 1 đang taĩt. Thođng báo sô 18 : Thiêt bị sô 2 đang taĩt . ………

Thođng báo sô 32 : Thiêt bị sô 16 đang taĩt.

Thođng báo sô 33 : Maơt mã sai. Mời nhaơp maơt mã lái.

Thođng báo sô 34 :Đađy là heơ thông đieău khieơn. Mời nhaơp mã đieău khieơn.

Thođng báo sô 35 : Mời bán đieău khieơn thiêt bị. Thođng báo sô 36 : Mời nhaơp maơt mã mới.

Thođng báo sô 37 : Maơt mã đúng. Mời nhaơp mã đieău khieơn. ………

Do các cađu thođng báo có sự trùng laịp veă các từ ngữ, vì vaơy trong heơ thông này các từ được lưu trong ISD1420 với các địa chư trong bạng sau đađy:

Bạng 4 - 2 : Bạng địa chư lưu trong ISD cụa heơ thông

STT Từ phát thođng báo Địa chư

A Moơt 00h 2 Hai 06h 3 Ba 0Ch 4 Bôn 11h 5 Naím 17h 6 Sáu 1Bh 7 Bạy 21h 8 Tám 25h 9 Chín 2Bh 10 Mười 30h 11 Thiêt bị 35h

12 Đang taĩt 3Ah

13 Đang mở 3Fh

14 Sô 44h

15 Đieău khieơn 49h

16 Heơ thông 4Eh

17 Maơt mã 54h

18 Thay đoơi 5Ah

19 Mời nhaơp 60h 20 Đađy là 66h 21 Sai 6Ch 22 Mới 70h 23 Lái 75h 24 Đã 79h 25 Khođng 7Dh 26 Hieơn tái 82h 27 Mã 87h 28 Đúng 8Dh 29 Laím 92h 30 Xem 97h

d. Nguyeđn taĩc hốt đoơng

Mách phát thođng báo sử dúng IC ứng dúng ISD1420 có chức naíng phát thođng báo tráng thái thiêt bị đang hốt đoơng như thê nào.

Khi tín hieơu xuât từ vi đieău khieơn cụa khôi xử lý trung tađm đưa đên khôi đieău khieơn thiêt bị. Sau khi thiêt bị hốt đoơng, đeơ người đieău khieơn biêt được tráng thái từng thiêt bị trong heơ thông thì khôi phát thođng báo xuât dữ lieơu đưa leđn đường truyeăn dưới dáng ađm thanh báo cho người đieău khieơn biêt tráng thái từng thiêt bị cụa heơ thông.

Một phần của tài liệu Đồ án thiết kế và thi công mô hình điều khiển thiết bị qua điện thoại doc (Trang 83 - 88)