PIC16F877 PIC16F84 MÔ-ĐUN ĐIỀU KHIỂN MỤC ĐÍCH CHUNG

PIC16F877 PIC16F84 MÔ-ĐUN ĐIỀU KHIỂN MỤC ĐÍCH CHUNG


Một ví dụ rất tốt về cách hai bộ điều khiển pic làm việc cùng nhau và nhiều thông tin hơn có thể được tìm thấy trong phần mềm được chuẩn bị trong ngôn ngữ lắp ráp. Tôi cảm ơn những người đã làm công việc chuẩn bị.
Hình 4.6. Chu trình kiểm soát mô đun được thực hiện thường là
điều khiển mô-đun điều khiển mạch-PIC16F84-PIC16F877
Đây là thiết kế và thực hiện một mô-đun điều khiển từ xa có mục đích chung với điều khiển từ xa hồng ngoại cho mục đích hoàn thành công việc. Mô đun được nhận ra; nhà 8 Rơle trên mạch sử dụng tại văn phòng, các phòng thí nghiệm và 8 chuyển mạch triac và hệ thống 1 của cường độ ánh sáng với TRIAC mạch mờ điều khiển được thiết kế để điều khiển từ xa.
Thiết bị điều khiển từ xa hồng ngoại được sử dụng trong các thiết bị CD-ROM do Creative sản xuất được sử dụng như bộ phát điều khiển từ xa hồng ngoại trong mô-đun đã nhận ra Vi điều khiển PIC16F877 và PIC16F84 của Microchip được sử dụng để điều khiển mô-đun vi điều khiển PIC16F877 với sự tan rã của các mã tín hiệu từ điều khiển từ xa, 8 rơle và 8 triac lái xe các mạch chuyển mạch và vi điều khiển PIC16F84 để kích hoạt góc của mạch mờ ( dữ liệu cường độ ánh sáng ) được gửi đi.
PIC16F84 vi điều khiển PIC16F877 vi điều khiển với góc kích hoạt vào ( thông tin cường độ ánh sáng ) được nhận, lấy thông tin từ các cảm biến và mạch 1 zero-crossing TRIAC mờ của trục xuất được thực hiện. Các hoạt động của mô-đun nhận ra được đưa ra trong hình 1.1 với một sơ đồ khối.
Các 
tính năng của vi điều khiển PIC16F877 và PIC16F84 được sử dụng trong phần thứ hai của công việc hoàn thiện này được 
đề cập và chương trình được nạp vào bộ vi điều khiển .
Trong phần thứ ba, 
nó được đề cập rằng bộ thu và điều khiển máy phát hồng ngoại (IR) và mã đến từ bộ phát được giải quyết một cách có hệ thống.
Trong chương thứ tư, phần cứng và phần mềm mô-đun được nhận ra được 
đề cập.
Trong phần thứ năm, các kết quả được đưa ra.
Hình 1.1. Sơ đồ khối mô-đun thực hiện
kiểm soát khối-sema

ĐIỀU KHIỂN TỪ XA TỪ XA

