Mình muốn làm một mạch giải mã tín hiệu của điều khiển 4 nút sóng RF! Bạn nào đã làm về cái này có tài liệu về nó thì share cho mình với! Mình chưa biết giao thức phát tín hiệu của nó ntn để giải mã! Mình cảm ơn trước!
Thông báo
Collapse
No announcement yet.
Giải mã điều khiển RF bằng atmega 8535!
Collapse
X
-
Nó ko đơn giản như IR bạn à, nó có cách mã hóa riêng như manchester hay 1 cách nào đó...Nếu tín hiệu từ IC mã hóa đưa vào led phát hồng ngoại thì có thể dùng mắt thu+avr giải mã đc.
Add: 97 Quán Nam - Lê Chân - Hải Phòng.
Tel: 031 518648 Phone: 0904 283 505
-
Hi nacdanh90,
Hiện nay các remote RF người ta dùng cặp PT2262 và PT2272 để code và decode. Đây là hình ảnh về cặp thu phát đó:


Về giao thức thì như sau:
+ Đối với PT2262 (Mã hóa):
1. Biểu diễn Bit code mã hóa
Cơ bản PT2262 sử dụng mỗi Bit gồm 3 trạng thái 0,1 và f. Mỗi trạng thái sẽ có 1 kiểu mã hóa Bit code khác nhau. Mỗi Bit code mã hóa chứa trong 32 chu kì tần số mã hóa của OSC(32 α).

2. Bit đồng bộ(Synchronous Bit)
Là Bit được thêm vào trong 1 khung truyền để giúp đồng bộ hóa quá trình mã hóa/giải mã. Độ dài của Sync Bit là bằng 4 lần độ dài 1 bit địa chỉ/dữ liệu tức 128 α.

3. Từ mã(Code Word)
Với dòng PT2262 sử dụng 6 bits địa chỉ và 6 bits dữ liệu thì từ mã này được biểu diễn:

4. Khung truyền(Code Frame)
Một khung truyền bao gồm 4 từ mã(Code Word) phát liên tục nhau ra chân DOUT của PT2262 khi chân /TE là tích cực(/TE tích cục mức thấp).

Còn tiếp.
Comment
-
Ông này không biết thì đừng trả lời, mà biết thì trả lời cho đúng câu người ta hỏi, lần sau nhớ có trách nhiệm hơn với bài viết của mình nhé.Nguyên văn bởi hoangdai Xem bài viếtThường các bộ thu phát RF cần khâu chuẩn bị để ổn định hơn chính vì thế mới cần tới cái đồng bộ này.
Comment
-
Hi nacdanh90,Nguyên văn bởi nacdanh90 Xem bài viếtThanks hai bác! Bác OpenDoor có thể chỉ cho em các bộ điều khiển khác nhau có 9 bit địa chỉ khác nhau phải ko? và bác giải thích hộ em thêm về bit đồng bộ và bit f được ko?
Còn tiếp là sao?hihi
Bên mạch thu dùng bit đồng bộ để xác định khung truyền bắt đầu. Bit này giống như bit Start trong truyền bất đồng bộ RS232 vậy đó.
Trong kỹ thuật số có 2 mức logic 0 và 1. Tuy nhiên nhằm mã hóa được nhiều địa chỉ (tránh sự trùng lặp giữa các remote) người ta mã hóa bit 0, bit 1, bit f.
Đây là giản đồ dạng sóng mã hóa:

+ Bit 0 được thay thế bằng chuỗi 10001000
+ Bit 1 được thay thế bằng chuỗi 11101110
+ Bit f được thay thế bằng chuỗi 10001110
+ Sync Bit được thay thế bằng chuỗi : 10000000|00000000|00000000|00000000
Ví dụ 1 từ mã Code Word PT2262 muốn phát là “11110000|1010| SyncBit” (8 bits địa chỉ|4 bits dữ liệu|1 Sync Bit) sẽ được mã hóa thành chuỗi 128 bit là:
11101110.11101110.11101110.11101110.10001000.10001 000.10001000.10001000|11101110.10001000.11101110.1 0001000|11101110.00000000.00000000.00000000
+ Thực hiện việc gởi 4 lần 1 từ mã(Code Word) để tạo 1 khung truyền.
Comment
-
Sao vậy đây?| THì tôi đúng là ko phải dân cao tần, tôi cũng chỉ đọc các tài liệu RF mà tôi sưu tầm đc trên mạng mà thôi, và tôi cũng có thực tế với nó và làm cũng đã chạy đc như ý của tôi. Chắc hẳn bạn là dân cao tần thì giải thích dùm người ta đi, tôi cũng chỉ biết đc là trong thu phát RF dân dụng BT cần có bước chỉnh lại Gain giúp bộ thu sẵn sàng nhận data mà thôi. Lần này nhẹ nhàng!Nguyên văn bởi doanhatphong Xem bài viếtÔng này không biết thì đừng trả lời, mà biết thì trả lời cho đúng câu người ta hỏi, lần sau nhớ có trách nhiệm hơn với bài viết của mình nhé.
Add: 97 Quán Nam - Lê Chân - Hải Phòng.
Tel: 031 518648 Phone: 0904 283 505
Comment
-
Bạn ý nói đúng rồi đó , mấy cái module RF đơn giản đều phải dùng 1 số xung 0 ,1 ... không phải ổn định hơn về mặt phần cứng ( tính chất vật lý ) nhưng nó lại quan trọng để hiệu chỉnh lại độ lợi ( gain ) của tín hiệu !!! Nếu không có " sự chuẩn bị " này thì nhiều khi luồng tín hiệu sẽ bị mất 1 số xung do việc điều động xung tức thời mà bộ thu không ở trạng thái sẵn sàng để thu và so sánh tốt mức tín hiệu !Nguyên văn bởi doanhatphong Xem bài viếtÔng này không biết thì đừng trả lời, mà biết thì trả lời cho đúng câu người ta hỏi, lần sau nhớ có trách nhiệm hơn với bài viết của mình nhé.
--- trong 1 số module cao cấp người ta cũng làm khâu này và nó là rất cần thiết trong 1 packet protocol chứ không phải là thứ vớ vẩn đâu !Module RF chuyên dụng điều khiển, truyền dữ liệu, thiết kế đề tài, dự án điện tử - chuyển giao công nghệ... ĐT: 0904964977 - email: dientuqueduong@yahoo.com
Comment
-
Hi OpenDoor!
Bác có thể cho em biết cái bit f để làm gì ko? em thấy có cần dùng bit f đâu?VÀ một vấn đề nữa là 8 hay 9 bit địa chỉ vậy?Em thấy trên hình là 9bit mà trong ví dụ là 8bit?
Chính xác là: 8bit địa chỉ+ 4bit dũ liệu+1bit đồng bộ hay
9bit địa chỉ+ 3bit dữ liệu+ 1 bit đồng bộ vậy bác?Last edited by nacdanh90; 02-07-2011, 23:23.
Comment
-
khi bạn không dùng bit f thì chỉ có thể giải mã được 2^12 mà thôi.Nguyên văn bởi nacdanh90 Xem bài viếtBác có thể cho em biết cái bit f để làm gì ko? em thấy có cần dùng bit f đâu?VÀ một vấn đề nữa là 8 hay 9 bit địa chỉ vậy?Em thấy trên hình là 9bit mà trong ví dụ là 8bit?
Chính xác là: 8bit địa chỉ+ 4bit dũ liệu+1bit đồng bộ hay
9bit địa chỉ+ 3bit dữ liệu+ 1 bit đồng bộ vậy bác?
khi bạn dùng bit f thì giải mã đến 3^12 .
khi bạn thả nổi chân d/chỉ thì dữ liệu d/c được phát dưới dạng bit f.|
Comment
-
Cảm ơn Mod, trả lời như vậy mới ok.Nguyên văn bởi queduong Xem bài viếtBạn ý nói đúng rồi đó , mấy cái module RF đơn giản đều phải dùng 1 số xung 0 ,1 ... không phải ổn định hơn về mặt phần cứng ( tính chất vật lý ) nhưng nó lại quan trọng để hiệu chỉnh lại độ lợi ( gain ) của tín hiệu !!! Nếu không có " sự chuẩn bị " này thì nhiều khi luồng tín hiệu sẽ bị mất 1 số xung do việc điều động xung tức thời mà bộ thu không ở trạng thái sẵn sàng để thu và so sánh tốt mức tín hiệu !
--- trong 1 số module cao cấp người ta cũng làm khâu này và nó là rất cần thiết trong 1 packet protocol chứ không phải là thứ vớ vẩn đâu !
(Đa phần các bạn lên đây chỉ mới bập bẹ giống như tôi nên tha thiết mong các anh đi trước chỉ bảo thì chỉ bảo cặn kẻ cho ra vấn đề, đừng nói chung chung, hàn lâm,.. làm hoang mang
)
Comment
-
Đơn giản chỉ là biết tới đâu nói tới đó, cái này là người biết ít chỉ người ko biết hoặc biết ít hơn. Còn nếu mà cứ cầu mong người khác trả lời để mà mình cảm thấy"Ok" thì diễn đàn chắc chả mấy người làm bạn hài lòng. Nói tới đây chắc là đủ, thêm nữa thì có lẽ lộn sang "Tâm tình dân kĩ thuật".
Add: 97 Quán Nam - Lê Chân - Hải Phòng.
Tel: 031 518648 Phone: 0904 283 505
Comment
Bài viết mới nhất
Collapse
-
bởi theidiotcatViệc lựa chọn một chiếc laptop gaming phù hợp với nhu cầu, ngân sách chưa bao giờ là dễ dàng. Và điều đó càng khó hơn trong năm 2026 khi mà mức giá liên tục tăng.
Nếu bạn chưa biết nên chọn một chiếc laptop gaming như thế nào...-
Channel: Đánh giá sản phẩm DTVN
26-06-2026, 10:29 -
-
bởi theidiotcatVới mức ngân sách 20 - 30 triệu đồng trong năm 2026, các bạn sinh viên và dân văn phòng có thể tìm thấy nhiều lựa chọn cao cấp, mạnh mẽ, pin “trâu”, đặc biệt là các mẫu laptop AI hỗ trợ cho học tập và làm việc.
Trong phân...-
Channel: Đánh giá sản phẩm DTVN
26-06-2026, 10:25 -
-
bởi theidiotcatDưới đây là một số mẫu laptop nổi bật trong phân khúc dưới 20 triệu giúp các bạn văn phòng, sinh viên và đặc biệt là tân sinh viên có thể dễ dàng lựa chọn được mẫu laptop phù hợp với nhu cầu và ngân sách của mình.
Thị...-
Channel: Đánh giá sản phẩm DTVN
26-06-2026, 10:07 -
-
bởi theidiotcatViệc chọn mua một bộ máy tính phục vụ cho các nhu cầu làm việc văn phòng và sử dụng cơ bản hàng ngày đang trở nên dễ dàng và tiết kiệm hơn bao giờ hết. Thay vì phải đau đầu trích ngân sách để mua cả vi xử lý lẫn card đồ họa rời...
-
Channel: Đánh giá sản phẩm DTVN
25-06-2026, 11:23 -
-
bởi theidiotcatViệc nâng cấp từ một dàn máy tính cũ lên cấu hình mới luôn khiến nhiều người đắn đo về mức chi phí bỏ ra. Nếu bạn đang tìm kiếm một sự lột xác hoàn toàn về hiệu năng mà vẫn cân đối được dòng tiền, combo giữa vi xử lý Ryzen...
-
Channel: Đánh giá sản phẩm DTVN
25-06-2026, 11:06 -
-
Trả lời cho Lực dọc trục làm hỏng ổ bi.bởi nguyendinhvanVí dụ một trang như thế này
...-
Channel: Điện tử công suất
24-06-2026, 19:57 -
-
Trả lời cho Lực dọc trục làm hỏng ổ bi.bởi nguyendinhvanỔ bi có loại chịu lực dọc, loại chịu lực ngang.
Bạn kiếm một quyển Data cũng một hãng vòng bi nào đó. Họ sẽ cấp cho bạn đủ thông số kỹ thuật.
Khi lựa chọn được mã sản phẩm, bạn chỉ việc tìm mua mã đó, hoặc đặt hàng....-
Channel: Điện tử công suất
24-06-2026, 19:52 -
-
bởi GargiChào mọi người, tôi đang gặp một vấn đề kỹ thuật và muốn được nghe ý kiến của mọi người.
Tôi đã lắp một đĩa xích vào trục đầu ra của hộp số hành tinh bánh răng xoắn dùng cho truyền động xích. Sau vài tháng hoạt động, ổ bi đầu ra bị hỏng.
Bản thân...-
Channel: Điện tử công suất
24-06-2026, 13:22 -
-
bởi vi van phamSau hàng chục năm, không biết có ai còn nghĩ gì về tôi? Riêng tôi, nhớ nhiều về dientuviet nam. net. Ngày ấy tìm 1 người bạn đam mê về điện từ khó như trúng số độc đăc. Tôi đã trúng số độc đắc khi được mời về dientuvietnam.net...
-
Channel: Tâm tình dân kỹ thuật
23-06-2026, 22:43 -

...
Comment