PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > PIC - Thiết kế và Ứng dụng

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

PIC - Thiết kế và Ứng dụng Ý tưởng cho các sản phẩm sử dụng PIC/dsPIC và các sản phẩm của Microchip

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 02-05-2012, 01:21 PM   #31
longtu
Đệ tử 6 túi
 
longtu's Avatar
 
Tham gia ngày: Jul 2007
Bài gửi: 146
:
Send a message via Yahoo to longtu
UB93 GPS module không chạy:

Có nhiều bạn email hỏi tôi như sau:
Trích:
1. Mình đã mắc theo sơ đồ của bạn nhưng tại sao led hiển thị trạng thái của GPS không hoạt động.
2. Có cách nào để biết được module GPS Holux-ub93 còn sống hay đã chết không
Nếu bạn có lời khuyên hay kinh nghiệm gì khi làm việc với module GPS này thì chia sẻ với mình được không. Thank bạn nhiều
Tôi trả lời các bạn như sau:
Về module GPS UB93 rất dễ dàng sử dụng, chỉ cần thiết kế đúng:
- Kết nối đúng các chân
- Đặt biết là chú ý đường mạch in cho đường RF nối với anten(http://www.picvietnam.com/forum/show...82&postcount=6)
- Lắp anten cho module
- Thêm nữa đặt module ở ngoài trời(để đảm bảo module thu tín hiệu tốt nhất)
Kết quả: Lập tức chân 1PPS tạ ra xung, ta nối chân này với Led sẽ thấy led này chớp tắt. Điều này cũng có nghĩa là UB93 đã lấy được thông tin từ vệ tinh mỗi 1 giây. Đây cũng chính là cách kiểm tra module UB93 có hoạt động tốt hay không.

Về kinh nghiệm sử dụng:
- Tôi tạo ra luồng này, với tấc cả những kinh nghiệm của tôi trong lúc sử dụng. Nếu bạn nào đọc kỹ, và đừng bỏ sót, các bạn sẽ thấy rằng các bố trí từ phần, từng mục của tôi đang trả lời các câu hỏi của 1 nguời mới bắt đầu tìm hiểu 1 sãn phẩm mới:
Ví du:
+ Đầu tiên: giới thiệu
+ Cách kế nối phần cứng
+ Cách viết Firmware để tách chuỗi data
+ Lưu ý khi vẽ mạch in

Các bạn cũng nên làm như thế mỗi lần chia sẽ. Tôi cũng mong rằng các bạn nào đã và đang làm ứng dụng này và cả các ứng dụng mới khác, hãy cùng chia sẽ kinh nghiệm, post bài để những nguời đi sau nhanh chóng nắm bắt.
Quan điểm của tôi là "Cho đi để còn nhận về" vì thế không có gì là dấu điếm hay không chia sẽ đuợc cả.

Thân,
__________________
--------------------------------------------------------------------------------------
Phùng Minh Tuân
Email: tuan.phmt@gmail.com
"Cuộc đời sóng gió nuôi ta lớn
Bao lần thất bại dạy ta khôn".

thay đổi nội dung bởi: longtu, 02-05-2012 lúc 01:29 PM.
longtu vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 16-05-2012, 02:26 PM   #32
thanhsonvn90
Đệ tử 1 túi
 
Tham gia ngày: Oct 2010
Bài gửi: 18
:
Trích:
Nguyên văn bởi longtu View Post
+ Chân TX0: Chân truyền dữ liệu từ GPS module. Để có thể xử lý data từ GPS module thông qua việc giao tiếp với Microcontroller, ta sẽ dụng chân này. Tuy nhiên, GPS module sử dụng 3.3V, microcontroller thông dụng lại là 5V. Vì vậy việc thêm 2 transistor(xem hình) là cần thiết.
Ngõ ra TX_GPS sẽ đuợc nối vào chân RX của microcontroller.
Có thực sự cần thiết không bạn? Mình nghĩ 3v3 được coi là mức cao trong chuẩn TTL, do đó VDK có thể nhận được bt
thanhsonvn90 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 02-10-2012, 06:12 PM   #33
hgkq
Nhập môn đệ tử
 
Tham gia ngày: Oct 2011
Bài gửi: 1
:
Chào bạn Longtu! bạn đã làm về SIM908 rồi bạn có thể tư vấn cho mình tí kiến thức: SIM908 chạy được nhưng 1phut mới connect được với Vệ tinh, đem anten vào trong phòng cách vách tường 2 mét là tịt luôn, dùng S2 thì thì connect vèo vèo, không biết modun SIM908 thu yếu hay thế nào, đã thử với SIM908 thứ 2 vẫn bị, đã tìm mọi cách, ... hay mình phải chọn loại GPS nào thu tốt hơn?!

thay đổi nội dung bởi: hgkq, 03-10-2012 lúc 05:38 PM.
hgkq vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 18-10-2012, 12:20 AM   #34
nguyenluong
Đệ tử 2 túi
 
Tham gia ngày: Oct 2008
Bài gửi: 27
:
Bác Longtu cho em hỏi, giờ mình có dữ liệu từ vệ tinh rồi, giờ muốn hiển thi vị trí lên bản đồ thì mình làm sao, gôgle maps chẳn hạn. Xin cảm ơn.
nguyenluong vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 18-10-2012, 01:02 PM   #35
longtu
Đệ tử 6 túi
 
longtu's Avatar
 
Tham gia ngày: Jul 2007
Bài gửi: 146
:
Send a message via Yahoo to longtu
Trích:
Nguyên văn bởi nguyenluong View Post
Bác Longtu cho em hỏi, giờ mình có dữ liệu từ vệ tinh rồi, giờ muốn hiển thi vị trí lên bản đồ thì mình làm sao, gôgle maps chẳn hạn. Xin cảm ơn.
Bạn cần theo doi và đọc toan bộ luồng nay sẽ thay câu hỏi của bạn tôi đã trả lời rồi.
http://www.picvietnam.com/forum/show...3&postcount=18

Thân
__________________
--------------------------------------------------------------------------------------
Phùng Minh Tuân
Email: tuan.phmt@gmail.com
"Cuộc đời sóng gió nuôi ta lớn
Bao lần thất bại dạy ta khôn".
longtu vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 18-10-2012, 04:53 PM   #36
nguyenluong
Đệ tử 2 túi
 
Tham gia ngày: Oct 2008
Bài gửi: 27
:
Ý em hỏi làm sao mà giống như điện thoai di động đó. Tức là mình không cần nhập tọa độ bằng tay nữa. Mình viết chương trình liên kết với gôgle máp, hiển thị liên tục luôn
nguyenluong vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 30-10-2012, 12:07 AM   #37
kjlkt
Nhập môn đệ tử
 
Tham gia ngày: Mar 2011
Bài gửi: 2
:
#65: http://spkt.net/diendan/showthread.p...-GPS-GSM/page7

bạn tham khảo thêm ở page này nhé. Mình cũng đang tìm hiểu về phần GPS này.
kjlkt vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 15-11-2012, 05:04 AM   #38
HaiAu2005
Đệ tử 9 túi
 
Tham gia ngày: May 2006
Bài gửi: 150
:
Trích:
Nguyên văn bởi kjlkt View Post
#65: http://spkt.net/diendan/showthread.p...-GPS-GSM/page7

bạn tham khảo thêm ở page này nhé. Mình cũng đang tìm hiểu về phần GPS này.
Xin cho hỏi làm sao có thể liên hệ được với người làm cái đề tài ở trang spkt trên??? Trang spkt.net dường như đã đóng cửa thì phải vì không thể đăng ký được.
HaiAu2005 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 10-12-2012, 10:33 PM   #39
tay mơ
Nhập môn đệ tử
 
Tham gia ngày: Nov 2007
Bài gửi: 8
:
cám ơn bạn @longtu vì những thông tin, mình xem qua trang bạn giới thiệu http://vnettech.com.vn và thấy giới thiệu nhiều hãng/loại module , ko biết ở Sài gòn có thể kiếm mua đc ko (đã xem qua website của tme và chipltr nhưng ko phong phú bằng )
- tiếc là mình chỉ mua 1-2 module và rất ngại việc chuyển phát từ HN vào
tay mơ vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 25-12-2012, 07:58 PM   #40
vo_cam
Nhập môn đệ tử
 
Tham gia ngày: Apr 2008
Bài gửi: 10
:
Trích:
Nguyên văn bởi tay mơ View Post
cám ơn bạn @longtu vì những thông tin, mình xem qua trang bạn giới thiệu http://vnettech.com.vn và thấy giới thiệu nhiều hãng/loại module , ko biết ở Sài gòn có thể kiếm mua đc ko (đã xem qua website của tme và chipltr nhưng ko phong phú bằng )
- tiếc là mình chỉ mua 1-2 module và rất ngại việc chuyển phát từ HN vào
bạn có thể vào trang này http://www.linhkienvienthong.com/ để tìm, nếu cần thiết thì chuyển từ HN vào cũng nhanh mà.
vo_cam vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 25-12-2012, 08:06 PM   #41
vo_cam
Nhập môn đệ tử
 
Tham gia ngày: Apr 2008
Bài gửi: 10
:
Trích:
Nguyên văn bởi hgkq View Post
Chào bạn Longtu! bạn đã làm về SIM908 rồi bạn có thể tư vấn cho mình tí kiến thức: SIM908 chạy được nhưng 1phut mới connect được với Vệ tinh, đem anten vào trong phòng cách vách tường 2 mét là tịt luôn, dùng S2 thì thì connect vèo vèo, không biết modun SIM908 thu yếu hay thế nào, đã thử với SIM908 thứ 2 vẫn bị, đã tìm mọi cách, ... hay mình phải chọn loại GPS nào thu tốt hơn?!
Do chất lượng module nữa đó bạn ah!
Thêm nữa là trên S2 thì nó có thuật toán xử lý dữ liệu một chút nữa
__________________
http://trinam.com.vn
http://tntech.trinam.com.vn
Phone: 0945061338
Embedded Developer: GPS, GPRS, 3G, TrackingServer
vo_cam vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 27-04-2013, 04:37 PM   #42
pvtrung90
Nhập môn đệ tử
 
Tham gia ngày: Mar 2012
Bài gửi: 7
:
Anh longtu có thể nói rõ hơn về vấn đề thiết kế mạch giám sát hành trình dùng SIM908 được kg anh? Cách kết nối giữa VĐK(PIC) với SIM908.
Anh có tài liệu nào liên quan về vấn đề này cho em xin tham khảo với nhé.Thanks anh!
mail: phvantrungdtvt@gmail.com
pvtrung90 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 03-05-2013, 08:33 PM   #43
pvtrung90
Nhập môn đệ tử
 
Tham gia ngày: Mar 2012
Bài gửi: 7
:
Với Sim908, bạn cần đọc kỹ tài liệu kỹ thuật của nó, tôi đã có gửi ở đầu luồng này và có nhắc nhỏ đọc đi đọc lại nhiều lần.
- Tôi chỉ sử dụng chân GPS_TXD: vì chỉ có nhu cầu cần lấy data từ vệ tinh. Chân GPS_RX chỉ sử dụng khi update firmware, thông thường việc nhà để nhà sãn xuất làm.
- Tốc độ mặc định của GPS module của SIm908 là 115200 bps. Tuy nhiên có thể dễ dàng thiết lập lại tốc độ này bằng lệnh AT: AT+CGPSIPR=<rate> //Set Baud rate
- Đinh dạng dữ liệu đầu ra cũng dễ dàng thiết lập bằng lệnh AT: AT+CGPSOUT=<mode>
- Sử dụng lệnh AT để lấy dữ liệu GPS bất cứ lúc nào( AT+CGPSINF=<mode>). Thậm chí cho phép/không cho phép GPS chạy(AT+CGPSPWR).
- Ban đầu khi thiết kế phần cứng, tôi có ý định sử dụng riêng 2 bộ UART như vậy, 1 cho GSM và 1 cho GPS. Tuy nhiên, khi làm việc thực tế trên SIm908. Tôi không cần sử dụng UART GPS nữa. Vì có thể kiểm soát dữ liệu bằng lệnh AT rồi(như trình bày ở trên). Mỗi lần minh gọi lệnh [AT+CGPSINF=<mode>], dữ liệu GPS sẽ xuất ra UART GSM.
Vì vậy, tôi sử dụng UART GPS + RS232 + PC để truyền lệnh AT điều khiển SIm908. Điều này rất có lợi:
- Khi cấu hình ban đầu cho Sim908: Vì các lệnh này chỉ cần cấu hình 1 lần duy nhất, thiết lập sẽ được lưu lại trong bộ nhờ không bay hơi trong Sim908.
- Kiểm tra/Thử nghiệm/Test các lệnh AT: Tấc nhiên là bạn phải viết được đoạn code có thể làm việc này. Ví dụ thế này: Khi ban sử dụng siow.exe trong CCS để truyền data xuống MCU qua UART GPS, MCU sẽ tạo hàm có thể truyền lệnh AT này xuống Sim908 qua UART GSM.

Anh longtu mình có thể bỏ UART GPS thì mọi dữ liệu lấy từ vệ tinh về đều được gửi qua chân TX SIM908 truyền về PIC rồi từ PIC gửi về PC được không anh?
pvtrung90 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 30-05-2013, 01:14 PM   #44
vulan1507
Nhập môn đệ tử
 
Tham gia ngày: Mar 2012
Bài gửi: 2
:
Chào bạn pvtrung90.
Mình hiện cũng đang nghiên cứu về định vị tọa độ dùng SIM908 giao tiếp với vdk Pic16f887.
và mình cũng dùng lệnh "AT+CGPSINF" để lấy dữ liệu từ SIM trả về, khi mình test trên Terminal thì OK ko vấn đề gì cả
Bạn cho mình hỏi mã dữ liệu SIM gửi về có phải là mã ASCII hay ko mà khi mình lấy dữ liệu gửi về thông qua vdk Pic xử lý rồi đem ra hiển thị trên LCD thì nó không hiểu đó là mã ASCII. nên nó ko vào chương trình chính được gì cả??Ko biết khi làm vè SIM này bạn có gặp phải vấn đề trên hok??
Mong bạn có thể chia sẽ ít kinh nghiệm của mình
Cảm ơn rất nhiều.
mình đau đầu vì vẫn đề này luôn tới giờ vẫn chưa tìm ra nguyên nhân lun.
Kết nối giữa PIC và SIM thì TXD_pic=RXD_sim,RXD_pic=TXD_sim
vulan1507 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 18-03-2014, 11:30 PM   #45
duyanhshmily
Nhập môn đệ tử
 
Tham gia ngày: Nov 2013
Bài gửi: 1
:
Mình đang làm đề tài liên quan đến vấn đề GPS, không hiểu sao mình khi mình gửi lệnh AT+CGPSINF=0 thì chỉ nhận được 0,0.000000,0.000000,0.000000,00000000000000.000,0, 0,0.000000,0.000000
Bạn nào giúp mình với. Có tài liệu liên quan gửi cho mình với
gmail: duyanhshmily@gmail.com
Cảm ơn các bạn!
duyanhshmily vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


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


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam