LED音樂頻譜制作教程 原理圖文件 參考設計源碼利用 51 單片機制作 LED 頻譜顯示的原理: 1、選擇一款具有高速 ADC 采樣的單片機,采集音頻信號的電壓幅度,比如 WQX 推薦是 STC12C5A60S2.該單片機具有 8 通道 10 位 ADC 采樣封裝模塊。每秒鐘可以采樣 25 萬次。滿足 我們的設計需要。傳統的單片機開發板自帶的 ADC0804 采樣速度不能滿足。不推薦。 2、采樣結果,通過 FFT 運算,得出各種頻段的幅度值。分別保存在 15 個字節的數組變量 中。我們人耳能夠聽到的極限頻率是 20Hz--20KHz 。但是 我們平時的音樂歌曲的頻段大概是 100Hz---4KHz(極少部分樂器的頻率能達到 6K 以上)。所以,我們的顯示頻率范圍定為 100Hz---4KHz 。 3、利用 IO 口驅動 8*15=120 顆 LED 組成的矩陣燈點。顯示 15 個頻段的幅度值。并且,多 添加一行作為平面,讓效果更美觀
標簽: stc12c5a60s2 led 音樂頻譜
上傳時間: 2022-04-11
上傳用戶:默默
NXP LPC2214軟件參考設計例程 -20例基礎源碼一 概述LPC2000 系列微控制器是基于ARM7TDMI-S 內核的32 位微控制器片內集成了支持400KHz 高速模式的硬件I2C 總線接口為了方便地對 I2C 從器件進行快速的正確的讀寫操作我們設計了LPC2000 系列微控制器I2C 軟件包本軟件包是硬件I2C 以主方式工作的只要用戶調用接口函數并提供幾個主要的參數即可輕松地完成I2C 總線外圍器件的應用程序設計二 I2C 串行總線I2C 總線是PHILIPS 公司推出的芯片間串行數據傳輸總線2 根線(SDA SCL)即可實現完善的全雙工同步數據傳送能夠十分方便地地構成多機系統和外圍器件擴展系統I2C 器件是把I2C 的協議植入器件的I/O 接口使用時器件直接掛到I2C 總線上這一特點給用戶在設計應用系統帶來了極大的便利I2C 器件無須片選信號是否選中是由主器件發出的I2C從地址決定的而I2C 器件的從地址是由I2C 總線委員會實行統一發配三 軟件包接口說明LPC2000 系列微控制器I2C 軟件包采用中斷方式進行處理提供了4 個接口函數分別為ISendByte() ISendStr() IRcvByte 和IRcvStr() 由于I2C 向量中斷需要根據實際應用來設定(即VIC 的設置) 所以軟件包中沒有提供I2C 初始化的代碼在調用I2C 軟件包接口函數前用戶程序要配置好I2C 總線接口(I2C 引腳功能和I2C 中斷并已使能I2C 主模式)
上傳時間: 2022-05-03
上傳用戶:fliang
基于STM32F103的數據采集源碼,24位高精度AD數模轉換芯片
上傳時間: 2022-05-13
上傳用戶:
VHDL 基礎程序百例 FPGA 邏輯設計源碼VHDL語言100例第1例 帶控制端口的加法器第2例 無控制端口的加法器第3例 乘法器第4例 比較器第5例 二路選擇器第6例 寄存器第7例 移位寄存器第8例 綜合單元庫第9例 七值邏輯與基本數據類型第10例 函數第11例 七值邏輯線或分辨函數第12例 轉換函數第13例 左移函數第14例 七值邏輯程序包第15例 四輸入多路器第16例 目標選擇器第17例 奇偶校驗器第18例 映射單元庫及其使用舉第19例 循環邊界常數化測試第20例 保護保留字第21例 進程死鎖 第22例 振蕩與死鎖第23例 振蕩電路第24例 分辨信號與分辨函數第25例 信號驅動源第26例 屬性TRANSACTION和分辨信號第27例 塊保護及屬性EVENT,第28例 形式參數屬性的測試第29例 進程和并發語句第30例 信號發送與接收第31例 中斷處理優先機制建模第32例 過程限定第33例 整數比較器及其測試第34例 數據總線的讀寫第35例 基于總線的數據通道第36例 基于多路器的數據通道第37例 四值邏輯函數第38例 四值邏輯向量按位或運算第39例 生成語句描述規則結構第40例 帶類屬的譯碼器描述第41例 帶類屬的測試平臺第42例 行為與結構的混合描述第43例 四位移位寄存器第44例 寄存/計數器第45例 順序過程調用第46例 VHDL中generic缺省值的使用第47例 無輸入元件的模擬第48例 測試激勵向量的編寫第49例 delta延遲例釋第50例 慣性延遲分析第51例 傳輸延遲驅動優先第52例 多倍(次)分頻器第53例 三位計數器與測試平臺第54例 分秒計數顯示器的行為描述6第55例 地址計數器第56例 指令預讀計數器第57例 加.c減.c乘指令的譯碼和操作第58例 2-4譯碼器結構描述第59例 2-4譯碼器行為描述第60例 轉換函數在元件例示中的應用第61例 基于同一基類型的兩分辨類型的賦值相容問題第62例 最大公約數的計算第63例 最大公約數七段顯示器編碼第64例 交通燈控制器第65例 空調系統有限狀態自動機第66例 FIR濾波器第67例 五階橢圓濾波器第68例 鬧鐘系統的控制第69例 鬧鐘系統的譯碼第70例 鬧鐘系統的移位寄存器第71例 鬧鐘系統的鬧鐘寄存器和時間計數器第72例 鬧鐘系統的顯示驅動器第73例 鬧鐘系統的分頻器第74例 鬧鐘系統的整體組裝第75例 存儲器第76例 電機轉速控制器第77例 神經元計算機第78例ccAm2901四位微處理器的ALU輸入第79例ccAm2901四位微處理器的ALU第80例ccAm2901四位微處理器的RAM第81例ccAm2901四位微處理器的寄存器第82例ccAm2901四位微處理器的輸出與移位第83例ccAm2910四位微程序控制器中的多路選擇器第84例ccAm2910四位微程序控制器中的計數器/寄存器第85例ccAm2910四位微程序控制器的指令計數器第86例ccAm2910四位微程序控制器的堆棧第87例 Am2910四位微程序控制器的指令譯碼器第88例 可控制計數器第89例 四位超前進位加法器第90例 實現窗口搜索算法的并行系統(1)——協同處理器第91例 實現窗口搜索算法的并行系統(2)——序列存儲器第92例 實現窗口搜索算法的并行系統(3)——字符串存儲器第93例 實現窗口搜索算法的并行系統(4)——頂層控制器第94例 MB86901流水線行為描述組成框架第95例 MB86901寄存器文件管理的描述第96例 MB86901內ALU的行為描述第97例 移位指令的行為描述第98例 單周期指令的描述第99例 多周期指令的描述第100例 MB86901流水線行為模型
上傳時間: 2022-05-14
上傳用戶:
該文件包含GY25Z增強版的51源碼、STM32源碼、arduino源碼以及對應的PC軟件,同時包含了一份使用手冊。一次傳輸的位數是11位,傳輸的數據較GY25多了4位。使用時需要注意。
標簽: 姿態傳感器
上傳時間: 2022-06-10
上傳用戶:
1-1前言一般人所能夠感受到聲音的頻率約介於5H2-20KHz,超音波(Ultrasonic wave)即爲頻率超過20KHz以上的音波或機械振動,因此超音波馬達就是利用超音波的彈性振動頻率所構成的制動力。超音波馬達的內部主要是以壓電陶瓷材料作爲激發源,其成份是由鉛(Pb)、結(Zr)及鈦(Ti)的氧化物皓鈦酸鉛(Lead zirconate titanate,PZT)製成的。將歷電材料上下方各黏接彈性體,如銅或不銹鋼,並施以交流電壓於壓電陶瓷材料作爲驅動源,以激振彈性體,稱此結構爲定子(Stator),將其用彈簧與轉子Rotor)接觸,將所産生摩擦力來驅使轉子轉動,由於壓電材料的驅動能量很大,並足以抗衡轉子與定子間的正向力,雖然伸縮振幅大小僅有數徵米(um)的程度,但因每秒之伸縮達數十萬次,所以相較於同型的電磁式馬達的驅動能量要大的許多。超音波馬達的優點爲:1,轉子慣性小、響應時間短、速度範圍大。2,低轉速可產生高轉矩及高轉換效率。3,不受磁場作用的影響。4,構造簡單,體積大小可控制。5,不須經過齒輸作減速機構,故較爲安靜。實際應用上,超音波馬達具有不同於傳統電磁式馬達的特性,因此在不適合應用傳統馬達的場合,例如:間歇性運動的裝置、空間或形狀受到限制的場所;另外包括一些高磁場的場合,如核磁共振裝置、斷層掃描儀器等。所以未來在自動化設備、視聽音響、照相機及光學儀器等皆可應用超音波馬達來取代。
標簽: 超聲波電機
上傳時間: 2022-06-17
上傳用戶:
ST7796S 顯示芯片驅動程序源碼,包含STM32F103 51 mega2560等源碼,內部文件有詳細的針腳接線說明,源碼顯示采用8位并口控制,代碼兼容ILI9486,包含觸摸顯示,。f103芯片的幀率能達到14幀。
上傳時間: 2022-07-17
上傳用戶:xsr1983
VIP專區-嵌入式/單片機編程源碼精選合集系列(2)資源包含以下內容:1. 用C進行嵌入式開發的一個完整的面向中級用戶的討論.2. 一個免費的嵌入式操作系統。.3. MSP430f149上LCD顯示的程序.4. msp430 falsh自編程.5. MSP430浮點庫.6. tcpip堆棧.7. 圖像編碼.8. 熟悉非常簡單CPU模擬器 1、將所給模擬器的源程序編譯成執行程序。 2、運行并觀察非常簡單CPU模擬器.9. 單個漢字庫字摸提取程序.10. 軟件紅外線接收程序.11. I2C總線讀寫程序.12. 24C02讀寫程序.13. lcd 測試程序.14. ac97 測試.15. usb 檢驗程序.16. 8位RISC CPU的VERILOG編程 SOURCECODE.17. Verilog DHL教程.18. sdram的verilog的源碼實現.19. 嵌入式系統.20. PALM PDB文件閱讀器源代碼.21. IRDA 1.0 標準協議源代碼.22. cygnal 源代碼.23. AD7708數據采集軟件.24. uc/gui的使用說明文檔.25. 嵌入式操作系統文檔.26. UCL compress and decompress tool, very useful for embedded system.27. AD芯片TLC2543的轉換例程。.28. 44b0x開發板使用教程源碼.29. 用c++編寫嵌入式多任務操作系統.30. 嵌入式系統開發圣經.31. MISRA C Compliance Matrix.32. C for Embedded Systems.33. 這是關于LCD常識的資料.34. 這是一篇關于RS-485接口應用的文章.35. 嵌入式系統講義幻燈片課件.36. 這是一個在WindowsCE 環境下訪問Sql 數據庫的源代碼.37. 這是一個在WindowsCE 環境下進行圖形繪制的源程序。.38. 單片RS232-PPP/TCP/IP協議轉換模塊.39. Nucleus 使用說明.40. 該工程是從ecos嵌入式系統下移植過來的一個小型的fat16文件系統.
上傳時間: 2013-04-15
上傳用戶:eeworm
VIP專區-嵌入式/單片機編程源碼精選合集系列(5)資源包含以下內容:1. 嵌入式數據庫系統.2. 一個演示實時多任務系統運行的仿真程序源碼.3. 偉福仿真器軟件使用.4. 一個完美的門禁考勤系統數據存儲方案.5. 華邦CPU編程器仿真器設計.6. 給大家發一個44b0x開發板的源代碼.7. 一個s3c44b0上的啟動兼測試程序.8. s3c44b0的一個bios源程序.9. DVB I2C讀寫驅動程序.10. 一種QPSK調制解調算法的誤碼率仿真.11. 嵌入式可編程器件CPLD的典型實例 壓縮包.12. 外部中斷INT0模擬1200bps串口通訊。一次MCU可以可以接收并通過MCU向下位機發送30個字節。.13. 老外個人做的MP3/優盤。使用ATMEL MEGA系列的MCU.14. 關于PS/2和USB鍵盤、鼠標的各種掃描碼的資料。.15. TMS320F240 DSK板原理圖.16. 本文從理論上推導出CRC 算法實現原理.17. 一個TCPIP應用于MSP430的源程序.18. 8位LED顯示芯片7219的C原程序.19. 嵌人式系統編程學習.20. sonix 常用mcu的硬件資料.21. D1302充電程序.22. 對24C02的讀、寫.23. 嵌入式瀏覽器Dillo源碼.24. 手寫識別Chinput源碼.25. 嵌入式設計應用范例系列一。.26. 基于PPC的BootLoader.27. 數模轉換程序.28. 串行打印機程序!.29. 下載用上位機程序.30. LCD點陣12864 C語言.31. 用c寫的液晶驅動.32. EMBEDDED SOFTWARE DEVELOPMENT WITH ECOS.33. Nucleus PLUS源碼分析.34. 44bx中文手冊.35. bsp基本概念.36. FAT32文件系統詳細介紹.37. Flash文件系統實現論文.38. i.MX開發板原理圖.39. Linux MTD源代碼分析.40. ULIP及vxsim網絡仿真的實現.
上傳時間: 2013-07-19
上傳用戶:eeworm
VIP專區-嵌入式/單片機編程源碼精選合集系列(17)資源包含以下內容:1. 兩軸云臺控制程序.2. 全球定位系統數據提取.3. 車載GPS智能終端的設計與實現.4. Dsc8610:-------------OV8610+OV681+OV651數碼相機源程序(2500.A.D公司的X51.EXE).5. header define of EZ-LIB.6. the sourse of EZUSB (for c ).7. LCD顯示源程序.8. HT6221,PT2221紅外編碼遙控器處理模塊VER1.0 作 者: David Wang Email: wy94081@sina.com.cn.9. 提取單個漢字字模程序.10. C8051F02x Firmware Updating Code.11. PDIUSBD12 應用層演示軟件(DELPHI).12. motorala JL8程序代碼.13. 基于snd1c芯片的mp3播放器源代碼.14. 基于snd1c芯片的mp3播放器源代碼(硬盤版本的).15. 基于snd1c芯片的mp3播放器源代碼(原理圖).16. 16進制字符串和16進制本身相互轉換.17. 韋根協議實現和用io模擬串口實現.18. mm36sb020存儲器讀寫.19. DS1302時間和RAM的讀寫.20. Windows CE Nand Flsh 驅動.21. 一個msp430的os.22. 此程序為EVC編寫的MIS系統.23. usb鼠標設計完全實例.24. 用并口模擬I2C總線的源碼.25. pdiusbd12中文資料.26. 用C33 STAR 開發板構成GPS定位系統.27. lpc932芯片 用于modbus通訊的范例.28. 液晶t6963驅動芯片程序范例.29. RS232_RS485通訊接口軟硬件資料.30. PLC程序,匯編寫的工業控制用的.31. TCP/IP源碼.32. 日本工業界的嵌入式系統標準。60%以上的日本嵌入式產品依此標準而制造。.33. AD7705的讀寫驅動.34. 接口芯片8155的驅動程序.35. LED顯示驅動芯片的驅動程序.36. 5位LED顯示驅動芯片14498的顯示驅動.37. MODBUS驅動.38. 39sf040驅動.39. tms320vc33燒寫flash程序.40. 串口調試助手,調RS232,RS485必備武器.
上傳時間: 2013-07-09
上傳用戶:eeworm