baobong dahomnay

  • Sự đóng góp
  • Thời gian cập nhật 22/10/2021
  • 3 readings
  • Rating 0
  • great
  • Step on

Giới thiệu về baobong dahomnay

lich tttt bong da

Tóm tắt: Ô tô là phương tiện giao thông được sử dụng phổ biến trong giao thông của con người, đà phát triển của nó rất nhanh và mạnh mẽ, các công nghệ tiên tiến không ngừng được ứng dụng vào ô tô nhằm cải tiến và làm phong phú thêm các chức năng của ô tô nhằm đáp ứng ngày càng tốt hơn nhu cầu của người tiêu dùng. Công cụ ảo là một thiết bị quan trọng của ô tô, có thể cung cấp cho người lái những chỉ dẫn quan trọng, giúp người lái hiểu được trạng thái đang hoạt động của xe, giúp nó có được cảm giác lái thoải mái và đảm bảo xe vận hành an toàn. Theo đó, các dụng cụ ảo trên ô tô đang dần phát triển theo hướng điện tử, trực quan và tiếp tục được cải tiến, đổi mới để làm phong phú hơn các chức năng của chúng. Bài viết này tập trung vào việc thiết kế nền tảng công cụ ảo trên ô tô để nghiên cứu và thảo luận.
[Từ khóa]thiết kế dụng cụ ảo trên ô tô
Công cụ ảo là một bộ phận quan trọng của ô tô, theo nhu cầu phát triển của ô tô hiện đại thì thông tin hiển thị và xử lý bằng công cụ ảo đòi hỏi phải toàn diện và phong phú hơn, cần phải đổi mới thiết kế của công cụ ảo trên ô tô để cải thiện khả năng tích hợp và tăng tốc độ số hóa. Quá trình phát triển. Việc thiết kế nền tảng công cụ ảo trên xe tích hợp và đa chức năng có thể cung cấp cho người lái thông tin vận hành xe toàn diện và chính xác hơn, thông tin này có thể được xử lý hiệu quả hơn và đảm bảo xe vận hành an toàn.
1 sơ đồ thiết kế
Trong thiết kế nền tảng công cụ ảo ô tô, cần lập phương án khoa học và khả thi, bao gồm kiến ​​trúc phần cứng, bộ xử lý nhúng, thiết kế mô-đun và mạch phần cứng tổng thể.
1.1 Kiến trúc phần cứng của nền tảng công cụ ảo ô tô
QNX được chọn làm hệ điều hành và nhiệt độ hoạt động là -40-85 ° C. Trong các điều kiện môi trường khác nhau, nền tảng công cụ ảo trên ô tô có thể duy trì hiệu suất hoạt động tốt. Nhân điều khiển của nền tảng này là bộ xử lý ARM, kiến ​​trúc i.MX53ARMCortexA8, tần số chính là 800MHz, GPU là OpenGLE2.0 hoặc OpenVGl.1, RAM tối đa là 2GB, ROM tối đa là 16G, độ phân giải 1920x720, giao diện hiển thị là LVDS, Video đầu vào là giao diện CVBS, đầu ra video là đầu ra LVDS, có thể hiển thị 3600 hình ảnh bãi đậu xe toàn cảnh, CAN là 2 kênh. Trên cơ sở này, thiết bị ngoại vi được thiết kế theo kiểu mô-đun. Kết nối màn hình LCD (hiển thị tất cả các tín hiệu), mô-đun thu thập dữ liệu CAN (nhận các tín hiệu liên quan đến thiết bị khác), chuyển đổi thu nhận giá trị, máy ảnh (thu tín hiệu video), giao diện USB (nhận tín hiệu video do máy ảnh thu thập), nguồn điện, mạch đồng hồ, thiết lập lại Mạch, mạch NANDflash và mạch SDRAM và các mô-đun khác tạo thành một khung hệ thống hoàn chỉnh với ARM.
1.2 Bộ xử lý nhúng
Khi lựa chọn bộ xử lý nhúng, cần đảm bảo rằng các chức năng của nó là toàn diện, hiệu suất tuyệt vời và đáp ứng các yêu cầu đầu tư chi phí thấp và rủi ro phát triển thấp, sau đó chọn S3CS2440A với kích thước nhỏ, tiêu thụ điện năng thấp và tích hợp cao là bộ vi xử lý nhúng. Nó cung cấp hỗ trợ quan trọng cho việc kiểm soát và quản lý nhiều thiết bị trong ô tô. Là một phần quan trọng của hệ thống nhúng, việc lựa chọn FlashMemory là rất quan trọng, không chỉ để đảm bảo an toàn cho việc lưu trữ dữ liệu và chương trình mà còn phải được hỗ trợ bởi bộ vi xử lý nhúng. Trong số hệ thống nền tảng này, bộ vi xử lý nhúng S3CS2440A hỗ trợ giao diện NAND, sau đó chọn NANDFlash làm FlashMemory.
1.3 Thiết kế mô-đun
Trong thiết kế của mô-đun thu thập dữ liệu CAN, SJA1000 và TJA1040 được chọn làm bộ điều khiển và bộ thu phát. Mô-đun điều khiển của SJA1000 bao gồm logic quản lý giao diện, bộ đệm gửi, bộ đệm nhận, bộ lọc chấp nhận, bộ xử lý dòng bit, logic định thời bit và quản lý lỗi logic và các nội dung khác tương ứng hoạt động ở chế độ BasicCAN và chế độ PeliCAN. TJA1040 chủ yếu cung cấp các chức năng gửi và nhận khác biệt cho bus vật lý và bộ điều khiển CAN tương ứng, đồng thời có hiệu suất thụ động tốt.
Giao diện thiết bị của bộ xử lý nhúng chủ yếu được sử dụng để hỗ trợ giao tiếp giữa PC và nền tảng phát triển, đồng thời kết nối thiết bị máy ảnh USB và chuột USB với giao diện máy chủ của bộ xử lý nhúng. Vì hai thiết bị chủ truy cập vào cùng một giao diện nên chip USBhub 5 cổng có thể được sử dụng để hỗ trợ nhiều đầu ra tín hiệu. Chip AT43301-AC được sử dụng trong nền tảng hệ thống. Việc lựa chọn các thành phần của nền tảng thiết bị ảo trên ô tô và thiết kế các mạch liên quan đã được hoàn thành, và việc thiết kế nền tảng thiết bị ảo trên ô tô đã được hoàn thành.
2 Xây dựng môi trường phần mềm
2.1 Lựa chọn và phát triển hệ điều hành
Xem xét và phân tích từ nhiều khía cạnh như hiệu suất, chức năng và tính kinh tế, hệ điều hành Linux thường được chọn là hệ điều hành nhúng. Bộ xử lý nhúng có thể được áp dụng cho hệ điều hành mà không có thay đổi hoặc thay đổi nhỏ. Hiệu quả thực thi mã cao và có thể áp dụng Trong nhiều môi trường khác nhau, độ tin cậy của nó là đáng kể so với PC thông thường và có thể cung cấp hỗ trợ chức năng cần thiết cho nó theo nhu cầu của ứng dụng. Đồng thời, tiêu thụ năng lượng có thể được giảm thiểu, do đó tiết kiệm chi phí. Ngoài ra, hệ điều hành Linux còn có ưu điểm hỗ trợ phần cứng và hỗ trợ mạng mạnh mẽ. Nếu có yêu cầu cao về bảo mật và ổn định, WindowsCE sẽ được chọn làm hệ điều hành.
Trong quá trình phát triển của các hệ thống nhúng, do hạn chế về khả năng của bộ xử lý và tài nguyên riêng, cần phải áp dụng cách tiếp cận phát triển chéo. Thiết lập dịch vụ NFS, cài đặt Minicom và chuỗi công việc biên dịch chéo, sau đó thiết lập một môi trường phát triển máy chủ hoàn chỉnh. Sử dụng hợp ngữ và ngôn ngữ C liên tiếp để thực hiện khởi động BootLoader.Sau đó, ghép nhân Linux và xây dựng một hệ thống tệp nhúng
2.2 Phát triển trình điều khiển
Trong quá trình phát triển trình điều khiển thiết bị CAN, công nghệ máy toàn đạc được áp dụng, và chú ý đến định dạng và cấu trúc của khung dữ liệu. Theo yêu cầu của phần cứng mạng, hãy phân tích sơ đồ cấu trúc thông điệp mạng, bảng phân bổ địa chỉ mạng, định nghĩa định dạng dữ liệu và giao thức thông điệp mạng, đồng thời hiển thị giao thức mạng hệ thống. Giao thức có thể là giao thức ô tô chung hoặc giao thức tự tạo của một chiếc ô tô nhất định. Giao thức truyền thông, khung dữ liệu và tốc độ truyền thông tin liên lạc đều cần phải đáp ứng các tiêu chuẩn liên quan. Theo yêu cầu thiết kế của nền tảng thiết bị ảo ô tô, thiết kế trình điều khiển SJA1000 được hoàn thiện thông qua việc thiết kế các chức năng đọc và ghi, chức năng nhận dữ liệu và các quy trình dịch vụ ngắt.
Trong quá trình phát triển trình điều khiển máy ảnh giao diện USB, hãy chọn máy ảnh kỹ thuật số mesh 2000, chip điều khiển OV511. Việc mở, đóng, đọc và ghi cũng như điều khiển trình điều khiển thiết bị và các tệp thiết bị cần gọi các chức năng giao diện. Sau khi hoàn tất quá trình phát triển trình điều khiển máy ảnh giao diện USB, hãy sử dụng máy ảnh để thu thập hình ảnh và tự động tải các lệnh vào mô-đun trình điều khiển để hỗ trợ hoạt động bình thường của máy ảnh.
Ngoài ra, thông qua việc cài đặt và cấy ghép MiniGUT, màn hình đồ họa của thiết bị, bộ sưu tập và hiển thị video camera USB, v.v., việc thiết kế chương trình ứng dụng của nền tảng thiết bị ảo ô tô đã được hoàn thành.
3. Kết luận
Theo nhu cầu thực tế của việc phát triển và ứng dụng ô tô, thiết kế nền tảng công cụ ảo ô tô khoa học và hợp lý, và dần phát triển theo hướng thông minh và tự động hóa, nâng cao hơn nữa chức năng của công cụ ảo ô tô, đồng thời cung cấp cho người lái toàn diện hơn Nó cung cấp một sự đảm bảo quan trọng cho việc lái xe an toàn và ổn định, có vai trò tích cực trong việc thúc đẩy sự phát triển của ngành công nghiệp ô tô.
Tác giả: Wan Weibin

Chúc các bạn đọc tin baobong dahomnay vui vẻ!

Original text