tranbaotran's Blog

Các bài viết trong April 2006

 
Phần 2 : Công việc nhóm lửa
Bài trước ta đã biết sau khi pin đã gắn vào ổ, một bộ phận trong hệ thống cứng đã phải bắt tay ngay vào công việc tiền trạm. Nếu hoàn tất coi như ta đã rút que diêm ra khỏi hộp. Công việc còn lại là xòe lửa và nhóm lửa, trong bài này ta xét xem phải xòe lửa như thế nào.
Khi ấn công tắc nguồn, trạng thái điện trên cổng khởi động nguồn chính sẽ dần thay đổi đến bão hòa (hoặc không thể tăng hơn nữa hoặc không thể giảm hơn nữa) nhờ 1 điện trở hạn dòng nối tiếp với công tắc.
Nếu chip khởi động tốt (thường do 1 SCR kết hợp với 1 CMOS) thì IC nguồn sẽ phóng các điện áp thứ cấp danh định về hệ thống cứng mà trước hết là các bộ tạo dao động nhịp chuẩn, chip xử lí trung tâm, flash... Ngay lúc này nếu có cơ hội quan sat đồng hồ Ampe ta sẽ thấy kim đồng hồ nhích lên chút ít và hơi rung.
Nếu hệ thống này an toàn, phần mềm khởi động sẽ nối thông toàn bộ nguồn thứ cấp còn lại để cung áp cho hệ thống. Do tất cả linh kiện trong máy đã được cấp đủ nguồn nếu quan sát trên Ampe kế ta thấy kim dòng đột nhiên dâng cao. Đây chính là giai đoạn xòe lửa và cũng là khó khăn đầu tiên vì nếu trong hệ thống có một vài lỗi thì việc xác định mức lỗi để đưa ra quyết định cuối cùng đóng nguồn hay không là tùy thuộc ý muốn của từng nhà thiết kế.
Nhưng tựu trung lại : nếu việc cấp nguồn sẽ gây nguy hiểm cho các bộ phận khác thì CMOS sẽ hủy lệnh khởi động. Còn nếu hệ thống có thể tự sửa chữa các lỗi này sau khi cấp nguồn hoặc trong quá trình khởi động nguồn, thì CMOS vẫn quyết định phát lệnh để phần mềm khởi động làm việc. Đó là việc nối thông một xung nhịp vào hệ thống thứ cấp để duy trì tạm thời nguồn và thông báo giai đoạn khởi động đang làm việc bằng cách đưa logo của nhà sản xuất lên màn hình.
Trong giai đoạn hoàn tất nguồn thì việc tìm phần mềm hệ điều hành để duy trì nguồn liên tục là nhiệm vụ hàng đầu của chíp khởi động - mà công việc này nhà thiết kế đã định sẵn cho CPU.
Để kế thừa nhiệm vụ duy trì nguồn, CPU đã phải tự thực hiện một loạt các động tác như tiếp nhận dao động nhịp chuẩn để khởi động Flash gửi phần mềm về và soạn thảo thành các lệnh điều khiển trên nền nội dung của nó.
Đây là giai đoạn khó khăn nhất để đánh giá năng lực của hệ thống khởi động :
1- Nếu CMOS không đối ứng được tốc độ của phần mềm hệ điều hành thì sẽ không có nội dung điều khiển nguồn và như vậy nó sẽ tự tắt máy.
2- Nếu tốc độ phần mềm vượt ngưỡng kiểm soát của CMOS, nguồn sẽ duy trì trong trạng thái "rơi tự do" không ai kiểm soát, kết quả là điện áp thứ cấp sẽ tăng đột biến phá vỡ quy ước dòng điện làm ngắn mạch linh kiện, dẫn đến hệ thống bị hỏng mà trước hết là những khối có kết cấu mảnh, chịu dòng nhỏ như màn hình, màn cảm ứng, CPU...
Có thể liên tưởng việc bàn giao giai đoạn này như sau :
Trên xa lộ chiếc xe chở phần mềm khởi động chạy trước, kéo và kích nổ chiếc xe chở phần mềm hệ điều hành, sau khi nổ máy nó phải tăng tốc (nhờ nội dung của chính phần mềm hệ diều hành từ Flash gửi về) để đuổi kịp chiếc xe chở phần mềm khởi động. Khi 2 xe chạy ngang nhau, CMOS sẽ chuyển giao phần công việc này cho phần mềm hệ điều hành và tự dừng lại để chiếc xe thứ 2 tiếp tục sự nghiệp của mình là điều khiển hệ thống, trong đó có việc điều tiết nguồn chính xác.
Như vậy để bật được nguồn ta chỉ cần thay đổi được trạng thái điện áp trên cổng GCMOS để kích hoạt phần mềm khởi động trong chip nguồn. Khi trên tất cả các cửa thứ cấp nguồn danh định đã có thì coi như phần mềm khởi động và IC nguồn đã hoàn thành nhiệm vụ.
Còn nhiệm vụ của phần mềm hệ điều hành là kế tục đúng tốc độ xung để duy trì mỏ nguồn và phải biết điều khiển hệ thống nguồn hoạt động chuẩn xác. Có nghĩa là trong suốt quá trình MS làm việc nó phải nhận thức được nên bật bộ phận nào, nên tắt bộ phận nào - đặc biệt với các khối có công suất lớn nó còn phải biết điều tiết công suất thích hợp trong từng giai đoạn khai thác.
Rõ ràng xòe diêm là tay con người, xòe lửa là que diêm và cách bật diêm.
Còn giữ được lửa hay không là quá trình nhóm lửa : Mồi phải tốt và các que củi trong bó củi phải khô. Tất nhiên phải là loại củi dễ cháy.
Ở các máy có tich hợp thêm chức năng PDA thì hệ thống CMOS khởi động nguồn thường được tích hợp trên modul PDA và chịu sự bảo quản của chíp xử lý trung tâm. Như vậy việc khởi động nguồn được bắt đầu từ modul PDA, để sau đó chíp xử lý trung tâm tùy thuộc vào nội dung khai thác mà đóng cắt nguồn cho các khối tương ứng. Nói rõ hơn : hệ thống điều khiển cấp nguồn cho hệ thống chịu sự điều hành chung tại PDA, trong đó có khối "alô" .
Nói thì dài, nhưng tất cả quy trình trên chỉ xảy ra trong nháy mắt sau thời điểm ấn công tắc và thực chất công việc này cũng chỉ là việc kiểm tra các hệ thống công tắc thuật toán có làm việc và đạt tốc độ điều khiển của phần mềm hay không. Đó là điều kiện tiên quyết của bất kỳ hệ thống kỹ thuật số nào 66.gif 66.gif 66.gif

 
anh em nào có muốn ứng dụng hây game cho điện thoại thì pm cho minh nha 48.gif
yahoo của mình nè: nguyenhoang090980
cám ơn các bạn đã thăm web của mình 48.gif

 
Hi vọng góp 1 tí vào kho kiến thức của anh em.
Đây là phần phân tích khái quát về máy 8310.Xin được nối đuôi 2 bài giảng cực hay của anh Quang Thảo.

