Tài liệu Đề tài Nghiên cứu, thiết kế bộ nạp Acquy ứng dụng vi điều khiển: ĐẠI HỌC ĐÀ NẴNG CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM
TRƯỜNG ĐẠI HỌC BÁCH KHOA ĐỘC LẬP - TỰ DO - HẠNH PHÚC
KHOA ĐIỆN ........ &.......
BỘ MÔN TỰ ĐỘNG-ĐO LƯỜNG
...&....
NHIỆM VỤ
THIẾT KẾ ĐỒ ÁN TỐT NGHIỆP
Giáo viên hướng dẩn: PGS.TS. ĐOÀN QUANG VINH
Sinh viên thực hiện : NGUYỄN VĂN THIỆN
TRẦN ĐỨC VIỆT
NGUYỄN VĂN DANH
Lớp : 01ĐTĐ
Ngành : TỰ ĐỘNG – ĐO LƯỜNG
I. Đề tài thiết kế:
Nghiên cứu, thiết kế bộ nạp Acquy ứng dụng vi điều khiển
II. Số liệu ban đầu:
Lấy từ các thông số của các bộ nạp hiện có ở các trạm.
Hai bình acquy: Điện áp mỗi bình : U = 12V.
Dung lượng mỗi bình : I=5Ah
III. Nội dung phần thuyết minh và tính toán :
Chương I : Tổng quan về hệ thống tự động sạc acquy trong điện lực.
Chương II : Giới thiệu một số tủ nạp.
Chương III : Thiết kế bộ nạp.
Phần 1 : Thiết kế phần chỉnh lưu.
Phần 2 : Thiết kế mạch vi điều khiển.
Phần 3 : Giới thiệu các bộ biến đổi DAC, ADC.
Phần 4 : Sơ đồ mạch ghép nối giữa AT89C51với các bộ DAC, ADC.
...
94 trang |
Chia sẻ: hunglv | Lượt xem: 1578 | Lượt tải: 2
Bạn đang xem trước 20 trang mẫu tài liệu Đề tài Nghiên cứu, thiết kế bộ nạp Acquy ứng dụng vi điều khiển, để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
ĐẠI HỌC ĐÀ NẴNG CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM
TRƯỜNG ĐẠI HỌC BÁCH KHOA ĐỘC LẬP - TỰ DO - HẠNH PHÚC
KHOA ĐIỆN ........ &.......
BỘ MÔN TỰ ĐỘNG-ĐO LƯỜNG
...&....
NHIỆM VỤ
THIẾT KẾ ĐỒ ÁN TỐT NGHIỆP
Giáo viên hướng dẩn: PGS.TS. ĐOÀN QUANG VINH
Sinh viên thực hiện : NGUYỄN VĂN THIỆN
TRẦN ĐỨC VIỆT
NGUYỄN VĂN DANH
Lớp : 01ĐTĐ
Ngành : TỰ ĐỘNG – ĐO LƯỜNG
I. Đề tài thiết kế:
Nghiên cứu, thiết kế bộ nạp Acquy ứng dụng vi điều khiển
II. Số liệu ban đầu:
Lấy từ các thông số của các bộ nạp hiện có ở các trạm.
Hai bình acquy: Điện áp mỗi bình : U = 12V.
Dung lượng mỗi bình : I=5Ah
III. Nội dung phần thuyết minh và tính toán :
Chương I : Tổng quan về hệ thống tự động sạc acquy trong điện lực.
Chương II : Giới thiệu một số tủ nạp.
Chương III : Thiết kế bộ nạp.
Phần 1 : Thiết kế phần chỉnh lưu.
Phần 2 : Thiết kế mạch vi điều khiển.
Phần 3 : Giới thiệu các bộ biến đổi DAC, ADC.
Phần 4 : Sơ đồ mạch ghép nối giữa AT89C51với các bộ DAC, ADC.
IV.Trình chiếu Powerpoint:
Gồm có 4 bản.
V. Ngày giao nhiệm vụ : Ngày 13 tháng 02 năm 2006
VI. Ngày hoàn thành : Ngày 28 tháng 5 năm 2006
GIÁO VIÊN HƯỚNG DẪN GIÁO VIÊN DUYỆT
(Ký và ghi rõ họ tên) (Ký và ghi rõ họ tên)
PGS.TS.Đoàn Quang Vinh
TRƯỞNG BỘ MÔN SINH VIÊN THỰC HIỆN
(Ký và ghi rõ họ tên) (Ký và ghi rõ họ tên)
Th.s Lâm Tăng Đức
Đà nẵng, ngày........tháng.......năm 2006
CHỦ TỊCH HỘI ĐỒNG
(Ký và ghi rõ họ tên)
Nhận xét của giáo viên hướng dẫn:
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
Nhận xét của giáo viên duyệt:
..................................................................................................................................
.................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
LỜI CẢM ƠN
Trong 5 năm học tại Trường Đại Học Bách Khoa Đà Nẵng, chúng em đã nhận được sự giúp đỡ dạy dỗ tận tình từ các Thầy cô trong toàn thể nhà trường nói chung và các thầy cô giáo trong Khoa Điện nói riêng.
Trong suốt thời gian nghiên cứu và thực hiện đề tài, để có thể thực hiện tốt và hoàn thành tốt đề tài không chỉ cá nhân tôi mà có sự giúp đỡ của quý thầy cô và bạn bè
Đến bây giờ, khoá học sắp hoàn thành em xin được gửi lời cảm ơn chân thành đến:
Thầy cô Khoa Điện, các thầy cô trong ngành tự động đo lường đã dạy dỗ chúng em trong suốt 5 năm học.
Các thầy cô giáo trong toàn thể nhà trường Đại Học Bách Khoa
Đặc biệt em gửi lời cảm ơn sâu sắc tới thầy giáo Đoàn Quang Vinh đã giúp đở em hoàn thành đồ án này.
Mặc dù đã rất cố gắng để hoàn thành một cách tốt nhất, tuy nhiên vẫn không thể tránh khỏi những sai sót mong quý thầy cô thông cảm và góp ý thêm
Em xin chân thành cảm ơn!
Đà nẵng, ngày 28 tháng 5 năm 2006
Sinh viên thực hiện
NGUYỄN VĂN THIỆN
TRẦN ĐỨC VIỆT
NGUYỄN VĂN DANH
MỤC LỤC
Lời nói đầu.................................................................................................0
Chương 1 TỔNG QUAN VỀ HỆ THỐNG TỰ ĐỘNG SẠC ACQUI TRONG ĐIỆN LỰC....................................................................................1
Giới thiệu về nguồn thao tác....................................................................1
II. Nguồn thao tác một chiều........................................................................1
Acqui, công dụng và phân loại...............................................................1
Acqui axit...............................................................................................2
Acqui kiềm.............................................................................................6
III. Các chế độ nạp điện..................................................................................8
Giới thiệu các chế độ nạp.......................................................................8
Các chế độ nạp: .....................................................................................8
2.1 Nạp điện đầu........................................................................................8
2.2 Nạp điện thường..................................................................................11
2.3 Nạp điện cân bằng...............................................................................11
2.4 Chế độ phụ nạp....................................................................................12
Chương 2 GIỚI THIỆU MỘT SỐ TỦ NẠP ĐẶC TRƯNG.....................14
I. Giới thiệu chung..........................................................................................14
II. Tủ nạp CDN-HPT 50 220 XE (truyền tải huế)..........................................14
Sơ đồ nguyên lý......................................................................................14
Nguyên tắc hoạt động.............................................................................16
III. Tủ nạp 3PH DC 110 50 của Hyundai-Vinashin........................................21
Sơ đồ nguyên lý.......................................................................................21
Đặc tính chung.........................................................................................24
Đặc tính kỹ thuật......................................................................................25
IV. Tủ nạp CHLORIDE 3CBC 220 50 (công ty Việt Á).................................27
Sơ đồ nguyên lý........................................................................................27
Các thông số bộ nạp..................................................................................27
Chức năng của bộ nạp...............................................................................28
Nguyên tắc chung.....................................................................................28
Mô tả tóm tắt về bộ nạp............................................................................28
Đặc tính kỹ thuật chung............................................................................29
Các chế độ hoạt động................................................................................30
Mô tả tóm tắt mạch điều khiển 3CBC-4...................................................30
Chương 3 THIẾT KẾ BỘ NẠP.....................................................................33
I. Giới thiệu công nghệ......................................................................................33
II. Phần thiết kế.................................................................................................34
Phần 1:Thiết kế phần chỉnh lưu ...................................................................34
Tính toán bộ nguồn và mạch chỉnh lưu......................................................34
Tính toán các thông số và chọn các linh kiện của mạch điều khiển...........40
Phần 2: Thiết kế mạch vi điều khiển..............................................................44
Giới thiệu về họ vi điều khiển....................................................................44
Cấu trúc phần cứng của 8051.....................................................................47
Giới thiệu các chế độ địa chỉ của 8051.......................................................58
Hoạt động của bộ định thời timer...............................................................59
Hoạt động của cổng nối tiếp.......................................................................61
Hệ thống ngắt..............................................................................................65
Phần 3: Giới thiệu các bộ biến đổi DAC, ADC..............................................69
1. Bộ biến đổi tương tự DAC.............................................................................69
1.1 Giới thiệu chung.........................................................................................69
1.2 Ghép nối DAC0808 (MC1408) với 8051...................................................71
2. Bộ biến đổi tương tự số ADC........................................................................72
Giới thiệu chung.........................................................................................72
Ghép nối ADC0804 với 8051.....................................................................72
Phần 4: Chương trình......................................................................................77
Sơ đồ mạch ghép nối giữa AT89C51 với các bộ DAC, ADC......................77
Viết chương trình..........................................................................................78
Tài liêu tham khảo.............................................................................................81
LỜI NÓI ĐẦU
Ngày nay, cuộc cách mạng khoa học kỹ thuật trên đà phát triển. Đặc trưng là kỹ thuật máy tính, công nghệ thông tin và tự động hoá. Điều đó đã mang lại lợi ích to lớn về nhiều mặt như đảm bảo và nâng cao chất lượng sản phẩm, tiết kiệm nguyên vật liệu, nâng cao năng suất và hiệu quả sản xuất..
Cùng trong xu thế đó, năm 1972 hãng Intel đã đưa ra giới thiệu bộ vi điều khiển (microcontroller), một chip tương tự như bộ vi xử lý là một trong những bộ đã và đang có những ứng dụng ngày càng rộng rãi và thâm nhập ngày càng nhiều trong các lĩnh vực kỹ thuật và đời sống xã hội. Hầu hết các thiết bị kỹ thuật từ phức tạp đến đơn giản như thiết bị điều khiển tự động, thiết bị văn phòng cho đến các thiết bị trong gia đình đều có dung các bộ vi điều khiển.
Dựa trên những kiến thức đã học, em sử dụng bộ vi điều khiển 8051 để thiết kế bộ sạc acqui điện lực. Đây là dịp để chúng em cũng cố lại kiến thức đã học, từng bước nắm bắt kiến thức thực tế khi ra trường hoà nhập vào trong xã hội.
Đề tài của em gồm có 3 chương cơ bản:
Chương1 TỔNG QUAN VỀ HỆ THỐNG TỰ ĐỘNG SẠC ACQUI TRONG ĐIỆN LỰC
Nội dung của chương này là giới thiệu tổng quan về hệ thống tự động sạc acqui điện lực, nguồn thao tác một chiều, các nguồn thao tác một chiều và các chế độ nạp của acqui.
Chương2 GIỚI THIỆU MỘT SỐ TỦ NẠP ĐẶC TRƯNG
Nội dung cơ bản của chương này là đưa ra một số tủ nạp điện lực đặc trưng ứng dụng vi diều khiển gồm các tủ nạp: Tủ nạp CDN-HPT 220 50 XE (của truyền tải huế), tủ nạp 3PH DC 110 50 (của công ty TNHH Hyundai_Vinashin), và tủ nạp CHLORIDE 3CBC 220 50 (của công ty Việt Á)
Chương 3 THIẾT KẾ BỘ NẠP
Nội dung của chương này là phần thiết kế chính. Giới thiệu công nghệ chính. Phần chỉnh lưu, tính toán phần chỉnh lưu. Phần điều khiển, tính toán mạch điều khiển. Phần vi điều khiển, phần ghép nối với thiết bị tương tự DAC ADC. Sơ đồ thuật toán và viết chương trình.
Với điều kiện thời gian cũng như kiến thức có hạn nên chắc chắn đồ án không thể tránh khỏi các thiếu sót. Do vậy em rất mong được sự chỉ bảo của các Thầy Cô.
Em xin chân thành cảm ơn sự giúp đỡ tận tình của thầy Đoàn Quang Vinh-Giáo viên hướng dẫn, cùng với sự giúp đỡ của các thầy cô giáo trong khoa Điện, đặc biệt là quí thầy cô trong bộ môn Tự động - Đo lường đã tạo mọi điều kiện để em có thể hoàn thành tốt đồ án của mình.
Đà Nẵng, Ngày 28 tháng 5 năm 2006
Sinh viên thực hiện
NGUYỄN VĂN DANH
TRẦN ĐỨC VIỆT
NGUYỄN VĂN THIỆN
CHƯƠNG 1
TỔNG QUAN VỀ HỆ THỐNG TỰ ĐỘNG SẠC ACQUI
TRONG ĐIỆN LỰC
I. Giới thiệu về nguồn thao tác :
Trong nhà máy điện và trạm biến áp, nguồn điện thao tác làm nhiệm vụ cung cấp điện cho các thiết bị bảo vệ, tự động hóa, điều khiển, tín hiệu, chiếu sáng sự cố, các cơ cấu tự dùng quan trọng…Nguồn điện thao tác cần có độ tin cậy cao, độc lập với lưới điện chính hay sự cố, có công suất đủ lớn để đảm bảo sự làm việc chắc của các thiết bị trong chế độ nặng nề nhất, điện áp trên thanh góp cần có độ tin cậy cao. Muốn vậy các nguồn thao tác và lưới phân phối cần có độ dự trữ lớn, đảm bảo an toàn, dể sử dụng và một yêu cầu chung nửa là kinh tế.
Nguồn thao tác có thể là một chiều hoặc xoay chiều. Song để có độ tin cậy cung cấp điện cao và cấu tạo của các thiết bị đơn giản, gọn nhẹ, trong các nhà máy điện và các trạm biến áp lớn người ta thường dung nguồn thao tác một chiều, mặc dù giá thành của chúng đắt và vận hành khá phức tạp. Nguồn thao tác một chiều thường là acqui và các thiết bị chỉnh lưu có công suất lớn, nhưng trong một số trường hợp người ta dung bộ nghịch lưu tạo “điện áp xoay chiều an toàn” để cung cấp điện cho các máy tính và các phương tiện bảo vệ điện tử trong các nhà máy điện và trạm biến áp có hệ thống thứ cấp hiện đại.
Điện áp của nguồn thao tác một chiều thường là 220KV và 110KV đối với các lưới cung cấp cho rơle và thiết bị điều khiển; 60V, 48V và 24V đối với các mạch tín hiệu, thông tin…
Nguồn thao tác xoay chiều do có nhiều nhược điểm quan trọng, nên chỉ được dùng trong các trạm biến áp nhỏ.
II.Nguồn thao tác một chiều:
Acqui được xem là nguồn thao tác một chiều tin cậy nhất vì sự làm việc của chúng không phụ thuộc vào lưới điện xoay chiều và đảm bảo cho các thiết bị thứ cấp làm việc tốt ngay cả khi mất toàn bộ nguồn điện chính của nhà máy hoặc của trạm. Một ưu điểm không nhỏ của acqui là khả năng cho phép quá tải ngắn hạn khá lớn, điều này đặc biệt cần thiết khi dung điện một chiều để đóng cắt trực tiếp các máy cắt công suất lớn vì khi đó sẻ có sự nhảy vọt về dòng điện.
Acqui, công dụng và phân loại:
Acqui là nguồn điện hóa học, cung cấp dòng điện một chiều cho tải, có đặc tính cơ bản là có thể làm việc ở chế độ phóng (nguồn điện) và chế độ nạp (phụ tải). Khi làm việc ở chế độ nạp, acqui tiếp nhận năng lượng của nguồn nạp, tích lũy lại dưới dạng hóa năng. Khi làm việc ở chế độ phóng, hóa năng được biến thành điện năng cung cấp cho tải. Do đó, có thể coi acqui là một bình tích trữ điện năng để dùng khi cần thiết, và acqui có thể xem là bình điện.
Do tính chất cơ bản là tích lũy được điện năng, nên acqui chủ yếu được dùng làm nguồn làm nguồn điện dự trữ, để đảm bảo sẳn sàng cung cấp điện liên tục trong các trường hợp cần thiết. Ở các nhà máy điện và trạm biến áp, acqui được dùng làm nguồn dự trữ cơ bản của hệ thống điện một chiều, cấp cho các mạch điều khiển, tín hiệu, bảo vệ rơle, tự động, và nguồn chiếu sáng sự cố khi mất nguồn điện xoay chiều. Acqui còn được dùng trên ôtô, tàu thủy, máy bay làm nguồn điện mở máy động cơ, làm nguồn điện của các thiết bị thông tin, liên lạc và nhiều mục đích khác.
Acqui dùng làm nguồn điện thao tác có ưu điểm cơ bản là đảm bảo chắc chắn độ tin cậy cao, ít phụ thuộc vào nguồn xoay chiều. Ngoài ra, acquy có dung lượng lớn, điện áp ít biến thiên, có khả năng cấp dòng điện lớn khi đóng máy cắt, ít làm ảnh hưởng đến sự làm việc của bảo vệ Rơle, hệ thống điều khiển, tín hiệu và tự động của nhà máy điện và trạm biến áp. Chính vì thế nguồn thao thác bằng điện một chiều có hệ thống acqui hiện nay được dùng ở hầu hết các nhà máy điện và trạm biến áp công suất trung bình trở lên.
Tuy nhiên, acqui làm phức tạp hóa sơ đồ tự dùng của các nhà máy, quy trình vận hành và bảo quản phiền phức, tăng giá thành xây dựng, nên ở những trạm không lớn lắm, người ta có xu hướng dung nguồn điện thao thác xoay chiều thay cho acqui .
Căn cứ theo cấu tạo, acqui có hai loại phổ biến là acqui axit (hay acqui chì) và acqui kiềm. Acqui kiềm có 3 kiểu cấu tạo bản cực là acqui cadmi-kền acqui sắt -kền và acqui bạc-kẽm .
Căn cứ theo điều kiện sử dụng, người ta chia acqui tĩnh tại, là acqui đặt cố định trong các phòng riêng (phòng acqui) và acqui di động trên ôtô, tàu thủy, tàu hỏa, máy bay…
2. Acqui axit:
2.1 Cấu tạo của acqui axit:
Acqui axit tĩnh tại gồm có vỏ và các tấm cực chì. Võ làm bằng gỗ trong đó có lót lá chì. Nói chung hiện nay acqui đặt ở các nhà máy điện hoặc trạm biến áp đều có vỏ bằng thủy tinh hoặc nhựa tổng hợp. Tấm cực là khung làm bằng hợp kim chì antimoan, có nhét đầy chất hoạt tính là bột chì và chì ôxit hoặc hổn hợp chì ôxit và antimoan. Sau khi đã nạp đầy, các tấm cực sẽ được phân cực. Chất hoạt tính ở cực dương sẽ là chì điôxit còn ở cực âm là chì xốp màu ánh thép.
Các tấm cực cùng cực tính được nối với nhau thành các tấm cực và có một đầu ra chung. Như vậy các tấm cực sẽ nối song song với nhau. Các tấm cực dương và âm được đặt xen kẻ với nhau, sao cho chúng ở gần với nhau (song song với nhau), nhưng không được chạm nhau. Để tránh chất hoạt tính bong ra, gây chạm chập, người ta lót giữa các tấm cách. Tấm cách làm bằng gỗ dán hoặc các tấm lưới mắt nhỏ bằng ebonite. Giữa các tấm cưc, còn có đũa ngăn cách bằng gổ hoặc thủy tinh, để tránh bản cực bị cong sẽ chụp vào nhau.
Acqui axit di động (acqui ôtô, tàu thủy ….). Khối tấm cực của acqui gồm có khối dương và khối âm, giữa chúng có tấm ngăn cách. Các tấm cực dương có mấu để đưa vào gờ đở tấm cực, còn tấm cực âm thì tựa vào đế cách điện. Các tấm cực đặt trong vỏ bằng nhựa tổng hợp, trên là nắp có ba lỗ, lỗ giữa để bổ sung dung dịch còn hai lổ bên để thông khí. Lổ bổ sung dung dịch có nút nhằm thoát khí từ trong acqui ra, đồng thời ngăn dung dịch chảy ra ngoài khi acqui bị song sánh trong quá trình di chuyển acqui.
Các tấm cực của acqui axit được đặt trong dung dịch điện phân là axit sunfuric. Tỷ trọng dung dịch khi mới đổ vào acqui là 1,18 và sau khi nạp đầy là 1.20-1,21.
Hình 1-1. Cấu trúc của acqui axit
2.2 Nguyên lý hoạt động của acqui axit :
Sau khi lắp acqui, cần tiến hành nạp để phân cực tính acqui. Khi chưa nạp, ở cả cực âm và cực dương đều có chất hoạt tính là chì ôxit PbO. Khi ngập trong dung dịch, chì ôxit tác dụng với axit để biến thành chì sunfat :
PbO + H2SO4 = PbSO4 + H2O
Như vậy cả hai cực đều có cùng cực tính là PbSO4, nên acqui chưa phân cực và chưa thể phóng điện được
In
A
In
H+
SO4--
PbSO4
PbSO4
Tải
If
A
If
H+
SO4--
PbO2
Pb
(a) (b)
Hình 1-2. Sơ đồ nạp (a) và phóng (b) của acqui axit.
Muốn nạp điện, ta nối cực dương của acqui vào cực dương nguồn nạp, cực âm acqui vào cực âm nguồn nạp (hình a). Trong dung dịch, dòng điện sẽ đi từ cực dương về cực âm. Do đó, các ion dương Hđi về cực âm và các ion âm SO--đi về cực dương.
Tại cực dương, anion SO4— sẽ ôxi hóa thì sunfat theo phản ứng:
SO4-- + PbSO4 + 2H2O = PbO2 + 2H2SO4
Còn ở cực âm, cation H+ sẽ khử, chỉ sunfat theo phản ứng:
2H+ + PbSO4 = Pb + H2SO4
Kết hợp cả hai phản ứng ở cực dương và âm, ta có phương trình phản ứng tổng hợp khi nạp điện:
PbSO4 + 2H2O + PbSO4 = PbO2 + 2H2SO4 + Pb
(+) (-) (+) (-)
Qua phương trình này, ta có các nhận xét sau:
Trong quá trình nạp điện :
+Chất hoạt tính ở cực dương biến dần thành chì điôxit PbO2, còn chất họat tính ở cực âm biến dần thành chì xốp. Kết quả là acqui được phân cực;
+Axit sunfuric được giải phóng, còn nước bị phân tích, do đó, nồng độ nhiệt tăng lên, sức điện động của acqui tăng theo, điện trở trong giảm xuống .
Qúa trình nạp coi như kết thúc, khi tất cả chất hoạt tính đã biến hóa hết và do đó, nồng độ dung dịch không tăng nữa. Sức điện động của acqui khi nạp đầy khoảng 2,05V .
Khi acqui phóng điện (như hinh vẽ) dòng điện qua dung dich đi từ cực âm về cực dương. Do đó, cation H+ đi theo chiều dòng điện sẽ về cực dương còn anion SO4— đi về cực âm.
Tại cực dương, cation H+ sẽ khử chì điôxit để giải phóng chì sunfat :
2H + H2SO4 + PbO2 = PbSO4 + 2H2O
Còn ở cực âm anion SO4-- sẽ ôxi hóa chì, biến thành chì – Sunfat :
SO4 + Pb = PbSO4
Phương trình phản ứng khi phóng điện là :
PbO2 + 2H2SO4 + Pb = PbSO4 + 2H2O + PbSO4
(+) (-) (+) (-)
Qua phương trình này ta có nhận xét sau:
Trong quá trình phóng điện:
+ Chất hoạt tính ở cực dương (PbO2) và cực âm (Pb) bị tiêu hao dần, biến thành chì sunfat (PbSO4) và do đó, sự phân cực của acqui giảm dần;
+ Axit sunfuric bị phân tích, nước được tạo thêm, nên nồng độ giảm dần. Kết quả là sức điện động của acqui giảm dần, còn điện trở trong tăng lên.
Về lý thuyết, có thể cho acqui phóng hết hoàn toàn dung lượng, tức là tất cả các chất hoạt tính đã biến thành chì sunfat, sức điện động của acqui bằng không. Thực ra, khi phóng gần hết dung lượng, điện trở trong tăng lên nhanh chóng, điện áp trên cực acqui giảm nhanh và khi sức điện động đã giảm nhiều, acqui rất khó phục hồi dung lượng. Vì thế, người ta qui định là chỉ được phóng đến điện áp 1,7-1,8V thì phải ngừng phóng và tiến hành nạp lại acqui.
2.3. Các thông số của acqui:
Sức điện động: Sức điện động của acqui là điện áp không tải trên cực acqui. Sức điện động của acqui chỉ chủ yếu phụ thuộc vào nồng độ nhiệt và có thể xác định gần đúng theo công thức thực nghiệm sau:
E0 = 0,84 +
Ở đây,là tỷ trọng dung dịch.
Theo công thức này, sức điện của acqui khi nạp đầy ( =1,21) sẽ là: E0 = 0,84 + 1,21= 2,05V còn khi phóng hết (= 1,15), E0 = 1,99V. Vì thế, có thể coi sức điện động của acqui axit là 2V .
Dòng điện phóng : IF và dòng điện nạp In là các đại lượng ảnh hưởng rất lớn làm việc của acqui. Nếu phóng với dòng điện lớn, phản ứng xảy ra mạnh, chất hoạt tính bị biến đổi nhanh, sẽ tạo thành một lớp chì sunfat bao bộc bên ngoài và do đó, sẽ cản trở lớp hoạt tính bên trong tiếp xúc với dung dịch. Kết quả là một số chất hoạt tính không tham gia phóng điện và do đó, dung lượng phóng của acqui sẽ giảm đi. Ngược lại, nếu phóng với dòng điện nhỏ, phản ứng xảy ra từ từ, làm cho chất hoạt tính có thể tham gia toàn bộ vào quá trình phóng điện và dung lượng phóng sẽ tăng lên .
Gọi thời gian phóng từ lúc bắt đầu phóng đến lúc phóng hết là tf tương ứng dòng điện phóng If, ta có dung lượng phóng tương ứng là Qf :
Qf = If . tf
Người ta lấy dung lượng phóng tương ứng với chế độ 10h là dung lượng định mức của acqui -Qdm . Đó là dung lượng lớn nhất của acqui khi phóng với dòng điện lớn hơn dòng điện phóng 10h, dung lượng phóng sẽ nhỏ hơn Qđm .
Điện áp ngưỡng phóng: Unf là điện áp ở cực khi acqui đã phóng hết dung lượng quy định. Đối với acqui axit, Unf =1,7-1,8 V.
Điện áp nạp đầy Unđ : Là điện áp trên cực khi acqui đã nạp đầy dung lượng quy định. Đối với acqui axit Unđ = 2,5-2,7 V .
d. Đặc tính của một số acqui axit:
Ở các nhà máy điện và trạm biến áp có đặt acqui làm nguồn điện thao tác một chiều, thông thường dùng loại acqui mã hiệu C và CK do Liên Xô sản xuất, các bình acqui kiểu CK khác những bình kiểu C ở chổ thanh nối giữa các bình được tăng bề dày. Kèm theo ký hiệu C và CK có một con số chỉ độ lớn của acqui. Số hiệu càng cao, acqui có dung lượng càng lớn, và do đó khối lượng và thể tích cũng lớn theo
3. Acqui kiềm:
Acqui kiềm có điện cực dương là các tấm xốp hợp chất niken, cực âm là các tấm xốp cađmi, chất điện phân là dung dịch kiềm KOH. Acqui được dùng nhiều trong các nhà máy điện và trạm biến áp nhỏ và trung bình, có sự hạn chế về không gian. Các loại thường được sử dụng là:
T/TP - có các bản cực dương kiểu ô nhỏ ;
TS/TSP - acqui khởi động có cực dương kiểu ô nhỏ.
Hình 1-3. Cấu trúc của acqui kiềm
So với acqui axit acqui kiềm có những ưu nhược điểm sau:
Ưu điểm:
- Độ bền cơ lớn hơn, tuổi thọ cao;
Dễ bảo dưỡng ;
Thể tích và trọng lượng nhỏ hơn đáng kể ;
Ít ảnh hưởng đến môi trường ;
Nhược điểm:
- Điện áp mỗi ngăn nhỏ hơn (1.2V/ngăn so với 2V/ngăn của acqui axit);
Khi nạp thêm tăng 50% ;
Khi phóng điện áp giảm 20%;
Hiệu suất chỉ bằng 75% theo dung lượng Ah và 50-60% theo năng lượng Wh, do vậy, dòng điện tiêu thụ lớn hơn rất nhiều
Tiêu thụ nước cất nhiều hơn, phải thay nước điện phân hai năm một lần;
Nhạy với nhiệt độ, do vậy, nếu dùng ở những nơi có khí hậu nóng cần phải kể đến nhiệt độ môi trường khi thiết kế ;
Các đặc tính phóng điện dốc hơn;
Có giới hạn thay đổi điện áp khi phóng điện nhỏ ;
Bội số quá tải cho phép ngắn hạn về dòng điện nhỏ hơn nhiều so với acqui axit.
Từ các so sánh trên, dễ dàng thấy được vì sao trước đây người ta hay sử dụng acqui axit trong các nhà máy điện và trạm biến áp, mặt dù phải cần đến phòng đặt acqui đặc biệt để tránh độc hại và ngăn ngừa tác động ăn mòn của hơi axit.
4. Chế độ nạp điện:
4.1 Các chế độ nạp điện:
Quá trình nạp điện có ảnh hưởng quyết định đến chất lượng của acqui. Tùy theo mục đích và yêu cầu nạp điện, người ta chia ra làm nhiều chế độ nạp khác nhau:
+ Nạp điện lần đầu: Chỉ tiến hành với acqui axit, để phân cực acqui và nạp dung lượng đầu tiên cho acqui. Ta biết, khi mới lắp, cả hai tấm cực dương và cực âm đều cùng chứa cùng một chất hoạt tính là chì-sunfat. Nạp điện đầu sẽ phân cực các tấm cực tạo ra chì điôxit ở cực dương và chì xốp ở cực âm.
+ Nạp điện thường: để phục hồi dung lượng cho acqui sau khi đã phóng hết dung lượng. Nạp điện thường tiến hành cả cho acqui axit và acqui kiềm
+ Nạp điện cân bằng: nhằm mục đích khử sunfat cho acqui axit. Hiện tượng sunfat hóa hay xuất hiện ở acqui axit là một trong các nguyên nhân làm giảm dung lượng của acqui. Đó là hiện tượng chì sunfat hình thành ở tấm cực không tham gia phản ứng trong quá trình nạp điện thường, và do đó, chất hoạt tính không được giải phóng đầy đủ. Nếu hiện tượng sunfat hóa xảy ra nhiều và tồn tại lâu dài, chì sunfat sẽ kết cứng thành chai tấm cực sẽ mất dần khả năng tham gia phản ứng phóng nạp. Vì thế, nạp điện cân bằng nhằm khử kịp thời hiện tượng này.
+ Phụ nạp thường xuyên: Nhằm mục đích bổ sung kịp thời dung lượng acqui bị giảm do phóng điện hay hiện tượng tự phóng. Như vậy, acqui được phụ nạp sẽ thường xuyên đầy dung lượng. Acqui ở các nhà máy điện, trạm biến áp, trên ôtô…nói chung đều có phụ nạp.
+ Nạp phục hồi : Để phục hồi tấm cực bị sunfat hóa nặng. Nạp phục hồi chỉ tiến hành để sửa chữa acqui.
+ Nạp bổ sung: Để nhằm nạp đầy acqui sau một thời gian phóng điện. Nạp bổ sung chỉ tiến hành với các acqui không làm việc ở chế độ phụ nạp.
Sau đây, ta xét một số chế độ nạp acqui thường gặp trong việc vận hành acqui.
4.2 Nạp điện đầu:
Nạp điện đầu, còn gọi là nạp hình thành tiến hành đối với acqui axit vừa lắp xong, trước khi đưa vào vận hành, hoặc đối với các acqui sau sửa chữa lớn có thể thay thế tấm nạp. Nạp hình thành nhằm mục đích biến đổi chì sunfat thành chì đioxit ở cực dương và chì xốp ở cực âm. Thời gian và phẩm chất của acqui sau này sẽ phụ thuộc vào chất lượng nạp hình thành.
Nạp điện đầu cần truyền cho acqui một dung lượng gấp 10 lần dung lượng định mức của acqui, với dòng điện nạp cho ở bảng sau đối với các acqui OT hoặc TT, thời gian khoảng 65-75h.
Dung dịch điện phân rót vào bình phải có tỷ trọng 1,1S, nhiệt độ không quá 30oC. Sau khi rót vào bình, tỷ trọng chất điện phân sẽ giảm xuống trong một vài giờ đầu, hiện tượng đó là bình thường, không cần phải điều chỉnh.Acqui đã rót chất điện phân cần để yên trong 2-4h cho dung dịch thấm đều vào các tấm cực. Đối với các acqui OT và TT, tỷ trọng dung dịch rót vào bình là 1,26.
Bảng 1.4. Đặc tính kỹ thuật của acqui sắt kiềm
Dung lượng
Dòng điện nạp định mức[Ah]
4,5 lần dung hình thành [A]
Dung lượng định mức [Ah]
Nạp hình thành [Ah]
1
36
7
162
360
2
72
11
325
720
3
108
21
485
1080
4
110
28
650
1110
5
166
35
820
1300
6
216
30
975
2100
8
288
40
1300
2880
10
566
50
1620
3600
12
132
60
1960
4320
11
504
70
2270
5010
16
576
80
2590
5760
18
648
90
2920
6180
20
720
100
3210
7200
21
861
108
3380
8610
23
1008
126
4510
10080
32
1152
141
5185
11520
36
1296
162
5830
12960
40
1140
180
6480
14100
41
1584
198
7110
15840
48
1728
216
7780
17280
Nguồn điện nạp cần đảm bảo cung cấp liên tục dòng điện như cho trong bảng và phải có khả năng điều chỉnh được dòng điện ( thay đổi điện áp trên cực acqui). Cực dương nguồn phải đấu đúng với cực dương acqui .
Trình tự nạp điện đầu như sau :
+ Nạp điện liên tục với dòng điện như trong bảng trên, sao cho dung lượng nạp đạt 4,5 lần dung lượng định mức, điện áp trên cực acqui đạt tới giá trị không dưới 2,4V .
+ Sau đó cho ngừng 1 giờ để kiểm tra acqui, phát hiện các sai sót, bổ sung thêm dung dịch .
+ Tiếp tục nạp với dòng điện nạp đầu, truyền cho acqui một dung lượng bằng định mức. Sau đó lại ngừng một giờ, rồi lại nạp một dung lượng định mức. Cứ như thế tiếp tục cho đến khi đạt tổng dung lượng nạp đủ 10 lần dung lượng định mức.
Quá trình nạp điện kết thúc khi đạt được các yêu cầu sau:
- Điện áp trên mỗi bình đạt trị số 2,5-2,75V
- Tỉ trọng dung dịch điện phân đạt 1,2-1,21 và không đổi trong thời gian 2-3 giờ liền (đối với acqui OT, tỉ trọng này là 1,26 ).
- Có hiện tượng sôi chất điện phân ở các tấm cực ở tất cả các bình.
Cần chú ý là khi tiến hành nạp đầu để truyền 4,5 lần dung lượng đầu tiên, cần hết sức tránh ngừng nạp acqui. Nếu nhiệt độ dung dịch vượt quá 40oC, khi cần áp dụng các biện pháp quạt gió, chứ không nên giảm dòng điện nạp. Trị số dòng điện nạp đầu ghi ở bảng là trị số tối đa. Thực tế có thể nạp với dòng điện nhỏ hơn, nhưng thời gian phải kéo dài để đảm bảo dung lượng nạp.
Sau khi kết thúc nạp điện đầu, cần phải tiến hành ba lần phóng điện tập dượt, phóng hết dung lượng và nạp điện thường cho tới đầy. Dòng điện phóng thực hiện theo chế độ 3 giờ hoặc 10 giờ, qua điện trở trước. Dung lượng phóng tính theo công thức:
Qf = If.cb . Tf
Ở đây, If.cb là dòng điện phóng trung bình. Dung lượng thực tế cần quy đổi về nhiệt độ dung dịch ở 25oC theo công thức sau:
Q25 =
Ở đây, Q25 và Qt là dung lượng ở 25oC và toC, cuối cùng, acqui được tiến hành nạp điện thường để kết thúc quá trình nạp điện đầu.
c. Nạp điện thường:
Nạp điện thường nhằm mục đích phục hồi đủ dung lượng cho acqui, sau khi acqui đã phóng hết dung lượng quy định, thông thường là 75% dung lượng định mức, khi acqui phóng điện ở chế độ lâu dài, tương ứng với sức điện động mỗi bình không dưới 1,9V, tỷ trọng dung dịch điện phân 1,155-1,17 đối với acqui axit kiểu CK, hoặc 1,13 đối với acqui OT.
Trước khi nạp, cần kiển tra sức điện động, tỉ trọng và mức dung dịch trong mỗi bình. Nếu tỉ trọng và mức dung dịch không đủ thì cần phải bổ sung .
Dòng điện nạp tối đa cho phép đối với acqui chỉ được áp dụng trong trường hợp khẩn cấp, khi acqui đã trải qua 10-12 lần phóng nạp bình thường, còn nói chung, chỉ được nạp acqui bằng dòng điện không quá 75% dòng điện nạp tối đa, tức là bằng dòng điện nạp ghi trong bảng số liệu acqui. Đối với acqui kiềm, dòng điện nạp thường là dòng điện ở chế độ nạp 7 giờ.
Khi điện áp trên mỗi bình đạt tới 2,3-2,4V, acqui bắt đầu hiện tượng sôi, cần giảm dòng điện nạp, đến trị số bằng 40% dòng điện nạp tối đa.
Trong suốt quá trình nạp, nhiệt độ dung dịch không vượt quá 40%. Khi nhiệt độ vượt quá trị số này, cần giảm dòng điện nạp.
Khi nạp acqui, cần mở quạt thông gió phòng acqui để hơi axit bốc ra dể dàng phóng ra ngoài. Nếu không có phương tiện thông gió, cần đặt acqui nạp ở chổ thoáng gió.
Acqui nạp đều được xác định bởi các điều kiện sau:
+ Khi dòng điện nạp giảm 40% dòng điện nạp tối đa, mà điện áp trên mỗi bình
đạt tới 2,5-2,7V và giữ không đổi trong 1h, đối với acqui kiềm, điện áp này là 1,8V.
+ Tỷ trọng dung dịch đạt trị số 1,2-1,21 và giữ không đổi trong 1h; đối với acqui OT,tỷ trọng là 1,26.
+ Có hiện tượng sôi mạnh ở tất cả các tấm cực;
+ Đã truyền cho acqui đủ dung lượng cần nạp; dung lượng này bằng 1,18- 1,2 lần dung lượng acqui đã phóng ra trước khi nạp.
d. Nạp điện cân bằng:
Nạp điện cân bằng nhằm khử sunfat trên mặt tấm cực, và do đó, duy trì được dung lượng của acqui. Theo qui định, acqui ở nhà máy điện và trạm biến áp cứ 3 tháng phải nạp cân bằng 1 lần. Ngoài ra, các trường hợp sau đây cùng cần phải tiến hành nạp cân bằng :
Acqui đã phóng điện hết quá 1 ngày mà chưa nạp điện trở lại.
Tỷ trọng dung dịch điện phân bị giảm xuống dưới mức qui định.
Acqui nhiều lần không được nạp đủ
Khi thường xuyên cho acqui phóng với dòng điện quá nhỏ
Acqui đã phóng hết dung lượng định mức hoặc dòng điện phóng vượt quá trị số cho phép.
Trình tự tiến hành nạp cân bằng như sau:
+ Cho acqui phóng hết dung lượng (đến điện áp 1,8V ) riêng đối với các acqui đã phóng hết dung lượng thì không tiến hành tiết mục này.
+ Tiến hành nạp điện thường cho acqui.
+ Ngừng nạp trong 1h. Trong thời gian này, không nên để acqui phóng điện.
+ Tiến hành nạp acqui với dòng điện bằng 40% dòng điện nạp tối đa cho phép. Khi acqui sôi rất mạnh và tỏa khí nhiều thì ngừng nạp trong 1h.
+ Lại tiếp tục nạp như mục 4.
Cứ thế kéo dài, cho tới khi dung lượng nạp tổng cộng bằng 3 lần dung lượng định mức, quá trình nạp cân bằng coi như kết thúc.
c. Chế độ phụ nạp:
Acqui làm việc ở chế độ phụ nạp sẽ thường xuyên được nạp điện bằng dòng điện nhỏ. Dung lượng nạp này bù lại dung lượng tự phóng trong acqui, cũng như dung lượng phóng xung kích. Nhờ vậy, acqui luôn ở trạng thái đầy dung lượng. Điều này nâng cao tính tin cậy của hệ thống điện một chiều. Theo quy phạm quản lý kỹ thuật, hệ thống acqui ở các nhà máy điện và trạm biến áp phải được làm việc ở chế độ phụ nạp thường xuyên.
Dòng điện phụ nạp được xác định bằng công thức:
I n.f =
Ở đây Inf – Dòng điện phụ nạp ,A
Qdm - Dung lượng định mức của acqui, Ah
Công thức này dùng để tham khảo. Dòng phụ nạp thích hợp sẽ phụ thuộc vào nhiều yếu tố, nhất là chất lượng acqui. Acqui cũ, xấu, hiện tượng tự phóng nhiều, dòng phụ nạp cần lớn. Ngược lai, acqui còn tốt, tự phóng ít, sẽ yêu cầu dòng phụ nạp nhỏ.
Khi dòng phụ nạp lớn hơn yêu cầu, ở acqui sẽ có hiện tượng sôi và toả khí mạnh, điện áp trên mỗi bình vượt quá 2,2V. Lúc này cần phải giảm dòng phụ nạp.
Ngược lại, nếu dòng phụ nạp không đủ, điện áp trên mỗi bình sẽ thấp hơn 2,1V, tỷ trọng dung dịch thấp hơn 1,2-1,21. Lúc này cần tăng dòng phụ nạp.
Dòng điện phụ nạp coi như thích hợp, nếu điện áp ở mỗi bình đạt khoảng 2,1-2,2V, còn tỷ trọng dung dịch nằm trong phạm vi 1,20 -1,21.
Chương 2:
GIỚI THIỆU MỘT SỐ TỦ NẠP
Tủ nạp CDN – HPT 50 220 XE:
Đây là tủ nạp của hãng AEES, Pháp. Tủ nạp được vận hành hoàn toàn tự động với các chế độ nạp, và được sử dụng hiện nay ở một số trạm truyền tải Huế.
D
C
DJS
CSA
Remote control
DC
OUTPUT
868
145
HPT CHARGE
Rectifier
Bridge
HPT833 PILOT UNIT
CS
898
Maxi 900
FU
FSB
SHC
900
BATTERY
898
900
Defaut
charger
Defaut Defaut Mini
Charger Battery Battery
898
868
3 4 5 6 7 8
TR
TRA
R
1. Một số sơ đồ nguyên lý:
To
EPR1
To Folio EPR1
From
TR folio EPR1
SFB(+)
FU (+)
SFB(-)
FU (-)
F4
F3
BLOC
HPT 833/UNIT
M1
M2
M3
FP
LA
RECTIFIER BRIDGE
R
S1
S2
S3
C
D
LC
SHC
834 PILOT UNIT
834
Chú thích:
- Máy biến áp (Transformer)
+ TR : Máy biến áp ba pha.
+ LC : Cuộn kháng lọc
- Module vi điều khiển (Micro controller Module)
+ 898 : Bộ biến đổi DC/DC
+ 899 : Khối hiển tín hiệu/số PCB
+ 900 : Giao diện bộ vi điều khiển
- Khối điều khiển sạc (Charging unit)
+ HPT 833 : Khối điều khiển
+ LA : Cuộn kháng ngắt
+ C : Tụ điện loại FELSIC 85 2200µF-350V
+ R : Điện trở loại 22KΩ
+ D : Điôt loại P600G
+ F, FM : Cầu chì
- Hệ thống bảo vệ(Protection system).
+ DJS : Máy cắt
+ F1-F2-F4: Cầu chì 2A
+ F3 : Cầu chì 4A
+ SFB : Cầu chì 63A
+ FU : Cầu chì 50A
+ IM : Công tắc
+ BPE : Nút ấn
+ CS : Công tắt tơ 220/230 Vac -50 Hz
+ TRA : Máy biến áp phụ
+ 868 : Giám sát lỗi chạm đất một chiều
- Khối đầu cuối(Terminal): 380,1/8
Nguyên tắc hoạt động :
2.1 Tổng quan :
Hệ thống sạc một pha và ba pha có hệ thống điều chỉnh điện áp và dòng (UI) với dòng điện giới hạn.
2.2 Hoạt động của bộ sạc:
Mạch nguồn:
Nguồn AC được điều chỉnh bằng máy biến áp, sau đó được chỉnh lưu bởi bộ điều khiển cầu 3 pha không đối xứng hoặt đối xứng. Bộ điều khiển pha sẽ tạo ra dòng điện thích hợp với tổn thất là bé nhất.
Một tụ lọc điện phân, có hoặc không có cuộn kháng lọc sẽ làm cho điện áp bằng phẳng hơn.
Mạch điều khiển:
Điều chỉnh hạn chế dòng và áp được tạo ra bởi bộ điều chỉnh dòng và áp, được hiển thị trên giao diện bề mặt ( điện áp 6V, dãy dòng tổng cộng 60mA). Bo mạch điều khiển sử dụng thông tin này để kích khởi các thyristor nhằm tạo ra dòng và áp trong giới hạn phù hợp.
Mạch kiểm tra:
Mạch hoạt động độc lập với mạch điều khiển ở bộ sạc.
S900 PROTECTION
OUTPUT
BATTERY
security
ON
MAINS
CONTACTER
FU
SFB
L
TRASFORMER
RECTIFIER
BRIDGE
PILOT
UNIT
S900
899
SMOOTHING
REGULATION
CS
Sơ đồ nguyên lý mạch sạc:
Đường đặc tính sạc:
UE : Chế độ bằng tay
Chế độ tự động : UC: nạp tăng cường
UF: phụ nạp
IT
0
UF
UC
UE
U(V)
I(A)
U=constant
IT : tải giới hạn tổng
Nét đặc trưng của bộ nạp này phù hợp với kiểu acqui hở (Pb hoặc NiCd ); ở chế độ tự động có hai tốc độ nạp.
Nạp tăng cao (UC ).
Phụ nạp (UF) .
Dòng điện được tự động giới hạn đến giá trị lớn nhất (IT)
Trong chế độ tự động, tốc độ sạc được đóng ngắt bằng một ngắt điện và có chức năng thời gian tăng đôi để ngắt nguồn chính. Cả hai giá trị thời gian trễ này ( T1, T2 ) hiển thị trên giản đồ thời gian
Tmax=T3
2s
2s
Manual switching with BP boost
Automatic switch UC/UF versus mains
UF
UC
Mains ON
Mains
Boost charge
floating
t
t
t
BP boost
T1
T2
Mains OFF
T3
T1: < nhịp độ trở về
T2 :> nhịp trở về
T3 : khoảng thời gian của tốc độ nạp theo chương trình
2.3. Bảo vệ:
Mạch nguồn :
Theo nguyên tắc chung, đầu vào và đầu ra được bảo vệ bằng cầu chì hoặc máy cắt phụ thuộc vào chế độ và đặc điểm của nguồn .
Mạch điều khiển :
Khối điều khiển sạc, khối phát xung và các chế độ hoạt động được giám sát bởi chương trình điều khiển xây dựng dựa trên chip điều khiển S900. Nó có nhiều mức điện áp được cài đặt (AC hoặc DC) để giám sát hoạt động của hệ thống nạp/acqui và nhiều đầu vào logic để thu thập các lỗi về cách điện, nhiệt độ và những lỗi khác.
Lỗi chính:
Là lỗi của nguồn cung cấp chính. Tín hiệu này tạo ra cảnh báo: Acqui sẽ hoạt động.
Lỗi bộ sạc:
Bao gồm 2 ngưỡng điện áp.
Ngưỡng tối thiểu: Thể hiện điện áp đầu ra của bộ sạc thấp hoặc sự tắt không bình thường của nguồn chính. Ngưỡng tối thiểu chỉ đi báo tín hiệu. Sau khi sự cố xuất hiện nó sẽ phục hồi nhanh chóng.
Ngưỡng cực đại: Là dấu hiệu quá tải và đi kèm với sự vận hành không bình thường của tủ nạp. Nguồn cung cấp cho bộ nạp được cắt ra để bảo vệ cho acqui tránh bị hư hỏng do quá tải.
Lỗi acqui :
Ngưỡng thấp: Là dấu hiệu của sự bắt đầu đóng tự động. Nguyên nhân khác có thể là do sự xuất hiện điện nạp thấp từ sự hư hỏng phần chính hoặc do sự cố tủ nạp.
Ngưỡng tối thiểu: Là dấu hiệu của cuối quá trình nạp tự động khi sự cố xuất hiện, nó sẽ được phục hồi nhanh chóng để tránh bất kỳ sự hư hổng nào khác do sử phóng điện của acqui.
2.4. Đặc tính/cài đặt/điều chỉnh:
Đặc điểm của nguồn cung cấp:
Loại : 3 pha
Điện áp : 380V +6-10%
Tần số : 47 – 63 Hz
Công suất : 18KVA
Dòng cài đặt máy cắt: 50A
Cài đặt hệ thống sạc:
Giới hạn dòng sạc tổng cộng : 50A
Điện áp phụ nạp(UF) : 238V
Chức năng tự động( Auto)
Điện áp nạp bình thường (UC): 243V
Thời gian nạp (T3) : 15 h
Cài đặt thời gian trể (TR) : 3 min
Chức năng bằng tay( Manual )
Điện áp nạp cân bằng (UE) :259V
Thời gian nạp cân bằng lớn nhất(TE): 24h
Ngưỡng cài đặt cho S900:
Ngưỡng lỗi bộ nạp
- Ngưỡng cao : 255V
- Thời gian trể : 10s
- Ngưỡng thấp : 223,7V
- Thời gian trể : 10s
Ngưỡng lỗi acqui
- Ngưỡng thấp : 205V
- Thời gian trể : 2s
- Ngưỡng cực tiểu: 200V
- Thời gian trể : 6s
Đo tương tự:
Áp bình điện
Dòng bộ nạp
Điện áp nguồn AC
Điều khiển hiển thị từ xa:
- Lỗi bộ nạp
- Lỗi acqui
- Điện áp của acqui thấp
Acqui:
Loại acqui chì
Điện áp : 220V
Số lượng : 108 bình/2V.
Bộ nạp acqui của Hyundai:
Bộ sạc: 3PH DC 110V 50A
Acqui : SLD150-2(150AH/10HR) 55 bình
Bộ sạc này được sử dụng tại Nhà máy tàu biển Hyundai Vinashin. Quá trình nạp được ổn định nhờ hệ thống AVR và hệ thống bù Dropper (SID).
1. Sơ đồ nguyên lý tổng quát:
STATION
BATERIER
BATERY TYPE
SLD 150-2(50A) 150AH/10HR
50 CELLS
FECIFIER
MCCB2
DROPPER
BA
DA
DA
AV
MCCB3
MCCB3
MCCB3
MCCB3
MCCB1
INPUT
Sơ đồ mạch bù DROPPER:
S2
LOAD
BATT
RECT
F6
DV
To FEEDER CIRCUIT
LP
LN
SH2
BA
MCCB3
BATTERY
P1
N1
1 2 3 4 5 6 7 8
CN2
1 2 3 4
CN1
AVR
MCCB4
LOAD MAIN
MCCB2
DC MAIN
MC1
MC2
MC3
MC3
D3
D2
MC1
D1
MC2
F7
VD1
VD2
VD3
BP
BP
Sơ đồ mạch điều khiển chỉnh lưu:
To
Dropper
circuit
N1
P1
S333
DA
R
P222
N222
SH1
TM1
HS1(HEAT SINK)
L
R333
T333
SK(SURGE ABSORGE)
2
CN3
7 8
CN2
BCU
PB3
PB2
PB1
W3
U
V
W
W2
W1
TH4
TH1
TH6
TH3
3 5 4 1 7 6 2
CN3
3 5 4 1 7 6 2
CN2
3 5 4 1 7 6 2
CN1
TH5
TH2
THF
2. Đặc tính chung:
2.1. Chức năng:
Đặc tính chung của bộ sạc và acqui được thiết kế, sản xuất, kiểm tra và phân phối phải phù hợp với các thiết bị kèm theo.
2.2. Nguyên tắc chung:
- Bộ sạc và acqui khi sử dụng để phụ nạp kết hợp với quá trình trữ điện của acqui nhằm tạo ra nguồn một chiều liên tục không đổi để thực hiện các chức năng:
+ Dùng để đóng cắt máy cắt, dao cách ly.
+ Dùng đóng cắt mạch điều khiển bảo vệ rơle.
+ Các ứng dụng khác.
Đặc tinh kỹ thuật:
3.1.Bộ sạc acqui:
3.1.1.Tổng quát:
Vai trò của bộ sạc acqui là nhằm tạo ra điện áp một chiều không đổi ở đầu ra, độc lập với sự dao động của điện áp và tần số của nguồn cung cấp AC, và sự thay đổi của điều kiện tải, cũng như bù lại qúa trình tự xả của acqui..
Bộ sạc của Hyundai sử dụng dựa trên nguyên tắc tự động điều chỉnh điện áp với hệ thống điều khiển pha (AVR).
Bộ sạc được thiết kế và xây dựng với nhiều đặc điểm và dựa trên chức năng cơ bản của bộ AVR đã đáp ứng tốt nhất những đòi hỏi của các hệ thống cung cấp năng lượng khác nhau.
Ống Silic dropper là thiết bị bù điện áp tải nhằm duy trì điện áp một chiều của tải trong một giới hạn cho phép, không chỉ suốt trong quá trình phụ nạp mà còn suốt trong quá trình tự xả của acqui cũng như suốt quá trình phục hồi của bộ sạc hoặc quá trình sạc cân bằng.
3.1.2.Hoạt động:
a.Hoạt động của bộ nạp:
Tải, acqui, và bộ sạc được mắc cố định song song. Khi nguồn cung cấp AC bình thường, bộ sạc sẽ cung cấp dòng tải và dòng phụ nạp. Acqui chỉ phóng điện khi tải vượt quá giới hạn đầu ra DC của bộ sạc.
Trong trường hợp nguồn AC bị lỗi, bộ sạc sẽ ngừng hoạt động và avqui sẽ làm việc để cung cấp cho tải; Khi nguồn AC được phục hồi, bộ sạc sẽ khởi động lại hoạt động và nạp lại cho acqui ứng với thời gian mà acqui đã phóng.
Bộ sạc được điều chỉnh để hoạt động ở chế độ song song hoặc nối tiếp với các bộ sạc khác.
b.Hoạt động phụ nạp:
Đây là chế độ hoạt động bình thường của bộ nạp được khởi động bằng cách bấm nút “FLOATING”.
Trong khi cung cấp nguồn một chiều không đổi đến tải, bộ sạc còn duy trì cho acqui một điện áp phụ nạp nhằm bù lại quá trình tự sạc của acqui.
Với bộ tự động điều chỉnh điện áp không đổi (AVR), điện áp đầu ra được duy trì chính xác không đổi và không phụ thuộc vào sự dao động của điện áp và tần số của nguồn AC đầu vào và sự thay đổi của điều kiện tải. Bộ sạc rất ít khi được điều chỉnh trong suốt quá trình hoạt động bình thường nhằm đảm bảo tuổi thọ lâu dài cho acqui.
c. Hoạt động phục hồi của bộ sạc (chức năng-tự động):
Một điều quan trọng là phải nhanh chóng phục hồi lại cho acqui sau khi đã phóng điện nhằm chuẩn bị cho quá trình phóng tiếp theo. Với mục đích đó bộ sạc được trang bị một thiết bị sạc cân bằng tự động (AED) nhằm khôi phục tự động. Vào lúc nguồn AC được phục hồi, AED sẽ tự động khởi động bộ sạc để phục hồi lại quá trình sạc. Trong thời gian đầu của quá trình khôi phục, dòng sạc được tự động giới hạn bởi chức năng giới hạn dòng của acqui và được giữ không đổi (ổn dòng). Sau đó dòng tải sẽ được tăng từ từ và bộ sạc sẽ được đưa vào trạng thái sạc điện áp không đổi (ổn áp). Sau thời gian cài đặt kết thúc (điều chỉnh từ 0-10 giờ) điện áp bộ sạc sẽ giảm đến điên áp phụ nạp và hoat động sạc được khôi phục.
d. Hoạt động sạc cân bằng (chức năng-bằng tay):
3.1.3.Cảnh báo:
Bao gồm các lỗi sau:
+ Ở nguồn cung cấp AC
+ Qúa nhiệt
+ Điện áp DC thấp
+ Điện áp DC quá cao
+ Chạm đất
+ Đứt cầu chì
+ Lỗi ở mạch chỉnh lưu
+ Qúa tải
+ Nhã MCCB
3.1.4. Bảo vệ:
a. Giới hạn dòng:
Trong trường hợp quá tải, thiết bị giới hạn dòng trong bộ sạc có thể giới hạn dòng ra của bộ sạc (có thể điều chỉnh quá 105%).
b. Cầu chì cắt nhanh được dùng để bảo vệ ngắn mạch cho mạch thyristor và điôt của mạch chỉnh lưu chính.
c. Máy cắt hộp bộ (MCCB):
Đầu vào AC và đầu ra DC được đặt máy cắt này để đảm bảo ngăn cách và bảo vệ một lần nửa các sự cố bên trong bộ sạc cũng như mạch ngoài.
d. Thiết bị bảo vệ mạch chỉnh lưu (SK): Để bảo vệ mạch chỉnh lưu khỏi các xung điện áp truyền đến.
2.1.5.Nhiệt độ:
Nhiệt độ cho phép lớn nhất của các thiết bị được cho như sau:
Điểm nhiệt độ Thiết bị Nhiệt độ lớn nhất ( 0C )
Bề mặt linh kiện Thyristor 65
Điôt 90
Silicon dropper 110
Bề mặt cuộn dây Máy biến áp Cấp cách điện
và cuộn kháng H,105oC
III. Bộ sạc acqui CHLORIDE loại 3CBC 220/50:
Bộ nạp này ứng dụng vi điều khiển để điều khiển hoàn toàn quá trình hoạt động. Được thiết kế bởi Công ty TNHH Chloride, Singapore. Nó được sử dụng tại công ty TNHH Việt Á.
1. Các thông số bộ sạc:
1.1. Đầu vào:
Điện áp đầu vào: 380 Vac
Pha : 3 pha
Tần số : 50 Hz
Điện áp thứ cấp (đầy tải) : 239,6 Vac
Điện áp thứ cấp (không tải) : 247.7 Vac
Pha
Dòng sơ cấp
Dòng thứ cấp
Đỏ
27,5 A
40,6 A
Vàng
27,2 A
40,3 A
Xanh
27,1 A
41,6 A
1.2. Đầu ra:
Điện áp phụ nạp : 240,8 V
Điện áp nạp tăng cao: 242V
Dòng giới hạn tổng : 50 A
1.3. Cài đặt cảnh báo:
Cảnh báo mức điện áo thấp : 194,4 V
Cảnh báo mức điện áp cao : 259.2 V
Cảnh báo lỗi bộ sạc : 232,2 V
2. Chức năng của bộ sạc:
Bộ sạc kết hợp với nguồn acqui tĩnh nhằm tạo ra nguồn một chiều để thực hiện các ứng dụng sau:
Đóng mở máy cắt
Hệ thống đèn sự cố
Giao tiếp từ xa
Hệ thống điều khiển và giám sát
Cung cấp cho mạch vô tuyến và đường truyền vi sóng
Hệ thống bảo mật và báo cháy
Sử dụng nguồn acqui hoạt động độc lập và chỉ cung cấp cho tải trong trường hợp nguồn cung cấp bị lỗi.
3. Nguyên tắc chung:
Bộ nạp: Nhận điện áp AC của nguồn, chỉnh lưu và điều khiển để sạc phụ nạp hoặc tăng cường cung cấp cho acqui.
Acqui: Cung cấp cho tải khi nguồn chính bị lỗi hoặc bộ sạc bị ngừng làm việc
4. Mô tả tóm tắt về bộ sạc:
4.1. Mạch điều khiển-chỉnh lưu:
Một máy biến áp chính
Cầu chỉnh lưu đối xứng, bao gồm thyristor, mạch cầu và mạch điều khiển.
Một mạch san phẳng, bao gồm một tụ điện phân ở cuộn kháng
Bo điều khiển bao gồm cả 2 mạch điều khiển và cảnh báo.
4.2. Bảo vệ:
Máy cắt ở đầu vào AC
Cầu chì ở đầu ra AC
Cầu chì ở mạch thứ cấp AC
Máy cắt ở mạch acqui
Máy cắt ở đầu ra mạch chính
4.3. Điều khiển và tín hiệu:
Gồm các LED hiển thị giám sát.
Các đồng hồ đo dòng và áp.
5. Đặc tính kỹ thuật chung:
Đầu vào:
Điện áp : 380V
Tần số : 50 Hz
Hiệu suất : 75% ÷ 80% lúc đầy tải
Hệ số công suất: ≥ 0,7
Đầu ra:
Điện áp: Bình thường là 12, 24, 30, 48, 110 và 220V, được xác định bởi điện áp thứ cấp và modul card điều khiển chương trình.
Độ ổn định điện áp: ±0,5% của điện áp cài đặt giữa 0 và 100% của dòng lúc đầy tải tương ứng với độ lệch ±10% điện áp cung cấp chính.
Dãy điện áp: Điện áp phụ nạp và tăng cao có thể được điều chỉnh trong dãy điện áp bình thường bằng đồng hồ điện thế trên card điều khiển.
Output
Voltage adjustment
range
Nominal
voltage
Float
voltage
Boot
voltage
12V
12,8-16,3
14,4-18,7
24V
24,1-29,9
27,2-37,7
30V
32,9-41,5
38,4-49,3
48V
50,4-59,2
57,6-72,5
110V
113,9-135
131,2-162,4
220V
189,3-261
239,4-314
Hình 2.1 Các thông số điện áp điều chỉnh ứng các chế độ nạp
6. Các chế độ hoạt động:
6.1.Bao gồm 2 chế độ riêng biệt:
+ Chế độ ổn áp
+ Chế độ ổn dòng
Việc thay đổi từ chế độ này sang chế độ kia được thực hiện khi yêu cầu nạp đầy tải. Chế độ 2 (ổn dòng) có thể được duy trì xác định trong trường hợp có ngắn mạch.
6.2. Phụ nạp- tăng cao:
Hai mức điện áp đầu ra, phụ nạp và tăng cao được lựa chọn bằng mạch cảm biến dòng, áp nhằm đảm bảo acqui được sạc chính xác. Nạp tăng cao bắt đầu khi nguồn cung cấp chính được phục hồi hoặc điện áp acqui quá thấp.
6.3.Điều khiển:
Điều chỉnh đầu ra được thực hiện bởi khoá điều khiển pha đến thyristor, bằng một máy biến áp giảm áp kết nối với nguồn chính. Tín hiệu khoá được tạo ra trên bảng mạch in. Các cảm biến dòng áp đầu ra trên bo mạch dùng để duy trì đầu ra không đổi.
6.4. Điều chỉnh:
Ba đồng hồ điện trên card điều khiển với điện áp tăng cao, phụ nạp và dòng lúc đầy tải điều chỉnh được. Thêm vào ba đồng hồ khác có thể được cài đặt để điều chỉnh được các cảnh báo về điện áp cao (Hight Volts), điện áp thấp (Low Volts) và lỗi trong bộ sạc ( charge-fail).
Và với ba đồng hồ được phân biệt bởi ba màu là đỏ,vàng, xanh dùng để điều chỉnh cân bằng pha để tạo ra dạng sóng cân bằng ở đầu ra.
Tất cả các đồng hồ này đều được sản xuất và niêm phong và không được điều chỉnh mà không có sự cho phép của công ty CHLORIDE BATTERIES SE ASIA PTE LIMITED.
7. Mô tả tóm tắc mạch điều khiển 3CBC-4:
Tủ nạp loại 3CBC-4 đủ điều kiện tạo cho dòng và áp giới hạn cho quá trình sạc của acqui.
Mạch điều khiển 3CBC-4 bao gồm mạch mạch nguồn, mạch điều chỉnh và cảnh báo.
7.1. Mạch nguồn (Power circuit):
Nguồn được đưa đến từ các khối đầu vào cuối của một máy cắt đến sơ cấp của máy biến áp chính và cầu chì; đến bốn máy biến áp điều khiển.
Nguồn được hiển thị bằng một led màu xanh cung cấp từ thứ cấp của máy biến áp điều khiển TXA, TXB, TXC1 và TXC2 tạo ra điện áp 20V và 40V đến card điều khiển. Đầu vào 20V cung cấp tín hiệu đến mạch chỉnh lưu chính của thyristor và 40V cung cấp cho mạch điều khiển.
Máy biến áp nguồn được thiết kế đặc biệt với trở kháng thấp. đồng thời nó còn có thể lọc được các xung nhọn nhằm tạo ra các dạng sóng bình thường cho mạch điều khiển chỉnh lưu,vì vậy đảm bảo cho sự hoạt động của mạch TF1 và trong mạch chính.
Mạch chỉnh lưu là một mạch cầu thyristor ba pha đối xứng, gồm sáu thyristor mở cách nhau 60o được kích khởi bởi các xung. Điều khiển pha tạo ra các xung cho phép đầu ra chỉnh lưu thay đổi liên tục từ 0 đến giá trị lớn nhất được xác định bởi điện áp thứ cấp của máy biến áp và module card điều khiển chương trình. Tín hiệu hồi tiếp của điện áp và dòng ra được đưa đến card điều khiển để điều khiển đầu ra của chỉnh lưu. Đầu dương của Ampekế là một điểm chung của mạch hồi tiếp, đầu âm là của tín hiệu áp và đầu dương là tín hiệu dòng.
7.2. Mạch điều khiển:
Bản mạch điều khiển bao gồm mạch điều chỉnh và mạch cảnh báo.
Mạch kích khởi sẽ tạo ra các xung đưa đến hệ thống cầu 3 pha. Nó gồm 3 xung kép được tạo ra bởi 3 biến áp xung, và các xung này được đưa đến 6 chân điều khiển của Thyristor.
Ba đồng hồ đo R,Y&B dùng để điều chỉnh cân bằng các pha nhằm tạo ra dạng sóng bằng phẳng ở đầu ra. Điều này được thực hiện tại nơi sản xuất và không nên điều chỉnh lại.
Mạch điều chỉnh điện áp và dòng điện được tích hợp trên một IC nhằm mục đích là điều chỉnh điện áp trong trường hợp quá tải khi kết nối đến đầu ra của bộ sạc. Quá tải sẽ làm cho điện áp đầu ra của bộ sạc bị giảm thấp nhanh.
Điện áp và dòng ra được khuyếch đại để so sánh; và khi có tín hiệu điện áp ra quá cao thì tín hiệu điều khiển sẽ điều mạch phát xung để thay đổi điện áp ra.
CHƯƠNG 3:
THIẾT KẾ BỘ NẠP
I. Giới thiệu công nghệ:
Uđ
Uđb
Acqui
Tải
Lọc
Cầu 1 pha ĐX
32V
220V
C
Ti
VĐK
BA
Hình 3.1 Sơ đồ nguyên lý tổng quát
Bộ sạc được thiết kế nhằm mục đích sạc điện cho acqui (2 bình), bao gồm 2 chế độ sạc, đó là chế độ tự động và chế độ bằng tay.
+ Chế độ tự động : Chế độ sạc phụ nạp (2,23V/cell)
Chế độ nạp tăng cường (2,25V/cell).
+ Chế độ bằng tay: Gồm chế độ nạp cân bằng (2,4V/cell).
Các thông số bộ nạp:
Điện áp đầu ra: 24VDC
Điện áp phụ nạp: 26,76V
Điện áp nạp tăng cường: 27V
Điện áp nạp cân bằng: 28,76V
Cấu trúc bộ sạc gồm có các khối:
Một máy biến áp lực 1pha (220V/32V) nhằm tạo điện áp thích hợp cho mạch chỉnh lưu.
Mạch chỉnh lưu cầu điều khiển 1 pha đối xứng.
Mạch điều khiển arccos nhằm tạo điện áp đồng bộ Uđb
Khối vi điều khiển nhằm tạo điện áp điều khiển Uđk ứng với các chế độ sạc, đồng thời còn làm nhiệm vụ bảo vệ và cảnh báo.
Mạch lọc gồm điện kháng lọc và tụ lọc nhằm nắn phẳng dòng, áp
Và các hệ thống bảo vệ khác.
II. Thiết kế bộ nạp:
Phần 1: Thiết kế phần chỉnh lưu
1. Tính toán bộ nguồn và mạch chỉnh lưu:
Bộ nguồn chỉnh lưu một chiều cấp điện để sạc cho acqui và cung cấp cho phụ tải.
Điện áp: Ud = 24V
Dòng điện: Id = 10A
Lựa chọn sơ đồ:
R
C
R
T2
C
R
T3
C
R
C
R
L
L
T4
T2
T1
220Vac
C
Sau khi phân tích đánh giá chỉnh lưu, từ các ưu nhược điểm của các sơ đồ chỉnh lưu, nhiệm vụ chỉnh lưu chủ yếu ở đây là nạp cho acqui. Để phù hợp với thực tế nguồn điện sinh hoạt ta lựa chọn sơ đồ chỉnh lưu cầu 1 pha điều khiển đối xứng.
Hình3.2 Sơ đồ nguyên lý chỉnh lưu cầu 1 pha
Tính chọn thyristor:
Tính chọn thyristor dựa vào các yếu tố cơ bản dòng tải, sơ đồ đã chọn, điều kiện tải nhiệt, điện áp làm việc, các thông số cơ bản của van được tính như dưới đây:
Điện áp ngược lớn nhất mà thyristor phải chịu:
Unmax = Knu.U2 = Knu.Ud/Ku
Trong đó:
+ Ud, U2, Unmax: Điện áp tải, nguồn xoay chiều, ngược của van.
+ Knu, Ku : Các hệ số điện áp ngược, điện áp tải.
Knu = √2; Ku = 2√2/π (Tra bảng 8.1 sách ĐTCS của Lê Văn Doanh)
Unmax = π.24/2 = 37,68V
Điện áp ngược của van cần chọn
Unv = Kdtu.Unmax
Trong đó:
Kdtu: Hệ số dự trữ điện áp, chọn Kdtu= 1,8
Unv = 1,8.37,68 = 67,82 V
Dòng điện làm việc của van được tính theo dòng hiệu dụng
Ih = Ihd = Khd.Id
Khd: Hệ số dòng điện hiệu dụng cầu 1 pha. Khd = 1/√2 = 0,71 ( tra bảng 8.2 sách ĐTCS )
Ih = 10. 0,71 = 7,1A
Chọn điều kiện làm việc của van là có cánh tản nhiệt và đủ diện tích tản nhiệt, không có quạt đối lưu không khí, với điều kiện đó dòng điện định mức của van cần chọn:
Iđmv = Ki.Ih = 1,4.7,1=9,94A
Ki : Hệ số dự trữ dòng điện, chọn Ki=1,4
Từ các thông số Unv, Iđmv theo phục lục 2 ta chọn 4 thyristor loại 5P4M có các thông số sau:
Un = 80V Dòng điện ngược cực đại của van
Idm = 13A Dòng điện định mức của van
Ipk = 250A Điểm xung dòng điện
Idk = 0,04A Dòng điện của xung điều khiển
Ugmax = 3V Điện áp xung điều khiển
Ir = 0,01A Dòng điện rò
∆u = 2,1V Sụt áp lớn nhất của thyristor ở trạng thái dẩn
Tmax = 1250C Nhiệt độ làm việc cực đại cho phép.
Bảo vệ quá điện áp:
Thyristor cũng rất nhạy cảm với điện áp quá lớn so với điện áp định mức, ta gọi là quá điện áp.
Nguyên nhân gây ra quá điện áp được chia làm 2 loại:
Nguyên nhân nội tại:
Khi khoá thyristor bằng điện áp ngược, các điện tích đổi ngược hành trình, tạo ra dòng điện ngược trong khoảng thời gian rất ngắn (khoảng 10-100). Sự biến thiên nhanh chóng của các dòng điện ngược gây ra sức điện động cảm ứng rất lớn trong các điện cảm, luôn luôn có, các đường dây nguồn dẩn đến các thyristor. Qúa điện áp này là tổng của điện áp làm việc và L nói trên.
Nguyên nhân bên ngoài:
Những nguyên nhân này thường xảy ra ngẩu nhiên như khi có sét đánh, khi cầu chì bảo vệ nhảy, khi đóng, cắt máy biến áp nguồn. Cắt máy biến áp nguồn tức là cắt dòng điện từ hoá máy biến áp, bây giờ năng lượng từ trường tích luỹ trong lõi sắt từ, chuyển thành năng lượng điện trường chứa trong các tụ điện ký sinh, rất nhỏ, giữa dây cuốn sơ cấp và thứ cấp máy biến áp (1/2L.I2=1/2C.U2). Điện áp này có thể lớn gấp 5 lần điện áp làm việc. Để bảo vệ quá điện áp người ta thường dùng mạch RLC, bảo vệ riêng từng thyristor.
Người ta thường chọn điện áp định mức của thyristor là U>=1,2Um. Trị số này vẫn nhỏ hơn nhiều so với trị số cực đại của các qúa điện áp kể trên. Các quá điện áp có tốc độ tăng trưởng lớn. Đạo hàm điện áp sinh ra dòng điện chảy qua tụ điện C, đấu giữa anôt-catôt của thyristor, i=C. Điện cảm L hạn chế biên độ của dòng điện này.
Khi mở thyristor, tụ điện C sẽ phóng qua thyristor, điện cảm L hạn chế dòng điện này.
Các linh kiện bảo vệ có thể tính toán bằng công thức, nhưng trong thực tế người ta ưa dùng các trị số kinh nghiệm:
C= 0.011 B= 10 L= 50
Tính toán máy biến áp:
Điện áp pha sơ cấp máy biến áp:
U1 = 220V
Điện áp pha thứ cấp máy biến áp
Phương trình cân bằng điện áp khi có tải:
Udo.cosαmin = Ud + 2∆U +∆Udm +∆Uba
Trong đó:
Ud: Điện áp chỉnh lưu, Ud = 24V
∆Uv: Sụt áp trên các van, ∆Uv = 2,1
∆Uba: Sụt áp trên các máy biến áp khi có tải bao gồm sụt áp trên điện trở và sụt áp trên các điện cảm. Lấy sơ bộ: ∆Uba = 6%.Ud = 0,06.24=1,44V
αmin =0o.
Từ phương trình của điện áp khi có tải ta có :
Udo =
Udo = = 29,64V
Điện áp phía thứ cấp máy biến áp:
Uα = Udo/Ku = π.29,64/2√2= 32.8V
Ku =2: Hệ số điện áp chỉnh lưu (bảng 8.1sách ĐTCS của Lê Văn Doanh )
Sơ đồ điều khiển một kênh kiểu “arccos”:
Trong sơ đồ điều khiển một kênh kiểu “arccos” có sử dụng một khâu tích phân OA1 và một khâu so sánh OA2.
Đối với sơ đồ mạch, nhằm tăng số lượng xung kích mở, đảm bảo mở Tiristor một cách chắc chắn, ta sử dụng IC555 để phát xung chùm. Nguyên tắc phát xung chùm là trước khi vào tầng khuếch đại, ta chèn thêm một cổng AND với tín hiệu vào nhận từ tầng so sánh và từ bộ phát xung chùm.
Tải khuếch đại
Từ chùm xung
&
Từ so sánh
Vcc
0,1µF
-12V
OPC
U3
100µF
U2
4,7K
+12V
0,47µF
OA1
0,1µF
OA2
Ucm
10K
4,7K
V
12V~
470µF
470µF
7912
7812
12K
10K
2 7
3 6
4
~
10K
2 7
3 6
4
1K
AND
8 4
1 2
6 7
3
5
U
Ura
R2
C1
C2
555
R1
Hinh3.3. Sơ đồ điều khiển một kênh kiểu “arccos”
Từ sơ đồ hình 1.2 ta có hoạt động của mạch phát xung arcoss.
G
K
Tín hiệu đầu vào của OA1 là:
U1 = Um.sinωt
Tín hiệu đầu ra của OA1 là:
U2 = -∫Um.sinωt.dt/CR =(Um/RC).cosωt
Các điện áp U2 và Ucm (điện áp điều khiển) là hai đại lượng vào của khâu so sánh.
Chọn Ucmax = Um/ ωCR = 10V
Khi: Ucm = U2 ta c ó:
cosα = Ucm/Ucmax
Ở đầu ra của khâu so sánh OA2 ta nhận được chuổi xung chữ nhật. Tín hiệu này kết hợp với tín hiệu xung chùm của IC555 để đưa vào cổng AND, kết quả sẽ tạo ra tín hiệu Uf trên giản đồ xung.
Uf
Xđk
ωt
ωt
ωt
U3
U2
Ucm
ωt
2π
π
O
V
ωt
ωt
Nhờ mạch R,C và điôt Đ ta có những xung dương điều khiển, chậm sau v(t) một góc α.
Hình 3.3. Sơ đồ dạng sóng mạch phát xung arccos
2. Tính toán các thông số mạch điều khiển:
Sơ đồ mạch điều khiển Arccos thực tế để điều khiển phát xung điều khiển Tiristor được cho như hình dưới.
G3
K3
G4
K4
G2
K2
G1
K1
8 4
1 2
6 7
3
5
U
Ura
R2
C1
C2
555
R1
8 4
1 2
6 7
3
5
U
Ura
R2
C1
C2
555
R1
0,1µF
-12V
U3
100µF
U2
4,7K
+12V
0,47µF
OA1
0,1µF
OA2
Ucm
10K
4,7K
V
12V~
470µF
470µF
7912
7812
12K
10K
2 7
3 6
4
~
10K
2 7
3 6
4
1K
AND
12V
OPC
12V
OPC
-12V
U3
100µF
U2
4,7K
0,47µF
OA1
OA2
Ucm
10K
4,7K
12K
10K
2 7
3 6
4
10K
2 7
3 6
4
1K
AND
12V
OPC
12V
OPC
Hình 3.5. Sơ đồ mạch phát xung arccos 2 kênh điều khiển
Mạch điều khiển được tính xuất phát từ yêu cầu về xung mở Thyristor. Các thông số cơ bản của mạch điều khiển.
Điện áp điều khiển Ti : Udk = 3V
Dòng điều khiển Ti : Ig = 0,04A
Thời gian mở Ti : tm = 80µs
Độ rộng xung điều khiển : 167µs, tương đương 30 điện
Điện áp nguồn nuôi mạch điều khiển: U = ±12V
Việc tính chọn mạch điều khiển thường được tiến hành từ tầng khuếch đại cuối cùng ngược trở lên.
3.1. Chọn phần tử ghép quang: Là loại optoTranzistor B817 có cấu trúc như hình dưới:
Các thông số của B817 (TA = 25°C):
Nhiệt độ hoạt động : –30°C to +100°C
Khả năng chịu được sự quá nhiệt 260°C /10 s
Dòng vào cực Anôt của 817 : IF = 50 mA
Tổn hao công suất ở đầu vào: PI= 70 mW
Dòng Colector : IC= 50 mA
Điện áp giữa 2 cực C và E : VCEO= 35 V
Điện áp giữa E và C : VECO= 6 V
Công suất tiêu tán ở cực C : 150 mW
Tổng công suất tiêu tán : 200 mW
Điện trở cách điện : R=1011Ω
Tính chọn điện trở nối vào cực 1 của opto:
R > = = 240Ω
Chọn R=1kΩ (=R5=R4=R22=R20)
Tính chọn điện trở nối vào chân 4 của B817 (cực C).
R = =240Ω
Chọn R=R4=R6=R21=R23=1kΩ
Để kích mở Ti, ta nối đầu ra của B817 một Tranzistor nhằm khuếch đại tín hiệu từ B817.
Dòng kích mở yêu cầu Ig= 40mA =Ic.
Chọn Transistor C1815 có các thông số:.
C1815
Chọn Tranzitor công suất nối vào OPC là loại C1815 kiểu NPN, bán dẩn Silic để mở phần tử ghép quang với các thông số sau:
Điện áp giữa colectơ và bazơ : UCBO = 60V
Điện áp giữa colector và emitter : UCEO= 50V
Điện áp giữa hai cực E và B : UBE = 5V
Dòng điện lớn nhất ở colectơ : ICmax = 150mA.
Công suất tiêu tán ở colectơ : PC = 400mW
Hệ số khuếch đại : hEF = =70 ~700
Dòng điều khiển bazơ của trazitor : IB == =2.1 mA
Nhiệt độ làm việc : -55 ~ +150 °C
Như vậy cần đặt một điện trở ở đầu vào cực C của trazitor có thông số:
R = == 80Ω
R= R15=R26=R19=100Ω
3.2.Chọn Transistor nối vào chân 2 của OPC: Q1,Q2
Ta chọn loại 2 con C1815 như trên.
3.3. Chọn cổng AND:
Toàn bộ mạch điều khiển sẽ dùng 2 cổng AND nên ta chọn IC 4081 họ CMOS. Một IC có 4 cổng AND, các thông số:
Nguồn nuôi IC : Vcc = -0.3 ÷ 16V, ta chọn Vcc = 12V.
Nhiệt độ làm việc : -400C ÷ +850C
Điện áp ứng với mức logic”1”: 2 ÷ 4.5V
Dòng điện : < 1mA
Công suất tiêu thụ : P = 2.5nW / 1cổng
3.4. Chọn tụ C1, C3 và điện trở R1,R9 nối vào Q1,Q2:
R1,R9 dùng để hạn chế dòng vào Q1,Q2.Chúng phải thoả mãn điều kiện:
R1 = R9 ≥ = = 2kΩ
Chọn R = 2kΩ
Chọn R1*C1 = tx = 167µs. Suy ra C = ==0,0835µs
Chọn C = 0,1µs(=100pF).
3.5. Chọn khuếch đại thuật toán:
Mạch điều khiển phải dùng 4 khuếch đại thuật toán, do đó ta chọn 1 IC loại LM324 của hãng Fairchild Semiconductor.
LM324
Sơ đồ chân IC LM324 :
Các thông số của LM324:
Điện áp nguồn nuôi : Vcc = ± 12V
Điện áp vào : -0.3 ~ ± 32V
Nhiệt độ làm việc : 0 ~ 70oC
Công suất tiêu thụ : P = 1310 mW = 1,13W
Tổng trở đầu vào : 106MΩ
Dòng cung cấp : Icc = 1mA
Dòng điện ra : Ira = 40mA
3.5. Tính chọn điện trở nối vào khâu so sánh:
Khuếch đại thuật toán đã chọn là loại LM324:
Chọn R10 = R13 > = = 12 kΩ
Trong đó nguồn nuôi Vcc = 12V thì điện áp vào khâu so sánh là
Uv ≈ 12V. Dòng điện vào được hạn chế để Ilv < 1mA
Do đó ta chọn R10=R13=15kΩ, khi đó dòng vào khâu so sánh là:
Ilvmax = = 0,8mA.
3.6 Tính chọn bộ tạo xung chùm:
U
2 1
7
6
8 4
3
5
Ura
R2
C
0.01µF
IC555
R1
Muốn tạo xung chùm xung có tần số f== 3kHz hay chu kỳ của của xung chùm (chu kỳ tín hiệu ra):
T = = 334µs
Ta có: T = 0.693(R1 + 2R2)C
Chọn C = 100pF=0,1µF,
Suy ra T = 0,693(R1 +2R2)0,1=334
R1+ 2R2 = 4819Ω
Chọn R1 là biến trở 200Ω, còn chọn R2 =5k.
Phần 2. Thiết kế mạch vi điều khiển
1. Tổng quan về họ vi điều khiển 8051.
1.1 Sơ đồ khối chung của bộ vi điều khiển:
Sơ đồ khối chung của hầu hết các bộ vi điều khiển là toàn bộ những phần nằm trong đường chấm trên hình1.1. Nó bao gồm bộ nhớ ROM và RAM, mạch giao tiếp nối tiếp, mạch giao tiếp song song, bộ định thời gian, hệ thống ngắt và các bus được tích hợp trên cùng một chíp.
Nguồn đồng hồ ngoài
Ngắt ngoài
Thiết bị nối tiếp
Thiết bị song song
Đồng hồ nội
Timers
Điều khiển ngắt
Giao tiếp nối tiếp
Giao tiếp song song
CPU
Bus dữ liệu, địa chỉ, điều khiển
RAM
ROM
Hình 3.6: Sơ đồ khối tổng quát của một bộ điều khiển
1.2 Đơn vị xử lý trung tâm CPU (Central Processing Unit):
Thanh ghi lệnh (IR)
Khối điều khiển và giải mã lệnh
Khối Logic và số học
CPU
Hình 3.7 Sơ đồ khối của CPU
Các thanh ghi
Bộ đếm chương trình ( PC)
Là thành phần chính của một chíp vi điều khiển, nó quản lý tất cả hoạt động của bộ vi điều khiển, thực hiện các phép toán trên số liệu. Thực chất, nó chỉ là tập hợp các mạch logic nhằm thực hiện liên tục hai hoạt động chính là tìm lệnh và thi hành lệnh.
Hình 3.7 mô tả các khối bên trong của CPU. Nó có một tập các thanh ghi dùng cho việc lưu trữ tạm thời các thông tin, khối số học và logic ALU (Arithmetic and Logic Unit) thực hiện các phép toán dựa trên các thông tin được lưu trong thanh ghi, khối điều khiển và giải mã lệnh (Instruction Decode and Contrrol Unit) xác định phép thi hành và chuẩn bị các hoạt động cần thiết để thực hiện lệnh đó có kết hợp với thông tin trong 2 thanh ghi phụ. Thanh ghi lệnh (Instruction Register) chứa mã nhị phân của mỗi lệnh được thi hành. Bộ đếm chương trình (Program Couter) lưu giữ địa chỉ trong bộ nhớ của lệnh cần thực hiện tiếp theo.
1.3 Bộ nhớ bán dẫn RAM và ROM (EPROM):
Bộ nhớ dùng để lưu trữ chương trình và dữ liệu, có hai loại bộ nhớ là RAM và ROM. Chúng ta có thể phân biệt sự khác nhau giữa RAM và ROM dựa trên hai tính năng.
- Thứ nhất, RAM (Random Access Memory) là bộ nhớ cho phép đọc và ghi dữ liệu được, còn ROM (Read Only Memory) là bộ nhớ chỉ đọc, trong một số chíp vi điều khiển còn sử dụng EPROM (Erasable Programmable ROM) là ROM lập trình có thể xoá được để thay thế cho ROM .
- Thứ hai, dữ liệu trong RAM sẽ bị mất đi khi không cung cấp điện, còn dữ liệu trong ROM thì vẫn lưu lại khi không cấp nguồn cho nó.
1.4 Bus địa chỉ, bus dữ liệu và bus điều khiển:
Bus là tập hợp các đường dây mang thông tin với cùng mục đích. Trong chíp vi điều khiển có 3 loại bus là bus địa chỉ, bus dữ liệu và bus điều khiển. Trong hoạt động đọc hay ghi, CPU xác định vị trí của dữ liệu bằng cách đặt một địa chỉ vào bus địa chỉ, rồi kích hoạt một tín hiệu trên bus điều khiển để chỉ thị hoạt động đó là đọc hay ghi.
Hoạt động đọc sẽ lấy 1 byte dữ liệu từ bộ nhớ tại một vị trí xác định rồi đặt lên bus dữ liệu. CPU đọc dữ liệu này và đặt nó vào một trong các thanh ghi nội trú của CPU. Hoạt động ghi thì ngược lại, CPU lấy dữ liệu đưa ra bus dữ liệu. Nhờ có tín hiệu điều khiển, bộ nhớ nhận biết được đây là một hoạt động ghi và nó sẽ lưu dữ liệu trên vào vùng nhớ đã xác định nhờ địa chỉ mà CPU đã gởi tới nó từ trước.
- Bus dữ liệu mang thông tin trao đổi giữa CPU và bộ nhớ, giữa CPU và thiết bị I/O. Độ rộng của bus dữ liệu đóng vai trò khá quan trọng trong vấn đề tăng tốc cho một bộ vi điều khiển, 8051có độ rộng bus dữ liệu là 8 bit. Hiện nay nhiều bộ vi điều khiển sử dụng bus địa chỉ và dữ liệu dồn kênh, nghĩa là sử dụng cùng một đường truyền cho các bus dữ liệu và một số bit địa chỉ. Trong trường hợp này, bộ vi điều khiển có thêm các mạch ngoài dùng để phân tích các tín hiệu địa chỉ và dữ liệu trong các bus tương ứng.
- Các bus dữ liệu hoạt động theo 2 hướng, còn bus địa chỉ thì hoạt động theo 1 hướng. Bởi vì thông tin địa chỉ luôn luôn được cung cấp bởi CPU, nhưng dữ liệu thì có thể lưu thông theo cả hai chiều tuỳ theo hoạt động ghi vào hay đọc ra. Thông tin lưu trữ trên bus dữ liệu có thể là những lệnh của chương trình, địa chỉ gắn vào câu lệnh, dữ liệu được sử dụng bởi chương trình. Bus điều khiển là 1 tổ hợp các báo hiệu, mỗi báo hiệu có một vai trò xác định để điều khiển hoạt động của hệ thống hoạt động một cách hiệu quả. Những tín hiệu điều khiển là những tín hiệu định thời được cung cấp bởi CPU nhằm đồng bộ việc vận chuyển thông tin trên bus địa chỉ và bus dữ liệu.
2. Cấu trúc phần cứng của 8051.
Sơ đồ khối của IC vi điều khiển 8051:
IC 8051 là chíp vi điều khiển trong họ vi điều khiển 5 đã được Intel giới thiệu và đưa ra thị trường. Các thành phần bên trong nó gồm có:
4KB ROM.
128 byte RAM.
4 port xuất nhập (I/O port) 8 bit.
2 bộ định thời 16 bit.
Mạch giao tiếp nối tiếp.
Không gian nhớ chương trình (mã) ngoài 64K
Không gian nhớ giữ liệu ngoài 64K
Bộ vi xử lý bit (thao tác trên các bit riêng lẽ).
210 vị trí nhớ được định địa chỉ, mỗI vị trí 1 bit.
Nhân/chia trong 4s.
Các chíp vi điều khiển còn lại trong họ 51 khác với 8051 ở sự tích hợp các thành phần bên trong chíp như RAM, ROM (hoặc EPROM), bộ đếm thời gian.
Chip
Bộ nhớ chương trình trên chip
Bộ nhớ dữ liệu trên chip
Các bộ định thời
8051
4K ROM
128 byte
2
8031
0K
128 byte
2
8751
4K EPROM
128 byte
2
8052
8K ROM
256 byte
3
8032
OK
256 byte
3
8752
8K EPROM
256 byte
3
Hình 3.8: So sánh các IC thuộc họ vi điều khiển 51
Hình 3.9: Sơ đồ chân của 8051
2.2 Chức năng của các chân IC 8051:
Chíp vi điều khiển 8051 có 32 trong tổng số 40 chân có chức năng như là những cổng I/O, trong đó có 24 chân được sử dụng vào 2 mục đích. Nghĩa là ngoài chức năng I/O, mỗi chân có thể là một đường điều khiển của bus địa chỉ hay bus dữ liệu khi hệ thống sử dụng bộ nhớ ngoài. Hoặc là mỗi đường hoạt động một cách độc lập để giao tiếp với các thiết bị đơn bit như là các công tắc, đèn LED, Transistor, mô tơ và loa.
Trong những mô hình thiết kế không dùng bộ nhớ ngoài, P0 được sử dụng như là cổng I/O. còn đối với những hệ thống lớn hơn có yêu cầu một số lượng đáng kể bộ nhớ ngoài thì P0 trở thành các đường truyền dữ liệu và 8 bit thấp của bus địa chỉ.
- Cổng P1 được chỉ định là cổng I/O từ chân 1 đến 8. Chúng được sử dụng cho mục đích duy nhất là giao tiếp với các thiết bị ngoài khi cần thiết.
- Cổng P2 là cổng I/O hoặc là đường truyền 8 bit cao của bus địa chỉ cho những mô hình thiết kế có bộ nhớ chương trình nằm ở ngoài hoặc có hơn 256 byte bộ nhớ dữ liệu ngoài.
- Cổng P3 ngoài mục đích chung là cổng I/O, những chân này còn kiêm luôn nhiều chức năng khác nữa liên quan đến các tính năng đặc biệt của 8051.
Interup contrl
Other register
128 bytes RAM
Timer 1
Timer 0
CPU
Oscillator
Bus contrlo
I/ O ports
Serial port
ADRESS/DATA
EA
RST
PSEN
ALE
TXD*
RXD
ROM
4K- 8051
INT1
INT0
Timer1
Timer 0
Serial
T1
T1
Hình 3.10: Sơ đồ khối của 8051
Bit
Tên
Địa chỉ bit
Chức năng thứ hai
P3.0
RXD
BOH
Nhận dữ liệu cho cổng nối tiếp
P3.1
TXD
B1H
Truyền dữ liệu cho cổng nối tiếp
P3.2
INT0
B2H
Ngắt 0 bên ngoài
P3.3
INT1
B3H
Ngắt 1 bên ngoài
P3.4
T0
B4H
Ngõ vào bộ đếm thời gian 0
P3.5
T1
B5H
Ngõ vào bộ đếm thời gian 1
P3.6
WR
B6H
Điều khiển ghi bộ nhớ dữ liệu ngoài
P3.7
RD
B7H
Điều khiển đọc bộ nhớ dữ liệu ngoài
Hình 3.11: Chức năng thứ hai của các chân Port 3
- PSEN là một tín hiệu điều khiển cho phép bộ nhớ chương trình bên ngoài hoạt động. Nó thường được kết nối đến chân OE (Output Enable) của EPROM để thực hiện đọc các byte chương trình. Xung tín hiệu PSEN luôn ở mức thấp trong suốt phạm vi quá trình của một lệnh. Còn khi thi hành chương trình từ ROM ở ngay bên trong chip, chân PSEN luôn ở mức cao (không hoạt động).
- Tín hiệu ALE có chức năng tách byte địa chỉ thấp và bus dữ liệu khi cổng P0 được sử dụng ở chế độ tuần tự hay còn gọi là chế độ dò kênh, nghĩa là sử dụng một đường truyền cho các bit dữ liệu và byte thấp của bus địa chỉ.Khi chân EA ở mức cao, 8051/8052 được phép thực hiện các chương trình lưu trữ ở vùng nhớ thấp hơn 4Kbyte/8Kbyte ROM bên trong chíp. Còn khi EA ở mức thấp chỉ có những chương trình lưu ở bộ nhớ bên ngoài mới được thực hiện. (dùng cho 8051)
- 8051 có một bộ dao động nội bộ bên trong chíp hoạt động bám theo tần số của một con dao động thạch anh nằm bên ngoài. Tần số thông dụng của thạch anh là 12MHz cho hầu hết các IC thuộc họ 51.
2.3. Tổ chức bộ nhớ:
Không gian bộ nhớ của bộ vi điều khiển được phân chia ra thành 2 phần dữ liệu và chương trình. Hầu hết các IC MCS-51 đều có bộ nhớ chương trình và dữ liệu nằm bên trong chíp, tuy nhiên cũng có thể mở rộng dung lượng lên đến 64K bộ nhớ chương trình và 64K bộ nhớ dữ liệu bằng cách sử dụng thêm một số bộ nhớ ngoài.
Bên trong chíp vi điều khiển 8031 chỉ có 128 byte bộ nhớ dữ liệu (RAM) mà không có bộ nhớ chương trình (ROM). Nó có thể kết nối tối đa 64Kbyte bộ nhớ chương trình và 64Kbyte bộ nhớ dữ liệu bên ngoài.
Bộ nhớ
dữ liệu
Hoạt động nhờ 2 tín hiệu điều khiển
RD và WK
0000
FFFF
Bộ nhớ
Chương trình
Hoạt động nhờ tín hiệu PSEN
FFFF
0000
Bộ nhớ chương trình
00
FF
Bộ nhớ
Bên ngoài
Bộ nhớ bên trong chip
Hình 3.12 Không gian bộ nhớ của 8051
Hình 3.12 trình bày chi tiết bộ nhớ dữ liệu. Không gian bộ nhớ trong được phân chia ra gồm các bank thanh ghi (00H-1FH), RAM địa chỉ theo bit (20H-2FH), RAM dùng chung (30H-7FH), và các thanh ghi chức năng đặc biệt.
Byte Address
Bit Address
Byte Address
Bit Address
7F
Ram dùng chung
FF
F0
F7
F6
F5
F4
F3
F2
F1
F0
B
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
P3
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
Not bit addressable
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
Not bit addressable
TH1
22
17
16
15
14
13
12
11
10
8C
Not bit addressable
TH0
21
0F
0E
0D
0C
0B
0A
9
8
8B
Not bit addressable
TL1
20
7
6
5
4
3
2
1
0
8A
Not bit addressable
TL0
1F
Bank 3
89
Not bit addressable
TMOD
18
88
8F
8E
8D
8C
8B
8A
89
88
TCON
17
Bank 2
87
Not bit addressable
PCON
10
0F
Bank 1
83
Not bit addressable
DPH
8
82
Not bit addressable
DPL
7
Default Register bank 0
for R0 - R7
81
Not bit addressable
SP
0
80
87
86
85
84
83
82
81
80
P0
RAM
Thanh ghi chức năng đặc biệt
Hình 3.13. Tổ chức bộ nhớ dữ liệu
. Các thanh ghi chức năng đặc biệt:
8051 có các thanh ghi R0 đến R7 và 21 thanh ghi chức năng đặc biệt SFR (Special Function Register) nằm ở phần trên của RAM trong từ địa chỉ 80H đến FFH.
Thanh ghi trạng thái PSW (Program Status Word): Thanh ghi PSW chứa các bit trạng thái được tóm tắt trong hình 1.9.
CY
AC
F0
RS1
RS0
OV
-
P
Hình 3.14: Các bit thanh ghi trạng thái
+ Cờ nhớ CY (Carry Flag): Cờ nhớ được sử dụng cho 2 mục đích. Nó được dùng trong các phép toán số học, cờ nhớ được lập khi kết quả phép toán có nhớ hoặc là phải mượn. Ngoài ra cờ nhớ còn được sử dụng như là thanh ghi 1 bit cho các lệnh booorlean hoạt động trên các bit.
+ Cờ nhớ phụ AC (Auxiliary Carry flag): Khi thực hiện phép tính các số BCD, bit AC được bật nếu kết quả phép toán vừa thực hiện cờ nhớ hay có mượn đối với 4 bit thấp.
+ Cờ 0 F0 (Flag 0): Là bit cờ dùng chung được dành sẵn cho các ứng dụng của người sử dụng.
+ Bit chọn lựa bank thanh ghi: các bit RS0 và RS1 dùng để xác định bank thanh ghi tích cực. Chúng được xóa mỗi khi hệ thống khởi động lại và được thay bởi phần mềm khi cần thiết.
+ Cờ tràn OV (Over low Flag): Cờ tràn được bật nếu kết quả của một phép toán cộng hay trừ các số có dấu bị sai.
+ Bit chẵn lẻ P (parity bit): Bit Parity được tự động lập hay xóa sau mỗi chu kỳ máy để thiết lập Parity chẵn với thanh ghi A. Nghĩa là tổng số bit 1 của thanh ghi A cộng với bit Parity thì luôn luôn chẵn.
-Thanh ghi B: Thanh ghi B được sử dụng đi kèm với thanh ghi A để thực hiện các phép toán nhân và chia. Thanh ghi B cũng được xem như là thanh ghi đệm dùng chung. Nó có địa chỉ bit từ F0H đến F7H.
- Con trỏ ngăn xếp SP: Là một thanh ghi 8 bit, nó chứa địa chỉ của phần dữ liệu đang hiện diện tại đỉnh của ngăn xếp. Ngăn xếp hoạt động theo phương thức vào trước ra sau. Hoạt động đẩy vào ngăn xếp làm tăng SP lên trước khi ghi dữ liệu vào. Hoạt động lấy ra khỏi ngăn xếp sẽ đọc dữ liệu ra rồi giảm SP.
-Con trỏ dữ liệu DTPR (Data Pointer): DTPR được sử dụng để truy cập vào bộ nhớ chương trình và bộ nhớ dữ liệu bên ngoài, đó là thanh ghi 16bit có 8bit thấp ở địa chỉ 82H (DPL) và 8bit cao ở địa chỉ 83H (DPH).Các thanh ghi cổng: các cổng I/O của 8051 bao gồm P0 tại địa chỉ 80H, P1 tại địa chỉ 90H, P2 tại địa chỉ A0H và P3 tại địa chỉ B0H. tất cả các cổng đều có địa chỉ bit nên cung cấp khả năng giao tiếp với bên ngoài rất mạnh.
-Các thanh ghi bộ đếm thời gian: 8051 có 2 bộ đếm thời gian 16bit để định các khoảng thời gian hay đếm các sự kiện. Timer 0 có địa chỉ 8AH (TL0: byte thấp) và 8CH (TH0: byte cao), Timer 1 có địa chỉ 8BH (TL1: byte thấp) và 8DH (TL2: byte cao). Hoạt động của bộ đếm thời gian được thiết lập bởi thanh ghi chế độ thời gian TMOD và thanh ghi điều khiển thời gian TCON, chỉ có TCON có địa chỉ bit.
-Thanh ghi cổng tuần tự: IC8051 chứa 1 cổng nối tiếp để kết nối với các thiết bị nối tiếp như modem hoặc để giao tiếp với các IC khác sử dụng giao tiếp nối tiếp (bộ chuyển đổi A/D, thanh ghi dịch, bộ nhớ RAM...). bộ đệm dữ liệu nối tiếp SBUF lưu giữ cả dữ liệu truyền đi và dữ liệu nhận được. Hoạt động ghi SBUF sẽ nạp vào dữ liệu để truyền đi, còn hoạt động đọc SBUF sẽ truy cập vào dữ liệu đã nhận được. Nhiều chế độ hoạt động khác nhau có thể lập trình được thông qua địa chỉ bit của thanh ghi điều khiển cổng nối tiếp tại địa chỉ 98H.
-Các thanh ghi ngắt: 8051 có 5 nguồn ngắt và 2 mức ưu tiên. Các ngắt bị cấm sau khi hệ thống khởi động lại và sẽ được bật bằng cách ghi vào thanh ghi cho phép ngắt IE (Interrup enable register). Mức ưu tiên được thiết lập thông qua thanh ghi ưu tiên ngắt IP (Interrup priority register). Cả 2 thanh ghi này đều có địa chỉ bit.
-Thanh ghi điều khiển năng lượng PCON (Power control register): Chứa nhiều bit điều khiển đảm nhận những chức năng khác nhau.
SMOD
-
-
-
GF1
GF0
PD
IDL
Hình 3.15 : các bit thanh ghi điều khiển năng lượng
+ Bit SMOD làm tăng gấp đôi tốc độ baud của cổng nối tiếp khi ở chế độ1, 2, 3. Bit 2 và 3 là các bit cờ dùng chung được dành sẵn cho các ứng dụng của người dùng. Các bit điều khiển năng lượng là: bit hạ thấp năng lượng PD (Power down) và bit ngừng không hoạt động IDL (Idle). Các bit này sẽ chuyển bộ vi điều khiển sang 2 chế độ hoạt động cơ bản.
2.5. Bộ nhớ ngoài:
Vi điều khiển cho phép mở rộng lên đến 64K không gian bộ nhớ chương trình và 64K không gian bộ nhớ dữ liệu nằm bên ngoài. Khi sử dụng bộ nhớ ngoài thì cổng P0 không được dành cho hoạt động I/O, nó trở thành đường truyền bus dữ liệu (D0-D7) và byte thấp (A0-A7) của bus địa chỉ. Cổng P2 thường được sử dụng cho đường truyền byte cao của bus địa chỉ.
Trong suốt một nửa chu kỳ nhớ đầu, tín hiệu ALE sẽ chốt byte thấp của bus địa chỉ vào bộ chốt 74HC573, và trong nữa chu kỳ nhớ còn lại, cổng P0 được sử dụng như là bus dữ liệu để đọc dữ liệu vào MC hay ghi dữ liệu ra bộ nhớ ngoài. Chế độ hoạt động như vậy gọi là chế độ dồn kênh.
Địa chỉ
A0...A15
Dữ liệu
D0...D7
A8...A15
Không ghép kênh (24 đường)
Địa chỉ
Địa chỉ
Dữ liệu
Ghép kênh (16 đường)
Hình 3.16: Giản đồ thời gian trong chế độ dồn kênh và không dồn kênh.
Phương thức truy cập vào bộ nhớ chương trình ngoài:
Bộ nhớ chương trình ngoài được đọc bởi tín hiệu PSEN. Khi bộ nhớ chương trình bên ngoài được sử dụng, cả cổng P0 và P2 đều không sử dụng như cổng I/O. các kết nối phần cứng được mô tả trên hình 1.12. Một vòng chu kỳ máy của 8051 gồm có 12 chu kỳ dao động. Nếu bộ dao động nội hoạt động bám theo một dao động thạch anh 12MHz thì một chu kỳ máy là 1ms. Suốt một chu kỳ máy chuẩn, tín hiệu ALE dao động 2 lần và 2 byte được đọc ra từ bộ nhớ chương trình.
Port 0
EA
ALE
8051
Port 2
/PSEN
D0...D7
A0...A7
EPROM
A8...A15
/OE
D Q
G
74HC573
Hình 3.17: Sơ đồ đấu nối phần cứng của 8051 với ROM ngoài
Một chu kỳ máy
Port 0
P1
P2
S1
P1
P2
P1
P2
P1
P2
P1
P2
S2
S3
S4
S5
S6
P1
P2
P1
P2
S1
OSC
Opcode
PCL
PCL
Byte 2
Port 2
PCH
PCH
Hình 3.18: Giản đồ thời gian cho hoạt động đọc bộ nhớ chương trình bên ngoài
Truy cập bộ nhớ dữ liệu ngoài:
Các hoạt động đọc ghi bộ nhớ dữ liệu được điều khiển bởi 2 tín hiệu RD cà WR. Cách duy nhất truy cập đến bộ nhớ dữ liệu ngoài là dùng lệnh MOVX, sử dụng con trỏ dữ liệu DPTR 16bit hoặc R0 hay R1 làm thanh ghi địa chỉ.
Giản đồ thời gian cho hoạt động đọc bộ nhớ dữ liệu ngoài bằng lệnh MOVX A, @DPTR được chỉ trong hình 1.15. Lúc này, một xung ALE và một xung PSEN bị bỏ qua và thay vào đó là một xung RD để đọc RAM. Giản đồ thời gian cho một hoạt động ghi cũng tương tự, chỉ khác là xung WR ở mức thấp để ghi dữ liệu ra cổng P0 và RD tồn tại ở mức cao.
Port 0
ALE
8051
Port 2
/RD
/WR
/PSEN
D0...D7
A0...A7
RAM
A8...A15
/OE
/WR
/CS
D Q
G
74HC573
Hình 3.19 : Sơ đồ đấu nối phần cứng của 8051 với RAM bên ngoài
Một chu kỳ máy
Port 0
Một chu kỳ máy
S1
S2
S3
S4
S5
S6
ALE
DPL
External Data in
PCH
DPH
S1
S2
S3
S4
S5
S6
Port 2
Hình 3.20: Giản đồ thời gian của lệnh MOVX
2.6 Reset hệ thống:
5V
100
8,2K
10uF
Hình 3.21: Sơ đồ mạch thực hiện reset hệ thống
Để reset 8051: Ta phải giữ chân RST ở mức cao trong tối thiểu 2 chu kỳ máy rồi mới trở lại mức thấp. Việc reset có thể thực hiện hoàn toàn bằng tay thông qua công tắc, hoặc có thể tự động reset khi cấp điện.
Tình trạng các thanh ghi trong 8051 sau khi reset được tóm tắt trong hình1.17. Bộ đếm chương trình sẽ được nạp vào giá trị 0000H, bởi vì khi RST xuống mức thấp, sự thực hiện chương trình luôn luôn bắt đầu tại tai địa chỉ đầu tiên của bộ nhớ chương trình. Nội dung của RAM bên trong chíp không bị ảnh hưởng bởi hoạt động reset.
Thanh ghi
Nội dung
Thanh ghi
Nội dung
Bộ đếm CT
0000H
IP
xxx00000B
Thanh ghi A
00H
IE
0xx00000B
Thanh ghi B
00H
Thanh ghi Timer
00H
PSW
00H
SCON
00H
SP
07H
SBUF
00H
DPTR
0000H
PCON(Hmos)
0xxxxxxxB
Cổng P(0,1,2,3)
FFH
PCON(Cmos)
0xxx0000B
Hình 3.22: Giá trị các thanh ghi sau reset hệ thống
3. Giới thiệu các chế độ đia chỉ của 8051:
3.1. Các chế độ địa chỉ của 8051:
Bộ vi điều khiển 8051 sử dụng 8 chế độ địa chỉ để xác định vùng dữ liệu cần thiết cung cấp cho chế độ hoạt động. Bao gồm các chế độ địa chỉ sau:
Địa chỉ thanh ghi.
Địa chỉ trực tiếp.
Địa chỉ gián tiếp .
Địa chỉ tức thời.
Địa chỉ tương đối.
Địa chỉ tuyệt đối .
Địa chỉ dài .
Địa chỉ liệt kê.
3.2.Tập lệnh:
Tập lệnh của 8051 chia thành 5 nhóm chính là:
Lệnh số học: Gồm các lệnh cộng, trừ, nhân, chia, tăng, giảm tác động trên các địa chỉ và thanh ghi.
Lệnh logic:Gồm các lệnh thực hiện phép toán Boolean, lệnh quay thanh ghi.
Lệnh chuyển dữ liệu: Gồm các lệnh chuyển dữ liệu giữa các thanh ghi, giữa thanh ghi và bộ nhớ, giữa các vùng nhớ với nhau.
Lệnh Boolean: 8051 chứa một bộ xử lý Boolean hoàn chỉnh thực hiện các phép toán trên từng bit. Những lệnh truy cập các bit này không chỉ là các lệnh rẽ nhánh có điều kiện mà còn có các lệnh chuyển, bật, xoá, bù, AND và OR.
Lệnh rẽ nhánh chương trình: Gồm những lệnh rẽ nhánh có điều kiện hay không có điều kiện. Các lệnh rẽ nhánh chương trình sữ dụng 3 kiểu địa chỉ là kiểu địa chỉ tương đối, địa chỉ dài và địa chỉ tuyệt đối.
4 . Hoạt động của bộ định thời Timer:
4.1 Giới thiệu bộ Timer trong 8051:
Bộ Timer là một dãy các flip - flop chia 2, chúng nhận một tín hiệu đưa vào như là nguồn đồng hồ. Tín hiệu từ nguồn đồng hồ đưa vào flip flop thứ nhất, và ngõ ra của flip flop thứ nhất được đưa vào flip flop thứ 2 và cứ thế tiếp tục. Mỗi tầng kế tiếp nhau được chia cho 2, nên bộ định thời n tầng sẽ chia tầng số tín hiệu đồng hồ cho 2n. Ngõ ra của tầng cuối cùng dùng để điều khiển flip flop tràn, còn gọi là cờ tràn, nó được kiểm tra bởi phân mềm và thường dùng để tạo ra một ngắt. Giá trị nhị phân trong các flip flop hiểu là các xung đồng hồ được đếm khi bộ định thời hoạt động. Các bộ đếm sẽ thực hiện đếm lên từ giá trị nạp vào thanh ghi THx và TLx, cho đến FFFFh và cơ tràn được bật và bộ đếm lại lấy giá trị trong thanh ghi THx và THx. Ban đầu mật định giá tri trong thanh ghi THx và TLx là 0000h.
Trong 8051 có 2 bộ định thời 16 bít, mỗi bộ có 4 chế độ hoạt động nó thường được sử dụng:
Tạo ra tốc độ baud cho việc truyền thông nối tiếp.
Đếm sự kiện và đo khoảng thời gian trôi qua giữa các sự kiện.
Để truy cập vào bộ định thời ta dùng 6 thanh ghi sau:
SFR
Mục đích
Địa chỉ
Chế đô địa chỉ bít
TCON
Điều khiển
88h
Có
TMOD
Định Mode
89h
0
TL0
Byte thấp của Timer0
8Ah
0
TL1
Byte thấp của Timer1
8Bh
0
TH0
Byte cao của Timer0
8Ch
0
TH1
Byte cao của Timer1
8Dh
0
Hình 3.23: Các thanh ghi chức năng đặc biệt của bộ định thời.
Thanh ghi kiểu thời gianTMOD:
Bit
Tên
Timer
Chức năng
7
GATE
1
Nếu GATE=1và INT1 cao thì Timer1 mới hoạt động
6
C/T
1
Bít chọn Counter/Timer
5
M1
1
Bit chọn Mode
4
M0
1
Bit chọn Mode
3
GATE
0
Bit GATE của Timer0
2
C/T
0
Bít chọn Counter/Timer
1
M1
0
Bit chọn Mode
0
M0
0
Bit chọn Mode
Hình 3.24: các bit trong thanh ghi TMOD
4.3 Thanh ghi điều khiển định thời TCON :
TF1
TR1
TF0
TR0
IE1
IT1
IE0
IT0
TCON chứa các bít tình trạng và các bít điều khiển cho Timer0 và Timer1.
TF0, TF1: cờ tràn bật bởi phần cứng khi sảy ra tràn và được xoá bởi phần mềm hoặc phần cứng khi sử dụng ngắt.
TR0, TR1: điều khiển chạy cho Timer0 và Timer1. Bật xoá bởi phần mềm.
IE0, IE1: cờ phát hiện ngắt từ bên ngoài, được xoá bởi phần mềm hoặc phần cứng khi sử dụng ngắt.
IT0, IT1: chọn lựa cách tác động của ngắt bên ngoài là tác động mức thấp hay tác động sườn âm.
Nguồn đồng hồ:
Có thể định nhịp bởi 1 trong hai nguồn đồng hồ, việc lựa chọn này bằng cách ghi vào C/T trong thanh ghi TMOD khi mà bộ định thời được thiết lập. Một nguồn đồng hồ dùng để xác định khoảng thời gian và nguồn kia dùng để đếm sự kiện.
Nếu C/T= 0, Timer nhận xung từ từ bộ dao động bên trong chíp, và được chia cho 12 để tạo ra xung hợp lí phù hợp cho các ứng dụng. Các thanh ghi THx và TLx được tăng lên sau mỗi xung nhịp có tần số 1Mhz nếu bộ dao động nội hạt có tần số là 12Mhz. Hiện tượng tràn sảy ra phụ thuộc vào giá trị nạp vào thanh ghi THx và TLx.
Nếu C/T=1, bộ định thời được định nhịp bởi nguồn từ bên ngoài thông qua 2 chân P3.4(T0) và P3.5(T1). Trong hầu hết các ứng dụng, nguồn bên ngoài này cung cấp cho Timer một xung vào lúc xảy ra một sự kiện nào đó, lúc này bộ Timer là bộ đếm sự kiện. Số các sự kiện được xác định bởi phần mềm bằng cách đọc các thanh ghi định thời TLx/THx, bởi vì giá trị 16bit trong các thanh ghi này tăng lên sau mỗi sự kiện.
0= Up (Interval Timing)
1= Down (Event Counting)
On - chip Oscillator
¸12
Timer Clock
T0 or T1 pin
C/T
Hình 3.25: Nguồn đồng hồ
5. Hoạt động của cổng nối tiếp:
5.1 Giới thiệu chung:
Bộ vi điều khiển có chứa một cổng nối tiếp ở bên trong, nó có thể hoạt động ở 4 Mode khác nhau. Chức năng chủ yếu của cổng nối tiếp là thực hiện việc chuyển đổi từ song song sang nối tiếp để xuất dữ liệu ra, và từ nối tiếp sang song song để nhập dữ liệu vào thông qua 2 chân P3.1 (TXD) và P3.0 (RXD).
Cổng nối tiếp có tính năng hoạt động kép, tức là cùng một lúc có thể truyền và nhận dữ liệu, ngoài ra 8051 còn sử dụng cơ chế bộ đệm cho phép một ký tự được nhận vào và lưu trữ trong bộ đệm trong khi nhận vào ký tự thứ 2. Nếu CPU đọc ký tự đầu tiên trước khi ký tự thứ 2 được nhận đầy đủ thì dữ liệu sẽ không bị mất.
Hoạt động ghi vào SBUF sẽ nạp vào dữ liệu để truyền đi, và hoạt động đọc SBUF truy cập vào phần dữ liệu nhận được. Thật sự SBUF là 2 thanh ghi khác biệt và tách rời nhau, thanh ghi phát chỉ ghi và thanh ghi nhận chỉ đọc.
Tần số hoạt động của cổng nối tiếp hay tốc độ baud có thể cố định (được cấp bởi bộ dao động nội của 8051) hay thay đổi. Timer 1 được sử dụng làm nguồn phát tốc độ baud có thể thay đổi được bằng cách lập trình cho nó.
5.2 Thanh ghi điều khiển cổng nối tiếp SCON:
Chế độ hoạt động của cổng nối tiếp trong 8051 được thiết lập bằng thanh ghi điều khiển cổng nối tiếp SCON.
SM0
SM1
SM2
REN
TB8
RB8
TI
RI
Hình 3.26: Các bit trong thanh ghi điều khiển cổng nối tiếp SCON.
SM0, SM1: là 2 bit thiết lập mode hoạt động cho cổng nối tiếp
SM2: Bit mode cho phép chế độ truyền thông đa xử lý trong mode2 và mode3. Ri sẽ không được kích hoạt nếu nhận được bit thứ 9 là bit 0
REN: Bit cho phép nhận, phải được bật bởi chương trình để nhận ký tự
TB8: Chứa bit thứ 9 được truyền đi trong mode2 và mode3
RB8: Nơi nhận bit thứ 9 trong mode2 và mode3
TI: Cờ ngắt phát, được bật sau khi truyền xong bit cuối cùng của một ký tự và được xoá bởi chương trình.
RI: Cờ ngắt nhận, được bật sau khi truyền xong bit cuối cùng của một ký tự. Và được xoá bởi chương trình.
5.3 Các chế độ hoạt động (Mode):
Cổng nối tiếp của 8051 có tất cả 4 chế độ hoạt động được chọn lựa bởi các bit SM0 và SM1 trong SCON.
SM0=0, SM1=0:Mode 0 (thanh ghi dịch)
SM0=0, SM1=1:Mode 1 (8bit UART)
SM0=1, SM1=0:Mode 2 (9 bit UART)
SM0=1, SM1=1:Mode 3 (9 bit UART)
Thanh ghi dịch 8bit (Mode 0):
Trong mode 0, cổng nối tiếp hoạt động như một thanh ghi dịch 8bit. Hai chân RXD và TXD không được dùng như truyền thống, chân RXD được sử dụng cho cả dữ liệu nhập vào và dữ liệu xuất ra, còn chân TXD dùng xuất nhịp đồng hồ, bit LSB được truyền hay nhận đầu tiên trong 8 bit.
Hoạt động nhận dữ liệu được bắt đầu khi bit cho phép nhận REN bật 1 và bit ngắt RI bị xoá về 0. Khi RI bị xoá,các xung đồng hồ được ghi ra đường TXD, tại thời điểm bắt đầu của một chu kỳ máy và dữ liệu sẽ được dịch chuyển vào ngõ RXD bởi nhịp đồng hồ.
Tốc độ baud = 1/12 (tần số của bộ dao động nội).
Chế độ 8bit UART với tốc độ baud thay đổi (Mode 1):
Trong mode 1, cổng nối tiếp của 8051 hoạt động như là một bộ 8bit UART có tốc độ baud thay đổi. 10bit được phát đi trên đường TXD hoặc được nhận vào ngõ RXD. Chúng bao gồm một bit Start (luôn luôn ở mức 0), tiếp theo là 8bit dữ liệu (bit LSB ở đầu ), và bit Stop cuối cùng (luôn luôn là 1). Chu kỳ của mỗi bit là số nghịch đảo của tốc độ baud. Tốc độ baud được thiết lập bởi mức tràn Timer 1.
Hoạt động phát được khởi đầu bằng cách ghi vào SBUF. Dữ liệu được chuyển dịch ra ngõ TXD bắt đầu bởi bit Start, tiếp theo là 8bit dữ liệu và kết thúc bằng bit Stop. Cờ ngắt phát được đi TI được bật ngay khi bit Stop xuất hiện ở chân TXD.
Hoạt động nhận được khởi đầu bằng sự chuyển đổi từ 1 qua 0 tại ngõ RXD. Giả thiết rằng một bit Start hợp lệ đã được phát hiện, sau đó bit Start bị bỏ qua, 8bit dữ liệu được dịch chuyển vào trong thanh ghi dịch của cổng nối tiếp. Tiếp theo:
Bit thứ 9 (bit Stop) được dịch chuyển vào trong RB8 của SCON
8bit dữ liệu được nạp vào SBUF
Cờ ngắt báo hiệu nhận được (RI) bật lên.
Tốc độ baud = (tốc độ tràn Timer 1).
Ví dụ, nếu tốc độ baud là 1200 thì tốc độ tràn là:
Tốc độ tràn Timer 1 = 38,4KHz
Nếu sử dụng thạch anh 12MHz để điều khiển bộ dao động nội, thì Timer 1 được định nhịp ở mức 1MHz. Vì bộ định thời phải tràn ở tốc độ 38,4KHz và nó cũng được định nhịp ở mức 1000KHz. Như vậy cứ 1000¸38,4 = 26,04 nhịp đồng hồ thì phải xảy ra tràn một lần (làm tròn thành 26 nhịp đồng hồ). Bởi vì bộ định thời đếm lên và hiện tượng tràn xảy ra khi có sự chuyển đổi từ FFH qua 00H, một giá trị đếm 26 nhỏ hơn 0 được yêu cầu nạp vào cho TH1. Như vậy giá trị đúng là -26 tức là E6H..
Mode 9 bit UART với tốc độ baud cố định (Mode 2):
Trong mode 2, 11bit dược phát đi hay nhận gồm có: bit Start, 8bit dữ liệu, 1 bit dữ liệu thứ chín được lập trình và bit Stop. Khi phát đi thì cho dù thế nào đi nữa, bit thứ chín cũng được đặt vào TB8 trong SCON (có thể là bit Parity). Khi nhận, bit thứ chín nhận được sẽ được đặt vào RB8 trong mode 2 bằng 1/32 hay 1/64 tần số của bộ dao động nội.
Tốc độ baud = (Tần số bộ dao động nội)
Mode 9bit UART với tốc độ baud thay đổi (Mode 3):
Mode 3 cũng giống như mode 2 ngoại trừ tốc độ baud được lập trình và được cung cấp bởi bộ định thời. Thực tế thì mode 1, mode 2 và mode 3 rất giống nhau, điểm khác biệt ở đây là tốc độ baud (cố định trong mode 2, thay đổi trong mode 1 và 3) và số bit dữ liệu (8bit trong mode 1, 9bit trong mode 2 và 3).
Tốc độ baud = (Tốc độ tràn Timer 1).
On chip oscillator
¸12
Baud rate clock
(a) Mode 0
¸64
¸32
Baud rate clock
On chip oscillator
(b) Mode 2
SMOD = 0
SMOD = 1
¸64
¸32
Baud rate clock
On chip oscillator
(c) Mode 1 and Mode 3
SMOD = 0
SMOD = 1
Hình 3.27: Nguồn đồng hồ cho cổng nối tiếp
Truyền thông đa xử lý
Các chế độ 2 và 3 là các chế độ dự phòng cho việc truyền thông đa xử lý. Trong các chế độ này, 9 bit dữ liệu được thu và bit thứ 9 được đưa đến RB8. Port có thể được lập trình sao cho khi bit Stop được nhận, ngắt do port được tích cực khi chỉ nếu RB8 =1. Đặc trưng này có được bằng cách set bit SM2 trong thanh ghi SCON bằng 1. Đặc trưng này được ứng dụng trong mô hình mạng sử dụng nhiều 8051 được sắp xếp theo mô hình chủ/tơ ( master/slave ) như trình bày trong hình vẽ:
Master 8051
TXD
P0 P1 P2 P3
8051 Slave1
RXD
P0 P1 P2 P3
8051 Slave2
RXD
32 I/O lines
32 I/O lines
3. Hệ thống ngắt:
Khi bộ xử lý chủ muốn truyền một khối dữ liệu đến một trong nhiều bộ xử lý tớ, trước tiên bộ xử lý chủ phát đi một byte địa chỉ nhận dạng bộ xử lý tớ đích. Một byte địa chỉ khác với một byte dữ liệu ở chỗ bit thứ 9 là một trong byte địa chỉ và là 0 trong byte dữ liệu. Một byte dịa chỉ ngắt tất cả các bộ xử lý tớ để cho mỗi một bộ xử lý tớ có thể khảo sát byte nhận được để kiểm tra xem có phải là bộ xử lý tớ đang được định địa chỉ không. Bộ xử lý tớ được định địa chỉ sẽ xóa bit SM2 của mình và chuẩn bị nhận các byte dữ liệu theo sau. Các bộ xử lý tớ không được định địa chỉ có các bit SM2 của chúng được set bằng 1 và thực thi công việc riêng của chúng, bỏ qua khong nhận các byte dữ liệu. Các bộ xử lý này sẽ được ngắt lần nữa khi bộ xử lý chủ phát tiếp byte địa chỉ kế. Khi liên kết đã được thiết lập trạm tớ có thể phát đến trạm chủ bằng cách không sử dụng bit dữ liệu thứ 9 .
6. Hệ thống ngắt:
6.1 Giới thiệu chung:
Ngắt đóng vai trò quan trọng trong việc thiết kế và thực hiện các ứng dụng của vi điều khiển. Chúng cho phép hệ thống đáp ứng một cách không đồng bộ đến 1 sự kiện và giải quyết sự kiện đó khi chương trình khác đang chạy.
Khi một ngắt xảy ra thì chương trình chính tạm thời dừng công việc đang thi hành và rẽ nhánh sang ISR, tiếp theo ISR hoạt động để đáp ứng yêu cầu của ngắt, và nó sẽ kết thúc bằng lệnh quay về, chương trình chính sẽ hoạt động tiếp tục tại ngay sau điểm rẽ nhánh. Chương trình chính thực hiện ở mức cơ bản (base - level), còn ISR thực hiện ở mức ngắt (Interrup - level).
a) Quá trình thực hiện chương trình mà không có ngắt
t
Chương trình chính
ISR
ISR
CT chính
CT chính
CT chính
t
Thực hiện ISR
Quay trở lại CT chính
b) Quá trình thực hiện chương trình có ngắt
Hình 3.28: Trình tự thực hiện chương trình không có ngắt và có ngắt
6.2 Tổ chức ngắt của 8051:
Có tất cả là 5 nguồn ngắt trên 8051: 2 ngắt ngoài, 2 ngắt bộ định thời và 1 ngắt cổng nối tiếp. Tất cả các ngắt đều bị cấm sau khi hệ thống khởi động và được bật riêng lẻ bởi phần mềm. Có thể truy cập đến các ngắt thông qua thanh ghi cho phép ngắt IE.
Độ ưu tiên của ngắt:
Mỗi một nguồn ngắt có thể được lập trình để đạt được một trong 2 mức ưu tiên thông qua thanh ghi chức năng đặc biệt có địa chỉ bit IP tại địa chỉ 0B8H. thanh ghi IP bị xóa sau khi hệ thống khởi động để đặt các ngắt ở mức ưu tiên thấp hơn so với mặc định. Trong 8051 tồn tại 2 mưc ưu tiên. Khi một ngắt có mức ưu tiên cao xuất hiện trong khi một ISR có mức ưu tiên thấp đang thi hành thì ISR đó sẽ bị ngừng lại, và ISR có mức ưu tiên cao hơn sẽ được thực hiện.
Bit
Tên
Địa chỉ bit
Chức năng 1= Enable; 0= Disable
IE.7
EA
AFH
Bit bật/tắt dùng chung
IE.6
-
AEH
Không được định nghĩa
IE.5
ET2
ADH
Cho phép ngắt Timer 2(8052)
IE.4
ES
ACH
Cho phép ngắt cổng nối tiếp
IE.3
ET1
ABH
Cho phép ngắt Timer 1
IE.2
EX1
AAH
Cho phép ngắt ngoài 1
IE.1
ET0
A9H
Cho phép ngắt Timer 0
IE.0
EX0
A8H
Cho phép ngắt ngoài 0
Hình 3.29: Các bit trong thanh ghi IE ( Interrupt Enable)
Bit
Tên
Địa chỉ bit
Chức năng 1= Enable; 0= Disable
IP.7
-
-
Không xác định
IP.6
-
-
Không xác định
IP.5
PY2
0BDH
Ưu tiên cho ngắt Timer 2
IP.4
PS
0BCH
Ưu tiên cho ngắt cổng nối tiếp
IP.3
PT1
0BBH
Ưu tiên cho ngắt Timer 1
IP.2
PX1
0BAH
Ưu tiên cho ngắt ngoài 11
IP.1
PT0
0B9H
Ưu tiên cho ngắt Timer 0
IP.0
PX0
0B8H
Ưu tiên cho ngắt ngoài 0
Cơ chế chọn lựa tuần tự:
Nếu có 2 ngắt với cùng mức ưu tiên xảy ra đồng thời, thì một cơ chế chọn lựa theo thứ tự có sẵn sẽ xác định ngắt nào được đáp ứng trước. Việc chọn lựa theo thứ tự sẽ là External 0, Timer 0, External 1, Timer 1, Serial Port, Timer 2.Hình 1.24 giới thiệu 5 nguồn ngắt, cơ cấu cho phép chung và riêng lẻ, cơ chế chọn lựa tuần tự, và các mức ưu tiên. Tình trạng của tất cả các nguồn ngắt là sẵn sàng nhờ vàobit cờ tương ứng trong thanh ghi SFR. Tất nhiên, nếu bất cứ ngắt nào bị cấm, ngắt đó sẽ không xuất hiện nhưng phần mềm vẫn có thể kiểm tra cờ ngắt. Ngắt của cổng nối tiếp có được là nhờ kết quả của phép toán OR cờ ngắt nhận được RI với cờ ngắt phát đi TI. Cũng như vậy, ngắt của Timer 2 được tạo ra bởi sự tràn bộ định thời TF2 OR với EXF2.
INT0
INT0
TF0
TF1
RI
TI
IE0
IE0
Interrupt enable
Global enable
Interrupt polloing sequence
Low priority interrupt
High priority interrupt
IP register
IE register
IT0
IT1
0
1
0
1
Hình 3.30: Cấu trúc hệ thống ngắt trong 8051
6.3 Quá trình xử lý ngắt:
- Khi một ngắt xuất hiện và nó được CPU chấp nhận, chương trình chính bị ngừng, các hoạt động tiếp theo xảy ra như sau:
Thực hiện xong lệnh hiện hành lúc đó
Bộ đếm chương trình PC được lưu vào trong Stack
Lưu giữ tình trạng của ngắt hiện tại
Các nguồn ngắt được giữ tại mức của ngắt hiện tại
Nạp vào PC địa chỉ vector của ISR
ISR thực hiện
- ISR hoạt động để đáp lại yêu cầu của ngắt. ISR kết thúc bằng lệnh RETI có tác dụng quay trở lại chương trình chính, lệnh này sẽ nạp lại giá trị củ của PC trong ngăn xếp và khôi phục lại tình trạng của ngắt củ. Việc thực hiện chương trình chính tiếp tục diễn ra tại nơi nó tạm dừng.
Vector ngắt:
- Khi một ngắt được chấp nhận thì giá trị nạp vào trong PC gọi là vector ngắt. Nó chính là địa chỉ bắt đầu của ISR tương ứng với ngắt được chấp nhận.
- Các vector ngắt được cho trong hình 1.31. Cờ RST cũng tạo ra một ngắt nhằm khởi động lại hệ thống có vector ngắt là 0000H, nó ngắt chương trình chính và nạp v
Các file đính kèm theo tài liệu này:
- datn_thiet_ke_bo_nap_acqui_9111.doc