国产精品成人一区二区在线_日本淫妇xxww老女人,_黑人让我高潮的视频_欧美亚洲高清在线一区_国产丝袜久久久久之久_国产精品这里有精品_亚洲aⅴ男人的天堂t在线观看_免费黄色片一级毛片

基于51單片機的盲文助讀器系統(tǒng)設(shè)計研究論文

2021-04-15 論文

  引言

  中國是全世界盲人最多的國家之一,據(jù)統(tǒng)計約有900萬盲人。盲人接受文字信息的途徑主要有利用語音合成發(fā)聲軟件閱讀和觸摸盲文凸字兩種形式。語音合成發(fā)聲感情生硬,缺乏閱讀快感,較晦澀的文字和公式更是難以理解記憶。同時,供盲人閱讀的新版圖書只有104種,盲文期刊僅8種,品種數(shù)量可謂奇缺叫。另一方面,現(xiàn)有的盲文助讀器由于采用壓電陶瓷,其價格也頗為昂貴。本文基于51單片機設(shè)計了一種新型的盲文助讀器。

  1新型盲文助讀器的總體架構(gòu)設(shè)計

  目前廣泛應(yīng)用的盲文有現(xiàn)行盲文和雙拼盲文兩種,現(xiàn)行盲文以三行兩列的6個凸點為一個基本單位,6個凸點之間通過不同的排列組合形成不同的文字,本文基于流行最廣的現(xiàn)行盲文設(shè)計了一種8方的盲文助讀器。因微型步進電機具有體積小、利于控制、價格低廉等優(yōu)點,機械部分采用步進電機來實現(xiàn)凸點的起落,控制部分則采用STC89C51單片機,通過6個1,B1848M步進電機驅(qū)動芯片來控制6個步進電機,每個步進電機控制1個凸點的起降,每6個步進電機控制的凸點表示1個盲文單元(即盲文的1方),每個盲文單元可以顯示1個阿拉伯?dāng)?shù)字或英文字母,2個或3個單元可以顯示1個漢字。電路連接部分采用自行設(shè)計的PC'B板,將電機驅(qū)動芯片、步進電機、單片機有序地連接。單片機通過內(nèi)部程序控制來實現(xiàn)盲文單元內(nèi)6個步進電機間以及每個盲文單元間的協(xié)調(diào)組合,從而實現(xiàn)盲文的表達輸出。

  2機械整體架構(gòu)

  采用微型步進電機作為原動機(即控制終端),通過單片機發(fā)送的信號控制電機的旋轉(zhuǎn),帶動螺旋機構(gòu)控制螺母和凸點的升降運動。將微型步進電機鑲嵌在底盤內(nèi),焊接在PCB板上,利用導(dǎo)軌板壁和與之配合的電機限制螺母沿二,二軸平動和繞二,y軸轉(zhuǎn)動,使之只能繞二軸轉(zhuǎn)動從而實現(xiàn)沿導(dǎo)軌板壁的上下移動,每6個凸點為1個單元,通過不同凸點的起降變化,顯示不同的文字。

  步進電機是四線二項混合式微型步進電機,此款電機屬于二相四拍式步進電機。通過1,B1848M芯片產(chǎn)生的驅(qū)動信號驅(qū)動步進電機,帶動絲軸上的螺母上下運動,距離控制在2 mm的統(tǒng)一高度。步進電機結(jié)構(gòu)示意圖如圖3所示。

  3控制部分設(shè)計

  3. 1多機通訊的硬件設(shè)計

  PC機作為上位機,主機和從機都為51單片機。PC'機與主機通過串口通訊。由于通訊距離較短,所以本項目采用RS232進行串口通訊,波特率為9 600,數(shù)據(jù)位為8位。

  主機利用緩沖寄存器SBUF接收PC'機發(fā)來的字符數(shù)據(jù)后經(jīng)過內(nèi)部轉(zhuǎn)碼處理,將字符數(shù)據(jù)翻譯為對應(yīng)的電機控制碼,通過串行通訊發(fā)送給從機。從機接收完主機發(fā)來的`數(shù)據(jù)后,實時控制相應(yīng)步進電機的轉(zhuǎn)動狀態(tài)。其中從機部分只顯示出了一個單片機和1個電機。

  PCB板的設(shè)計是本項目硬件系統(tǒng)的重要部分,使用Propel DXP2004,實現(xiàn)了SCH(原理圖)設(shè)計、SCH仿真、PCB(印制電路板)設(shè)計、Auto Router(自動布線器)和FPUA設(shè)計。

  在PC'B的制作過程中,芯片IB1848M的封裝根據(jù)技術(shù)手冊完成。為了減小盲人助讀器的整體尺寸并且配合微型步進電機的焊接,實際制作時,采用兩層PCB板作為信號層,其主要的工藝指標(biāo)如下:PCB板寬為24 mil;最小線寬為6 mil;走線與焊盤的最小距離為12 mil;過孔最小內(nèi)徑為16 mil。

  3.2多機通訊的軟件設(shè)計

  通過對51單片機內(nèi)部的多機通訊控制位SM2SM1的控制實現(xiàn)多機通訊。利用串行通訊來實現(xiàn)主機與從機間的通訊,主機先利用串口向所有從機發(fā)送地址,在從機接收到地址時進行判斷。若地址不符則不作為,地址相符則繼續(xù)接收主機發(fā)來的電機控制信息,進而對電機進行控制以實現(xiàn)盲文的顯示。

  在進行多機通訊時,主機依次對從機進行控制,實現(xiàn)8組步進電機的依次控制,先控制第1個從機,令電機顯示第1個盲文,再控制第2個從機,令電機顯示第2個盲文。

  在8組從機依次控制完畢后將所有從機的控制位SM2-SM1恢復(fù)為初始狀態(tài),準(zhǔn)備進行下一次通訊命令的接收。

  4結(jié)論

  本文從我國盲文使用現(xiàn)狀入手,指出了現(xiàn)有語音合成發(fā)聲軟件和紙質(zhì)書籍的弊端,并詳細介紹了新型盲文助讀器的具體設(shè)計原理。利用微型步進電機控制凸點,用單片機控制電機,通過PCB進行電路搭建,實現(xiàn)了新型盲文助讀器的設(shè)計。它能很方便地將電子版文字轉(zhuǎn)化為盲文凸起形式,價格低廉,對盲人的學(xué)習(xí)、生活有很大的幫助。

