1. THÔNG BÁO TUYỂN ADMIN DIỄN ĐÀN 2013
    Tìm kiếm nhà trọ - Ở ghép
    THÔNG BÁO BÁN ÁO SPKT.NET CHO THÀNH VIÊN DIỄN ĐÀN


    HÃY TÌM KIẾM Ở ĐÂY TRƯỚC KHI ĐẶT CÂU HỎI
    {xen:phrase loading}

Module thu nhận sóng GPS/GSM

Thảo luận trong 'Phòng điện tử' bắt đầu bởi watermart, 3 Tháng chín 2010.

  1. watermart Member

    Số bài viết: 88
    Đã được thích: 9
    Điểm thành tích: 8
    Hiện nay nhóm tôi có làm đồ án liên quan đến Gps/gsm ,đây là 1 trong những chủ đề hay bên mảng truyền nhận tín hiệu gps qua mạng gsm.
    Sơ đồ hệ thống:
    [IMG]
    Nhóm tôi đã sử dụng module thu nhận gps/gsm/gprs SIM548CZ của hãng SIMCOM.
    Và đã có những kết quả thành công.
    Nếu bạn nào thích nghiên cứu vấn đề này thì cùng tham gia nghiên cứu.:)>-

    Hiện tôi đã có khá nhiều tài liệu xin chia sẻ cho mọi người nếu cần thì cứ để lại Email tôi sẽ gửi tài liệu.
    kokori0906 thích bài này.
  2. tomato2711 New Member

    Số bài viết: 1
    Đã được thích: 0
    Điểm thành tích: 0
  3. hotronghieu Member

    Số bài viết: 128
    Đã được thích: 0
    Điểm thành tích: 16
  4. watermart Member

    Số bài viết: 88
    Đã được thích: 9
    Điểm thành tích: 8
    kokori0906 thích bài này.
  5. watermart Member

    Số bài viết: 88
    Đã được thích: 9
    Điểm thành tích: 8
    Tôi xin chia sẻ các công việc phải làm đến cho mọi người hình dung về hệ thống một cách rõ ràng

    -Phần Module GSM/GPS
    +Thiết kế module truyền nhận GPS SIM548
    +Lập trình code vi điều khiển AVR dùng để gửi tin GPS về hệ thống
    [IMG]
    Hình tham khảo

    -Phần Server xử lý bản tin GPS
    +Lập trình Socket (giao thức TCP/IP) bằng Visual C++,Visual Basic hoặc Java
    +Lập trình bản đồ (Tự tạo bản đồ hoặc sử dụng API của Google Earth ,google Map)
    [IMG]
    Hình tham khảo
    kokori0906 thích bài này.
  6. watermart Member

    Số bài viết: 88
    Đã được thích: 9
    Điểm thành tích: 8
    Phần code các bạn có thể tham khảo code sau:
    void pass_x_char(unsigned char x_char);
    void wait_RMC(void);
    void hour_display(unsigned char x, unsigned char y);
    void date_display(unsigned char x, unsigned char y);
    void lat_display(unsigned char x, unsigned char y);
    void lon_display(unsigned char x, unsigned char y);
    void speed_display(unsigned char x, unsigned char y);

    void hour_display(unsigned char x, unsigned char y) // 020908
    {
    lcd_gotoxy(x,y);
    lcd_putchar(hour[0]);
    lcd_putchar(hour[1]);
    lcd_putchar(':');
    lcd_putchar(hour[2]);
    lcd_putchar(hour[3]);
    lcd_putchar(':');
    lcd_putchar(hour[4]);
    lcd_putchar(hour[5]);
    }
    //----------------------
    void date_display(unsigned char x, unsigned char y) // 050510
    {
    lcd_gotoxy(x,y);
    lcd_putchar(date[0]);
    lcd_putchar(date[1]);
    lcd_putchar('/');
    lcd_putchar(date[2]);
    lcd_putchar(date[3]);
    lcd_putchar('/');
    lcd_putchar(date[4]);
    lcd_putchar(date[5]);
    }
    //----------------------
    void lat_display(unsigned char x, unsigned char y) // 2057.2950
    {
    unsigned char i;
    lcd_gotoxy(x,y);
    //lcd_putchar(lat0);
    for (i=0;i<9;i++)
    {
    lcd_putchar(lat);
    }
    }
    //----------------------
    void lon_display(unsigned char x, unsigned char y) // 10550.3465
    {
    unsigned char i;
    lcd_gotoxy(x,y);
    for (i=0;i<10;i++)
    {
    lcd_putchar(lon);
    }
    }
    //----------------------
    void speed_display(unsigned char x, unsigned char y)// 0.16
    {
    unsigned char i;
    lcd_gotoxy(x,y);
    for (i=0;i<4;i++)
    {
    lcd_putchar(speed);
    }
    lcd_putsf(" Knots");
    }
    //----------------------
    void pass_x_char(unsigned char x_char)
    {
    for (i=0;i<x_char;i++)
    {
    Gps = getchar1();
    }
    }

    //$GPRMC,020908.000,A,2057.2950,N,10550.3465,E,0.16, 218.51,050510,,,A*6F Nha KHOA
    void wait_RMC(void)
    {
    //----- wait for "$GPRMC" ----
    Gps = getchar1();
    while (Gps != '$')
    {
    Gps = getchar1();
    };
    Gps = getchar1();
    while (Gps != 'G')
    {
    Gps = getchar1();
    };
    Gps = getchar1();
    while (Gps != 'P')
    {
    Gps = getchar1();
    };
    Gps = getchar1();
    while (Gps != 'R')
    {
    Gps = getchar1();
    };
    Gps = getchar1();
    while (Gps != 'M')
    {
    Gps = getchar1();
    };
    Gps = getchar1();
    while (Gps != 'C')
    {
    Gps = getchar1();
    };
    //----- Hour detection -- $GPRMC,020908
    pass_x_char(1); // ','
    for (i=0;i<6;i++)
    {
    Gps = getchar1();
    hour = Gps;
    hour[7] = '\0';
    //lcd_gotoxy(i,0);
    //lcd_putchar(Gps);
    //delay_ms(1000);
    }
    //----- Latitude detection -- $GPRMC,020908.000,A,2057.2950
    pass_x_char(7); // ','
    for (i=0;i<9;i++)
    {
    Gps = getchar1();
    latx = Gps;
    latx[10] = '\0';
    //lcd_gotoxy(i,1);
    //lcd_putchar(Gps);
    }
    for (i=0;i<10;i++)
    {
    lat = latx;
    }
    lat0 = lat[0];
    //----- Longitude detection -- $GPRMC,020908.000,A,2057.2950,N,10550.3465
    pass_x_char(3); // ','
    for (i=0;i<10;i++)
    {
    Gps = getchar1();
    lon = Gps;
    lon[11] = '\0';
    //lcd_gotoxy(i,0);
    //lcd_putchar(Gps);
    }
    //----- Speed detection -- $GPRMC,020908.000,A,2057.2950,N,10550.3465,E,0.16
    pass_x_char(3); // ','
    for (i=0;i<4;i++)
    {
    Gps = getchar1();
    speed = Gps;
    speed[5] = '\0';
    //lcd_gotoxy(i,1);
    //lcd_putchar(Gps);
    }
    //-----Date detection -- $GPRMC,020908.000,A,2057.2950,N,10550.3465,E,0.16, 218.51,050510,,,A*6F
    pass_x_char(8); // ','
    for (i=0;i<6;i++)
    {
    Gps = getchar1();
    date = Gps;
    date[7] = '\0';
    //lcd_gotoxy(i,0);
    //lcd_putchar(Gps);
    }
    }
    //=====================================

    Trích từ bài viết của Anh Đức.
  7. hotronghieu Member

    Số bài viết: 128
    Đã được thích: 0
    Điểm thành tích: 16
    thank you!good job!
    các bạn nào muốn thi công mạch này thì liên hệ mình, mình sẽ giúp đỡ và cung cấp cho bạn thư viện chân của sim300
  8. 24h_newload Member

    Số bài viết: 193
    Đã được thích: 0
    Điểm thành tích: 16
    cái này hay quá.Quan tâm đến phần lập trình sim .để xem,không biết bắt đầu từ đâu để nghiên cứu em này.download zìa đã.thanks !
  9. watermart Member

    Số bài viết: 88
    Đã được thích: 9
    Điểm thành tích: 8
    Lightmad có mạch này không thế? Không biết có làm mạch với SIM300 ko? Có một số bạn có hỏi tôi có mạch này không bán lại nhưng vì nhóm chỉ làm mạch cho đồ án nên không làm nhiều.Không thể bán đc. Hay lắm nếu Lightmad đã làm tốt thì giúp đỡ mọi người làm với.

    Update :
    Xây dựng bản đồ riêng không phải là việc dễ dàng ,vì thế nhóm chọn bản đồ là khuôn viên trường Đại học SPKT HCM.
    Nhóm xây dựng bản đồ cho khu vực sau:
    [IMG]
    Hình khuôn viên trường

    Và đây là kết quả sau khi đã hoàn thành và chạy thử Online
    [IMG]
    Hình 1

    [IMG]
    Hình 2

    [IMG]
    Hình 3


    Phía bên trái là bản đồ Google-Earth ,phía bên phải là bản đồ riêng
    Phía google earth vật thể là mũi tên ,bên phải vật thể là chấm xanh tương ứng

    Cả hai được code bằng ngôn ngữ Java.
    Các bạn có thể dùng các ngôn ngữ khác để xây dựng bản đồ riêng,khi muốn theo dõi đối tượng trên một khu vực rộng lớn thì cần các công cụ lập trình bản đồ chuyên nghiệp hơn như là MapInfo hay MicroStation.

    Có một vấn đề gặp phải đó là tọa độ do bộ SIM548 định vị được có sai số,nhóm vẫn chưa biết cách nào giảm thiểu nó.Một là dùng thuật toán để khử nhiễu ,hai là mua bộ định vị có độ phân giải thấp hơn..:d Cách này có thể dễ làm :-bd
  10. hotronghieu Member

    Số bài viết: 128
    Đã được thích: 0
    Điểm thành tích: 16
    mạch này nếu thi công thì khá là đắt, cũng vài chai chứ chẳng chơi^:)^^:)^. bạn nào làm thì mình hỗ trợ thôi chứ nếu bạn nào muốn mua lại thì phải đặt tiền cọc thì mình mới có money ma làm:)):))
  11. ngoisaomayman88 New Member

    Số bài viết: 1
    Đã được thích: 0
    Điểm thành tích: 1
  12. watermart Member

    Số bài viết: 88
    Đã được thích: 9
    Điểm thành tích: 8
  13. watermart Member

    Số bài viết: 88
    Đã được thích: 9
    Điểm thành tích: 8
    Mong những bạn cùng làm đề tài tương tự chia sẻ kiến thức,cùng nhau giải quyết vấn đề dễ dàng hơn(*)
  14. hotronghieu Member

    Số bài viết: 128
    Đã được thích: 0
    Điểm thành tích: 16
    vấn đề lọc nhiễu hay nâng cao độ chính xác thì phải dùng thuật toán, xử lý trên phần mềm.
    cao thủ nào có ý kiến gì thì cùng trao đổi
  15. 24h_newload Member

    Số bài viết: 193
    Đã được thích: 0
    Điểm thành tích: 16
  16. unghoangxinh New Member

    Số bài viết: 1
    Đã được thích: 0
    Điểm thành tích: 0
    em làm đồ án về lĩnh vực này , anh chị cho xin tài liệu và bài của anh chị để em học hỏi a.
    mail của em la : unghoangxinh@gmail.com ; nik chat : rong_lua_do; dt : 01269241434
    anh chi cho em xin so dien thoai , va nik chat cua anh chi de em co the lien lac dc a.
    rat cam on anh chi
  17. watermart Member

    Số bài viết: 88
    Đã được thích: 9
    Điểm thành tích: 8
    Hướng dẫn thiết kế phần cứng gps/gsm

    Bài này tôi sẽ hướng dẫn các bạn thiết kế mạch phần cứng cho các bộ gps/gsm của hãng Simcom bao gồm Sim 548 và Sim300cz.
    Lúc đầu mới tìm hiểu làm mạch tôi cũng khá vất vả chạy qua lại rất nhiều forum tham khảo qua rất nhiều mạch của các anh chị đã làm và đã suy nghĩ tự tạo ra được mạch phần cứng phục vụ cho ý đồ riêng của đồ án.

    Đây là sơ đồ khối của mạch Sim300 (không có gps).
    [IMG]

    Đây là sơ đồ khối của mạch Sim548 .

    [IMG]

    Các bạn download sơ đồ nguyên lý hai mạch trên tại đây.Các mạch trên làm trên phần mềm vẽ mạch Orcad 9.2
    Module Sim300 : http://www.mediafire.com/?fei41593md3se7u hoặc http://www.mediafire.com/?sr20ancfvs41fl8
    Module Sim548 :
    http://www.mediafire.com/?lsayfloza7xlu4z Bản cũ
    http://www.mediafire.com/?lpr1vqm7ljr77vk Bản mới cập nhập
    Các bạn nên vẽ mạch In 2 lớp rồi đi đặt board phủ xanh cho đẹp.Trong mạch có atmega128 là linh kiện dán nếu không biết hàn thì các bạn có thể đem ra tiệm sửa chữa điện thoại nhờ người ta hàn cho.

    Chúc các bạn làm thành công .Nếu có gì không hiểu thì cứ mail cho tôi.
  18. nhatduyatv New Member

    Số bài viết: 14
    Đã được thích: 0
    Điểm thành tích: 0
    ban oi minh moi nghien cuu ve mang nay, thay ban lam ra hay, minh mun xin ban tai lieu huong dan ve no, neu minh dung sim300 thi phai lam nhu the nao, minh viet code AT bang chuong trinh gi vay. co phai khi minh gui mot tin nhan yeu cau dieu khien thiet bi thi module co chuc nang nhan tin nhan rui gui tin hieu cho vdk dung ko ban
  19. hotronghieu Member

    Số bài viết: 128
    Đã được thích: 0
    Điểm thành tích: 16
    cái này bạn hoàn toàn đúng, tùy theo chương trình được lập trình sẵn vi điều khiển sẽ làm theo yeu cầu khi nhận được tin nhắn.
    có thể viết lệnh At bằng chương trình c, dùng biên dịch covision hoặc winavr cũng được.
    các bạn nào quan tâm cùng thảo luận nha!
  20. nhatduyatv New Member

    Số bài viết: 14
    Đã được thích: 0
    Điểm thành tích: 0
    cám ơn bạn, mình rất quan tâm về vấn đề này. mình vẫn chưa rõ ở chỗ mình viết code AT là cho vdk hay cho sim vậy.Nếu là cho sim thì mình làm sao nạp vào cho nó được.Cho mình hỏi module sim300 mình mua về thì trong đó có sim,anten chưa vậy bạn, hay mình phải thiết kế mạch có thêm chỗ gắn sim, anten, rồi mình dùng một sim dt bình thường để vào.Mình định mua sim300s_v6.2 không bít có được ko ban. mình đang tìm hiểu nên chưa rõ lắm mong bạn giúp.
  21. hotronghieu Member

    Số bài viết: 128
    Đã được thích: 0
    Điểm thành tích: 16
    ở đây chúng ta viết code cho vdk, vdk giao tiếp với sim qua chuẩn truyền usart.
    mua về chỉ có con sim300 thôi,anten mua rieng cũng có thể người ta bán trọn bộ.Bạn phải thiết kế mạch để gắn sim vào và cắm vào board mạch
  22. nhatduyatv New Member

    Số bài viết: 14
    Đã được thích: 0
    Điểm thành tích: 0
    bạn oi bây giờ mình mún mua sim 300 hay 548 ở đâu vậy bạn, mình sẽ thiết kế thử một mạch hy vọng bạn có thể giúp mình.

    mà bạn ơi mình thấy người ta dùng Hyper Terminal là gi vậy bạn, hình như là phần mềm viết AT cho sim phải không vậy
  23. hotronghieu Member

    Số bài viết: 128
    Đã được thích: 0
    Điểm thành tích: 16
    bạn có thể mua ở công ty RP,nếu không có thì mình có thề share lại.
    bạn cứ thiết kế và thi công mạch,có gì mình cùng trao đổi
  24. nhatduyatv New Member

    Số bài viết: 14
    Đã được thích: 0
    Điểm thành tích: 0
    ban oi, neu ban share cho minh thi gia bao nhieu the minh mun mua sim300 hay sim548 neu dc ban co the ban re re cho minh ti hok.cam on ban, con mach minh ve rui up len ban cho y kien dum minh nha.
  25. hotronghieu Member

    Số bài viết: 128
    Đã được thích: 0
    Điểm thành tích: 16
  26. nhatduyatv New Member

    Số bài viết: 14
    Đã được thích: 0
    Điểm thành tích: 0
  27. watermart Member

    Số bài viết: 88
    Đã được thích: 9
    Điểm thành tích: 8
    Hướng dẫn sử dụng HyperTerminal giao tiếp giữa PC và Sim 300

    [IMG]
    Phần cứng :Kết nối cổng COM 1 trên sơ đồ khối trên với cổng COM trên PC.
    Phần mềm : HyperTerminal có sẵn của Windowns
    Tại đường dẫn: Start\All Programs\Accessories\Comunications\ HyperTerminal

    Đặt tên kết nối như sau:

    [IMG]
    Chọn cổng COM bộ sim kết nối tới.Chú ý chọn cho đúng

    [IMG]

    Chọn tốc độ Baud 9600, Ô Flow control để None, Các ô khác giữ nguyên

    [IMG]

    Sau đó gõ AT sẽ trả về OK
    Gõ tiếp ATI nếu trả về phiên bản Sim 300 thì kết nối thành công như sau:

    ati
    SIMCOM_Ltd
    SIMCOM_SIM300C
    Revision:1008B15SIM300C32_SPANSION

    Sau đây là các giao tiếp cơ bản tôi đã làm:

    Đầu tiên là test chức năng GSM (Bao gồm sms và call)
    - SMS
    at+cmgf=1
    OK
    at+cmgs="84945253350"
    > chuc mung ban
    +CMGS: 7

    OK
    +CMTI: "SM",1
    at+cmgr=1
    +CMGR: "REC UNREAD","+84986611060",,"10/10/30,23:49:58+28"
    Aj vay?thah cog gj the?

    OK
    *Giải thích code
    /*Đăng nhập mạng GSM, chọn chế độ gửi tin nhắn Text*/
    at+cmgf=1
    OK
    /*Gửi tin nhắn tới số điện thoại*/
    at+cmgs="84945253350"
    > chuc mung ban // Kết thúc tin nhắn nhấn Ctrl+z
    +CMGS: 7 // Trả về vị trí của tin nhắn vừa gửi lưu trong sim

    OK
    +CMTI: "SM",1 //Báo có tin nhắn vừa gửi tới bộ sim300
    /*Đọc tin nhắn tại vị trí 1*/
    at+cmgr=1
    +CMGR: "REC UNREAD","+84986611060",,"10/10/30,23:49:58+28"
    Aj vay?thah cog gj the?

    OK



    - Call
    atd+84945253350;
    OK
    - Tiếp theo là test chức năng GPRS
    Note :Cần thiết phải có GPRS server lập trình socket và đã mở port của máy tính nối mạng.
    at
    OK
    ati
    SIMCOM_Ltd
    SIMCOM_SIM300C
    Revision:1008B15SIM300C32_SPANSION

    at+cipshut
    SHUT OK
    at+cgatt=1
    OK
    at+cstt
    OK
    at+ciicr
    OK
    at+cifsr
    10.2.214.25
    at+cipstatus
    OK

    STATE: IP STATUS
    at+cipstart="tcp","58.187.153.5","2020"
    OK

    CONNECT OK
    at+cipsend
    > <bus>1<id>A
    SEND OK
    RECV FROM:58.187.153.5:2020
    +IPD17:<send>da chay roi

    Để làm được như trên thì không thể làm dễ dàng ngay trong lần đầu tiên.Vì thế các bạn hãy chịu khó nếu không được thì tìm hiểu lại các các thông số hay kết nối phần cứng.
    Phần GPRS thì cần mở PORT và một địa chỉ IP của modem ADSL.
    Chúc các bạn thành công. B-):-h
  28. hotronghieu Member

    Số bài viết: 128
    Đã được thích: 0
    Điểm thành tích: 16
    trên cả tuyệt vời!Lần sau lấy sdt của anh làm ví dụ phải xin phép nha chú,chứ không coi chừng cháy bộ sim300 thì khổ.:)):))
  29. watermart Member

    Số bài viết: 88
    Đã được thích: 9
    Điểm thành tích: 8
  30. nhatduyatv New Member

    Số bài viết: 14
    Đã được thích: 0
    Điểm thành tích: 0
  31. hotronghieu Member

    Số bài viết: 128
    Đã được thích: 0
    Điểm thành tích: 16
  32. peace New Member

    Số bài viết: 1
    Đã được thích: 0
    Điểm thành tích: 0
    Các bạn ơi cho mình hỏi, khi mình gửi tin nhắn từ module cho vi điều khiển là gửi từng ký tự, vậy module sẽ gửi ký tự gì sau cùng để vi điều khiển biết đã kết thúc 1 tin nhắn vậy. Mình đang lập trình asm cho 89c51 nhưng bị vướng không biết vi điều khiển làm cách nào biết module đã gửi xong 1 tin nhắn.
    Rất mong các bạn giúp đỡ!
  33. hotronghieu Member

    Số bài viết: 128
    Đã được thích: 0
    Điểm thành tích: 16
    Tin nhắn chỉ gửi từ module tới đỉ65nn toại hoặc 1 module khác.
    Module sẽ gửi các chuỗi ký tự để giao tiếp với Vi điều khiển, kết thúc các chuỗi là <CR><LF>, các bạn tham khảo thêm phần lý thuyết: http://spkt.net/diendan/showthread.php?t=18531
  34. watermart Member

    Số bài viết: 88
    Đã được thích: 9
    Điểm thành tích: 8
    HƯỚNG DẪN NATPORT CHO MODEM ADSL ZYXEL

    Natport hay PortForwarding là bước đầu tiên để các bạn có thể tạo kết nối tới máy tính nơi đặt Server của mình thông qua chuẩn TCP/IP.
    Nếu Natport sai thì các bạn không thể nào tạo được kết nối tới server.
    Vì trên thị trường có rất nhiều modem của các hãng khác nhau nên tôi chỉ xin giới thiệu các bạn Nat cho modem Zyxel P-660H-T1 v2 thường là của nhà cung cấp FPT.

    > Đầu tiên là mở trình duyệt Internet, gõ vào địa chỉ mặc định sau : http://192.168.1.1
    >
    [IMG]

    >Gõ vào mật khẩu mặc định là :"1234" hoặc "user" hoặc "admin".
    >
    [IMG]

    Sau đó vào màn hình PortForwarding như sau:
    >
    [IMG]

    >Tạo một kết nối mới
    Đầu tiên là Chọn Service Name, tùy vào mục đích sử dụng mà chọn cho phù hợp, ở đây tôi chọn user define
    >Sau đó điền đầy đủ thông tin như hình:
    >
    [IMG]

    Ở đây tôi mở port từ 2019 đến 2021 cho địa chỉ ip lan là 192.168.1.34

    Cuối cùng nhấn Apply.
    >
    [IMG]

    Đến đây là xong phần Natport, nhưng vẫn chưa thể kết nối vào được, cần chỉnh mục Security bỏ Firewall
    để có thể kết nối tới máy tính của mình.
    >
    [IMG]

    Vậy là bạn đã mở port xong, với mỗi loại modem khác nhau thì tùy biến nhé,chúc các bạn thành công.
  35. ongtrantnt New Member

    Số bài viết: 1
    Đã được thích: 0
    Điểm thành tích: 0
  36. watermart Member

    Số bài viết: 88
    Đã được thích: 9
    Điểm thành tích: 8
    Các bộ SIM sử dụng chung 1 tập lệnh AT nên không có gì khác nhau.:-j
  37. nhatduyatv New Member

    Số bài viết: 14
    Đã được thích: 0
    Điểm thành tích: 0
    bạn ơi cho mình hỏi tín hiệu GPS để mình xem vị trí trên bản đồ là gửi bằng GPRS cùa sim dúng hok, mình muốn kiểm tra GPS thì mình phải kết nối GPRS của sim và truy cập vào bằng máy tính có nối mạng phải ko. sim 548 có hai cổng truyền GPS vậy mình chỉ cần sử dụng một cái là dc rùi phải ko bạn. mình có dùng vdk để dk module sim dc ko hay ngược lại
  38. watermart Member

    Số bài viết: 88
    Đã được thích: 9
    Điểm thành tích: 8
    Bạn đã hiểu đúng rồi. Kết nối GPRS được thiết lập bằng AVR thông qua tập lệnh AT.Sau đó tọa độ GPS sẽ được gửi lên máy tính bằng gprs.Chỉ cần sử dụng 1 cổng truyền GPS và phải cần có vdk để dk module sim qua kết nối USART. :d
  39. nhatduyatv New Member

    Số bài viết: 14
    Đã được thích: 0
    Điểm thành tích: 0
    ban oi cho minh hoi lam sao minh co the hien thi vi tri cua minh len google map vay. ban co the cho minh xin tai lieu huong dan ve no dc hok. cam on ban
  40. buiminhquy New Member

    Số bài viết: 15
    Đã được thích: 0
    Điểm thành tích: 1
    chào các bạn!
    mình cũng đang làm về đề tài này,nhưng mình làm module bằng điện thoại di động thay cho sim 300,vì kinh phí hạn hep:(
    bạn có thể port phần cứng:
    + ĐT kết nối với Máy Tính
    + ĐT kết nối với VĐK
    mình ko hiểu chỗ này lém,vì VĐK dùng 5v mà điện thoại dùng 3,7v vậy phai có mạch chuyển đổi ko?
    các bạn có thể cho mình vài lệnh test để bít khi nào ĐT kết nối thành công với Máy Tính hoặc VĐK?
    mình dùng nokia 7260.
    cám ơn!
  41. watermart Member

    Số bài viết: 88
    Đã được thích: 9
    Điểm thành tích: 8
    +Dùng 3 chân Mass,TXD,RXD kết nối từ ĐT tới máy tính thông qua cổng COM.
    +Dùng 3 chân Mass,TXD,RXD kết nối từ ĐT tới VĐK.
    Vì 2 bên sử dụng điện áp khác nhau nên bạn tham khảo phần kết nối này.
    [IMG]
    -Khi ĐT đã kết nối thì bạn có thể sử dụng tập lệnh AT để test các chức năng của ĐT như gọi điện,gửi tin nhắn.
    Xem cách test ở trang 3.
  42. buiminhquy New Member

    Số bài viết: 15
    Đã được thích: 0
    Điểm thành tích: 1
    vậy là nếu đã dùng điện thoại là modun thì khi kết nối với VDDK hoặc MÁY TÍNH thì đều nối trực tiếp ko cần thông qua con RS232 à?
    mình tưởng khi kết nối với máy tính thì phải dùng con RS232 chứ?
    chỗ này mình vẫn mông lung quá:(
  43. hotronghieu Member

    Số bài viết: 128
    Đã được thích: 0
    Điểm thành tích: 16
    khi dùng dt muốn kết nối với máy tính qua chuan ủatt thi phai dùng rs232 de kết nối nới máy tính, các chân ra của dt cũng chỉ là tx và rx, khi muốn kết nối với com máy tính thì phải dùng rs232
  44. buiminhquy New Member

    Số bài viết: 15
    Đã được thích: 0
    Điểm thành tích: 1
    bạn watermart và bạn pro_avr mỗi bạn có 1 ý kiến khác nhau,vậy thì câu trả lời chính xác cho ĐT kết nối với MÁY TÍNH có phải dùng MAX232 ko? và ĐT kết nối với VDK có phải dùng MAX232 ko?
    bạn nào có sơ đồ kết nối đã test chạy rùi,có thể port lên cho anh em có được câu trả lời thỏa đáng
    cám ơn!:-B
  45. watermart Member

    Số bài viết: 88
    Đã được thích: 9
    Điểm thành tích: 8
    Theo như mạch phía trên thì đầu txd_gsm,rxd_gsm nối với ĐT, còn phía J11 nối với chân RXD,TXD của VĐK.
    Trường hợp khác đầu txd_gsm,rxd_gsm nối với ĐT, còn phía J11 nối với MAX232, rồi từ MAX232 nối với Máy tính.
    Bạn nên bỏ thời gian nghiên cứu mạch kĩ càng.
    Tôi có up mạch rồi.

    Các bạn download sơ đồ nguyên lý hai mạch trên tại đây.Các mạch trên làm trên phần mềm vẽ mạch Orcad 9.2
    Module Sim300 : http://www.mediafire.com/?fei41593md3se7u
    Module Sim548 : http://www.mediafire.com/?lsayfloza7xlu4z
  46. buiminhquy New Member

    Số bài viết: 15
    Đã được thích: 0
    Điểm thành tích: 1
  47. buiminhquy New Member

    Số bài viết: 15
    Đã được thích: 0
    Điểm thành tích: 1
    bạn ơi đay là test giao tiếp modun sim với máy tính à?
    thế có cách nào để test modun sim với VDDK ko?
    à mà win7 thì có phần mềm nào để tạo công com ảo trên laptop ko?
    cám ơn bạn!
  48. gunnerunbeaten New Member

    Số bài viết: 3
    Đã được thích: 0
    Điểm thành tích: 0
    chào mọi người , mình cũng đang tìm hiểu đề tài này, rất vui được tham gia. cho em hỏi:
    1. mình mở file sơ đồ nguyên lý bị lỗi này [IMG]
    2. các sim có tập lệnh at như nhau phải không ? vậy phần cứng nó khác nhau gì ? vd 300 và 548
  49. anhcauett New Member

    Số bài viết: 2
    Đã được thích: 0
    Điểm thành tích: 0
    bài viết của anh watermart rất hay. em cũng đang định làm về đề tài này, rất mong mọi người giúp đỡ. Em đã làm đồ án điều khiển từ xa bằng tin nhắn SMS dùng module Sim 300cz, em chuẩn bj làm đồ án tn nên định dùng module sim 508cz để điều khiển với các úng dụng trên nền GPRS, GPS, 3G...Em thấy ứng dụng 3G rất hay vì bây giờ VN mình đã sd 3G nên đang định nghiên cứu về mảng này, mọi người có tài liệu hay bài viết nào lên quan đến các mảng này thì chia sẻ cho em vói, mong ace giúp đỡ và cùng trao đổi. Thank
  50. nam07dd New Member

    Số bài viết: 17
    Đã được thích: 0
    Điểm thành tích: 0

Chia sẻ trang này