LED音樂(lè)頻譜制作教程 原理圖文件 參考設(shè)計(jì)源碼利用 51 單片機(jī)制作 LED 頻譜顯示的原理: 1、選擇一款具有高速 ADC 采樣的單片機(jī),采集音頻信號(hào)的電壓幅度,比如 WQX 推薦是 STC12C5A60S2.該單片機(jī)具有 8 通道 10 位 ADC 采樣封裝模塊。每秒鐘可以采樣 25 萬(wàn)次。滿足 我們的設(shè)計(jì)需要。傳統(tǒng)的單片機(jī)開(kāi)發(fā)板自帶的 ADC0804 采樣速度不能滿足。不推薦。 2、采樣結(jié)果,通過(guò) FFT 運(yùn)算,得出各種頻段的幅度值。分別保存在 15 個(gè)字節(jié)的數(shù)組變量 中。我們?nèi)硕軌蚵?tīng)到的極限頻率是 20Hz--20KHz 。但是 我們平時(shí)的音樂(lè)歌曲的頻段大概是 100Hz---4KHz(極少部分樂(lè)器的頻率能達(dá)到 6K 以上)。所以,我們的顯示頻率范圍定為 100Hz---4KHz 。 3、利用 IO 口驅(qū)動(dòng) 8*15=120 顆 LED 組成的矩陣燈點(diǎn)。顯示 15 個(gè)頻段的幅度值。并且,多 添加一行作為平面,讓效果更美觀
標(biāo)簽: stc12c5a60s2 led 音樂(lè)頻譜
上傳時(shí)間: 2022-04-11
上傳用戶:默默
NXP LPC2214軟件參考設(shè)計(jì)例程 -20例基礎(chǔ)源碼一 概述LPC2000 系列微控制器是基于ARM7TDMI-S 內(nèi)核的32 位微控制器片內(nèi)集成了支持400KHz 高速模式的硬件I2C 總線接口為了方便地對(duì) I2C 從器件進(jìn)行快速的正確的讀寫操作我們?cè)O(shè)計(jì)了LPC2000 系列微控制器I2C 軟件包本軟件包是硬件I2C 以主方式工作的只要用戶調(diào)用接口函數(shù)并提供幾個(gè)主要的參數(shù)即可輕松地完成I2C 總線外圍器件的應(yīng)用程序設(shè)計(jì)二 I2C 串行總線I2C 總線是PHILIPS 公司推出的芯片間串行數(shù)據(jù)傳輸總線2 根線(SDA SCL)即可實(shí)現(xiàn)完善的全雙工同步數(shù)據(jù)傳送能夠十分方便地地構(gòu)成多機(jī)系統(tǒng)和外圍器件擴(kuò)展系統(tǒng)I2C 器件是把I2C 的協(xié)議植入器件的I/O 接口使用時(shí)器件直接掛到I2C 總線上這一特點(diǎn)給用戶在設(shè)計(jì)應(yīng)用系統(tǒng)帶來(lái)了極大的便利I2C 器件無(wú)須片選信號(hào)是否選中是由主器件發(fā)出的I2C從地址決定的而I2C 器件的從地址是由I2C 總線委員會(huì)實(shí)行統(tǒng)一發(fā)配三 軟件包接口說(shuō)明LPC2000 系列微控制器I2C 軟件包采用中斷方式進(jìn)行處理提供了4 個(gè)接口函數(shù)分別為ISendByte() ISendStr() IRcvByte 和IRcvStr() 由于I2C 向量中斷需要根據(jù)實(shí)際應(yīng)用來(lái)設(shè)定(即VIC 的設(shè)置) 所以軟件包中沒(méi)有提供I2C 初始化的代碼在調(diào)用I2C 軟件包接口函數(shù)前用戶程序要配置好I2C 總線接口(I2C 引腳功能和I2C 中斷并已使能I2C 主模式)
上傳時(shí)間: 2022-05-03
上傳用戶:fliang
基于STM32F103的數(shù)據(jù)采集源碼,24位高精度AD數(shù)模轉(zhuǎn)換芯片
標(biāo)簽: STM32F103 數(shù)據(jù)采集 ads1256
上傳時(shí)間: 2022-05-13
上傳用戶:
顯示:采用0.56英寸共陽(yáng)的三位數(shù)碼管CL5631AG,顯示溫度值。主控芯片:采用STM8S103K3T6C主控芯片供電模塊:使用18650鋰電池供電,內(nèi)部有鋰電池充電電路,可以使用標(biāo)準(zhǔn)的USB口進(jìn)行充電。
標(biāo)簽: 額溫槍 stm8s103 mlx90614 pcb
上傳時(shí)間: 2022-05-14
上傳用戶:
VHDL 基礎(chǔ)程序百例 FPGA 邏輯設(shè)計(jì)源碼VHDL語(yǔ)言100例第1例 帶控制端口的加法器第2例 無(wú)控制端口的加法器第3例 乘法器第4例 比較器第5例 二路選擇器第6例 寄存器第7例 移位寄存器第8例 綜合單元庫(kù)第9例 七值邏輯與基本數(shù)據(jù)類型第10例 函數(shù)第11例 七值邏輯線或分辨函數(shù)第12例 轉(zhuǎn)換函數(shù)第13例 左移函數(shù)第14例 七值邏輯程序包第15例 四輸入多路器第16例 目標(biāo)選擇器第17例 奇偶校驗(yàn)器第18例 映射單元庫(kù)及其使用舉第19例 循環(huán)邊界常數(shù)化測(cè)試第20例 保護(hù)保留字第21例 進(jìn)程死鎖 第22例 振蕩與死鎖第23例 振蕩電路第24例 分辨信號(hào)與分辨函數(shù)第25例 信號(hào)驅(qū)動(dòng)源第26例 屬性TRANSACTION和分辨信號(hào)第27例 塊保護(hù)及屬性EVENT,第28例 形式參數(shù)屬性的測(cè)試第29例 進(jìn)程和并發(fā)語(yǔ)句第30例 信號(hào)發(fā)送與接收第31例 中斷處理優(yōu)先機(jī)制建模第32例 過(guò)程限定第33例 整數(shù)比較器及其測(cè)試第34例 數(shù)據(jù)總線的讀寫第35例 基于總線的數(shù)據(jù)通道第36例 基于多路器的數(shù)據(jù)通道第37例 四值邏輯函數(shù)第38例 四值邏輯向量按位或運(yùn)算第39例 生成語(yǔ)句描述規(guī)則結(jié)構(gòu)第40例 帶類屬的譯碼器描述第41例 帶類屬的測(cè)試平臺(tái)第42例 行為與結(jié)構(gòu)的混合描述第43例 四位移位寄存器第44例 寄存/計(jì)數(shù)器第45例 順序過(guò)程調(diào)用第46例 VHDL中g(shù)eneric缺省值的使用第47例 無(wú)輸入元件的模擬第48例 測(cè)試激勵(lì)向量的編寫第49例 delta延遲例釋第50例 慣性延遲分析第51例 傳輸延遲驅(qū)動(dòng)優(yōu)先第52例 多倍(次)分頻器第53例 三位計(jì)數(shù)器與測(cè)試平臺(tái)第54例 分秒計(jì)數(shù)顯示器的行為描述6第55例 地址計(jì)數(shù)器第56例 指令預(yù)讀計(jì)數(shù)器第57例 加.c減.c乘指令的譯碼和操作第58例 2-4譯碼器結(jié)構(gòu)描述第59例 2-4譯碼器行為描述第60例 轉(zhuǎn)換函數(shù)在元件例示中的應(yīng)用第61例 基于同一基類型的兩分辨類型的賦值相容問(wèn)題第62例 最大公約數(shù)的計(jì)算第63例 最大公約數(shù)七段顯示器編碼第64例 交通燈控制器第65例 空調(diào)系統(tǒng)有限狀態(tài)自動(dòng)機(jī)第66例 FIR濾波器第67例 五階橢圓濾波器第68例 鬧鐘系統(tǒng)的控制第69例 鬧鐘系統(tǒng)的譯碼第70例 鬧鐘系統(tǒng)的移位寄存器第71例 鬧鐘系統(tǒng)的鬧鐘寄存器和時(shí)間計(jì)數(shù)器第72例 鬧鐘系統(tǒng)的顯示驅(qū)動(dòng)器第73例 鬧鐘系統(tǒng)的分頻器第74例 鬧鐘系統(tǒng)的整體組裝第75例 存儲(chǔ)器第76例 電機(jī)轉(zhuǎn)速控制器第77例 神經(jīng)元計(jì)算機(jī)第78例ccAm2901四位微處理器的ALU輸入第79例ccAm2901四位微處理器的ALU第80例ccAm2901四位微處理器的RAM第81例ccAm2901四位微處理器的寄存器第82例ccAm2901四位微處理器的輸出與移位第83例ccAm2910四位微程序控制器中的多路選擇器第84例ccAm2910四位微程序控制器中的計(jì)數(shù)器/寄存器第85例ccAm2910四位微程序控制器的指令計(jì)數(shù)器第86例ccAm2910四位微程序控制器的堆棧第87例 Am2910四位微程序控制器的指令譯碼器第88例 可控制計(jì)數(shù)器第89例 四位超前進(jìn)位加法器第90例 實(shí)現(xiàn)窗口搜索算法的并行系統(tǒng)(1)——協(xié)同處理器第91例 實(shí)現(xiàn)窗口搜索算法的并行系統(tǒng)(2)——序列存儲(chǔ)器第92例 實(shí)現(xiàn)窗口搜索算法的并行系統(tǒng)(3)——字符串存儲(chǔ)器第93例 實(shí)現(xiàn)窗口搜索算法的并行系統(tǒng)(4)——頂層控制器第94例 MB86901流水線行為描述組成框架第95例 MB86901寄存器文件管理的描述第96例 MB86901內(nèi)ALU的行為描述第97例 移位指令的行為描述第98例 單周期指令的描述第99例 多周期指令的描述第100例 MB86901流水線行為模型
上傳時(shí)間: 2022-05-14
上傳用戶:
該文件包含GY25Z增強(qiáng)版的51源碼、STM32源碼、arduino源碼以及對(duì)應(yīng)的PC軟件,同時(shí)包含了一份使用手冊(cè)。一次傳輸?shù)奈粩?shù)是11位,傳輸?shù)臄?shù)據(jù)較GY25多了4位。使用時(shí)需要注意。
標(biāo)簽: 姿態(tài)傳感器
上傳時(shí)間: 2022-06-10
上傳用戶:
1-1前言一般人所能夠感受到聲音的頻率約介於5H2-20KHz,超音波(Ultrasonic wave)即爲(wèi)頻率超過(guò)20KHz以上的音波或機(jī)械振動(dòng),因此超音波馬達(dá)就是利用超音波的彈性振動(dòng)頻率所構(gòu)成的制動(dòng)力。超音波馬達(dá)的內(nèi)部主要是以壓電陶瓷材料作爲(wèi)激發(fā)源,其成份是由鉛(Pb)、結(jié)(Zr)及鈦(Ti)的氧化物皓鈦酸鉛(Lead zirconate titanate,PZT)製成的。將歷電材料上下方各黏接彈性體,如銅或不銹鋼,並施以交流電壓於壓電陶瓷材料作爲(wèi)驅(qū)動(dòng)源,以激振彈性體,稱此結(jié)構(gòu)爲(wèi)定子(Stator),將其用彈簧與轉(zhuǎn)子Rotor)接觸,將所産生摩擦力來(lái)驅(qū)使轉(zhuǎn)子轉(zhuǎn)動(dòng),由於壓電材料的驅(qū)動(dòng)能量很大,並足以抗衡轉(zhuǎn)子與定子間的正向力,雖然伸縮振幅大小僅有數(shù)徵米(um)的程度,但因每秒之伸縮達(dá)數(shù)十萬(wàn)次,所以相較於同型的電磁式馬達(dá)的驅(qū)動(dòng)能量要大的許多。超音波馬達(dá)的優(yōu)點(diǎn)爲(wèi):1,轉(zhuǎn)子慣性小、響應(yīng)時(shí)間短、速度範(fàn)圍大。2,低轉(zhuǎn)速可產(chǎn)生高轉(zhuǎn)矩及高轉(zhuǎn)換效率。3,不受磁場(chǎng)作用的影響。4,構(gòu)造簡(jiǎn)單,體積大小可控制。5,不須經(jīng)過(guò)齒輸作減速機(jī)構(gòu),故較爲(wèi)安靜。實(shí)際應(yīng)用上,超音波馬達(dá)具有不同於傳統(tǒng)電磁式馬達(dá)的特性,因此在不適合應(yīng)用傳統(tǒng)馬達(dá)的場(chǎng)合,例如:間歇性運(yùn)動(dòng)的裝置、空間或形狀受到限制的場(chǎng)所;另外包括一些高磁場(chǎng)的場(chǎng)合,如核磁共振裝置、斷層掃描儀器等。所以未來(lái)在自動(dòng)化設(shè)備、視聽(tīng)音響、照相機(jī)及光學(xué)儀器等皆可應(yīng)用超音波馬達(dá)來(lái)取代。
標(biāo)簽: 超聲波電機(jī)
上傳時(shí)間: 2022-06-17
上傳用戶:
基于51單片機(jī)的指紋密碼鎖主要組成:?jiǎn)纹瑱C(jī)+最小系統(tǒng)+LCD1602液晶顯示模塊+LED指示燈模塊+繼電器驅(qū)動(dòng)模塊+矩陣鍵盤模塊+AT24C02芯片模塊+指紋模塊設(shè)計(jì)而成主要功能:1.本設(shè)計(jì)基于STC89C52單片機(jī)。2.采用AT24C02芯片可以實(shí)現(xiàn)存儲(chǔ)的密碼掉電保存。密碼為6位,可以隨意更改,更改時(shí)要輸入兩遍確認(rèn);3.采用矩陣按鍵輸入、12864液晶顯示、繼電器模擬開(kāi)鎖,有開(kāi)鎖指示燈。繼電器有常開(kāi)常閉觸點(diǎn)可外接電磁鎖等負(fù)載;4.有管理員密碼,即使忘記密碼也不怕,可以找回;5.兩種開(kāi)鎖方式:指紋開(kāi)鎖(指紋模塊)和密碼進(jìn)入管理員模式開(kāi)鎖(鍵盤模塊)。
上傳時(shí)間: 2022-07-03
上傳用戶:
ST7796S 顯示芯片驅(qū)動(dòng)程序源碼,包含STM32F103 51 mega2560等源碼,內(nèi)部文件有詳細(xì)的針腳接線說(shuō)明,源碼顯示采用8位并口控制,代碼兼容ILI9486,包含觸摸顯示,。f103芯片的幀率能達(dá)到14幀。
標(biāo)簽: 并口驅(qū)動(dòng) stm32
上傳時(shí)間: 2022-07-17
上傳用戶:xsr1983
VIP專區(qū)-嵌入式/單片機(jī)編程源碼精選合集系列(2)資源包含以下內(nèi)容:1. 用C進(jìn)行嵌入式開(kāi)發(fā)的一個(gè)完整的面向中級(jí)用戶的討論.2. 一個(gè)免費(fèi)的嵌入式操作系統(tǒng)。.3. MSP430f149上LCD顯示的程序.4. msp430 falsh自編程.5. MSP430浮點(diǎn)庫(kù).6. tcpip堆棧.7. 圖像編碼.8. 熟悉非常簡(jiǎn)單CPU模擬器 1、將所給模擬器的源程序編譯成執(zhí)行程序。 2、運(yùn)行并觀察非常簡(jiǎn)單CPU模擬器.9. 單個(gè)漢字庫(kù)字摸提取程序.10. 軟件紅外線接收程序.11. I2C總線讀寫程序.12. 24C02讀寫程序.13. lcd 測(cè)試程序.14. ac97 測(cè)試.15. usb 檢驗(yàn)程序.16. 8位RISC CPU的VERILOG編程 SOURCECODE.17. Verilog DHL教程.18. sdram的verilog的源碼實(shí)現(xiàn).19. 嵌入式系統(tǒng).20. PALM PDB文件閱讀器源代碼.21. IRDA 1.0 標(biāo)準(zhǔn)協(xié)議源代碼.22. cygnal 源代碼.23. AD7708數(shù)據(jù)采集軟件.24. uc/gui的使用說(shuō)明文檔.25. 嵌入式操作系統(tǒng)文檔.26. UCL compress and decompress tool, very useful for embedded system.27. AD芯片TLC2543的轉(zhuǎn)換例程。.28. 44b0x開(kāi)發(fā)板使用教程源碼.29. 用c++編寫嵌入式多任務(wù)操作系統(tǒng).30. 嵌入式系統(tǒng)開(kāi)發(fā)圣經(jīng).31. MISRA C Compliance Matrix.32. C for Embedded Systems.33. 這是關(guān)于LCD常識(shí)的資料.34. 這是一篇關(guān)于RS-485接口應(yīng)用的文章.35. 嵌入式系統(tǒng)講義幻燈片課件.36. 這是一個(gè)在WindowsCE 環(huán)境下訪問(wèn)Sql 數(shù)據(jù)庫(kù)的源代碼.37. 這是一個(gè)在WindowsCE 環(huán)境下進(jìn)行圖形繪制的源程序。.38. 單片RS232-PPP/TCP/IP協(xié)議轉(zhuǎn)換模塊.39. Nucleus 使用說(shuō)明.40. 該工程是從ecos嵌入式系統(tǒng)下移植過(guò)來(lái)的一個(gè)小型的fat16文件系統(tǒng).
上傳時(shí)間: 2013-04-15
上傳用戶:eeworm
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1