PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   MiWi, Zigbee, Ethernet (http://www.picvietnam.com/forum/forumdisplay.php?f=60)
-   -   cần hỏi một chút về con MRF24J40MB (http://www.picvietnam.com/forum/showthread.php?t=13576)

ntbttd 21-03-2012 10:33 PM

cần hỏi một chút về con MRF24J40MB
 
em thấy con này cũng khá hay? nhưng không biết chân thế nào ? với lại kết nối với PIC sao? có ai đã làm thành công con nay cho em hỏi với
em đang tính truyền dẫn không dây dùng con nào ? mà micorochip demo khó hiểu wa?

ngochoicd112 21-03-2012 11:09 PM

Hix
mình cũng đang cần bản demo về con này mà nhin code microchip khó hiểu mà lại không thấy code bên con thu nữa .ai làm rồi share cho e với

ntbttd 23-03-2012 07:14 PM

không ai tra lời sao? ? hay là chưa ai làm về con này? thật là bùn khi làm không ra?

ntbttd 26-03-2012 11:30 AM

e đã mua bộ thu phát wirless mrf24j40mb của microchip về nhưng khi e viết code giao tiếp trền dữ liệu giữa 2 con vđk thì lại ko nhận đc tin hiệu gì cả. e nối dây giao tiếp thì bình thường.
e kết nối sdi->sdo,sdo-sdi,sck-sck,ss-rc0 chân reset mrf24j40mb e kéo lên 3.3v. còn chân wake và int e để trống không biết có sai gì không nhỉ? e cũng ko hiểu 2 chân wake và int dùng để làm gì nữa?
bác ai đã làm cái này rồi chi sẻ mình với.
email: thaibang90@gmail.com mình viết ngôn ngũ maplad.
cảm ơn các bác nhiều!

anticupidXIII 09-04-2012 04:19 PM

mình vừa hoàn thành LV về con này, viết code trên cả MikroC và hitech C đều chạy tốt. SDI-SDO; SDO-SDI, SCK-SCK, GND-GND còn lại các chân khác đều phải kết nối vào IO (chỉ bỏ qua chân số 9 NC là chân cho ra xung clock của board MRF là ko dùng). 4 chân SDI, SDO, SCK, CS mới chỉ là phần kết nối giao tiếp SPI với MCU. Các chân còn lại: int, wake (dùng khi kích MRF chuyển từ chế dộ sleep mode sang chế dộ hoạt động là tính năng tạo ưu điểm tiết kiệm năng lượng cho Zigbee), chân reset để thiết lập chế độ ban đầu cho MRF.

ntbttd 10-04-2012 09:22 AM

ôi? cũng có bạn giúp? mình đã nghiên cứu ma không ra? mình cũng đã nối chân như bạn mà không có kết quả? mình còn gặp nhiều vấn đề lắm?
ban có thể cho mình xin email được không?

anticupidXIII 11-04-2012 12:23 PM

anti_cupidXIII@yahoo.com

anticupidXIII 12-04-2012 11:39 AM

các bạn có thể tham khảo zigbee easy board này để biết cách nối chân và code MRF24J40MA và PIC6F887 trên mikroC http://www.mikroe.com/eng/products/v...easybee-board/, từ đó tự phát triển chuơng trình trên CCS, Hitech-C,... tùy bạn. con MB tuơng tự chỉ có thêm phần khuyếch đại angten, sẽ có 1 chút thay đổi (đọc datasheet của 2 con MA và MB để so sánh. xin lỗi cái này mình ko thể giúp từ A tói Z được, tự tìm hiểu sẽ thấy hay hơn).
PS: cho các bạn gởi mail cho mình: Là chị chớ ko phải anh đâu =.=

ntbttd 15-04-2012 11:40 PM

oh? xin lỗi? vây là bạn làm con MRF24J40MA và PIC16F887?
nhưng sao mình hiểu thì chi có các chip từ 18f mới có phần kết nối với con này?

ntbttd 15-04-2012 11:43 PM

vây mấy cái modun nay có bán ở đâu? mà Bạn dùng cái nay để điều khiển hay chỉ truyền tin hiểu?

anticupidXIII 16-04-2012 02:53 PM

ý mình là mình làm con MB, nhưng phát triển từ đọc tài liệu con MA. module này ko có ở VN, mình tự làm mạch hoàn toàn, nhưng có thể tham khảo cái module của nó, (ko cần có mức chuyển logic 3.3V-5V hay 5V-3.3V như module mẫu). chip 16, 18, PIC hay bất kỳ vi đk nào chỉ cần có giao tiếp SPI là đều có thể kết nối với MRF này cả bạn ạ.

ntbttd 26-04-2012 06:35 PM

EM DANG MUA ĐÔ VỀ LÀM?
ngôi dọc chương trình rồi?
mà nó chi xuất ra LCD giá tri255
không làm gi được nưa?
ma sao ở bên chương trình phát lại có tin hiệu ra prot D
ma sao chị lại nối chân SDI => SDO cua VXL và SDO => lại nối vào SDI,
em dung làm theo chương trình mà chị chỉ em?
không có phân cưng

ntbttd 26-04-2012 06:35 PM

// EasyBee3 connections
sbit CS at RA0_bit; //CS pin
sbit RST at RA1_bit; //RST pin
sbit INT at RA2_bit; //INT pin
sbit WAKE at RA3_bit; //WAKE pin

sbit CS_Direction at TRISA0_bit; //CS pin direction
sbit RST_Direction at TRISA1_bit; //RST pin direction
sbit INT_Direction at TRISA2_bit; //INT pin direction
sbit WAKE_Direction at TRISA3_bit; //WAKE pin direction

truongbo19 28-05-2012 08:30 PM

Trích:

Nguyên văn bởi ntbttd (Post 58602)
EM DANG MUA ĐÔ VỀ LÀM?
ngôi dọc chương trình rồi?
mà nó chi xuất ra LCD giá tri255
không làm gi được nưa?
ma sao ở bên chương trình phát lại có tin hiệu ra prot D
ma sao chị lại nối chân SDI => SDO cua VXL và SDO => lại nối vào SDI,
em dung làm theo chương trình mà chị chỉ em?
không có phân cưng

chân vào của vi điều khiển phải nối với chân ra của Module, ngược lại chân vào của Module phải nối với chân ra của vi điều khiển. Có như thế mới có thể truyền nhận dữ liệu qua giao tiếp SPI. Bạn có thể tham khảo chương trình hỗ trợ của Microchip cho dòng này. Mã nguồn là dành cho chip 18F4620, họ dùng C18 để dịch. Phần demo của mikroe chỉ cho phép đọc 8 bít dữ liệu ( thế nên mới chạy từ 0 tới 255 ) thì kết thúc. Nếu mình nhớ không nhầm thì họ có dòng code PORTD++, xuất tín hiệu ra led để hiển thị đang truyền dữ liệu. Chúc vui :)

tavaka 26-03-2013 09:30 AM

e cung đag làm về đề tài này.các pác có tài liệu không share cho e vs đang lúng túng không biết bắt đầu từ đâu.


Múi giờ GMT. Hiện tại là 09:37 PM.

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam