欧美日韩欧美,女人和拘做受大片免费看,麻花豆传媒剧国产mv免费版特色,欧美成人精品高清在线观看,麻豆产精国品一二三产区区

【E2285】FPGA智能溫度控制器

2021-11-18 12:15:35      索煒達(dá)電子      929     

項(xiàng)目編號(hào):E2285

文件大?。?.5M

源碼說(shuō)明:帶中文注釋

開(kāi)發(fā)環(huán)境:Verilog

簡(jiǎn)要概述

FPGA程序通過(guò)加熱水泥電阻或使用風(fēng)扇吹氣來(lái)控制溫度。

本實(shí)驗(yàn)班要求學(xué)生從一系列具有不同難度系數(shù)的項(xiàng)目中分別完成兩個(gè)項(xiàng)目(不同類別)。我選擇了難度系數(shù)最高的兩個(gè)項(xiàng)目,溫度控制(FPGA類)和示波器文本編輯器與顯示(51 MCU類)。

該項(xiàng)目需要使用FPGA實(shí)現(xiàn)對(duì)板上按鍵設(shè)定溫度的溫度控制,精度為±1攝氏度。

本項(xiàng)目可以在簡(jiǎn)單控制和PID控制方法之間切換,以達(dá)到±0.2攝氏度的精度(這是實(shí)驗(yàn)室提供的溫度傳感器的精度)。

