Академический Документы
Профессиональный Документы
Культура Документы
PHAÀN MOÄT
Loaïi daây naøy choáng aåm, choáng ñöôïc nhieåu ñieän töø, Tuy nhieân khi söû duïng
daây naøy ôû taàn soá cao seõ bò suy hao. Söï suy hao naøy phuï thuoäc vaøo chieàu daøi vaø
ñöôøng kính daây daãn. Vôùi ñieän trôû ñaëc tính laø:
120 ⎡ 2D ⎤
R0 = ln ⎢
εr ⎣ d ⎥⎦
b./ Caùp ñoàng truïc.
Caùp ñoàng truïc coù khaû naêng choáng nhieåu cao. Tuy nhieân caùp ñoàng truïc thì khoù
gheùp noái, khi nôi phaùt vaø nôi thu quaù xa seõ gaây maát caân baèngveà masse, laøm sinh ra
doøng ñieän treân löôùi ngoaøi, seõ taùc ñoäng ñeán laøm nhieãu. Vôùi ñieän trôû ñaët tính laø:
60 ⎡D⎤
R0 = ln
ε r ⎢⎣ d ⎥⎦
c./ Caùp quang.
Caùp quang coù baêng thoâng raát roäng ( Töø vaøi chuïc MHz ñeán vaøi GHz ). Caùp
quang cho pheùp truyeàn thoâng tin vôùi toác ñoä cao, ñoä suy hao thaáp, khoâng bò aûnh
höôûng cuûa nhieåu tröôøng ñieän töø, ít thay ñoåi ñaëc tính theo nhieät ñoä, caùch ñieän hoaøn
toaøn giöõa phaàn thu vaø phaàn phaùt.
III./ YÙ töôûng thieát keá vaø nguyeân lyù hoaït ñoäng.
Döïa vaøo ñöôøng truyeàn cuûa maïng ñieän thoaïi, ta thieát keá maïch ñieàu khieån töø
xa qua ñöôøng daây ñieän thoaïi. Heä thoáng naøy thieát keá ñeå ñieàu khieån ñoùng ngaét caùc
thieát bò töø xa vôùi söï giuùp ñôû cuûa vi ñieàu khieån. Heä thoáng ñöôïc thieát keá treân moâ hình
ñoùng ngaét 4 thieát bò vaø phaûn hoài keát quûa baèng gioïng noùi ñöôïc löu tröû trong chip
ISD 2560. Maïch ñieàu khieån töø xa ñöôïc maéc song vôùi ñöôøng daây thoaïi. Khi coù cuoäc
goïi vaøo soá thueâ bao. Sau nhöõng hoài chuoâng nhaát ñònh (Soá laàn ñoå chuoâng do ta ñaëc
). Boä söû lyù trung taâm kích hoaït maïch taïo taûi giaû hoaït ñoäng ñeå keát noái thueâ bao. Sau
khi hai thueâ bao ñaõ keát noái. Maïch ñieàu khieån seõ phaùt ra caâu thoâng baùo: ” Chöông
trình ñieàu khieån töø xa xin chaøo, môøi nhaäp maät maõ “. Khi ñoù ngöôøi ñieàu khieån seõ
nhaäp maät maõ. Neáu nhaäp ñuùng, maïch seõ phaùt ra caâu thoâng baùo: “Môøi nhaäp thieát bò”
Neáu nhaäp sai maïch seõ phaùt ra thoâng baùo: “ Maät maõ nhaäp sai, môøi nhaäp laïi”. Lieân
tieáp nhaäp sai ba laàn thì maïch töï ñoäng thoâng baùo: “ Ñaõ heát laàn nhaäp maät maõ,
chöông trình ñieàu khieån keát thuùc. Taïm bieät” vaø ngaéc taûi giaû, trôû veà traïng thaùi ban
ñaàu chôø chuoâng. Neáu coù ai muoán thaâm nhaäp vaøo heä thoáng maø khoâng nhaäp ñuùng
maät maõ thì heä thoáng seõ thoaùt sau 60 giaây.
Khi nhaäp ñuùng maät maõ, ngöôøi ñieàu khieån coù theå taét hoaëc môû caùc thieát bò. (
Coù theå ñieàu khieån caùc thieát bò cuøng moät luùc). Neáu ngöôøi ñieàu khieån muoán kieåm tra
taát caû caùc traïng thaùi cuûa thieát bò tröôùc khi ñieàu khieån thì nhaán soá 5 ( Soá 5 ñöôïc quy
ñònh laø maõ kieåm tra traïng thaùi taát caû caùc thieát bò ). Sau khi nhaán soá 5 ngöôøi ñieàu
khieån seõ ñöôïc nghe thoâng baùo veà traïng thaùi cuûa thieát bò. Baây giôø ngöôøi ñieàu khieån
coù theå taét hay môû thieát bò. Neáu muoán taét thieát bò thì baám maõ “0” (Maõ “0” ñöôïc quy
ñònh laø taét thieát bò). Neáu muoán baät thieát bò thì baám maõ “1” (Maõ “1”ñöôïc quy ñònh
laø môû thieát bò). Coøn muoán taét hoaëc môû thieát bò naøo thì tuøy thuoäc vaøo maõ thieát bò.
Trong heä thoáng naøycaùc soá ñöôïc quy ñònh cho caùc thieát bò nhö sau:
• Soá 1 töông öùng cho thieát bò 1
• Soá 2 töông öùng cho thieát bò 2
• Soá 3 töông öùng cho thieát bò 3
• Soá 4 töông öùng cho thieát bò 4
Khi ñieàu khieån song, muoán kieåm tra laïi traïng thaùi caùc thieát bò thì baám laïi maõ
soá 5. Luùc naøy heä thoáng seõ thoâng baùo laïi traïng thaùi caùc thieát bò. Ví duï: Thieát bò 1 taét,
thieát bò 2 taét, thieát bò 3 môû, thieát bò 4 môû.
Sau khi ñieàu khieån song vaø gaùc maùy, luùc ñoù toång ñaøi caáp tín hieäu baytone,
döïa vaøo tín hieäu naøy maïch töï ñoäng ngaéc taûi giaû, trôû veà traïng thaùi ñaàu.
B 1 2 3 D
5 F
A 4 6
E
7
Hình 2.2 Toå chöùc maïng chuyeån maïch coâng coäng ôû Hoa Kyø
Caùc thueâ bao ñöôïc noái tröïc tieáp ñeán caùc toång ñaøi noäi haït. Tröôùc ñaây trong
maïng ñieän thoaïi coâng coäng ngöôøi ta duøng giaûi thuaät taïo tuyeán ñôn giaûn gioïi laø taïo
tuyeán tröïc tieáp (Direct routing) theo quy luaät thieát laäp keát noái sau.
• Neáu caû hao thueâ bao ñöôïc noái vôùi cuøng toång ñaøinoäi haït, thì noù seõ taïo keát
noái (Switching).
• Neáu caû hao thueâ bao ñöôïc noái vôùi cuøng toång ñaøinoäi haït khaùc nhau maø cuøng
trung taâm ñöôøng daøi, thì keát noái seõ ñöôïc thieát laäp giöõa caùc toång ñaøi noäi haït thoâng
qua trung taïm ñöôøng daøi vaø quaù trình seõ ñöôïc tieáp dieãn nhö vaäy cho ñeán khi tìm
thaáy ñieåm chung.
Caáu truùc naøy coù nhieàu nhöôïc ñieåm nhö:
• ÔÛ giôø cao ñieåm, löu löôïn taäp trung töø caáp döôùi leân caáp treân seõ bò ngheõn.
• Chaát löôïng cuûa tín hieäu giaûm neáu nhö soá chuyeån maïch vaø trung keá taêng leân
• Chaát löôïng cuûa tín hieäu giaûm neáu nhö soá chuyeån maïch vaø trung keá taêng leân.
Ñeå khaéc phuïc nhöôïc ñieåm keå treân coù hai phaàn töû ñöôïc theâm vaøo cho caáu truùc
cô baûn ñaõ trình baøy ôû hình 2.2
Chuyeån maïch chuyeån tieáp ñöôïc duøng ñeå keát noáigiöõa caùc toång ñaøi noäi haït keá
caän nhau. Nhieàu trung keá tieän ích cao (HU) ñöôïc duøng ñeå keát noái giöõa caùc trung
taâm chuyeån maïch vôùi löu löôïng cao giöõa caùc nuùt.
FINAL
Trung taâm mieàn D Trung taâm mieàn E
(Lôùp 1) (Lôùp 1)
FINAL FINAL
FINAL HU5
FINAL
Trung taâm caáp 1(B) HU4 Trung taâm caáp 1 (G)
(Lôùp3) (Lôùp 3)
Noái ñöôøng
Noái ñöôøng daøi Noái ñöôøng daøi
daøi
Trung Trung
taâm ñaàu taâm
cuoái chuyeån
(Toång tieáp noäi
ñaøi noäi haït
haït)
Lôùp 5 Telephone1 Telephone 2
Vôùi caùc thaønh phaàn ñöôïc theâm vaøo, ta coù theå duøng duøng giaûi thuaät luaân phieân
coù phaân caáp ñeå tìm ñöôøng. Löu löôïng luoân luoân xuaát phaùt töø möùc thaáp nhaát cuûa
maïng. Hình 2.3 chæ ra thöù töï cô sôû cuûa vieäc choïn löïa caùc ñöôøng ñi luaân phieân.
Ñöôøng trung keá HU kí hieäu baèng caùc ñöôøng neùt ñöùt vaø maïng phaân caáp chính ñöôïc
kí hieäu baèng caùc ñöôøng neùt ñaäm.
Quy luaät cô baûn laø hoaøn taát keát noái ôû möùc thaáp nhaát, coù theå laø cuûa söï phaân
caáp. Nhö vaäy töùc laø duøng caùc ñöôøng trung keá ít nhaát trong chuyeån caáp.
b./ Taïo tuyeán ñoäng khoâng phaân caáp (Dunamic Nonhhierarchical Routing-
DNHR ).
Caáu truùc khoâng phaân caáp laø caáu truùc trong ñoù caùc nuùt chuyeån maïch maïch coù
quan heä bình ñaúng nhö nhau.
• Taát caû caùc nuùt ñeàu thöïc hieän cuøng chöùc naêng
• Giaûi thuaät tìm ñöôøng phöùc taïp nhöng seõ meàm deûo hôn
Giaûi thuaät taïo tuyeán ñoäng aùp duïng treân caác truùc khoâng nhaân caáp cho pheùp
khaû naêng choïn ñöôøng döïa treân löu löôïng, Töùc laø choïn caùc ñöôøng coù löu löôïng ít
hôn ñeå traùnh tröôøng hôïp bò ngheõn (Blooking) ñöôøng truyeàn. Löu löôïng coù theå coù
theå laø quy luaät (Ví duï nhö giôø trong moät ngaøy, thôøi tieát …) hoaëc coù theå laø ngaãu
nhieân. Muoán söû duïng giaûi thuaät taïo tuyeán ñoäng treân moät caáu truùc ñoàng ñaúng, maïng
chuyeån maïch maïch coù khaû naêng sau:
• Caùc chuyeån maïch phaûi ñöôïc caûi thieän ñeå coù khaû naêng taïo ra caùc quyeát ñònh
taïo tuyeán ñoäng vaø phaûi coù khaû naêng truyeàn thoâng laãn nhau caùc thoâng tin traïng thaùi
veà löu löôïng cho caùc phaàn khaùc nhau cuûa maïng.
• Moät hoaëc nhieàu caùc trung taâm quaûn lyù laø caàn thieát ñeå xaùc ñònh ñöôøng vaø
truyeàn ñi tieáp caùc thoâng tin taïo tuyeán ñoù
• Kyõ thuaät ñieàu khieån baùo hieäu, hay laø caùc nghi thöùc, laø caàn thieát cho pheùp
gôûi thoâng tin traïng thaùiveà löu löôïng ñeán trung taâm quaûn lyù maïng vaø cho caùc trunh
taâm naøy phaûn hoài caùc thoâng tin veà taïo tuyeán ñeán caùc chuyeån maïch.
4./ Truyeàn tín hieäu ñieàu khieån (Control Signaling).
Trong moät maïng duøng chuyeån maïch. Tín hieäu ñieàu khieån laø phöông tieän ñeå
ñieàu haønh maïng vaø nhôø ñoù coù theå thieát laäp , duy trì vaø keát thuùc caùc cuoäc goïi. Giöõa
thueâ bao vaø chuyeån maïch, giöõa caùc chuyeån maïch vôùi nhau, giöõa chuyeån maïch vaø
trung taâm ñieàu haønh caàn phaûi trao ñoåi thoâng tin cho nhau ñeå quaûn lyù ñöôïc cuoäc goïi
vaø toaøn maïng. Ñoái vôùi moät maïng thoâng tin coâng coäng roäng lôùn thì caàn moät sô ñoà
truyeàn tín hieäu ñieàu khieån khaù phöùc taïp.
Tín hieäu ñieàu khieån raát caàn thieát cho hoaït ñoäng cuûa moät maïng duøng chuyeån
maïch. Moät khi maø maïng trôû neâ phöùc taïp thì chöùc naêng cuûa vieät truyeàn tín hieäu
ñieàu khieån cuõng gia taêng theo. Caùc chöùc naêng, nhieäm vuï sau ñaây laø quan troïng
nhaát:
1. Cho ta nghe ñöôïc thoâng tin cuûa thueâ bao, keå caû tieáng quay soá, tieáng
chuoâng, tín hieäu baùo baän, … .
2. Truyeàn soá ñaõ ñöôïc quay veà traïm chuyeån maïch (Switching offices ) ñeå noù
thöïc hieän ñöôøng noái hoaøn taát.
3. Thoâng baùo giöõa caùc chuyeån maïch vôùi nhau raèng cuoäc goïi khoâng thöïc hieän
ñöôïc.
• Truyeàn tín hieäu baùo baän: Khi taát caû caùc ñöôøng trung keá ñeàu ñaõ bò chieám
theo caùc böôùc treân daây hoaëc thueâ bao bò goïi baän thì tín hieäu baùo baän ñöôïc truyeàn
ñeán thueâ bao chuû goïi.
• Hoài phuïc heä thoáng: Traïng thaùi naøy ñöôïc xaùc ñònh khi cuoäc goïi ñöôïc keát
thuùc. Sau ñoù taát caû caùc ñöôøng noái ñeàu ñöôïc giaûi phoùng.
Nhö vaäy caùc böôùc cô baûn cuûa heä thoáng toång ñaøi ñeå xöû lyù caùc cuoäc goïi ñaõ
ñöôïc trình baøy. Trong heä thoáng toång ñaøi ñieän töû nhieàu dòch vuï môùi ñöôïc theâm vaøo
cuøng vôùi caùc chöùc naêng treân.
1./ Phöông thöùc laøm vieäc giöõa caùc toång ñaøi vaø caùc thueâ bao.
Nhaän daïng thueâ bao goïi nhaát maùy: Toång ñaøi nhaän daïng traïng thaùi cuûa thueâ
bao thoâng qua söï bieán ñoåi toång trôû maïch voøng cuûa ñöôøng daây. Khi thueâ bao ôû traïng
thaùi gaùc maùy (on hook) thì toång trôû cuûa ñöôøng daây voâ cuøng lôùn (hôû maïch). Khi thueâ
bao nhaát maùy (off hook) ñieän trôû maïch voøng khoaûng töø 150 Ω ñeán 1500 Ω (thöôøng
laø 600 Ω ). Toång ñaøi nhaän bieát ñöôïc söï thay ñoåi naøy thoâng qua boä caûm bieán traïng
thaùi ñöôøng daây thueâ bao.
Khi thueâ bao goïi nhaát maùy thì toång ñaøi seõ caáp tính hieäu môøi goïi (dial tone)
treân ñöôøng daây deán thueâ bao, chæ khi nhaän tín hieäu naøy thì thueâ bao môùi quay soá,
soá coù theå quay döôùi daïng DTMS hoaëc FULFE.
Toång ñaøi nhaän caùc soá do thueâ bao gôûi ñeán vaø kieåm tra, neáu soá ñaàu naèm trong
taäp theå soá thueâ bao cuûa toång ñaøi thì toång ñaøi thöïc hieän cuoäc goïinoäi ñaøi. Ngöôïc laïi
thì noù thöïc hieän cuoäc goïi lieân ñaøi thoâng qua trung keá giöõ toaøn boä phaàn ñònh vò quay
soá toång ñaøi coù thueâ bao bò goïi. Neáu soá ñaàu laø maõ thì chöùc naêng ñaëc bieät cuûa toång
ñaøi seõ thöïc hieän caùc chöùc naêng coù theå thöïc hieän thueâ bao.
Neáu thueâ bao bò goïi khoâng thoâng thoaïi hoaëc caùc ñöôøng daây keát noái bò baän thì
toång ñaøi caáp tín hieäu baùo baän (Busy Tone) veà cho thueâ bao goïi. Ngöôïc laïi, toång ñaøi
caáp tín hieäu chuoâng cho thueâ bao bò goïi vaø tín hieäu hoài aâm chuoâng (Ring Back
Tone) cho thueâ bao goïi.
Khi thueâ bao bò goïi nhaát maùy thì toång ñaøi bieát tín hieäu naøy vaø caét doøng
chuoâng kieäp thôøi ñeå traùnh hö hao cho thueâ bao, ñoàng thôøi caét Ring Back Tone ñeán
thueâ bao goïi vaø keát noái thoâng thoaïi cho hai thueâ bao.
Khi hai thueâ bao thoâng thoaïi, coù moät thueâ bao gaùc maùy, toång ñaøi caét thoâng
thoaïi moät thueâ bao vaø caáp aâm hieäu Busy Tone cho thueâ bao coøn laïi, giaûi toûa caùc
thieát bò phuïc vuï thoâng thoaïi. Khi thueâ bao coøn laïi gaùc maùy , toång ñaøi ngaét Buisy
Tone vaø keát thuùc chöông trình phuïc vuï thueâ bao.
2./ Voøng noäi boä vaø tín hieäu baùo hieäu treân ñöôøng daây thueâ bao.
a./ Voøng noäi boä.
Voøng noäi boä cuûa thueâ bao laø moät ñöôøng hai daây caân baèng noái vôùi ñaøi cuoái.
Trôû khaùng ñaëc tính khoaûng 500 Ω ñeán 1000 Ω (thöôøng laø 600 Ω ).
Moät nguoàn chung cuûa ñaøi cuoái cung caáp nguoàn 48VDC cho moãi voøng thueâ bao.
Hai daây daãn ñöôïc noái vôùi Tip vaø Ring, thuaät ngöõ duøng ñeå moâ taû jack ñieän thoaïi.
Hình 2.4 minh hoïa voøng noäi boä vaø jack caém ñieän thoaïi . Ñöôøng Ring coù ñieän theá –
48V ñoái vôùi Tip. Tip ñöôïc noái ñaát (chæ noái vôùi DC) ôû ñaøi cuoái.
« +tip
48
-ring
Hình 2.4 Ñöôøng Tip vaø Ring cuûa voøng noäi boä
Khi thueâ bao nhaát maùy (off hook) laøm ñoùng tieáp ñieåm chuyeån maïchtaïo neân
moät doøng ñieän xaáp sæ 20mA DC chaïy trong voøng thueâ bao. ÔÛ cheá ñoä off hook, ñieän
theá rôi treâ ñöôøng tip vaø ring khoaûng töø 4V ñeán 9V ôû thieát bò ñaàu cuoái cuûa thueâ
baoñieän thoaïi.
Tín hieäu thoaïi aâm taàn ñöôïc truyeàn treâ moãi höôùng cuûa ñöôøng daây khi coù söï
thay ñoåi nhoû cuûa doøng ñieän voøng. Söï thay ñoåi cuûa doøng ñieän goàm tín hieäu AC
choàng chaäp vôùi doøng ñieän voøng DC.
b./ Caùc tín hieäu baùo hieäu cuûa toång ñaøi.
• Tín hieäu chuoâng.
Tín hieäu chuoâng laø tín hieäu xoay chieàu hình sin thöôøng coù taàn soá 25Hz. Tuy
nhieân noù coù theå cao ñeán 60 Hz hoaê6c thaáp hôn 16 Hz. Dieän aùp cuûa tín hieäu chuoâng
cuõng thay ñoåi töø 40 VRMS ñeán 130 VRMS , thöôøng laø 90 VRMS. Tín hieäu chuoâng ñöôïc
goûi ñeán theo daïng xung, thöôøng laø 1 giaây coù 2 giaây khoâng (nhö hình veõ). Hoaëc coù
theå thay ñoåi tuøy toång ñaøi.
V 2s
1s
48V
V 0.5s 0.5s
S
• Tín hieäu hoài aâm chuoâng (Ring Back Tone):
Tín hieäu hoài aâm chuoâng laø tín hieäu hình sin taàn soá f = 425Hz ± 25Hz, bieân ñoä
khoaûng 3V treân neàn DC 4V ngaét quaõng 1s coù, 2s khoâng.
V 2s
1s
4V
S
• Goïi sai soá:
Neáu baïn goïi nhaàm moät s61 maø soá ñoù khoâng toàn taïi thì baïn se nhaän ñöôïc moät
tín hieäu xung coù chu kyø 1Hz vaø taàn soá töø 200Hz ñeán 400Hz. Hoaëc ñoái vôùi caù heä
thoáng dieän thoaïi ngaøy nay baïn seõ nhaän ñöôïc caâu thoâng baùo baèng lôøi noùi “ Soá maùy
quùy khaùch vöøa goïi khoâng coù thöïc, môøi quùy khaùch kieåm tra laïi hoaëc goïi soá 145” .
• Caùc kieåu quay soá
Khi ñaøi cuoái phaùt hieän traïng thaùi off hook, xung môøi quay soá (Dial Tone)
ñöôïc phaùt ñeán voøng thueâ bao, ñoàng thôøi toång ñaøi nhaän caùc soá cuûa voøng thueâ bao
ñöôïc goïi. Tín hieäu baùo coù theå duøng xung (Ñóa quay soá) hoaëc moãi soá coù theå maõ hoùa
taàn soá baèng caùch söû duïng caùc caëp taàn soá hoaëc xung ñaëc bieäc. Phöông phaùp thích
hôïp cho vieäc quay soá baèng phím baám (Tuioch Tone) laø DTMF ( Dial Tone Multi
Frequency ) quay baèng xung taàn soá keùp.
Trong quay soá baèng ñóa quay, maïch voøng ñöôïc ñoùng hoaëc ngaét bôûi moät
chuyeån maïch ñöôïc noái vôùi moät cô caáu quay soá. Caùc chuoåi xung ñoàng nhaát ñöôïc taïo
ra töông öùng vôùi soá ñöôïc quay (hình 2.5). Thôøi gian cuûa moãi chu kyø thöôøng laø
100ms, trong ñoù 40% chu kyø laøm vieäc. Do ñieàu khieån baèng tay neân thôøi gian giöõa
caùc soá lieân tieáp coù theå thay ñoåi töø 0.5 ñeán 1 giaây.
3
20mA
0mA
100ms
Hình 2.5 Caùc xung quay soá cuûa soá 2
Khi söû duïng DTMF ñeå quay soá, caùc soá ñöôïc maõ hoùa vôùi töøng caëp taàn soá
rieâng bieät böôïc phaùt ñoàng thôøi vôùi moãi soá. Moãi caëp taàn soá xuaát hieän toái thieåu
40ms, thôøi gian toái thieåu giöõa caùc soá laø 60ms. Sai soá cho pheùp cuûa moåi caëp taàn soá
laø 1.5%. Quay soá baèng phím baám coù theå nhanh hôn 10 laà so vôùi quay baèng ñóa
quay.
High Tone Group
1209Hz 1336Hz 1477Hz 1633Hz
697HZ
1 2 3 A
Low Tone Group
770HZ
4 5 6 B
852HZ
7 8 9 C
941Hz * 0 # D
• Nhieãu ñieàu cheá noäi vaø xuyeân aâm: Laø keát quûa cuûa söï giao thoa tín hieäu
mong muoán vôùi caùc tín hieäu khaùc treân maïng. Caùc tín hieäu giao thoa naøy ôû treân moät
ñoâi caùp keà caän vôùi ñoâi caùp ñang söû duïng cho tín hieäu mong muoán, hoaëc caùc tín
hieäu ñöôïc ñieàu cheá treân caùc soùng mang keà caän trong heä thoáng DTMF.
• Nhieãu xung: Bao goàm caùc xung ñieän aùp hay caùc xung nhaát thôøi ñöôïc taïo ra
chuû yeáu bôûi chuyeån maïch cô hoïc trong toång ñaøi, söï taêng voït cuûa ñieän aùp nguoàn
hoaëc tia chôùp …
Vieäc giaûm toái thieåu aûnh höôûng cuûa tieáng oàn treân tín hieäu thu laø ñieàu coù theå
thöïc hieän baèng caùch söû duïng vieäc truyeàn caùc möùc coâng suaát cao coù theå coù. Tuy
nhieân caùc möùc tín hieäu cao treân maïng seõ laøm taêng söï ñieàu cheá noäi vaø xuyeân aâm.
III./ Khaùi quaùt chung veà maùy ñieän thoïa.
1./ Nguyeân Lyù Thoâng Tin Ñieän Thoaïi
Thoâng tin ñieän thoaïi laø quaù trình tieáng noùi töø nôi xa ñeán nôi khaùc, baèng doøng
ñieän qua maùy ñieän thoaïi. Maùy ñieän thoaïi laø thieát bò ñaàu cuoái cuûa caùc maïng thoâng
tin ñieän thoaïi.
2./ Sô Ñoà Maïch Ñieän
Maïch ñieän thoaïi ñôn giaûn goàm:
- OÁng noùi.
- OÁng nghe.
- Nguoàn ñieän.
- Ñöôøng daây.
Ñöôøng daây
oáng nghe
soùng aâm
Hình 3.1 Sô ñoà maùy ñieän thoaïi ñôn
khoâng khí tröôùc maøng rung dao ñoäng theo phaùt ra aâm thanh taùc ñoäng ñeán tai ngöôøi
nghe vaø quaù trình truyeàn daãn ngöôïc laïi cuõng töông töï.
b./ Nhöõng yeâu caàu cô baûn veà maùy ñieän thoaïi.
Khi thu phaùt tín hieäu chuoâng thì boä phaän ñaøm thoaïi phaûi ñöôïc taùch rôøi ñöôøng
ñieän, teân ñöôøng daây chæ coù tín hieäu chuoâng.
Khi ñaøm thoaïi boä phaän phaùt vaø tieáp nhaän tín hieäu chuoâng phaûi ñöôïc taùch rôøi
ñöôøng ñieän, teân ñöôøng daây chæ coù doøng ñieän thoâng thoaïi.
Maùy phaûi phaùt ñöôïc maõ soá thueâ bao bò goïi tôùi toång ñaøi vaø phaûi nhaän ñöôïc tín
hieäu chuoâng töø toång ñaøi ñöa tôùi.
ÔÛ traïng thaùi nghó maùy thöôøng tröïc ñoùng nhaän tín hieäu chuoâng töø toång ñaøi.
Ngoaøi ra maùy caàn phaûicheá taïo ñôn giaûn, goïn nheï, beàn ñeäp, tieän lôïi cho ngöôøi
söû döïng
c./ Nhöõng chöùc naêng cô baûn cuûa maùy ñieän thoaïi.
1. Chöùc naêng baùo hieäu: baùo cho ngöôøi söû duïng bieát toång ñaøi ñaõ saün saøng tieáp
nhaän hoaëc chöa tieáp nhaän cuoäc goïi ñoù baèng caùc aâm hieäu (tone môøi quay soá, tone
baùo baän).
2. Phaùt maõ soá thueâ cuûa bao bò goïi vaøo toång ñaøi baèng caùch thueâ bao chuû goïi aán
soá hay quay soá treân maùy ñieän thoaïi.
3. Thoâng baùo cho ngöôøi söû duïng ñieän thoaïi bieát tình traïng dieãn bieán vieäc keát
noái maïch baèng caùc aâm hieäu chuoâng, aâm hieäu baùo baän.
4. Baùo hieäu chuoâng keâu, tieáng nhaïc, tieáng ve keâu, … cho thueâ bao bò goïi bieát
laø coù ngöôøi ñang goïi mình.
5. Bieán aâm thanh thaønh tín hieäu, thaønh phaùt sang maùy ñoái phöông vaø chuyeån
tín hieäu ñieän töø maùy ñoái phöông tôùi thaønh aâm thanh.
6. Baùo hieäu cuoäc goïi keát thuùc.
7. Khöû traéc aâm, choáng tieáng doäi, tieáng ken, tieáng clíc khi phaùt xung quay soá.
8. Töï doäng dieàu chænh aâm löôïng vaø phoái hôïp trôû khaùng vôùi ñöôøng daây.
Ngoaøi ra coøn coù moät soá chöùc naêng khaùc nhö : Heä thoáng vi xöû lí, heä thi61ng
ghi aâm, maøn hình vaø caùc heä thoáng hoå trôï truyeàn daãn laøm cho maùy coù raát nhieàu dòch
vuï raát tieän lôïi. Cuï theå nhö:
Chuyeån tín hieäu tính cöôùc ñeán toång ñaøi.
Goïi ruùt ngaén ñòa chæ.
Nhôù soá thueâ bao ñaëc bieät.
Goïi laïi …
3./ Phöông phaùp xaây döïng moät maïch ñieän cho moät maùy ñieän thoaïi.
Baát kì noät maùy ñieän thoaïi naøo ñeàu phaûi coù hai phaàn maïch ñieän cô baûn, ñoù laø
maïch thu, maïch phaùt tín hieäu chuoâng vaø tín hieäu ñaøm thoaïi.
Vì vaäy ñeå xaây döïng maïch ñieän cho maùy ñieän thoaïi, ngöôøi ta söû duïng caùc
phöông phaùp sau:
3S2
a
1
N.N T.H
b
Hình 3.7 Sô ñoà phöông phaùp hôû
T.H
1
2
S
3
N.N
Toå hôïp ñaët treân giaù ñôû cuûa maùy, laøm S2 chaäp S3. Maïch thu chuoâng ñöôïc ñaáu
leân ñöôøng daây, coøn maïch ñaøm thoaïi bò ñoaûn maïch.
Traïng thaùi ñaøm thoaïi.
S2 chaäp S1, do vaäy maïch ñaøm thoaïi ñöôïc ñaáu leân ñöôøng daây coøn maïch thu
chuoâng bò ñoaûn.
4./ Sô löôïc veà maùy aán phieâm thoâng thöôøng.
Maùy aán phím thoâng thöôøng goàm caùc boä phaän sau.
a. Maïch choáng quaù aùp.
Choáng ñieän aùp do ñöôøng daây ñieän thoaïi traïm vaøo maïng ñieän löïc hoaëc saám seùt
aûnh höôûng laøm hoûng maùy.
b. Maïch chuoâng.
Thu tín hieäu chuoâng do toång ñaøi göûi ñeán, naén thaønh doøng moät chieàu, loäc
phaúng vaø caùch ñieän cho maïch dao ñoäng taàng soá chuoâng aâm taàng, khueách ñaïi roài
ñöa ra loa hoaëc ñóa phaùt aâm baùo hieäu cho thueâ bao bieát coù cuoäc goïi ñeán. Maïch
chuoâng coù tín choïn loäc taàn soá vaø tín phi tuyeán sao cho noù chæ laøm vieäc vôùi doøng
chuoâng maø khoâng lieân quan ñeán doøng moät chieàu, doøng ñaøm thoaïi, tín hieäu nhaän soá
ñeå traùnh ñoäng taùc nhaàm.
c. Maïch choáng ñaûo cöïc .
Ñeå caáp ñieän aùp moät chieàu töø toång ñaøi ñöa ñeán caùc khoái cuûa maùy ñieän thoïai
maø luoân luoân coù cöïc tính coá ñònh, ñeå choáng ngöôïc nguoàn laøm hoûng IC trong maùy
ñieän thoaïi. Maïch thöôøng duøng caàu diode.
d. Chuyeån maïch nhaác, ñaët ñöôïc ñieàu khieån baèng nuùt gaùc toå hôïp
ÔÛ traïng thaùi nghæ, toå hôïp ñaët treân maùy ñieän thoaïi (on hook), maïch thu chuoâng
ñöôïc ñaáu leân ñöôøng daây thueâ bao ñeå thöôøng tröïc chôø ñoùn doøng chuoâng töø toång ñaøi
goïi tôùi, coøn caùc maïch khaùc (aán phím, choïn soá, ñaøm thoaïi…) bò ngaét ra khoûi ñöôøng
daây. Trôû khaùng moät chieàu ôû traïng thaùi on –hook RDC=20K Ω
ÔÛ traïng thaùi laøm vieäc, toå hôïp ñöôïc nhaác leân (off-hook), maïch thu chuoâng bò
ngaét, caùc maïch khaùc ñaáu vaøo maïch daây thueâ bao (choïn soá vaø ñaøm thoaïi…) RDC < 2
K Ω , thöôøng laø 100 Ω ñeán 400 Ω . Chuyeån maïch nhaác, ñaët coù theån baèng cô khí , töø
quang… tuyø theo loaïi maùy.
e. Boä phaùt aâm hieäu.
Laøm baèng ñóa quay soá hay baèng baøn phím ñeå phaùt hieän tín hieäu choïn soá cuûa
thueâ bao bò goïi tôùi toång ñaøi ôû daïng xung thaäp phaân (pluse) hay tone (tín hieäu
DTMF).
f. Maïch dieät tieáng keng , clíc.
Khi goïi soá, do aûnh höôûng cuûa tín hieäu xung choïn soá vaøo maïch thu chuoâng keâu
leng keng. Vì vaäy caàn phaûi dieät tieán ñoäng naøy baèng caùch ngaét maïch thu chuoâng khi
phaùt tín hieäu choïn soá. Khi phaùt tín hieäu choïn soá coøn xuaát hieän caùc xung soá caûm öùng
vaøo oáng nghe laøm noù keâu loïc coïc, ñoù laø tieán clíc. Do vaäy khi choïn soá caàn ngaét
maïch ñaøm thoaïi.
g. Maïch ñieàu chænh aâm löôïng.
Do ñoä daøi cuûa ñöôøng daâythueâ bao bieán ñoån neân suy hao cuûa noù cuõng bieán
ñoåi, neáu ñöôøng daây thueâ bao caøng daøi thì suy hao tín hieäu thoaïi caøng lôùn daãn ñeán
ñoä nghe roõ bò giaûm. Hoaëc ñöôøng daây quaù ngaén, tín hieäu thoaïi qua maïch coù theå gaây
töï kích. Vì vaäy, ñeå khaéc phuïc hieän töôïng ñoù trong caùc maùy ñieän thoaïi nguôøi ta thieát
keá caùc boä khueách ñaïi noùi, nghe coù boä phaän AGC (töï ñoäng ñieàn chænh ñoä lôïi) ñeå
ñieàu chænh heä soá khueách ñaïi phuø hôïp. Neáu maùy ôû xa toång ñaøi, ñieän trôû voøng ñöôøng
daây lôùn thì heä soá khueách ñaïi nghe, noùi phaûi lôùn. Coøn maùy ôû gaàn toång ñaøi thì heä soá
khueách ñaïi nghe, noùi phaûi giaûm xuoáng.
h. Maïch ñaøm thoaïi.
Goàm oáng noùi, oáng nghe, maïch khueách ñaïi noùi, nghe duøng cho vieäc ñaøm thoaïi
giöõa hai thueâ bao.
i. maïch sai ñoäng.
Phaân maïch noùi nghe, keát hôïp vôùi maïch caâng baèng ñöôøng daây ñeå khöû traéc
aâm.
INT1
INT0
SERIAL PORT
TIMER0
TIMER1
TIMER2 T2EX
8032\8052
TEMER2
128 byte T2
8032\8052
RAM
8032\8052 ROM OK:
TIMER1 T1
8031\8032
4K:8951
INTERRUPT OTHER 128 byte TIMER1
8K:8052 T0
CONTROL REGISTER RAM
CPU
EA ALE
RST PSEN
P0 P1 P 2 P3 TXD RXD
Address\Data
39 P0.0/AD0 P2.0/A 8 21
38 P0.1/AD1 P2.0/A 9 22
37 P0.2/AD2 P2.0/A 10 23
36 P0.3/AD3 P2.0/A 11 24
35 P0.4/AD4 P2.0/A 12 25
34 P0.5/AD5 P2.0/A 13 26
33 P0.6/AD6 P2.0/A 14 27
32 P0.7/AD7 P2.0/A 15 28
1 P0.0 P3.0/RXD 10
2 P0.1 P3.0/TXD 11
3 P0.2 P3.0/I/NTO 12
4 P0.3 P3.0I/NT1 13
5 P0.4 P3.0/TO 14
6 P0.5 P3.0/T1 15
7 P0.6 P3.0/WR 16
8 P0.7 P3./0RD 17
19 XTAL1 PSEN 29
18 30
XTAL2 ALE/PROG
9
31 RST
EA/VPP
AT89C51
Hình 3.2 Sô ñoà chaân AT89C51
FFFF FFFF
Code Data
FF
Memory Memory
Boä nhôù trong 8951 bao goàm EPROM vaø RAM. RAM trong 8951 bao goàm
nhieàu thaønh phaàn: Phaàn löu tröõ ña duïng, phaàn löu tröõ ñòa chæ hoùa töøng bit, caùc bank
thanh ghi vaø caùc thanh ghi chöùc naêng ñaëc bieät . 8951 coù caáu truùc boä nhôù theo caáu
truùc Harvard: coù nhöõng vuøng boä nhôù rieâng bieät cho chöông trình vaø döõ lieäu.
Chöông trình vaø döõ lieäu coù theå chöùa beân trong 8951, nhöng 8951 vaãn coù theå keát
noái vôùi 64 Kbyte boä nhôù chöông trình vaø 64 Kbyte döõ lieäu ngoaøi.
Boä nhôù döõ lieäu treân chip .
Baûn ñoà boä nhôù Data treân Chip nhö sau:
Ñòa chæ Ñòa chæ bit Ñòa chæ Ñòa chæ bit
byte byte
7F FF
F0 F7 F6 F5 F4 F3 F2 F1 F0 B
RAM ña duïng
E0 E7 E6 E5 E4 E3 E2 E1 E0 ACC
D0 D7 D6 D5 D4 D3 D2 D1 D0 PSW
30 B8 - - - BC BB BA B9 B8 IP
2F 7F 7E 7D 7C 7B 7A 79 78
2E 77 76 75 74 73 72 71 70 B0 B7 B6 B5 B4 B3 B2 B1 B0 P.3
2D 6F 6E 6D 6C 6B 6A 69 68
2C 67 66 65 64 63 62 61 60 A8 AF AC AB AA A9 A8 IE
2B 5F 5E 5D 5C 5B 5A 59 58
2A 57 56 55 54 53 52 51 50 A0 A7 A6 A5 A4 A3 A2 A1 A0 P2
29 4F 4E 4D 4C 4B 4A 49 48
28 47 46 45 44 43 42 41 40 99 Khoâng ñöôïc ñòa chæ hoùa bit SBUF
27 3F 3E 3D 3C 3B 3A 39 38 98 9F 9E 9D 9C 9B 9A 99 98 SCON
26 37 36 35 34 33 32 31 30
25 2F 2E 2D 2C 2B 2A 29 28 90 97 96 95 94 93 92 91 90 P1
24 27 26 25 24 23 22 21 20
23 1F 1E 1D 1C 1B 1A 19 18 8D Khoâng ñöôïc ñòa chæ hoùa bit TH1
22 17 16 15 14 13 12 11 10 8C Khoâng ñöôïc ñòa chæ hoùa bit TH0
21 0F 0E 0D 0C 0B 0A 09 08 8B Khoâng ñöôïc ñòa chæ hoùa bit TL1
20 07 06 05 04 03 02 01 00 8A Khoâng ñöôïc ñòa chæ hoùa bit TL0
1F 89 Khoâng ñöôïc ñòa chæ hoùa bit TMOD
18 Bank 3 88 8F 8E 8D 8C 8B 8A 89 88 TCON
17 87 Khoâng ñöôïc ñòa chæ hoùa bit TCON
10 Bank 2
0F 83 Khoâng ñöôïc ñòa chæ hoùa bit DPH
08 Bank 1 32 Khoâng ñöôïc ñòa chæ hoùa bit DPL
07 Bank thanh ghi 0 31 Khoâng ñöôïc ñòa chæ hoùa bit SP
00 (Maëc dònh cho R0 - 7) 88 87 86 85 84 83 82 81 80 P0
Boä nhôù trong 8951 bao goàm ROM vaø RAM. RAM trong 8951 bao goàm nhieàu
thaønh phaàn: Phaàn löu tröõ ña duïng, phaàn löu tröõ ñòa chæ hoùa töøng bit, caùc bank thanh
ghi vaø caùc thanh ghi chöùc naêng ñaëc bieät . 8951 coù caáu truùc boä nhôù theo caáu truùc
Harvard: coù nhöõng vuøng boä nhôù rieâng bieät cho chöông trình vaø döõ lieäu. Chöông
trình vaø döõ lieäu coù theå chöùa beân trong 8951, nhöng 8951 vaãn coù theå keát noái vôùi 64
Kbyte boä nhôù chöông trình vaø 64 Kbyte döõ lieäu ngoaøi.
Hai ñaëc tính caàn chuù yù laø:
Caùc thanh ghi vaø caùc port xuaát nhaäp ñaõ ñöôïc ñònh vò (xaùc ñònh) trong boä nhôù
vaø coù theå truy xuaát tröïc tieáp gioáng nhö caùc ñòa chæ boä nhôù khaùc.
Ngaên xeáp beân trong RAM noäi nhoû hôn so vôùi RAM ngoaïi nhö trong caùc boä
Microprontroller khaùc.
RAM beân trong 8951 ñöôïc phaân chia nhö sau:
Caùc bank thanh ghi coù ñòa chæ töø 00H ñeán 1FH.
RAM ñòa chæ hoùa töøng bít coù ñòa chæ töø 20H ñeán 2FH.
RAM ña duïng coù ñòa chæ töø 30H ñeán 7FH.
Caùc thanh ghi chöùc naêng ñaëc bieät coù ñòa chæ töø 80H ñeán FFh.
RAM ña duïng:
Maëc duø treân hình veõ cho thaáy 80 byte Ram ña duïng chieâm caùc ñòa chæ töø 30H
d7eán 7FH, 32 byte döôùi töø 00H ñeán 1FH cuõng coù theå duøng vôùi muïc ñích töông
töï (maëc duø caùc ñòa chæ naøy ñaõ coù muïc ñích khaùc).
Moïi ñòa chæ trong vuøng Ram ña duïng ñeàu coù theå truy xuaát töï do. Duøng kieåu tröïc
tieáp hay giaùn tieáp.
RAM coù theå truy xuaát töøng bit:
8951 chöùa 210 bit ñöôïc ñòa chæ hoùa , trong ñoù coù 128 bit laø ôû caùc ñòa chæ byte
töø 20F ñeán 2FH vaø caùc bit coøn laïi chöùa trong nhoùm thanh ghi coù chöùc naêng ñaëc
bieät.
YÙ töôûng truy xuaát töø phaàn meàm laø caùc ñaëc tính maïch cuûz microcontroller xöû
lyù chung. Caùc bit coù theå ñöôïc ñaët, xoùa. AND, OR …, vôùi moät leän ñôn. Ña soá caùc
microcontroller xöû lyù ñoøi hoûi moät leän ñoïc – söûa – ghi ñeå ñaït ñöôïc muïc ñích töông
töï. Ngoaøi ra caùc port cuõng coù theå truy xuaát ñöôïc töøng bít.
128 bit truy xuaát töøng bit naøy cuõng coù theå truy xuaát nhö caùc byte hoaëc nhö
caùc bit phuï thuoäc ñöôïc duøng.
Caùc bank thanh ghi:
32 byte thaáp cuûa boä nhôù noäi ñöôïc daønh cho caùc bank thanh ghi. Boä leänh
8951 hoã trôï cho 8 thanh ghi coù teân laø R0 ñeán R7 vaø theo maëc ñònh sau khi reset heä
thoáng, caùc thanh ghi naøy coù ñòa chæ töø 00H ñeán 07H.
Caùc leänh duøng caùc thanh ghi R0 ñeán R7 seõ ngaén hôn vaø nhanh hôn so vôùi caùc
leänh coù chöùc naêng töông öùng duøng kieåu ñòa chæ tröïc tieáp. Caùc döõ lieäu ñöôïc duøng
tröïc thöôøng xuyeân neân duøng moät trong caùc thanh ghi naøy.
Do coù 4 bank thanh ghi naøy neân taïi moät thôøi ñieåm chæ coù moät bank thanh ghi
ñöôïc truy xuaát bôûi caùc thanh ghi R0 deán R7 ñeå chuyeån ñoåi vieäc truy xuaát caùc bank
thanh ghi ta phaûi caùc bit choïn bank trong thanh ghi traïng thaùi.
leänh caát döõ lieäu vaøo ngaên xeáp (PUSH) vaø laáy du94 lieäu ra khoûi ngaên xeáp (POP).
Leänh caát döõ lieäu vaøo ngaên xeáp seõ laøm taêng SP tröôùc khi ghi döõ lieäu vaø leänh laáy ra
khoûi ngaên xeáp seõ laøm giaûm SP. Ngaên xeáp cuûa 8031/8051 ñöôïc giöõ trong RAM noäi
vaø giôùi haïn caùc ñòa chæ coù theå truy xuaát baèng ñòa chæ giaùn tieáp, chuùng laø 128 byte
ñaàu cuûa 8951.
Ñeå khôûi ñoäng SP vôùi ngaên xeáp baét ñaàu taïi ñòa chæ 60H, caùc leänh sau ñaây ñöôïc
duøng: MOV SP, #5F .
Vôùi leänh treân thì ngaên xeáp cuûa 8951 chæ coù 32 byte vì ñòa chæ cao nhaát cuûa
RAM treân chip laø 7FH. Sôõ dó giaù trò 5FH ñöôïc naïp vaøo SP vì SP taêng leân 60H tröôùc
khi caát byte döõ lieäu.
Khi reset 8951, SP seõ mang giaù trò maëc ñònh laø 07H vaø ñuõ lieäu ñaàu tieân seõ
ñöôïc caát vaøo oâ nhôù ngaên xeáp coù ñòa chì laø 08H . Neáu phaàn meàm öùng duïng khoâng
khôûi ñoäng SP moät giaù trò môùi thì bank thanh ghi 1 coù theå caû Bank2 vaø Bank3 seõ
khoâng duøng ñöôïc vì vuøng Ram naøy ñaõ ñöôïc duøng laøm ngaên xeáp. Ngaên xeáp ñöôïc
truy xuaát tröïc tieáp baèng caùc leänh PUSH vaø POP ñeå löu tröû taïm thôøi vaø laáy laïi döõ
lieäu , hoaëc truy xuaát ngaàm baèng leänh goïi chöông trình con (ACALL, LCALL) vaø
caùc leänh trôû veà (RET, RETI) ñeå löu tröû giaù trò cuûa boä ñeám chöông trình khi baét ñaàu
thöïc hieän chöông trình con vaø laáy laïi khi keát thuùc chöông trình con … .
d. Con troû döõ lieäu DPTR (Data Poiter):
Con troû döõ lieäu (DPTR) ñöôïc duøng ñeå truy suaát boä nhôù ngoaøi laø moät thanh
ghi 16 bit ôû ñòa chì 82H (DPL byte thaáp) vaø 83H ( DPH : byte cao). Ba leänh sau seõ
ghi 55H vaøo RAM ngoaøi ôû ñòa chæ 1000H :
MOV A , #55H
MOV DPTR, #1000H
MOVX@DPTR, A
Leänh ñaàu tieân duøng ñeå naïp 55H vaøo thanh ghi A. Leänh thöù hai duøng ñeå naïp
ñòa chæ cuû oâ nhôù caàn löu giaù trò 55H vaøo con troû döõ lieäu DPTR. Leänh thöù ba seõ di
chuyeån noäi dung thanh ghi A (laø 55H) vaøo oâ nhôù RAM beân ngoaøi coù ñòa chæ chöùa
trong DPTR (laø 1000H).
e. Caùc thanh ghi potr (Potr Register).
Caùc potr cuûa 8951 bao goàm potr 0 ôû ñòa chæ 80H, potr 1 ôû ñòa chæ 90H, potr 2
ôû ñòa chæ A0H, vaø potr 3 ôû ñòa chæ B0H. Taát caû caùc potr naøy ñeàu coù theå truy xuaát
töøng bit neân raát thuaän tieän trong khaû naêng giao tieáp.
f. Caùc thanh ghi timer (Timer Register).
8951 coù chöùa hai boä ñònhthôøi/boä ñeám16 bit ñöôïc duøng cho vieäc ñònh thôøi
ñöôïc ñeám söï kieän. Timer 0 ôû ñòa chæ 8AH (TL0: byte thaáp) vaø 8CH (TH0: byte
cao). Timer 1 ôû ñòa chæ 8BH (TL1: byte thaáp) vaø 8DH (TH1: byte cao). Vieät khôûi
ñoäng timer ñöôïc set bôûi Timer Mode (TMOD) ôû ñòa chæ 89H vaø thanh ghi ñieàu
khieàn Timer (TCON) ôû ñòa chæ 88H. Chæ coù TCON ñöôïc ñòa chæ hoùa töøng bit.
Port 0 D0 – D7
EA 74HC373 Port
O D
8051 ALE G EPROM
Port 2 A8 – A15
PSEN OE
Truy xuaát boä nhôù döõ lieäu ngoaøi (Acessing External Data Memory):
Boä nhôù döõ lieäu ngoaøi laø boä nhôù RAM ñöôïc ñoïc hoaëc ghi khi ñöôïc cho pheùp
cuûa tín hieäu RD\ vaø WR. Hai tín hieäu naøy naèm ôû chaân P3.7 (RD) vaø chaân P3.6
(WR). Leänh MOVX ñöôïc duøng ñeå truy xuaát boä nhôù döõ lieäu ngoaøi vaø duøng moät boä
ñeäm döõ lieäu 16 bit (DPTR) , R0 hoaëc R1 nhö laø moät thanh ghi ñòa chæ.
Caùc RAM coù theå giao tieát vôùi 8951 töông töï caùch thöùc nhö EPROM ngoaïi tröø
chaân RD\ cuûa 8951 noái vôùi chaân OE\ (Output Enable) cuûa RAM vaø chaân WR\ cuûa
8951 noái vôùi chaân WE\ cuûa RAM. Söï noái caùc bus döõ lieäu vaø ñòa chæ töông töï nhö
caùch noái cuûa EPROM.
Port 0 D0 – D7
EA 74HC373 Port
O D
8051 ALE G RAM
Port 2 A8 – A15
PSEN OE
WR RD
6264
PSEN
2764 OE DO-D7
OE DO-D7 WE
A0-A12 EPROM A0-A12 RAM
8Kbytes 8Kbytes
CS CS
CS
CS
CS
CS
C 0
B 1
A 2
3
74HC138 4 Select another EPROM/RAM
5
E 6
E 7
E
Söï ñeø leân nhau cuûa caùc vuøng nhôù döõ lieäu ngoaøi:
Vì boä nhôù chöônh trình laø ROM, neân naûy sinh moät vaán ñeà baát tieän khi phaùt
trieån phaàn meà cho vi ñieàu khieån. Moät nhöôïc ñieåm chung cuûa 8951 laø caùc vuøng nhôù
döõ lieäu ngoaøi naèm ñeø leân nhau. Vì tín hieäu PSEN\ ñöôïc duøng ñeå ñoïc boä nhôù maõ
ngoaøi vaø tín hieäu RD\ ñöôïc duøng ñeå ñoïc boä nhôù döõ lieäu , neân boä nhôù RAM coù theå
chöùa caû chöông trình vaø döõ lieäu baèng caùch noái ñöôøng OE\ cuûa RAM ñeán ngoû ra
moät coång XOR coù hai ngoõ vaøo PSEN\ vaø RD\. Sô ñoà maïch nhö hình sau cho pheùp
boä nhôù RAM coù hai chöùc naêng : vöøa laø boä nhôù chöông trình , vöøa laø boä nhôù döõ lieäu.
Overlapping the external code and data space:
Moät chöông trình coù theå ñöôïc taûi vaøo RAM baèng caùch xem noù nhö boä nhôù döõ
lieäu vaø thi haønh chöông trình baèng caùch xem noù nhö boä nhôù chöông trình.
RAM
W W
RD
OE
PSEN
+5V
100 Ω 10 µ F
Reset
8.2K Ω
Traïng thaùi cuûa taát caû vaùc thanh ghi trong 8951 sau khi reset heä thoáng ñöôïc
toùm taéc trong baûn ñöôùi ñaây.
Thanh ghi quan troïng nhaát laø thanh ghi boä ñeám chöông trình PC ñöôïc reset
taïi ñòa chæ 0000H. Khi ngoõ vaøo RST xuoáng möùc thaáp, chöông trình luoân baéc ñaàu taïi
ñòa chæ 0000H cuûa boä nhôù chöông trình. Noäi dung cuûa RAM treân chip khoâng bò thay
ñoåi bôûi taùc ñoäng cuûa ngoõ vaøo Reset.
MT8880 laø moät IC thu phaùt DTMF troïn boä keøm theo moät boä loïc thoaïi (Call
Progress Filter). BOÄ thu DTMF söû duïng phöông phaùp bieán ñoåi D/A cho ra tín hieäu
DTMF chính xaùc, ít nhieãu. Caùc boä ñeám beân trong giuùp hình thaønh cheá ñoä Brust
Mode. Nhôø vaäy caùc caëp tone xuaát ra vôùi thôøi haèng chính xaùc . Boä loïc Call Progress
Cho pheùp boä xöû lyù phaân tích caùc tone traïng thaùi ñöôøng daây. Bus chuaån cuûa noù keát
hôïp MPU vaø ñaëc bieät thích hôïp hoï 6800 cuûa Motorola. MT8880 coù 5 thanh ghi beân
trong ñeå giao tieáp vôùi µ P, coù theå chia laøm ba loaïi nhö sau :
Nhaän phaùt Data: hai thanh ghi.
Thanh ghi traïng thaùi.
Nhaän töø ñieàu khieån: Hai thanh ghi.
I./ Moâ taû chöùc naêng.
IC phaùt tone MT8880 bao goàm boä thu DTMF chaát löôïng cao (keøm boä khueách
ñaïi) vaø boä taïo DTMF söû duïng BUST COUNTER giuùp cho vieäc toång hôïp ñoùng ngaét
tone chính xaùc. Ngoaøi ra ta coù theå choïn cheá ñoä Call Progress ñeå giuùp phaùt hieän caùc
taàn soá naèm trong giaûi thoâng thoaïi. Ñoù laø caùc tín hieäu traïng thaùi ñöôøng daây.
II./ Caáu hình ngoõ vaøo.
Thieát keá ñaàu vaøo cuûa MT8880 cung caáp moät boä khueách ñaïi OP=AMP ngoõ
vaøo vi sai cuõng nhö moät ngoõ vaøo VREF ñeå ñieàu chænh ñieän aùp cho ñaàu vaøo taïi
VDD/2. Chaân GS giuùp noái ngoõ ra boä khueách ñaïi vôùi ngoõ vaøo qua moät ñieän trôû
ngoaøi ñeå ñieàu chænh ñoä lôïi.
Boä thu:
Hai boä loïc baêng thoâng baäc 6 giuùp taùch caùc tone trong caùc nhoùm tone LOW vaø
High. Ñaàu ra moãi boä loïc ñieän dung giuùp naén daïng tín hieäu tröôùc qua boä haïn bieân.
Vieät haïn bieân ñöôïc ñaûm nhieäm bôûi boä so saùnh (Comparator) coù keøm theo boä treå ñeå
traùnh choïn laàm tín hieäu ôû möùc thaáp khoâng mong muoán. Ñaàu ra cuûa boä so saùnh cho
ta caùc giao ñoäng coù möùc logic taïi taàn soá DTMF thu ñöôïc.
Tieáp theo phaàn loïc laø boä giaûi maõ söû duïng kyû thuaät ñeám soá ñeå kieåm tra taàn
soá cuûa caùc tone thu ñöôïc vaø ñaûm baûo chuùng töông öùng vôùi caùc taàn soá DTMF
chuaån. Moät kyû thuaät laáy trung bình phöùc giuùp loaïi tröø caùc tone giaû taïo thaønh do
tieáng noùi trong khi vaãn ñaûm baûo moät khoaûng bieán ñoäng cho tone thu do bò leäch .
Khi boä khieåm tra nhaän daïng ñöôïc hai tone ñuùng thì ñaàu ra “ Early Steering “ (Est)
seõ leân möùc Active. Luùc khoâng nhaän ñöôïc tín hieäu tone thì Est seõ leân möùc Inactive.
VDD
C1
St/GT Est
MT8880
R1
Tröôùc khi thu nhaän moät caëp tone ñaõ giaûi maõ, boä thu phaûi kieåm tra xem thôøi haèng
cuûa tín hieäu ñoù coù ñuùng khoâng. Vieäc kieåm tra naøy ñöôïc thöïc hieän bôûi moät boä RC
maéc ngoaøi. Khi Est leân high laøm cho Vc taêng leân khi xaû tuï. Khi maø Est vaãn coøn
high trong moät thôøi ñoaïn hôïp leä (tone) thì Vc tieán tôùi möùc ngöôõng Vtst cuûa logic
Steering ñeå nhaän moät caëp tone vaø choát 4 bit maõ töông öùng vôùi noù vaø thanh ghi
Receive Data Register. Luùc naøy ñaàu ra GT ñöôïc kích hoaït vaø ñaåy Vc leân tôùi VDD.
Cuoái cuøng sau moät thôøi gian ngaén cho pheùp vieäc choát Data thöïc hieän xong thì côø
cuûa maïch Steering leân high baùo hieäu caëp tone thu ñöôïc ñaõ ñöôïc löu vaøo thanh ghi .
Ta coù theå kieäm tra bit töông öùng trong thanh ghi traïng thaùi. Neáu ta cho Mode
Interrupt thì chaân IRQ/CP seõ xuoáng LOW khi côø naøy ñöôïc kích hoaït.
Döõ lieäu thu ñöôïc seõ ñi ra Databus (2 chieàu) khi thanh ghi Receive Datañöôïc
ñoïc. Maïch Steering hoaït ñoäng nhöng theo chieàu ngöôïc laïi ñeå kieåm tra khoaûng
döøng giöõa hai soá ñöôïc quay. Vì vaäy boä thu vöøa boû qua tín hieäu quùa ngaén khoâng
hôïp leä vöøa khoâng chaáp nhaän caùc khoaûng ngaén quùa nhoû khoâng theå coi laø khoaûng
döønggiöõa caùc soá. Chöùc naêng naøy cuõng nhö khaû naêng choïn thôøi haèng Steering baèng
maïch ngoaøi cho pheùp ngöôøi thieát keá ñieàu chænh hoaït ñoäng cho phuø hôïp vôùi caùc ñoøi
hoûi khaùc nhau cuûa töøng öùng duïng.
2./ Boä loïc thoaïi.
Mode Call Progress khi ñöôïc choïn thì cho pheùp kieåm tra caùc tone khaùc nhau theå
hieän traïng thaùi ñöôøng daây. Daàu vaøo cuûa Call Progress vaø Mode Tone DTMF laø
chung nhöng Tone Call Progress chæ coù theå kieåm tra neáu ta choïn Mode CP. DTMF
Tone laïi khoâng theå nhaän daïng tín hieäu ñöôïc neáu ta choïn Mode CP.
Caùc taàn soá ñöa ñeán ñaàu vaøo (+IN vaø - IN ) naèm trong giôùi haïn baêng thoâng chaáp
nhaän cuûa boä loïc ( 280 – 550Hz ) seõ ñöa qua boä so saùnh coù ñoä lôïi cao vaø ñeán chaân
IRQ/CP . Da9ng soùng ôû ñaàu ra taûo bôûi maïch Trigger coù theå phaân tích bôûi caùc vi xöû
lyù ñeå xaùc ñònh tính chaát cuûa caùc tone traïng thaùi ñöôøng daây. Caùc taàn soá trong vuøng
loaïi boû seõ khoâng ñöôïc kieåm tra vaø nhö vaäy seõ khoâng coù tín hieäu naøo ôû chaân
IRQ/CP khi gaëp caùc taàn soá naøy.
Boä phaùt DTMF trong MT8880 coù khaû naêng taïo taát caû 16 caëp tone DTMF
chuaån vôùi nhieãu toái ña vaø ñoä chính xaùc cao. Taát caû taàn soá naøy ñeàu laáy töø dao ñoäng
thaïch anh 3.579545 MHz maéc ngoaøi. Daïng soùng sin cuûa töøng tone ñöôïc toång hôïp
soá baèng caùch söû duïng boä phaän chia haøng vaø coät toång hôïp ñöôïc, vaø boä bieán ñoåi D/A
bieán dung. Caùc tone haøng vaø coät ñöôïc troän laïi vaø loïc ñeå cho ra tín hieäu DTMS vôùi
it1 haøi vaø ñoä chính xaùc cao.Ñeå phaùt moät tín hieäu DTMF thì döõ lieäu töông öùng vôùi
daïng maõ ôû baûng ( Hình 4.2 ) seõ phaûi ñöôïc vieát vaøo thanh ghi Transmit Data. Chuù yù
raèng maõ phaùt naøy töông öùng vôùi maõ nhaän. Caùc tone rieâng leõ ñöôïc chia thaønh hai
nhoùm laø : Nhoùm thaáp vaø nhoùm cao (Flow and High).
Nhö trong baûng, caùc soá trong nhoùm thaáp laø 697, 770, 852 vaø 941 Hz. Theo
tieâu chuaån thì tyû soá bieân ñoä cuûa nhoùm cao vôùi nhoùm thaáp laø
2dB ñeå traùnh suy hao taàn soá cao treân ñöôøng truyeàn.
Hình 4.2 Baûn maõ hoùa caùc tín hieäu quay soá DTMF
Thôøi haèng cuûa moãi tone bao goàm 32 thôøi ñoaïn gioáng nhau. Thôøi haèng cuûa moät tone
ñöôïc ñieàu khieån baèng caùch thay ñoåi caùc thôøi ñoaïn treân. Trong hoaït ñoäng ghi vaøo
thanh ghi Transmith Data thì 4 bit data treân bus ñöôïc choát vaø bieán ñoåi thaønh hai
trong taùm maõ ñeå söû duïng cho maïch chia haøng coät . Maõ naøy ñöôïc söû duïng ñeå quyeát
ñònh thôøi ñoaïn taàn soá cuûa moät tone.
3./ Burst mode.
Moät öùng duïng ñieän thoaïi baát kyø ñeàu ñoøi hoûi tín hieäu DTMF ñöôïc taïo ra vôùi
moät thôøi haèng hoaëc ñöôïc quy ñònh bôûi öùng duïng ñoù hoaëc bôûi heä thoáng hieän coù .
Thôøi haèng DTMF chuaån coù theå ñöôïc taïo ra baèng caùch söû duïng Burst mode. Boä phaùt
coù khaû naêng toång hôïp caùc tone coù khoaûng taéc môû trong thôøi gian ñònh tröôùc. Thôøi
gian naøy laø 51ms ± 1ms vaø laø chuaån cho boä quay soá vaø toång ñaøi. Sau khi khoaûng
taéc môû tone ñaõ ñöôïc phaùt ñi, moät bit töông öùng seõ ñöôïc laäp trong thanh ghi traïng
thaùi ñeå bieåu thò raèng boä phaùt ñaõ saün saøng cho data keá. Thôøi haèng 51ms ± 1ms
ñoùng môû tone coù ñöôïc khi ta choïn mode DTMF.
Tuy nhieân khi PC Mode (Call Progress Mode) ñöôïc choïn thì thôø haèng ñoùng
ngaéc thöù hai laø 102ms ± 2ms seõ ñöôïc söû duïng. Khoaûng thôøi haèng daøi hôn naøy seõ
höõu ích khi thôøi gian xuaát hieän tone laø 51ms. Chuù yù raèng khi CP Mode vaø Burst
Mode cuøng ñöôïc choïn thì MT8880 chæ hoaït ñoäng ôû cheá ñoä phaùt maø thoâi. Trong moät
öùng duïng naøo ñoù ta caàn moät khoaûng thôøi gian ñoùng ngaéc khaùc (Khoâng theo chuaån)
thì phaûi duøng voøng laäp phaàn meàm hay moät boä ñònh beâ ngoaøi vaø taét cheá ñoä Burst
Mode ñi. IC MT8880 ñöôïc khi khôûi ñoäng seõ maëc nhieân choïn cheá ñoä DTMF Mode
vaø Burst Mode ñoàng thôøi.
4./ Taïo tone ñôn (Single tone).
Cheá ñoä taïo tone ñôn ñöôïc duøng khi ta chæ muoán taïo moät tone naøo ñoù trong
nhoùm thaáp hoaëc cao. Cheá ñoä naøy duøng ñeå kieåm tra thieát bò DTMS, tính toaùn nhieãu.
Vaø noù ñöôïc choïn thanh ghi Control Progress B.
5./ Maïch Clock DTMS.
Maïch clock ñöôïc söû duïng keát hôïp vôùi taàn soá maøu chuaån tivi coù taàn soá coäng
höôûng laø 3.579545 MHz. Moät nhoùm IC MT8880 coù theå noái vôùi nhau duøng chung
moät dao ñoäng thaïch anh.
6./ Boä giao tieáp vôùi vi söû lyù.
MT8880 söû duïng moät boä giao tieáp vi xöû lyù cho pheùp ñieàu khieån moät caùch
chính xaùc vôùi chöùc naêng thu vaø phaùt. Coù toång coäng naêm thanh ghi chia laøm ba loaïi:
Thanh ghi döõ lieäu thu/phaùt, thanh ñieàu khieån thu/phaùt vaø thanh ghi traïng thaùi. Coù
hai thanh ghi döõ lieäu : Thanh ghi Receive data chöùa maõ xuaát ra cuûa caëp DTMF hôïp
leä gaà nhaát vaø thanh ghi chæ ñoïc. Data ñöa vaøo thanh ghi Transmith Data seõ quy
ñònh caaëp tone naøo ñöôïc phaùt ñi, data coù theå vaøo thanh ghi naøy .
Ñieàu khieån thu phaùt tone ñöôïc ñaûm nhaän bôûi hai thanh ghi Control Receive
A vaø Control Receive B (CRA vaø CRB) coù cuøng moät ñòa chæ. Muoán ghi vaøo thanh
ghi CRB thì tröoác ñoù phaûi set moät bit töông öùng ôû CRA. Chu kyø ghi keá tieáp vaøo
cuøng ñòa chæ vôùi CRA seõ cho pheùp truy caäp tôùi CRB. Vaø chu kyø ghi keá tieáp nöõa seõ
trôû laïi vôùi CRA. Khi caáp ñieän maïch ñieän reset noäi seõ xoùa caùc thanh ghi ñieàu khieån.
Tuy vaäy, ñeå ngaên ngöøa thì chöông trình phaàn meàm neân coù moät doøng leänh ñeå kích
khôûi caùc thanh ghi naøy. Giaõ söû raèng thanh ghi phaùt roãng sau khi reset, ta xem qua
caùc baûng (3,4,5 vaø 6) ñeå thaáy roû chi tieát veà caùc thanh ghi ñieàu khieån. Chaân IRQ/CP
coù theå ñöôïc laäp trình sau cho noù coù theå cung caáp tín hieäu yeâu caàu ngaét sau nhaän
xungDTMF hôïp leä hay khi boä phaùt ñaõ saün saøng cho data keá tieáp (Chæ tronh bus
data). Chaân IRQ/CP laø ngoõ ra cöïc maùng hôû vaø vì theá caàn coù moät ñieän trôû keùo leân.
Thanh ghi nhaän data chöùa maõ leänh xuaát cuûa giaù trò cuoái cuøng caëp tone
DTMF ñöôïc giaûi maõ vaø chæ laø thanh ghi ñoïc data vaøo. Tín hieäu data vaøo trong
thanh ghi phaùt seõ ñöôïc ñònh roõ vôùi caëp tone naøo maø ñöôïc phaùt sinh ra. Data chæ coù
theå ñöôïc vieát vôùi thanh ghi phaùt.
Hai thanh ghi ñieàu khieån CRA vaø CRB chæ chieám choå trong moät khoaûng ñòa
chæ töông öùng gheùp ghi vôùi CRB coù theå ñöôïc thöïc hieän baèng caùch ñaët daønh rieâng
bit trong CRA gheùp ghi tieáp theo tôùi ñòa chæ töông töï seõ ñöôïc tröïc tieáp ñöa tôùi CRB
vaø tieáp theo sau cho chu kyø ghi seõ ñöôïc tröïc tieáp trôû laïi CRA.
Caùch truy caäp thanh ghi:
B2 INTERRUP Logic 1 cho pheùp mode interrup. Khi mode naøy vaø
ENABLE mode DTMF coù möùc tích cöïc (B1 = 0), chaân IRQ/CP
seõ bò keùo xuoáng möùc 0 khi:
+ Moät tín hieäu DTMF hôïp leä ñöôïc nhaän vaø daõ hieän
höõu ñöôïc trong khoaûng thôøi gian an toaøn.
+ Boä phaùt saün saøng cho data keá tieáp (chæ trong
Busrt mode).
B3 REGISTER Logic 1 cho pheùp CRB trong chu kyø ghi keá tieáp treân
ESELECT cuøng ñòa chæ naøy. Chu kyø ghi keá sau nöõa seõ trôû laïi ghi
vaøo CRA.
b3 b2 b1 b0
COLUMN/ROW SINGLE/DUAL TEST MODE BUSRT MODE
TONE TONE
cao döïa vaøo traïng thaùi cuûa bit B3 trong thanh ghi
CRB
B3 Söû duïng vôùi bit B2 ôû treân. Boä phaùt coù theå ñöôïc choïn
ñeå phaùt taàn soá naèm treân haøng hay coät, vaø möùc logic 1
seõ choïn taàn soá haøng.
IN+ 1 20 VDD
IN- 2 19 St/GT
GS 3 18 Est
Vref 4 17 D3
VSS 5 16 D2
OSC1 6 15 D1
OSC2 7 14 D0
TONE 8 13 IRQ/CP
R/W 9 12 Φ2
CS 10 11 RS0
XCLK
Sampling Clock
PHAÀN HAI
THIEÁT KEÁ PHAÀN CÖÙNG
CHÖÔNG I: SÔ ÑOÀ KHOÁI
GIAÛI MAÕ
THU VAØ
PHAÙT DTMF
IC PHAÙT TIEÁNG
NOÙI
Hình 1.1 Sô ñoà khoái ñieàu khieån thieát bò töø xa qua ñöôøng daây thoaïi
+Vcc
220V 7805
0.1 µ F 1µ F 0.1 µ F 1µ F
-Vcc
220V 7905
0.1 µ F 1µ F 0.1 µ F 1µ F
Tính chaát caùch ñieän : Boä gheùp quang thöôøng duøng ñeå caùch ñieän giöõa hai
maïch ñieän coù dieän theá khaù lôùn. Boä gheùp quang coù theå laøm vieäc vôùi doøng ñieän moät
chieàu hay tín hieän ñieän coù taàn soá khaù cao.
Ñieän trôû caùch ñieän: Ñoù laø ñieän trôû vôùi doøng ñieän moät chieàu giöõa ngoõ vaøo vaø
ngoõ ra cuûa boä gheùp quang coù trò soá beù nhaát laø 1011 Ω , nhö theá ñuû yeâu caàu thop6ng
thöôøng. Nhöng chuùng ta caàn chuù yù doøng ñieän roø khoaûng nA coù theå aûnh höôûng ñeán
maïch ñieän. Gaëp tröôøng hôïp naøy ta coù theå taïo nhöõng khe troáng giöõa ngoõ vaøo vaø ngoõ
ra. Noùi chung vôùi boä gheùp quang ta caàn phaûi coù maïch in toát.
2./ Hình daïng vaø moâ taû chaân.
ANODE 1 6 BASE
CATHODE 2 5 COLLECTOR
NC 3 4 EMITTER
Tip
R1 R3
ISO2
J2
OPTO
C2
1 D2
Ring
1 1
vôùi Zc1 = = = 13,6K Ω
2πFC1 2.3,14.25.0,47.10 −6
R2 = 330 Ω .
3./ Caùc thoâng soá ñöôïc choïn.
R1 =2,2K Ω
R2 = 330K Ω
R3 = 2,7K Ω
C1 = 0,47 µ F/250V
C2 = 10 µ F/50V
Diode zener coù Vz = 15V
IV./ Maïch taïo traïng thaùi taûi giaû.
C4
Tip
R5
Q2
Ring R6
4 K C3
3
6
5
1
2
R7
P3.6
D4
Q1
ICmax = 1A
β = 60 ÷ 230
Doøng thoâng thoaïi cuûa toång ñaøi caáp ñeán maïch coù doøng töø 20mA ÷ 100mA.
Ñieän trôû voøng cuûa maïch taûi giaû khoaûng 150 Ω ÷ 1500 Ω .
Ta choïn β = 60
Doøng DC cuûa toång ñaøi caáp IDC = 20mA.
Choïn toång trôû DC cuûa taûi laø 9V.
Ñieän aùp do suït aùp caàu diode laø 1,2V
Choïn VCE = 6V
I DC I DC 20mA
⇒ Doøng IB = = = = 0,33mA
β β 60
R5 .I b + R6 (h fe + 1).I b + V BE
Zin =
(1 + h fe ).I b
R5 V
= + R6 + BE ≤ 300Ω
h fe h fe .I b
Choïn R5 = 18K
Tuï C3 trieät tieâu tín hieäu thoaïi ñöôïc choïn sao cho ZC3 ≤ βR6
1
≤ β .R6 (1)
ωC 3
Vôùi ω = 2πf , f = 300Hz laø taàn soá thaáp nhaát cuûa tín hieäu thoaïi, thay vaøo (1)
1 1
C3 ≥ = = 0,09µF
2πf .β .R6 2.3,14.300.60.100
Choïn C3 = 10nF/50V.
Tuï C4 coù taùc duïng ngaên DC, thoâng AC, choïn C4 = 1 µ F/50V.
Choïn rôle 5V coù ñieän trôû laø 100 Ω .
Choïn transistor C1815 coù doøng IC khoaûng 400mA.
Choïn doøng qua D3 laø 10mA
Doøng qua role laø
5V
Irelay = = 50mA
100Ω
Toång doøng IC laø 50mA + 10mA = 60mA.
Ñieàu kieän ñeå transistor baûo hoøa laø IB.hfe > IC
Choïn hfe = 20
⇒ IB = 2mA.
5V − 1,4V
R7 = = 1,8KΩ
2mA
Choïn D3, D4 laø zener 5V nhaèm giôùi haïn möùc aùp ñeå baûo veä MT8880.
3./ Caùc thoâng soá ñöôïc choïn.
Q2 laø transistor C2383, Q1 laø 1815.
R5 = 18K Ω ,R6 = 100 Ω ,R7 = 1,8K Ω
C3 = 10 µF /50V , C4= 1 µ F/50V
D3 ,D4 laø zener 5V
Rôle coù hieäu ñieän theá 5V; 100 Ω
V./ Maïch caûm bieán tín hieäu ñaûo cöïc.
1./ Nguyeân lyù hoaït ñoäng.
Bình thöôøng daây Ring mang ñieän theá aâm, daây Tip mang ñieän theá döông cho
neân diode khoâng daãn. Suy ra ngoõ ra taïi cöïc C cuûa transistor laø möùc logic cao. Khi
thueâ bao thöïc hieän moät cuoäc goïi ñi, neáu thueâ bao ñaàu khi nhaát maùy toång ñaøi seõ caáp
moät tín hieäu ñaûo cöïc baùo cho thueâ bao goïi bieát laø thueâ bao bò goïi ñaõ nhaát maùy
(thoâng thoaïi). Luùc naøy daây Tip mang ñieän theá aâm, daây Ring mang ñieän theá döông,
diode daãn. Taïi cöïc C cuûa transistor xuoáng möùc thaáp taùc ñoäng vaøo chaân P3.7 cuûa vi
ñieàu khieån baùo cho vi ñieàu khieån bieát ñaàu kia ñaõ nhaát maùy ñeå vi ñieåu khieån ra
leänh xuaát caâu thoâng baùo.
2./ Sô ñoà maïch.
+5V
Ring
R12
P3.7
Tip
5V − 0,3V
R12 = = 2,35KΩ
2mA
Choïn R112 = 2,25K Ω
+5V
Taûi
SW
220V
Q3 220V
ÑK Taûi R9
Maïch vöøa ñieàu khieån taïi choå thoâng qua coâng taéc, vöøa ñieàu khieån töø xa qua
Relay. Ñieàu khieån taïi choå ta choïn coâng taéc loaïi thoâng thöôøng hai tieáp ñieåm.
Ñeå kích Relay ñoùng ngaét, transistor phaûi ôû traïng thaùi daãn baûo hoøa.
Choïn Relay coù trôû khaùng 200 Ω . Vrôle = 5V
k .I Bbh
IBbh ≤
β
Choïn k = 3 ñeå transistor baûo hoøa saâu.
ICbh = Irelay
3.24mA 27 mA
⇒ IBbh = = = 1,2mA
60 60
5 − 0,6
⇒ R9 = = 3,6 KΩ
1,2mA
Choïn R9 = 3,3K Ω
Ta choïn R9 phaûi nhoû hôn giaù trò ñöôïc tính vì phaûi tröø ñi sai soá ñieän aùp töø IC
5V
R10
R11
CBT
Taûi
Khi thieát bò ñang hoaït ñoäng thì seõ coù doøng ñieän qua thieát bò. Vì theá ñeå caûm nhaän
traïng thaùi naøy ta duøng opto. Khi ñoù seõ coù doøng ñi qua led cuûa opto laøm cho
transistor cuûa opto daãn. Ngöôïc laïi khi taûi khoâng hoaït ñoäng thì khoâng coù doøng qua
led cuûa opto.
Ñeå led opto daãn ta choïn doøng qua led laø 5mA, khi ñoù ñieän trôû haïng doøng
cho opto laø:
220V
R10 = = 44 KΩ
5mA
Choïn R10 = 50K Ω
Khi opto daãn thì doøng ngoõ ra cuûa opto choïn 2mA, ñieän trôû haïn doøng cho opto laø:
220V
R11 = = 2,2 KΩ
10mA
Choïn R11 = 2,2K Ω
C3
C1 R1 IN+ VDD
IN- St/GT R4
C2
GS Est R3
R2
Vref D3
VSS D2
X-tal
OSC1 D1
OSC2 D0
TONE IRQ/CP
C4 RL R/W Φ2
CS RS0
R1 = R2 = 100K Ω 1%
R3 = 374k Ω 1%
R4 = 3,3k Ω 10%
RL = 10k Ω (min)
C1 = 100nF 5%
C2 = 100nF 5%
C3 = 100nF 10%
C4 = 10nF 10%
X-tal = 3.579545 MHz
IX./ Khoái ñieàu khieån trung taâm./
1./ Sô ñoà chaân.
U2
39 P0.0/AD0 P2.0/A8 21
38 P0.1/AD1 P2.1/A9 22
37 P0.2/AD2 P2.2/A10 23
36 P0.3/AD3 P2.3/A11 24
35 P0.4/AD4 P2.4/A12 25
34 P0.5/AD5 P2.5/A13 26
33 P0.6/AD6 P2.6/A14 27
32 P0.7/AD7 P2.7/A15 28
1 P1.0 P3.0/RXD 10
2 P1.1 P3.1/TXD 11
3 P1.2 P3.2/INT0 12
4 P1.3 P3.3/INT1 13
5 P1.4 P3.4/T0 14
6 P1.5 P3.5/T1 15
7 P1.6 P3.6WR 16
8 P1.7 P3.7/RD 17
19 XTAL1 PSEN 29
18 XTAL2
9 RST ALE/PROG 30
31 EA/VPP
AT89C51
VCC
VCC
1 A0 VCCD 28
2 A1 VCCA 16
C6 C7 R9
3 A2 C5
4 R8
A3 VSSD 12 VCC
P0.4 5 A4 VSSA 13
P0.5 6 A5 SP+ 14 C4 R7
P0.6 7 A6
VCC P0.7 8 C3 R6 AÂm Hieäu
A7 SP- 15
9 A8
jp 10 A9 ANA IN 20 C2
P3.4 23 CE ANA OUT 21 R10
1
24 PD MIC 17 R5
2 R1 27 OEM MICREF 18
jp
25 OUP AUX IN 11
3 22 VOF
2 26 19
XCLX AGC
1
R2 C1
R4
R3
VCC
VCC
PHAÀN BA
THIEÁT KEÁ PHAÀN MEÀM
CHÖÔNG I: LÖU ÑOÀ
BIGIN
BIGIN
N
P3.0 = 0
ÑUÛ 5 HOÀI N
CHUOÂNG
RETI
BEGIN
R=3
Y
GIAÛM R NHAÛ TAÛI GIAÛ
RETI
THOÂNG BAÙO N KIEÅM TRA
NHAÄP LAÏI PASSWORD
RETI
BIGIN
R=3
N
KIEÅM TRA EXIT
NHAÁN PHÍM THOÂNG
BAÙO
TB1 MÔÛ
A=1
ÑOÏC CAÛC BIEÁN CB1 = 0
TRAÏNG THAÙI TB1 CB1 = 1 TB1 TAÉT
TB2 MÔÛ
ÑOÏC CAÛC BIEÁN CB1 = 0
A=2
TRAÏNG THAÙI TB2 CB1 = 1 TB2 TAÉT
TB3 MÔÛ
ÑOÏC CAÛC BIEÁN CB1 = 0
A=3
TRAÏNG THAÙI TB3 CB1 = 1 TB3 TAÉT
EXIT
A=0 TB4 MÔÛ
ÑOÏC CAÛC BIEÁN CB1 = 0
A=4
TRAÏNG THAÙI TB4 CB1 = 1 TB4 TAÉT
GIAÛM R
A=0 EXIT
BEGIN
Y Y PHAÙT
A=1 P2.0 = 0 P0.0 = 1
THOÂNG
BAÙO
THIEÁT
N
N BÒ 1 ÑAÕ
P0.0 = 0
TAÉT
Y Y PHAÙT
A=2 P2.1 = 0 P0.1 = 1
THOÂNG
BAÙO
THIEÁT
N
N BÒ 2 ÑAÕ
P0.1 = 0
TAÉT
Y Y PHAÙT
A=3 P2.2 = 0 P0.2 = 1
THOÂNG
BAÙO
N THIEÁT
N
P0.2 = 0 BÒ 3 ÑAÕ
TAÉT
Y Y PHAÙT
A=4 P2.3 = 0 P0.3 = 1
THOÂNG
BAÙO
N THIEÁT
N
BÒ 4
P0.3 = 0 D8AÕ
TAÉT
EXIT
BEGIN
Y Y PHAÙT
A=1 P2.0 = 1 P0.0 = 1
THOÂNG
BAÙO
THIEÁT
N
N BÒ 1 ÑAÕ
P0.0 = 0
TAÉT
Y Y PHAÙT
A=2 P2.1 = 1 P0.1 = 1
THOÂNG
BAÙO
THIEÁT
N
N BÒ 2 ÑAÕ
P0.1 = 0
TAÉT
Y Y PHAÙT
A=3 P2.2 = 1 P0.2 = 1
THOÂNG
BAÙO
N THIEÁT
N
P0.2 = 0 BÒ 3 ÑAÕ
TAÉT
Y Y PHAÙT
A=4 P2.3 = 1 P0.3 = 1
THOÂNG
BAÙO
N THIEÁT
N
BÒ 4 ÑAÕ
P0.3 = 0 TAÉT
EXIT
BIGIN
Y
P2.0 = 0 P0.0 = 1
Y
P2.1 = 0 P0.1 = 1
Y
P2.2 = 0 P0.2 = 1
Y
P2.3 = 0 P0.3 = 1
THOÂNG BAÙO
“TAÁT CAÛ THIEÁT BÒ ÑAÕ TAÉT”
BIGIN
Y
P2.0 = 1 P0.0 = 1
Y
P2.1 = 1 P0.1 = 1
Y
P2.2 = 1 P0.2 = 1
Y
P2.3 = 1 P0.3 = 1
THOÂNG BAÙO
“TAÁT CAÛ THIEÁT BÒ ÑAÕ MÔÛ”
BIGIN
MUV R0 → RAM
NHAÄP SOÁ
A=#
MOV A → R0
INC R0
A=* EXIT
A=0
A=1
A=8