Mục lục:

Màn hình LCD ĐÁ cho Bảng điều khiển ô tô: 5 bước
Màn hình LCD ĐÁ cho Bảng điều khiển ô tô: 5 bước

Video: Màn hình LCD ĐÁ cho Bảng điều khiển ô tô: 5 bước

Video: Màn hình LCD ĐÁ cho Bảng điều khiển ô tô: 5 bước
Video: Hướng Dẫn Sử Dụng Các Tính Năng Cơ Bản Trên Xe Ô Tô | Phần 2: Công Tắc Đèn, Gạt Mưa ... | Auto World 2024, Tháng mười một
Anonim
Màn hình LCD ĐÁ cho Bảng điều khiển ô tô
Màn hình LCD ĐÁ cho Bảng điều khiển ô tô

Với sự phát triển nhanh chóng của nền kinh tế và sức tiêu dùng của người dân dần được nâng cao, ô tô đã trở thành nhu cầu thiết yếu hàng ngày của các gia đình bình thường, và mọi người đều quan tâm nhiều hơn đến sự tiện nghi và an toàn của ô tô.

Ngành công nghiệp ô tô đã phát triển hơn trăm năm nay, ô tô ngày càng trở nên thông minh hơn theo sự thay đổi của thời gian từ những máy móc đơn giản lúc ban đầu, ô tô có bao nhiêu bộ phận thì vẫn chưa có con số cụ thể. Theo ước tính, trung bình một chiếc ô tô được tạo thành từ hơn 10 000 bộ phận không thể tách rời, ngày nay ô tô đã đi vào hàng nghìn hộ gia đình và trở thành người bạn đồng hành không thể thiếu trong việc di chuyển hàng ngày. Cần phải luôn nắm rõ tình trạng chiếc xế yêu của mình, tránh gây hư hỏng các bộ phận quan trọng của xe mà còn tránh được những nguy cơ tiềm ẩn. Tôi có một màn hình TFTLCD 10,1 inch bằng đá, và lần này tôi định làm một bảng điều khiển hiển thị trên bo mạch. Như chúng ta đã biết, sự phát triển của màn hình mô-đun TFTLCD thông minh STONE rất tiện lợi và nhanh chóng, không có quá nhiều hướng dẫn tẻ nhạt. tiết kiệm thời gian phát triển, nhanh chóng chiếm lĩnh thị trường. Hình ảnh hiệu ứng như sau:

Tôi sử dụng RTL8762CJF SCM được sử dụng phổ biến hơn để phát triển, thông qua IIC hoặc cổng nối tiếp để đạt được mục đích tải dữ liệu lên màn hình TFT LCD. Lần này cũng sẽ sử dụng chức năng phát sóng bằng giọng nói, để cung cấp cho người lái trải nghiệm mô phỏng tốt hơn.

Bước 1: Chức năng dự án bảng điều khiển ô tô màn hình LCD

Ở đây chúng ta cần làm một dự án trưng bày ô tô đã qua sử dụng, dự án chủ yếu thông qua điều chỉnh cảm ứng, hướng dẫn tải lên vi điều khiển, mô phỏng với các nút, khi nhấn nút MCU, thông qua một cổng nối tiếp lệnh đến STVC101WT - 01 màn hình giao diện nối tiếp hướng dẫn tải dữ liệu lên, màn hình sẽ tự động phân tích dữ liệu và hiển thị trên màn hình LCD. Đồng thời, cũng có một chức năng nút trên màn hình để đạt được hướng dẫn cổng nối tiếp, để điều khiển MCU.

Tóm lại, năm chức năng:

(1) Màn hình cổng nối tiếp nhận ra chức năng hiển thị bitmap;

(2) để đạt được chức năng quay quay số;

(3) để đạt được lệnh cảm ứng được ban hành;

(4) để đạt được phát sóng giọng nói;

(5) để đạt được hướng dẫn dữ liệu tải lên.

