max II EPM240 三色LED燈板硬件protel原理圖+PCB文件+cpld邏輯工程源碼

  • max II EPM240 三色LED燈板硬件protel原理圖+PCB文件+cpld邏輯工程源碼
  • max II EPM240 三色LED燈板硬件protel原理圖+PCB文件+cpld邏輯工程源碼
  • max II EPM240 三色LED燈板硬件protel原理圖+PCB文件+cpld邏輯工程源碼
  • max II EPM240 三色LED燈板硬件protel原理圖+PCB文件+cpld邏輯工程源碼
  • max II EPM240 三色LED燈板硬件protel原理圖+PCB文件+cpld邏輯工程源碼

广州体彩北京单场开奖 www.mkcubp.com.cn max II EPM240 三色LED燈板硬件protel原理圖+PCB文件+cpld邏輯工程源碼

max II EPM240 三色LED燈板硬件protel原理圖+PCB文件+cpld邏輯工程源碼

max II EPM240 三色LED燈板硬件protel原理圖+PCB文件+cpld邏輯工程源碼

max II EPM240 三色LED燈板硬件protel原理圖+PCB文件+cpld邏輯工程源碼

max II EPM240 三色LED燈板硬件protel原理圖+PCB文件+cpld邏輯工程源碼


        EPM240開發板,紅綠藍三色LED燈,24個三色燈,多種色彩組合,PWM 色彩控制,畢業設計,創意燈。提供硬件,支持自主開發,創意無限。提供JTAG接口,支持邏輯下載。

技術資料:

1、Protel 99SE 版原理圖及PCB圖,可以用Altium Designer 軟件打開及編輯,及焊接BOM文件;

2、Verilog HDL 代碼工程, 工程版本為Quartus II 10.1 ;