Trong công việc này, loại điều khiển từ xa sử dụng ánh sáng hồng ngoại được ưu tiên điều khiển từ xa hệ thống trong mô-đun. Hồng ngoại điều khiển từ xa ( Infrared Remote Control ) kiểm soát sự kiểm soát RF hơn sử dụng chung được ưa thích, vì họ là rẻ hơn.
Trong mô-đun đã nhận ra, 
Bộ điều khiển từ xa hồng ngoại được sử dụng bởi các ổ đĩa CD-ROM do Creative sản xuất được sử dụng. Lý do tại sao điều khiển này được ưu tiên là kích thước của điều khiển. Mặc dù nó có nhiều phím để đáp ứng 24 nhu cầu, nó là nhỏ so với các điều khiển khác, do đó làm việc với một loại pin CR2025 3V đã có hiệu quả cho bộ điều khiển này. Nói chung, một điều khiển từ xa hồng ngoại có các phím như các phím được hiển thị trong Hình 3.1, một con chip (jeep) phát hiện các phím, và một nhóm dẫn đầu hoặc lãnh đạo hồng ngoại phát ra thông tin này.
Hình 3.1. Sơ đồ khối của điều khiển từ xa hồng ngoại chung
kizilotesi-control-khối-sema
Môi trường mà tín hiệu hồng ngoại được truyền đi là không khí. Nhiều nguồn hồng ngoại sử dụng môi trường không khí để truyền. Khi có sự lan truyền trong không khí, mỗi cặp bộ thu-phát phải có các giao thức truyền thông riêng để chúng có thể truyền mà không ảnh hưởng lẫn nhau trong cùng môi trường không khí. Trong lý thuyết truyền thông, các giao thức này được gọi là điều chế.
Do nhu cầu điều chế, một chip đặc biệt trên bộ truyền cũng hoạt động như một bộ điều biến. Một kiểu điều chế được gọi là mã điều chế độ rộng xung được sử dụng trong điều khiển Creative Infrared. Hình 3.2 cho thấy một dữ liệu NRZ ( Non Return to Zero ) và mã điều chế độ rộng xung tương ứng. Như nó có thể được nhìn thấy, không gian được mã hóa với chiều rộng trong một khoảng thời gian mà logic là logic 0 hoặc logic 1.
Dữ liệu NRZ 010 có thể được truyền trong thời gian 3T, trong khi thời gian điều chế độ rộng xung được sử dụng trong điều khiển hồng ngoại Creative là 8T. Độ dài của tác phẩm này thay đổi theo số lượng của 1 và 0 trong dữ liệu. Logic 0 được truyền trong thời gian 2T và logic 1 được truyền trong thời gian 4T.
Hình 3.2 (a) cho thấy mã dữ liệu NRZ (b) tương ứng với thông tin "010" và mã điều chế độ rộng xung
infra tín hiệu màu đỏ
Cần lưu ý ở đây rằng điều chế độ rộng xung của điều khiển được sử dụng không trực tiếp cung cấp dữ liệu được mã hóa. Dữ liệu được mã hóa phải tuân theo một số loại điều chế mã xung (PCM). Ở đây tần số sóng mang là 38 KHz . Dạng sóng được đưa ra ở trên sau khi truyền ví dụ về điều chế độ rộng xung từ PCM được cho trong Hình 3.3.
Như trong nhiều dữ liệu truyền thông nối tiếp được sử dụng trong các khung điều khiển ( khung ), tương ứng. Creative Infrared có hai loại khung được gọi là khung dữ liệu và khung lặp lại . Có một khu vực hoạt động ở phía trước của cả hai loại khung, có thể được gọi là thời gian bắt đầu (thời gian bắt đầu) và là khoảng 9 ms.
Khoảng thời gian của múi giờ thụ động này ngay sau thời gian bắt đầu này xác định loại khung. Khung được gọi là khung dữ liệu nếu thời gian này là 4 ms và tái khung nếu 2 ms (Hình 3.4). Khung dữ liệu chứa 32 bit thông tin. Thông tin 32 bit này được đánh giá là tổng cộng ba phần, một dữ liệu 16 bit và hai bit 8 bit.
Phần 16 bit chứa thông tin địa chỉ. Bộ điều khiển được sử dụng được thiết kế bởi Creative cho ổ đĩa CD-ROM và ổ đĩa CD-ROM này được cung cấp một địa chỉ. Do đó, để kiểm soát ổ đĩa CD-ROM, một tín hiệu khóa phải được gửi đến cùng với địa chỉ tương ứng. Địa chỉ của ổ đĩa CD-ROM của Creative là 8435H.
Hình 3.3. Sau khi mã điều chế độ rộng xung, điều chế mã xung
Độ rộng xung điều chế
Hình 3.4. Tách khung
cerceve-cũng của tôi
8 bit đầu tiên là số thập lục phân tương đương với số tương ứng với phím được bấm. Có 24 phím trên bộ điều khiển từ xa. Như trong Hình 3.5, mỗi khóa được đánh số từ 1 đến 24 theo thứ tự từ khóa trên cùng bên trái. 8 bit thông tin tiếp theo là một trong 8 bit thông tin đầu tiên. Ví dụ, nếu người dùng nhấn phím MENU trên bộ điều khiển, bộ điều khiển sẽ gửi số hex 843504FBh trong khung dữ liệu.
Các mã tương ứng với tất cả các phím trên điều khiển được đưa ra trong Hình 3.6. Hằng số thời gian được hiển thị trong Hình 3.2, được sử dụng trên điều khiển từ xa ổ đĩa CD-ROM của Creative, là T 560 μ. Theo mã điều chế độ rộng xung, nó yêu cầu thời gian 4T để mã hóa thông tin logic 0 và 2T để mã hóa thông tin logic 1.
Có 6 logic 1, 10 logic 0 trong 16 bit thông tin địa chỉ 8435h. Điều này tương ứng với thời gian 4 × 6 + 10 × 2 = 44T. 32-bit thông tin 16-bit từ mặt sau của 8 trong số 8 con số quan trọng đầu tiên tiếp theo phím số 1 tượng trưng cho sự bổ sung các lưu trú. Quá trình che giấu giữ thời gian được phân bổ cho hằng số 16 bit. Đó là; Cho phép người dùng nhấn phím ở góc trên bên trái. Số lượng của khóa này là 01h và bổ sung cho 1 là FEh . Những con số này sẽ là ' 00000001 ' và ' 11111110 ', tương ứng, trong hệ nhị phân Số lượng các phần sau 16-bit của 0 và 1 có thể được nhìn thấy, không phụ thuộc vào chính ép, bằng 8. Do đó nó tương ứng với thời gian 8 × 2 + 8 × 4 = 48T.
Tổng cộng, một khung dữ liệu được gửi ở 44 + 48 = 92T. Thời gian này cũng là 51,52ms. Nếu người dùng nhấn một trong các phím điều khiển quá nhiều, khung dữ liệu 32 bit tương ứng với phím đó sẽ không được gửi liên tục từ điều khiển. Sau khi nhấn phím, khung dữ liệu chỉ được gửi hai lần. Thời gian giữa hai khung hình này là khoảng 40 ms.
Tức là, việc gửi hai khung hình mất 200 ms, bao gồm cả thời gian bắt đầu 
Các hoạt động này được thể hiện trong Hình 3.7. Nếu người dùng tiếp tục nhấn hơn 200 ms, khung lặp lại sẽ được gửi ở 100 ms từ điều khiển. Điều này tiết kiệm một số lượng đáng kể năng lượng trong việc sử dụng.
Vì các tín hiệu PCM điều khiển được sử dụng được tạo ra, đầu tiên người nhận phải chuyển đổi các tín hiệu PCM này thành 
các mã điều chế độ rộng xung. Sau khi quay số này, mã điều chế độ rộng xung có thể được giải quyết bằng phần mềm được tải trên bộ vi điều khiển. Mô-đun ảnh TSOP1238, mà Vishay đã phát triển cho các hệ thống điều khiển từ xa PCM , đã được sử dụng để dịch các tín hiệu PCM .
Hình ảnh của mô-đun ảnh đã sử dụng và sơ đồ khối được đưa ra trong Hình 3.8. Mô-đun hình ảnh này rút ra đầu ra 0V khi ánh sáng xung rơi xuống 38 KHz và có thể được kết nối trực tiếp với vi điều khiển. Đầu ra của mô-đun cho đầu vào PCM được hiển thị trong Hình 3.9.