目錄│文件列表:

 └ TemperatureControl

    │ AD5300_datasheet.pdf

    │ AD7476_datasheet.pdf

    │ FPGA開(kāi)發(fā)板IO管腳.xlsx

    │ FPGA開(kāi)發(fā)板原理圖.pdf

    │ Storm_IV_E10_V1.3開(kāi)發(fā)板管腳分配.xls

    │ TemperatureControl.asm.rpt

    │ TemperatureControl.cdf

    │ TemperatureControl.done

    │ TemperatureControl.eda.rpt

    │ TemperatureControl.fit.rpt

    │ TemperatureControl.fit.smsg

    │ TemperatureControl.fit.summary

    │ TemperatureControl.flow.rpt

    │ TemperatureControl.jdi

    │ TemperatureControl.map.rpt

    │ TemperatureControl.map.summary

    │ TemperatureControl.pin

    │ TemperatureControl.pti_db_list.ddb

    │ TemperatureControl.qpf

    │ TemperatureControl.qsf

    │ TemperatureControl.qws

    │ TemperatureControl.sim.rpt

    │ TemperatureControl.sld

    │ TemperatureControl.sof

    │ TemperatureControl.sta.rpt

    │ TemperatureControl.sta.summary

    │ TemperatureControl.tis_db_list.ddb

    │ TemperatureControl_assignment_defaults.qdf

    │ TemperatureControl_nativelink_simulation.rpt

    ├ db

    │  │ .cmp.kpt

    │  │ add_sub_3jh.tdf

    │  │ add_sub_4jh.tdf

    │  │ add_sub_5jh.tdf

    │  │ add_sub_6jh.tdf

    │  │ add_sub_7jh.tdf

    │  │ add_sub_88h.tdf

    │  │ add_sub_8jh.tdf

    │  │ add_sub_98h.tdf

    │  │ add_sub_9jh.tdf

    │  │ add_sub_a8h.tdf

    │  │ add_sub_afh.tdf

    │  │ add_sub_ajh.tdf

    │  │ add_sub_b8h.tdf

    │  │ add_sub_bjh.tdf

    │  │ add_sub_c8h.tdf

    │  │ add_sub_ckh.tdf

    │  │ add_sub_d8h.tdf

    │  │ add_sub_e8h.tdf

    │  │ add_sub_f8h.tdf

    │  │ add_sub_g8h.tdf

    │  │ add_sub_gkh.tdf

    │  │ add_sub_i9h.tdf

    │  │ add_sub_unc.tdf

    │  │ add_sub_vnc.tdf

    │  │ alt_u_div_36f.tdf

    │  │ alt_u_div_t2f.tdf

    │  │ alt_u_div_v2f.tdf

    │  │ logic_util_heursitic.dat

    │  │ lpm_divide_8gm.tdf

    │  │ lpm_divide_9gm.tdf

    │  │ lpm_divide_b8m.tdf

    │  │ lpm_divide_c8m.tdf

    │  │ lpm_divide_rhm.tdf

    │  │ mult_47t.tdf

    │  │ mult_57t.tdf

    │  │ mult_67t.tdf

    │  │ mult_7et.tdf

    │  │ mult_87t.tdf

    │  │ mult_97t.tdf

    │  │ mult_9et.tdf

    │  │ mult_ift.tdf

    │  │ prev_cmp_TemperatureControl.qmsg

    │  │ sign_div_unsign_9kh.tdf

    │  │ sign_div_unsign_akh.tdf

    │  │ sign_div_unsign_slh.tdf

    │  │ TemperatureControl.(0).cnf.cdb

    │  │ TemperatureControl.(0).cnf.hdb

    │  │ TemperatureControl.(1).cnf.cdb

    │  │ TemperatureControl.(1).cnf.hdb

    │  │ TemperatureControl.(10).cnf.cdb

    │  │ TemperatureControl.(10).cnf.hdb

    │  │ TemperatureControl.(11).cnf.cdb

    │  │ TemperatureControl.(11).cnf.hdb

    │  │ TemperatureControl.(12).cnf.cdb

    │  │ TemperatureControl.(12).cnf.hdb

    │  │ TemperatureControl.(13).cnf.cdb

    │  │ TemperatureControl.(13).cnf.hdb

    │  │ TemperatureControl.(14).cnf.cdb

    │  │ TemperatureControl.(14).cnf.hdb

    │  │ TemperatureControl.(15).cnf.cdb

    │  │ TemperatureControl.(15).cnf.hdb

    │  │ TemperatureControl.(16).cnf.cdb

    │  │ TemperatureControl.(16).cnf.hdb

    │  │ TemperatureControl.(17).cnf.cdb

    │  │ TemperatureControl.(17).cnf.hdb

    │  │ TemperatureControl.(18).cnf.cdb

    │  │ TemperatureControl.(18).cnf.hdb

    │  │ TemperatureControl.(19).cnf.cdb

    │  │ TemperatureControl.(19).cnf.hdb

    │  │ TemperatureControl.(2).cnf.cdb

    │  │ TemperatureControl.(2).cnf.hdb

    │  │ TemperatureControl.(20).cnf.cdb

    │  │ TemperatureControl.(20).cnf.hdb

    │  │ TemperatureControl.(21).cnf.cdb

    │  │ TemperatureControl.(21).cnf.hdb

    │  │ TemperatureControl.(22).cnf.cdb

    │  │ TemperatureControl.(22).cnf.hdb

    │  │ TemperatureControl.(23).cnf.cdb

    │  │ TemperatureControl.(23).cnf.hdb

    │  │ TemperatureControl.(24).cnf.cdb

    │  │ TemperatureControl.(24).cnf.hdb

    │  │ TemperatureControl.(25).cnf.cdb

    │  │ TemperatureControl.(25).cnf.hdb

    │  │ TemperatureControl.(26).cnf.cdb

    │  │ TemperatureControl.(26).cnf.hdb

    │  │ TemperatureControl.(27).cnf.cdb

    │  │ TemperatureControl.(27).cnf.hdb

    │  │ TemperatureControl.(28).cnf.cdb

    │  │ TemperatureControl.(28).cnf.hdb

    │  │ TemperatureControl.(29).cnf.cdb

    │  │ TemperatureControl.(29).cnf.hdb

    │  │ TemperatureControl.(3).cnf.cdb

    │  │ TemperatureControl.(3).cnf.hdb

    │  │ TemperatureControl.(30).cnf.cdb

    │  │ TemperatureControl.(30).cnf.hdb

    │  │ TemperatureControl.(31).cnf.cdb

    │  │ TemperatureControl.(31).cnf.hdb

    │  │ TemperatureControl.(32).cnf.cdb

    │  │ TemperatureControl.(32).cnf.hdb

    │  │ TemperatureControl.(33).cnf.cdb

    │  │ TemperatureControl.(33).cnf.hdb

    │  │ TemperatureControl.(34).cnf.cdb

    │  │ TemperatureControl.(34).cnf.hdb

    │  │ TemperatureControl.(35).cnf.cdb

    │  │ TemperatureControl.(35).cnf.hdb

    │  │ TemperatureControl.(36).cnf.cdb

    │  │ TemperatureControl.(36).cnf.hdb

    │  │ TemperatureControl.(37).cnf.cdb

    │  │ TemperatureControl.(37).cnf.hdb

    │  │ TemperatureControl.(38).cnf.cdb

    │  │ TemperatureControl.(38).cnf.hdb

    │  │ TemperatureControl.(39).cnf.cdb

    │  │ TemperatureControl.(39).cnf.hdb

    │  │ TemperatureControl.(4).cnf.cdb

    │  │ TemperatureControl.(4).cnf.hdb

    │  │ TemperatureControl.(40).cnf.cdb

    │  │ TemperatureControl.(40).cnf.hdb

    │  │ TemperatureControl.(41).cnf.cdb

    │  │ TemperatureControl.(41).cnf.hdb

    │  │ TemperatureControl.(42).cnf.cdb

    │  │ TemperatureControl.(42).cnf.hdb

    │  │ TemperatureControl.(43).cnf.cdb

    │  │ TemperatureControl.(43).cnf.hdb

    │  │ TemperatureControl.(44).cnf.cdb

    │  │ TemperatureControl.(44).cnf.hdb

    │  │ TemperatureControl.(45).cnf.cdb

    │  │ TemperatureControl.(45).cnf.hdb

    │  │ TemperatureControl.(46).cnf.cdb

    │  │ TemperatureControl.(46).cnf.hdb

    │  │ TemperatureControl.(47).cnf.cdb

    │  │ TemperatureControl.(47).cnf.hdb

    │  │ TemperatureControl.(48).cnf.cdb

    │  │ TemperatureControl.(48).cnf.hdb

    │  │ TemperatureControl.(49).cnf.cdb

    │  │ TemperatureControl.(49).cnf.hdb

    │  │ TemperatureControl.(5).cnf.cdb

    │  │ TemperatureControl.(5).cnf.hdb

    │  │ TemperatureControl.(50).cnf.cdb

    │  │ TemperatureControl.(50).cnf.hdb

    │  │ TemperatureControl.(51).cnf.cdb

    │  │ TemperatureControl.(51).cnf.hdb

    │  │ TemperatureControl.(52).cnf.cdb

    │  │ TemperatureControl.(52).cnf.hdb

    │  │ TemperatureControl.(53).cnf.cdb

    │  │ TemperatureControl.(53).cnf.hdb

    │  │ TemperatureControl.(54).cnf.cdb

    │  │ TemperatureControl.(54).cnf.hdb

    │  │ TemperatureControl.(55).cnf.cdb

    │  │ TemperatureControl.(55).cnf.hdb

    │  │ TemperatureControl.(6).cnf.cdb

    │  │ TemperatureControl.(6).cnf.hdb

    │  │ TemperatureControl.(7).cnf.cdb

    │  │ TemperatureControl.(7).cnf.hdb

    │  │ TemperatureControl.(8).cnf.cdb

    │  │ TemperatureControl.(8).cnf.hdb

    │  │ TemperatureControl.(9).cnf.cdb

    │  │ TemperatureControl.(9).cnf.hdb

    │  │ TemperatureControl.asm.qmsg

    │  │ TemperatureControl.asm.rdb

    │  │ TemperatureControl.asm_labs.ddb

    │  │ TemperatureControl.cbx.xml

    │  │ TemperatureControl.cmp.bpm

    │  │ TemperatureControl.cmp.cdb

    │  │ TemperatureControl.cmp.hdb

    │  │ TemperatureControl.cmp.idb

    │  │ TemperatureControl.cmp.kpt

    │  │ TemperatureControl.cmp.logdb

    │  │ TemperatureControl.cmp.rdb

    │  │ TemperatureControl.cmp_merge.kpt

    │  │ TemperatureControl.cuda_io_sim_cache.45um_ff_1200mv_0c_fast.hsd

    │  │ TemperatureControl.cuda_io_sim_cache.45um_ss_1200mv_85c_slow.hsd

    │  │ TemperatureControl.db_info

    │  │ TemperatureControl.eco.cdb

    │  │ TemperatureControl.eda.qmsg

    │  │ TemperatureControl.eds_overflow

    │  │ TemperatureControl.fit.qmsg

    │  │ TemperatureControl.fnsim.hdb

    │  │ TemperatureControl.fnsim.qmsg

    │  │ TemperatureControl.hier_info

    │  │ TemperatureControl.hif

    │  │ TemperatureControl.ipinfo

    │  │ TemperatureControl.lpc.html

    │  │ TemperatureControl.lpc.rdb

    │  │ TemperatureControl.lpc.txt

    │  │ TemperatureControl.map.ammdb

    │  │ TemperatureControl.map.bpm

    │  │ TemperatureControl.map.cdb

    │  │ TemperatureControl.map.hdb

    │  │ TemperatureControl.map.kpt

    │  │ TemperatureControl.map.logdb

    │  │ TemperatureControl.map.qmsg

    │  │ TemperatureControl.map.rdb

    │  │ TemperatureControl.map_bb.cdb

    │  │ TemperatureControl.map_bb.hdb

    │  │ TemperatureControl.map_bb.logdb

    │  │ TemperatureControl.pplq.rdb

    │  │ TemperatureControl.pre_map.hdb

    │  │ TemperatureControl.pti_db_list.ddb

    │  │ TemperatureControl.root_partition.map.reg_db.cdb

    │  │ TemperatureControl.routing.rdb

    │  │ TemperatureControl.rtlv.hdb

    │  │ TemperatureControl.rtlv_sg.cdb

    │  │ TemperatureControl.rtlv_sg_swap.cdb

    │  │ TemperatureControl.sgdiff.cdb

    │  │ TemperatureControl.sgdiff.hdb

    │  │ TemperatureControl.sim.hdb

    │  │ TemperatureControl.sim.qmsg

    │  │ TemperatureControl.sim.rdb

    │  │ TemperatureControl.sim.vwf

    │  │ TemperatureControl.simfam

    │  │ TemperatureControl.sld_design_entry.sci

    │  │ TemperatureControl.sld_design_entry_dsc.sci

    │  │ TemperatureControl.smart_action.txt

    │  │ TemperatureControl.sta.qmsg

    │  │ TemperatureControl.sta.rdb

    │  │ TemperatureControl.sta_cmp.8_slow_1200mv_85c.tdb

    │  │ TemperatureControl.syn_hier_info

    │  │ TemperatureControl.tiscmp.fast_1200mv_0c.ddb

    │  │ TemperatureControl.tiscmp.slow_1200mv_0c.ddb

    │  │ TemperatureControl.tiscmp.slow_1200mv_85c.ddb

    │  │ TemperatureControl.tis_db_list.ddb

    │  │ TemperatureControl.tmw_info

    │  │ TemperatureControl.vpr.ammdb

    │  └ TemperatureControl_partition_pins.json

    ├ incremental_db

    │  │ README

    │  └ compiled_partitions

    │     │ TemperatureControl.db_info

    │     │ TemperatureControl.root_partition.cmp.ammdb

    │     │ TemperatureControl.root_partition.cmp.cdb

    │     │ TemperatureControl.root_partition.cmp.dfp

    │     │ TemperatureControl.root_partition.cmp.hdb

    │     │ TemperatureControl.root_partition.cmp.kpt

    │     │ TemperatureControl.root_partition.cmp.logdb

    │     │ TemperatureControl.root_partition.cmp.rcfdb

TAGFPGA
  • 4 次
  • 20 分