999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于STM32的智能視力檢測儀

2018-06-27 10:16:04仝碩吳正朕秦楓
山東工業技術 2018年11期
關鍵詞:單片機

仝碩 吳正朕 秦楓

摘 要:隨著時代的發展,近視人數在增多,所以人們要求可以更加方便的測試視力。傳統的視力檢測方法需要醫護人員參與到檢測過程中,對于測試者及其不方便。本文提出了一種基于STM32F103c8t6單片機的視力測試儀的設計方案,軟件采用 C 語言編程, 顯示部分采用串口屏顯示, 以國際標準視力表“E”字為視標,每次隨機顯示一個字符。因此本系統可以進行自我視力檢測,且本產品使用方便,成本低,具有較大優勢。

關鍵詞:單片機;視力檢測儀;串口屏

DOI:10.16640/j.cnki.37-1222/t.2018.11.125

1 引言

視力,常用視角分辨率來表示,指的是人眼辨別細節的能力。而視力的檢測又常用視力表來檢測,當今世界視力表有很多種,目前我國常用的視力表是用“E”字作視標。本文提出了一種基于STM32C8T6單片機的視力檢測儀的設計方案,該檢測儀以單片機為控制核心,串口屏為顯示手段,語音播報為提示手段,可進行自我視力檢測.

2 硬件設計

本設計硬件由單片機主控模塊、串口觸摸屏、藍牙模塊和鍵盤輸入模塊、語音合成模塊構成,硬件結構圖如圖1所示。單片機CPU控制語音合成模塊發出“開始測試”聲音,引導測試者進行視力檢測;測試者只需將視標開口方向的判斷情況通過鍵盤輸入即可;單片機對輸入按鍵值進行判斷是否正確,同時發出語音提示,最后通過發送語音告訴測試者視力情況。

2.1 單片機模塊

單片機主控模塊使用STM32單片機,他具有性能好、功耗低和成本低的優點,其程序存儲器容量是64KB,單片機主要完成串口屏控制,語音合成控制以及結果判決等過程,串口屏通過藍牙與單片機串口連接,用于接收單片機的指令傳輸。

2.2 液晶顯示模塊

串口屏是指帶微處理器的液晶屏,它包括處理器、LCD液晶顯示屏和其他部分。它接收單片機UART串口發送過來的指令,完成在液晶屏上顯示漢字圖案的操作。本系統使用的是淘晶馳串口屏,可以使單片機對液晶屏的控制變得更加簡單,讓普通的單片機可以驅動復雜的圖像處理。

2.3 無線通信模塊

藍牙是一種支持設備短距離通信的無線電技術。藍牙的標準是IEEE802.15,工作在2.4GHz 頻帶。本系統使用的是藍牙模塊 HC-05,其RXD 接單片機的 PA9端口,TXD 連接單片機的 PA10端,這樣,就可實現藍牙模塊與單片機的串口通信。

2.4 語音合成模塊

本系統使用的是SYN6288語音合成芯片,其支持BIG5、GB2312、GBK和UNICODE 等常見的格式的文本,具有可靠的、清晰的、標準的中文語音合成效果。工作方式是通過單片機向串口發送文本,然后通過單片機控制該芯片合成語音,具有使用方便,開發方便的優點。

3 軟件設計

采用 Keil5 作為開發平臺,流程如圖2所示。根據結構化的思想,軟件可以分為以下模塊:隨機數模塊、輸入識別模塊、語音合成模塊、視力等級判別模塊.隨機模塊可生成0~3的隨機數,利用這一隨機數可控制屏幕顯示圖標,輸入識別模塊用于輸入的鍵值,語音合成模塊用于語音提示體驗者的選擇是否正確。結果判別模塊是將收到的鍵值與單片機存儲的視力表比較,得出視力結果,通過語音播報視力值與近視度數。

3.1 隨機數生成模塊

為了避免每次視力測試的”E”圖標的開口具有規律性,本系統采用了隨機數去控制每一行中“E”的開口方向,而這隨機數是由可確定的線性同余函數通過一個種子產生的,也就是說可以引用頭文件”stalib.h”中的rand()函數,即t=rand()%4,因此這些隨機數在閉區間[0,3]之間分布,從而確定了圖標的開口方向。

3.2 輸入識別模塊

本模塊是將鍵值信息傳遞給單片機,本系統共使用了六個按鍵值,按鍵功能如表1所示。

3.3 語音合成模塊

