齊成璽 曹玉柱 鄭旭媛 劉迢迢



摘? 要: 神經科學領域利用一定頻率的閃光刺激調控阿爾茨海默?。ˋD)模型動物的Aβ淀粉樣蛋白沉積。因此,頻率可調的LED光源在AD的發病機制和神經調控中有很好的應用。文中根據頻率可調的需求,設計基于Android的頻率可調LED光源。使用Android客戶端,通過藍牙模塊與底層MCU SRC89C52進行通信,底層MCU負責執行命令,控制LED驅動電路的開關,實現LED的頻率可調控制。實驗結果表明,該裝置具有成本低、操作簡單等特點。
關鍵詞: LED光源; 頻率調節; 單片機; Android; 無線通信; 結果分析
中圖分類號: TN911?34? ? ? ? ? ? ? ? ? ? ? ? ? ? 文獻標識碼: A? ? ? ? ? ? ? ? ? ? ? ?文章編號: 1004?373X(2020)06?0030?04
Design and implementation of intelligent LED light scintillation system based on singlechip and Android system
QI Chengxi, CAO Yuzhu, ZHENG Xuyuan, LIU Tiaotiao
(College of Biomedical Engineering and Technology, Tianjin Medical University, Tianjin 300070, China)
Abstract: In the field of neuroscience, a flash stimulation with certain frequency is used to regulate and control the Aβ?amyloid deposition in Alzheimer's disease (AD) model animals. Therefore, the LED light source with adjustable frequency has a good application in the pathogenesis and neural regulation of AD. A frequency?adjustable LED light source based on Android is designed according to the requirements of adjustable frequency. Android client is used to communicate with the bottom MCU src89c52 through Bluetooth module. The bottom MCU is responsible for executing the command, controling the switch of LED driver circuit, and realizing the adjustable control of frequency of LED. The experimental results show that the device has some advantages of low cost and simple operation.
Keywords: LED light source; frequency adjustment; singlechip; Android; wireless communication; result analysis
0? 引? 言
阿爾茨海默?。ˋlzheimer disease,AD)的主要病因是大腦β?淀粉樣蛋白異常沉積,β?淀粉樣蛋白沉積形成的神經炎性斑塊和 Tau蛋白過度磷酸化形成的神經原纖維纏結(Neurofibrillary tangles,NFTs),最終表現為皮質的持續皺縮以及海馬等腦區神經元的大量丟失[1]。大腦神經元網絡同步激活時,會產生神經振蕩, 其中gamma振蕩(30~90 Hz)是大腦普遍存在的神經電活動,與感覺和感知、信息存儲和提取、編碼等認知過程密切相關,特別是在學習和記憶中起了重要的作用。研究發現AD患者的自發gamma節律同步性和多種AD轉基因小鼠模型中局部場電位gamma頻段的功率降低[2]。 Iaccarino等人指出gamma振蕩下降后,β?淀粉樣蛋白累積形成斑塊,導致其認知能力的衰退[3]。利用光遺傳技術刺激AD模型小鼠海馬區內的神經元產生gamma振蕩,導致小膠質細胞形態轉變為吞噬狀態,小膠質細胞是一種免疫細胞,可以清除腦內β?淀粉樣蛋白。Singer等人研究發現40 Hz閃爍燈光也可產生上述效果[4]。
LED光源與人們生活息息相關。光在人們的日常生活中發揮著重要的作用,其對動植物的形態形成、生理代謝和生長發育有著重要的調節作用[5]。LED發光二極管是一種能夠將電能轉換為可見光的固態半導體器件,其核心是一個由兩部分組成的半導體的晶片:一部分是空穴占主導地位的P型導體;另一部分是電子占主導地位的N型導體,當電流通過導線作用于這個晶片的時候,電子就會被推向P區,在P區里電子跟空穴復合,然后就會以光子的形式發出能量,從而形成光[6]。LED燈不像普通的白熾燈泡,可以直接連接220 V的交流市電,它需要恒流驅動。LED驅動電路的主要功能是將交流電壓轉換為恒流電源,同時按照LED器件的要求完成與LED的電壓和電流的匹配[7]。
本文采用C語言開發了一款基于Android系統的可控制LED光源頻率客戶端。通過藍牙模塊與底層MCU SRC89C52進行通信,底層MCU負責執行命令,利用PWM波控制LED驅動電路的開關,從而實現LED的頻率可調控制,實現非侵入性地降低AD模型小鼠海馬β?淀粉樣蛋白的濃度和沉積。該裝置具有成本低、操作簡單等特點,在AD發病機制和神經調控方面,具有廣闊的應用前景。
1? 基于Andriod的頻率可調LED光源的系統設計
1.1? 系統硬件設計
頻率可調LED光源的硬件系統包括電源系統(數字電源和LED驅動電路)、單片機系統和通信模塊,其組成框圖如圖1所示。
1.1.1? LED基板
LED基板模塊包括LED陣列。根據LED的參數特性,采用12 V電源給LED供電,LED采用串聯的形式布局,如圖2所示。由圖2可知,OUT1接LED驅動控制電路的控制輸出端。
1.1.2? STC89C52單片機控制系統
本系統選用STC89C52單片機作為控制系統。STC89C52是STC公司生產的使用經典的MCS?51內核的一種低功耗、高性能CMOS8位微控制器,具有8 KB系統可編程FLASH存儲器、512 B數字存儲器、看門狗電路、內置4 KB E2PROM和4個外部中斷,全雙工串行口[8]??臻e模式下,CPU 停止工作,允許RAM、定時器/計數器、串口、中斷繼續工作。掉電保護方式下,RAM內容被保存,振蕩器被凍結,單片機一切工作停止,直到下一個中斷或硬件復位為止。最高運作頻率35 MHz。采用11.059 2 MHz的無源晶振,為了使晶振穩定,靠近晶振的兩個引腳對地放置了22 pF電容。該單片機外圍電路簡單,且技術成熟可靠,降低了成本,增加了可靠性,其電路圖如圖3所示。由圖3可知,STC89C52單片機最小控制系統由STC89C52、RC復位電路和外部晶振組成。
1.1.3? 通信電路
本控制系統可以與手機進行實時通信。單片機與手機通信采用藍牙無線通信模塊,LED光源的頻率可以通過手機Andriod客戶端進行實時設定和監控底層單片機的工作。由于系統無線傳輸的數據量較少,藍牙模塊與主機通信采用串口的方式,通信速率為9 600 b/s。藍牙是一個開放性的無線通信模式,雖然通信距離較短,但是方便快捷、應用廣泛和低成本,其設計電路圖如圖4所示。由圖4可知,藍牙最小系統包括指示燈、外部按鍵清除記憶、狀態控制腳和通信引腳。由于藍牙模塊供電是3.3 V電平,而單片機STC89C52是5 V供電,兩者的收發引腳需要進行電壓匹配。
1.1.4? 系統電源電路
系統電源電路包括LED燈的頻率控制電路和系統工作電源電路。本控制系統采用外部12 V電源輸入,通過線性穩壓源LM7805將12 V轉換為5 V給單片機STC89C52進行供電,同時,使用AMS1117?3.3線性穩壓源給藍牙模塊進行供電。其設計電路分別如圖5和圖6所示。
由圖5可知,為了方便調試和電源識別故障,對12 V,5 V和3.3 V供電都增加了顯示燈功能。由圖6可知,LED燈的頻率控制電路采用低壓控制高壓模式,采用NMOS管作低端驅動,PMOS管作高端控制。當CON輸出高電平時,Q2導通,Q1 G腳被拉低,LED有電流通過,LED亮起。同理,當CON輸出低電平時,Q2不導通,Q1 G腳被上拉,LED沒有電流通過,LED燈不亮。
1.2? 底層單片機嵌入式軟件設計
系統底層單片機嵌入式程序采用由第三方開發的IAR嵌入式工作平臺。IAR Embedded Workbench(EW)是一種用于開發應用各種不同目標處理器的靈活的集成環境,簡單易學,它提供一個方便地窗口界面用于迅速的開發調試[9]。EW包括了嵌入式C/C++優化編譯器、匯編器、連接定位器、庫管理員、編輯器、項目管理器和C?SPY調試器。使用IAR的編譯器最優化最緊湊的代碼,節省硬件資源,縮短開發時間。
底層單片機軟件的好壞對系統有很大的影響。為了保證系統的穩定性、可編輯性和長期可靠性,軟件設計采用模塊化設計思路,整個軟件系統由以下幾個子模塊組成:主程序模塊、LED頻率控制模塊、存儲模塊和通信模塊,各個模塊單獨完成各自的功能,分別由主模塊調用。
主程序框圖是程序的總體思路,軟件主程序流程圖由圖7所示。由圖7可知,系統首先進行初始化,進行系統參數的設置和讀取。其中LED頻率控制模塊I/O引腳初始化低,通信模塊初始化通信參數波特率為9 600 kb/s,藍牙模塊的STATE引腳配置為高電平,并與藍牙模塊進行連接通信。為了增加程序的可維護性,給各個狀態設定特定的返回值,Android端可以通過返回值,進行故障識別。軟件采用無線中斷的形式,進行數據的接受和發送。在獲取到Andriod端的命令之后, 要先對其進行地址識別,正確的地址才進行命令接受和解析。當命令解析完以后,根據Andriod命令請求調用相對應的模塊,LED光源的頻率控制采用引腳脈寬調制(Pulse Width Modulation,PWM)波控制LED燈電源使能。STC89C52內部具有三個14位的定時器,程序可以調用內部的定時器參數PWM波,從而實現頻率的控制。
1.3? Andriod客戶端軟件設計
Andriod客戶端是本系統的重要組成部分,它具有設置和顯示的功能,用戶可以通過客戶端對LED光源的頻率進行設置。Andriod客戶端采用Java語言編寫,界面友好、易于操作。使用手機自帶的藍牙模塊與底板藍牙進行通信連接,實現與LED光源系統的無線連接[10]。利用現有的成熟的藍牙通信協議,減少了設計難度,增加了設計可行性。在數據發送格式上采用先發送指令,在發送數據的編排方式,通過給LED光源不同的參數設置不同的指令碼,數據通過藍牙傳到單片機以后,由單片機串口中斷進行數據解析,然后執行命令,并上傳返回值。軟件上設置不同狀態的返回值,調試時通過返回值可以很快識別故障。
2? 結果與分析
搭建平臺以后,在Andriod客戶端設置1~100 Hz范圍內不同的LED光源頻率和占空比,示波器查看單片機輸出引腳的PWM波頻率和占空比與設置值均相對應,LED光源的頻率也與設置值相對應。
客戶端使用時先點擊“打開藍牙”和“開始掃描”,單片機和手機連接起來,此時LED光源閃爍頻率為40 Hz,在此基礎上,通過“增頻”和“降頻”按鈕調節閃爍頻率(10~100 Hz)。使用完后,點擊“關閉掃描”和“關閉藍牙”,單片機和手機連接斷開,LED光源停止閃爍??蛻舳瞬僮鹘缑嫒鐖D8所示。
3? 結? 語
本文首先介紹了誘導gamma振蕩調控AD和LED光源的頻率重要性,然后利用Andriod客戶端通過藍牙與底層單片機STC89C52進行通信,單片機STC89C52利用內部計時產生相對應的PWM波頻率和占空比來控制LED驅動電路的使能,從而實現了低成本、高可靠的基于Andriod的頻率可調的LED光源系統。
注:本文通訊作者為劉迢迢。
參考文獻
[1] ISMAIL R, HANSEN A K, PARBO P, et al. The effect of 40?Hz light therapy on amyloid load in patients with prodromal and clinical Alzheimer′s disease [J]. International journal of Alzheimer′s disease, 2018: 1?5.
[2] CANTER R G, PENNEY J, TSAI L H. The road to restoring neural circuits for the treatment of Alzheimer\”s disease [J]. Nature, 2016, 539(7628): 187?196.
[3] IACCARINO H F, SINGER A C, MARTORELL A J, et al. Gamma frequency entrainment attenuates amyloid load and modifies microglia [J]. Nature, 2016, 540(7632): 230?235.
[4] SINGER A C, MARTORELL A J, DOUGLAS J M, et al. Noninvasive 40?Hz light flicker to recruit microglia and reduce amyloid beta load [J]. Nature protocols, 2018, 13(8): 1850?1868.
[5] CIRIC A, STOJADINOVIC S, DRAMICANIN M D. Judd?Ofelt and chromaticity analysis of hafnia doped with trivalent europium as a potential white LED phosphor [J]. Optical materials, 2019, 88: 392?395.
[6] NAKAMURA M, KUSE Y, TSURUMA K, et al. The involvement of the oxidative stress in murine blue LED light?induced retinal damage model [J]. Biological & pharmaceutical bulletin, 2017, 40(8): 1219?1225.
[7] 何璇.LED室內照明關鍵技術的研究[D].廣州:暨南大學,2013.
[8] 呂友懿,許建明,陳炯明.基于單片機的電子時鐘設計[J].電子世界,2016(9):31.
[9] HOLCOMB M R, DEVINE J M, HARDER R, et al. Continuous?waveform constant?current isolated physiological stimulator [J]. Review of scientific instruments, 2012, 83(4): 044303.
[10] 黃廣翔,王靜.基于智能手機的生理參數無線監測系統設計[J].醫療衛生裝備,2015,36(10):17?20.