成人免费无码不卡毛片,亚洲AⅤ无码精品一区二区三区,国产尤物精品视频,久久精品日本亚洲,欧美成人一区三区无码乱码A片,中文字日产幕码一区二区色哟哟,亞洲日韓中文字幕網AV

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

Quartus溫度控制器Verilog代碼遠(yuǎn)程云端平臺

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

2-23121Z93122W9.doc

共1個文件

名稱:Quartus溫度控制器Verilog代碼遠(yuǎn)程云端平臺

軟件:Quartus

語言:Verilog

代碼功能:

溫度控制器設(shè)計(jì):

當(dāng)溫度高于標(biāo)值時,電動機(jī)正轉(zhuǎn),降溫;

當(dāng)溫度低于標(biāo)值時,電動機(jī)反轉(zhuǎn),升溫;

要能夠?qū)崟r監(jiān)測溫度,并通過數(shù)碼管顯示;

溫度使用按鍵控制升高或者降低。

FPGA代碼Verilog/VHDL代碼資源下載:www.hdlcode.com

本代碼已在遠(yuǎn)程云端平臺驗(yàn)證,遠(yuǎn)程云端平臺如下,其他遠(yuǎn)程云端平臺可以修改管腳適配:

遠(yuǎn)程平臺照片.png

演示視頻:

設(shè)計(jì)文檔:

1. 工程文件

2. 程序文件

3. 程序編譯

4. RTL圖

5. 管腳分配

6. Testbench

7. 仿真圖

整體仿真圖

按鍵上升沿檢測模塊

溫度控制模塊

顯示模塊

電機(jī)控制模塊

部分代碼展示:

module?temperature(
input?clk,//時鐘
input?rst,//復(fù)位,高電平
input?key_add,//輸入加按鍵
input?key_sub,//輸入減按鍵
//電機(jī)
output?IN_a,
output?IN_b,
output?IN_pwm,
//共陽極數(shù)碼管
output?[7:0]?segment,//數(shù)碼管段選顯示
output?[3:0]?select//數(shù)碼管位選顯示
);
wire?[7:0]?tempe;//溫度
wire?add;//增加鍵
wire?sub;//減小鍵
//按鍵上升沿檢測模塊
key_posedge?i0_key_posedge(
.?clk(clk),//時鐘
.?key_in(key_add),//輸入按鍵
.?key_posedge(add)?//按鍵上升沿
);
key_posedge?i1_key_posedge(
.?clk(clk),//時鐘
.?key_in(key_sub),//輸入按鍵
.?key_posedge(sub)?//按鍵上升沿
);
//溫度增加或者減小模塊
add_sub?i_add_sub(
.?clk(clk),//時鐘
.?add(add),//增加鍵
.?sub(sub),//減小鍵
.?tempe(tempe)//溫度
);
//電機(jī)控制
motor_ctrl?i_motor_ctrl(
.?clk_1KHz(clk),//時鐘
.?rst(rst),//復(fù)位,高電平
.?tempe(tempe),//溫度
//電機(jī)
.?IN_a(IN_a),
.?IN_b(IN_b),
.?IN_pwm(IN_pwm)
);
//數(shù)碼管顯示模塊
display?i_display(
.?clk(clk),//
.?tempe(tempe),//溫度
.?segment(segment),//數(shù)碼管段選顯示
.?select(select)//數(shù)碼管位選顯示
);
endmodule

點(diǎn)擊鏈接獲取代碼文件:http://www.hdlcode.com/index.php?m=home&c=View&a=index&aid=362

  • 2-23121Z93122W9.doc
    下載

相關(guān)推薦