Arduino kết nối LCD mà không cần POT


14

Tôi đang sử dụng màn hình LCD này :

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

Thêm vào đó tôi đang sử dụng một Arduino. Tôi đang cố gắng móc cái này lên nhưng không có cái nồi 10K. Sao có thể như thế được? Mỗi hướng dẫn tôi tìm thấy liên quan đến chiết áp 10K

Câu trả lời:


10

Bạn có thể bắt đầu bằng cách sử dụng biến trở để tìm điểm ngọt cho độ tương phản màn hình, sau đó sử dụng đồng hồ vạn năng để đo điện trở tại điểm đó, điều đó sẽ cung cấp cho bạn một giá trị tốt cho điện trở cố định. Nếu không, bạn có thể nhìn vào việc sử dụng chip chiết áp kỹ thuật số có thể đặt độ tương phản màn hình và có thể được điều khiển bởi Arduino


10

Chỉ cần một cái gì đó để tạo sự tương phản phù hợp với nhu cầu của bạn. nối chân nồi của màn hình LCD với chân PWM của arduino, gửi tín hiệu 0-127 ổn định. Cứ thử đi.


6

Chỉ cần thực hiện một bộ chia điện áp giữa GND và Vcc với hai 4,7kOhm và kết nối trung tâm bộ chia với pin tương phản LCD. Mỗi màn hình LCD tôi đã sử dụng đều hoạt động hoàn hảo và có độ tương phản phù hợp.


Vâng, hãy thử điều này. Một nồi chỉ là một bộ chia điện áp có thể điều chỉnh, và bạn có thể ước chừng rằng với hai điện trở có giá trị được chọn để tạo ra một nồi "cố định". Bằng cách sử dụng hai điện trở 4,7k như Axeman nói, nó giống như có một cái nồi bị kẹt ở điểm giữa.
todbot

5

Có bất kỳ lý do tại sao bạn không muốn sử dụng nồi 10k? Nó thực sự cần thiết cho việc kiểm soát độ tương phản màn hình. Nếu bạn không có 10k, bạn có thể thử nghiệm nhiều loại điện trở cố định để có được mức độ tương phản cần thiết.


Vâng ... chỉ cần chi 0,5 đô la và mua một ...
davr

6
Trong tất cả các công bằng cho OP, họ có thể không ở vị trí để mua hoặc định vị một mà không có khoảng cách hoặc chi phí lớn. Tôi sống ở Brisbane CBD, thành phố lớn thứ 3 ở Úc ... và thường phải giao mọi thứ.

5

Tôi đã thử nhiều giải pháp khác nhau, những công việc đó:

Giải pháp 1)

Bạn có thể kết nối chân V0 với GND chỉ bằng điện trở 2k-3k hoạt động tốt cho tất cả các màn hình LCD mà tôi đã thử nghiệm.

Giải pháp 2)

Bạn cũng có thể kiểm soát độ tương phản từ arduino PWM của mình, chỉ cần kết nối trực tiếp chân PWM với chân V0 và đặt PWM từ 60 đến 120, để tránh nhấp nháy, bạn cần thay đổi bộ đếm thời gian từ 64 sang 1 hoặc 8. Nếu bạn đang sử dụng pin 3 (bộ đếm thời gian 2) bằng lệnh này:

TCCR2B = TCCR2B & 0b11111000 | 0b01;

Không có thành phần khác là cần thiết.

Giải pháp 3)

Nếu bạn không thể thay đổi bộ đếm gộp trước và không như anh ta nhấp nháy, bạn có thể tạo bộ lọc thông thấp bằng cách sử dụng tụ điện và điện trở. Kết nối tụ 10uF với GND và V0, sau đó kết nối điện trở 470 ohm giữa chân PWM và V0. Đặt PWM trong khoảng từ 60 đến 120

Giải pháp 4)

Sử dụng potenciometer, bạn không cần 10k, chỉ cần bất cứ điều gì trên 5k sẽ hoạt động tốt, thậm chí 1M sẽ hoạt động.


2

Tôi thấy những lý do chính đáng cho việc muốn kết nối LCD mà không cần chiết áp hoặc thậm chí là điện trở cố định: khi bạn chỉ muốn thử nghiệm một thiết bị mới; khi bạn đang vội, thiếu nơi nào khác ngoài dây hoặc khi bạn không muốn bận tâm với câu hỏi làm thế nào để kết nối điện trở đó sao cho nó không mỏng manh, xấu xí, v.v.

Kinh nghiệm của tôi:

Nếu bạn không kết nối thiết bị đầu cuối LCD đó (V0), bạn sẽ không thấy gì.

Nếu bạn kết nối V0 với GND, bạn vẫn có thể xem nó có hoạt động hay không và phân biệt các ký tự (mặc dù chúng sẽ rất mờ, nhìn từ một góc sẽ giúp).

Nếu bạn kết nối V0 với + 5V, bạn không thấy gì cả.

Kết nối V0 với GND thông qua điện trở 1-1,5K, như đã đề cập ở trên, cho độ tương phản khá tốt.

Nếu bạn sử dụng 5K, bạn sẽ có hiệu ứng "đảo ngược" (khi các ký tự tối hơn nền, tuy nhiên độ tương phản không lý tưởng trong trường hợp này).

Tôi cũng nhận được hiệu ứng tương tự khi cấp nguồn cho Arduino và LCD (tăng cường) của tôi từ 3,3V (và đặt V0 trực tiếp lên GND).

Màn hình LCD của tôi được đánh dấu J1602A và chỉ mất vài đô từ eBay.


1

Kết nối 470..1K từ Vo đến GND và 3K..5.1K từ Vo đến VCC. Đối với hầu hết các màn hình LCD hoạt động hoàn hảo.


0

Tôi chạy của tôi với một điện trở 1k5 xuống đất. Có vẻ là tốt. Chơi xung quanh với các kích cỡ khác nhau nếu bạn có.


0

Giống như câu trả lời của leppie , nhưng điện trở 1K nối đất. Một cái gì đó trong phạm vi đó nên thực hiện thủ thuật, phụ thuộc vào ánh sáng của môi trường nơi bạn đang sử dụng nó.


0

Tôi đã sử dụng điện trở 3.9K giữa V0 và GND. Và màn hình LCD hiển thị rõ ràng.

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.