Search

Blog Details

Hengstler Việt Nam > Tin tức > Công nghệ > Printers and Cutters > Cách chọn giao diện dữ liệu cho máy in kiosk

Cách chọn giao diện dữ liệu cho máy in kiosk

Có rất nhiều giao diện có thể được sử dụng để kết nối máy in với hệ thống máy chủ của bạn. Hầu hết các kiểu máy in đều có sẵn một số loại giao diện khác nhau; một số có thể chứa nhiều loại giao diện trong một đơn vị. Một thực tế ảnh hưởng đến việc lựa chọn giao diện nào là thiết kế bo mạch OEM hoặc máy tính có sẵn. Một số thiết kế độc quyền sử dụng RS232 vì nó có sẵn dưới dạng hàng hóa và dễ tích hợp. Một vấn đề khác ảnh hưởng đến sự lựa chọn giao diện của bạn là quyết định xem máy in sẽ sử dụng in văn bản hay in đồ họa.

Điều này cần một số lời giải thích, vì đây là một lĩnh vực thường gây ra sự nhầm lẫn liên quan đến máy in nói chung, đó là in đồ họa so với in bằng phông chữ bên trong của máy in. Lời giải thích ở đây có thể giúp làm rõ điều này và giúp bạn đăng ký dễ dàng hơn.

Thông thường có hai cách để in từ máy in nhiệt. Bạn có thể sử dụng bộ tạo ký tự bên trong của chính máy in để tạo các ký tự cần in hoặc bạn có thể gửi các ký tự dưới dạng đồ họa. Mỗi loại đều có những ưu điểm và nhược điểm, nhưng điều quan trọng là phải quyết định xem bạn sẽ sử dụng cái nào vì đây là yếu tố quan trọng cần cân nhắc khi chọn loại giao diện.

In văn bản bằng máy in nhiệt

Khi in văn bản, mã ASCII hoặc Unicode đại diện cho một ký tự sẽ được gửi tới máy in. Máy in chấp nhận mã này, tra cứu ký tự mà nó đại diện trong bộ nhớ trong và in ra giấy. Ngoài ra còn có các lệnh để định vị và sửa đổi bản in từ các bộ ký tự này, chẳng hạn như lệnh tab và thụt lề cũng như các lệnh để phóng to các ký tự theo hệ số nào đó.

Thuận lợi

  • Số lượng byte rất nhỏ phải được gửi để in.
  • Giao diện chậm có thể được sử dụng do không có nhiều dữ liệu được gửi.
  • Logo/hình ảnh được tải sẵn có thể được in bằng lệnh vài byte đơn giản.

Nhược điểm

  • Đầu ra in được giới hạn ở các phông chữ được lưu trong máy in.
  • Thật khó để kết hợp đồ họa với văn bản.
  • Các máy in khác nhau yêu cầu các lệnh khác nhau từ chương trình ứng dụng của bạn để thực hiện cùng một chức năng.

In đồ họa bằng máy in nhiệt

Loại in khác mà chúng tôi sẽ gọi là “In đồ họa”. Đây là điều xảy ra khi bạn in bằng máy in phun hoặc máy in laser từ PC. Trong in đồ họa, thường được sử dụng nhiều nhất với Windows hoặc các hệ điều hành khác, những gì bạn nhìn thấy trên màn hình sẽ được truyền dưới dạng đồ họa đến máy in. Thông tin hiển thị trên màn hình (hoặc từ bên trong chương trình ứng dụng) được gửi đến trình điều khiển in để dịch “hình ảnh” đồ họa thành các lệnh máy in gốc thích hợp và gửi chúng đến máy in.

Mọi thứ được in qua trình điều khiển máy in đều được in dưới dạng đồ họa. Cần nhiều dữ liệu hơn để truyền đồ họa hơn là truyền ASCII. Mọi thứ được gửi dưới dạng một chuỗi các pixel riêng lẻ. Số lượng byte dữ liệu dễ dàng tổng hợp từ 20 đến 50 lần số byte cần thiết cho một biên nhận in chỉ có văn bản tương đương. Khi đó, ưu điểm của In đồ họa là khả năng in bất cứ thứ gì; hình ảnh, văn bản, hình ảnh, biểu tượng, v.v. chính xác như bạn thấy trên màn hình.

Thuận lợi

  • Có thể dễ dàng in bất cứ thứ gì, kể cả ảnh chụp
  • Nếu bạn có thể tạo phông chữ trên màn hình, bạn có thể in nó
  • Nhà sản xuất máy in cung cấp trình điều khiển để dễ dàng tích hợp với hệ điều hành của bạn

Nhược điểm

  • Cần nhiều byte dữ liệu hơn để in văn bản
  • Để có bản in dài hơn cần có giao diện tốc độ cao

Chọn giao diện cho máy in nhiệt

