![]() |
|
Tài trợ cho PIC Vietnam |
PIC - Thiết kế và Ứng dụng Ý tưởng cho các sản phẩm sử dụng PIC/dsPIC và các sản phẩm của Microchip |
![]() |
|
Ðiều Chỉnh | Xếp Bài |
![]() |
#1 |
Đệ tử 7 túi
Tham gia ngày: Jul 2010
Nơi Cư Ngụ: TP HCM
Bài gửi: 190
: |
Lệnh "độc" trong CCS
Số là tui dùng mạch PIC6F887A điều khiển contactor 225 A. Lúc trước nó hay bị reset khi chuyển các công tắc xoay từ đóng sang tắt, sau khi "tức cảnh sinh tình" gắn thêm vài con linh kiện thì chạy ok.
Vừa rồi trong một số mạch bị chiêu ngược lại: reset khi chuyển sang đóng điện. Lại tức cảnh sinh tình dùng lệnh "độc" trong CCS: #FUSES NOBROWNOUT //No brownout reset. Cái này xử lý được 80% vấn đề, chia sẻ để anh em rút kinh nghiệm!!!!!!!!!. Sẵn có cao thủ nào giải thích dùm luôn phần cứng lẫn phần mềm về lệnh trên cho anh em rõ ràng hơn!!!???? |
![]() |
![]() |
![]() |
#2 | |
Đệ tử 6 túi
Tham gia ngày: Feb 2011
Bài gửi: 156
: |
Trích:
//Tạm dịch" Brownout reset (BOR) là mạch gây reset VĐK nếu có một thay đổi nhỏ về nguồn điện- thời gian đủ lâu để ngắt hoạt động nhưng không đủ để reset bình thường khi cấp nguồn (POR). Nó thường sử dụng một đi ốt, một điện trở và một tụ điện. Đi ốt thì xả tụ một cách nhanh chóng khi VCC mất, điện trở thị nạp cho tụ một cách chậm rãi khi VCC được cung cấp trở lại. // Hết, có thể đem ra kết luận là, nếu bạn muốn mạch chạy tốt thì phải đảm bảo cách ly nguồn nuôi cho VĐK, thế thôi nhỉ. Read more: http://wiki.answers.com/Q/What_is_br...#ixzz1atsO5c3F |
|
![]() |
![]() |
![]() |
#3 |
Đệ tử 7 túi
Tham gia ngày: Jul 2010
Nơi Cư Ngụ: TP HCM
Bài gửi: 190
: |
Hì, có thể hiểu "sơ sơ" là nó có tác dụng tạo reset khi có 1 sự cố "nhấp nháy" nguồn, chỉ có tác dụng "kích thích" reset chứ không đủ "sức" để reset!!!!!!!!. Còn cái mạch của nó thì "tưởng tượng" giống cái mạch nạp ắc quy của mình!!!!!!! con điện trở mắc song song với con diode ngược, khi nạp thì chậm chạp mà khi phóng điện thì tức thời.
Còn cái lệnh No Brownout reset thì tắt luôn cái này vậy!!!!!!!!!!. |
![]() |
![]() |
![]() |
|
|