国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于FPGA的吉他調音器系統(tǒng)設計

2014-09-05 08:16:14劉竹林
關鍵詞:數(shù)碼管差動吉他

劉竹林

(湖北工業(yè)職業(yè)技術學院 電子工程系,湖北 十堰 442000)

FPGA技術在國內的發(fā)展相對較晚,但FPGA強大的功能,其固有的靈活性和并行性使得很多應用場合非它不可。因此,越來越多的電子工程師和電子專業(yè)在校學生希望能夠掌握這門技術。本吉他調音器系統(tǒng)設計正是以FPGA為核心控制器,通過其它的外圍電路實現(xiàn)琴弦的準確調弦。

1 總體設計方案

吉他調音器系統(tǒng)由吉他拾音器、音頻信號放大電路、A/D轉換電路、FPGA控制電路、數(shù)碼管顯示與鍵盤電路等幾部分組成。核心控制模塊采用Xilinx公司的C6SLX9-TQG144為主控芯片;A/D轉換采用SPI通訊接口的4通道12位轉換芯片AD7991;數(shù)碼管顯示和鍵盤由FPGA直接控制,系統(tǒng)框圖如圖1所示。

圖1 吉他調音器系統(tǒng)框圖

1.1 音頻信號放大電路的設計

這部分是利用FPGA測量琴弦頻率的前提,主要功能是將從拾音器采集的聲音信號轉換成可測量的電信號。差動放大電路采用3個集成運算放大器組成,調節(jié)RW1改變放大倍數(shù),調節(jié)電位器RW2可使失調電壓為零,UA741集成運算放大器構成電壓跟隨器。放大信號,緩沖隔離,阻抗匹配的作用。具體如圖2所示。

圖2 音頻信號差動放大電路

1.2 A/D轉換電路的設計

采用AD7991,該轉換芯片的工作電壓及參考電壓選擇為+3.3V,而信號調理電路輸出電壓范圍為0~5V,因此需要分壓、緩沖電路實現(xiàn)0~5V到0~3.3V轉換,在運放同相端及輸出接口處加二極管進行限幅,實現(xiàn)對運放及后級電路的保護;A/D芯片輸出接口采用IIC接口,在其輸出SCL、SDA部分必須接上拉電阻;為了提高測量精度,Vin3在此處接參考電壓。

圖3 A/D轉換電路的設計

1.3 電源電路的設計

外面接9V開關電源,經過SW1開關,再整流濾波以后通過2個LM2576分別產生3.3V,1.2V的電壓。其中,3.3V和1.2V用了很多電容抗高頻干擾,保證了FPGA的工作穩(wěn)定。

圖4 電源電路的設計

1.4 FPGA最小系統(tǒng)的設計

最小系統(tǒng)由FPGA芯片、晶振電路、配置電路、復位電路等四部分構成。其中,F(xiàn)PGA為核心,可用于構建強大的數(shù)字系統(tǒng);晶振電路選用100MHz有源晶振,作為系統(tǒng)主時鐘;配置電路選用SPI接口的Flash芯片W25Q128BV;復位電路采用簡單的阻容耦合方式,低電平復位。

1.5 人機接口電路的設計

本系統(tǒng)人機接口電路采用獨立按鍵加數(shù)碼管相結合的方式。按鍵采用微動開關,其一端通過一電阻上拉至3.3V,另外一端接地,當某個鍵被按下時,對應輸出被拉低;數(shù)碼管顯示電路中,數(shù)碼管選用共陽數(shù)碼管,為節(jié)約端口采用動態(tài)掃描方式,段碼驅動電路選用74HC245總線驅動芯片,位選驅動電路采用74HC245與三極管相結合的方式。

圖5 人機接口電路的設計

2 程序流程圖設計

圖6 程序流程圖

3 硬件調試

在調試的過程中,差動放大電路比較不好調節(jié)。我們最好當拾音器在靜態(tài)工作的時候先測量拾音器輸出電壓,然后把差動放大電路的RW1電位器分壓調到與傳感器輸出電壓相同,才能把輸出信號接到差動放大電路中,然后調節(jié)電位器RW2可使失調電壓為零。經過UA741集成運算放大器構成電壓跟隨器,信號緩沖隔離,阻抗匹配輸入到串口AD轉換電路。

4 結語

本文以FPGA作為核心控制器,結合運算放大器和A/D轉換器實現(xiàn)了頻率的調節(jié),電路選用12位A/D轉換器提高了轉換精度,采用高速I2C進行通信減少了數(shù)據處理時間。測試結果表明該調音器滿足調音的需要。

猜你喜歡
數(shù)碼管差動吉他
自制吉他唱搖滾
Arduino編程
電腦報(2019年2期)2019-09-10 07:22:44
MC9S08FL16單片機數(shù)碼管靜態(tài)顯示分析
科技風(2019年13期)2019-06-11 13:38:30
單片機控制的四位數(shù)碼管動態(tài)顯示編程
時代農機(2019年2期)2019-04-24 01:20:14
基于Qt的數(shù)碼管數(shù)字編碼系統(tǒng)的設計與實現(xiàn)
自己做吉他
變壓器差動保護誤動原因探討
電子制作(2017年10期)2017-04-18 07:23:16
變壓器差動保護負相序對差動保護的影響
電子制作(2017年23期)2017-02-02 07:17:24
我的吉他學習之路
小主人報(2016年11期)2016-02-28 20:50:44
基于電流突變量的采樣值差動保護研究
潞西市| 敦化市| 贺州市| 阿克陶县| 黔西| 恭城| 石狮市| 彝良县| 双鸭山市| 当雄县| 左权县| 芦山县| 图木舒克市| 建阳市| 西昌市| 浦县| 湘潭县| 九龙坡区| 汉阴县| 体育| 贵州省| 武胜县| 京山县| 普兰店市| 勃利县| 鄂托克前旗| 沁源县| 大关县| 万载县| 九龙城区| 汨罗市| 饶河县| 南川市| 平利县| 大同县| 休宁县| 许昌市| 崇明县| 仙居县| 灌云县| 朝阳县|