đo lường điện phả lại
DESCRIPTION
đồ án tốt nghiệpTRANSCRIPT
B¸o c¸o thùc tËp tèt nghiÖp
Lêi C¶m ¥n
§Ó hoµn thµnh tèt nhiÖm vô ®Æt ra trong kú thùc tËp tèt
nghiÖp nµy, em xin ch©n thµnh c¶m ¬n c¸c thÇy c« gi¸o trong
bé m«n Kü thuËt ®o & THCN, ®Æc biÖt lµ c¸c thÇy gi¸o: thÇy
NguyÔn B×nh Thµnh, thÇy Vò ®øc Träng, thÇy TrÇn V¨n TuÊn
®· tËn t×nh gióp ®ì, híng dÉn, ®ãng gãp nhiÒu ý kiÕn quý b¸u
vµ t¹o mäi ®iÒu kiÖn cho em hoµn thµnh kú thùc tËp nµy.
C¶m ¬n c¸c b¹n trong nhãm thùc tËp ®· gióp ®ì t«i trong
qu¸ tr×nh thùc tËp ®Ó hoµn thµnh c«ng viÖc cña m×nh.
Hµ néi ngµy 3 th¸ng 2 n¨m 2004
Sinh viªn thùc hiÖn
PhÇn I
T×m hiÓu phÇn ®o lêng ®iÒu khiÓn cña nhµ m¸y nhiÖt ®iÖn Ph¶ L¹i 2
1
B¸o c¸o thùc tËp tèt nghiÖp
PhÇn ®o lêng cña qu¸ tr×nh níc cÊp, h¬i níc vµ níc ngng.
§©y lµ qu¸ tr×nh khÐp kÝn vµ chØ bæ xung thªm níc vµo qu¸ tr×nh nµy ®Ó bï tæn thÊt níc vµ h¬i níc: lîng níc bæ xung tríc hÕt phô thuéc vµo lîng nhiÖt n¨ng cung cÊp cho c¸c hé tiªu thô nhiÖt ë bªn ngoµi vµ lîng níc ngng do c¸c hé tiªu thô nhiÖt tr¶ l¹i nhµ m¸y ®iÖn, vµo lîng níc x¶ cña lß h¬i, vµo tæn thÊt rß rØ h¬i níc. §èi víi nhµ m¸y ®iÖn ngng h¬i, lîng níc bæ sung vµo lß thêng vµo kho¶ng 5-7 l/s hay 22-25 m3/h, 100 MW.
Níc cÊp bæ sung ®îc xö lý b»ng ph¬ng ph¸p c¬ giíi ho¸ häc ®Ó khö c¸c t¹p chÊt v« c¬ vµ h÷u c¬, sau ®ã ®îc h©m nãng vµ ®a vµo qu¸ tr×nh.
Sau khi qua tuabin (biÕn nhiÖt n¨ng thµnh c¬ n¨ng) h¬i n-íc ®i vµo b×nh ngng, t¹i ®©y h¬i níc ngng l¹i thµnh níc vµ t¹o ra ch©n kh«ng trong b×nh ngng. Níc ngng ®îc b¬m níc ngng b¬m trë l¹i qu¸ tr×nh vµ khÐp kÝn qu¸ tr×nh níc cÊp, h¬i níc vµ níc ngng.T¹i ®©y ngêi ta cã c¸c thiÕt bÞ ®o :
- §o tèc ®é.- §o ®é di trôc.
Sau khi qua tuabin (biÕn nhiÖt n¨ng thµnh c¬
n¨ng) h¬i níc ®i vµo b×nh ngng, t¹i ®©y h¬i níc ngng l¹i
thµnh níc vµ t¹o ra ch©n kh«ng trong b×nh ngng. Níc ngng
®îc b¬m trë l¹i qu¸ tr×nh vµ khÐp kÝn qu¸ tr×nh cÊp níc, h¬i
níc vµ níc ngng. T¹i b×nh ngng cã thiÕt bÞ ®o nh:
- §o møc.
- §o ®é ch©n kh«ng.
- T¹i b¬m ngng ph¶i ®o ®é rung cña b¬m ®Ó kiÓm
tra qu¸ tr×nh lµm viÖc c¬ khÝ.
Níc cÊp ®· khö khÝ (tøc níc ngng vµ níc bæ sung) ®îc tËp trung ë bÓ chøa (®Æt díi b×nh khö khÝ) vµ ®îc b¬m tiÕp qua bé tiÕt kiÖm ®Ó vµo lß h¬i. Vµ qua gia nhiÖt ®i vµo bao h¬i. T¹i thiÕt bÞ nµy ngêi ta ph¶i ®o:
- ¸p suÊt.- §o møc.
Bao h¬i cña lß h¬i: Cã 4 van ®Ó ®iÒu chØnh qua 4 ®êng èng ®Ó sinh h¬i.
T×m hiÓu phÇn ®o lêng ®iÒu khiÓn cña nhµ m¸y nhiÖt ®iÖn Ph¶ L¹i 2
2
B¸o c¸o thùc tËp tèt nghiÖp
¸p suÊt lµm viÖc 189,4 kg/cm2
NhiÖt ®é lµm viÖc 360 0 C
§êng kÝnh bªn trong 1830mm
§é dÇy 182mm.
§é dµi 14100mm.
T¹i bao h¬i ngêi ta dÆt c¸c senor (Tranmistor) ®Ó ®o:
- NhiÖt ®é.
- §o møc.
- §o ¸p suÊt.
- §o lu lîng.
TÊt c¶ c¸c ®¹i lîng ®o ®îc ®Òu ®îc qui chuÈn vÒ 4 20 mA vµ
®îc chuyÒn vÒ trung t©m xö lý.
HỆ THỐNG DCS TRONG NHÀ MÁY NHIỆT ĐIỆN PHẢ LẠI 2
Hệ thống DCS trong nhà máy nhiệt điện Phả Lại 2 là hệ thống
Centum CS3000 của hãng Yokogawa (Nhật Bản).
Hệ thống DCS trong nhà máy bao gồm có domain (khối):
Domain 1: Phụ trách tổ máy 1
Domain 2: Phụ trách tổ máy 2
Domain 3: Phụ trách những phần chung của nhà máy như phần
điện, phần sản xuất H2, hệ thống nén khí…
Các domain này được liên hệ với nhau thông qua bus converter
BVC,
kiểu ABC-11D.
Số lượng, cấu trúc, mô hình mạng, chức năng của hai khối 1 và 2 hoàn toàn giống nhau, chỉ khác nhau ở địa chỉ của khối.
Mô hình phân cấp
1. Cấp điều hành sản xuất
Chức năng:
Giám sát sự hoạt động của toàn nhà máy.
Bao gồm:
2 máy PC: Supervisor PC1 (sup1) và Supervisor PC2 (sup2) .
Vị trí: Đặt tại toà nhà hành chính (Admin building)
Các máy tính HISTORIAN, mỗi khối có một máy.
Vị trí : Đặt tại phòng lập trình.
T×m hiÓu phÇn ®o lêng ®iÒu khiÓn cña nhµ m¸y nhiÖt ®iÖn Ph¶ L¹i 2
3
B¸o c¸o thùc tËp tèt nghiÖp
Mỗi khối có một máy HISTORIAN được đặt trong phòng lập trình.
Các máy tính HISTORIAN có dung lượng lớn để lưu trữ các thông tin vận
hành của nhà máy . Đó là hệ thống quản lý dữ liệu PI (Plant Information
System) có cài đặt OSI. Các máy HISTORIAN này nhận thông tin là tất
cả các Tag-name từ FCS gửi lên và tất cả các thông tin từ hệ thống SOE
(Sequence Of Event) đưa tới.
2. Cấp vận hành giám sát.
Chức năng:
Giám sát, vận hành các thiết bị công nghệ sản xuất điện. Bao gồm:
Các trạm giao diện người-máy HIS
Vị trí:
- Đặt tại phòng điều khiển trung tâm ( 24 HIS)
- Đặt tại trạm điện 220kV ( 2 HIS: 0342 và 0343)
- Đặt tại trạm sản xuất Hydro (1 HIS 0344)
Trên tất cả các HIS này đều được cài đặt phần mềm Centum
CS3000. Các HIS đều có thể giám sát được hoạt động của toàn nhà máy
nhưng để vận hành thì do người quản trị mạng phân quyền cho từng
máy.
Ngoài ra còn có HIS 0349 là Technician PC, đó là một máy tính kỹ
thuật , có chức năng như các trạm giao diện người máy khác. Nó có
nhiệm vụ nhận tín hiệu đồng hồ thời gian từ Master Clock để phân phối
cho các thiết bị khác để đồng bộ thời gian.
Trong trường hợp cần tách một trạm nào đó để kiểm tra, sửa chữa
thì người quản trị mạng có quyền phân lại quyền thao tác cho các trạm.
Người vận hành có thể lấy dữ liệu từ HISTORIAN để đưa đến HIS.
Trên mỗi khối dữ liệu có 2 HIS có cài phần mềm PI để đọc dữ liệu từ
HISTORIAN. Sở dĩ cần có hai HIS (PI Client) vì để dự phòng cho nhau.
Các trạm kỹ thuật EWS
Các trạm kỹ thuật được đặt trong phòng kỹ sư lập trình, mỗi khối
có một trạm.
EWS cũng được cài phần mềm Centum CS3000 giống như một
trạm giao diện người máy nhưng nó đảm nhiệm các công việc về kỹ
thuật.
Chức năng:
- Phân quyền cho các trạm giao diện HIS.
T×m hiÓu phÇn ®o lêng ®iÒu khiÓn cña nhµ m¸y nhiÖt ®iÖn Ph¶ L¹i 2
4
B¸o c¸o thùc tËp tèt nghiÖp
- Thực hiện việc lập trình, theo dõi sự làm việc của nhà máy, thực
hiện sửa đổi chương trình cho các trạm điều khiển khu vực.
Các <I>PC của hệ thống Mark V
Được đặt tại phòng điều khiển trung tâm.
Ở mỗi khối có một trạm giao diện <I>PC (<I> là viết tắt của
Interface) . Đó là máy PC theo dõi hoạt động của hệ thống tua bin-máy
phát ( do hệ thống Mark V điều khiển), màn hình giao diện DOS.
Các trạm MMI tại các hệ thống phụ (PLC)
Được đặt ở các trạm hệ thống phụ.
Ở các hệ thống phụ PLC đều được giám sát bởi hệ thống DCS
thông qua Modbus nhưng các hệ thống phụ này thường được điều khiển
trực tiếp tại trạm thông qua các máy tính MMI ( có cài đặt giao diện
Citect)
3. Cấp điều khiển.
Chức năng:
Tự động điều khiển các thiết bị theo chương trình đã nạp sẵn và
các thông số đặt từ cấp trên.
Bao gồm:
Các trạm điều khiển trường FCS
Các FCS chủ yếu thuộc loại LFCS, đáp ứng với yêu cầu của hệ
thống là số lượng đầu vào/ra lớn. Ngoài ra còn có các PFCS chủ yếu để
nối với các hệ thống phụ.
Các trạm điều khiển trường được phân tán theo từng chức năng
ở từng khối.
Hệ thống PLC
Trong nhà máy, các hệ thống PLC được nối với hệ thống DCS
thông qua một card được đặt trên FCS (loại Compact Type FCS).
Hệ thống GE Mark V.
Đây là hệ thống dùng để điều khiển tua bin, ở mỗi khối có một tủ
Mark V
Hệ thống Mark V được nối từ FCS 0101(ở khối 1) và FCS0201 (ở
khối 2).
Việc truyền thông giữa giao diện vận hành <I> và các Panel điều
khiển MarkV thực hiện bởi phương thức kết nối mạng Stage Link của hệ
thống điều khiển. Trong cấu hình đơn giản nhất của nó, Stage Link nối
T×m hiÓu phÇn ®o lêng ®iÒu khiÓn cña nhµ m¸y nhiÖt ®iÖn Ph¶ L¹i 2
5
B¸o c¸o thùc tËp tèt nghiÖp
một Panel điều khiển tuabin Mark V tới máy tính <I> đơn qua một đoạn
đơn. Tuy nhiên tôpô của cách truyền thông này có thể được mở rộng phù
hợp với nhiều máy tính <I> và /hoặc nhiều Panel điều khiển. Ví dụ một
giao diện người vận hành đơn có thể được cấu hình để phát ra các lệnh
hoặc nhận dữ liệu từ 8 bộ Mark V điều khiển tuabin khí/hơi. Hơn nữa,
nhiều máy tính <I> có thể xâm nhập tới Stage Link-mỗi máy tính <I> liên
lạc với nhiều Panel điều khiển. Theo cách này, Stage Link cung cấp tăng
cường tính linh hoạt đối với việc thiết lập hiệu quả truyền thông mà có thể
đáp ứng với vùng riêng biệt cần thiết.
Stage Link được thiết kế đặc biệt để thực hiện những việc cần thiết
điều khiển tuabin theo địa chỉ như việc downloading, uploading phần
mềm giữa Mark V và máy tính <I>, phát các lệnh, quản lý báo động và
việc giám sát. Giao diện hệ thống điều khiển DCS tới Mark V thông qua
liên kết truyền thông riêng tới máy tính <I>, điển hình là việc sử dụng giao
thức Modbus.
4. Cấp chấp hành
Bao gồm các thiết bị đo lường, chuyển đổi và truyền tín hiệu, ví dụ
như:
Các trạm điều khiển tại chỗ (các trạm điện tự dùng của nhà máy :
các trạm 6,6kV, 400V)
- Các van khí như: MBS-CV0123, MBS-CV0143
- Các van điện như : MBC-DMP0105, MBC-DMP0106
- Các van thuỷ lực như: FWS-HYV174….
T×m hiÓu phÇn ®o lêng ®iÒu khiÓn cña nhµ m¸y nhiÖt ®iÖn Ph¶ L¹i 2
6
B¸o c¸o thùc tËp tèt nghiÖp
PhÇn II
I - nhiÖm vô th
§ång hå trêng häc lµm c¸c c«ng viÖc sau: §o ®Õm giê hiÓn thÞ trªn ®ång hå chÝnh vµ ®ång hå con. B¸o chu«ng cho ®ång hå c¸c líp . B¸o nhiÖt ®é cho c¸c líp häc. Lµm viÖc ë chÕ ®é 24 giê. Cã phÝm Ên ®Ó khëi ®éng ®ång hå vµ ®Æt chÕ ®é cho
nã. khëi ®éng l¹i m¸y ch¹y: run hoÆc stop. ®Æt l¹i giê. lËp chu«ng ®¸nh chu«ng vµo ra : 5 6 tiÕt /ngµy
hoÆc 1012 tiÕt/ngµy 1012 lÇn kÐo chu«ng /ngµy. KiÓu ®¸nh chu«ng.
HiÓn thÞ sè. ChÞu ®îc nhiÖt ®é (070) vµ ®é Èm víi khÝ hËu thay ®æi
(8590). Ngoµi ra em ®ang muèn thiÕt kÕ thªm mét hÖ thèng loa
®Õn tõng líp häc, ®ång hå trêng häc cßn ®îc c¶i tiÕn thµnh ®ång hå cho c¸c c¬ quan, nhµ m¸y, xÝ nghiÖp. Víi c¸c kiÓu chu«ng ®îc lËp tr×nh cã ©m s¾c kh¸c nhau theo ý muèn cña ng-êi dïng.
§ång hå trêng häc cã c¸c tÝnh n¨ng nh sau:
- Tõ mét ®ång hå mÑ cã thÓ truyÒn cho c¸c ®ång hå con ®i kh¾p trêng.
- §êng truyÒn tõ ®ång hå mÑ ®Õn ®ång hå con chØ gåm 4 d©y (hai d©y nguån vµ hai d©y d÷ liÖu ),ph¹m vi truyÒn trong b¸n kÝnh h»ng tr¨m mÐt.
- §ång hå mÑ cã thÓ b¸o chÝnh x¸c víi sai sè nhá h¬n 1/10 -4. Víi sai sè nh vËy th× sau mét th¸ng ®ång hå sÏ cã sai sè 1phót vµ lóc ®ã ta nªn ®Æt l¹i giê phót.
- §ång hå mÑ vµ ®ång hå con chØ thÞ thêi gian vµ nhiÖt ®é b»ng LCD, ®Ìn LED 7 thanh.
T×m hiÓu phÇn ®o lêng ®iÒu khiÓn cña nhµ m¸y nhiÖt ®iÖn Ph¶ L¹i 2
7
B¸o c¸o thùc tËp tèt nghiÖp
- §ång hå mÑ sÏ ®îc ®Æt ë trung t©m cña trêng ®ång hå con sÏ ®îc ®Æt ë c¸c líp häc hoÆc hµnh lang c¸c khu gi¶ng ®êng. Mçi líp häc sÏ cã mét chu«ng hoÆc mçi khu gi¶ng ®êng sÏ cã mét hoÆc nhiÒu chu«ng vµ ®ång hå mÑ sÏ ®iÒu khiÓn viÖc ®¸nh chu«ng ë c¸c líp häc hoÆc c¸c khu gi¶ng ®êng mét c¸ch ®ång thêi vµ chÝnh x¸c.
- Ph¬ng thøc truyÒn tõ ®ång hå mÑ ®Õn ®ång hå con lµ ph-¬ng thøc truyÒn tin theo kiÓu ®ång bé tõng bÝt. §©y lµ mét chÕ ®é truyÒn tin rÊt phæ th«ng, d÷ liÖu truyÒn ®i chÝnh x¸c mµ kh«ng cÊn bÊt cø mét protocol nµo.
- Nguån cung cÊp cho ®ång hå mÑ lµ nguån xoay chiÒu 220V. Nguån cung cÊp cho ®ång hå con lÊy tõ ®ång hå mÑ hoÆc cã thÓ lÊy tõ nguån n¬i ®Æt ®ång hå con.
- §ång hå sö dông c¸c linh kiÖn phæ biÕn trªn thÞ trêng, cã thÓ l¾p ®Æt söa ch÷a thay thÕ dÔ dµng.
II - §o nhiÖt ®é sö dông ®Çu ®o LM335.
§Ó ®o nhiÖt ®é chÝnh x¸c th× cÇn ph¶i cã nh÷ng ®Çu ®o ®Æc biÖt vµ ®Çu ®o LM335 lµ mét ®Çu ®o ®îc sö dông réng r·i. Vi m¹ch LM335 lµ lo¹i sens¬ ®o nhiÖt ®é cña h·ng National Semiconductor chÕ t¹o. Lo¹i sens¬ nµy ®îc tÝch hîp d¹ng vi m¹ch cã ®é chÝnh x¸c 10C.
Ho¹t ®éng cña ®Çu ®o gièng nh mét ®ièt Zener hai cùc, ®iÖn ¸p ®¸nh thñng t¬ng øng víi nhiÖt ®é tuyÖt ®èi lµ 10mV/0K. Trë kh¸ng ®éng khi ®Çu ®o ho¹t ®éng trong vïng dßng 400 A 5mA nhá h¬n 1 . Trë kh¸ng nhá cïng ®iÖn ¸p lèi ra tuyÕn tÝnh lµ u ®iÓm cña lo¹i ®Çu ®o LM335.
C¸c th«ng sè kÜ thuËt cña vi m¹ch :
§Þnh thang trùc tiÕp theo ®é Kelvin
TÝn hiÖu lèi ra b»ng 10mV/0K
§é chÝnh x¸c 10C
Dßng ho¹t ®éng trong vïng tõ 400 A 5mA
§iÖn ¸p nguån nu«i : 5 18V
D¶i lµm viÖc :
ChÕ ®é liªn tôc tõ : -400C 1000C.
ChÕ ®é kh«ng liªn tôc: 1000C1250C
T×m hiÓu phÇn ®o lêng ®iÒu khiÓn cña nhµ m¸y nhiÖt ®iÖn Ph¶ L¹i 2
8
B¸o c¸o thùc tËp tèt nghiÖp
Vi m¹ch LM335 ®îc ®ãng vá IC d¹ng TO-92 cã ba ch©n. Hai ch©n cung cÊp nguån 1 vµ 2, ®Çu ra lÊy trªn ch©n sè 2. Ch©n sè 3 dïng ®Ó hiÖu chØnh ®iÖn ¸p ®Çu ra.
III - ph¬ng ph¸p chän thiÕt bÞ vµ sö dông m¹ch.
Cã rÊt nhiÒu c¸ch ®Ó chän thiÕt bÞ kh¸c nhau vµ c¸ch thiÕt kÕ l¾p ®Æt m¹ch kh¸c nhau.
Ta ®· biÕt víi cïng mét tÝnh n¨ng sö dông còng cã thÓ cã nhiÒu hä vi m¹ch kh¸c nhau vµ mçi mét thiÕt bÞ l¹i thÝch hîp víi nhu cÇu sö dông trong nh÷ng ®iÒu kiÖn nhÊt ®Þnh.
Lùa chän thiÕt bÞ ®ßi hái chóng ta ph¶i hiÓu râ b¶n chÊt vµ c¸ch sö dông thiÕt bÞ, quan träng nhÊt vÉn lµ kinh nghiÖm thùc tÕ.
Vµ lêi gi¶i hay nhÊt vÉn lµ nh÷ng thö nghiÖm thµnh c«ng cña líp ngêi ®i tríc cho nªn khi lùa chän thiÕt bÞ sö dông ta nªn tham kh¶o ý kiÕn cña mäi ngêi.
ThiÕt kÕ m¹ch vµ sö dông m¹ch còng cÇn quan t©m ®Õn rÊt nhiÒu yÕu tè nh ph©n bè thiÕt bÞ sao cho ®ång ®Òu tr¸nh khái c¸c yÕu tè g©y ¶nh hëng ®Õn c¸c thiÕt bÞ nh nhiÔu hoÆc c¸c t¸c ®éng cña m«i trêng ®Ó thiÕt bÞ cña m×nh ®¹t ®îc yªu cÇu ®Æt ra víi sai sè Ýt nhÊt.
IV - ph¬ng ph¸p ghÐp nèi c¸c thiÕt bÞ sö dông.
§Ó ghÐp nèi c¸c thiÕt bÞ sö dông ta nªn x¸c ®Þnh râ ®©u lµ phÇn ®iÒu khiÓn chÝnh (vÝ dô nh vi ®iÒu khiÓn) cña toµn bé hÖ thèng råi tõ ®ã ®Þnh ra c¸ch ®iÒu khiÓn tõng thiÕt bÞ bªn trong b»ng viÖc ®Þnh vïng lµm viÖc cho tõng bé phËn hay ®iÒu khiÓn b»ng cæng .
Quan träng lµ khi ghÐp nèi ta cÇn ph¶i lµm sao cho c¸c thiÕt bÞ nµy ho¹t ®éng víi phÇn ®iÒu khiÓn chÝnh kh«ng bÞ xung ®ét lÉn nhau.
C¸c bé phËn nµy khi ghÐp nèi víi bé phËn chÝnh ho¹t ®éng mét c¸ch nhÞp nhµng tr¸nh viÖc c¸i nµy ho¹t ®éng th× cÊm c¸i kh¸c.
T×m hiÓu phÇn ®o lêng ®iÒu khiÓn cña nhµ m¸y nhiÖt ®iÖn Ph¶ L¹i 2
9
B¸o c¸o thùc tËp tèt nghiÖp
V - s¬ ®å khèi.
T×m hiÓu phÇn ®o lêng ®iÒu khiÓn cña nhµ m¸y nhiÖt ®iÖn Ph¶ L¹i 2
10
Khèi vi xö lÝ 89C52
Bµn phÝm
Real time clock
DS12887
HiÓn thÞ LCD
Khèi b¸o chu«ng
Khèi ®o nhiÖt®é
Khèi biÕn ®æiADC
M¹ch truyÒn tin §ång hå con LED
-(4)
1
P1.5R/W CHAN 5
OK(5)
1
VXL
RS(D/C) CHAN 4
C(P1.0)
0
LOA
0
CHAN 14P3.4
DIEU KHIEN ADC
0
B(P1.1)
0
A(P1.2)
0
START ALE CHAN 4 (P1.3)
1
ENABLE CHAN 5 (P1.4)
0
0
PHIM
1
LCD
DIEU KHIEN RTC
1
EN CHAN 6
CS _ CHAN 28 (P2.7)RETURN(1)
IRQ _ CHAN 13 ( INT1)
FUNC(2)
1
CHAN 11 P3.1
1
CHAN 10 P3.0
CHUONG
+(3)
1
CHAN 15 P3.5
CHAN 6
B¸o c¸o thùc tËp tèt nghiÖp
VI - m¹ch nguyªn lÝ :
Khi cã nguån cung cÊp th× vi xö lÝ sÏ ho¹t ®éng vµ ®äc
sè liÖu thu ®îc vÒ thêi gian tõ DS12887 vµ nhiÖt ®é tõ
ADC0809.
Sau ®ã sè liÖu sÏ ®îc ®a ra vµ hiÓn thÞ trªn mµn h×nh
LCD vµ LED ®ång thêi cã thÓ kÐo chu«ng b¸o thêi gian.
Th«ng tin truyÒn tõ ®ång hå mÑ sang ®ång hå con ®îc
khuÕch ®¹i nhiÒu lÇn ®¶m b¶o dßng truyÒn lín.
Giao tiÕp víi ngêi sö dông th«ng qua bµn phÝm ®Ó ®Æt
thêi gian vÒ giê phót gi©y, ngµy th¸ng n¨m hoÆc ®Æt chÕ ®é
®¸nh chu«ng b¸o thêi gian.
VII - c¸c thiÕt bÞ sö dông gåm cã:
§iÖn trë.
Tô ®iÖn.
BiÕn ¸p , biÕn trë.
IC æn ¸p 7805,7912,7812.
IC ADC0809, 74LS148, 4011, LM335, OP07, 4094.
DS12887, 89C52, LCD, LED.
5 phÝm bÊm, Reset.
1. Khèi chuyÓn ®æi t¬ng tù sè ADC0809.Khèi biÕn ®æi A/D cã nhiÖm vô chuyÓn gi¸ trÞ ®iÖn ¸p ë
®Çu vµo thµnh gi¸ trÞ sè ®Ó ®a lªn vi xö lý tÝnh to¸n sau ®ã hiÓn
thÞ ra gi¸ trÞ nhiÖt ®é.Khèi biÕn ®æi A/D lµ ADC0809 lµ mét vi
m¹ch 8 kªnh,8 bit cã sai sè lµ 0.4% nªn chÊp nhËn ®îc v× nhiÖt ®é
cÇn ®o kh«ng yªu cÇu mét c¸ch chÝnh x¸c .Bé biÕn ®æi ADC0809
lµ bé biÕn ®æi A/D 8 kªnh lµm viÖc hoµn toµn ®éc lËp víi nhau ®Ó
lùa chän, 8 ®Çu ra song song t¬ng thÝch víi TTL vµ mét ®iÒu
®¸ng quan t©m lµ sù tiªu thô dßng ®iÖn cña vi m¹ch hÇu nh kh«ng
®¸ng kÓ ( cì 300A ). Thêi gian biÕn ®æi nhanh :100s.
T×m hiÓu phÇn ®o lêng ®iÒu khiÓn cña nhµ m¸y nhiÖt ®iÖn Ph¶ L¹i 2
11
B¸o c¸o thùc tËp tèt nghiÖp
a. C¸c th«ng sè kü thuËt cña ADC0809:
- Kh«ng ®ßi hái ®iÒu chØnh ®iÓm '0' .
- QuÐt ®éng 8 kªnh b»ng logic ®Þa chØ .
- D¶i tÝn hiÖu lèi vµo analog tõ 0 5v khi ®iÖn ¸p
nguÇn nu«i lµ +5v
- TÊt c¶ c¸c tÝn hiÖu ®Òu t¬ng thÝch víi TTL
- §é ph©n gi¶i 8 bits.
- Sai sè 1 bit lîng tö .
- Thêi gian biÕn ®æi 100s .
- Dßng tiªu thô : 0.3A .
- GhÐp nèi t¬ng thÝch víi VXL.
- NhiÖt ®é lµm viÖc : -550C 1250C .
S¬ ®å ch©n cña ADC0809:
TÝn hiÖu gi÷ nhÞp dïng cho bé biÕn ®æi A/D ®îc t¹o tõ bªn ngoµi vµ ®îc dÉn ®Õn ch©n clock (gi¶i tÇn ho¹t ®éng cña ADC0809 tõ 200KHz 1MHz ) . §iÖn ¸p so s¸nh ®îc ®a qua tÇng lÆp l¹i ®iÖn ¸p ®Ó ®Õn ch©n ra Vref+ ,ch©n nµy cã ®iªn trë lèi vµo cì 2.5k. T¸m kªnh vµo analog ®îc ®a vµo t¸m ®Çu vµo IN0 IN7 , viÖc lùa chän kªnh do 3 mÉu bÝt ë lèi vµo ®Þa chØ A,B,C x¸c ®Þnh.
T×m hiÓu phÇn ®o lêng ®iÒu khiÓn cña nhµ m¸y nhiÖt ®iÖn Ph¶ L¹i 2
12
ADC0809
10
9
7
171415818192021
6
22
11
1216
262728
12345
252423
CLK
OE
EOC
D0D1D2D3D4D5D6D7
START
ALE
VCC
REF+REF-
IN0IN1IN2IN3IN4IN5IN6IN7
A0A1A2
B¸o c¸o thùc tËp tèt nghiÖp
B¶ng lùa chän :
C B A Lèi vµo kÝch ho¹t
0 0 0 In0
0 0 1 In1
0 1 0 In2
0 1 1 In3
1 0 0 In4
1 0 1 In5
1 1 0 In6
1 1 1 In7
Nguyªn lý: §a mét xung d¬ng vµo ch©n START ®Ó kÝch ho¹t.
Qua mÉu bit ë lèi vµo ®Þa chØ A, B, C x¸c ®Þnh kªnh ®îc chän
vµ ®ång thêi chèt l¹i ®Þa chØ ®ã . Trong qu¸ tr×nh biÕn ®æi
AD ch©n EOC lu«n ë møc LOW sau mét kho¶ng thêi gian 100s
kÕt thóc qu¸ tr×nh biÕn ®æi ch©n EOC chuyÓn thµnh HIGH vµ
b¸o kÕt thóc qu¸ tr×nh biÕn ®æi. KÕt qu¶ cña qu¸ tr×nh biÕn
®æi sÏ ®øng ë c¸c ®êng dÉn tõ D0 D7 n»m ë bé ®Öm
(buffer). Khi OE = 1 b¾t ®Çu qu¸ tr×nh ®äc d÷ liÖu tõ D0 D7
vµo thiÕt bÞ kh¸c.
b. Ho¹t ®éng cña m¹ch ®o ®iÖn ¸p:
TÝn hiÖu sau khi qua m¹ch lÆp ®a vµo kªnh 0 cña ADC_0809.
TÝn hiÖu xung Clock 500Khz cho ADC ®îc t¹o ra tõ m¹ch dao ®éng
th¹ch anh. Ch©n Refferen+ (16) cña ADC ®îc nèi víi ®iÖn ¸p +5V t-
¬ng øng víi 256 møc .TÝn hiÖu digital D0-D7 tõ ADC sÏ ®îc vµo Port 0
cña 89C52. Vi ®iÒu khiÓn 89C52 sÏ ®äc d÷ liÖu tõ Port 0 vµo, ADC
®îc ®iÒu khiÓn b»ng hai bit P1.2vµ P1.3 cña 89C52 ADC sÏ ph¶i
mÊt kho¶ng 100s ®Ó biÕn ®æi.
T×m hiÓu phÇn ®o lêng ®iÒu khiÓn cña nhµ m¸y nhiÖt ®iÖn Ph¶ L¹i 2
13
B¸o c¸o thùc tËp tèt nghiÖp
Ngoµi ra ®Ó ADC biÕn ®æi gi¸ trÞ ®iÖn ¸p ra gi¸ trÞ sè th× ph¶i
cã mét xung Start, xung nµy ®îc ph¸t ra tõ cæng P1.2 cña vi xö lÝ
mçi khi cÇn ®äc gi¸ trÞ nhiÖt ®é
§å thÞ ho¹t ®éng cña ADC nh sau:
Khi cÇn ®äc nhiÖt ®é vi xö lÝ sÏ ph¸t ra mét xung ë cæng.
§©y lµ xung cho phÐp ADC®äc d÷ liÖu.Sau khi cã xung Start th×
ADC sÏ ®äc d÷ liÖu, biÕn ®æi vµ ®a ra chèt ë 8 bit ®Çu ra .Thêi
gian ®Ó ADC biÕn ®æi lµ 120ns. Nh vËy,sau khi ph¸t ra xung Start
th× vi xö lÝ ph¶i ®îi Ýt nhÊt lµ 120ns sau®ã ph¸t ra xung OE ë
cæng P1.3 lóc nµy d÷ liÖu míi tõ ®Çu ra cña ADC ®i vµo vi xö lÝ
2. DS12887
Chøc n¨ng ®ång hå thêi gian thùc (Real Time Clock – RTC) : sÏ lu«n ho¹t ®éng vµ tÊt c¶ vïng RAM, thêi gian vïng nhí ®Ó b¸o alarm sÏ ®îc lu gi÷ mµ kh«ng cÇn quan t©m ®Õn møc ®iÖn ¸p vµo. Khi cã Vcc cung cÊp cho DS12887 vµ ®¹t ®îc ®Õn
T×m hiÓu phÇn ®o lêng ®iÒu khiÓn cña nhµ m¸y nhiÖt ®iÖn Ph¶ L¹i 2
14
1 2 3 4 5 6
A
B
C
D
654321
D
C
B
A
Title
Number RevisionSize
B
Date: 17-May-2003 Sheet of File: D:\Nga\MyDesign\MyDesign.ddb Drawn By:
120ms
Start-ALE
OE
DATA
DS12887
19
23
456789
1011
1417
118
15
13
IRQ
SQW
AD0AD1AD2AD3AD4AD5AD6AD7
ASDS
MOTRST
R/W
CS
B¸o c¸o thùc tËp tèt nghiÖp
møc cao h¬n 4,25 V th× thiÕt bÞ sÏ ®ùoc truy cËp sau 200ms, ®iÒu nµy lµ do ch¹y Oscillotor ë bªn trong.
Thêi gian nµy cho phÐp hÖ thèng ®¹t ®îc tr¹ng th¸i æn ®Þnh sau khi cÊp nguån. NÕu ®iÖn ¸p vµo Vcc<4,25 V, chip-select input sÏ chÞu t¸c ®éng bªn trong ®Ó ë møc kh«ng tÝch cùc mµ kh«ng tÝnh ®Õn gi¸ trÞ cña ë ch©n vµo. Qu¸ tr×nh nµy sÏ lµm cho DS12887 ®îc b¶o vÖ khi viÕt ( write-protected ).
Khi DS12887 ë tr¹ng th¸i write-protected tÊt c¶ c¸c ch©n vµo ®Òu ®îc bá qua vµ tÊt c¶ c¸c ®Çu ra ë tr¹ng th¸i trë kh¸ng cao. Khi Vcc< 3V, nguån bªn ngoµi Vcc bÞ kho¸ l¹i vµ mét nguån n¨ng l-îng bªn trong sÏ ®îc cung cÊp cho RTC vµ vïng nhí RAM.
Víi ®é chÝnh x¸c 1 phót 1 th¸ng.TÊt c¶ 128 byte cã thÓ viÕt hoÆc ®äc trùc tiÕp trõ nh÷ng
vïng sau: - Thanh ghi A, B : lµ nh÷ng thanh ghi dïng trong viÖc lËp
tr×nh cho ho¹t ®éng cña RTC.- Thanh ghi C : ChØ ®äc. Thanh ghi cê ng¾t cña RTC.- Thanh ghi D thanh ghi kh«ng cÇn quan t©m (don’t
care).Vïng thêi gian, lÞch vµ alarm: Th«ng tin vÒ thêi gian, lÞch ®îc chøa ®ùng c¸ch ®äc c¸c
byte RAM.Thêi gian lÞch vµ alarm ®îc thiÕt lËp hoÆc khëi t¹o b»ng
c¸ch viÕt vµo c¸c byte RAM thÝch hîp. Chóng cã thÓ ®Þnh díi d¹ng binary hoÆc BCD.
Tríc khi viÕt vµo thanh ghi thêi gian lÞch vµ alarm, bit set ë thanh ghi B nªn viÕt lµ 1 ®Ó tr¸nh update. H¬n n÷a, khi viÕt vµo nh÷ng thanh ghi ®ã th× ë chÕ ®é chä BCD hay binary, data mode bit DM cña thanh ghi B cÇn ph¶i chän møc logic thÝch hîp.
CÊu t¹o vµ chøc n¨ng cña c¸c ch©n:- Ch©n GND, Vcc : Nguån mét chiÒu cung cÊp cho thiÕt bÞ ë nh÷ng ch©n nµy.
Vcc lµ ch©n nguån 5V. Khi Vcc ®îc cung cÊp, thiÕt bÞ cã thÓ truy cËp vµ d÷ liÖu cã thÓ ®îc ®äc hoÆc ghi. Vcc< 4,25 viÖc ®äc vµ
T×m hiÓu phÇn ®o lêng ®iÒu khiÓn cña nhµ m¸y nhiÖt ®iÖn Ph¶ L¹i 2
15
B¸o c¸o thùc tËp tèt nghiÖp
viÕt bÞ ng¨n chÆn. Tuy nhiªn viÖc lu gi÷ thêi gian sÏ kh«ng bÞ ¶nh hëng bëi møc ®iÖn ¸p thÊp ë ®Çu cung cÊp.
Vcc < 3V th× RAM vµ bé lu gi÷ thêi gian sÏ ®îc cung cÊp b»ng nguån n¨ng lîng bªn trong.
- Ch©n 1 : Mot ( Mode select) ®Ó chän 2 lo¹i bus lµ Motorola bus timing hoÆc Intel bus timing, cã ®iÖn trë treo bªn trong xÊp xØ 20 K .
- Ch©n 23 : SQW (Square –Wave-Output).SQW cã thÓ cã tÝn hiÖu ra tõ 1 15 tr¹ng th¸i. TÇn sè ra cña SQW tõ 256 Hz 2Hz tøc lµ chu k× 3,90625 500 ms. TÇn sè cña ch©n SQW cã thÓ thay ®æi nhê lËp tr×nh thanh ghi A, tÝn hiÖu SQW cã thÓ bËt t¾t b»ng c¸ch sö dông bit SQWE ë thanh ghi B. TÝn hiÖu SQW kh«ng cã gi¸ trÞ khi Vcc < 4,25 V.
- AD0 AD7 : multiplex Bidirection Address/ Data bus (4 11).Bus ®a hîp gi÷ c¸c ch©n v× th«ng tin ®Þa chØ vµ d÷ liÖu cïng trªn mét ®êng tÝn hiÖu.
§êng ®Þa chØ xuÊt hiÖn trong phÇn ®Çu tiªn cña mét chu k× bus vµ c¸c ch©n kh¸c còng vËy, ®êng tÝn hiÖu sÏ ®îc sö dông cho d÷ liÖu ë phÇn thø 2 cña chu k×. TÝch hîp c¶ ®Þa chØ vµ d÷ liÖu sÏ kh«ng lµm chËm tiÕn tr×nh truy nhËp thêi gian cña DS12887 khi bus chuyÓn tõ ®Þa chØ tõ ®êng ®Þa chØ sang ®êng d÷ liÖu trong thêi gian truy nhËp RAM trong. Nh÷ng ®Þa chØ nµy ph¶i cã gi¸ trÞ u tiªn tíi møc thÊp cña AS/ALE vµ t¹i thêi gian ®Êy DS12887 chèt ®Þa chØ tõ AD0 AD6.
Gi¸ trÞ d÷ liÖu nÕu cÇn ph¶i hiÖn hµnh vµ gi÷ æn ®Þnh trong qu¸ tr×nh cæng tiÕp theo sau (cña DS hoÆc xung ) ë 1 chu k× ®äc cña DS12887 ®a ra 8 bits cña d÷ liÖu trong qu¸ tr×nh sau ( cña cæng DS hoÆc xung ) mét chu k× ®äc ®îc kÕt thóc vµ bus trë l¹i tr¹ng th¸i trë kh¸ng cao khi DS dÞch xuèng thÊp trong trêng hîp Motorola hoÆc ë møc cao víi Intel.
- Ch©n 14 : AS ( Address Strobe Input ) AS/ALE thÊp th× ®Þa chØ chèt trong DS12887 sên lªn tiÕp theo.
- Ch©n 17 : DS ( Data Strobe or Read Input ).Ch©n DS / cã hai chÕ ®é ho¹t ®éng phô thuéc vµo møc
cña ch©n MOT. Khi ch©n MOT ®îc nèi víi Vcc th× bus Motorola ®îc chän. T¹i chÕ ®é nµy, DS lµ mét xung d¬ng trong chu k× bus tiÕp theo vµ cã tªn lµ data strobe. Trong chu k× ®äc, khi cã tÝn hiÖu DS ë thêi gian nµy th× DS12887 sÏ ®iÒu khiÓn bus 2 chiÒu , trong chu k× viÕt DS12887 chèt d÷ liÖu ®îc viÕt.
T×m hiÓu phÇn ®o lêng ®iÒu khiÓn cña nhµ m¸y nhiÖt ®iÖn Ph¶ L¹i 2
16
B¸o c¸o thùc tËp tèt nghiÖp
MOT nèi ®Êt th× bus Intel ®îc chän vµ DS ®îc gäi lµ . Khi cã tÝn hiÖu th× DS12887 sÏ ®iÒu khiÓn bus víi d÷ liÖu ®äc.
- Ch©n 15 : R/ (Read/ Write Input) .Cã 2 chÕ ®é ho¹t ®éng: . Khi MOT nèi ®Êt th× bus Intel ®îc chän vµ R/ lµ tÝn
hiÖu tÝch cùc thÊp ta gäi lµ output enable ®Ó write, ë ®Ó chÕ nµy ch©n R/ cã cïng ý nghÜa nh tÝn hiÖu cho phÐp viÕt ( ) ë RAM chung.
. Khi MOT nèi Vcc th× bus Motorola ®îc chän R: high, : low.
( Chip-Slect Input ) : lu«n ë møc thÊp ®Ó cã thÓ truy cËp. cÇn ®îc gi÷ ë tr¹ng th¸i tÝch cùc nµy trong DS vµ AS ®èi Motorola vµ / víi Intel.
- Ch©n 19 : lµ mét ®Çu ra tÝch cùc thÊp cña DS12887 v× vËy cã thÓ ®îc sö dông nh lµ mét ng¾t ®Çu vµo ®èi víi bé vi xö lÝ.
- Ch©n 18 : (Reset Input ) ch©n nµy kh«ng ¶nh hëng tèi ®ång hå, lÞch thêi gian hoÆc RAM vµ 4 bytes ®Ó ®iÒu khiÓn vµ ®Æt tr¹ng th¸i.
Cã 3 ng¾t lµ : software, maskable, testable.- Time-of-day alarm once/second to once /day- Periodic rates from 120ms to 550ms.- End-of-clock update cycle.
3. vi xö lÝ 89C52
T×m hiÓu phÇn ®o lêng ®iÒu khiÓn cña nhµ m¸y nhiÖt ®iÖn Ph¶ L¹i 2
17
B¸o c¸o thùc tËp tèt nghiÖp
Khèi vi xö lÝ sÏ ®iÒu khiÓn mäi ho¹t ®éng cña c¶ ®ång hå. Vi xö lÝ sÏ thùc hiÖn nh÷ng c«ng viÖc cô thÓ sau:
§a ra lÖnh ®Ó cho phÐp ®äc gi¸ trÞ nhiÖt ®é (®· ®îc sè ho¸ )sau ®ã biÕn ®æi gi¸ trÞ ®ã ra sè nhiÖt ®é cô thÓ ®Ó ®a ra hiÓn thÞ
§äc m· phÝm tõ bµn phÝm vµ kiÓm tra xem phÝm nµo ®· ®îc Ên ®Ó thùc hiÖn c«ng viÖc t¬ng øng ®èi víi phÝm ®ã
Ghi l¹i nh÷ng th«ng sè vÒ thêi gian vµ nhiÖt ®é,giê phót ®¸nh chu«ng
§iÒu khiÓn m¹ch ®¸nh chu«ng cho ®Õn giê ®¸nh chu«ng Cho phÐp hiÓn thÞ c¶ thêi gian vµ nhiÖt ®é tïy theo yªu
cÇu cô thÓ Khèi vi xö lÝ lµ mét vi m¹ch AT89C52 sÏ ®îc tr×nh bµy cô
thÓ ë nh sau:GhÐp nèi cæng trong b¶n m¹ch.
Cæng P0: Nèi víi 8 ®êng d÷ liÖu cña ADC, LCD, RTCvµ ®ång hå
Cæng P1:+ P1.0, P1.1, P1.2 §iÒu khiÓn phÝm.+ P1.3, P1.4 §iÒu khiÓn viÖc ®äc sè liÖu tõ ADC.+ P1.6, P1.7 TruyÒn tõ ®ång hå mÑ sang ®ång
hå con.+ P1.5 §iÒu khiÓn ®¸nh chu«ng.
Cæng P2: P2.7 §iÒu khiÓn ho¹t ®éng cña RTC Cæng P3:
T×m hiÓu phÇn ®o lêng ®iÒu khiÓn cña nhµ m¸y nhiÖt ®iÖn Ph¶ L¹i 2
18
1 2 3 4 5 6
A
B
C
D
654321
D
C
B
A
Title
Number RevisionSize
B
Date: 14-May-2003 Sheet of File: D:\Nga\MyDesign\MyDesign.ddb Drawn By:
EA/VP31
X119
X218
RESET9
RD17
WR16
INT012
INT113
T014
T115
P10/T1
P11/T2
P123
P134
P145
P156
P167
P178
P0039
P0138
P0237
P0336
P0435
P0534
P0633
P0732
P2021
P2122
P2223
P2324
P2425
P2526
P2627
P2728
PSEN29
ALE/P30
TXD11
RXD10
R?
89C52
B¸o c¸o thùc tËp tèt nghiÖp
+ P3.0,P3.1,P3.5 §iÒu khiÓn ch©n R/W, EN vµ RS cña LCD.
+ P3.2 (INT0) NhËn ng¾t phÝm + P3. 3(INT1) §iÒu khiÓn ng¾t RTC
4. m¹ch hiÓn thÞ lcd, ®Ìn led.
ë ®©y ta sö dông hai khèi hiÓn thÞ lµ LCD dïng cho ®ång hå chÝnh vµ khèi hiÓn thÞ b»ng ®Ìn LED cho ®ång hå con
CÊu t¹o cña LCD
Giao diÖn víi ngêi sö dông bao gåm mµn h×nh tinh thÓ láng LCD 1 dßng 16 ký tù:a. Giíi thiÖu vÒ LCD
LCD (Liquist Crystal Display) lµ mét lo¹i mµn h×nh hiÓn thÞ th«ng tin tiªu tèn Ýt n¨ng lîng h¬n LED, v× vËy thÝch hîp víi hÖ thèng ®åi hái Ýt tiªu thô n¨ng lîng nh c«ng to ®iÖn tö.
B×nh thêng mét LCD cã kÝch thíc tõ 1 ®Õn 2 dßng, 16 tíi 80 ký tù trªn mçi dßng vµ kÝch cì cña mçi ký tù cã thÓ lµ 5x7 dots hoÆc 5x10 dots.Mét LCD Module ®îc g¾n trªn mét m¹ch in víi bé t¹o ký tù vµ mét hÖ ®iÒu khiÓn. MÆc dï kÝch thíc cã thÓ cã nhiÒu cì, nhng c¸ch ®iÒu khiÓn vµ giao thøc ®iÒu khiÓn ®Òu t¬ng thÝch víi chuÈn TTL.
VÒ ®êng bus d÷ liÖu, cã thÓ thùc hiÖn ®iÒu khiÓn LCD víi ®]êng d÷ liÖu lµ 4 hoÆc 8 bit. Víi ®iÒu khiÓn 4 bit th× d÷ liÖu ®îc ®a ra lµm 2 lÇn, lÇn ®Çu lµ 4 bit cao, lÇn sau lµ 4 bit thÊp. Bèn bit d÷ liÖu ë ®©y ®îc ®a ra trªn nöa cao cña ®êng vµo ra víi LCD (DB4..DB7).
Ngoµi ®êng bus, LCD Module cßn cã 3 ®êng ®iÒu khiÓn. §ã lµ c¸c tÝn hiÖu cho phÐp E (Enable signals), tÝn hiÖu ®iÒu khiÓn ®äc/viÕt (R/W), tÝn hiÖu chän thanh ghi cho vµo hoÆc ra d÷ liÖu (RS: Register Select).
Toµn bé c¸c ch©n cho 1 LCD bao gåm nh sau:
T×m hiÓu phÇn ®o lêng ®iÒu khiÓn cña nhµ m¸y nhiÖt ®iÖn Ph¶ L¹i 2
19
B¸o c¸o thùc tËp tèt nghiÖp
STTKý hiÖu
møc logic chøc n¨ng chó thÝch
123
4
5
6
7891011121314
VSS
VCC
VEE
RS
R/W
E
DB0DB1DB2DB3DB4DB5DB6DB7
H/L
H/L
Xung L-H-L
H/LH/LH/LH/LH/LH/LH/LH/L
0V (Ground)5V (Supply)Nguån cung cÊp ®Ó ®iÒu khiÓn cho LCDChän thanh ghi
Chän chÕ ®é §äc/ViÕt
TÝn hiÖu cho phÐpBit d÷ liÖu 0Bit d÷ liÖu 1Bit d÷ liÖu 2Bit d÷ liÖu 3Bit d÷ liÖu 4Bit d÷ liÖu 5Bit d÷ liÖu 6Bit d÷ liÖu 7
H:chän thanh ghi vµo cho d÷ liÖu.L:Chän thanh ghi vµo cho ®iÒu khiÓn.
H:chØ ra r»ng sÏ ®äc tõ LCD vµo CPU.L: chØ ra r»ng sÏ viÕt tõ CPU vµo LCD.
Ho¹t ®éng cña LCD
ChÕ ®é hiÓn thÞ: Mµn h×nh hiÓn thÞ cã hai dßng. Bé ®iÒu khiÓn LCD cã
chøa bé nhí RAM cã kh¶ n¨ng lu 80 ký tù, bé nhí nµy gäi lµ DDRAM. B×nh thêng ta cã thÓ nh×n thÊy 20 ký tù trªn mçi dßng, tøc lµ cã 40 ký tù ë tr¹ng th¸i nh×n thÊy ë c¶ hai dßng, cßn l¹i lµ kh«ng nh×n thÊy ®îc (t¹i mét thêi ®iÓm). C¸c ký tù kh«ng nh×n thÊy cã thÓ ®îc nh×n thÊy th«ng qua viÖc dÞch toµn bé mµn hiÓn thÞ vÒ phÝa bªn ph¶i hoÆc tr¸i ®i mét notch. TÝn hiÖu cho phÐp (Enable Link), ký hiÖu: E
§©y lµ tÝn hiÖu ®iÒu khiÓn chÝnh mµ ®îc ®a ra trong toµn bé qu¸ tr×nh ®iÒu khiÓn LCD còng nh khi chän thanh ghi
T×m hiÓu phÇn ®o lêng ®iÒu khiÓn cña nhµ m¸y nhiÖt ®iÖn Ph¶ L¹i 2
20
B¸o c¸o thùc tËp tèt nghiÖp
vµ chän chÕ ®é ®äc hay viÕt. TÝn hiÖu nµy tÝch cùc ë møc logic cao theo sên lªn L-H-L. D÷ liÖu ®îc ®a vµo trong khi E tÝch cùc.
§iÒu khiÓn ho¹t ®éng cña LCD:Cã 2 lo¹i ®iÒu khiÓn lµ ®iÒu khiÓn viÖc ®äc ghi d÷ liÖu vµ ®iÒu khiÓn c¸c tÝn hiÖu: RS, R/W, E. C¸c tÝn hiÖu ®iÒu khiÓn ®îc ®Æt lªn LCD ®Ó ®Æt LCD vµo chÕ ®é ho¹t ®éng. Sau khi cã c¸c tÝn hiÖu ®iÒu khiÓn th× míi cã ®iÒu khiÓn vµo hoÆc ra d÷ liÖu.
ViÖc ®iÒu khiÓn tríc tiªn lµ ph¶i ®Æt tÝn hiÖu RS ë møc l«gic thÊp ®Ó chän thanh ghi ®iÒu khiÓn. TÝn hiÖu R/W cÇn ph¶i ®îc thiÕt lËp ®Ó ®îc chän chÕ ®é ®äc hay viÕt. Qu¸ tr×nh diÒu khiÓn ®îc chia lµm 5 gia ®o¹n : khëi t¹o, ®Æt con trá, ®iÒu khiÓn hiÓn thÞ, t¹o hay chän kÝ tù hiÓn thÞ vµ kiÓm tra tr¹ng th¸i bËn cña LCD tríc khi ®äc hay viÕt mét tõ míi.
Reset LCD: LCD cÇn ph¶i ®îc khëi ®éng l¹i ngay khi bËt nguån cung cÊp. Bíc tiÕp theo lµ göi liªn tiÕp 3 byte 30H tíi LCD. Mçi lÇn c¸ch nhau 1ms.
§Æt chøc n¨ng (Function set):ViÖc LCD ®iÒu khiÓn theo chÕ ®é 4 bit hay 8 bit d÷ liÖu
cÇn ph¶i ®îc x¸c ®Þnh b»ng viÖc viÕt tõ ®iÒu khiÓn vµo LCD trong bíc nµy. Tõ ®iÒ khiÓn cã d¹ng nh sau:
0 0 1 DL N F x x Trong ®ã: DL= 0 cho 4 bit 1 cho 8 bit N = 0 cho lo¹i hiÓn thÞ lµ 1 dßng 1 cho lo¹i hiÓn thÞ lµ 2 dßng F = 0 cho Font 5x7 1 cho Font 5x10 x : kh«ng cÇn quan t©m.
ChÕ ®é nhËp (Entry Mode): Khi viÕt lªn LCD, cÇn ph¶i ®Æt con trá t¹i mét vÞ trÝ nµo ®ã, víi thuéc tÝnh lµ tù ®éng t¨ng hay gi¶m sau khi viÕt xong 1 ký tù. C«ng viÖc nµy ®îc x¸c ®Þnh b»ng Entry mode. Tõ ®iÒu khiÓn cho entry mode lµ:
0 0 0 0 0 1 I/D S
T×m hiÓu phÇn ®o lêng ®iÒu khiÓn cña nhµ m¸y nhiÖt ®iÖn Ph¶ L¹i 2
21
B¸o c¸o thùc tËp tèt nghiÖp
Trong ®ã I/D = 0 cho gi¶m con trá ®i mét ký tù vÒ
bªn tr¸i. 1 cho t¨ng con trá lªn mét ký tù vÒ bªn
ph¶i.S = 1 ®Ó dÞch toµn bé néi dung cÇn hiÓn thÞ
trong bé nhí DDRAM ®i 1 ký tù tõ tr¸i qua ph¶i phô thuéc vµo I/D.
0 th× kh«ng dÞch chuyÓn. C¸c lÖnh con trá (Cursor Instructions):
Con trá chØ ®Õn vÞ trÝ mµ ký tù tiÕp theo sÏ ®îc viÕt hoÆc ®äc. Entry mode sÏ x¸c ®Þnh ho¹t ®éng cña con trá.
Con trá ®Çu ( Home Cursor):Con trá ®Çu n»m ë phÝa bªn tr¸i cña dßng ®Çu cña mµn
hiÓn thÞ. Tõ ®iÒu khiÓn cho nã trong trêng hîp nµy:
0 0 1 0 0 0 1 x
DÞch chuyÓn con trá ®Õn mét vÞ trÝ trong bé nhí DDRAM Con trá cã thÓ ®îc dÞch chuyÓn tíi mét vÞ trÝ bÊt kú trong DDRAM phô thuéc vµo bé nhí vµ viÖc dÞch chuyÓn. ViÖc dÞch chuyÓn con trá ®îc thùc hiÖn b»ng chän ®Þa chØ trong DDRAM. Tõ ®iÒu khiÓn cã cÊu tróc sau:
1 A6
A5
A4
A3
A2
A1 A0
Trong ®ã A0 ®Õn A6 lµ ®Þa chØ cña DDRAM.§èi víi mét mµn hiÓn thÞ 2 dßng th× ®Þa chØ nµy lµ 0 ®Õn 27H víi dßng 1 vµ 40 ®Õn 67H víi dßng 2.
C¸c thuéc tÝnh cña con trá (Èn/ hiÖn/ nhÊp nh¸y):Con trá cã thÓ kh«ng nh×n thÊy trªn mµn hiÓn thÞ, mÆc
dï vÉn trá tíi vÞ trÝ cña ký tù tiÕp theo sÏ ®a lªn mµn h×nh ( b×nh thêng con trá cã thÓ coi nh lµ dÊu g¹ch ë ch©n ký tù). Ký tù t¹i vÞ trÝ con trá trá tíi cã thÓ bÞ che, kh«ng nh×n thÊy ®îc b»ng thuéc tÝnh Blink (nhÊp nh¸y). Tõ ®iÒu khiÓn cho thuéc tÝnh nµy lµ:
0 0
0 0 1 D C B
T×m hiÓu phÇn ®o lêng ®iÒu khiÓn cña nhµ m¸y nhiÖt ®iÖn Ph¶ L¹i 2
22
B¸o c¸o thùc tËp tèt nghiÖp
Trong ®ã: D = 1 hiÓn thÞ 0 t¾t. C = 1 bËt con trá 0 t¾t B = 1 thuéc tÝnh nhÊp nh¸y 0 kh«ng ph¶i thuéc tÝnh nhÊp nh¸y.
Di chuyÓn con trá trªn mµn hiÓn thÞ:Con trá hay toµn bé nh÷ng g× cã thÓ thÊy trªn mµn hiÓn thÞ cã thÓ dÞch sang tr¸i hoÆc sang ph¶i b»ng tõ ®iÒu khiÓn nh sau:
0 0 0 1 S/C R/L x x
Xo¸ hiÓn thÞ:Xo¸ hiÓn thÞ lµ ®Æt vµo toµn bé DDRAM mét ký tù tr¾ng
cã m· ASCII lµ 20H vµ ®Æt con trá ë vÞ trÝ ®Çu (Home Cursor) nh tr×nh bµy ë trªn. Tõ ®iÒu khiÓn cho c«ng viÖc nµy lµ:
0 0 0 0 0 0 0 1
Bé ®iÒu khiÓn LCD cßn cã mét byte tr¹ng th¸i chøa cê bËn_BF (Busy Flag) vµ bé ®Õm ®Þa chØ _ AC (Address Counter). NÕu BF=1 cã nghÜa lµ LCD vÉn ®ang bËn thùc hiÖn c«ng viÖc tríc. Nh vËy ta cÇn kiÓm tra cê BF tríc khi thùc hiÖn mét lÖnh ®äc/ viÕt míi. Byte nµy cã d¹ng nh sau:
BF AC6 AC5 AC4 AC3 AC2 AC1 AC0 Trong ®ã: BF lµ cê bËn. AC0 ®Õn AC6 lµ 7 bit cña bé ®Õm ®Þa chØ. B¶ng tãm t¾t c¸c tõ ®iÒu khiÓn cho viÖc ®iÒu khiÓn LCD nh sau
Instruction RS Rw D7 D6 D5 D4 D3 D2 D1 D0 Ho¹t ®éng
Xo¸ hiÓn thÞ
0 0 0 0 0 0 0 0 0 1Xo¸ toµn bé néi dung hiÓn thÞ ®Æt con trá ë vÞ trÝ bªn tr¸i, ®Þa chØ 00.
T×m hiÓu phÇn ®o lêng ®iÒu khiÓn cña nhµ m¸y nhiÖt ®iÖn Ph¶ L¹i 2
23
B¸o c¸o thùc tËp tèt nghiÖp
Home cursor
0 0 0 0 0 0 0 0 1 xCon trá ®Æt ë trªn cïng bªn tr¸i.
Entry mode 0 0 0 0 0 0 0 1 ID SX¸c ®Þnh híng dÞch chuyÓn con trá sau khi mçi ký tù ®îc viÕt.
HiÓn thÞ víi con trá bËt/t¾t
0 0 0 0 0 0 0 D C B§Æt thuéc tÝnh cho mµn hiÓn thÞ.
Function set
0 0 0 0 1 DL N F * *§Æt chÕ ®é giao tiÕp 4 bit hoÆc 8 bit d÷ liÖu (DL), sè dßng (N), font ch÷ (F)
LCD ®îc ®iÒu khiÓn (®èi tho¹i) b»ng 3 bit: P3.0 nèi víi LCD_R/W (ch©n sè 5), P3.5 nèi víi LCD_D/C (ch©n sè 4), P3.1nèi víi LCD_ENABLE (ch©n sè 6), 8bit d÷ liÖu D0 D7 ®îc nèi víi Port 0 cña V§K 89C52.
VIII – PhÇn mÒm.1. Lu ®å thuËt to¸n.
T×m hiÓu phÇn ®o lêng ®iÒu khiÓn cña nhµ m¸y nhiÖt ®iÖn Ph¶ L¹i 2
24
Power on
Int stack int RTC int LCD cho phÐp
ng¾t
Wait int
B¸o c¸o thùc tËp tèt nghiÖp
T×m hiÓu phÇn ®o lêng ®iÒu khiÓn cña nhµ m¸y nhiÖt ®iÖn Ph¶ L¹i 2
26
Xo¸ cê UF. §äc phót vµ ghi vµo acc. Nh¸y gi©y
Phót míi = phót cò
Reti
ChÐp phót míi vµo. §äc giê vµ ghi vµo acc. §äc nhiÖt ®é vµ hiÓn thÞ.
ChÐp giê míi vµo. §äc ngµy vµ ghi vµo acc.
ChÐp ngµy míi vµo. §äc th¸ng vµ ghi vµo acc.
Giê míi = giê cò
Ngµy míi = ngµy cò
Reti
Reti
Int-RTC
No
Yes
No
Yes
B¸o c¸o thùc tËp tèt nghiÖp
T×m hiÓu phÇn ®o lêng ®iÒu khiÓn cña nhµ m¸y nhiÖt ®iÖn Ph¶ L¹i 2
27
Th¸ng míi = th¸ng cò
Reti
ChÐp th¸ng míi vµo. §äc n¨m vµ ghi vµo acc.
ChÐp n¨m míi vµo.
N¨m míi = n¨m cò
Reti
Reti
Yes
No
Yes
No
B¸o c¸o thùc tËp tèt nghiÖp
T×m hiÓu phÇn ®o lêng ®iÒu khiÓn cña nhµ m¸y nhiÖt ®iÖn Ph¶ L¹i 2
28
Int-Key
P1 = 05 h
Lcall Func.
No
No
Yes
P1 = 01hLcall Inckey
No
Yes
P1 = 06hLcall deckey
No
Yes
P1 = 02hLcall OK
No
Yes
P1 = 03hLcall RunYes
Reti
B¸o c¸o thùc tËp tèt nghiÖp
Môc Lôc
PhÇn I. T×m hiÓu vÒ hÖ thèng ®o lêng ®iÒu khiÓn cña nhµ m¸y nhiÖt ®iÖn Ph¶ L¹i 2.
PhÇn ®o lêng cña qu¸ tr×nh cÊp níc, h¬i níc vµ níc ng-ng.
HÖ thèng DCS trong nhµ m¸y nhiÖt ®iÖn Ph¶ L¹i 2.
M« h×nh ph©n cÊp:1. CÊp ®iÒu hµnh s¶n xuÊt.2. CÊp vËn hµnh gi¸m s¸t.3. CÊp ®iÒu khiÓn.4. CÊp chÊp hµnh
PhÇn II. Thùc tËp xëng víi ®Ò tµi : §ång hå trêng häc.I. NhiÖm vô th.II. §o nhiÖt ®é sö dông sensor LM335.III. Ph¬ng ph¸p chän thiÕt bÞ vµ sö dông m¹ch.IV. Ph¬ng ph¸p ghÐp nèi c¸c thiÕt bÞ sö dông.V. S¬ ®å khèi.VI. M¹ch nguyªn lý.VII. C¸c thiÕtbÞ sö dung.
1. Khèi chuyÓn ®æi t¬ng tù sè ADC0809.2. DS12887.3. VXL 89C52.4. M¹ch hiÓn thÞ LCD, ®Ìn LED.
VIII. PhÇn mÒm.
T×m hiÓu phÇn ®o lêng ®iÒu khiÓn cña nhµ m¸y nhiÖt ®iÖn Ph¶ L¹i 2
29