P. 1
D.amarsanaa - Remote Control Using GSM

D.amarsanaa - Remote Control Using GSM

5.0

|Views: 1,236|Likes:
Published by terry_mgl

More info:

Published by: terry_mgl on Oct 08, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

10/28/2010

pdf

text

original

Äàò÷èã

1. Îòøèë 2
2. Aæëûí çîòèëãî 2
3. Îíîëûí õýñýã 3
a. Öóâàà äàìæóóëàë 4
• Öóâàà äàìæóóëàëûí àíãèëàë 4
• Añèíõòîí öóâàà äàìæóóëàë 6
• Iîäóëÿöè áîëîí ºãºãäëèéí äàìæóóëàë 8
b. Iýäò¿¿ò¿¿ä 10
4. Nóäàëãààíû õýñýã 13
a.Gíobaí system of Mobííe Communícatíon (GSM) 14
• GSM-èéí àòõèòáêòóò 15
• GSM-èéí äàâòàìæèéí õóâààòèëàëò 16
b.Nokía 3310 ãàò óòàñ, ò¿¿íèé ñáòèàë äàìæóóëàë 18
• FBUS, MBUS ò¿ãýýã¿¿ò 20
• FBUS, MBUS ò¿ãýýã¿¿ò¿¿äèéí ÿëãàà 21
• MBUS,FBUS-èéí ïòîòîêîë áîëîí êîìàíäóóä22
c. Short Message Servíce (SMS) 30
• Çóòâàñûã êîäëîõ 35
d. Mícrochíp PIC18f452 êîíòòîëë¸ò 37
• PIC18f452-èéí öóâàà äàìæóóëàë 39
e. 74LS245 ã¿éäýë ºñã¿¿ò 44
5. Oºñëèéí õýñýã 45
a. A¿òöèéí ñõáì, ñèñòáìèéí ¿éë÷èëãýý. 46
b. Oáõíèêèéí õýñýã 47
• Çàò÷èìûí ñõáì 48
• Oîîöîî 49
c. Ïòîãòàì õýñýã 50
• Ïòîãòàìûí áòºíõèé àëãîòèòì 51
6. Ä¿ãíýëò 53
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
7. Aøèãëàñàí ìàòáòèàëûí æàãñààëò 54
8. Öàâñòàëò 55
1. Îòøèë
Iàíàé îòîíä ¿¿òýí òáëáôîíû ¿íäñýí õî¸ò îïáòàòîò àæèëëàæ áàéãàà
áà ýäãýýò íü òà áèäíèé ìýäýõ "Iîáèêîì" áîëîí "Nêàéòáë" êîìïàíèóä þì.
Aòàâ ãàòóéõàí æèëèéí ºìíº ¿éë àæèëëàãààãàà ýõýëæ áàéñàí òóñ
êîìïàíèóä îäîî íýãýíò õºë äýýòýý áàò çîãñîæ, Iîíãîë îòíûã á¿õýëä íü
õàìòàõ ºòãºí öàò õ¿òýýòýé áîëæýý. O¿¿íèé äîòîò GSM (Gíobaí system
of Mobííe Communícatíon)-èéí SMS (Short message servíce)
¿éë÷èëãýý íü õèë õÿçãààòûã ÷ äàâàí äýëõèéí îëîí óëñòóó áîãèíîõîí
õóãàöààíä õ¿ò÷ ÷àäàõ áîëñîí áàéíà.
SMS-èéí õýòýãëýý ºäòººñ ºäºòò íýìýãäýæ áàéãàà ýíý ìº÷èä
ò¿¿íèéã àøèãëàí øèíý ñàíàà ãàòãàõ áîëîìæ èõ áàéíà. ¿íèé íýã íü ãàò
óòàñòàé äîõèîëëûí ñèñòáì þì.
Eòãýä ñ¿¿ëèéí ¿áä îòîí áàéò, àëáàí ãàçàò, àãóóëàõ çýòýã ¿íýò
ç¿éëñýý íàéäâàòòàé õàìãààëæ áàéõûã õ¿ñýõ áîëæ òýäýíä
çîòèóëàãäñàí õàìãààëàëòûí ¿éë÷èëãýý õèéäýã áàéãóóëëàãóóä ÷
îëøèòñîîò áàéíà. Äýâ÷ çàòèì õ¿ì¿¿ñ ¿¿íä íàéäàõã¿é òóõàéí áàéòøèë
äýýò þó áîëæ áàéãààã øóóä ººòèéí óòñàí äýýò ìýäýýëë¿¿ëæ áàéõûã
õ¿ñýõ áîëñîí.
Yíý øààòäëàãûí äàãóó àëñëàãäñàí îáúáêòèéí ìýäýýëëèéã GSM
ñèñòáìèéí ãàò óòàñ àøèãëàí õÿíàõ ñýäâýýò ñóäàëãàà õèéæ,
áîëîìæèéã áîäèòîîò õàòóóëàõûã çîòèëîî.
2. Aæëûí çîòèëãî
Öýòýâ õààëãà öîíõîíóóä äýýò òàâüñàí èëò¿¿ëýã÷¿¿äèéí àëü
íýãíýýñ äîõèî èòâýë ýçíèéõýý äóãààòëóó Nokía 3310 ãàò óòñààòàà
äàìæóóëàí àëü àëü ìýäò¿¿òýýñ äîõèî èòñýí òàëààò çóòâàñ èëãýýíý.
2
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
3. Øààòäëàãàòàé îíîëûí
ìýäëýã
3.1. Öóâàà äàìæóóëàë
3
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
ªãºãäºë äàìæóóëàõ ¿íäñýí 2 àòãà áàéäàã áà ýäãýýò íü àíàëîã
áîëîí òîîí äàìæóóëàë þì. Îò÷èí ¿áä ºãºãäºë äàìæóóëàëä òîîí ñèãíàëûã
ºòãºí õýòýãëýæ áàéíà. Oîîí ñèãíàëûã äàìæóóëàëààò íü õî¸ò àíãèëäàã.
Yäãýýò íü çýòýãöýýãýýò áîëîí öóâààãààò äàìæóóëàõ àòãà þì. ªãºãäºë
äàìæóóëàõ öóâàà äàìæóóëàë íü èëãýýã÷ áîëîí õ¿ëýýí àâàã÷ õî¸òûí
õîîòîíäûí çîõèöóóëàëòûã øààòääàã. Æèøýý íü: ªãºãäºë äàìæóóëàë
ýõëýõ, òºãñºõ, õ¿ëýýí àâàã÷ äàòààãèéí ºãºãäëèéã õ¿ëýýí àâàõàä
áýëýí, íýã áàéò äóóñ÷ äàòààãèéí áàéò ýõëýõ, õ¿ëýýí àâ÷ äóóññàí
ãýõ ìýò çîõèöóóëàëòûã õèéõ õýòýãòýé áàéäàã. ªãºãäëèéí öóâàà
äàìæóóëàëûí ïòîòîêîë íü ýíãèéí ýëáêòòîí õîëáîëòîîñ ýõëýí ºãºãäºë êîäëîõ
àòãà÷ëàë õ¿òòýëõ á¿õ ç¿éëèéã àãóóëñàí ìàø òîì öîãö àòãà÷ëàë þì.
3.1.1 Öóâàà äàìæóóëàëûí àíãèëàë
Öóâàà äàìæóóëëûã ñèíõòîí áîëîí àñèíõòîí ãýæ õî¸ò àíãèëäàã.
ªãºãäëèéí öóâàà äàìæóóëàë íü ºãºãäëèéí óòñãàë äàõü áèò¿¿äèéã
ÿëãàæ àâàõûí òóëä íàòèéí ÿã òàã õóãàöààí äýýò ¿íäýñëýãääýã.
Añèíõòîí äàìæóóëëûí õóãàöààíû äàëàéö íü íýã áàéò áàéäàã áîë ñèíõòîí
äàìæóóëëûí õóãàöààíû äàëàéö íü íýã ýñâýë õýä õýäýí áàéòûí áëîê
áàéäàã. Nèíõòîí áîëîí àñèíõòîí äàìæóóëëûí àëú àëü íü èëãýýã÷ áîëîí
õ¿ëýýí àâàã÷èéí õîîòîíäûí ñèíõòîí÷ëîëûã øààòääàã. Añèíõòîí
äàìæóóëàë íü ýëáêòòîíèê, òºõíèê õàíãàìæ, òáõíîëîãèä ñòàíäàòò áîëîí
çîíõèëäîã. O÷èò íü ýíý íü õýòýãæ¿¿ëýõýä õÿëáàò áà ñèíõòîí
äàìæóóëàë íü ºãºãäëèéí áëîêîî á¿òäòýë õ¿ëýýãääýã áîë àñèíõòîí íü
áàéò áýëýí áîëìîãö øóóä äàìæóóëàãääàã. Añèíõòîí äàìæóóëëûí
ºãºãäëèéí áàéò íü ººòòºº ñèíõòîí÷ëîëûí ìýäýýëëèéã àãóóëäàã. Yäãýýò
ìýäýýëýë íü ýõëýõ áèò, çîãñîõ áèò áîëîí òýãøèéí áèò¿¿äýýñ á¿òääýã.
Añèíõòîí äàìæóóëàë íü õ¿ëýýí àâàã÷ áîëîí èëãýýã÷ õî¸ò õî¸óë èæèë
òàêòûí ñèãíàëä àæèëëàäàã. Nèíõòîí äàìæóóëëûí äàâóó òàë íü
èëãýýã÷ áîëîí õ¿ëýýí àâàã÷ íü ººò ººò, ÿìàò ÷ òàêòàä àæèëëàõ
áîëîìæòîé áàéäàã.
4
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
Çóòàã 1. Nèíõòîí äàìæóóëëûí õóãàöààíû äèàãòàì
Çóòàã 2. Añèíõòîí äàìæóóëëûí õóãàöààíû äèàãòàì
ªãºãäëèéí öóâàà äàìæóóëàë íü á¿òýí äóïëáêñ áîëîí õàãàñ
äóïëáêñ àòãààò äàìæèãääàã. A¿òýí äóïëáêñ ãýäýã íü ºãºãäºë 2
øóãìààò äàìæèãääàã áà õ¿ëýýí àâ÷ áàéãàà áîëîí èëãýýæ áàéãàà
ºãºãäë¿¿ä íü òóñ òóñäàà 2 øóãìààò äàìæèãäàíà. Öàòèí õàãàñ äóïëáêñ
àòãà ãýäýã íü ºãºãäºë íýã øóãìààò äàìæèãääàã áà èëãýýæ áàéãàà
áîëîí õ¿ëýýí àâ÷ áàéãàà ºãºãäë¿¿ä íü íýã øóãìààò ÿâàãäàíà.
Añèíõòîí öóâàà äàìæóóëàë íü õýòýãæ¿¿ëýõýä õÿëáàò, ñèõíòîí
äàìæóóëëààñ õóòäàí, RS232 ñòàíäàòòòàé çîõèöäîã ó÷èò
ýíýõ¿¿ äèïëîìûíõîî àæèëä àøèãëàâ.
3.1.2 Añèíõòîí öóâàà äàìæóóëàë
5
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
Eëãýýã÷ íü ýëáêòòîí øóãàìààò õ¿ëýýí àâàã÷òàéãàà õîëáîãäîõ
¿áä äàìæóóëàë àòàé ýõëýýã¿é àíõäàã÷ òºëºâò áàéäàã áà ¿¿íèéã ídíe
ýñâýë mark ãýæ íýòëýäýã. Mark òºëºâ íü ýáòýã õ¿÷äýëèéí ò¿âøèíä
áàéäàã. Øóãàìûí òºëºâ ñºòºã õ¿÷äýëèéí ò¿âøèí ò¿¿ øèëæèõèéã space
ãýæ íýòëýäýã. Ö¿ëýýí àâàã÷ íü ýáòýã õ¿÷äëèéí ò¿âøèíã ëîãèê ´1´,
ñºòºã õ¿÷äëèéí ò¿âøèíã ëîãèê ´0´ ãýæ àâ÷ ¿çäýã.
Çóòàã 3. Öóâàà áàéòûí ôîòìàò
Bít tíme ãýäýã íü íýã áèò äàìæèõ õóãàöààã õýëíý. Öóâàà
ºãºãäºë äàìæèõ õóòäûã bps (bít òár second) ýñâýë baud ãýæ
íýòëýäýã. Aàud ãýäýã íü òáëáõàòèëöààíû àíõäàã÷ Baudot -ûí íýòýýò
íýòëýãäæýý.
Baud ãýäýã íü íýã ñáêóíäýä äàìæóóëàãäàõ áèòèéí òîî þì.
Baud = ñóóòü äàâòàìæ / òóëãóóò äàâòàìæ * |64
(àñèíõòîí) ,4 (ñèíõòîí)|
Öóâààãààò ºãºãäºë äàìæóóëàõûí òóëä õ¿ëýýí àâàã÷ áîëîí
èëãýýã÷ õî¸ò ºãºãäºë äàìæóóëàõ õóòä ºãºãäëèéí áèòèéí òîî áîëîí
àëäààã øàëãàõ òýãøèéí áèò çýòãèéã òîãòîîæ ºãºõ øààòäëàãàòàé.
ªãºãäºë íü 5, 6, 7 áîëîí 8 áèò áàéæ áîëíî. ASCII òýìäýãò¿¿äèéã
èëãýýõýä 7 ýñâýë 8 áèò òýìäýãòèéí ôòáéì áàéäàã. Oòáéìä òýãøèéí
áèò íü àëäààã øàëãàäàã áà õýä õýäýí òýãøèéí áèò áàéäàã.
• Odd paríty/ñîíäãîéãîîò òîãòîîõ/
• Even paríty /òýãøýýò òîãòîîõ/
6
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
• No paríty /òýãøèéí áèòã¿é/
• Mark /òýãøèéí áèò ÿìàãò 1/
• Sòàñá / òýãøèéí áèò ÿìàãò 0/
Mark áîëîí sòàñá áèò¿¿ä íü òýãøèéí áèòèéí ººòèéíõ íü àëäààã
èëò¿¿ëýõýä àøèãëàãääàã. Äýõäýý ýíý áèò¿¿ä íü áàòàã
àøèãëàãääàãã¿é. Oýìäýãòèéí ôòáéìèéí òºãñãºëèéã òîäîòõîéëîõûí òóëä
èëãýýã÷ íü øóãàìûã mark òºëºâò îòóóëäàã. ¿íèéã stîò áèò ãýäýã áà
øóãàìûã áóöààæ ídíe òºëºâò îòóóëäàã.
Çóòàã 4. Öóâàà áàéòûí ôîòìàò
3.1.3 Iîäóëÿöè áîëîí ºãºãäëèéí äàìæóóëàë
Oîäîòõîé ñóâãààò äàìæóóëàë õèéõýä òîõèòîìæòîé ñèãíàëûã áèé
áîëãîõûã ìîäóëÿöè ãýíý. Oáëáôîí óòàñíû øóãàì çýòýã øóãìóóä íü
ñèíóñîéä ñèãíàë äàìæóóëäàã áà òîîí ñèãíàë äàìæóóëæ ÷àääàãã¿é. Oîîí
ñèãíàë íü òáëáôîí óòàñíû ñ¿ëæýýãýýò äàìæèãäàõäàà çàìõàò÷ õ¿ëýýí
àâàã÷èä òàéëæ óíøèõ áîëîìæã¿é áîëäîã. Oáëáôîí ñ¿ëæýý íü ÇÎÎ Íz -ñ
ÇÇÎÎÍz -èéí õÿçãààòò äóóíû äîëãèîíû ñèãíàëóóäûã äàìæóóëäàã.
7
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
Nèãíàëûã ìîäóëÿöè õèéäýã òºõººòºìæèéã ìîäóëÿòîò,
ìîäóëÿöëàãäñàí ñèãíàëûã ñýòãýýäýã òºõººòºìæèéã äèìîäóëÿòîò ãýäýã.
Eîìïüþòáò áîëîí òáëáôîí ñèñòáìèéã õîëáîäîã òºõººòºìæèéã MODEM
( moduíator / demoduíator) ãýäýã. GSM íü ººòèéí ìîäóëÿöèëàëûí ñõáìä
Gaussían - Fítered Mínímum Shíft Keyíng (GMSK)-èéã àøèãëàäàã.
)) ( 2 cos( * ) / * 2 ( ) ( t t f T E t S
c b b
Θ + = π
Äýýòõè òîìú¸îíä
Öýòýâ ëîãèê ´1´ èëãýýãäñýí áîë
) / ( ) ( ) (
b
T h t t π + Θ = Θ
Öýòýâ ëîãèê ´0´ èëãýýãäñýí áîë
) / ( ) ( ) (
b
T h t t π − Θ = Θ
AI (ampíítude moduíatíon) íü øóóãèàí áîëîí èíòáòôáòáíöýä
àìàòõàí ºòòäºã ó÷òààñ ºãºãäëèéí äàìæóóëàëä òèéì ÷ ºòãºí
àøèãëàãääàãã¿é. Iºí îëîí òºòëèéí èíòáòôáòáíöèä íºëººëºãääºã.
Çóòàã 5. Aìïëèòóò ìîäóëÿöè
FM (frequency moduíatíon) áóþó äàâòàìæèéí ìîäóëÿöè íü ìàø
ºòãºí õýòýãëýãääýã áàýíý íü AI -ûã áîäâîë øóóãèàíä òýñâýòòýé
áàéäàã.
Çóòàã 6. Äàâòàìæèéí ìîäóëÿöè
8
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
ÐI áóþó ôàçûí ìîäóëÿöè íü ëîãèê 1 ñèãíàëä ôàçàà 180° ýòã¿¿ëæ,
ëîãèê 0 ñèãíàëä ôàçàà 0° áóþó õýâýýòýý áàéäàã.
Çóòàã 7. Oàçèéí ìîäóëÿöè
Çóòàã 8. Oàçèéí ìîäóëÿöè
3.2. Iýäò¿¿ò¿¿ä
-Ìýäð¿¿ð íü äýëõèéí òóõàé ìýäýýëëèéã öóãëóóëàã÷ þì.
-Öàõèëãààí, ãýðýë, õèìè, ìåõàíèêèéí ã.ì îëîí ìýäð¿¿ð¿¿ä
áàéäàã.Òýäãýýð íü òóõàéí îð÷íûõîî àòðèáóòóóä áîëîõ ìýäð¿¿ð¿¿ä
áîëîí áóñàä õýìýýñ¿¿äèéã ìýäðýõýä õýðýãëýãäý áàéíà.
-!äãýýð ìýäð¿¿ð¿¿ä íü ýíåðãè íýãýýñ í"ã""ä #èëèõ ¿$ýãäë¿¿äýä
¿íäýñëýãääýã.

9
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
Çóòàã 9.Öàõèëãààí ñîòîíçîí äîëãèîíû ñïáêòò
Iýäò¿¿òèéí òºòë¿¿ä
- Ðàäèî áîëîí ìèêòî äîëãèîí
- Oÿëäàà õîëáîîòîé ãýòë¿¿ä
o •àçáòûí ãýòë¿¿ä
o Eæèë òºòëèéí äîëãèîíòîé öàõèëãààí ãýòë¿¿ä
- Äýòëèéí ìýäò¿¿ò¿¿ä
o Ö¿íèé í¿ä, êàìáò, ôîòîýëáìáíò¿¿ä ã.ì
- Eíôòàòáä
- Aóñàä
ìýäð¿¿ð¿¿ä áà èëð¿¿ëýã÷èä
10
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
Çóòàã10. Iýäò¿¿ò¿¿ä
1. Öóòäíû ìýäò¿¿ò Acceíerometer
2. Öºäºë㺺íèé ìýäò¿¿ò Gyro
3. Öàçàéëòûí ìýäò¿¿ò €íít Sensors
4. Yòãýëò ìóòóéëòûí ìýäò¿¿ò Píezo Bend Sensor
5. Oºìòèéí ìýäò¿¿ò Metaí Detector
6. Öèéí ìýäò¿¿ò Gas Sensor
7. Oáòîñîòîíçîí ìýäò¿¿ò Pyroeíectríc Detector
8. Öàöòàã òóÿàíû ìýäò¿¿ò Gíeger-Muííer Radíatíon Sensor
9. Oîîí Eíôòàòáä ìýäò¿¿ò Dígítaí Infrared Rangíng
10. Oîòî ãýòëèéí ìýäò¿¿ò CDS Ceíí Resístíve Líght Sensor
11. Öóâüñàõ õîòîéëòûí Resístíve Bend Sensors
12. Öýò ÿãààí òóÿàíû ìýäò¿¿ò U• Detector
13. O¿ëõ¿¿ò Límít S‚ítch
14. Iáõàíèê õàçàéëò ìýäò¿¿ò Mechanícaí €íít Sensors
15. Ö¿òýõ òîâ÷ €ouch S‚ítch
9
1
7
1
8
1
5
2
5
1
9
7
6
8
4
1
6
3
1
0
2
1
1
4
2
1
2
0
1
3
1
2
1
1
5
11
27 26
24 23 22
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
16. Oäààí äàòàõ òîâ÷ Pressure S‚ítch
17. Îéëòûí ìýäò¿¿ò IR Refíectíon Sensor
18. ªñã¿¿òèéí ìýäò¿¿ò IR Refíectíon Sensor
19. Nîòîíçîí ìýäò¿¿ò Magnetíc Sensor
20. Nîòîíçîí ò¿ëõ¿¿ò Magnetíc Reed S‚ítch
21. Öîëëèéí ñîòîíçîí òàëáàéí ¿çýãäëèéí ƒaíí Effect Magnetíc
Fíeíd Sensors
22. Ö¿ëýýí àâàã÷ûí Líte-On IR Remote Receíver
23. Ðàäèî çàéí õ¿ëýýí àâàã÷èéí Radío Shack Remote Receíver
24. Íàòíû ìýäò¿¿ò Soíar Ceíí
25. •óóæèí Compass
26. Öýò àâèàíû Píezo Uítrasoníc €ransducers
27. Eàìáò •ídeo sensor
12
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
4. Oºãñºëòèéí àæëûí
ñóäàëãààíû õýñýã
4.1. Gíobaí system of Mobííe Communícatíon (GSM)
Aíõíû óòàñã¿é òáëáôîí õîëáîî, àíõíû àíàëîã ãàò óòàñíû ñ¿ëæýý
AIÐS (Advanced Mobííe Phone System) -ã 1940 -îîä îíû ýõýýò Aáëë
13
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
•àáñ çîõèîí á¿òýýæýý. Äýâ÷ 1978 îí õ¿òòýë îëîí íèéòèéí õýòýãëýý
áîëæ ÷àäààã¿é áàéíà. 1980 -ä îíû ¿áä àíàëîã ãàò óòàñíû ñèñòáì íü
„âòîïò, òýò äóíäàà Nêàíäèíàâ áîëîí Eõ Aòèòàíèä ìºí Äáòìàí, Oòàíöàä
ºíäºò õóòäòàéãààò õºãæñºí áàéíà. Oëñ á¿ò ººò ººòèéí ãýñýí ñèñòáì
áèé áîëãîæ õîîòîíäîî çîõèöîõã¿é òºõººòºìæ, îïáòàòîòóóäûã áèé áîëãîñîí
áàéíà. Eíãýñíýýò ãàò óòàñ áîëîí òîíîã òºõººòºìæ íü çºâõºí òóõàéí
óëñûíõàà íóòàã äýâñãýò äýýò ë àæèëëàäàã ìóó òàëòàé áàéñàí áàéíà.
Oèéì ó÷òààñ õºäºë㺺íò òáëáôîíû çàõ çýýë òýò îëîí òºòëèéí ñèñòáì,
îïáòàòîòóóäàä õóâààãäàæ ìºí õÿçãààòëàãäìàë áîëñîí áàéíà. Eéìýýñ
1982 îíä „âòîïûí Øóóäàí, Oáëáãòàôûí Öîëáîîíîîñ „âòîïûí íèéò íóòàã
äýâñãýò äýýò àæèëëàõ áîëîìæèéã ñóäëàõ, áèé áîëãîõ çîòèëãîîò Group
Specíaí Mobííe (GSM) íýòòýé áàãèéã ¿¿ñãýí ñàíàà÷èëñàí áàéíà. Aèé
áîëãîõûã çîòüæ áóé ñèñòáì íü:
• ÿòèàíû ìàø ºíäºò ÷àíàò
• òîíîã òºõººòºìæ, ñýëáýã õýòýãñýë, ¿éë÷èëãýýíèé ¿íý
• øèíý ¿éë÷èëãýý áîëîí òºõººòºìæ íýâòò¿¿ëýõ áîëîìæ
• ISDN ñòàíäàòòàä íèéöñýí áàéõ
çýòýã àñóóäëóóäûã øèéäâýòëýõ çîòèëãîòîé áàéëàà. 1987 îíä „âòîïûí
13 îòîí 900IÍ… -èéí äàâòàìæèéí ñóâãààò õàòèëöàà õîëáîîã ÿâóóëàõ
ñòàíäàòòûã áèé áîëãîõ ãýòýýíä ãàòûí ¿ñýã çóòæýý. 1996 îíä DCS
(Dígítaí Communícatíon System) íü õî¸ò äàõü äàâòàìæèéí ñóâàã áîëîõ
900-1800 IÍz -èéã àøèãëàñàí áàéíà. Îäîî 3 -ò ¿á áóþó 1800 -1900IÍ… -
èéí ñóâãèéã àøèãëàæ áàéíà.
1993 îíû áàéäëààò 22 îòîíä 35 GSM ñèñòáìòýé áàéñàí áîë îäîî
äýëõèéí ìàø îëîí îòîíä ýíý ñèñòáì ò¿ãýí äýëãýò÷ GSM ñèñòáì íü çºâõºí
„âòîïûí ñòàíäàòò áàéõàà áîëüæýý.
GSM ñèñòáìèéí äóòàãäàëòàé òàëóóä: Öýòýãëýã÷äèéí ºãºãäëèéí
íóóöëàë ìóó, õýòýãëýã÷äýä 64êáèò/ñ -èéí á¿òýí ISDN Band‚ídth
áàéäàãã¿é, A - ñóâàã áàéäàãã¿é, öàõèëãààí ñîòîíçîí äîëãèîíûã
çºâøººòºãäºõ õýìæýýíýýñ èë¿¿ ÿëãàòóóëäàã.
14
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
4.1.1 GSM-èéí àòõèòáêòóò
GSM ñ¿ëæýýíèé á¿òýëäýõ¿¿í õýñã¿¿ä íü:
• Mobííe Statíon (IS)
• Base Statíon (AS)
• Mobííe S‚ítchíng Center (MBC)
• Locatíon regíster (LS)
Äýä ñèñòáì¿¿ä íü:
• Radío Subsystems (RS): òàäèî òàëûí á¿õ ç¿éë áàãòàíà.
• Net‚ork and S‚ítchíng Subsystems (NSS): äóóäëàãà
äàìæóóëàëò, äóóäëàãà øèëæ¿¿ëýëò:
• Operatíon Subsystems (OSS): ñ¿ëæýýíèé ìáíáæìáíò
Çóòàã 11. GSM ñ¿ëæýý
4.1.2 GSM-èéí äàâòàìæèéí õóâààòèëàëò
¿íèéã õàòèëöàà õîëáîîíû íýýëòòýé ñèñòáìä çîòèóëæ Îëîí
óëñûí Nòàíäàòòûí Aàéãóóëëàãààñ /ISO/ ñàíàë áîëãîñîí òîäîòõîéëîëò þì.
Äàò óòàñíû 1-ò ò¿âøèí áîë ôèçèê ò¿âøèí áºãººä ¿¿íä äóóíû øèíæëýë,
15
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
êîä÷èëîë, ìîäóëÿö÷èëàë áîëîí äàìæóóëàë áàãòäàã. Äàò óòñàíä
ñóóëãàãäñàí ïòîãòàì õàíãàìæóóä íü 2 -ò ò¿âøèíä îòäîã áà ºãºäºë
ñîëèëöîõ ïòîòîêîëûã çîõèöóóëäàã.
Çóòàã 12. GSM áîëîí DCS ñóâãèéí
äàìòàìæèéí õóâààòèëàëò
GSM ñòàíäàòòàä ãàò óòñûã õºäºë㺺íò ñòàíö (IS - Iîbííe Statíon) ãýæ
íýòëýäýã. Oºâ ñòàíöûã AS (Aàse Statíon) ãýäýã. GSM íü 900IÍz-ä 2†,
1800 IÍz -ä 1† ÷àäëûã ÿëãàòóóëäàã. Oºâ ñòàíö íü 300† õ¿òäýã.
Öîòûí ýòãýí òîéòîí äàõú òºâ ñòàíöóóä áîëîí ãàò óòàñíû ÿëãàòóóëæ
áàé ýíýõ¿¿ ºíäºò ÷àäëóóä íü ýò¿¿ë ìýíäýä õîòòîé áºãººä ¿¿íèéã
áàãàñãàõûí òóëä îëîí ç¿éë õèéñíèé ¿ò ä¿íä ýíý íú áàãàññààò áàéãàà
áèëýý.
GSM : |890 ‡ ï*0.2| IÍz -ýýñ 915 IÍz õ¿òòýë : 125 ñóâàã
DCS 1800 : |1710 ‡ ï*0.2| IÍz -ýýñ 1785 IÍz õ¿òòýë : 375 ñóâàã

Çóòàã 13. N¿ëæýýíèé ñóâãèéí áàãòààìæ áîëîí
îïáòàòîòóóäûí òóñãààòëàëò
N¿ëæýýíèé áîëîìæèò áàãòààìæ íü äàâòàìæèéí äýä ñóâàã äàõü
áîëîìæòîé ñóâãèéí òîî þì. Äàâòàìæèéí ñóâàã á¿ò 200EÍz áà ¿¿íä GSM -ä
16
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
125 ñóâàã, DCS -ä 375 ñóâàã áàéäàã áàéíà. Yíý òîî àñàò èõ ìýò
ñàíàãäàæ áàéãàà õýäèé ÷ îïáòàòîòóóä ñóâãèéí íýãýýõýí õýñãèéã
àøèãëàõ ëèöýíç õóäàëäàí àâäàã. Æèøýý íü: äýýòõ çóòàã äàõü
îïáòàòîò íü DCS äýõü 1710 -1735 MÍ… -èéí äàâòàìæèéí ñóâãèéí
àøèãëàäàã áàéíà.
4.2 NOKIA 3310 ãàò óòàñ, ò¿¿íèé ñáòèàë äàìæóóëàë.
Nokía 3310 ãàò óòàñ íü ñáòèàë äàìæóóëàë áîëîí ºãºãäºëèéí
ïòîòîêîëîîòîî øèíý÷ëýãäñýí Nokía ôèòìèéí ñòàíäàòò öóâàà õîëáîëòòîé
óòàñíóóäòàé èæèëõýí áàéäàã. Nokía 3310-ûí ñáòèàëèéí çàëãóóò íü
ìàø íàéäâàòòàé ñàëàõààòã¿é õèéãäñýí áàéäàã. Öÿìä ¿íýòýé, ýëáýã
áàéäàã òóë òóñ ñèñòáìä ýíý óòñûã àøèãëàõààò ñîíãîæ àâëàà.
Çóòàã 14. Nokía 3310 - èéí áòºíõèé áëîê ñõáì
17
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
Çóòàã 15. Nokía 3310 - èéí äàâòàìæèéí õóâààòèëàëò
Çóòàã 16. Nokía 3310 - èéí Nàíàõ îéí
çîõèîí áàéãóóëàëò
18
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
4.2.1 FBUS, MBUS ò¿ãýýã¿¿ò
FBUS áîëîí MBUS ãýæ íýòëýãääýã äàìæóóëëûí àòãà íü ãàò
óòàñíû ºãºãäëèéí äàìæóóëàë, ¿éë÷èëãýý áîëîí òîõèòóóëãà çýòýãò
çîòèóëàãäàí àøèãëàãääàã. Ǻâõºí íýã øóãàì àøèãëàäàã MBUS àòãà íü
õàãàñ äóïëáêñ àòãà áºãººä õóó÷íû Nokía ãàò óòàñíóóäàä
àøèãëàãääàã. A¿õ Nokía ãàò óòàñóóäàä MBUS èíòáòôáéñ
ñóóòèëàãäñàí áàéäàã. FBUS íü øèíý øèéäýë áºãººä ºíäºò õóòäòàé
á¿òýí äóïëáêñ äàìæóóëëààò õàíãàäàã. Oëàìæëàëò àòãà áîëîõ MBUS-ò
õèéãääýã áàéñàí ¿éë÷èëãýý, òîõèòóóëãûí ¿éëäë¿¿ä íü FBUS-ä ÷
áàéäàã áà èë¿¿ õóòäàí áàéäàã.
Nokía òºòëèéí èõýíõè óòàñíóóäàä ÐN -òýé þì óó ýñâýë
ìèêòîêîíòòîëë¸òòîé õîëáîõîí àøèãëàãääàã FBUS áîëîí MBUS ãýñýí
ò¿ãýýã¿¿ò¿¿ä áàéäàã. Yíý ò¿ãýýã¿¿ò¿¿ä íü óòàñíû áàòàã á¿õ
ôóíêö¿¿äèéã óäèòäàõàä àøèãëàãääàã. Yíý ò¿ãýýã¿¿ò¿¿ä íü SMS
çóòâàñ õ¿ëýýí àâàõ áîëîí èëãýýõ áîëîëöîîã îëãîäîã.
Nokía 3310 óòàñíû FBUS ò¿ãýýã¿¿ò íü çàéíûõàà /áàòáòáé/ äîîò
áàéòëàäàã áà ýíý íü õîëáîõîä òºâºãòýé áàéäàã áºãººä õîëáîõûí òóëä
òóñãàé çîòèóëàëòûí õîëáîã÷ õýòýãëýõ øààòäëàãàòàé.
Çóòàã 17. FBUS / MBUS ò¿ãýýã¿¿ò¿¿ä áîëîí òýäãýýòèéã
19
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
õýòõýí õîëáîõûã õàòóóëàâ
Çóòàã 18. Nokía óòàñíû FBUS / MBUS ò¿ãýýã¿¿ò¿¿äèéã MAˆ232
àøèãëàí RS232 öóâàà ò¿ãýýã¿¿òòýé õîëáîõ
4.2.2 FBUS áîëîí MBUS - èéí ÿëãàà
MBUS íü ºãºãäºë õ¿ëýýí àâàõ áîëîí ºãºãäºë äàìæóóëàõàä
ºãºãäëèéí çºâõºí íýã ë øóãàì àøèãëàäàã. Yíý øóãàì íü 2 ÷èãëýëòýé.
Oäààí áºãººä õàãàñ ä¿ïëáêñ þì. Äàçàò, ºãºãäºë ãýñýí 2 õºë
àøèãëàäàã. MBUS íü 9600 bps, ºãºãäëèéí 8 áèò, òýãøèéí áèò íü
ñîíäãîé áà çîãñîõ áèò íü ëîãèê ‰1‰ áàéíà. D€R áîëîí R€S íü ëîãèê ‰0‰
áàéíà.
Öàòèí FBUS íü ñ¿¿ëèéí ¿áèéí ºíäºò õóòäòàé, á¿òýí ä¿ïëáêñ
ò¿ãýýã¿¿ò þì. Yíý íü ºãºãäºë äàìæóóëàõ áîëîí ºãºãäºë õ¿ëýýí àâàõàä
õî¸ò ººò øóãàì àøèãëàäàã. Nòàíäàòò ñáòèàëü ïîòòòîé áàòàã èæèë. Yíý
íü 115200 bps, ºãºãäëèéí 8 áèò, òýãøèéí áèòã¿é áà çîãñîõ áèò íü
ëîãèê ‰1‰ áàéíà. FBUS -ä D€R íü ëîãèê ‰1‰ áà R€S íü ëîãèê ‰0‰ áàéíà.
20
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
Çóòàã 19. FBUS - èéí àäàïòáò
Çóòàã 20. MBUS - èéí àäàïòáò
4.2.3 MBUS áîëîí FBUS -èéí ïòîòîêîë áîëîí êîìàíäóóä
MBUS -èéí õóâèëáàò 1 -èéí ôòáéìèéí ôîòìàò:
Eîìïüþòáòààñ õ¿ñýëò / Oòàñíààñ õàòèóëò
Š Dest, Src, Frameíen, Msg€ype, Šbíock‹, íd, ChkSum‹
Yíýä:
Dest: 0Œ00 -óòàñ
0Œ18 -ÐN (ñýòãýýãäñýí çóòâàñ)
0õá4 -ÐN (ýíãèéí çóòâàñ)
Frameíen: ºãºãäëèéí ôòáéìèéí óòò. Öàìãèéí èõäýý 0Œ78 áàéíà.
¿íýýñ ,
óòò ôòáéì¿¿ä íü æèæèã õýñã¿¿äýä õóâààãääàã.
Msg€ype: æàãñààëòíààñ õàòàõ
Šbíock‹: ¿íäñýí ôòáéì
íd: õ¿ñýëòèéã òîäîòõîéëîõ òîî. 1..ï, õ¿ñýëò çºâøººòºãäºõ á¿òä
íýãýýò íýìýãäýíý
ChkSum: ôòáéìèéí á¿õ áàéòûã ˆOR ¿éëäýë õèéíý.
Oòàñíààñ Añê:
ŠDest, 0Œ00, Frameíen, Msg€ype, Šbíock‹, íd, ChkSum‹
Yíýä:
Dest: ¿íäñýí õ¿ñýëòèéí áàãöààñ óíøèãäàíà.
Frameíen: Dest= 0õá4 ¿áä 0õ7f
21
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
Dest= 0õf8 ¿áä 0õ7e áàéíà.
Msg€ype: æàãñààëòíààñ õàòàõ. Dest= 0õf8 ¿áä ë çºâõºí áàéíà.
Šbíock‹: ¿íäñýí ôòáéì. Dest= 0õf8 ¿áä ë çºâõºí áàéíà.
íd: õ¿ñýëòèéã òîäîòõîéëîõ òîî. 1..ï, ¿íäñýí õ¿ñýëòèéí áàãöààñ
õàìààòíà.
ChkSum: ôòáéìèéí á¿õ áàéòûã ˆOR ¿éëäýë õèéíý.
Eîìïüþòáòààñ Añê:
Š 0Œ00, Src, 0Œ7f, íd, ChkSum‹
Yíýä:
Src: ¿íäñýí õ¿ñýëòèéí áàãöààñ óíøèãäàíà.
íd: õ¿ñýëòèéã òîäîòõîéëîõ òîî. 1..ï, ¿íäñýí õ¿ñýëòèéí áàãöààñ
õàìààòíà.
ChkSum: ôòáéìèéí á¿õ áàéòûã ˆOR ¿éëäýë õèéíý.
Ïîòòûí òîõèòãîî:
Öóòä 115200bps, bít 8, ParítyOdd, Stop bít 1, D€R and R€S Logíc 0
Eõýíõ äàìæóóëàëóóä íü äàòààõ áàéäëààò õèéãääýã.
•ÐN õ¿ñýëò èëãýýíýŽ•óòàñ ack èëãýýíýŽ•óòàñ õàòèó
èëãýýíýŽ•ÐN àñê èëãýýíýŽ Iºí çàòèì ôòáéì¿¿ä íü ýäãýýòèéã
àñóóëã¿éãýýò óòàñíààñ èëãýýãääýã.
FBUS -èéí õóâèëáàò 1 -èéí ôòáéìèéí ôîòìàò
Eîìïüþòáòààñ õ¿ñýëò / Oòàñíààñ õàòèóëò
Š FrameID, Frameíen, Msg€ype, Šbíock‹, SeqNo, ChkSum‹
Yíýä:
FrameID: 0Œ01 - ÐN -ñ Nokía òóó êîìàíäûí ôòáéì
0Œ02 - ÐN -ñ Nokía òóó ºãºãäëèéí äóóäëàãûí ôòáéì
22
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
0Œ03 - Nokía -ñ ÐN òóó ºãºãäëèéí äóóäëàãûí ôòáéì
0Œ04 - Nokía -ñ ÐN òóó êîìàíäûí ôòáéì
Frameíen: Š•îñê‹ ‡ 2
Msg€ype: æàãñààëòíààñ õàòàõ
SeqNo: êîìàíäûí äàòààëëûí òîî. Oòàñíààñ ÐN ò¿¿ ÷èãëýñýí áàéâàë
ýíý òîî íü 0Œ40 -ñ 0Œ47 õ¿òòýë íýìýãäýýä áóöààä 0Œ40
áîëíî.
ÐN -ñ óòàñ òóó ÷èãëýñýí áàéâàë ýíý òîî íü 0Œ48 -ñ 0Œ4f
õ¿òòýë
íýìýãäýýä áóöààä 0Œ48 áîëíî. Äýõäýý á¿õ çàãâàò àäèë
áèø.
ChkSum. CRC = 0•
for (í = 0• í • (2 ‡ CMD‘LEN)• 퇇)
CRC ’= frame|í|•
FBUS -èéí õóâèëáàò 2 -èéí ôòáéìèéí ôîòìàò:/ IRDA:
Š FrameID, DestDE•, SrcDE•, Msg€ype, 0Œ00, FrameLength, Šbíock‹, Frames€oGo,
SeqNo, PaddíngByte“, ChkSum1, ChkSum2 ‹
Yíä:
FrameID: 0Œ1C - IR / FBUS
0Œ1E - Seríaí / FBUS
DestDev, SrcDev: 0Œ00 - ãàò óòàñ
0Œ0C - ãàäààä òºõººòºìæ |æèøýý íü ÐN|
Msg€ype: æàãñààëòíààñ õàòàõ
FrameLength: Šbíock‹ ‡ 2 (‡1 õýòâýý ñîíäãîéò÷ ä¿¿òãýëò õèéõ øààòäëàãàòàé áîë)
Šbíock‹: ¿íäñýí ôòáéì
Frames€oGo: 0Œ01 ãýäýã íü ñ¿¿ëèéí ôòáéì ãýñýí ¿ã.
SeqNo: |ÎõÖ|
PaddíngByte“: Öýòýâ ¿íäñýí ôòáéìèéí óòò íü ñîíäãîé áàéâàë ýíý
áàéò
òàâèãäàíà.
ChkSum1: ôòáéìèéí ñîíäãîé áàéòëàë äàõü áàéòóóäûã ˆOR õèéíý.
23
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
ChkSum2: ôòáéìèéí òýãø áàéòëàë äàõü áàéòóóäûã ˆOR õèéíý.
MBUS - èéí õóâèëáàò 2 -èéí ôòáéìèéí ôîòìàò
Š FrameID, Dest, Src, Msg€ype, FrameLength, FrameLengthƒI, Šbíock‹,
SeqNo, ChkSum ‹
Yíýä:
FrameID: 0Œ1f - Seríaí / MBUS
Dest, Src: 0Œ00 - ãàò óòàñ
0Œ16 - O„ (I2BUS)
0Œ10 - O„ (I2BUS) |servíce soft‚are|
0Œ04 - Carkít
0Œ48 - DLR3 êàááë
0õf8 - Iýäýãäýýã¿é ÷èãëýë
0õff - „òºíõèé ÷èãëýë
Msg€ype: æàãñààëòíààñ õàòàõ
FrameLen: Šbíock‹
Š•îñê‹: ¿íäñýí ôòáéì
SeqNo: äàòààëëûí òîî
ChkSum: ôòáéìèéí á¿õ áàéòóóäûã ˆOR ¿éëäýë õèéíý.
ChkSum2: ôòáéìèéí òýãø äóãààòòàé áàéòóóäûã ˆOR ¿éëäýë
õèéíý.
Š FrameID, Dest, Src, Msg€ype, FrameLen, Šbíock‹ ‹
Yíýä:
FrameID: 0Œ14
Dest, Src: 0Œ00 -ãàò óòàñ
0Œ0ñ -O„ (ÐN ã.ì)
Msg€ype: æàãñààëòíààñ õàòàõ
FrameLen : Šbíock‹
Šbíock‹ : ¿íäñýí ôòáéì
Æàãñààëòûí ôîòìàò:
24
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
heŒ: òîâ÷ òîäîòõîéëîëò
õ: çóòâàñûí òîäîòõîéëîëò
ÎõÖÖ: íýã áàéò
ÎõÖÖ: õî¸ò áàéò (= ÎõÖÖ, ÎõO)
õ: s: èëãýýõ ( ãàò óòàñ òóó ã.ì)
r: õ¿ëýýæ àâàõ
Š ... ‹: 0Œ00, 0Œ01 ãýñýí òîëãîéíû äàòààõ ºãºãäºë
Š ‡... ‹: òîëãîéã¿é ””á¿òýí áóñ" ºãºãäºë
Æàãñààëò
0Œ00 : Oòãóóäûã õÿíàõ
r: óòãóóäûã õÿíàõ Š‡0Œ01, 0Œ01, bíock ...‹
Yíýä: bíock :
Çàéíû (áàòáòáé) ò¿âøèí:
Š0Œ5e, 0Œ05, 0Œ7a(“), 0Œd0(“), 0Œ85(“), 0Œ02, percentƒI, percentLO‹
Çàéíû õ¿÷äýë:
Š0Œ5e, 0Œ0c, 0Œ52(“), 0Œ4b(“), 0Œ6f(“), 0Œ02, voítageƒI, voítageLO‹
0Œ01: Äóóäëàãûí ìýäýýëýë
s: Make caíí Š 0Œ0001, ‰number‰, type, bíock ‹
Yíýä:
type:
0Œ01 - ºãºãäëºí äóóäëàãà
0Œ05 - äóóò äóóäëàãà
0Œ02: SMS handííng
s Send SMS message Š 0Œ0001, 0Œ02, 0Œ00 (SEND RE•UES€), ... ‹
r Message sent Š 0Œ0002 ‹
25
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
r Send faííed Š 0Œ0003, “, “, error (ííke ín netmon ín 65)‹
s Get SMS message Š 0Œ0007, 0Œ02, íocatíon, 0Œ01, 0Œ64 ‹
s Inítíate connectíon Š 0Œ000d, 0Œ00, 0Œ00, 0Œ02 ‹
r Inítíate ACK Š 0Œ000e, 0Œ01 ‹
r SMS message receíved Š 0Œ0010, ...... ‹ (‚hoíe message)
s Set CeííBroadcast Š 0Œ0020, 0Œ01, 0Œ01, 0Œ00, 0Œ00, 0Œ01, 0Œ01 ‹
CeííBroadcast - èéã èäýâõæ¿¿ëýõèéí òóëä
Š0Œ00, 0Œ00, 0Œ00, 0Œ00, 0Œ00, 0Œ00 ‹
CeííBroadcast - èéã èäýâõã¿é áîëãîõûí òóëä
r Set CeííBroadcast OK Š 0Œ0021, 0Œ01 ‹
r Set CeííBroadcast err Š 0Œ0022, 0Œ01 ‹ “““
r Read CeííBroadcast Š 0Œ0023, “, “, “, channeí, “, message... ‹ “
s Set SMS center Š 0Œ0030, 0Œ64, príoríty, checksum“ ,0“, format,
vaíídíty, ŠDefauítRecípíent no.‹|12|,
ŠSMScenter no.‹|12|, ŠSMSC name‹, 0Œ00‹
Yíýä:
teí.no.|12|: Šíen, type, Šnumber(BCD)‹‹
type:
0Œ81: normaí
0Œ91: ‡ (ínternatíonaí)
0Œd0: aíphanumeríc
format:
0Œ00: teŒt
0Œ22: faŒ
0Œ24: voíce
0Œ25: ERMES
0Œ26: pagíng
0Œ31: ˆ.400
0Œ32: emaíí
vaíídíty:
0Œ0b: 1 hour
0Œ47: 6 hours
0Œa7: 24 hours
26
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
0Œa9: 72 hours
0Œad: 1 ‚eek
0Œff: maŒ.tíme
r Set SMS center OK Š 0Œ0031 ‹
r Set SMS center error Š 0Œ0032, reason ‹
s Get SMS center Š 0Œ0033, 0Œ64, príoríty ‹
|Nokía 3410 ínfo: before the actuaí response unkno‚n frame ís
returned: 0Œ01 0Œ0f 0Œ00 0Œc9|
r SMS center receíved Š 0Œ0034, príoríty, checksum“, format, 0Œ00“,
vaíídíty, ŠDefauítRecípíent no.‹|12|,
ŠSMScenter no.‹|12|, ŠSMSC name‹, 0Œ00‹
teí.no|12|: Šíen, type, Šnumber(BCD)‹‹
‚here príoríty, checksum, type, vaíídíty,
teí.no.|12|: see 0Œ02/0Œ0030
r SMS center error recv Š 0Œ0035, reason ‹
0Œ03: Phonephone ôóíêö¿¿ä
0Œ04: Oòàñíû òºëºâ
0Œ05: Öóâèéí òîõèòóóëãà
0Œ06: Contact servíce
0Œ08: Íóóöëàëûí êîäíóóä
0Œ09: SIM íogín
0Œ0A: N¿ëæýýíèé òºëºâ
0Œ0C: Oîâ÷ëóóòóóä
0Œ0D:Oºëºâ
0Œ11: Oòàñíû öàã áîëîí ñýò¿¿ëýã
0Œ13: Öóàíëèéí òýìäýãëýë
0Œ14: SMS ôóíêö¿¿ä
27
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
s †ríte SMS to SIM Š 0Œ0004, .... ‹
s Mark SMS as read Š 0Œ0007, 0Œ02, íocatíon, 0Œ00, 0Œ64 ‹
r SMS message frame rcv Š 0Œ0008, subtype, “, num, “,
BCD(smscenter) ...‹ 20-Žtype, 22-Žstatus
Yíýä:
type: 0Œ06: deíívery report
status:
0Œ00: deíívered
0Œ30: pendíng
0Œ46: faííed
0Œ09: readíng faííed
subtype:
0Œ02: ínvaííd mem type
0Œ07: empty SMS íocatíon
0Œ0c: no access to memory (no PIN ín card, etc.)
r SMS read error Š 0Œ0009, errcode ‹
Yíýä:
errcode:
0Œ00: unkno‚n reason
0Œ02: ínvaííd íocatíon
0Œ06: SIM card not ready
0Œ07: empty íocatíon
s Deíete SMS message Š 0Œ000a, 0Œ02, íocatíon ‹
r Deíete OK Š 0Œ000b ‹
s SMS status request Š 0Œ0036, 0Œ64 ‹
r SMS status Š 0Œ0037,“,“,“,“,“,“,msgnumber,unread ‹
r SMS status error Š 0Œ0038 ‹
4.3 Short Message Servíce (SMS)
28
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
Yíý íü ¿¿òýí òáëáôîíû ñ¿ëæýýãýýò ãàò óòàñíóóäûí õîîòîíä áîãèíî
òáêñò áóþó çóòâàñ äàìæóóëàõ ¿éë÷èëãýý þì. SMSC íü íýã ãàò
óòàñíààñ íºãºº ãàò óòàñ òóó äàìæèãäàæ áóé çóòâàñûã õàäãàëàõ
áîëîí öààø íü äàìæóóëäàã áàéíà. Äàò óòàñíààñ èëãýýãäýæ áóé çóòâàñ
íü ýõëýýä Short Message Servíce Center (SMSN) -ò õàäãàëàãäààä
äàòàà íü î÷èõ ¸ñòîé ãàçàò òóóãàà äàìæóóëàãääàã. Yíý íü þó ãýñýí ¿ã
âý ãýâýë õ¿ëýýí àâàã÷ íü òóõàéí ¿áä èäýâõèã¿é áàéâàë èëãýýãäñýí
çóòâàñ íü õàäãàëàãäààä òîäîòõîé õóãàöààíû äîòîò õ¿ëýýí àâàã÷èéã
èäýâõèòýé áîëîõûã õ¿ëýýíý. Oîäîòõîé õóãàöààíû äîòîò õ¿ëýýí àâàã÷
èäýâõèæâýë çóòâàñ èëãýýãäýõ áà õóãàöàà õýòýòâýë òóñ çóòâàñ
óñòàíà. SMS çóòâàñ íü òîîí áîëîí òýìäýãòýí çóòâàñ áàéíà. SMS -èéí íýã
÷óõàë îíöëîã íü õýòýâ èëãýýã÷ õ¿ñâýë èëãýýñýí çóòâàñ íü î÷èõ
ãàçòàà õ¿òñýí ýñýõèéã èëòãýñýí áîãèíî çóòâàñ õ¿ëýýí àâ÷ áîëíî. SMS
íü çîòèóëàëòûí ñóâàã áîëîõ ñèãíàëûí ñóâãèéã àøèãëàäàã ó÷èò
çóòâàñóóä íü GSM ñ¿ëæýýíä äóóò/ ºãºãäëèéí/ ôàêñûí ¿éë÷èëãýýòýé
íýãýí çýòýã èëãýýãäýæ èòæ ÷àääàã áàéíà. SMS íü ¿íäýñíèé áîëîí îëîí
óëñûí òîóìèíã óéë÷èëãýýã äýìæäýã. Eíãýñíýýò GSM ñèñòáìòýé
äýëõèéí àëü ÷ ºíöºã áóëàíãààñ çóòâàñ èëãýýæ, õ¿ëýýí àâ÷ áîëîõ þì.
SMS ¿éë÷èëãýý íü Mobííe termínated (SM IO) áîëîí Mobííe
orígínated (SI IÎ) ãýæ õî¸ò àíãèëàãääàã. SI IO íü Servíce Center -ýýñ
íýã Mobííe Statíon ò¿¿ ñàíàë áîëãîñîí áîãèíî çóòâàñûã äàìæóóëàõàä
çîòèóëàãäñàí GSM -èéí áîëîìæ áà òîäîòõîé ìáõàíèçìààò àìæèëòòàé
report ýñâýë àëäààòàé report -èéí òóõàé ìýäýýëëýýò õàíãàäàã. Öàòèí
SI IÎ íü Mobííe Statíon (IS) -ýýñ Servíce Center (NS) -ýýò äàìæóóëàí íýã
SME (Short Message Entíty) ò¿¿ áîãèíî çóòâàñ äàìæóóëàõàä
çîòèóëàãäñàí GSM -èéí áîëîìæ áà àìæèëòòàé report ýñâýë àëäààòàé
report -èéí òóõàé ìýäýýëëýýò õàíãàäàã. Çóòâàñ íü SM„ -èéí õàÿãèéã
àãóóëàõ ¸ñòîé. Ö¿ëýýí àâ÷ áàéãàà çóòâàñûã €PDU ”SMS-DELI•ER”
áîëîí èëãýýæ áàéãàà çóòâàñûã €PDU ”SMS-SUBMI€”ãýíý.
29
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
Çóòàã 21. Short Message Mobííe €ermínated
Çóòàã 22. Short Message Mobííe Orígínated
SI IO áîëîí SI IÎ àòãààò äàìæèãäñàí çóòâàñóóä íü 140 õ¿òòýëõ
îêòáòèéã àãóóëæ áîëäîã. SMS íü 7 ¿íäñýí ýëáìáíòýýñ á¿òäýíý.
• •aíídíty Períod
• Servíce Center €íme Stamp
• Protocoí Identífíer
• More Message to Send
• Príoríty
• Message †aítíng
• Aíert SC
•aíídíty Períod: Yíý íü áîãèíî çóòâàñûí õ¿÷èíòýé áàéõ õóãàöààíû
äàâòàìæèéã èëýòõèéëñýí ìýäýýëëèéí ýëáìáíò áà õ¿ëýýí àâàã÷ òóó
çóòâàñ î÷èõ õ¿òòýë SN -èéí ñàíàõ îéä õàäãàëàõ áàòàëãàà áîëäîã þì.
Servíce Center €íme Stam: SN íü SN -èéí SI-OL (Short Message
€ransfer Layer) äàõü áîãèíî çóòâàñûí õ¿ò÷ î÷èõ õóãàöààíû òóõàé
õ¿ëýýí àâàã÷ IS-ä ìýäýýëäýã ìýäýýëëèéí ýëáìáíò.
Protocoí Identífíer: SI-OL íü àøèãëàãäàæ áóé äýýä ò¿âøèíèé
ïòîòîêîëûã èëýòõèéëäýã ýñâýë òáëá òºõººòºìæèéí òîäîòõîé òºòºëòýé
õàìòòàí àæèëëàõûã èëýòõèéëäýã ìýäýýëëèéí ýëáìáíò.
More - Message - to - Send: SN íü IS ò¿¿ èëãýýãäýõýýò íýã
ýñâýë õýä õýäýí çóòâàñ SN -ä õ¿ëýýãäýæ áàéãààã IS ò¿¿ ìýäýýëäýã
ìýäýýëëèéí ýëáìáíò.
30
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
Príoríty: Çóòâàñ íü äàâóó ýòõòýé çóòâàñ óó ¿ã¿é þó ãýäãèéã
SC ýñâýë SM„ íü PLMN (Pubííc Land Mobííe Net‚ork)
ò¿¿ èëýòõèéëäýã ìýäýýëëèéí ýëáìáíò.
Message - †aítíng, Aíert - SC: éë÷èëãýýíèé ýëáìáíò
Çóòàã 23. Short Message Mobííe Orígínated
* - SC -c MS -ò¿¿ áîãèíî çóòâàñ äàìæèãäàæ áóé ¿áä SMS -
GSMC
** - MS -c SC -ò¿¿ áîãèíî çóòâàñ äàìæèãäàæ áóé ¿áä SMS - I†MSC
Iáññáæ èëãýýõ êîìàíäûí ïòîòîêîë
Ö¿ñíýãò 1. Iáññáæ èëãýýõ êîìàíäûí ïòîòîêîë
0 4 9 14 19
1E 00 0C 02 00 2F 00 01 00 01 02 00 07 91 79 96 09 00 30F0
00 00 00 00 11 00 00 00 03 08 81 99 41 66 98 00 00 00 0000
00 FF 00 00 00 00 00 00 C8 B4 0B 01 41 00 9F 67
Byte 0: Náòèàëü ïîòò ñîíãîíî 1E - FBUS
Byte 1: Destínatíon addr /Î÷èõ õàÿã/ 00 - óòàñ
Byte 2: Source addr /Eòñýí õàÿã/ 0N - êîíòòîëë¸ò
Byte 3: Öèéõ ¿éëäëèéí òºòºë 02 - Iáññáæ ôóíêöòýé àæèëëàíà
Byte 4 – Byte 5: Íèéò Data íèé óòò 002F ƒ = 47 D
Byte 6 - Byte 8: SMS ôòáéìèéí òîëãîé òîãòîë 000100
Byte 9 - Byte 11: Iáññáæ èëãýýõ êîììàíä
Byte 12: SMS Centre number -èéí óòò 07 /Byte 13 -19/
31
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
Byte 13: SMSC number -èéí òºòºë
0Œ81-ìýäýãäýõã¿é
0Œ91-îëîí óëñûí áóþó òîóìèíã
0Œa1-îòîí íóòãèéí
Byte 14 - 19: 97699000030 - SMS Centre number
F - ýýò òàñëàæ ºãºõ áà ýíý äóãààò íü
byte 14 - 23 õ¿òòýë ¿òãýëæèëæ áîëíî
Byte 24: Iáññáæèéí òºòºë
ˆˆˆˆ ˆˆˆ1 = SMS Eëãýýõ
ˆˆˆˆ ˆˆˆ0 = SMS Ö¿ëýýí àâàõ
Byte 25: Message Reference íf SMS Deííver – •aíídíty
Indícator used (Not used ín thís case). Refer
GSM 03.40 - 9.2.3.6 €P-Message-Reference (€P-MR)
Byte 26: Protocoí ID. Refer to GSM 3.40 - 9.2.3.9
€P-Protocoí-Identífíer (€P-PID)
Byte 27: Data Codíng Scheme. Refer to GSM 03.38 – GSM
3.40 - 9.2.3.10 €P-Data-Codíng-Scheme (€P-DCS)
Byte 28: Äàìæèãäàæ áóé ìáññáæèéí ¿ñýãíèé óòò 03 = ƒí.
Byte 29: Î÷èõ äóãààòûí óòò 08
Byte 30: Äóãààòûí òºòºë 81 - îòîí íóòàãò
Byte 31 - 40: Oòàñíû äóãààò 97699146689
Byte 41: Iáññáæ õ¿ëýýí àâàõ õóãàöàà. FF - õÿçãààòã¿é
õ¿ëýýëò
Byte 42 - 47: Îí ñàò ºäºò öàã ìèíóò ñáêóíä
Byte 48 - 50: Iáññáæèéí áèá Byte 28 ààò òîäîòõîéëîãäîíî.
Byte 48 - 92 õ¿òòýë áàéæ áîëíî.
Byte 51: Oòáéìèéí òºãñãºë 01
Byte 52: Äàòààëëûí äóãààò 40 - 47 õ¿òýýä äàâòàíà
Byte 53: Byte 52 íü ñîíäãîé áàéòëàë äàõü áàéò ó÷èò
00 - îîò çààâàë íºõºæ ºãíº
Byte 54 - 55: 16 áèòèéí ˆOR ¿éëäýë.
4.3.1 Çóòâàñ êîäëîõ
32
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
OÐ - ºãºãäºë êîäëîõ ñõáìèéí òàëáàò íü OÐ-UD òàëáàòûí ºãºãäºë
êîäëîõ ñõáìèéã èëýòõèéëäýã áà ìºí çóòâàñûí òºòëèéã çààäàã. Îêòáò íü
4.. 7 áèò¿¿äýä èëýòõèéëýãäñýí êîäëîõ ãòóïïèéí äàãóó àøèãëàãäàíà.
Ö¿ñíýãò 2. ªãºãäºë êîäëîõ ñõáì
Eîäëîõ
ãòóïïèéí
áèò¿¿ä
3 .. 0 áèò¿¿äèéí àøèãëàëò
00ŒŒ
ªãºãäºë êîäëîõ áòºíõèé øèíæ:
Aèò 5: õýòýâ 0 áîë øàõàãäààã¿é òáêñò, õýòýâ 1 áîë GSM -
èéí ºãºãäºë øàõàõ ñòàíäàòò àëãîòèòìààò øàõàãäñàí òáêñò
Aèò 4: õýòýâ 0 áîë 1 .. 0 áèò¿¿ä íü àøèãëàãäàõã¿é áºãººä
çóòâàñûí àíãèëàëûí óòãà áàéõã¿é, õýòýâ 1 áîë 1 .. 0 áèò¿¿ä
íü çóòâàñûí àíãèëàëûí óòãà áàéíà
Aèò 1, Aèò 0: Çóòâàñûí àíãèëàë
0 0 Aíãèëàë 0
0 1 Aíãèëàë 1 : I„
1 0 Aíãèëàë 2 : SIM
1 1 Aíãèëàë 3 : €E
Aèò 3, Aèò 2: Öàãààí òîëãîé
0 0 Oîäîòõîé áóñ öàãààí òîëãîé
0 1 8 áèò ºãºãäºë
1 0 UCS2 (16 áèò)
1 1 Aøéèãëàãäàõã¿é
0100...1011 Aøèãëàãäàõã¿é êîäëîõ ãòóïï¿¿ä
1100
Çóòâàñ óñòãàõ:
3 .. 0 áèò¿¿ä íü 1101 ãòóïïèéíõòýé èæèë.
7 .. 4 áèò¿¿äèéã 1100 áîëãîñíîîò ãàò óòàñ çóòâàñûí
àãóóëãûã íü óñòãàõ áà õýòýãëýã÷äýý çºâõºí øèíæ
òýìäãèéã íü ë õàòóóëíà
1101 Çóòâàñ õàäãàëàõ:
Öýòýãëýã÷èéí ºãºãäºëä àãóóëàãäàõ òáêñò íü GSM-èéí 7
áèòýýò êîäëîãäñîí áàéíà.
Aèò 3: õýòýâ 0 áîë èëýòõèéëýã÷èéã èäýâõã¿é áîëãîõ,
õýòýâ 1 áîë õýòýãëýã÷èéã èëýâõòýé áîëãîõ
33
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
Aèò 2: àøèãëàãëàõã¿é áà ¿òãýëæ 0 áàéíà.
Aèò 1, Aèò 2: Eëýòõèéëýã÷èéí òºòºë
0 0 Äóóò øóóäàí çóòâàñ
0 1 Oàêñ çóòâàñ
1 0 Y - øóóäàí çóòâàñ
1 1 Aóñàä çóòâàñ
1110
Çóòâàñ õàäãàëàõ:
Öýòýãëýã÷èéí ºãºãäºëä àãóóëàãäàõ òáêñò íü øàõàãäààã¿é
UCS2-îîò êîäëîãäñîí áàéíà.
1111
ªãºãäºë êîäëîõ / çóòâàñûí àíãèëàë:
Aèò 3: Aøèãëàãäàõã¿é áà ¿òãýëæ 0-îîò òîãòîîãäîíî.
Aèò 2: Çóòâàñ êîäëîõ
0 - GSM 7 áèò
1 - 8 áèò ºãºãäºë
Aèò 1, Aèò 0: Çóòâàñûí àíãèëàë
0 0 Aíãèëàë 0
0 1 Aíãèëàë 1 : I„
1 0 Aíãèëàë 2 : SIM
1 1 Aíãèëàë 3 : €E
GSM 7-áèò íü OÐ-UD) äîîò ºãºãäñºí õ¿ñíýãòýýò êîäëîãäñîíûã
èëýòõèéëíý. EÍzýñíýýò òýìäýãò á¿òä íýã áèòýýò áàãàñàæ 160 òýìäýãò
íü 140 îêòáò áîëíî.
(140*8)/7=160
Ö¿ñíýãò 3
34
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
Çóòàã 24. SMS - èéí á¿òýö
4.4 Mícrochíp PIC18f452 êîíòòîëë¸ò
Öÿíàëòûí ñèñòáìä àøèãëàõ êîíòòîëë¸òîîò Mícrochíp PIC18F452
ñîíãîñîíû ó÷èò íü öóâàà äàìæóóëàëòàíä õóòäûã 115200 áèò/ñ -ò
òîãòîîõ áîëîìæòîé, N õýë äýýò ïòîãòàì÷èëàæ áîëäîã.
35
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
Çóòàã 25. PIC18F452 Nõáìèéí çóòàã
Îíöëîãóóä:
• Ïòîãòàìì ñàíàõ îé 32êáàéò
• ªãºãäëèéí ñàíàõ îé 1.5êáàéò
• Oäèòäëàãûí 16 áèò, ºãºãäëèéã 8 áèòèéí ºòãºíòýé.
• 10áèòèéí AOÖ
• Íàì òýæýýë, ºíäºò õóòäíû fíash/eeprom òáõíîëîãè
• Ö¿÷äýëèéí ºòãºí çóòâàñò àæèëëàäàã.
• Po‚er-on Reset (POR), Po‚er-up €ímer (P†R€)áîëîí
Oscíííator Start-up €ímer (OS€)
• ªíäºò ã¿éäëèéí sínk/source 25 mA/25 mA
• Äóòâàí ãàäààä òàñàëäëûí õºëòýé
• €ímer1 ìîäóëü: 16-áèò tímer/counter
• €ímer2 ìîäóëü: 8-áèò tímer/counter
• períod regíster (tíme-base for P†M)
• €ímer3 ìîäóëü: 16-áèò tímer/counter
• Secondary oscíííator cíock optíon - €ímer1/€ímer3
• Öî¸ò Capture/Compare/P†M (CCP) ìîäóëüòàé.
• CCP píns that can be confígured as:
36
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
 Capture îòîëò: capture ís 16-bít,
maŒ. resoíutíon 6.25 ns (€C—/16)
 Compare íü 16-áèò, maŒ. resoíutíon 100 ns (€C—)
 P†M ãàòàëò: P†M resoíutíon ís 1- to 10-bít,
maŒ. P†M freq. ˜: 8-bít resoíutíon = 156 kƒz
• Master Synchronous Seríaí Port (MSSP) ìîäóëü,
- 3-‚íre SPI™ (supports aíí 4 SPI modes)
- I2C™ Master áîëîí Síave ãîòèì
• Addressabíe USAR€ ìîäóëü:
 Supports RS-485 áîëîí RS-232
• Paraííeí Síave Port (PSP) ìîäóëü
• Nóòèàëèéí õóòäûã 115200-ò òîãòîîõ áîëîìæòîé
Mícrochíp PIC18F452 - èéí àòõèòáêòóò áîëîí õºëèéí òàéëáàòûã
õàâñòàëò 1 - ýýñ ¿çíý ¿¿.
4.4.1 PIC18F452-èéã öóâàà äàìæóóëàë
€ˆS€A: äàìæóóëàëòûí òºëºâ áîëîí óäèòäëàãûí òáãèñòò
(Öàÿã íü 98Í)
CSRC €Œ9 €ŒEN S—NC - BRGƒ €RM€ €Œ9D
Aèò7 áèò0
Aèò7: CSRC - Cíock Source
Añèíõòîí ãîòèìä - 1 áîë ìàñòáò ãîòèì
0 áîë äàãàëäàõ ãîòèì
Aèò6: Oõ9 - 9 áèò äàìæóóëàëòûã çºâøººòºõ
37
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
1 áîë 9 áèò äàìæóóëàëòûã ñîíãîõ
0 áîë 8 áèò äàìæóóëàëòûã ñîíãîõ
Aèò5: €ŒEN - äàìæóóëàëòûã çºâøººòºõ
1 áîë äàìæóóëàëòûã çºâøººòñºí
0 áîë äàìæóóëàëòûã õîòèãëîñîí
Aèò4: S—NC - USAR€ ãîòèì ñîíãîõ áèò
1 áîë Nèíõòîí ãîòèì
0 áîë Añèíõòîí ãîòèì
Aèò3: Aøèãëàãäàõã¿é
Aèò2: BRGƒ - ªíäºò õóòäààò àæèëëàõ
Añèíõòîí ãîòèìä 1 áîë ºíäºò õóòä
0 áîë áàãà õóòä
Aèò1: €RM€ - äàìæóóëàã÷èéí øèëæ¿¿ëýã÷ òáãèñòòèéí òºëºâ
1 áîë Ðáãèñòò õîîñîí
0 áîë Ðáãèñòò ä¿¿òýí
Aèò0: €Œ9D - ªãºãäºëèéí 9 äýõ áèò
RCS€A: Ö¿ëýýí àâàã÷ûí òºëºâ áîëîí óäèòäëàãûí òáãèñòò
(Öàÿã íü 18Í)
SPEN RŒ9 SREN CREN ADDEN FERR OERR RŒ9D
Aèò7 áèò0
Aèò7: SPEN - öóâàà ïîòò çºâøººòºõ
1 áîë öóâàà ïîòò çºâøººòºãäñºí
0 áîë öóâàà ïîòò çºâøººòºã人ã¿é
Aèò6: Rõ9 - 9 áèò õ¿ëýýæ àâàõûã çºâøººòºõ
38
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
1 áîë 9 áèò õ¿ëýýæ àâàõûã ñîíãîõ
0 áîë 8 áèò õ¿ëýýæ àâàõûã ñîíãîõ
Aèò5: SREN - íýã õ¿ëýýí àâàëòûã çºâøººòºõ
Añèíõòîí ìàñòáò ãîòèìä
1 áîë íýã õ¿ëýýí àâàëòûã çºâøººòñºí
0 áîë íýã õ¿ëýýí àâàëòûã õîòèãëîñîí
Aèò4: CREN - ¿òãýëæèëñýí õ¿ëýýí àâàëòûã çºâøººòºõ
1 áîë ¿òãýëæèëñýí õ¿ëýýí àâàëòûã çºâøººòíº
0 áîë ¿òãýëæèëñýí õ¿ëýýí àâàëòûã çºâøººòºõã¿é
Aèò3: ADDEN - Öàÿãèéí èëò¿¿ëýëòèéã çºâøººòºõ
1 áîë Öàÿãèéí èëò¿¿ëýëòèéã çºâøººòíº
0 áîë Öàÿãèéí èëò¿¿ëýëòèéã çºâøººòºõã¿é
Aèò2: FERR - ºãºãäºëèéí àëäàà
1 áîë ºãºãäºë àëäààòàé
0 áîë ºãºãäºë àëäààã¿é
Aèò1: OERR - Ä¿¿òãýëòèéí àëäàà
1 áîë Ä¿¿òãýëòèéí àëäààòàé
0 áîë Ä¿¿òãýëòèéí àëäààã¿é
Aèò0: RŒ9D - ªãºãäºëèéí 9 äýõ áèò
N õýë äýýò áè÷èæ áàéõ ¿áä äýýòõ õî¸ò òáãèñòòò õàíäàõ
øààòäëàãàã¿é þì. A¿õ ç¿éëèéã ïòîãòàìûí êîìïàÿëàò íü ã¿éöýòãýæ
àñìáëáéòë¿¿ õºòâ¿¿ëýýä òýíäýýñýý *.heŒ ôàéëûã ¿¿ñãýäýã.
Ö¿ñíýãò 4. ªãºãäºë äàìæóóëàõ õóòäíû òîîöîî
S—NC BRGƒ = 0 (Aàãà õóòä) BRGƒ = 1 (ªíäºò õóòä)
39
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
0
1
Añèíõòîí - õóòä =
Fosc/(64(Œ‡1))
Cèíõòîí - õóòä =
Fosc/(4(Œ‡1))
Öóòä = Fosc/(16(Œ‡1))
Yíä õ íü SPBRG-í óòãà (0 .. 255)
PIC àøèãëàæ áàéõ ¿áä öóâàà ïîòòûí õóòäûã 115200-ò òîãòîîõûí òóëä
õàìãèéí áàãàäàà 1.8432Iƒz êâàòö òàâèõ õýòýãòýé õàòèí Atmeí89C52
àøèãëàæ áàéõ ¿áä õàìãèéí áàãàäàà 22.1184Mƒz-èéí êâàòö òàâèõ
õýòýãòýé áîëæ áàéíà. Äýòýë Atmeí äýýò õàìãèéí äýýä òàëäàà 24
Mƒz-èéí êâàòö õýòýãëýæ áîëäîã. Yíý íü PIC-èéã ñîíãîõ áàñ íýãýí
øàëòãààí áîëñîí.
Çóòàã 26. öóâàà äàìæóóëàëòûí áëîê äèàãòàìì
40
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
Çóòàã 27. öóâàà äàìæóóëàëòûí õóãàöààíû äèàãòàìì
Çóòàã28. Ö¿ëýýí àâàëòûí áëîê äèàãòàìì


Çóòàã 29. Ö¿ëýýí àâàëòûí õóãàöààíû äèàãòàìì
4.5 74LS245 ã¿éäýë ºñã¿¿ò
41
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
NOKIA 3310 ãàò óòàñíààñ ãàò÷ áàéãàà äàìæóóëàõ øóãàì íü
ºíäºò òºâøèí人 ‡2.8A áàéäàã. Oèéìýýñ ýíý øóãàì äýýò 74LS245
òàâüæ ã¿éäëèéã ºñãºí òºâ óäèòäëàãûí áëîêòóó îòóóëñàí. 74LS245-ûí
òºâøèíèé øèæèëòèéí õöãàöàà 20íñ áàéäàã áà íýã ñáêóíäýä 50 ñàÿ
øèëæèëò õèéäýã ãýñýí ¿ã. Yíý íü öóâàà äàìæóóëàëòûí õóòä 115200
áèò/ñ -ààñ õàâüã¿é èë¿¿ áàéãàà òóë ñèñòáìèéí öóâàà äàìæóóëàëòàä
ñààä ó÷òóóëàõã¿é àæèëëàæ ÷àäíà. 74LS245-ûí ºãºãäëèéí
õ¿ñíýãòèéã õàâñòàëò3-ààñ õàòíà óó.
42
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
5. Oºãñºëòèéí àæëûí
òºñëèéí õýñýã
5.1. A¿òöèéí ñõáì, ñèñòáìèéí ¿éë÷èëãýý.
Çóòàã 30. Nèñòáìèéí á¿òöèéí ñõáì
A¿òöèéí ñõáìèéí òàéëáàò: Nèñòáìèéã íàéìàí èëò¿¿ëýã÷òýé õèéñýí áà
ºòãºæ¿¿ëæ 24 ìýäò¿¿ò, èëò¿¿ëýã÷ òàâüæ áîëíî. Eëò¿¿ëýã÷ýýñ
43
Èëð¿¿ëýã÷
Êîíòðîëë¸ð
PIC18F452
MAX232-îîð
î!"#$ò%ðë&&
'(!)&&ë(*
+,-./ 3310
F012
3X
3X 4X
4X
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
äîõèîíóóä ïàòàëëáëààò èòíý. Oýäãýýòèéí äóíä àëü íýãýýñ ºíäºò òºâøèí
îòæ èòýõýä á¿õ ìýäò¿¿òèéí óòãûã àâ÷ òîîòóó õºòâ¿¿ëýýä êîäëîæ
ïòîòîêîëä óãñòàí çóòâàñûã èëãýýíý. Eëò¿¿ëýã÷ á¿òèéí ìýäýýëëèéã
ºã¿¿ëáýòýýò èëýòõèéëýýã¿éí ó÷èò áîë îëîí æèæèã ìýäýýëýë ÿâóóëæ
íýãæ ¿òýõ, õóãàöàà àëäàõààñ çàéëñõèéæ áàéãàà þì. Eëò¿¿ëýã÷èéí
óòãà ººò÷èëºãäºõ á¿òò äàõèí çóòâàñ ÿâóóëàõ áºãººä á¿ãä íàì òºâøèíä
îòñîí ¿áä çóòâàñ èëãýýõýý çîãñîîíî. Çóòâàñ èëãýýõ äóãààò áóþó ýçíèé
óòàñíû äóãààòûã êîíòòîëë¸òò øàòæ ºãíº. Nèñòáì á¿õýëäýý ‡5A
òýæýýë õýòýãëýíý. Eîíòòîëë¸ò òóõàéí àãøèíä ÿìàò ôóíêö ã¿éöýòãýæ
áàéãààã õàâòàí äýýòõ 3 ãýòëýí äèîäîîò èëýòõèéëæ áàéíà. Nèñòáìä
íýìýëòýýò òàâüñàí IAÖ232 íü ñõáìèéã êîìïüþòáòòýé ñáòèàëààò õîëáîæ
àæèëëàãààã òáñòëýõýä çîòèóëàãäàíà. Öàòèí êîíòòîëë¸òûã Nokía
3310-ûí FBUS-ûã àøèãëàí õîëáîíî.
5.2 Oáõíèêèéí õýñýã
Yíýõ¿¿ àæëûí õ¿òýýíä äîõèîëëûí ñèñòáìèéí çàãâàòûã ãàòãàæ
áîäèò ¿ò ä¿í õàòóóëàõûã çîòèñîí. Yíä àíõààòàõ õýäýí ç¿éëñèéã äóòäàõ
õýòýãòýé:
• Nõáìèéã óãñòàõäàà àëäàà ãàòãàõã¿é áàéõ
• Îòîëò ãàòàëòûí ïîòòóóä, ñõáìèéí òýæýýëèéã íàéäâàòòàé
áàò áºõ õîëáîõ.
• Nèñòáìèéã àñààñíû äàòàà õààëãàíû ãàäíààñ
èäýâõæ¿¿ëäýã íóóö òîâ÷ëóóò õèéõ.


44
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
Çóòàã 31. Oòàñíû öóâàà äàìæóóëàëòûã õîëáîõ êàááëü
5.2.1 Çàò÷èìûí ñõáì

Çóòàã 32. Nèñòáìèéí çàò÷èìûí ñõáì
Çàò÷èìûí ñõáìèéí òàéëáàò:
• Nokía3310 ãàò óòàñíû ñáòèàë ïîòòíû äàìæóóëàõ øóãàì íü
ºíäºò òºâøèí人 ‡2.8A ãàòãàäàã. ¿íèéã PIC18F452 äýýò
ºíäºò òºâøèí èòëýý ãýæ òàíèõã¿é áàéñàíààñ ñáòèàë ïîòò
äýýò 74LS245 ºñã¿¿ò òàâüæ ã¿éäëèéã èõýñãýñýí.
• Led 1-3 -ò ñèñòáìèéí òºëºâèéã èëòãýæ áàéíà.
• IAÖ232 íü ñõáìèéã êîìïüþòáòòýé õîëáîæ àæèëëàãààã
øàëãàõ, ºãºãäºë îòóóëàõ ¿¿òýãòýé.
• PIC18F452 íü òºâ óäèòäëàãûí áëîêûí ¿¿òýã ã¿éöýòãýæ
áàéíà.
• 8ø ò¿ëõ¿¿òíèé îòîíä èëò¿¿ëýã÷¿¿äèéã õîëáîíî.
• Nokía 3310 ãýñýí øóãàì äýýò óòàñíûõàà FBUS
ò¿ãýýã¿¿òèéã õîëáîíî.
Cõáìä îòîëöîõ ýëáìáíòèéí æàãñààëò òýäãýýòèéí ¿íèéã õàâñòàëòààñ
õàòíà óó.
5.2.2 Oîîöîî
Öàõèëãààí çàòöóóëàëò: Nèñòáì á¿õýëäýý 2.4Aò ÷àäàëòàé.
Öýòýâ áàéíãà àñààëòòàé áàéíà ãýâýë:
45
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
ªäºòò 2.4Aò*24öàã = 57.6 Aò.ö
Nàòä 57.6 Aò.ö * 30 ºäºò = 1.728 EAò.öàã
Öàõèëãààí çàòöóóëíà.
5A-èéí 10™-èéí àëäàãäàëòàé òòàíñôîòìàòîò àøèãëàäàã ãýâýë:
Nàòä 1.728 ‡ 1.728*(10/100) = 1.9EAò.öàã
Öàõèëãààí çàòöóóëíà.
Eëò¿¿ëýã÷èéí ýñýòã¿¿öýë: èëò¿¿ëýã÷èéã îòëóóëàí òàâüñàí
ò¿ëõ¿¿ò¿¿ä íü áîäèò áàéäàë äýýò òºâ óäèòäëàãûí áëîêîîñ äîò õàÿæ 5-
6ì çàéä õààëãà, öîíõîíóóä äýýò áàéòëàõ þì. Eéì òîõèîëäîëä óòàñíû
ýñýòã¿¿öýë íýìýãäýæ äîõèîã ñóëòóóëàõ çýòýã ñèñòáìèéí
àæèëëàãààíä ººò÷èëºëò îòóóëäàã. Eëò¿¿ëýã÷ äýýò òàâèõ
ýñýòã¿¿öýë, èëò¿¿ëýã÷èéí óòàñíû ýñýòã¿¿öëýýñ õàìààò÷
êîíòòîëë¸òûí îòîëòîí äýýò ÿíç á¿òèéí òºâøèí î÷èíî.

Çóòàã 33. èëò¿¿ëýã÷èéí õîëáîëòûí ñõáì
Yíý òºâøèíèéã áîäîæ ãàòãàâàë:
Uout = 5* Rdet/(R1 ‡ Rdet)•
Rdet - èëò¿¿ëýã÷èéí ýñýòã¿¿öýë.
Öýòýâ èëò¿¿ëýã÷ýýñ èòýõ äîõèîã íàì òºâøèí人 2A-îîñ èõã¿é áàéëãàÿ
ãýâýë:
Uout = 5* Rdet/(R1 ‡ Rdet)•
2B Ž Uout•
46
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
2B Ž 5* Rdet/(R1 ‡ Rdet)•
¿¿íýýñ:
R1/Rdet Ž 1.5•
Äýñýí õàìààòàëòàé áàéõ ¸ñòîé. Öàòèí ºíäºò òºâøèí人 ºíäºò
ýñýòã¿¿öëèéí ãîòèìä îòîõ òóë óòàñíû ýñýòã¿¿öëýýñ ¿ë õàìààòíà.
5.3 Ïòîãòàìûí õýñýã
Nèñòáìèéí ïòîãòàìûã N õýë äýýò áè÷ñýí. N äýýò áè÷èõýä àëäàà
ãàòàõ ìàãàäëàë áàãàòàé áàéäàã áà òîì õýìæýýíèé ïòîãòàì áè÷èõýä
çîõèîí áàéãóóëàëò ñàéòàé îéëãîõîä äºõºìòýé áîëäîã.
5.3.1 Ïòîãòàìûí áòºíõèé àëãîòèòì
47
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
Çóòàã 34. òºâ óäèòëàãûí áëîêûí ïòîãòàìûí àëãîòèòì
Ïòîãòàìûí àëãîòèòìûí òàéëáàò:
• Yõ ôóíêö äîòîòîî ïîòòûíõîî óòãûã øàëãàæ áàéíà.
• Äîõèî èòñýí áîë b ïîòòûíõîî óòãûã àâ÷ áèò áèòýýò íü çàäàëààä
ASCII-ä øèëæ¿¿ëíý.
• ASCII-ä øèëæ¿¿ëñýí ìýäýýëëýý çóòâàñ êîäëîõ àëãîòèòìýýò
õºòâ¿¿ëíý. Ïòîãòàì äîòîòîî ÿâóóëàõ çóòâàñûí ïòîòîêîëûí áòºíõèé
áèáèéã øàòæ ºãñºí.
• Iýäýýëëèéã ïòîòîêîë äîòîò óãñàò÷, äàòààëëûí äóãààòûã òàâèàä
øàëãàõ êîäûã áîäîæ ãàòãàíà.
• Oãñàòñàí ïòîòîêîëîî öóâàà ïîòòîîò ãóòâàí óäàà ÿâóóëíà.
• Äàõèí èëò¿¿ëýã÷èéí óòãà ººò÷èëºãäºõèéã õ¿ëýýíý.
Ïòîãòàìûí á¿òýí êîäûã õàâñòàëò2 îîñ õàòíà óó.
48
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
6. Ä¿ãíýëò
Yíý òºãñºëòèéí àæèëààò õàòóóë õàìãààëàëòã¿é, õ¿í î÷äîãã¿é
áàéòëàëûí ìýäýýëëèéã öàã àëäàõã¿éãýýò, õÿìä ºòòºã çàòäàëààò
õÿíàæ áàéõûã çîòèëîî.
Oã ñèñòáìèéã çààâàë õóëãàé÷ààñ õàìãààëàõ áèø, á¿òýí
àâòîìàò ñèñòáìèéí òºëºâèéã õÿíàõ, öàã àãààòûí ìýäýý äàìæóóëàõ
çýòýã ººò ÿìàò ÷ çîòèëãîîò àøèãëàæ áîëîõ þì.
Iîáèêîì êîìïàíèé à÷ààëàë ¿á ¿á õýòýò÷ çóòâàñ èëãýýõýä óäàõ
òîõèîëäîë ãàòäàã. Öýòýâ öààøèä èéì áàéäàë èõýñâýë òóñ êîìïàíèòàé
ãýòýý õèéæ óòüòàìæ ºíäºòòýé, òóñãàé äóãààò àâàõ àòãààò ýíý
õ¿íäòýëèéã øèéäâýòëýõ õýòýãòýé.
Yíýõ¿¿ àæèëûã öààøèä õºãæ¿¿ëâýë öààøèä íèéãýìä õýòýãòýé
ç¿éë áîëîí àøèãëàãäàíà ãýäýãò íàéäàæ áàéíà.
49
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
7. Aøèãëàñàí ìàòáòèàëûí æàãñààëò
1.N.Aîëäáàÿò-ûí äèïëîìûí àæèë
"GSM óäèòäëàãàòàé ìýäýýëëèéí ñàìáàò" 1999 îí
2.Y.Iàæèãñ¿òýí
"Eîìïüþòáòèéí çîõèîí áàéãóóëàëò àññáìáëáò"1975 îí
Aøèãëàñàí âáá ñàéò
1.‚‚‚.gsm‚oríd.com
2.‚‚‚.mícrochíp.com
3.‚‚‚.aíídatasheets.com
4.‚‚‚.embedtronícs.com
50
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
8. Öàâñòàëò
8.1 Öàâñòàëò1 - PIC18F4ˆ2 áëîê äèàãòàìì

PIC18F4ˆ2 õºëèéí òàéëáàò


51
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
8.2 Öàâñòàëò2 - Ïòîãòàìûí á¿òýí êîä
šíncíude ‰D:›AMARAA”S.DIR›DIP.ƒ‰
šuse rs232(baud=115200, Œmít=PIN‘C6, rcv=PIN‘C7,errors)
ínt rbuf, RMSí=0, MSG‘LEN‘I=0, SE•‘NUM=0Œ42, NUM, MSG‘LEN, ok = 0•
ínt8 ‚ord|7|=Š0‹•
ínt8 SMS|60|=Š 0Œ1E, 0Œ00, 0Œ0C, 0Œ02, 0Œ00, 0Œ33, 0Œ00, 0Œ01, 0Œ00, 0Œ01,
0Œ02, 0Œ00, 0Œ07, 0Œ91, 0Œ79, 0Œ96, 0Œ09, 0Œ00, 0Œ30, 0ŒF0, 0Œ00, 0Œ00, 0Œ00,
0Œ00, 0Œ11, 0Œ00, 0Œ00, 0Œ00, 0Œ08, 0Œ08, 0Œ81, 0Œ99, 0Œ41, 0Œ66, 0Œ98,
0Œ00, 0Œ00, 0Œ00, 0Œ00, 0Œ00, 0Œ00, 0ŒFF, 0Œ00, 0Œ00, 0Œ00, 0Œ00, 0Œ00,
0Œ00, 0ˆ31, 0ˆ18, 0ˆ0C, 0ˆ06, 0ˆ83, 0ˆC1, 0ˆ62, 0Œ01, 0Œ41, 0Œ00,
0Œ8B, 0Œ10‹•
ínt8 ƒ†S†|16|=Š0Œ1E, 0Œ00, 0Œ0C, 0ŒD1, 0Œ00, 0Œ07, 0Œ00, 0Œ01, 0Œ00, 0Œ03,
0Œ00, 0Œ01, 0Œ60, 0Œ00, 0Œ72, 0ŒD5‹•
voíd packer()
Š
íf(ínput(pín‘b7) == 1) ‚ord|0| = 0Œ31• eíse ‚ord|0| = 0Œ30•
íf(ínput(pín‘b6) == 1) bít‘set(‚ord|0|, 7)•
eíse bít‘cíear(‚ord|0|, 7)•
íf(ínput(pín‘b5) == 1) ‚ord|1|=0Œ58• eíse ‚ord|1|=0Œ18•
íf(ínput(pín‘b4) == 1) ‚ord|2|=0Œ2C• eíse ‚ord|2|=0Œ0C•
íf(ínput(pín‘b3) == 1) ‚ord|3|=0Œ16• eíse ‚ord|3|=0Œ06•
íf(ínput(pín‘b2) == 1) ‚ord|4|=0Œ8B• eíse ‚ord|4|=0Œ83•
íf(ínput(pín‘b1) == 1) ‚ord|5|=0ŒC5• eíse ‚ord|5|=0ŒC1•
íf(ínput(pín‘b0) == 1) ‚ord|6|=0Œ62• eíse ‚ord|6|=0Œ60•

voíd checksum()
Š
ínt í, evensum=0, oddsum=0•
for(í=0• í•=56• 퇇)
Š
evensum = evensum ’ SMS|í|•
oddsum = oddsum ’ SMS|í‡1|•
퇇•

SMS|58| = evensum•
SMS|59| = oddsum•
52
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ

voíd sendh‚s‚()
Š
ínt œ, í•
output‘a(0Œ01)•
for(œ=0• œ•2• œ‡‡)
Š
for(í=0• í•16• 퇇) putc(ƒ†S†|í|)•
deíay‘ms(1000)•

output‘a(0Œ00)•

voíd send()
Š
ínt œ, í•
output‘a(0Œ02)•
sendh‚s‚()•
deíay‘ms(5000)•
for(œ=0• œ•3• œ‡‡)
Š
for(í=0• í•60• 퇇) putc(SMS|í|)•
deíay‘ms(1000)•

output‘a(0Œ00)•

voíd portb()
Š
ínt í, status=0•
output‘a(0Œ07)•
deíay‘ms(1000)•
status = ínput‘b()•
packer()•
for(í=0• í•=6• 퇇)
Š
SMS|48‡í|=‚ord|0‡í|•
53
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ

SMS|56|=SE•‘NUM‡1•
íf(SMS|56| Ž= 0Œ47 –– SMS|56| •= 0Œ40) SMS|56| = 0Œ42•
checksum()•
send()•
‚hííe(status == ínput‘b()) status = status•
output‘a(0Œ00)•

šIN€‘RDA
voíd seríaí()
Š
output‘a(0Œ02)•
rbuf = getc()•
íf(rbuf == 0Œ1e –– ok == 0)
ok = 1•
output‘a(0Œ00)•
deíay‘ms(10000)•
íf(rbuf == 0Œ0c –– ok == 1)
ok = 2•
output‘a(0Œ00)•
íf(rbuf == 0Œ00 –– ok == 2)
ok = 3•
output‘a(0Œ00)•
íf(ok == 3)
Š
íf(rmsí == 4) msg‘íen = rbuf•
íf(msg‘íen‘í == msg‘íen‡4)
Š
num = rbuf•
IF(num •= 0ˆ47 –– num Ž= 0ˆ40) SE•‘NUM = NUM•
eíse SE•‘NUM = SE•‘NUM•
SMS|56|=SE•‘NUM‡1•
íf(SE•‘NUM == 0Œ47) SE•‘NUM = 0Œ3f•
msg‘íen‘í = msg‘íen = rmsí = ok = 0•

msg‘íen‘퇇•
rms퇇•
54
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
output‘a(0Œ00)•


voíd maín()
Š
set‘trís‘b(0Œff)•
set‘trís‘a(0Œ00)•
set‘trís‘c(0Œ80)•
set‘trís‘d(0Œ00)•
set‘trís‘e(0Œ00)•
setup‘adc‘ports(NO‘ANALOGS)•
setup‘adc(ADC‘OFF)•
setup‘psp(PSP‘DISABLED)•
setup‘spí(FALSE)•
setup‘‚dt(†D€‘OFF)•
setup‘counters(R€CC‘IN€ERNAL,R€CC‘DI•‘1)•
setup‘tímer‘0(R€CC‘IN€ERNAL)•
setup‘tímer‘1(€1‘DISABLED)•
setup‘tímer‘2(€2‘DISABLED,0,1)•
setup‘tímer‘3(€3‘DISABLED•€3‘DI•‘B—‘1)•
enabíe‘ínterrupts(GLOBAL)•
enabíe‘ínterrupts(IN€‘RDA)•
sendh‚s‚()•
‚hííe(1)
Š
íf (ínput‘b() ž= 0Œ00) portb()•
output‘a(0Œ04)•
deíay‘ms(500)•
output‘a(0Œ00)•
deíay‘ms(500)•


55
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
8.3 Öàâñòàëò3 - 74LS245 ñõáìèéí ºãºãäëèéí õ¿ñíýãò



8.4 Öàâñòàëò 4
Oºãñºëòèéí àæëûí ñàíõ¿¿ãèéí òîîöîî
ä.ä Íýò Øèòõýã Íýãæèéí ¿íý Íèéò ¿íý
4M

232
120
002
000
PIC
18F
452
115
000
250
037
4LS
245
150
050
Öàâòàí 1 2000 2000
56
Aëñëàãäñàí îáüáêòèéí ìýäýýëëèéã
GSM àøèãëàí õÿíàõ
01
1
5
50
0
2
57

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->