A. 條形碼掃描槍輸出是什麼信號
5V電平信號。條碼掃描槍內部其實是個單片機,數據協議有多種,PS/2,USB,串口,等等。不清楚HI我。
B. 條形碼識別的程序是什麼
條形碼的識別原理
由於不同顏色的物體,其反射的可見光的波長不同,白色物體能反射各種波長的可見光,黑色物體則吸收各種波長的可見光,所以當條形碼掃描器光源發出的光經光闌及凸透鏡1後,照裂緩帆射到黑白相間的條形碼上時,反射光經凸透鏡2聚焦後,照射到光電轉換器上,於是光電轉換器接收到與白條和黑條相應的強弱不同的反射光信號,並轉換成相應的電信號輸出到放大整形電路.白條、黑條的寬度不同,相應的電信號持續時間長短也不同.但是,由光電轉換器輸出的與條形碼的條和空相應的電信號一般僅10mV左右,不能直接使用,因而先要將光電轉換器輸出的電信號送放大器放大.放大後的電信號仍然是一個模擬電信號,為了避免由條形碼中的疵點和污點導致錯誤信號,在放大電肆雹路後需加一整形電路,把模擬信號轉換成數字電信號,以便計算機系統能准確判讀.
整形電路的脈沖數字信號經解碼器譯成數字、字元信息.它通過識別起始、終止字元來判別出條形碼符號的碼制及掃描方向;通過測量脈沖數字電信號哪源0、1的數目來判別出條和空的數目.通過測量0、1信號持續的時間來判別條和空的寬度.這樣便得到了被辯讀的條形碼符號的條和空的數目及相應的寬度和所用碼制,根據碼制所對應的編碼規則,便可將條形符號換成相應的數字、字元信息,通過介面電路送給計算機系統進行數據處理與管理,便完成了條形碼辨讀的全過程.
C. 條形碼原理 單片機
條形碼的識別原理要將按照一定規則編譯出來的條形碼轉換成有意義的信息,需要經歷掃描和解碼兩個過程。物體的顏色是由其反射光的類型決定的,白色物體能反射各種波長的可見光,黑色物體則吸收各種條形碼 製作波長的可見光,所以當條形碼掃描器光源發出的光在條形碼上反射後,反射光照射到條碼掃描器內部的光電轉換器上,光電轉換器根據強弱不同的反射光信號,轉換成相應的電信號。根據原理的差異,掃描器可以分為光筆、紅光CCD、激光、影像四種。電信號輸出到條碼掃描器的放大電路增強信號之後,再送到整形電路將模擬信號轉換成數字信號。白條、黑條的寬度不同,相應的電信號持續時間長短也不同。主要作用就是防止靜區寬度不足。然後解碼器通過測量脈沖數字電信號0,1的數目來判別條和空的數目。通過測量0,1信號持續的時間來判別條和空的寬度。此時所得到的數據仍然是雜亂無章的,要知道條形碼所包含的信息,則需根據對應的編碼規則(例如:EAN-8碼),將條形符號換成相應的數字、字元信息。最後,由計算機系統進行數據處理與管理,物品的詳細信息便被識別了。
還有識別原理。
一般見到的條形碼是一維條碼和二維碼。
這個是製作出來的條形碼,在製作的時候字體是選擇了華文彩雲,就會出現條形碼數字這樣的形式了。
D. C51系列單片機的實際運用
單片機的主要應用領域
由於單片機有許多優點,因此其應用領域之廣,幾乎到了無孔不入的地步。單片機應用的主要領域有:
1) 智能化家用電器:各種家用電器普遍採用單片機智能化控制代替傳統的電子線路控制,升級換代,提高檔次。如洗衣機、空調、電視機、錄像機、微波爐、電冰箱、電飯煲以及各種視聽設備等。
2) 辦公自動化設備:現代辦公室中使用的大量通信和辦公設備多數嵌入了單片機。如列印機、復印機、傳真機、繪圖機、考勤機、電話以及通用計算機中的鍵盤解碼、磁碟驅動等。
3) 商業營銷設備:在商業營銷系統中已廣泛使用的電子稱、收款機、條形碼閱讀器、IC卡刷卡機、計程車計價器以及倉儲安全監測系統、商場保安系統、空氣調節系統、冷凍保險系統等都採用了單片機控制。
4) 工業自動化控制:工業自動化控制是最早採用單片機控制的領域之一。如各種測控系統、過程式控制制、機電一體化、PLC等。在化工、建築、冶金等各種工業領域都要用到單片機控制。
5) 智能化儀表:採用單片機的智能化儀表大大提升了儀表的檔次,強化了功能。如數據處理和存儲、故障診斷、聯網集控等。
6) 智能化通信產品:最突出的是手機,當然手機內的晶元屬專用型單片機。
7) 汽車電子產品:現代汽車的集中顯示系統、動力監測控制系統、自動駕駛系統、通信系統和運行監視器(黑匣子)等都離不開單片機。
8) 航空航天系統和國防軍事、尖端武器等領域:單片機的應用更是不言而喻。
單片機應用的意義不僅在於它的廣闊范圍及所帶來的經濟效益。更重要的意義在
於,單片機的應用從根本上改變了控制系統傳統的設計思想和設計方法。以前採用硬體電路實現的大部分控制功能,正在用單片機通過軟體方法來實現。以前自動控制中的PID調節,現在可以用單片機實現具有智能化的數字計算控制、模糊控制和自適應控制。這種以軟體取代硬體並能提高系統性能的控制技術稱為微控技術。隨著單片機應用的推廣,微控制技術將不斷發展完善。
E. 智能寄存櫃是怎麼運行的
智能儲物櫃鎖原理是什麼?智能二維碼儲物櫃鎖工作原理介紹。儲物櫃是常見的物品,超市、浴場、酒店、賓館、家用等場合經常需要用到,儲物櫃鎖具也經歷了由機械鎖-機械密碼鎖-智能鎖的發展階段,目前比較常見是智能電子鎖,部分共享儲物櫃採用的則是二維碼鎖,使用更加方便,其原理依然是電子鎖原理,根據用戶指紋、密碼或者手機APP掃碼等方式開鎖。
智能儲物櫃鎖工作原理流程
智能儲物櫃的系統是以單片機為核心的,通過總台控制電腦可以實現監視和歷史存檔等管理功能,共同構成智能化的現代存儲設備。具備信息存儲和讀取功能,當單片機完成一次存取動作後向上位機傳送信息,上位機接到信息後,對其進行分析,並進行適當動作。
主要包括:顯示更新、歷史存檔、報警等,除此之外智能儲物櫃還有歷史查詢、數據統計等功能。
儲物櫃智能鎖是通過密碼、指紋、二維碼等方式開啟,需要供電維持鎖具運行,各種方式開鎖依據有所不同,內部工作原理類似。
密碼類型智能儲物櫃鎖:通過密碼解鎖,需要實現錄入用戶密碼,記住數字密碼,密碼作為原始匹配依據,用戶再次輸入密碼時,系統機型匹配,完全正確則自動開鎖,輸入錯誤則自動關閉。
指紋類智能儲物櫃鎖:通過用戶指紋實現開鎖,通過實現錄制指紋,指紋儲存於系統資料庫中,支持多個指紋錄入,需要開鎖時,放入手指識別,感測器獲取指紋信息進行建模,與資料庫原始指紋進行比對,匹配度符合要求則實現開鎖。
密碼和指紋解鎖依據是唯一性,無論是數字密碼還是指紋,都具備唯一性的特徵,只有符合要求才能實現開鎖,二維碼類型則有所不同。
二維碼類智能儲物櫃鎖:用戶通過手機掃碼,點擊開鎖使用,手機獲取該櫃子的信息,向伺服器發送開鎖請求,伺服器接收請求,分析櫃子使用情況,分配可使用儲物櫃,並發送開鎖指令,手機接收指令後,通過藍牙等手段傳輸至儲物櫃電子鎖晶元,晶元接收開鎖命令,實現自動開啟。
還有一種超市條碼類型儲物櫃鎖,其開鎖的方式與上述介紹並不完全相同。
超市儲物櫃條形碼開鎖原理:按下「存」按鈕,儲物櫃內置晶元就會自動生成一個條碼,並通過微型條碼列印機列印出來。同時內部晶元會記錄下這個條碼,而這個條碼的生成規則較多。比如:010001,一共6位。其中前兩位 代表 儲物櫃的每個小分櫃的代碼,01代表一號櫃。後四位是隨機校驗碼。
當顧客來取物品時,將條碼通過掃描器掃描後。 掃描器會對內置晶元輸入條碼上記錄的數據。比如01 0001條碼數字,內部晶元就會開始校對。匹配01號櫃的校驗碼,與剛剛輸入的數字是否對應。
如果對應則晶元控制一號櫃門自行打開。否則,提示「。。。。。。。」
超市儲物櫃以MCS51單片機為核心,自動控制櫃門打開,液晶顯示器顯示無物的箱號;櫃鎖由電磁閥控制,當顧客需要的時候可以直接到存包櫃前按一下「開門」鍵,單片機接受到一脈沖信號後,通過I/O口線發出相應的信號,控制櫃門鎖的電磁閥將空櫃打開,顧客即可存包,並將櫃門關上,列印機會接受到信號,列印出一個條碼,即顧客的開櫃密碼;
當顧客需要取包時,條碼寄存櫃無需在鍵盤上輸入密碼,只需將密碼小票的條碼面靠在條碼閱讀器口上即可;條形碼閱讀器採集到條碼信息輸出相應的高低電平信號傳給單片機系統比較密碼一致後,發出開箱信號至電磁閥是櫃門打開,顧客即可將包取出
F. 基於51單片機超市自動存儲櫃系統,做密碼的還是條形碼的,稍微可以簡單的,還比較好懂有沒有好點的建議
目前最多的是條碼的,一個櫃上的所有門由一個系統控制,系統接一個熱敏列印機出條碼,一個掃碼頭讀碼,系統主要的工作就是用固定的前綴加隨機數生成條碼,記錄它與哪個櫃門對應,並列印它,掃到碼之後找到相應的櫃門打開它,主要就是對幾個設備的管理:櫃門陣列,列印設備,掃碼設備,還有鍵盤、存儲和屏顯,這些東西已經有完整成熟的模塊可以直接使用,通訊編碼在業內已經相對固化,總的來說開發成本低。
做密碼的有幾種方案,但都繞不過安全這一點。在解決安全方面的問題,成本就高多了。生成密並提供密碼紙的話,與條碼紙相比沒有什麼優點,屏顯密碼則遺忘和泄漏的風險太高,這兩種的設備成本以及開發成本與條碼系統差不多。向個人終端傳遞密碼需要載入wifi或藍牙模塊,硬體與軟體方面的成本就高不少,並且用戶使用上並沒有帶來更高的便利,主要就是運營成本低(沒有熱敏紙消耗)。
基於這些原因,你現在在各超市能看到的,還是條碼櫃佔了絕對主流。
國外有廠家在做不用電子設備櫃,塞硬幣後才可以開櫃門,撥鑰匙,然後鑰匙鎖定至特定位置就彈出硬幣,類似超市的購物車連鎖機構,應該是另一類解決方案,只是鎖頭成本有點高,整體來說,是運維成本最低的了,但在當前國人素質的情況下,在國內的運維成本可能並不樂觀。
G. 智能家居與單片機技術有什麼必要的聯系嗎
家居環境智能化是一種趨勢,但是傢具和各類擺設裝飾的智能水平又不高,不需要十分復雜的計算機技術,所以普通單片機就有了用武之地。對於家居環境的控制應清晰明了,並且集中反饋給住戶,所以單片機通信技術在智能家居環境有不錯的發展空間。不同類別不同功能的傢具採用不同的通信手段。通過單片機外設電路控制電氣開關、機械運動等,通過感測器採集傢具狀態信息,通過調節喜好設置讓家居設施自動調整狀態,都是單片機能勝任的工作。
H. 單片機有哪些應用
單片機從她誕生之日起,永葆青春,令我們電子工程師們一代接一代的時刻暗戀著她。以致單片機被廣泛應用於儀器儀表、工業自動控制、家用電器、醫用設備、辦公自動化設備、安全監控等領域,涵蓋了人類生活的方方面面。單片機的應用,使電路設計重心由硬體設計(傳統電路設計)向軟體設計(微控制技術)轉移。傳統電路設計的缺點在於,設計比較復雜的控制電路時,其硬體電路非常復雜,開發周期長,消耗較大的人力、物力和財力,有些智能控制電路用傳統電路設計根本無法實現,特別是直觀的人機交互界面。現在用單片機通過軟體編程就能輕而易舉實現了。電路簡單、功能強大、質量可靠,這就是單片機被廣泛是使用的根本原因。在我們的生活里,電器更新換代頻繁、體積越來越小巧、控制越來越智能、功能越來越強大、質量越來越可靠,這都是單片機嵌入應用的結果。 一、在智能儀器儀表上的應用 單片機廣泛應用於儀器儀表中,實現模擬量和數字量的轉換和處理。通過感測器,可實現諸如電壓、功率、頻率、濕度、溫度、流量、速度、厚度、角度、長度、距離、硬度、元素、壓力、重力、音量、光亮、波形、磁感應等物理量的測量。採用單片機控制使得儀器儀表數字化、智能化、微型化、直觀化,還能通過單片機串口通信實現遠程測量和數據採集。 二、工業自動化領域的應用 在工業控制中,如工業過程自動控制、過程自動監測、過程數據採集、工業控制器、工業現場聯網通信及機電一體化自動控制系統等,都離不開單片機。在比較復雜的大型工業控制系統中,用單片機可以實現智能控制、智能數據採集、遠程自動控制,現場自動管理,真正實現工業自動化。如工業機器人的控制系統是由中央控制器、感覺系統、行走系統、擒拿系統等節點構成的多機網路系統,而其中每一個小系統都是由單片微機進行控制的。 三、在家用電器的應用 四、在計算機通信領域和安全監控系統中的應用 單片機普遍具備通信介面,可以很方便地與計算機進行數據通信,為在計算機和設備的通信提供了技術條件。如電話機及其監控設備,樓宇自動通信呼叫系統、煙火報警系統和攝像監控系統,無線有線對講系統等等。 五、在醫用設備領域中的應用 單片機在醫用設備中的用途亦相當廣泛,例如醫用呼吸機、分析儀、監護儀、診斷設備及病床呼叫系統等等。 六、在汽車電子產品中的應用 現代汽車的集中顯示系統、動力、速度、壓力監測控制系統、自動駕駛系統、導航系統、安全保護系統、通信系統和運行監視器(黑匣子)等都是單片機的功勞。 七、在辦公自動化設備中的應用 現代辦公室使用的大量通信和辦公設備多數嵌入了單片機。如列印機、復印機、傳真機、繪圖機、考勤機、電話以及通用計算機中的鍵盤解碼、磁碟驅動等。 八、在商業營銷設備中的應用 在商業營銷系統中已廣泛使用的LED信息顯示屏、電子稱、收款機、條形碼閱讀器、IC卡刷卡機、計程車計價器以及倉儲安全監測系統、商場保安系統、空氣調節系統、冷凍保險系統等都採用了單片機控制。 此外,單片機在工商、金融、科研、教育、國防、航空航天等領域也有著廣泛的應用。 單片機的廣泛應用不僅讓我們享受到新型電子產品和新技術帶來的貼心服務,也使我們的生活環境變得安全、舒適、便捷;有了單片機作主控,我們的生產生活工具更加先進和智能,減輕勞動強度的同時提高了工作效率和安全系數。 可見,我們的生活離不開單片機,單片機也正在改變我們的生活。
I. 51單片機如何跟條形碼掃描槍聯接使用
買個串口通信的 對應配置好波特率 即可通信應用