Như một vấn đề thực tế, sau đó, nó dẫn đến điều này. Về cơ bản, nếu bạn đang in văn bản, bạn có thể sử dụng USB hoặc giao diện nối tiếp. Cả hai đều đủ nhanh để xử lý lượng dữ liệu được gửi nhỏ hơn. Bạn có thể sử dụng giao diện RS-232 vì bạn không gửi nhiều dữ liệu và RS-232 tương đối chậm. Nhưng nếu bạn sử dụng trình điều khiển Windows hoặc Linux, bạn đang thực hiện in đồ họa, USB là lựa chọn tốt hơn nhiều do tốc độ cao hơn hoặc giao diện tốc độ cao khác để đạt được tốc độ in hợp lý, đặc biệt nếu bản in rộng hơn và phải có nhiều thông tin hơn. được gửi để đại diện cho một dòng in duy nhất. Serial có thể tăng thời gian hoàn thành bản in lên một khoảng thời gian dài không thể chấp nhận được.

Các giao diện phổ biến nhất mà bạn sẽ thấy ở các máy in hiện đại là USB, RS-232 và Ethernet. Có nhiều loại khác chưa phổ biến rộng rãi hoặc được sử dụng trong các ứng dụng rất hạn chế (ví dụ như Bluetooth). Ngoài ra còn có một số giao diện cũ hơn đôi khi được xem xét (ví dụ như Centronics song song). Một vài điểm nổi bật của từng loại là:

Giao diện máy in USB

Có mặt khắp nơi trong máy tính cho mọi thứ từ chuột, bàn phím, máy quét và máy in, giao diện USB có sẵn ở các phiên bản: 1.1, 2.0 và gần đây nhất là 3.0. Con số càng cao thì tốc độ liên lạc càng nhanh. Tuy nhiên, từ góc độ của máy in, ngay cả USB 1.1 cũng gửi dữ liệu nhanh hơn tốc độ mà máy in có thể in đối với hầu hết các ứng dụng. Chúng tương thích chéo để máy chủ chạy USB 2.0 có thể sử dụng máy in USB 1.1. USB nhanh hơn các giao diện phổ biến khác. Chúng tôi luôn khuyên bạn nên sử dụng nó bất cứ khi nào có thể.

Giao diện RS-232

Đây là giao diện đơn giản thường thấy trong các hệ thống cũ và thiết bị máy chủ ít phức tạp hơn. Ưu điểm chính của nó là tính đơn giản, trong khi nhược điểm chính là tốc độ hạn chế. Ngay cả ở tốc độ truyền nhanh 115.200 baud, nó vẫn chậm hơn đáng kể so với USB 1.1.

Giao diện máy in Ethernet

Máy in sử dụng giao diện Ethernet có thể được cắm trực tiếp vào mạng máy tính của bạn mà không cần nối dây bổ sung. Điều này đặc biệt thuận tiện cho một số loại ứng dụng nhất định cần có nhiều máy in, chẳng hạn như hệ thống POS. Ở một số máy in có giao diện Ethernet, kết nối Ethernet chỉ được sử dụng cho thông tin liên quan đến trạng thái của máy in, không gửi dữ liệu đến chính máy in.

Nói chung, chúng tôi khuyên bạn nên sử dụng USB bất cứ khi nào có thể, với RS-232 là lựa chọn phù hợp cho các máy in có chiều rộng biên lai hẹp hơn, đặc biệt là khi sử dụng tính năng in văn bản. Nên sử dụng Ethernet ở những nơi thường xuyên phải di chuyển máy in, chẳng hạn như hệ thống POS của cửa hàng bách hóa hoặc nơi máy in được đặt cách máy chủ một khoảng cách rất xa.

Trình điều khiển máy in thì sao?

Trình điều khiển máy in là một phần mềm đặc biệt có mục đích cho phép hệ điều hành (ví dụ: Windows 10) sử dụng nội bộ một bộ lệnh tiêu chuẩn để in. Sau đó, trình điều khiển máy in sẽ dịch các lệnh in của hệ điều hành đó thành các lệnh đồ họa cho máy in cụ thể được gắn vào hệ thống máy tính. Xin lưu ý rằng khi sử dụng hệ điều hành khác (ví dụ: Linux thay vì Windows 10), cần có trình điều khiển khác. Ngoài ra, vì các máy in thường có Lệnh gốc khác nhau nên mỗi máy in đều yêu cầu trình điều khiển máy in riêng. Bởi vì trình điều khiển máy in hoạt động bằng cách chia nhỏ mọi thứ cần in thành đồ họa và gửi thông tin đồ họa đó đến máy in, chúng phải gửi nhiều dữ liệu hơn là gửi văn bản ASCII thuần túy và sử dụng bộ tạo ký tự bên trong của máy in.

Điều quan trọng cần nhớ là mọi thứ được gửi tới máy in thông qua trình điều khiển máy in đều được in dưới dạng đồ họa. Đồ họa yêu cầu nhiều dữ liệu hơn để thể hiện một ký tự so với văn bản; ví dụ: một dòng có đầy đủ các ký tự 12 x 24 chấm cần khoảng 40 byte để in bằng bộ tạo ký tự bên trong của máy in, nhưng cần khoảng 672 byte để gửi dưới dạng đồ họa. Vì vậy, bất cứ khi nào khách hàng có nhu cầu sử dụng driver máy in thì nên mua giao diện nhanh nhất có thể. Điều đó có nghĩa là USB đầu tiên và RS-232 thứ hai.

Leave A Comment

All fields marked with an asterisk (*) are required

Yêu cầu báo giá

Đặt hàng ngay!