Chức năng được xác định, và sau đó là lựa chọn mô-đun:

(1) Mô hình của màn hình cảm ứng;

(2) loại mô-đun MCU để sử dụng;

(3) mô-đun phát sóng giọng nói.

Giới thiệu phần cứng và nguyên tắc

Vì màn hình cổng nối tiếp STONE đi kèm với trình điều khiển Âm thanh và dành riêng giao diện tương ứng, vì vậy bạn có thể sử dụng loa nam châm phổ biến nhất, thường được gọi là loa kèn. Loa là một loại bộ chuyển đổi tín hiệu điện thành tín hiệu âm thanh. Loa là một trong những thành phần yếu nhất trong thiết bị âm thanh và là một trong những thành phần quan trọng nhất để tạo ra hiệu ứng âm thanh. Có nhiều loại loa và giá cả khác nhau rất nhiều. Năng lượng điện âm thanh tạo ra âm thanh bằng cách làm cho bồn giấy hoặc màng ngăn của nó dao động và cộng hưởng (cộng hưởng) với không khí xung quanh thông qua hiệu ứng điện từ, áp điện hoặc tĩnh điện. Link mua hàng: https://detail.tmall.com/item.htm? Id = 529772120978 &…

Bước 2: Mô tả màn hình LCD nối tiếp STVC101WT-01

Mô tả màn hình LCD nối tiếp STVC101WT-01
Mô tả màn hình LCD nối tiếp STVC101WT-01
Mô tả màn hình LCD nối tiếp STVC101WT-01
Mô tả màn hình LCD nối tiếp STVC101WT-01
Mô tả màn hình LCD nối tiếp STVC101WT-01
Mô tả màn hình LCD nối tiếp STVC101WT-01
Mô tả màn hình LCD nối tiếp STVC101WT-01
Mô tả màn hình LCD nối tiếp STVC101WT-01

Bảng điều khiển TFT cấp công nghiệp 1024x600 10,1 inch và màn hình cảm ứng điện trở 4 dây;

Độ sáng 300cd / m2;

Đèn nền LED;

Màu RGB 65 k;

Vùng hiển thị là 222,7mm * 125,3mm;

Góc nhìn 70/70/50/60;

Tuổi thọ làm việc 20, 000 giờ.

CPU 32-bit cortex-m4 200Hz;

Bộ điều khiển tft-lcd CPLD EPM240;

128MB (hoặc 1GB) bộ nhớ flash;

Tải xuống cổng USB (đĩa U);

Phần mềm hộp công cụ để thiết kế GUI;

Hướng dẫn đơn giản và mạnh mẽ về hệ thập lục phân.

Chức năng cơ bản

8m-128m byte Không gian bộ nhớ Flash, dòng SDWe 128M byte, dòng SDWa 8M / 16M byte;

Hỗ trợ phần cứng giải mã JPG, lưu trữ hiệu quả hơn, hiển thị nhanh hơn;

Hỗ trợ tải xuống hàng loạt đĩa U ngoại tuyến, nâng cao hiệu quả hiệu quả tải xuống hàng loạt, giảm yêu cầu chất lượng chuyên nghiệp của nhà khai thác;

Không gian thanh ghi 256 byte;

Không gian bộ nhớ biến đổi 64K từ (128K byte), lưu trữ đường cong 8 kênh, hiển thị biến rất nhanh (80ms)

Tốc độ phản ứng;

Hỗ trợ lên đến 128 biến hiển thị trên mỗi trang;

Tích hợp đồng hồ thời gian thực RTC, chức năng âm thanh buzzer cảm ứng;

Phần mềm hỗ trợ 90 độ, 180 độ, xoay màn hình 270 độ, điều chỉnh Góc nhìn phù hợp;

Hỗ trợ điều chỉnh độ sáng đèn nền, chức năng bảo vệ màn hình ở chế độ chờ tự động;

Hỗ trợ bàn phím ma trận bên ngoài;

Hỗ trợ phát lại âm thanh và video;