Phần 1: Trước khi bật máy có điều gì diễn ra bên trong MS

Phần trước chúng ta đã biết muốn đưa MS vào hoạt động, quá trình bật máy phải qua 2 giai đoạn khởi động và duy trì. Nếu ví đây là công việc nhóm lửa thì giai đoạn này được coi là thời điểm ta bật diêm mồi lửa.
Bài này ta vào sâu hơn xem việc mồi lửa diễn ra như thế nào và phải cần điều kiện gì.
Ngay sau khi cho pin (BATT) vào máy và chưa bật công tắc, nguồn dương pin (+BATT) được cấp ngay cho các khối cần nguồn dòng lớn như công suất cao tần, công suất âm tần... nhưng quan trọng hơn cả là nó phải được đưa về cổng của các chíp sơ cấp được tích hợp trong IC nguồn chính để thực hiện các nhiệm vụ sau :

1- Tạo xung RESET (có thể bên trong hoặc ngoài IC nguồn) để phục nguyên phần mềm khởi động sẫn sàng bước vào giai đoạn bật nguồn.
2- Đưa nhận dạng mẫu pin về IC xạc , sẵn sàng xạc pin chính khi có nguồn DC từ bộ xạc ngoài đưa vào.
3- Thông qua chip điều khiển lai trong PA nguồn pin chính phải thay thế được nguồn Backup Batt, kế thừa việc cung cấp năng lượng cho mạch dao động thạch anh 32,768 kHz để làm một số công việc, trong đó có nhiệm vụ tạo nhịp chuẩn cho đồng hồ thời gian .Trường hợp pin Backup yếu ,chíp điều khiển sẽ ra lệnh nối thông nguồn từ pin chính xạc bổ sung đảm bảo cho Backup lúc nào cũng đủ dung lượng điện, sẵn sàng thay thế khi pin chinh quá yếu hoặc được lấy ra ngoài .Ở một số máy hiện đại , tình trạng của pin Backup là một thông tin vô cùng quan trọng nên chíp điều khiển còn phải soan thông báo tình trạng Backup đưa về trung tâm xử lý (CPU) để lưu lưu giữ các dữ liệu cần thiết , trước khi thay nó.
4- Ở các mẫu máy có xuất xứ từ châu Âu, pin chính còn phải cung cấp một nguồn xác định để sãn sàng thay đổi trạng thái cổng G khi bật nguồn.

Tất cả các công việc này phải hoàn tất trước khi bật máy. Điều đó có nghĩa là ngay sau khi lắp pin vào thì lập tức một vài bộ phận của phần cứng đã phải làm việc -và người ta gọi đây là giai đoạn tiền trạm. Một số bạn có hỏi nếu có làm việc thì phải có dòng tĩnh thể hiện trên đồng hồ A ? Xin thưa đây chính là sự kỳ diệu của loại bán dẫn được gọi là MFET.

Rõ ràng để giai đoạn tiền trạm hoạt động chuẩn xác, bản thân "pin" phải có một dung lượng đủ lớn để đảm bảo ngưỡng mở cho các con chíp. Điều đó giải thích tại sao khi pin yếu thì việc khởi động MS và xạc pin thường gặp khó khăn.
__________________ 66.gif
QUÁCH TUẤN AN
0903.698.333
SERVICE MOBILE

 
Thông tin cá nhân

tranbaotran
Trạng thái: User is offline (Vắng mặt)
Thêm vào nhóm bạn bè
Gửi tin nhắn

CHBTNSB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31



Bình luận mới

(♥ Góc Thơ ♥)

Tik Tik Tak

Truyện cười

Lượt xem thứ:





Mạng xã hội của người Việt Nam.
VnVista I-Shine © 2005 - 2025   VnVista.com