14
Đồ Án Tt Nghip Trang 1 TÓM TT ĐỀ TÀI Đề tài “HTHNG THXE BUÝT THÔNG MINH” là sk ết hợ  p gia công nghnhn dng bng sóng vô tuyến RFID vớ i công nghệđiu khin txa GSM và công nghệ định vtoàn cu GPS vi chương tr ình qun lý thông tin tài kho n hành khách  bng ngôn ngC# trên cơ s ở dliu XML. 1.1Tính c p thiết ca đề tài Vớ i s phát trin ca khoa hc k thut, kéo theo đó là nhu cu ca con ngườ i ngày càng được nâng cao, đồng thờ i tn dng các điu kin sn có ti nướ c ta. Trong quá trình sdng xe buýt nhóm thc hin đề tài đã thy đượ c mt s bt cp như: - Tn nhân công: cn có ngườ i thu ti n vé, song song đó là vic qun lý thu chi không t p trung, có thgây tht thoát. - Khó kim soát slượ ng hành khách lên và xung xe. - đã có sdng mt smáy thu tin tđộng trên mt stuyến xe nhưng vn còn cn đến str ợ giúpca tài xế trong vi c thu ti n. Vic đó làm chm quá trình hành lên xe, dgây ùn t t ở ca xe. Tnhng bt c p trên nhóm thc hin đi đ ã ngh  ĩ đến vic tn dng nhng điu kin s n có k  ết hợ  p vớ i công nghhin đại để xây dng mt h thng có khnă ng t động hóa, thanh toán qun lý hành khách đi xe buýt. 1.2 u cu ca đề tài 1.2.1 Phn cứ ng: - Reader RFID đọc đượ c dliu ttag khi có quét th và gi qua vi điu khin. - Module SIM908 định vịđượ c vtr í ( Ki nh độ, v  ĩ độ) ca hành khách khi lên và xung xe. - Vi điu khi n phi điu khin được mosule SIM908 để ly ta độ, gi tin nhn thông tin mã hành khách và t a độ lên server. - Server bao gm: mosule SIM900 và ph n mm qun lý hành khách. - Module SIM900 phi giao tiếp đượ c vớ i máy tính, nhn đượ c tin nhn t Module SIM908, đồng thờ i phi gi đượ c tin nhn thông báo thông tin v sđin thoi ca hành khách đi xe bu ýt.

Bang Tom Tat

Embed Size (px)

DESCRIPTION

gui tin nhan voi sim908