Chỉ số bức xạ điện từ hàng đầu trong ngành, giúp bạn dễ dàng đối phó với ClassB;

Quy tắc đặt tên tên tệp rất đơn giản, không tương ứng với số khối Flash, cũng không cần phân bổ thủ công tẻ nhạt Khối Flash l Chức năng;

Hỗ trợ chức năng màn hình nối tiếp ảo.

STONE STVC101WT - 01 mô-đun hiển thị thông qua cổng nối tiếp giao tiếp với MCU, để sử dụng trong dự án này, chúng ta chỉ cần thông qua PC để thiết kế hình ảnh giao diện người dùng tốt thông qua nút tùy chọn thanh menu, hộp văn bản, hình nền và trang logic để thêm, sau đó tạo tệp cấu hình, cuối cùng có thể chạy tải xuống màn hình hiển thị.

Hướng dẫn sử dụng dữ liệu có thể được tải xuống từ trang web chính thức:

RTL8762C EVB Giới thiệu Ban đánh giá 8762C cung cấp môi trường phần cứng do khách hàng phát triển, bao gồm:

1) Mô-đun chuyển đổi nguồn;

2) Cảm biến chuyển động 6 trục;

3) 4 đèn LED và 6 nút;

4) Pin nút và giá đỡ pin lithium;

5) Chip chuyển đổi USB sang UART, FT232RL.

Đánh giá khối bảng và phân phối giao diện

Mô tả chi tiết về khối hội đồng đánh giá

Khối bảng đánh giá và phân phối giao diện, xem hình sau:

Các phím Có tổng cộng các phím đặt lại và 5 bộ phím độc lập, như thể hiện trong hình sau:

Chip chính 8762c

Thiết kế GPIO linh hoạt

Phần cứng Keyscan và bộ giải mã

Bộ thu phát hồng ngoại nhúng

Bộ đếm thời gian thực (RTC)

SPI chính / từ x hai; Hẹn giờ x 8; I2C x 2; PWM x 8; UART x 2

400ksps, 12bit, AUXADC 8 kênh

Giao diện I2S cho codec âm thanh bên ngoài

Giao diện I8080 cho LCD

RCOSC 32K nội bộ giữ liên kết BLE

PGA nhúng và ADC âm thanh với bộ cân bằng 5 băng tần

Bước 3: Các bước phát triển hộp STONE TOOL

Các bước phát triển hộp STONE TOOL
Các bước phát triển hộp STONE TOOL
Các bước phát triển hộp STONE TOOL
Các bước phát triển hộp STONE TOOL
Các bước phát triển hộp STONE TOOL
Các bước phát triển hộp STONE TOOL

Nói chung, chỉ có ba bước:

(1) sử dụng thiết kế phần mềm máy tính TOOL2019 trên;

(2) MCU và phát triển giao tiếp màn hình;

(3) sản xuất và nhập khẩu tệp âm thanh.

Lắp đặt CÔNG CỤ ĐÁ

Có thể tải xuống TOOL trên trang web https://www.stoneitech.com, cũng như các trình điều khiển nối tiếp USB có liên quan. Giao diện phần mềm như sau:

Cài đặt KEIL1 、 Liên kết tải xuống:

2 、 Tải xuống sau khi giải nén

3 、 Mở thư mục sau khi giải nén

4 、 Nhấp đúp vào tệp c51v900. exe, và bấm Tiếp theo trong hộp thoại.

Bước 4:

Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh

Thiết kế giao diện STONE TOOL 2019

Sử dụng TOOL 2019 đã cài đặt, nhấp vào dự án mới ở góc trên bên trái, sau đó nhấp vào OK.

Theo mặc định, một dự án mặc định được tạo với nền màu xanh lam. Chọn nó, nhấp chuột phải và chọn remove để xóa nền. Tiếp theo, nhấp chuột phải vào tệp ảnh và nhấp vào thêm để thêm nền ảnh của riêng bạn, như sau:

