• 方案介紹
  • 附件下載
  • 相關推薦
申請入駐 產(chǎn)業(yè)圖譜

【開源】ARM Cortex-M3網(wǎng)絡收音機設計(原理圖、PCB源文件、源碼)

2019/06/20
605
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

hardware.zip

共2個文件

歡迎下載研華科技主題白皮書:
【深度剖析】研華多核異構ARM核心板機器視覺應用案例

[摘要] TI Sitara系列AM5718/5728是采用ARM+DSP多核異構架構,可以實現(xiàn)圖像采集、算法處理、顯示、控制等功能,具有實時控制、低功耗、多標準工業(yè)控制網(wǎng)絡互聯(lián)、工業(yè)人機界面的優(yōu)化、2D/3D圖形處理、1080 HD的高清視頻應用、工業(yè)控制設備的小型化等特點。廣泛應用在機器視覺、工業(yè)通訊、汽車多媒體、醫(yī)療影像、工廠自動化、工業(yè)物聯(lián)網(wǎng)等領域。
http://fundaciorobertgraves.com/resource/advantech/index.p...


很早以前用過網(wǎng)絡收音機,N年前了,都忘記了當初用的是什么軟件了,當時只是覺得整天聽MP3聽膩了,想回到過去,聽聽廣播,盡管有時候會插播廣告,比較煩人,不過有笑話聽,挺逗人的。那個網(wǎng)絡收音機的軟件用了沒多久,就不再用了,軟件用的不爽是一方面,為了聽廣播而開著電腦實在是大炮打蚊子,還不如花二十塊錢買個真的半導體收音機。

今天無意間看到一個,基于ARM的網(wǎng)絡收音機,跟半導體收音機一樣,裝在小盒子里,可以收聽通過互聯(lián)網(wǎng)傳來的廣播,比電腦省電,而且因為是網(wǎng)絡版的,突破了地域限制,收聽國外的廣播一樣清晰。感興趣的同學自己做一個,收聽VOA,練英語聽力,那才叫音質,才叫舒服。

這個收音機的原理圖并不復雜,想學點東西的同學可以自制。

ARM Cortex-M3網(wǎng)絡收音機系統(tǒng)設計框圖:

說明:

系統(tǒng)利用TPS2375實現(xiàn)以太網(wǎng)供電(PoE),跟USB供電一樣,不需要額外的變壓器CPU則是Cortex-M3內核的LM3S6950,解碼器則是VS1053,都是常見的集成電路。系統(tǒng)還支持SD卡,搞不好將來做成“網(wǎng)絡錄音機”,離線播放錄下來的廣播,也是說不定的事兒。

固件代碼方面,因為是“網(wǎng)絡”收音機嗎,毋庸置疑,需要TCP、IP協(xié)議,至于收聽廣播部分的協(xié)議,這里用到的是SHOUTcast協(xié)議,是由Nullsoft開發(fā)的,一種免費的聲音流技術,用于網(wǎng)路廣播。

附件內容提供了ARM Cortex-M3網(wǎng)絡收音機全部的原理圖、PCB制版圖、以及固件代碼。

ARM Cortex-M3網(wǎng)絡收音機電路參數(shù)(英文)介紹:

  • Open-Source Hardware
    • Microcontroller: LM3S6950 ARM Cortex-M3 from Luminary Micro / TI
    • Audio Codec: VS1053 from VLSI
    • Display: S65 LCD with 176x132 pixel and 16bit color
    • microSD Socket
    • Rotary Encoder
    • IR Receiver (RC5)
    • PoE (Power over Ethernet)
  • Open-Source Software
    • Play Shoutcast/Icecast and RTSP Streams
    • Play audio files from the memory card
    • Alarm Clock
  • hardware.zip
    下載
    描述:V2和V3版本,原理圖、PCB源文件等
  • software.zip
    下載
    描述:網(wǎng)絡收音機源碼

相關推薦