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
-
Bạn liên hệ qua email ... vì có lẽ đây là những trường hợp cá biệt ... những module đó được sản xuất ... test rất kỹ trước khi bán ra , lại đơn giản hóa về tính năng ( chỉ có giao tiếp UART ) ... hàng trăm khách hàng từ Professional tới amateur... gà mờ ... đều nối vào là ăn ngay ( trừ khi nối sai sai áp , sai vị trí chân nguồn .v.v ) thì có thể hỏng ngay ( tương tự như các IC cắm nhầm điện , cắm nhầm chân gây nên hỏng hóc - đồ điện tử, linh kiện mà nhầm nhọt 1 phát là xong phim !) .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
-
Cái này có nhiều nguyên nhân ( nhưng tập trung quanh việc anten làm không tốt ( quá dài, quá ngắn ) , mạch nguồn không tốt ( không đủ dòng, áp ) .... ! )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
-
bác [MENTION=45]queduong[/MENTION] 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?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
-
Đúng vậy , đây là nhiễu điện từ và có ảnh hưởng làm sai lệch dữ liệu .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
-
như 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 [MENTION=45]queduong[/MENTION]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
-
Trùng tần số sẽ bị nhiễu , không xử lý được nhiễu sẽ gây loạn điều khiển. Chống nhiễu thì tăng cường thuật toán để không thu nhận kết quả sai , sửa lỗi ... khi kết quả sai quá ( không sửa được ) thì phải loại không sử dụng.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
-
Nhảy tần là từ tần số A nó nhảy sang B , C , D , E F ... VD 433 Mhz nó nhảy sang 434 Mhz , 435 Mhz , .v.vNguyê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
-
chính xác , khác tần số nhau thì làm sao mà nhiễu được nhau !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
-
vâng, thế anh cho em biết tên một số loại module rf có thể nhảy tần được không ạ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ác có thể cho em xin code bên bộ nhận rf được không? em dang làm bộ điều khiển cho tàu ngầm định xài bộ tx13 voi rx11 của bác! [MENTION=45]queduong[/MENTION]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
-
Trả lời cho Đấu tắt điện cho máy tính bảngbởi bqvietBqv cáo lỗi vì chưa đủ khả năng diễn giải để người đọc hiểu. Người làm kỹ thuật sâu đôi khi như thế đó. Về việc nạp pin không vào dù cell mới, khả năng cái mạch quản lý đó đã hỏng - cũng chính là nguyên nhân đám cell cũ hỏng từ đầu.
-
Channel: Thiết bị điện tử cá nhân
Hôm qua, 17:17 -
-
Trả lời cho Xin hỏi về mạch thu FM/AM trong catsettebởi nguyendinhvanTheo tôi, nó chỉ là cái Tuy- ê - nơ, hoặc là khối Trung Văn Tần, nó một phần trong cái Da đì ô thôi. Vì có thấy một chỗ có ba chân hàn, giiống như chân Cờ rít sờ tăng 455 ki nô hẹc. Còn khối Tuy ê nơ thì không nhìn thây cái Di ốt Va di cáp...
-
Channel: Điện thanh
05-12-2025, 19:59 -
-
Trả lời cho Đấu tắt điện cho máy tính bảngbởi afrendlyCó vẻ ngoài hiểu biết của mình rồi. Cuối cùng mình quyết định tìm mua 2 pin trên Shopee, giá 200K thay vào. Tuy nhận pin được 1%, sạc mãi không vào nhưng cũng mở được máy lên. Vậy cũng tạm. Cảm ơn bạn đã hỗ trợ nhé....
-
Channel: Thiết bị điện tử cá nhân
04-12-2025, 01:27 -
-
Trả lời cho Máy điện châm ?bởi nick22Đúng như bạn nói, máy điện châm hiện nay trên thị trường đã khá đa dạng về mẫu mã, chức năng và giá thành.
-
Channel: Điện tử y sinh
01-12-2025, 13:23 -
-
Trả lời cho Làm thế nào để check IC LM358bởi thetungĐể check IC sống hay chết thì đơn giản : bạn lắp cái mạch ( khuếch đại hoặc dao động ) chạy bằng con IC đó ,nhưng vị trí IC thì lắp cái đế .... thế là cứ cắm rút thì biết . Còn không thì kiếm cái này : https://shopee.vn/Xu-M%C3%A1y-ki%E1%...di-%C4%91%E1%B...
-
Channel: Hướng dẫn tìm thông tin linh kiện
28-11-2025, 14:34 -
-
bởi ngochung90Tình hình là em có mua mạch 3s về để hàn vào khối pin 12v, hàn xong em đo tại các chân từ B-, B1, B2, B+ thì điện áp pin vẫn đủ 12,6v, nhưng tại 2 chân ra P- P+ thì đo chỉ được 6,3v là bị sao các bác, và chân P- P + này đồng thời là chân sạc xả thì mình cắm sạc xả cùng lúc được ko ạ
...-
Channel: Điện tử dành cho người mới bắt đầu
28-11-2025, 10:32 -

Comment