MẠNG VÀ PHẦN MỀM CỦA CIRCUIT

Nội dung của chương trình được nạp vào bộ vi điều khiển PIC16F877 và PIC16F84 được sử dụng cho cấu trúc phần cứng mạch và điều khiển môđun điều khiển từ xa được thực hiện trong phần này sẽ được đề cập.
Các mạch sau sẽ được kiểm tra ở chế độ phân mảnh. 
1. Nguồn cấp điện và mạch cảm biến Zero pass 
2. Mạch thu điều khiển từ xa 
3. Mạch điều khiển hiển thị 
4. Mạch điều khiển 
5. Mạch điều khiển chuyển tiếp 
6. Mạch điều khiển quang điện và mạch triacial 
7. Mạch Optocoupler và Triac dimmer
Các yêu cầu nguồn DC + 5V và + 12V theo yêu cầu của mạch trong mô hình và yêu cầu phát hiện không qua để tương thích với điện áp nguồn được sử dụng trong mạch optocoupler và Trimer dimmer được thiết kế. Mạch được chuyển đổi thành nguồn + 5V DC và + 12V DC với 7805 và 7812 thành phần được điều chỉnh bằng cách chỉnh lưu sóng nguồn AC 17V từ các đầu nối A và N thông qua Bộ biến áp AC 220V đã sử dụng (Hình 4.1). Trên mạch, có thêm một máy dò vượt qua không qua diode zener 5.1V. Hình 4.2 cho thấy biểu đồ đầu vào / đầu ra của cảm biến không qua. Hình 4.3 cho thấy mạch nguồn và mạch cảm biến không qua.
Mạch thu điều khiển từ xa TSOP1238 được thiết kế để giải mã mã từ vi điều khiển PIC16F877 của tín hiệu từ đèn lệnh trong phần 3. Mạch thiết kế được đưa ra trong Hình 4.4.
Mạch điều khiển hiển thị được thiết kế cho số sẽ xuất hiện trên màn hình khi một số trên điều khiển từ xa được nhấn sau khi mã khóa của bộ điều khiển từ xa được giải mã với PIC16F877 được đưa ra trong Hình 4.5.
Thông tin góc kích hoạt từ vi điều khiển PIC16F877 được cấp cho PIC16F84. Một optocoupler và một mạch dimac triac được điều khiển thông qua PORT B0 của PIC16F84. Hình 4.8 cho thấy cùng một mạch như mạch optocoupler và triac .
Thực hiện vi điều khiển mô-đun PIC16F877 với mã điều khiển từ xa của quá trình hòa tan được áp dụng như chuyển đổi từ cổng B của relay 8, 8 optocoupler và triac lái chuyển đổi từ cổng D gửi từ cảng PIC16F84A thông tin góc đi và C7 đến ép hiển thị phím số C Cảng để hiển thị , Lái các thiết bị đầu cuối C6, C5 và C4, kích hoạt các đầu cuối C0 và C1 của cổng C để điều khiển đèn LED màu vàng hoặc đỏ cho thấy rơle và công tắc triac

