ĐIỀU KHIỂN THIẾT BỊ SĂN CHẮC DTMF
Được chuẩn bị bởi: Erkan İslamoğlu và Berhan Tekdemir
Tín hiệu DTMF được sử dụng trong các cuộc gọi được thực hiện theo đặc điểm của đường dây điện thoại, số lượng người gọi và được gọi, xác định thời gian thoại, điều khiển hệ thống từ xa và hệ thống teleconference.
Tín hiệu DTMF (Tần số kép đa tần số) được tạo bởi bộ mã hóa DTMF. Hai tín hiệu hình sin được thu thập đại số trong các frekans khác nhau. Khi nhấn phím bất kỳ, hai tín hiệu tần số khác nhau của khóa đó sẽ được tạo. Các tín hiệu này cho biết hàng nào nút in tần số thấp được đặt trên đó và cột nào thuộc tần số cao. Các tần số giai điệu được chọn để không bị ảnh hưởng bởi sóng hài và các yếu tố gây nhiễu khác.
Tín hiệu truyền qua điện thoại một cách chính xác và chính xác bởi các trung tâm phát hiện trung tâm là rất quan trọng. tần số tín hiệu phải là ± 1,5% giá trị danh nghĩa. DTMF chủ yếu cho quân đội Mỹ là một hệ thống mã hóa được phát triển tại phòng thí nghiệm điện thoại Bell. Sau đó gửi thông tin trong mạng điện thoại đã được ưa thích như là một cách an toàn của thuê bao điện thoại và các phương pháp tiêu chuẩn như thông tin về các thuê bao đang mong muốn được trao đổi được sử dụng rộng rãi hiện nay.
Hệ thống mã hóa DTMF đã được áp dụng rộng rãi trong nghiệp dư vô tuyến trong hai thập kỷ qua. Ngày nay, hầu hết các thiết bị không dây đều có bàn phím với các mô-đun để gửi và nhận tín hiệu DTMF.
Với thiết bị này, bạn có thể gửi tin nhắn được mã hóa DTMF, mã gọi qua radio; kiểm soát rơ le cho mục đích điều khiển từ xa.
Các phương pháp khác nhau được sử dụng để phát hiện và giải mã tín hiệu DTMF: bộ lọc, bộ giải mã, bộ xử lý tín hiệu số DSP.
Ví dụ về mạch giải mã bộ giải mã tích hợp
5089 bộ giải mã tích hợp 1

Sản xuất DTMF với PIC 16f84 1

Bảng kết hợp mã DTMF
1209 Hz
|
1336 Hz
|
1477 Hz
| |
697 Hz
|
1
|
2
|
3
|
770 Hz
|
4
|
5
|
6
|
852 Hz
|
7
|
8
|
9
|
941 Hz
|
*
|
0
|
#
|
Như được trình bày trong bảng kết hợp Mã DTMF ở trên, bốn đường tần số được phân bổ cho bốn viên đá frekans.
Các số và ký hiệu ở giữa bảng được biểu thị bằng các cặp tần số trong hàng và cột tương ứng. Để đưa ra một ví dụ, chúng tôi thể hiện số 4 là một cặp 770 Hz và 1209 Hz. Các cặp âm này cho phép kết hợp 16 giai điệu. Những người chuyên dụng từ những âm này dưới 1 kHz, trong khi những người được gán cho cột nằm trong khoảng từ 1 kHz đến 2 kHz.
Những tần số được sử dụng bộ lọc bandpass tại vì điện thoại và đài phát thanh hệ thống là trong những giới hạn và các bộ lọc 300 Hz - 3000 bài phát biểu tầm phạm vi tần số chúng ta cũng giữa nhà tiên tri để tránh sự gián đoạn và gián đoạn trong tấn geçirirler.dtmf được thiết kế để duy trì trong những giới hạn tần số.
PIC 16F877 Liêm chính

Chức năng của Cổng PIC16F877: Tất cả các cổng của PIC16F877 có thể được sử dụng độc lập như đầu vào hoặc đầu ra kỹ thuật số. Các cổng này được chia thành năm nhóm chính. (PORTA, PORTB, PORTC, PORTD, PORTE) Bây giờ chúng ta hãy kiểm tra các cổng này.
PORT: cổng này RA0, RA1, RA2, RA3, RA4, RA5, trong đó có 6 bitliktir.b bit analog / chuyển đổi digital như được cấu hình.
PORTB: RB0, RB1, RB2, RB3, RB4, RB5, RB6, RB7 rộng 8 bit. Tất cả các chân của cổng B được kết nối với VDD với một điện trở nội bộ. Tuy nhiên, tính năng này không được xem xét trong thực tế. Thuộc tính này chỉ được kích hoạt bằng cách thiết lập bit 7 của thanh ghi OPTION thành 0.
PORTC: RC0, RC, RC2, RC3, RC4, RC4, RC5, RC6, RC7 là dung lượng 8 bit. Các chức năng đặc biệt như SPI, truyền thông máy tính trực tiếp, Capture / Compare và PWM được sử dụng trong cổng này bằng cách thiết lập thanh ghi.
PORTD: Nó là 8 bit bao gồm RD0, RD1, RD2, RD3, RD4, RD5, RD6 và RD7. Tất cả các cổng đều là đầu vào Schmitt Trigger.
PORTE: 3 bit như RE0, RE1, RE2. Những chân này có đầu vào Schmitt Trigger Mỗi chân sau đó được sử dụng như một bộ chuyển đổi analog / kỹ thuật số. Nếu PORTDIR y Tris Sổ đăng ký PSPMO trong bit 1 làm 8bit chúng tôi sử dụng rộng như cổng vi xử lý (cổng song song nô lệ) xe buýt porte chân PORTDIR bộ vi xử lý là để được cùng n lần lượt đọc, viết, sử dụng như một chip chọn đầu vào kiểm soát.
Bản vẽ mạch in
Có thể sử dụng điều khiển âm DTFM để điều khiển từ xa lên đến 8 thiết bị hoặc thiết bị. Mục tiêu ở đây là có thể vận hành một hệ thống từ xa thông qua radio hoặc điện thoại.
Hoạt động tăng nguồn: Tín hiệu âm DTMF từ điện thoại hoặc radio được khuếch đại bởi bộ khuếch đại và sau đó chuyển thành từ 5 bit bằng tích hợp bộ giải mã CM8870 với điện trở 100 kW qua một tụ điện 100 n. Đối với điện thoại thông thường DTMF, CM8870 được trang bị một tinh thể 3.574MHz. Dữ liệu 5 bit từ bộ giải mã được truyền tới các cổng của pic 16F877. Pic được so sánh với giá trị được nhập từ bàn phím của 16F877 và liên lạc với các rơle tương ứng.
Điều khiển DTMF phần mềm hex DTMF Toned Device Control
Tệp tải xuống danh sách LINK (ở định dạng TXT) link-4162.zip mật khẩu-pass: 320volt.com
Viết văn bản DTMF
; PicBasic Pro Compiler 2.40, (c) 1998, 2001 microEngineering Labs, Inc. Tất cả các quyền. PM_USED EQU 1 BAO GỒM "16F877.INC" ; Xác định câu lệnh. #define CODE_SIZE 8 #define LCD_BITS 4 #define LCD_DREG PORTD #define LCD_DBIT 0 #define LCD_RSREG PORTE #define LCD_RSBIT 2 #define LCD_EREG PORTE #define LCD_EBIT 1 RAM_START EQU 00020 giờ RAM_END EQU 001EFh RAM_BANKS EQU 00004giờ BANK0_START EQU 00020h
Post a Comment