Code 39

ชื่ออื่น: Code 3 of 9, USD-3, LOGMARS

คำนิยาม

Code 39 คือบาร์โค้ดเส้นที่ตรวจสอบตัวเองได้ เข้ารหัส 43 อักขระ คือ ตัวเลข ตัวอักษรพิมพ์ใหญ่ ช่องว่าง และ - . $ / + % เครื่องหมายดอกจันระบุจุดเริ่มและหยุดของทุกสัญลักษณ์

Code 39 เข้ารหัสอักขระอย่างไร

อักขระ Code 39 แต่ละตัวประกอบด้วยเก้าองค์ประกอบ ห้าแท่งและสี่ช่องว่าง โดยสามในเก้ากว้าง ลวดลายตายตัวนี้คือที่มาของชื่อ “3 of 9” และทำให้โค้ดตรวจสอบตัวเองได้ การอ่านผิดมักให้ลวดลายที่ใช้ไม่ได้แทนที่จะเป็นอักขระผิด

ทุกสัญลักษณ์เริ่มและจบด้วยดอกจัน จึงใช้ดอกจันเป็นข้อมูลไม่ได้ อักขระตรวจสอบ mod-43 เป็นทางเลือก และโหมด Full ASCII แสดงอักขระอื่นได้ด้วยการรวมสัญลักษณ์เป็นคู่

  • ตัวเลข 0 ถึง 9
  • ตัวอักษรพิมพ์ใหญ่ A ถึง Z
  • ช่องว่างและสัญลักษณ์ - . $ / + %
  • อักขระเริ่มและหยุด: *

Code 39 ใช้ที่ไหน

Code 39 พัฒนาในทศวรรษ 1970 และได้รับความนิยมเพราะพิมพ์และถอดรหัสง่าย ยังใช้ในอุตสาหกรรมยานยนต์ ในโลจิสติกส์ด้านกลาโหมภายใต้โครงการ LOGMARS และบนบัตรประจำตัวและฉลากทรัพย์สินภายใน

ข้อเสียคือความหนาแน่นต่ำ ใช้พื้นที่ต่ออักขระมากกว่า Code 128 มาก สัญลักษณ์นี้กำหนดไว้ใน ISO/IEC 16388

คำถามที่พบบ่อย

Code 39 เข้ารหัสตัวอักษรพิมพ์เล็กได้ไหม

ไม่ได้ในโหมดมาตรฐาน Full ASCII Code 39 แสดงตัวพิมพ์เล็กได้ด้วยการรวมสองอักขระ แต่หลายระบบใช้ Code 128 แทน

ทำไมบาร์โค้ด Code 39 เริ่มและจบด้วยดอกจัน

ดอกจันคืออักขระเริ่มและหยุดที่บอกเครื่องสแกนว่าบาร์โค้ดเริ่มและจบตรงไหน

แหล่งที่มาและมาตรฐาน

คำศัพท์ทั้งหมด