Có phải là xấu khi tắt IC bằng cách kết nối Vcc của nó với mặt đất?


7

Tôi đang sử dụng chip NTE74141 để kết nối catốt của các ống nixie với mặt đất. Để dự phòng một số chân Arduino (mà tôi kết nối với đầu vào của các IC này) tôi muốn ghép các ống. Một ý tưởng đơn giản là làm cho tất cả các đầu vào của IC giống nhau, và về cơ bản là bật và tắt IC bằng cách kết nối Vcc của nó với mặt đất bằng cách sử dụng chân Arduino khác.

Thiết lập này có vẻ hoạt động tốt, nhưng câu hỏi của tôi là: việc IC kết nối Vcc với mặt đất có hại không, và nếu vậy, tại sao?


Phương pháp ghép kênh "điển hình" chuyển đổi điện áp dương trên ống Nixie và sử dụng một IC điều khiển duy nhất.
W5VO

Mặc dù bạn không yêu cầu các giải pháp thay thế, một lộ trình tiết kiệm pin hơn để lái Nixies là TPIC6B595, ti.com/lit/ds/symlink/tpic6b595.pdf . Đó là thanh ghi dịch chuyển 8 bit với đầu ra dung sai điện áp cao. Chúng là bộ thu mở với diode Zener 50V. Tôi đã xây dựng một chiếc đồng hồ Nixie bằng cách sử dụng những cái này. Xâu chuỗi nhiều thứ bạn cần và sử dụng 3 chân trên Arduino. EEVblog có một số video về việc lái Nixies với họ.
Carl Raymond

Câu trả lời:


12

Một ý tưởng đơn giản là làm cho tất cả các đầu vào của IC giống nhau, và về cơ bản là bật và tắt IC bằng cách kết nối Vcc của nó với mặt đất

Đó là một ý tưởng BAD và tôi chắc chắn rằng nó sẽ không hoạt động.

Tại sao? Bởi vì hầu hết mọi chip đều có các mạch bảo vệ đầu vào như thế này:

nhập mô tả hình ảnh ở đây

Lưu ý trên cùng bên trái các diode giữa VIN và VCC.

Trong đề xuất của bạn, VCC sẽ được nối đất, điều đó có nghĩa là bất kỳ tín hiệu tích cực nào được áp dụng cho VIN sẽ làm cho diode chuyển sang chế độ chuyển tiếp. Điều này sẽ tải dòng VIN là "cơ sở dữ liệu" của bạn giới hạn điện áp xuống còn khoảng 0,7 V. Điều này có nghĩa là "cơ sở dữ liệu" của bạn sẽ không hoạt động nữa.

Một giải pháp tốt hơn là sử dụng giải pháp dựa trên PCF8574 , cung cấp cho bạn nhiều chân được điều khiển từ một cổng I2C duy nhất trên Arduino. Có nhiều sơ đồ ví dụ được tìm thấy bằng cách sử dụng giải pháp này để điều khiển mô-đun LCD 1602 từ Arduino.

Biên tập:

NTW74141 không có biểu dữ liệu rất rộng.

Tôi đã tìm thấy một biểu dữ liệu của phần Texas gốc (gốc?) Nó dựa trên, SN74141 . Điều này không hiển thị một mạch đầu vào khác một chút so với bảo vệ 2 diode ESD:

nhập mô tả hình ảnh ở đây

Nếu mạch thực sự giống như vậy trên NTW74141 thì vấn đề tôi mô tả ở trên không xảy ra và những gì OP đề xuất (bật / tắt thông qua đường ray cung cấp) có thể hoạt động. Nó vẫn không phải là một giải pháp tao nhã nhưng nó có thể làm việc.

Bạn cũng có thể sử dụng kiểm tra diode của đồng hồ vạn năng để kiểm tra xem diode diode có hiện diện giữa đầu vào Vcc như trong hình đầu tiên hay không.


Tôi nghĩ rằng bạn đã phạm sai lầm giống như tôi ban đầu đã làm: chip có đầu ra collector mở có thể mất rất nhiều điện áp, do đó, điốt ESD trên đầu ra là không thể. Nó vẫn sẽ ngắn đầu vào mặc dù. Và VCC = 0V nằm ngoài bảng dữ liệu "điều kiện hoạt động được đề xuất", vì vậy tôi chắc chắn sẽ đầu tư một vài đồng xu vào một bộ mở rộng I2C IO ...
peufeu

@peufeu Tôi không nói về đầu ra, tôi chỉ nói về đầu vào . Hình ảnh chỉ là "chung chung" và thực sự có thể không áp dụng cho các đầu ra của con chip cụ thể này.
Bimpelrekkie

Vâng;) sơ đồ có điốt ở cả hai bên làm rối tung đầu tôi ...
peufeu

Cảm ơn về sơ đồ, điều đó thực sự có ý nghĩa .. Tôi sẽ xem xét giải pháp được đề xuất của bạn!
Merijn Den Houting

2
Bạn có thấy mỉa mai không, chúng tôi đã dành vài trăm đô la thời gian kỹ thuật để tiết kiệm cho OP một vài chip 20c? LOL
peufeu

5

Nếu bạn rút ngắn chân VCC, sẽ không có ổ đĩa cho các bóng bán dẫn bộ thu mở bên trong chip. Điều này sẽ tắt chúng đi, nhưng tôi không thực sự chắc chắn rằng chế độ hoạt động này là chính xác cho con chip này.

Điều này cũng sẽ rút ngắn đầu vào để nối đất thông qua mạch đầu vào của chip, vì vậy bạn cần thêm điện trở trên xe buýt của mình ... giải pháp khá cồng kềnh ...

Sẽ đơn giản hơn nhiều khi sử dụng flop 74HC175 quad D làm bộ nhớ, mỗi chip cho trình điều khiển, để giữ các bit ... Hoặc một chip mở rộng I2C IO có nhiều IO.

Ngoài ra, bạn sẽ không cần ghép kênh, vì vậy màn hình sẽ không nhấp nháy.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.