讀卡器電路
Punch讀卡器如何工作?
該電路使用微控制器從讀卡器讀取并行數據,然后通過UART連接(通過TX)傳輸該數據。此串行連接可以連接到計算機或其他微控制器,以便系統可以讀取穿孔卡。微控制器還有一個UART接收線,用于接收“讀取字符”指令,該指令在執行時啟動電機。電機保持打開狀態,直到讀卡器生成新的時鐘信號。此時,微控制器從讀卡器讀取字節,然后通過UART傳輸。
讀卡器由9個推入導電基板的回形針組成。重要的是紙夾不要承受太大的壓力,否則紙夾會永久變形并失去彈性。對于持久耐用的設備,底板應由腐蝕性材料制成,如不銹鋼。在此示例中,銅僅用于演示。
電機電路是一個BJT晶體管,帶有保護二極管,可防止電機中的EMF尖峰損壞晶體管。功率調節電路(U1)還有兩個保護二極管,其中肖特基二極管(D2)提供反向電源保護,而1N4148二極管(D1)為穩壓器提供EMF尖峰保護。
構建您的打卡讀卡器
紙帶讀取器本身包含9個被剪切的紙夾彎曲以提供類似彈簧的動作。通常,它們與圖中所示的基底銅板接觸,但是當紙張通過時,這種接觸會斷裂。當紙張上出現一個孔并將此紙夾拉到地面時(記錄為0),此接觸將被重新制作。
回形針彎曲
八個紙夾作為數據線
背面有一個回形針作為時鐘線
已完成的單位
讀卡器背面
前面的讀卡器
主電路安裝在帶有四個螺釘和一塊木頭的磁帶閱讀器旁邊。木材有助于防止螺釘穿過底座,這塊木頭也粘在主底座上。主電路旁邊是FTDI串口轉USB,為串行終端提供USB輸出(主要用于調試)。電機啟用輸出可用于將電機連接到紙帶讀取器,以便在通過UART將命令傳送到紙帶讀取器時自動拉入磁帶。
完成的讀卡器
-
讀卡器
+關注
關注
2文章
410瀏覽量
39366 -
PIC微控制器
+關注
關注
0文章
17瀏覽量
7392
發布評論請先 登錄
相關推薦
評論