Chọn ảnh nền tương ứng. Theo cách tương tự, chúng tôi thêm tệp bitmap và tệp âm thanh vào dự án.

Sau đó thêm các điều khiển cần thiết, ở đây chủ yếu là điều khiển nút, điều khiển cộng trừ số, điều khiển biến dữ liệu.

Sau đó, cấu hình địa chỉ biến của mỗi điều khiển, ở đây chúng ta có cấu hình sau: 1. Địa chỉ nút điều hòa không khí được cấu hình là 0x000C;

2. Địa chỉ nút chùm cao được cấu hình là 0x000D;

3. địa chỉ quay số nhanh được cấu hình là 0x001B;

4. địa chỉ biểu tượng điện được cấu hình là 0x0018;

5. địa chỉ PM2.5 được cấu hình là 0x001C;

Khi nút được cấu hình, hình sau sẽ hiển thị một lần:

(1) hiệu ứng nhấn nút cấu hình;

(2) cấu hình kiểm soát địa chỉ biến, được sử dụng để ghi giá trị của nó;

(3) cấu hình các phép toán cộng hoặc trừ;

(4) cấu hình phạm vi giá trị.

Khi cấu hình hộp văn bản kỹ thuật số, hình sau lần lượt được hiển thị:

① thiết lập địa chỉ biến điều khiển;

② thiết lập số chữ số;

③ thiết lập kích thước của số;

④ thiết lập số lượng căn chỉnh.

Khi cấu hình đồng hồ tốc độ, hình sau lần lượt hiển thị:

⑤ Tệp thư viện được chọn;

⑥ Tập tin nào cần chỉ định trong tập tin thư viện;

⑦ Đặt tọa độ tâm xung quanh biểu tượng con trỏ;

⑧ Đặt phạm vi quay của con trỏ. Đặt góc quay của con trỏ.

Cuối cùng, chúng tôi nhấp vào công cụ cấu hình xây dựng.

Ghi chú:

Các nút điều khiển được liên kết với các bitmap tương ứng của chúng thông qua các địa chỉ thay đổi, vì vậy cần có sự nhất quán để đạt được sự kiểm soát thích hợp.

Do đó, hướng dẫn cổng nối tiếp như sau:

Pin: 0xA5, 0x5A, 0x05, 0x82, 0x00, 0x18, 0x00, 0x00

Tốc độ: 0xA5, 0x5A, 0x05, 0x82, 0x00, 0x1B, 0x00, 0x00

PM2.5: 0xA5, 0x5A, 0x05, 0x82, 0x00, 0x1C, 0x00, 0x00

Sự phát triển của RTL8762C

Mở KEIL và nhập tệp dự án của chúng tôi, như thể hiện trong hình sau:

Vì là lần đầu tiên sử dụng nên thuật toán FLASH cần được điều chỉnh cho phù hợp: Nhấn vào nút tùy chọn để chuyển đến ô cấu hình Tải xuống Flash và thay đổi thuật toán để có dạng như hình sau.

Bước 5: Mã và Hiệu lực

Mã và Hiệu lực
Mã và Hiệu lực

Vì điều khiển nút được sử dụng ở đây, cần thực hiện các thay đổi sau trong mã : / ** * @file main.c

* @brief uart demo demo thăm dò ý kiến tx và rx.

* @thông tin chi tiết

* @author wangzex

* @date 2018-06-28

* @version v0.1 ******************************************** ************************************************** *********** * /

……

Vui lòng liên hệ với tôi nếu bạn cần một mã hoàn chỉnh:

www.stoneitech.com/contact

Tôi sẽ trả lời bạn trong vòng 12 giờ.

Cuối cùng, chỉ cần kết nối MCU với cổng nối tiếp màn hình LCD LCD cho bảng điều khiển ô tô

và kết nối người nói để trình diễn.

Để tìm hiểu thêm về dự án này, vui lòng bấm vào đây

Đề xuất: