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
-
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
-
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
-
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
-
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
-
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
-
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 lionafoxTốt hơn hết là bạn nên mua ngay những hàng hóa mới này và đội ngũ nhân viên của công ty globy b2b https://globy.com/blog sẽ giúp bạn. Đây là một lựa chọn đã được chứng minh. Và tốt nhất là bạn nên truy cập trực tiếp vào trang web của họ, mọi thông tin luôn...
-
Channel: Điện tử gia dụng
Hôm qua, 22:00 -
-
bởi nhathung1101Sợ thì ở nhà với vợ đi ku...
Đã leo lên đây toàn người không biết sợ...
Đến mức lão Đinh Vặn còn dám leo lên mà....-
Channel: Điện tử gia dụng
Hôm qua, 18:37 -
-
bởi mèomướpDạ chú nhat... hông nên nói chơi về thần tiên đâu ạ...
-
Channel: Điện tử gia dụng
Hôm qua, 06:22 -
-
bởi nhathung1101Em ăn chay, thì đã lên chùa.
Em lên chùa thì Bụt chạy mất dép.
Bụt chạy rồi thì mấy kỹ sư biết kêu ai?
Vì rất rất nhiều kỹ sư, vẫn khóc lóc, và Bụt hiện lên hỏi:
- Ếch con, tại sao con khóc???-
Channel: Điện tử gia dụng
28-04-2025, 15:37 -
-
Trả lời cho Về MAIN Máy In EPSON L310bởi minhngoc203Dòng máy này có phần mềm reset epson L310 : https://www.datvietcomputer.com/down...l360-l365.html, nhưng mình nghĩ , máy in có thể lỗi ic rom , bạn nạp lại rom L310 xem.
-
Channel: Điện tử dành cho người mới bắt đầu
27-04-2025, 08:30 -
-
bởi vi van phamCháu đừng khuyên lão nhà thùng như thế. Chỉ uống vai chai lão đã cầm dao tìm mèo thịt. Bây giờ tập dưỡng sinh, ăn vài chai thì........
-
Channel: Điện tử gia dụng
27-04-2025, 07:21 -
-
bởi mèomướpDạ từ bé cháu chỉ dám loanh quanh ở bản thôi ạ hông dám ra ngoài đâu. Chú nhat...với bác vi... nên hạn chế uống rượu, giành thời gian trồng rau, tập dưỡng sinh và thi thoảng ăn chay ạ...
-
Channel: Điện tử gia dụng
27-04-2025, 07:02 -
-
bởi vi van phamNhắn tin khẩn:
Mèo mướp trốn về bản ngay. Lão nhà thùng xỉn, tay cầm dao tìm mèo thịt. Về bản làng nhờ chị hàng xóm giúp đỡ....-
Channel: Điện tử gia dụng
27-04-2025, 05:57 -
-
Trả lời cho Tổng hợp quạt điện : điện tử , Cơ , phun sươngbởi Nikon57Cảm ơn meomuop đã chỉ dẫn. Mình làm theo lời khuyên đầu tiên của bạn " tìm dây và nối lại". Mắt tuy kém nhưng ngồi bình tĩnh vẫn tìm được và đã nối xong như hình. Cảm ơn bạn rất nhiều nhé....
-
Channel: Điện tử gia dụng
26-04-2025, 23:16 -
-
bởi nhathung1101Đệ đang ôm chai đây... Kính lão 1 chén nhé!
Đệ có trên tay dao cạo lông....
Ngắm nghía xung quanh tìm con mèo...
Dưng mà quên mất mèo lên đĩa...
Thôi cứ uống say mặc kệ mèo......-
Channel: Điện tử gia dụng
26-04-2025, 21:33 -
Comment