新聞中心

EEPW首頁 > 手機(jī)與無線通信 > 設(shè)計(jì)應(yīng)用 > STM32的便攜式手機(jī)藍(lán)牙考勤機(jī)系統(tǒng)設(shè)計(jì)

STM32的便攜式手機(jī)藍(lán)牙考勤機(jī)系統(tǒng)設(shè)計(jì)

作者: 時(shí)間:2012-12-07 來源:網(wǎng)絡(luò) 收藏

1.3 STM32微處理器
STM32系列微處理器基于ARM Cortex—M3內(nèi)核,是專為要求性能高、成本低、功耗低的嵌入式應(yīng)用而設(shè)計(jì)的。本設(shè)計(jì)采用的是STM32F103 RBT6芯片,屬于“增強(qiáng)型”系列,時(shí)鐘頻率最高可達(dá)72 MHz,內(nèi)置32 KB RAM和128 KB高速Flash存儲器。128位寬度的存儲器接口和獨(dú)特的加速結(jié)構(gòu)使得32位代碼能夠在最大時(shí)鐘速率下運(yùn)行。在本系統(tǒng)中,使用了STM32F103RBRT6的UART0、UART1、SPI1、SPI2、RTC等功能,充分發(fā)揮了的性能優(yōu)勢。
1.4 液晶屏
液晶屏具有以下特點(diǎn):
①84×48的點(diǎn)陣LCD,可以顯示4行漢字;
②采用SPI接口與主處理器進(jìn)行通信,減少了接口信號線數(shù)量(包括電源和地在內(nèi)的信號線僅有9條),支持多種串行通信協(xié)議(如AVR單片機(jī)的SPI、MCS-51的串口調(diào)試模式等),傳輸速率高達(dá)4 Mbps,可全速寫入顯示數(shù)據(jù),無等待時(shí)間;
③可通過導(dǎo)電膠連接模塊與印制版,不用連接電纜,用模塊上的金屬鉤可將模塊固定到印制板上,因而非常便于安裝和更新;
④LCD控制器/驅(qū)動器芯片已綁定到LCD晶片上,模塊的體積很??;
⑤采用低電壓供電,正常顯示時(shí)的工作電流在200μA以下,且具有掉電模式。
圖3是考勤結(jié)果在液晶上的顯示效果圖。該液晶模塊操作簡單,實(shí)用性強(qiáng)。

本文引用地址:http://butianyuan.cn/article/153695.htm

b.JPG


1.5 語音模塊
本系統(tǒng)采用北京宇音天下公司出品的中高端TTS(文本到語音)芯片。該芯片支持GB2312、GBK、BIG5及UNICODE內(nèi)碼格式的文本。語音合成效果清晰、自然、準(zhǔn)確。芯片較強(qiáng)的中文姓氏處理能力使得因簽到人員姓名的不確定性所導(dǎo)致誤報(bào)的可能性大大降低。利用其內(nèi)置的聲音提示音,使得語音播報(bào)效果更加自然。

2 系統(tǒng)軟件設(shè)計(jì)
2.1 系統(tǒng)軟件總體流程
圖4是系統(tǒng)總體流程圖,從圖中可以看出系統(tǒng)執(zhí)行的一個(gè)總體過程。系統(tǒng)上電復(fù)位后,讀取模塊的配置文件,通過菜單選擇相應(yīng)的考勤模式,搜索周邊手機(jī)設(shè)備地址,并與本地?cái)?shù)據(jù)庫地址進(jìn)行匹配。該考勤機(jī)系統(tǒng)可以實(shí)現(xiàn)手動考勤和定時(shí)考勤兩種考勤模式;信息采集可以實(shí)現(xiàn)單獨(dú)采集和批量采集兩種方式;同時(shí)可以通過SD卡/U盤來保存數(shù)據(jù)。

c.JPG


下面是系統(tǒng)主程序,主要是實(shí)現(xiàn)系統(tǒng)菜單的選擇,然后進(jìn)入每個(gè)菜單模塊進(jìn)行操作,從而完成不同的考勤模式選擇、系統(tǒng)配置、時(shí)鐘設(shè)置和移動設(shè)備的選擇等操作。
g.JPG

藍(lán)牙技術(shù)相關(guān)文章:藍(lán)牙技術(shù)原理


評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