【基于51單片機的盲文助讀器系統(tǒng)設(shè)計研究論文】相關(guān)文章:

基于無線傳感器網(wǎng)絡(luò)調(diào)光系統(tǒng)設(shè)計研究論文11-07

基于單片機溫控智能風(fēng)扇的設(shè)計研究論文11-02

基于51單片機的路燈控制系統(tǒng)設(shè)計開題報告04-18

基于單片機的液位模糊控制器設(shè)計論文11-16

一種基于單片機的可控成像系統(tǒng)設(shè)計論文11-08

基于ASP的圖書管理系統(tǒng)設(shè)計與實現(xiàn)研究論文10-30

基于物聯(lián)網(wǎng)的智能社區(qū)互助系統(tǒng)的設(shè)計研究論文11-02

基于Web的農(nóng)機推廣信息系統(tǒng)的研究與設(shè)計論文11-02

簡析基于單片機的多用途定時器的設(shè)計論文11-16

米林县| 胶南市| 云梦县| 新泰市| 昌图县| 阳城县| 宁强县| 连州市| 康定县| 康平县| 习水县| 龙海市| 蓝山县| 大港区| 安乡县| 本溪| 南阳市| 仲巴县| 闸北区| 长兴县| 沂南县| 精河县| 石嘴山市| 泽库县| 亚东县| 商河县| 临朐县| 延寿县| 桃园县| 布尔津县| 天水市| 石嘴山市| 兴山县| 崇阳县| 沁阳市| 社旗县| 咸丰县| 谷城县| 霞浦县| 班玛县| 内黄县|