PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Cơ bản về vi điều khiển và PIC (http://www.picvietnam.com/forum/forumdisplay.php?f=8)
-   -   Ai đã gặp trường hợp này chưa? (http://www.picvietnam.com/forum/showthread.php?t=2949)

0903579509 16-10-2008 06:00 PM

Ai đã gặp trường hợp này chưa?
 
Tôi đang sửa một loại máy đóng gói cho dung dịch thuốc bắc sau khi sắc, Nó sử dụng PIC16C72 ( 28 pin) khi hoạt động Pic hơi nóng, tất cả các cổng trừ RA hoạt động bình thường, riêng RA0 ~ RA5 cũng hoạt động nhưng tín hiệu chỉ thay đổi từ 2.5V ~ 5V chứ không phải từ 0V ~ 5V, vì vậy các TTL nối với cổng RA không hoạt động. Tôi đã cách ly pic với TTL vẫn như vậy. RA0 và RA1 hoạt động ở chế độ ADC, khi để hở đã có giá trị 2.6V và giá trị ADC trên LED là 130, khi nối vào opam thì điện áp ở đây vẫn không đổi mặc dù ngõ ra của opam có giá trị điện áp khác. Theo tôi nghĩ có khi nào pic chỉ hỏng 1 cổng không?
Có bạn có khi nào gặp trường hợp này chưa?

hopeman 17-10-2008 09:40 AM

bạn phải post code của bạn lên thì mọi người mới dễ dàng giúp bạn được, tôi nghĩ có thể do code của bạn có trỗ nào đó bị nhầm lẫn thôi. còn trường hợp bị chết cổng cũng có thể xảy ra nhưng khá hiếm.tôi cũng đã gặp vài lần nhưng là do bị DC đánh ap ngược quá áp nên mới hỏng.

0903579509 17-10-2008 11:26 AM

Thiết bị này đang sử dụng thì bị hỏng, code của nó thì chỉ có... trời biết, đất biết và Hãng biết. Tôi đã cách ly ngõ ra của RA thì các mức low của RA không xuống mức 0 được mà chỉ ở tầm khoảng 2,5V ( trên Osciloscope). Như bạn đánh giá thì cũng có thể đúng vì thiết bị này bị hỏng sau khi có sét đánh gần đó. Nhưng có điều lạ là các chức năng không liên quan RA thì hoạt động bình thường như hiển thị LED 7 seg, điều khiển motor... nhưng do không có ADC và RA2 còn điều khiển con 74245 nên thiết bị không hoạt động như ý được.
Thân!

lion 18-10-2008 07:27 PM

Trích:

Nguyên văn bởi 0903579509 (Post 19658)
Thiết bị này đang sử dụng thì bị hỏng, code của nó thì chỉ có... trời biết, đất biết và Hãng biết. Tôi đã cách ly ngõ ra của RA thì các mức low của RA không xuống mức 0 được mà chỉ ở tầm khoảng 2,5V ( trên Osciloscope). Như bạn đánh giá thì cũng có thể đúng vì thiết bị này bị hỏng sau khi có sét đánh gần đó. Nhưng có điều lạ là các chức năng không liên quan RA thì hoạt động bình thường như hiển thị LED 7 seg, điều khiển motor... nhưng do không có ADC và RA2 còn điều khiển con 74245 nên thiết bị không hoạt động như ý được.
Thân!

khi RA ở chế độ ADC tức là tín hiệu được đọc vào cho lên điện áp cổng này không có giá trị 0v hoặc là 5V , mà điện áp dao động trong khoảng 2,5V như bạn nói . tui nghĩ là PIC chưa chưa chết đâu .
bạn thử kiểm tra lại cảm biến hoặc các phần khác xem.
mà ko thì bạn dựa vào nguyên lý hoạt động của nó mà viết ra code để thay thế con pic đó

0903579509 20-10-2008 01:42 PM

1 Attachment(s)
File đi kèm bên dưới là sơ đồ sơ bộ của mạch điện, phần hiển thị sử dụng RB và RC hoạt động bình thường, bàn phím không hoạt động do RA2 điều khiển 74LS245 (pin 19 CE), phím Reset Counter không hoạt động, ADC để hở mạch có 2,6V. Tôi vẫn nghĩ hỏng cổng RA.
Thân!

falleaf 20-10-2008 01:58 PM

Việc PIC bị hư một pin hoặc 1 port là hoàn toàn có thể, vì các module hoàn toàn độc lập.

Chúc vui.


Múi giờ GMT. Hiện tại là 06:39 PM.

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam