Bác queduong cho e hỏi,e mua cái module dmi32 của bác mà ko truyền nhận duoc,kết nối với pic như giao tiếp RS232,chân TX của VDK nối vào RX của dmi32,RX của VDK nối vào TX của module. code giống như giao tiếp RS232 mà sao nó không nhận dươc ??? mong bác giúp
Thông báo
Collapse
No announcement yet.
[help] điều khiển từ xa cho xe mô hình với modul RF!
Collapse
X
-
Bác queduong nói hay quá. Không biết xưng hô tuổi tác thế nào. Em đam mê điện tử lắm nhưng làm hơi khác ngành nên ít có cơ hội. Rất hy vọng sẽ có lúc qua bên đó tham khảo đồ điện tử của bác.Nhà phân phối, đại lý bán biến tần,PLC,HMI,AC Servo... Delta
Mr.Quỳnh 0978706839
Comment
-
Nguyên văn bởi badstuber199 Xem bài viếtBác queduong cho e hỏi,e mua cái module dmi32 của bác mà ko truyền nhận duoc,kết nối với pic như giao tiếp RS232,chân TX của VDK nối vào RX của dmi32,RX của VDK nối vào TX của module. code giống như giao tiếp RS232 mà sao nó không nhận dươc ??? mong bác giúp
Bạn có thể liên hệ email , điện thoại ... đây là các sản phẩm sản xuất tại VN ( Cá nhân QD thiết kế, sản xuất phần mềm, phần cứng ( hầu hết ) - trừ linh kiện ... đúng nghĩa sản xuất bởi " Tự tôi - tại gia" ) Không phải các hàng trôi nổi , hàng Tàu Khựa trên thị trường ( mua rồi hỏng hóc khỏi phải sửa hay không có chế độ hỗ trợ lại phải mua mới)... nên ngoại trừ trường hợp linh kiện nhà không sản xuất được ( không trồng được ) các vấn đề còn lại ... nếu quá đen đủi do thao tác sai , cắm nhầm điện gây hỏng hóc , sự cố chết IC ... có thể gửi lại Cty nhờ sửa chữa . Bên QD chỉ hỗ trợ phí vận chuyển khi khách hàng mua hàng ( không hỗ trợ phí vận chuyển khi tu sửa , bảo trì , thay thế linh kiện hỏng hóc ) . ( với giá gốc của linh kiện thay thế - không phải giá thành phẩm)
QD cam kết 100 % sản phẩm bán ra đều hoạt động tốt , ổn định và có trách nhiệm trên các sản phẩm ... do vậy bạn cần liên hệ qua email để được trợ giúp ( hoặc có những phương pháp khả quan ).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
-
Nguyên văn bởi badstuber199 Xem bài viếtsao khi chạy lại có hiện tượng chạm tay vào ănten thì nó mới truyền vậy Bác !
Bạn vui lòng chụp cái hình thiết kế lên còn tư vấn mà phán được Kỹ thuật cao chứ có phải sách Vỡ lòng đâ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
-
Nguyên văn bởi queduong Xem bài viết1. Đẻ con ra thì phải đặt tên . Đặt tên con là do cha mẹ đặt . việc đặt ID = 0x25 cũng tương tự vậy ... bạn có thể đặt ID bất kỳ ( 0 --> 255). ID bên phát phải giống ID bên thu ( mục đích để chúng nhận ra nhau , và chỉ có chúng mới điều khiển được nhau ) .... những thằng khác không thể điều khiển được thiết bị của mình nếu khác ID, khác tần số , khác dữ liệu ....v.v.
Giả dụ mang cái ô tô ra điều khiển , không có ID ( nói tóm lại không có mã hóa/ bảo mật ) ... thằng khác nó cũng cầm cái điều khiển ... điều khiển xe mình chạy m ịa nó mất thế là đứng đấy cười à ?( mục đích cái ID là như vậy )
2. loại module ( truyền serial ) mỗi lần chỉ đưa được đầu vào là 1 bit ( xung cao hoặc thấp thôi ) ... muốn truyền được 4 bytes thì phải tách nó ra thành 32 bits
my_data[j] & 0x80 == 0x80 .... đây là phép so sánh để xác định các bit trong my_data là bit 1 hay bit 0
chẳng hạn : my_data[1] ( ý nói ở đây là cái giá trị ADC_value đó ) ... ở trên mình có nói ID, ADC_value, Remote_Value, checksum ....
những cái này sẽ được gán vào " gói , mảng " dữ liệu tương ứng : my_data[0] = ID ; ..... my_data[3]= checksum; ( xem lại lập trình ở trên ).
--- trở lại vấn đề : tại sao lại là 0x80 : 0x80 ( hệ hex ) có nghĩa cũng = 10000000 ( hệ binary )
VD : giá trị ADC_value = 0xAA; ( hay 10101010 ) ... khi lấy phần tử 0 đầu tiên Kết hợp & 0x80 sẽ được giá trị = 0 ( xác định được bit đầu là 0 ) ... thực hiện lệnh ELSE ở dưới ( vì có = 0x80 đâu ) . thực hiện việc mã hóa 01 { TX=0 ; delay(xxx); TX=1; delay(xxx); }
- khi my_data[1] = my_data[1]<<1; // dịch trái 1 bit
nó kiểm tra sang bit thứ 2 ( lúc này bit thứ 2 có giá trị là 1 ) ... 1 kết hợp & 0x80 = 0x80 ===> đúng ( thực hiện việc mã hóa bit 1 thành 10 {TX=1; delay(xxx); TX=0; delay(xxx);}
--- sự kết hợp các vòng tuần hoàn 4 bytes , ... rồi đến vòng 8 bits ... ta sẽ tách ( biết được giá trị các bit ) để mà mã hóa thành 10 hay 01
--- Cái thời gian đồng bộ đó ( thì tùy thuộc vào mỗi loại module của các nhà sản xuất ) , có loại rất chậm thì phải để chậm , có loại nhanh thì đặt nhanh để đạt hiệu suất ...
( cái này những nhà sản xuất nắm rõ nhất ) VD module 11 của QD chạy 2400baud thì có thể dùng xung mã cỡ 360 -> 600us là ngon nhất .
Comment
-
Nguyên văn bởi themanhhl Xem bài viếtbác @queduong cho em hỏi: giả sử có module khác giống module rf của mình. trong lúc mình đang truyền nhận thì nó cũng truyền, mình lại nhận 1 bít nào đó của nó, như thế thì có phải là bị nhiễu không ạ. giả sử là đang truyền bít id 0x25 chưa xong, mà module kia nó cũng đang truyền 1 bit nào đấy làm nhiễu bít Id của mình không?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
-
Nguyên văn bởi queduong Xem bài viếtĐúng vậy , đây là nhiễu điện từ và có ảnh hưởng làm sai lệch dữ liệu .
ví du em làm một chiếc xe ô to điều khiển từ xa, để tham gia 1 cuôc thi mà trong đó có nhiều đội đua, và có dùng giống module RF của mình (hay chỉ cần trùng tần số là đã bị nhiễu rồi???) thì có cách nào để chống nhiễu như thế không ạLast edited by themanhhl; 19-12-2013, 22:50.
Comment
-
Nguyên văn bởi themanhhl Xem bài viếtnhư vậy là ngay cả khi truyền bit ID mà đã không thành công rồi thì coi như là không truyền được các dữ liệu tiếp theo phải không bác @queduong
ví du em làm một chiếc xe ô to điều khiển từ xa, để tham gia 1 cuôc thi mà trong đó có nhiều đội đua, và có dùng giống module RF của mình (hay chỉ cần trùng tần số là đã bị nhiễu rồi???) thì có cách nào để chống nhiễu như thế không ạ
Có thể hạn chế, chống nhiễu bằng cách nhảy tần ... nhiễu ở kênh này ta nhảy sang kênh khác , hạn chế nhiễu bằng cách mỗi đứa chơi thì chọn lấy 1 tần số . Người ta chơi mô hình cũng vậy thôi ... mỗi thằng đều đăng kí và chọn 1 tần số để không gây nhiễu lẫn nhau.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
-
nhảy tần là thế nào hả anh [MENTION=45]queduong[/MENTION]? ví dụ em dùng module tx11 rx11 của anh tần số là 434 Mhz thì có nhảy tần được không?
trên thi trường có 1 vài module có tần số cố định rồi, theo em biết hình như là 315mhz, 433mhz, với 2.4ghz. có ít tần số như thế thì tránh trọn tần số trùng nhau thế nào a
Comment
-
Nguyên văn bởi themanhhl Xem bài viếtnhảy tần là thế nào hả anh @queduong? ví dụ em dùng module tx11 rx11 của anh tần số là 434 Mhz thì có nhảy tần được không?
trên thi trường có 1 vài module có tần số cố định rồi, theo em biết hình như là 315mhz, 433mhz, với 2.4ghz. có ít tần số như thế thì tránh trọn tần số trùng nhau thế nào a
Chỉ những loại có khả năng nhảy tần mới nhảy được tần số , việc nhảy tần này còn phụ thuộc vào lập trình , thuật toán nhảy tần ... tương đối phức tạp chứ không phải chuyện đơn giản. Mấy module OOK có tần số cố định kiểu tx11, RX11 không có khả năng làm được việc đó.
Cách tốt nhất theo mình bạn nên dùng các module có khả năng thay đổi tần số . VD 433Mhz , 433,1 Mhz ... 433,9Mhz , 434 Mhz .... 500Mhz ...v.v . Rồi sau đó mỗi người 1 tần số chẳng ai đụng chạm ai .
Đội chơi của bạn có đến 1000 người không mà lo xa vậy ???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
-
Nguyên văn bởi themanhhl Xem bài viếtanh @queduong cho em biết tên mấy module có thể nhảy tần được không ạ.
Ví dụ có người dùng tần số 433 rồi thì mình dùng tần số 433.1 thì coi như là hoàn toàn không bị nhiễu nữa đúng không ạ
Không biết ngày xưa mấy thằng đi chơi mô hình đều có 1 vốc thạch anh đủ loại tần số ... để mỗi thằng có tần số riêng không ảnh hưởng lẫn nhau !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
-
Nguyên văn bởi queduong Xem bài viếtchính xác , khác tần số nhau thì làm sao mà nhiễu được nhau !
Không biết ngày xưa mấy thằng đi chơi mô hình đều có 1 vốc thạch anh đủ loại tần số ... để mỗi thằng có tần số riêng không ảnh hưởng lẫn nhau !
Comment
-
Nguyên văn bởi queduong Xem bài viếtchính xác , khác tần số nhau thì làm sao mà nhiễu được nhau !
Không biết ngày xưa mấy thằng đi chơi mô hình đều có 1 vốc thạch anh đủ loại tần số ... để mỗi thằng có tần số riêng không ảnh hưởng lẫn nhau !
Comment
Bài viết mới nhất
Collapse
-
bởi halan99Zalo là ứng dụng được sử dụng phổ biến nhất Việt Nam hiện nay với khoảng 100 triệu người dùng và trở thành một trong các kênh marketing, bán hàng tiềm năng nhất tại Việt Nam. Bán hàng trên Zalo yêu cầu bạn phải thực sự am hiểu về...
-
Channel: Tin học ứng dụng
hôm nay, 14:12 -
-
Trả lời cho Hỏi cách điều chế xungbởi thetungBạn cho qua cái Tờ ri gơ Sờ mít ấy ......
-
Channel: Kỹ thuật điện tử tương tự
16-12-2024, 11:26 -
-
Trả lời cho Hỏi cách điều chế xungbởi nguyendinhvanCó gì mà khó ?
Răn cưa vuông đây
...-
Channel: Kỹ thuật điện tử tương tự
15-12-2024, 23:36 -
-
Trả lời cho hỏi về tụ điệnbởi ndp62Chữ " VENT" không phải là tên hãng sx tụ đâu ,vó thế là 1 ký hiệu liên quan tụ lowesr ?
-
Channel: Điện thanh
15-12-2024, 18:24 -
-
Trả lời cho Thắc mắc về nguồn tổ ong 12vbởi bqvietTrừ trường hợp công suất (rất) thấp, hầu như tất cả các loại nguồn xung thông thường đều có tụ nhỏ 1 - 10nF nối giữa sơ cấp và thứ cấp, để thoát nhiễu và để chống hiện tượng tương tự tĩnh điện. Vụ này đã thảo luận vài...
-
Channel: Điện tử dành cho người mới bắt đầu
14-12-2024, 22:02 -
-
Trả lời cho Thắc mắc về nguồn tổ ong 12vbởi namlangnhoE thử 3 cái nguồn nó đều giống nhau. Nên e làm tiếp địa luôn.
-
Channel: Điện tử dành cho người mới bắt đầu
14-12-2024, 19:58 -
-
Trả lời cho Thắc mắc về nguồn tổ ong 12vbởi mèomướpDạ chú sắm con át chống giật và thay nguồn tổ ong khác cho an toàn ạ. Đa phần nguồn xung đều xả nhiễu của bên thứ cấp về điện lưới qua 1 con tụ nên cảm giác tê sẽ khó xác định rõ ràng là do rò điện hay là nó vốn vậy...
-
Channel: Điện tử dành cho người mới bắt đầu
14-12-2024, 18:51 -
-
bởi namlangnhoXin chào mọi người. E có sử dụng 1 cục nguồn tổ ong 12v-30A chạy đèn led xe trà sữa. Mà thợ thi công bị rò điện nên điện rò ra khung xe. E dùng đồng hồ đo điện ở khung xe và cả output thì thấy có dòng điện xoay chiều hơn 100v. Nên chạm...
-
Channel: Điện tử dành cho người mới bắt đầu
14-12-2024, 00:12 -
-
bởi Manh.n.trCác bác cho em hỏi cách điều chế xung răng cưa sang xung vuông với ạ. Em đang thấy khó ạ...
-
Channel: Kỹ thuật điện tử tương tự
13-12-2024, 20:46 -
-
Trả lời cho hỏi về thiết kế mạch tuần tự trên proteusbởi Hatruong1309
-
Channel: Hỗ trợ học tập
12-12-2024, 00:33 -
Comment