【正文】
( InSystem Programmable 在線編程),對 FLASH 等器件進行編程。 如果沒有數(shù)據(jù)傳輸, DATA0 和 DATA1 兩根線 處于高電平,所以 每根線上 各加一個上拉電阻。 本設計采用硬件去門禁讀卡器功能測試儀設計 8 抖動,在開關旁邊加一個 104 電容。 圖 33 復位電路 開始按鍵電路 系 統(tǒng)啟動時先進行自檢,然后進入停止模式 ,節(jié)省能耗 。 如圖 31 所示: C410 0n FC710 0n F+ C510 uF+ C610 uF+ 1 2V + 3 . 3V12J1P o w e r I n12C N 1P C B A P ow e r+ 1 2VG N DL E D 5L E DR 2 32KV i n3GND1V o ut2U2L M 11 1 7D540 04+ 1 2V 圖 31 電源設計 晶振 電路 單片機必須在時鐘的驅動下才能進行工作 , STM32F107VCT6 內部含有一個8MHz 的 RC 振蕩器 , 但精度較差 , 通常使用外部高速時鐘信號。 電路設計最終方案確定 綜上各方案所述 ,對此次作品的方案選定 :以 STM32F107VCT6 為主控制器,通過 JLINK 仿真器下載 和調試 程序, LED 指示燈顯示測試結果,米字型 LED 顯示鍵盤測試結果 。程序下載成功后,需要將啟動模式設置為 UserBoot 模式,復位芯片即可看到程序運行 的現(xiàn)象。 所以采用了 米字型 LED 作為顯示。 所以選擇采用 STM32F107VCT6 作為主控制芯片。 門禁讀卡器功能測試儀設計 3 2 設計方案論證 控制器芯片的選擇方案和論證 方案一 : 采用 89C51 芯片作為硬件核心,采用 Flash ROM,內部具有 4KB ROM 存儲空間 ,能于 3V 的超低壓工作 ,而且與 MCS51 系列單片機完全兼容 ,但是運用于電路設計中時由于不具備 ISP 在線編程技術 [5], 當在對電路進行調試時,由于程序的錯誤修改或對程序的新增功能需要燒入程序時,對芯片的多次拔插會對芯片造成一定的損壞。也有些 測試儀 界面不夠友好,使用者需要學習一段時間 才能操作 ,降低了 生產商的生產效率。 門禁讀卡器功能測試儀 的國內外發(fā)展現(xiàn)狀與趨勢 門禁讀卡器是門禁系統(tǒng)的重要組成部分,是門禁系統(tǒng)信號輸入的關鍵設備, 其安全性和可靠性是不言而喻的。因而,此設計具有相當重要的現(xiàn)實意義和實用價值。 門禁系統(tǒng)中讀卡器 [2]是最外圍設備,擔負著讀取卡片 信息、人機界面交互、數(shù)據(jù)校驗上傳等一系列功能,其重要性不言而喻。適用各種機要部門,如銀行、賓館、機房、軍械庫、機要室 、辦公間、智能化小區(qū)、工廠等。傳統(tǒng)機械鎖在使用過程中存在以下問題:都采用一把鑰匙一把鎖,鑰匙易被仿制;鑰匙丟失后存在安全嚴重隱患;人員流動導致鑰匙流失而無法控制;有的出租屋,更換一個人就要更換 幾套機械鎖;幾乎所有的機械門鎖,對上門開鎖者,都是很容易打開的。 軟件方面主要包括 系統(tǒng)進入 停止模式和退出停止模式、韋根通信、控制電機 、鍵盤測試等。門禁讀卡器功能測試儀設計 I 基于 STM32 系列單片機的 門禁 讀卡器功能測試 儀設計 摘 要 本設計是基于 STM32 系列 的 單片機 進行的對 SXG 系列 門禁 讀卡器 的功能測試。硬件部分主要由STM32F107VCT6 微處理器 、 LED 顯示電路 、 JTAG 下載電路、電源轉換電路 、韋根通信電路、 以及電機控制電路等組成, 系統(tǒng)通過 LED 和米字型 LED 顯示測試結果,所以具有人性化的操作和直觀的顯示效果。 關鍵詞 STM32F107VCT6 韋根通信 電機控制 門禁讀卡器功能測試儀設計 II THE DESIGN OF THE ACCESS CONTROL READER FUNCTION TESTER ABSTRACT Taking the SXG series of access control reader for research object ,this paper designed the function tests which based on the series of STM32 microcontrollers. The theoretical basis of the STM32 MCU and peripherals expand your knowledge in the design, while a more prehensive preparation. SXG series access functional test of the reader hardware and software aspects of the synchronous design. The hardware part is mainly microprocessors by STM32F107VCT6, LED display circuit, JTAG download circuit, the power conversion circuit, Wiegand munication circuit, and motor control circuit and other position, the system LEDsegment LED displays the test results, so humane operation and intuitive display. The software system enters stop mode and exit the stop mode, Wiegand munications, control, motors, keyboard testing. The system software design in C language, in order to facilitate the expansion and change, the software design is modular in structure, programming logic is more concise, in order to more easily achieve the functional testing SXG series access card reader. All programs after their pletion, in keil software for debugging, there is no problem, welding SXG series access card reader hardware testing. KEY WORDS STM32F107VCT6 Wiegand munication Motor control 門禁讀卡器功能測試儀設計 目 錄 中文摘要 .............................................................................................................................. I 英文摘要 ............................................................................................................................. II 1 緒論 ................................................................................................................................. 1 引言 .......................................................................................................................... 1 主要任務 ................................................................................................................. 2 主要技術指標 ........................................................................................................ 2 門禁讀卡器功 能測試儀的國內外發(fā)展現(xiàn)狀與趨勢 .................................. 2 2 設計方案論證 ............................................................................................................... 3 控制器芯片的選擇方案和論證 ................................................................... 3 顯示模塊選擇方案和論證 ............................................................................ 3 下載方式的選擇方案和論證 ........................................................................ 4 電路設計最終方案確定 ................................................................................. 4 3 硬件設計 ........................................................................................................................ 6 電源設計 ................................................................................................................. 6 晶振電路 ................................................................................................................. 6 復位電路 ................................................................................................................. 7 開始按鍵電路 ........................................................................................................ 7 韋根通信電路 ........................................................................................................ 8 JTAG 下載電路 ...................................................................................................... 8 電機 控制電路 ........................................................................................................ 9 門禁讀卡器功能測試儀設計 主電路設計 .......................................................................................................... 10 4 軟件設計 ...................................................................................................................... 12 主程序設計 .......................................................................................................... 12 系統(tǒng)初始化 ....