條碼怎麼設計,最容易讀取?(不容易出錯?)

條碼怎麼設計,最容易讀取?(不容易出錯?)

我知道條碼正常、條碼機正常,當然都讀的出來。

但是條碼的設計,一定會有比較容易分辦的情況

請問 以EAN 8 為例

是 000000000 11112222 12121212 這樣比較容易讀取

還是 12345678 56781234 56734812 這樣每個都不一樣的比較容易讀取?

文章關鍵字

Eigen wrote:
條碼怎麼設計,最容...(恕刪)


EAN 8 或 13條碼有檢查碼設計,出錯率在百萬分之一內,所以數字無論怎麼排列組合,結果應該都是一樣的。
mcu_master wrote:
EAN 8 或 13條碼有檢查碼設計,


這是要讀出之後才檢查的

我指的是理論上的讀取,ex uart start 1 2 3 4 5 6 7 8 stop

要不容易讀錯,就要減少連續的相同ex: 10101010 00111110 前者就比較不容讀錯

這是協定本體造成的

ex:曼徹斯特,0 1 怎麼排列就無影響

我仔細看過 ean 8 的協定,最多連續 4個1 或0 所以任何數字的組合理論上都ok

了不起就是將 3 和 6 排除即可(含有連續 4個1 或0 )



Eigen wrote:
是 000000000 11112222 12121212 這樣比較容易讀取

還是 12345678 56781234 56734812 這樣每個都不一樣的比較容易讀取?(恕刪)


就我個人感覺上來說,

因為條碼內容一定會變化(除非你每張印的都是設計過的內容可以不同)

因此,容易讀取這項需求上來說,

都會是把條碼比例設計的恰當點會容易讀取.

因此不會是從內容組合排列來思考,
(可能你上述兩種組合刷起來也沒感覺有差異吧)



文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!