VI ĐIỀU KHIỂN PIC16F877 PIC16F84

PIC Vi điều khiển lý do để Chọn 
PIC16F84A Vi điều khiển 
PIC16F84 Chức năng của Cảng 
Cảng A7-Port B 
PIC16F84 RAM Memory 
Bits Thức ăn PIC16F84 và thức ăn 
PIC16F84 Đặt lại Bits 
PIC16F84 Clock End và Oscillator loại 
PIC16F877 vi điều khiển 
chức năng của cảng PIC16F877 
Port-A11-Port B11- cổng 12-port D12-cổng E1 
PIC16F877 RAM bộ nhớ 
Bits Thức ăn PIC16F877 và thức ăn 
PIC16F877 Đặt lại Bits 
PIC16F877 Clock End và Oscillator loại 
PIC vi điều khiển Instruction Set và chương trình Viết 
Chuyển PIC vi điều khiển chương trình
Mô-đun Firmware
Nguồn cung cấp và không chuyển tiếp Sensor Circuit 
Điều khiển từ xa Receiver Circuit 
Display Driver Circuit-Control Circuit 
Rơ le điều khiển mạch 
Optocoupler và Triac điều khiển mạch 
Optocoupler và Triac Dimmer Circuit 
Nhận ra mô-đun phần mềm 
PIC16F877 Vi điều khiển phần mềm 
PIC16F84A Vi điều khiển phần mềm 
Nhận ra mô-đun nghiên cứu 
PIC16F877 vi điều khiển Chương trình 
PIC16F84A Vi điều khiển 
Mạch chụp ảnh với chế độ thực hiện chương trình
Con số
sơ đồ khối mô-đun Thực hiện 
một vi điều khiển thuộc hệ thống khối sơ đồ 
PIC16F84 cấu trúc tích hợp vỏ của vi điều khiển 
sử dụng PIC16F84 bộ nhớ RAM đồ 
vi điều khiển PIC16F877 tích hợp cấu trúc toàn cho 
người sử dụng PIC16F877 bộ nhớ RAM đồ 
MPASM chế độ chương trình biên dịch 
chương trình ICProg được thực hiện ảnh chụp màn hình đầu tiên 
của chương trình ICProg screenshot 
pıc16f877'y và PIC16F84 mạch cần thiết để lập trình 
một sơ đồ khối điều khiển hồng ngoại chung 
(a) "010", các thông tin tương ứng với dữ liệu mã NRZ 
(b) "010", thông tin mã xung tương ứng với width modulation
Sau khi độ rộng xung điều chế mã hóa điều chế xung mã 
số tương ứng với các phím trên điều khiển từ xa 
tương đương 32-bit của các phím trên điều khiển từ xa 
để gửi khung lại sau khung dữ liệu hai 
TSOP1238 Ảnh mô-đun và sơ đồ khối 
TSOP1238 đầu vào và đầu ra mối quan hệ của các mô-đun ảnh. 
Ba Output biến 
không qua graph dò đầu vào / đầu ra của 
nguồn điện và không mạch qua máy dò của 
điều khiển từ xa mạch cảm biến 
mạch điều khiển điều khiển hiển thị mạch rơle 
kiểm tra mạch của module thực hiện thường 
optocoupler và mạch điều khiển Triac
Thực hiện bởi nhìn từ trên bảng điều khiển chính của các mô-đun 
chính kiểm tra các thẻ mô-đun tổ chức là một cái nhìn dưới cùng của 
điều khiển chính của các mô-đun bên xem thẻ thực hiện, 
tổ chức mô-đun board cung cấp điện nhìn từ trên xuống của 
nguồn điện thẻ mô-đun thực hiện là một cái nhìn dưới cùng của 
màn hình hiển thị mô-đun và điều khiển từ xa board cảm biến nhìn từ trên 
màn hình tổ chức mô-đun và điều khiển từ xa xem dưới cùng của bảng cảm biến 
Top xem của phiên bản cuối cùng của mô-đun
Mục đích chung Mô-đun điều khiển từ xa Người lập: Giải phóng TÜFEKÇİ File: http://host.nigde.edu.tr/muzam/kurtulus_tufekci.zip Alternative liên kết: PIC16F877 PIC16F84 chung Mục đích Control Module
Tệp tải xuống danh sách LINK (ở định dạng TXT) link-590.zip mật khẩu-pass: 320volt.com

Post a Comment

[disqus] [facebook] [blogger]

MKRdezign

Biểu mẫu liên hệ

Name

Email *

Message *

Powered by Blogger.
Javascript DisablePlease Enable Javascript To See All Widget
Hỗ trợ trực tuyến