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
-
bởi ittcChán quá các bác, em nhạt nhẽo quá nên tán em nào cũng tạch, tuyệt vọng vô cùng, nay lại được mấy anh đồng nghiệp cty đối tác mách cho em gái kia sinh năm 2K đầu, em chả biết nhóm đối tượng này phải tán ra sao bây giờ ?
Tính ra em...-
Channel: Tâm tình dân kỹ thuật
hôm nay, 00:18 -
-
bởi bqvietCó thể, ví dụ phần phản hồi gồm vi mạch cách ly quang, zener thứ cấp, transistor và điện trở phản hồi dòng ... Bất kỳ linh kiện nào nhóm đó hỏng dẫn tới mất đường phản hồi. TNY chính hãng phát hiện được chuyện đó nhưng linh kiện...
-
Channel: Điện tử công suất
Hôm qua, 18:36 -
-
bởi Nexus 6Pcho e hỏi, khi mạch có linh kiện nào đó hư thì có làm hỏng led đắt tiền (osram) không?
-
Channel: Điện tử công suất
Hôm qua, 10:42 -
-
bởi chinhnguyen9· Thí nghiệm 1 (Mạch boost, Vcc=12V, kích bằng dao động PƯM, duty 10%):
* Không có snubber + không tải: Xuất hiện hiện tượng dao động tắt dần tại cực D Mosfet (ringing). Hình 1 cho thấy trong chu kỳ đầu, điện áp spike lên tới hàng trăm V, điện...-
Channel: Hướng dẫn sử dụng diễn đàn
04-02-2026, 09:16 -
-
bởi Nexus 6Pe dùng KiCad 9.0 và đã xuất được file PDF mạch in gòi bác...
-
Channel: Điện tử công suất
03-02-2026, 16:25 -
-
bởi bqvietBấm chuột vào các tệp sẽ bật ra chương trình tương ứng. Nên dùng bản KiCAD sau
https://kicad-downloads.s3.cern.ch/a...ll_version.exe-
Channel: Điện tử công suất
03-02-2026, 14:57 -
-
bởi Nexus 6Pe cài KiCAD 2012 khi mở ra nó chỉ hiện ntn...
-
Channel: Điện tử công suất
03-02-2026, 11:20 -
-
bởi bqvietThực tế bạn nào không tải được tệp nén thiết kế thì căn cứ theo ảnh sơ đồ mạch có thể vẽ lại sơ đồ bằng chương trình EDA nào đó rồi làm mạch được mà. Càng thêm quen thuộc với sơ đồ. Sau đó tùy ý chuyển sang TinySwitch-III hoặc TinySwitch-4.
-
Channel: Điện tử công suất
02-02-2026, 21:13 -
-
bởi Nexus 6PCó ai có bản in của mạch in không, cho em xin file để đi in với ạ
-
Channel: Điện tử công suất
02-02-2026, 14:37 -
-
bởi Nexus 6PLink hư rồi ạ, xin lại link của bản thiết kế cũ ạ...
-
Channel: Điện tử công suất
02-02-2026, 10:48 -

Comment