當單片機需要發出語音的時候,單片機就會向串口UART1發送需要的中文字符,然后語音合成函數speech()就會對其處理,最后發出語音提示測試者。

3.4 視力等級判別模塊

單片機將獲得的鍵值與程序中的視力表數組進行對比,采用的算法是,從視力表的首行開始,每次每行隨機取出三個視標,參與者答對的話,flag_correct加1,當flag_correct大于3的時候,就會直接進入下一行測試。當第一次出現同一行的答錯次數大于3次時,則返回上一行進行測試,記錄標志位flag_return為1.在接下來的測試中再次出現答錯次數大于3次時,記錄標志位flag_return為2,這時輸出結果為當前上行的視力值。

4 結束語

本文設計了一種基于STM32C8T6單片機的智能視力測試儀,相比較古老的、傳統的視力檢驗,可在無專業人員幫助的情況下,自我進行對視力測試。通過實驗表明本系統對視力大的檢測確實帶來了方便,測試結果也較為準確。不足之處在于,每次通過rand()函數取得隨機數是否是真正的隨機數,是否會對視力測試結果造成影響。

參考文獻:

[1]姚開麒等.微機化視力檢查系統[J].中國醫療器械,1992,16(06):340.

[2]胡忠林.驗光與視力表視力[J].中國眼睛科技,2006,12(12):104-105.

[3]邱杰等 基于MCS-51單片機的視力測試儀設計[J],玉林師范學院學報,2015,4(02):31-34.

[4]蔡金川,張超,樊麗.基于 ZigBee和GPRS的智能家居控制系統設計以及傳感數據基于時間序列的聚類分析[J].新型工業化,2017, 7(03):52-55.

作者簡介:仝碩(1996-),男,江蘇徐州人,本科,研究方向:數控技術。

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統的仿真設計
主站蜘蛛池模板: 天天综合色天天综合网| 中文国产成人久久精品小说| 国产亚洲精久久久久久无码AV| 亚洲欧洲日产国产无码AV| 亚洲第一视频免费在线| 国产亚洲现在一区二区中文| 欧美成人精品一级在线观看| 久久99精品国产麻豆宅宅| 免费国产黄线在线观看| 午夜激情福利视频| 亚洲中文字幕久久精品无码一区| 亚洲天堂日韩在线| 国产精品自在在线午夜| 午夜视频在线观看免费网站 | 亚洲精品视频免费观看| 国产精品区网红主播在线观看| 女人18一级毛片免费观看| 国产免费网址| 欧美精品导航| 黄色不卡视频| 婷婷午夜天| 一区二区三区成人| a国产精品| 成人在线综合| 久久精品无码专区免费| 久久国产精品嫖妓| 韩日无码在线不卡| 亚洲精品自拍区在线观看| 国产91视频观看| 亚洲一区二区三区在线视频| 久久久久久尹人网香蕉| 欧美成人午夜视频| 亚洲一区二区三区麻豆| 欧美性猛交一区二区三区| 91探花在线观看国产最新| 高清无码一本到东京热| 2021国产精品自产拍在线| 久久一级电影| 一本一道波多野结衣一区二区| 午夜一级做a爰片久久毛片| 99九九成人免费视频精品| 99热这里只有精品2| 亚洲无码四虎黄色网站| 国产经典免费播放视频| 国产成人福利在线| 亚洲天堂日本| Jizz国产色系免费| 精品国产91爱| 欧美国产日产一区二区| 内射人妻无套中出无码| 国产免费久久精品99re不卡| 免费无码网站| 国产欧美成人不卡视频| 在线日韩日本国产亚洲| 欧美午夜在线观看| 国产美女一级毛片| 亚洲黄色激情网站| 日本久久久久久免费网络| 国产黄网站在线观看| 色综合五月| 人妻精品久久无码区| 成人毛片在线播放| 久热这里只有精品6| 亚洲中文字幕23页在线| 亚洲精品无码av中文字幕| 最新国语自产精品视频在| 97视频免费看| 婷五月综合| 国产丝袜无码一区二区视频| 日本成人福利视频| 亚洲欧美另类色图| 国产无人区一区二区三区| av在线人妻熟妇| 亚洲国产第一区二区香蕉| 国产69精品久久| Aⅴ无码专区在线观看| 亚洲伦理一区二区| 国产成人AV综合久久| 欧美午夜视频| 四虎亚洲国产成人久久精品| 欧美性色综合网| 精品一区二区三区水蜜桃|