Citation preview

  • n Tt Nghip Trang 1

    TM TT TI ti H THNG TH XE BUT THNG MINH l s kt hp gia cng nghnhn dng bng sng v tuyn RFID vi cng ngh iu khin t xa GSM v cng ngh nh v ton cu GPS vi chng trnh qun l thng tin ti khon hnh khch bng ngn ng C# trn c s d liu XML.1.1 Tnh cp thit ca tiVi s pht trin ca khoa hc k thut, ko theo l nhu cu ca con ngi ngy cng c nng cao, ng thi tn dng cc iu kin sn c ti nc ta. Trong qu trnh s dng xe but nhm thc hin ti thy c mt s bt cp nh: - Tn nhn cng: cn c ngi thu tin v, song song l vic qun l thu chi

    khng tp trung, c th gy tht thot.- Kh kim sot s lng hnh khch ln v xung xe.- D c s dng mt s my thu tin t ng trn mt s tuyn xe nhng vn cn

    cn n s tr gip ca ti x trong vic thu tin. Vic lm chm qu trnh hnh ln xe, d gy n tt ca xe.

    T nhng bt cp trn nhm thc hin ti ngh n vic tn dng nhng iu kin sn c kt hp vi cng ngh hin i xy dng mt h thng c kh nng tng ha, thanh ton qun l hnh khch i xe but.1.2 Yu cu ca ti1.2.1 Phn cng:- Reader RFID c c d liu t tag khi c qut th v gi qua vi iu khin.- Module SIM908 nh v c v tr (Kinh , v ) ca hnh khch khi ln v

    xung xe.- Vi iu khin phi iu khin c mosule SIM908 ly ta , gi tin nhn

    thng tin m hnh khch v ta ln server.- Server bao gm: mosule SIM900 v phn mm qun l hnh khch.- Module SIM900 phi giao tip c vi my tnh, nhn c tin nhn t Module

    SIM908, ng thi phi gi c tin nhn thng bo thng tin v s in thoi ca hnh khch i xe but.

  • n Tt Nghip Trang 2

    1.2.2 Phn mm- Qun l c hnh khch i xe but.- Qun l c h s hnh khch vi cc chc nng thm, chnh sa v xa.- Thc hin c chc nng tr tin, tnh tin, np tin cho hnh khch.- Tnh nng bo mt ca h thng.- Qun l c c s d liu ca hnh khch i xe but.

    1.3 Mc tiu ca ti- Xy dng c h thng thn thin vi ngi dng.- H thng phi c tnh linh hot, chnh xc v n nh cao.- Gi thnh ca h thng thp.- p ng c nhu cu ca thc tin.- To tin xy dng nhng h thng hon chnh hn.

    1.4 Tng quan v h thng

    Hnh 1: M hnh tng quan h thng th xe but thng minh

  • n Tt Nghip

    H thng th xe but thng minh gbut (Module Gim St) v x l thng tin v d li

    Hnh 2:

    Nguyn l hot ng ca h

    Hnh 3:

    n Tt Nghip

    xe but thng minh gm c 2 module chnh l module but (Module Gim St) ly thng tin v d liu v module server

    liu.

    Hnh 2: S khi h thng th xe but thng minha h thng:

    Hnh 3: Quy trnh hat ng ca h thng.

    Trang 3

    m c 2 module chnh l module c t trn xe u v module server t nh nhn

    xe but thng minh

  • n Tt Nghip Trang 4

    Trng hp 1: Khi hnh khch ln xe but:Khi hnh khch ln xe but dng th tag qut th vo anten ca RFID READER, lc ny RFID READER thu c ID ca hnh khch truyn qua cho khi a hp v qua khi vi iu khin vi iu khin x l hin th LCD. Khi va qut th xong vi iu khin s iu khin cho module sim 908 ly ta ti v tr trm m hnh khch ln, truyn xung cho khi vi iu khin. Khi vi iu khin s x l tch ta v kt hp vi ID ca hnh khch vo 1 tin nhn, sau vi iu khin iu khin cho module sim 908 gi tin nhn c ta v ID v cho server nh x l. Ti server tin nhn s c nhn thng qua module sim 900, module sim 900 truyn ln my tnh c phn mm x l, trn my tnh khi nhn c tin nhn t module sim900 s da vo ID truy cp ti thng tin hnh khch c lu trong c s d liu kim tra thng tin hnh khch nu ti khon hnh khch khng i xe but th my tnh s gi tin nhn v xe but bo cho ti x bit, cn trng hp ti khon hnh khch hp l th my tnh s lu li v tr ta hnh khch ln xe.Trng hp 2: Khi hnh khch xung xe but:Khi hnh khch xung xe but dng th tag qut th vo anten ca RFID READER, lc ny RFID READER thu c ID ca hnh khch truyn qua cho khi a hp v qua khi vi iu khin vi iu khin x l hin th LCD. Khi va qut th xong vi iu khin s iu khin cho module sim 908 ly ta ti v tr trm m hnh khch xung, truyn xung cho khi vi iu khin. Khi vi iu khin s x l tch ta v kt hp vi ID ca hnh khch vo 1 tin nhn, sau vi iu khin iu khin cho module sim 908 gi tin nhn c ta v ID v cho server nh x l. Ti server tin nhn s c nhn thng qua module sim 900, module sim 900 truyn ln my tnh c phn mm x l, trn my tnh khi nhn c tin nhn t module sim900 s da vo ID truy cp ti thng tin hnh khch c lu trong c s d liu kim tra thng tin hnh khch v s da vo v tr trm m hnh khch xung my tnh s trtin c trong ti hon hnh khch, sau gi tin nhn v thu bao ca hnh khch bo thng tin ti khon.

  • n Tt Nghip Trang 5

    1.5 Cc bc xy dng v thit k tnh ton h thng1.5.1 Thit k v xy dng phn cng1.5.1.1Module Gim st

    Hnh 4: S khi module Gim St trn xe but.Chc nng ca cc khi:- Khi RFID Reader: c m th hnh khch i xe but khi c tn hiu qut th v

    gi v khi trung tm.- Khi module SIM908: nh v v tr ln v xung xe ca hnh khch sau khi hnh

    khch qut th xong ( ly kinh / v ), ng thi thc hin chc gi tin nhn thng tin ta v m hnh khch v cho module SIM900 trn server.

    - Khi trung tm PIC16F887: nhn thng tin m hnh khch, iu khin module SIM908 ly ta nh v v tr ca hnh khch ln/xung xe, thc hin iu khin khi a hp cho php h thng khi no thc hin chc nng RFID v khi no thc hin chc nng ly GPS, ng thi ghp thng tin m hnh khch v ta vo tin nhn.

    - Khi hin th: Hin th thng tin m th v qu trnh ly ta GPS.- Khi ngun cho module SIM: cp ngun cho module SIM908 v module SIM900

    do module SIM ny s dng ngun 3,4V n 4,8V v dng 2A.

    MODULE A HP

    74157

    KHI TRUNG TM

    PIC16F887

    KHI RFID READER

    KHI MODULE SIM 908

    KHI HIN THLCD 16X2

    KHI NGUN SIM908

    4VDC/2A

    KHI NGUN HTHNG 5VDC

  • n Tt Nghip

    - Khi ngun 5V: cung c- Khi a hp: la chS nguyn l tng qut module gim st trn xe but n

    1.5.1.1.1 Lu gii thu

    Hnh 5:

    n Tt Nghip

    n 5V: cung cp ngun cho vi iu khin hot ng.n ch hot ng: RFID reader hoc nh v

    ng qut module gim st trn xe but nm trang cui thut phn cng

    Hnh 5: Lu kim tra qut th v ly ta .

    Trang 6

    nh v GPS.trang cui.

  • n Tt Nghip n Tt Nghip

    Hnh 6: Lu hin th m hnh khch.

    Trang 7

  • n Tt Nghip

    1.5.1.2Module server

    Hnh 8

    KHNGUSIM900

    n Tt Nghip

    Hnh 7: Lu gi tin nhn n server.

    Hnh 8: S khi module server nh.

    I N

    SIM900

    Trang 8

  • n Tt Nghip Trang 9

    Chc nng ca tng khi:- Khi module SIM900: nhn tin nhn t module SIM908 v gi tin nhn phn hi

    thng tin v s in thoi cho hnh khch.- Khi USB to UART: chuyn i d liu t module SIM900 sang PC x l- Khi PC server: x l d liu nhn c t module SIM900.

    1.5.2 Thit k v xy dng phn mm

    Ngt nhn text

    Kt thc text bng

    ReceiveContent+=text

    ReceiveContent.Contains(+CMTI)

    Gi lnh c tin nhn

    ReceiveContent.Contains(+CMGR)

    c tin nhn

    End

    Y

    Y

    N

    Y

    N

    N

  • n Tt Nghip Trang 10

    Hnh 9: Lu nhn v c tin nhn nhn t xe but.

    N

    Y

    c tin nhn

    Tch tagnum

    tagnum!=-1 X l thng tin GPS

    Thm vo danh sch hnh khch

    Xc nh v tr hnh khch trong danh sch

    X l thng tin GPS

    Tnh khong cch

    Cp nht ti khon

    Hin th giao din thng tin hnh khch

    Gi tin nhn cp nht ti khon cho hnh

    khch

    End

  • n Tt Nghip

    1.6 Kt qu t c1.6.1 Phn cng- c c d liu t tag v g- Anten bt tn hiu tt - iu khin chung ku khi - Xut m ID ra LCD 16x2 - nh v c ta t- Gp c ID v ta - Gi tin nhn n server.- Server nhn c tin nh- Giao tip gia Sim 900 v- Gi tin nhn v cho hnh khch.Sau y l mt s hnh

    n Tt Nghip

    tag v gi qua vi iu khin.t c ly gn.

    n chung ku khi c th thnh cng.m ID ra LCD 16x2 y .

    ti v tr hnh khch ln v xung.a vo 1 tin nhn.

    n server.

    c tin nhn.a Sim 900 vi my tnh.

    cho hnh khch.

    nh thc t kt qu t c:

    Trang 11

  • n Tt Nghip

    1.6.2 Phn mm

    Hnh 16

    n Tt Nghip

    Hnh 16: Giao tip gia module SIM900 v my tnh

    Trang 12

    a module SIM900 v my tnh

  • n Tt Nghip

    Nhm thc hin ti ccnh vn cn vi yu tv cha cng lc c v ta cha c chnh xc.V phn mm qun l th mbn cng y ,ph hNhng cng cha c thsang giao din C# cho hon thikt qu nh mong mun.1.7 Hng pht trin c- Tn dng hp en trn xe bu

    chnh xc.

    - Giao tip bng module ethernet gi- Gim st hnh trnh xe but qua m

    - S dng h thng ngo

    n Tt Nghip

    c bn thit k c mch nh gn, t nhiu t ch quan v khch quan nh cha c

    c c nhiu th, cha phn hi tc thi v cho hnh khch, c chnh xc.

    n l th mc d nhm cng xy dng c m,ph hp vi vic qun l, tr tin i xe but c

    i gian khai thc ht node trong c s dcho hon thin. Chng trnh qun l cn mt s

    n.

    a tip en trn xe but nh v GPS, gim gi thnh h

    ng module ethernet gia xe but v server t trnh xe but qua mng bng google map.ng ngoi vi iu khin ng m ca khi c m th

    Trang 13

    u, kt ni tt. Bn c c khong cch xa cho hnh khch, nh

    c mt h thng v c n i xe but ca hnh khch.

    liu truy xut cha thc s t

    m gi thnh h thng, tng

    c tc cao.

    c m th sai hoc th gi.