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

基于小腳丫(FPGA開發(fā)板)和Nokia5110(液晶屏)的數字時鐘設計

2016/08/10
25
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

stepfpga_board.pdf

共3個文件

小腳丫身世

可編程邏輯的設計方法從根本上改變了現代數字電路的設計,不管是從最簡單的與非門還是到最復雜的SoC。通過一句句硬件描述語言可編程邏輯器件FPGA幫我們實現了各種數字電路,這一切顯得十分神奇又十分神秘。目前市場上有各種各樣的FPGA開發(fā)板,它們不是功能太復雜,使用門檻太高就是核心芯片老舊,幾乎要被淘汰。Step團隊經過精心挑選,打造了小腳丫一代FPGA開發(fā)板,為大家提供一個非???,實用,入門簡單的學習開發(fā)平臺。

小腳丫的特性:

  • 食指大小——目前最小的FPGA開發(fā)板,尺寸52mm*18mm,即插即用;
  • USB供電,自帶板載編程器,無需額外配置FPGA下載線
  • LCMXO2-1200,性價比最高最適合的FPGA芯片
  • 既可作學習數字邏輯的FPGA開飯,也可作核心功能模塊使用,適合各種DIY和原型設計
  • 豐富的實例、代碼支持

基于小腳丫的數字時鐘

該設計是基于小腳丫FPGA開發(fā)板和Nokia5110液晶屏的簡單數字時鐘,可以方便的調節(jié)時間,這里提供詳細的設計框圖、硬件連接、和設計源碼,如果自己有興趣還可以在此基礎上添加日歷、定時、秒表等功能。

數字時鐘功能介紹:

按鍵K1,模式調節(jié),設計共分4中模式(運行模式、時針調節(jié)、分針調節(jié)、秒針調節(jié)),按動K1依次切換模式

按鍵K2,時間調節(jié),當數字時鐘在時針調節(jié)、分針調節(jié)或秒針調節(jié)模式時,按動K2調節(jié)對應時間位

硬件連接圖如下:

硬件連接圖中,程序復位控制線控制程序復位,斷開重連設計復位

FPGA程序設計框架:

本設計使用FPGA資源:registers:178、SLICEs:286、LUT4s:568、GSRs:1

數字時鐘演示:

本設計中用到的主要芯片:

LCMXO2-1200:Lattice FPGA,主頻133Mhz,PBGA132封裝LCMXO2-1200數據手冊

Nokia5110:84x84點陣LCD,可現實4行漢字,支持多種串行通信協議(Nokia5110實時價格

LT1117:Linear低壓差正穩(wěn)壓器,具可調和固定 2.85V、3.3V、5V輸出, 輸出電路800mA (LT1117數據手冊

電路城語:此資料為賣家免費分享,不提供技術支持,請大家使用前驗證資料的正確性!如涉及版權問題,請聯系管理員刪除!

附件包含以下資料:

  • stepfpga_board.pdf
    下載
    描述:小腳丫FPGA開發(fā)板原理圖
  • Digital_clock.zip
    下載
    描述:小腳丫FPGA數字時鐘邏輯代碼
  • 相關設計資料.zip
    下載
    描述:小腳丫FPGA數字時鐘相關設計資料

相關推薦