`timescale 1ns/100ps

module love_heart(

clk,

resetb,

key_in_a,

key_in_b,

led_out_b,

led_out_r,

led_out_g

);

input clk;

input resetb;

input key_in_a;

input key_in_b;

output[23:0] led_out_b;

output[23:0] led_out_r;

output[23:0] led_out_g;

reg[23:0] led_out_b;

reg[23:0] led_out_r;

reg[23:0] led_out_g;

//*****************************led_counter*********************************

reg[31:0] led_counter;

[email protected](posedge clk or negedge resetb)

begin

if (!resetb) led_counter <=0;

else led_counter <= led_counter +1'b1;

end

//*********************led_out_b**********************************

[email protected](posedge clk or negedge resetb)

begin

if (!resetb) led_out_b <=24'hffffff;

else

case(led_counter[29:25])

5'h01: led_out_b <=24'h000000;

5'h02: led_out_b <=24'hffffff;

5'h07: led_out_b <=24'h000000;

5'h08: led_out_b <=24'hffffff;

5'h09: led_out_b <=24'h000000;

5'h0a: led_out_b <=24'hffffff;

5'h0b: led_out_b <=24'hffffff;

5'h0c: led_out_b <=24'hffffff;

5'h0d: led_out_b <=24'h000000;

5'h0e: led_out_b <=24'hffffff;

5'h11: led_out_b <=24'h000fff;

5'h12: led_out_b <=24'hffffff;

5'h13: led_out_b <=24'hffffff;

5'h14: led_out_b <=24'hffffff;

5'h15: led_out_b <=24'hfff000;

5'h16: led_out_b <=24'hffffff;

5'h17: led_out_b <=24'h00ffff;

5'h18: led_out_b <=24'hffffff;

5'h19: led_out_b <=24'h0000ff;

5'h1a: led_out_b <=24'hffffff;

5'h1b: led_out_b <=24'h00ff00;

5'h1c: led_out_b <=24'hffffff;

5'h1d: led_out_b <=24'hff00ff;

5'h1e: led_out_b <=24'hffffff;

default: led_out_b <= 24'hffffff;

endcase

end

//*********************led_out_r**********************************

[email protected](posedge clk or negedge resetb)

begin

if (!resetb) led_out_r <=24'hffffff;

else

case(led_counter[29:25])

5'h03: led_out_r <=24'h000000;

5'h04: led_out_r <=24'hffffff;

5'h07: led_out_r <=24'h000000;

5'h08: led_out_r <=24'hffffff;

5'h09: led_out_r <=24'hffffff;

5'h0a: led_out_r <=24'hffffff;

5'h0b: led_out_r <=24'h000000;

5'h0c: led_out_r <=24'hffffff;

5'h0d: led_out_r <=24'h000000;

5'h0e: led_out_r <=24'hffffff;

5'h11: led_out_r <=24'hfff000;

5'h12: led_out_r <=24'hffffff;

5'h13: led_out_r <=24'hfff000;

5'h14: led_out_r <=24'hffffff;

5'h15: led_out_r <=24'h000fff;

5'h16: led_out_r <=24'hffffff;

5'h17: led_out_r <=24'hff00ff;

5'h18: led_out_r <=24'hffffff;

5'h19: led_out_r <=24'h00ff00;

5'h1a: led_out_r <=24'hffffff;

5'h1b: led_out_r <=24'h0f0f0f;

5'h1c: led_out_r <=24'hffffff;

5'h1d: led_out_r <=24'hf0f0f0;

5'h1e: led_out_r <=24'hffffff;

default: led_out_r <= 24'hffffff;

endcase

end

//*********************led_out_g**********************************

[email protected](posedge clk or negedge resetb)

begin

if (!resetb) led_out_g <=24'hffffff;

else

case(led_counter[29:25])

5'h05: led_out_g <=24'h000000;

5'h06: led_out_g <=24'hffffff;

5'h07: led_out_g <=24'hffffff;

5'h08: led_out_g <=24'hffffff;

5'h09: led_out_g <=24'h000000;

5'h0a: led_out_g <=24'hffffff;

5'h0b: led_out_g <=24'h000000;

5'h0c: led_out_g <=24'hffffff;

5'h0d: led_out_g <=24'h000000;

5'h0e: led_out_g <=24'hffffff;

5'h11: led_out_g <=24'hffffff;

5'h12: led_out_g <=24'hffffff;

5'h13: led_out_g <=24'h000fff;

5'h14: led_out_g <=24'hffffff;

5'h15: led_out_g <=24'hffffff;

5'h16:  

電路項目的主要芯片及數據手冊

電路相關文件

源代碼
EPM240三色燈開發板(love).rar
描述:Verilog 邏輯工程源碼
電路圖文件
EPM240_love_led硬件設計文件.rar
描述:包括 原理圖 PCB BOM文件
分享到:
收藏 (4)
電子硬件助手小程序 電子硬件助手小程序

電路城電路折扣劵獲取途徑:

電路城7~10折折扣劵(全場通用):對本電路進行評分獲??;

電路城6折折扣劵(限購≤100元電路):申請成為賣家,上傳電路,審核成功后獲取。

(版權歸XZXB電子所有)

版權聲明:電路城所有電路均源于網友上傳或網上搜集,供學習和研究使用,其版權歸原作者所有,對可以提供充分證據的侵權信息,本站將在確認后24小時內刪除。對本電路進行投訴建議,點擊投訴本電路反饋給電路城。

使用說明:直接使用附件資料或需要對資料PCB板進行打樣的買家,請先核對資料的完整性,如果出現問題,電路城不承擔任何經濟損失!

換一批 more>>

大家都在看:

繼續閱讀

  • HOUDA MST9X88L 原理圖

    TCL王牌彩電的邏輯板電路圖
    來自:家用電器時間:2019-08-06 原理圖
  • 無線充電_RX接收端_5W_HL6111RFNWP5_支持WPC1.2.4協議無線充電接收器-AD版本

    無線充電有WPC和Air_Fuel兩大聯盟陣營,無線充電接收芯片HL6111R實現了對WPC和Air_Fuel模式的全面兼容和自動識別,并且支持最高20W輸出功率。- 5W單芯片支持WPC1.2.4協議無線充電接收器:- 支整體式降壓調節器,具有優良的變壓步長和高效Bypass方式● Range 1: 4.940-10.040V in 20mV steps● Range 2: 7.410-15.060V in 30mV steps- 超低待機電流: 7μA- Vrect工作電壓4-22V, 最大28V- 集成更高效率的Buck降壓器和Bypass模式- I2C 接口兼容SM,FM, FM+ 和 HS 模式- 全面?;ぁ?6通道的ADC全面監測輸入和輸出電源● 過流?;ぁ?過壓?;ぁ?過高溫?;? 5mm x5mmQFN-32文件采用Altium Designer 設計,加載了3D模型圖,可視化更好。HL6111RFNWP5 能提供5V/1.2A 電流;以下是實物測試:輸出未接負載,穩定5V輸出接入負載1A測試,穩定1A輸出,電壓由5.02V下降4.96V,下降60mV附件包含:芯片DataSheet :HL6111RFNWP5
  • 4WD工程訓練智能搬運物流機器人設計方案(Arduino控制方案)

    本設計方案采用的是Arduino Mega 2560控制板,結合Open mv ??榻惺泳醮澩傭醒丈侗鴝肷璧裙δ?電路設計滿足第六屆工程訓練智能搬運機器人題目要求采用12v電壓供電 利用TB6612FNG芯片實現四驅麥卡納姆輪控制,可采用尋線傳感器或直接運用Open mv??榻惺泳醮砟D獬〉鼗肪?,設計方案包含了電路原理圖,機械手和整個車模三維造型,相關材料的購買鏈接,Open mv??櫚腜ython 程序和Mega 2560的控制程序。本設計方案切實可行,已經得到了比賽的驗證,對往后的賽事或相關的設計制作具有一定的參考和使用價值。
    來自:智能車時間:2019-08-05 diy制作 畢業設計 原理圖
  • 4WD工程訓練智能搬運物流機器人控制板(STM32控制方案)

    第六屆工程訓練智能物料搬運機器人競賽項目嵌入式解決方案,采用STM32F103RCT6控制器,TB6612FNG步進電機驅動芯片,四驅控制可兼容全向輪和麥克拉姆輪,包含有二維碼讀取芯片接口,MPU9520運動控制芯片,OLED 屏幕接口,6路舵機接口,電源供電電壓為12V,可直接打樣。
    來自:智能車時間:2019-08-04 stm32 diy制作 畢業設計
  • 基于STM32的環境監控設備

    該項目是基于STM32F103ZET6的多功能環境監控設備??梢約觳饣肪持械畝嘀植問?,通過網口或者板載的GPRS??檣洗椒衿?,同時數據會在本地保存,通過串口屏可以隨時查看。
    來自:Hackaday Prize 2019時間:2019-08-01 stm32 原理圖 pcb
  • LM2596-ADJ 調壓、調流_帶輸入、輸出電壓數顯??椋⊿TM8S103F3U6)

    本設計是接上一版本LM2596ADJ的延伸版,增加了電壓顯示。以下是實物制作圖:上電程序默認顯示輸出電壓:按鍵功能說明:切換輸出與輸入電壓顯示。輸入電壓顯示:適配器DC7.5V輸出電壓顯示:調節DC74.26V 給鋰電池充電使用與福祿克萬用表電壓對比??楹橢鞍姹疽謊傻韉繆?、可調電流、可調涓流。再來說一下STM8S103F3U6 單片機程序的燒錄:①、電腦端預裝ST 的STVP軟件工具;②、需要ST-LINK V2 STM8/32編程燒錄器;軟件驅動我已整理好放入百度網盤了鏈接:【STM8_軟件及驅動】 提取碼:u7lf??楸趁嬖ち羲南吆概?,分別為 VCC(+3.3V)、SWIM、RST、GND。另外說明一下,本人對與軟件程序懂點51單片機皮毛,涉及到的STM8S AD電壓采集是請教以前的同事幫忙寫的,偶爾小數點后面顯示不穩會有點Bug。已從圖書館借了關于STM8相關資料的書籍,空余時間餓補一下,有更新會及時上傳。附件包含:原理圖和PCB 文件用AD打開DataSheet:STM8S103F3LM2596
  • 基于51單片機的交通燈

    基于51單片機的交通燈硬件構成:單片機+最小系統+數碼管顯示???LED指示燈???按鍵??楣δ蓯迪鄭?、采用四方向數碼管顯示時間的設計,更加符合真實的交通信號燈設計;2、7個按鍵:復位、夜間模式、緊急模式、設定時間、時間加、時間減、調試確定鍵;3、夜間模式:按下“夜間模式”按鍵后,四個方向的黃燈閃爍;4、緊急模式:當救護車、救火車等通過時,按下“緊急模式”按鍵,四個方向的紅燈全部亮起;5、東西方向和南北方向的通行時間可以分開設置。就是模擬實際交通中的主干道和支干道。需要定制或者實物可加本人QQ:1173481434詳細資料:
  • 單節鋰電充電1A_ST L6924U

    本設計采用 STL6924U單節鋰電充電1AUSB兼容電池充電器系統文件采用Altium Designer 設計,加載了3D模型圖,可視化更好。以下是實物展示:打樣回來的PCB準備鋼網刷錫膏準備手貼物料放到貼片回流焊機烘烤實物展示附件包含:芯片DataSheet:ST L6924U-DataSheet
  • 基于51單片機智能紅外溫控風扇設計(原理圖、源碼、參考論文等整套資料)

    本產品采用單片機+最小系統+數碼管顯示???數碼管驅動???溫度采集???人體感應???風扇???按鍵??櫚裙鉤?;功能描述:1.采用DS18B20溫度傳感器測溫,人體感應??榧觳饈欠裼腥?。2.共3個按鍵:1鍵切換/設置、2鍵加、3鍵減。3.本設計共三種模式:自動模式、手動模式和自然風模式。4.自動模式,按一下1鍵可以設置溫度上限,再按下設置溫度下限,均可以按鍵加減調整。數碼管第一位不顯示,后三位顯示溫度值。人體感應??榧觳庥腥聳?,溫度小于下限風扇不轉,溫度在上下限之間50%轉動,大于上限時,風扇全速轉動。人離開后,延遲幾秒風扇停止轉動,起到節能環保的作用。5.手動模式,數碼管第一位顯示風扇檔位,后三位顯示溫度,按2鍵/3鍵加減風扇的檔位(1、2、3檔)。6.自然風模式,數碼管第一位顯示“b”,后三位顯示溫度,此模式下風扇轉動與溫度無關,只要人體感應??榧觳獾接腥?,就會模擬自然風轉動風扇,時快時慢,吹著更舒適;人離開后延遲幾秒,風扇停止轉動。需要實物可加本人QQ:1173481434詳細資料:
  • 基于51單片機的智能??亓酪錄萇杓疲ㄔ磽?、仿真、程序、論文等)

    基于51單片機的智能??亓酪錄萇杓樸布饕鉤桑旱テ?最小系統+無線收發???編碼解碼???電機???限位開關???數碼管顯示???濕度檢測???光敏檢測???繼電器驅動???蜂鳴器???LED指示燈???按鍵??櫓饕δ蓯迪鄭?.電機的轉動是通過繼電器控制的,可見負載的廣泛性。實際應用中繼電器可以接其他負載;2.開機初始時為智能模式,通過光敏自動識別光線強弱(白天或夜晚),采用DHT11溫濕度傳感器檢測空氣的濕度,數碼管顯示濕度值,當濕度小于80%時,電機會相應的白天伸出或夜晚收回衣架,碰觸相應的限位行程開關,停止轉動。如果外面的濕度達到80%以上時,即使是白天衣架也會自動收回。實際應用中行程開關安裝在晾衣架的上下限位處,當晾衣架上升或下降到極限時,會碰觸行程開關(設計中只是模擬,需要用手碰觸),行程開關會給單片機信號,從而防止過卷,安全無誤;3.當按下??匕逕系那謝話醇?,實現智能模式與手動模式的切換。手動模式按一下伸出或收回鍵電機相應的轉動,再按一下停止,晾衣架到限位即手動碰觸行程開關會停止轉動。需要實物請加本人QQ:1173481434所有資料文件:
銷量
0
查看
659
參數名 參數值
發布于 2018 年 09 月 03日
更新于 2018 年 10 月 18日
芯片資料
Moore8直播課堂

tracer ??