lm75A溫度數(shù)字轉(zhuǎn)換器 FPGA讀寫(xiě)實(shí)驗(yàn)Verilog邏輯源碼Quartus工程文件+文檔資料,FPGA為CYCLONE4系列中的EP4CE6E22C8. 完整的工程文件,可以做為你的學(xué)習(xí)設(shè)計(jì)參考。LM75A 是一個(gè)使用了內(nèi)置帶隙溫度傳感器和模數(shù)轉(zhuǎn)換技術(shù)的溫度數(shù)字轉(zhuǎn)換器。它也是一個(gè)溫度檢測(cè)器,可提供一個(gè)過(guò)熱檢測(cè)輸出。LM75A 包含許多數(shù)據(jù)寄存器:配置寄存器用來(lái)存儲(chǔ)器件的某些配置,如器件的工作模式、OS 工作模式、OS 極性和OS 故障隊(duì)列等(在功能描述一節(jié)中有詳細(xì)描述);溫度寄存器(Temp),用來(lái)存儲(chǔ)讀取的數(shù)字溫度;設(shè)定點(diǎn)寄存器(Tos & Thyst),用來(lái)存儲(chǔ)可編程的過(guò)熱關(guān)斷和滯后限制,器件通過(guò)2 線(xiàn)的串行I2C 總線(xiàn)接口與控制器通信。LM75A 還包含一個(gè)開(kāi)漏輸出(OS),當(dāng)溫度超過(guò)編程限制的值時(shí)該輸出有效。LM75A 有3 個(gè)可選的邏輯地址管腳,使得同一總線(xiàn)上可同時(shí)連接8個(gè)器件而不發(fā)生地址沖突。LM75A 可配置成不同的工作條件。它可設(shè)置成在正常工作模式下周期性地對(duì)環(huán)境溫度進(jìn)行監(jiān)控或進(jìn)入關(guān)斷模式來(lái)將器件功耗降至最低。OS 輸出有2 種可選的工作模式:OS 比較器模式和OS 中斷模式。OS 輸出可選擇高電平或低電平有效。故障隊(duì)列和設(shè)定點(diǎn)限制可編程,為了激活OS 輸出,故障隊(duì)列定義了許多連續(xù)的故障。溫度寄存器通常存放著一個(gè)11 位的二進(jìn)制數(shù)的補(bǔ)碼,用來(lái)實(shí)現(xiàn)0.125℃的精度。這個(gè)高精度在需要精確地測(cè)量溫度偏移或超出限制范圍的應(yīng)用中非常有用。正常工作模式下,當(dāng)器件上電時(shí),OS 工作在比較器模式,溫度閾值為80℃,滯后75℃,這時(shí),LM75A就可用作一個(gè)具有以上預(yù)定義溫度設(shè)定點(diǎn)的獨(dú)立的溫度控制器。module LM75_SEG_LED ( //input input sys_clk ,input sys_rst_n ,inout sda_port ,//output output wire seg_c1 ,output wire seg_c2 ,output wire seg_c3 ,output wire seg_c4 ,output reg seg_a ,output reg seg_b ,output reg seg_c ,output reg seg_e ,output reg seg_d ,output reg seg_f ,output reg seg_g ,output reg seg_h , output reg clk_sclk );//parameter define parameter WIDTH = 8;parameter SIZE = 8;//reg define reg [WIDTH-1:0] counter ;reg [9:0] counter_div ;reg clk_50k ;reg clk_200k ;reg sda ;reg enable ;
標(biāo)簽: lm75a 數(shù)字轉(zhuǎn)換器 fpga verilog
上傳時(shí)間: 2021-10-27
上傳用戶(hù):
1.1用途電子恒流源是高精度交流穩(wěn)流電源,具有響應(yīng)速度快、電流精度高、波形失真小,能長(zhǎng)期穩(wěn)定工作的特點(diǎn)。主要用于檢測(cè)熱繼電器、塑殼斷路器、小型熔斷器、保險(xiǎn)絲、接觸器、布線(xiàn)橋架及類(lèi)似溫升、電力線(xiàn)材、晶閘管、固態(tài)繼電器等。1.2特性1、可恒流,電流調(diào)節(jié)范圍:10%-100%量程;2、可變頻,頻率調(diào)節(jié)范圍:40-65Hz;3、提供均方根電壓,均方根電流,4、超快的恒流時(shí)間,恒流時(shí)間沿正弦線(xiàn)追蹤,計(jì)算精度時(shí)間半周期(5mS峰值測(cè)量精度);5、極寬的負(fù)載適應(yīng)范圍,額定負(fù)載范圍內(nèi)電流波動(dòng)小于±1%(5mS峰值測(cè)量精度);6、可通過(guò)遠(yuǎn)程I/O進(jìn)行控制,加快控制節(jié)拍;7、數(shù)字式鍵盤(pán)輸入,使用方便,精確度高;8、故障報(bào)警、故障原因記憶功能。9、具有RS232,RS485可選通訊功能;10、提供嵌入式智能化PC機(jī)監(jiān)控系統(tǒng)(可定制)。了解低壓電器測(cè)試行業(yè)的特點(diǎn)及其特性,低壓電器開(kāi)關(guān)瞬時(shí)及延時(shí)動(dòng)作特性測(cè)試的行業(yè)標(biāo)準(zhǔn)及特點(diǎn)。
標(biāo)簽: 恒流源
上傳時(shí)間: 2021-11-13
上傳用戶(hù):
AT89C51設(shè)計(jì)LCD1602顯示DS1302實(shí)時(shí)日歷時(shí)鐘畢業(yè)論文文檔+軟件源碼,單片機(jī)LCD畢業(yè)設(shè)計(jì),有代碼、仿真電路、設(shè)計(jì)報(bào)告,仿真使用的是proteus仿真,可直接加載HEX文件運(yùn)行. 此次設(shè)計(jì)的要求是通過(guò)LCD與單片機(jī)的連接模塊能夠顯示數(shù)字(如時(shí)間)、字符(如英文)和圖形等,這就需要專(zhuān)門(mén)的時(shí)鐘芯片-----DS1302。 DS1302是一種高性能、低功耗、帶RAM的實(shí)時(shí)時(shí)鐘芯片,它能夠?qū)r(shí),分,秒進(jìn)行精確計(jì)時(shí),它與單片機(jī)的接口使用同步串行通信,僅用3條線(xiàn)與之相連接,就可以實(shí)現(xiàn)MCS-51單片機(jī)對(duì)其進(jìn)行讀寫(xiě)操作,把讀出的時(shí)間數(shù)據(jù)送到LCD1602上顯示。程序運(yùn)行時(shí),必須先對(duì)LM044L進(jìn)行初始設(shè)置,然后,通過(guò)單片機(jī)從DS1302中獲取時(shí)間并通過(guò)LCD1602顯示。同時(shí),進(jìn)行循環(huán)賦值,使LCD動(dòng)態(tài)顯示當(dāng)前的時(shí)間。關(guān)鍵字:AT89C51、DS1302,LCD1602顯示器 一.設(shè)計(jì)任務(wù)和要求 1. 利用DS1302實(shí)現(xiàn)年月日時(shí)分秒,并用LCD顯示。2. 通過(guò)LCD模塊與單片機(jī)的接口,能顯示數(shù)字(如時(shí)間)、字符(如英文)。3. 硬件設(shè)計(jì)部分,根據(jù)設(shè)計(jì)的任務(wù)選定合適的單片機(jī),根據(jù)控制對(duì)象設(shè)計(jì)接口電路。設(shè)計(jì)的單元電路必須有工作原理,器件的作用,分析和計(jì)算過(guò)程;4. 軟件設(shè)計(jì)部分,根據(jù)電路工作過(guò)程,畫(huà)出軟件流程圖,根據(jù)流程圖編寫(xiě)相應(yīng)的程序,進(jìn)行調(diào)試并打印程序清單;5.原理圖設(shè)計(jì)部分,根據(jù)所確定的設(shè)計(jì)電路,利用Proteus工具軟件繪制電路原理圖。6計(jì)算說(shuō)明書(shū)部分包括方案論證報(bào)告打印版或手寫(xiě)版,程序流程圖具體程序等7. 圖紙部分包括具體電路原理圖打印版8. 設(shè)計(jì)要求還包括利用一天時(shí)間進(jìn)行資料查閱與學(xué)習(xí)討論,利用5天時(shí)間在實(shí)驗(yàn)室進(jìn)行分散設(shè)計(jì),最后三天編寫(xiě)報(bào)告。最后一天進(jìn)行成果驗(yàn)收。
上傳時(shí)間: 2021-12-08
上傳用戶(hù):
基于FPGA設(shè)計(jì)的sdram讀寫(xiě)測(cè)試實(shí)驗(yàn)Verilog邏輯源碼Quartus工程文件+文檔說(shuō)明,DRAM選用海力士公司的 HY57V2562 型號(hào),容量為的 256Mbit,采用了 54 引腳的TSOP 封裝, 數(shù)據(jù)寬度都為 16 位, 工作電壓為 3.3V,并丏采用同步接口方式所有的信號(hào)都是時(shí)鐘信號(hào)。FPGA型號(hào)Cyclone4E系列中的EP4CE6F17C8,Quartus版本17.1。timescale 1ps/1psmodule top(input clk,input rst_n,output[1:0] led,output sdram_clk, //sdram clockoutput sdram_cke, //sdram clock enableoutput sdram_cs_n, //sdram chip selectoutput sdram_we_n, //sdram write enableoutput sdram_cas_n, //sdram column address strobeoutput sdram_ras_n, //sdram row address strobeoutput[1:0] sdram_dqm, //sdram data enable output[1:0] sdram_ba, //sdram bank addressoutput[12:0] sdram_addr, //sdram addressinout[15:0] sdram_dq //sdram data);parameter MEM_DATA_BITS = 16 ; //external memory user interface data widthparameter ADDR_BITS = 24 ; //external memory user interface address widthparameter BUSRT_BITS = 10 ; //external memory user interface burst widthparameter BURST_SIZE = 128 ; //burst sizewire wr_burst_data_req; // from external memory controller,write data request ,before data 1 clockwire wr_burst_finish; // from external memory controller,burst write finish
標(biāo)簽: fpga sdram verilog quartus
上傳時(shí)間: 2021-12-18
上傳用戶(hù):
Verilog HDl語(yǔ)言實(shí)現(xiàn)CPLD-EPC240與電腦的串口通訊QUARTUS邏輯工程源碼 //本模塊的功能是驗(yàn)證實(shí)現(xiàn)和PC機(jī)進(jìn)行基本的串口通信的功能。需要在//PC機(jī)上安裝一個(gè)串口調(diào)試工具來(lái)驗(yàn)證程序的功能。//程序?qū)崿F(xiàn)了一個(gè)收發(fā)一幀10個(gè)bit(即無(wú)奇偶校驗(yàn)位)的串口控//制器,10個(gè)bit是1位起始位,8個(gè)數(shù)據(jù)位,1個(gè)結(jié)束//位。串口的波特律由程序中定義的div_par參數(shù)決定,更改該參數(shù)可以實(shí)//現(xiàn)相應(yīng)的波特率。程序當(dāng)前設(shè)定的div_par 的值是0x145,對(duì)應(yīng)的波特率是//9600。用一個(gè)8倍波特率的時(shí)鐘將發(fā)送或接受每一位bit的周期時(shí)間//劃分為8個(gè)時(shí)隙以使通信同步.//程序的工作過(guò)程是:串口處于全雙工工作狀態(tài),按動(dòng)key1,F(xiàn)PGA/CPLD向PC發(fā)送“21 EDA"//字符串(串口調(diào)試工具設(shè)成按ASCII碼接受方式);PC可隨時(shí)向FPGA/CPLD發(fā)送0-F的十六進(jìn)制
標(biāo)簽: verilog hdl cpld 串口通訊 quartus
上傳時(shí)間: 2022-02-18
上傳用戶(hù):
本文介紹了一種基于低負(fù)載系數(shù)采樣電阻的、可用于電感負(fù)載的精密可調(diào)恒流源的設(shè)計(jì)方案文章首先分析了恒流源基本原理與串聯(lián)負(fù)反饋式恒流源電路,論述了影響恒流源穩(wěn)度的主要因索以及誤差分配原則,然后介紹了可用于電感負(fù)載的可調(diào)精密恒流源的基本框架,主要包括:低負(fù)荷系數(shù)采樣電阻以及基準(zhǔn)電壓模塊、單片機(jī)最小系統(tǒng)、主電源模塊、調(diào)整管壓降反饋電路、保護(hù)與補(bǔ)償電路電源管理電路以及電流測(cè)試電路。該設(shè)計(jì)主要完成了以下工作:第一,制成了可以輸出0-10V之間任意電壓值的高精度電壓基準(zhǔn)模,短時(shí)間內(nèi)輸出電壓的相對(duì)標(biāo)準(zhǔn)差達(dá)234×10,電壓穩(wěn)定度(時(shí)間漂移)為34×10Vh。將其作為恒流源的電壓參考源,最終實(shí)現(xiàn)了0-1A可調(diào)功能。第二,完成了19低負(fù)荷系數(shù)采樣電阻的測(cè)試與制作,通過(guò)實(shí)驗(yàn)測(cè)得其負(fù)載系數(shù)為3.58×10°gW溫度系數(shù)為034ppm℃,長(zhǎng)期穩(wěn)定性為±048pm30h第三,通過(guò)設(shè)計(jì)感性負(fù)載補(bǔ)償電路、調(diào)整電路結(jié)構(gòu)、調(diào)整控制算法,最終使恒流源適用于感性負(fù)載。第四,設(shè)計(jì)了主電源控制方法,實(shí)現(xiàn)了恒流源的自動(dòng)調(diào)節(jié),最終使得本設(shè)計(jì)在輸出0-1A之間任何電流攜帶300W以下任何負(fù)載都能保證同樣的精度,第五,設(shè)計(jì)了調(diào)整管壓降反饋電路,單片機(jī)通過(guò)視管管制比電傾出電,實(shí)取了詞整管底降的自動(dòng),解塊了由于負(fù)載變化引起的調(diào)整管漏源電流下降所導(dǎo)致的電流漂移。最終的測(cè)試結(jié)果表明,正常工作時(shí)設(shè)備的輸出1A電流相對(duì)標(biāo)準(zhǔn)差為297×103,電流穩(wěn)定度(時(shí)間漂移)為-3.6×10730min,可調(diào)恒流源的微分非線(xiàn)性為0.59SB,最大負(fù)載能力300W,輸出阻抗120MQ關(guān)鍵詞可調(diào)恒流源感性負(fù)載高穩(wěn)定性電壓基準(zhǔn)
標(biāo)簽: 恒流源
上傳時(shí)間: 2022-04-02
上傳用戶(hù):
更新記錄2020.08.271. 添加例程“45-IO口推挽輸出驅(qū)動(dòng)有源蜂鳴器實(shí)驗(yàn)程序”;2. 修改例程“43-高級(jí)PWM4N驅(qū)動(dòng)蜂鳴器實(shí)驗(yàn)程序”名稱(chēng)為“43-高級(jí)PWM4N驅(qū)動(dòng)無(wú)源蜂鳴器實(shí)驗(yàn)程序”;3. 添加例程“46-端口模式設(shè)置”;4. 添加例程“47-SPI互為主從-SS設(shè)置主從-串口1透?jìng)鳌保?. 添加例程“48-SPI互為主從-主模式忽略SS-串口1透?jìng)鳌薄?020.08.201. 例程“31-硬件SPI訪(fǎng)問(wèn)FLASH-PM25LV040-串口1監(jiān)控”、“32-IO模擬SPI訪(fǎng)問(wèn)FLASH-PM25LV040-串口1監(jiān)控”兼容華邦W25X40CL型號(hào)Flash,并添加W25X40CL規(guī)格書(shū)。2020.08.181. 添加例程“44-高級(jí)PWM輸出兩路互補(bǔ)SPWM”以及正弦計(jì)算表。2020.08.111. 按照8.3版本實(shí)驗(yàn)箱圖紙修改現(xiàn)有例程;2. 添加例程“43-高級(jí)PWM4N驅(qū)動(dòng)蜂鳴器實(shí)驗(yàn)程序”。2020.07.301. 在例程01添加注解“當(dāng)用戶(hù)使用硬件 USB 對(duì) STC8H8K64U 系列進(jìn)行 ISP 下載時(shí)不能調(diào)節(jié)內(nèi)部 IRC 的頻率,但用戶(hù)可用選擇內(nèi)部預(yù)置的 16 個(gè)頻率(分別是 5.5296M、 6M、 11.0592M、 12M、 18.432M、 20M、 22.1184M、 24M、27M、 30M、 33.1776M、 35M、 36.864M、 40M、 44.2368M 和 48M)。下載時(shí)用戶(hù)只能從頻率下拉列表中進(jìn)行選擇其中之一,而不能手動(dòng)輸入其他頻率?!?. 添加例程“41-軟件修改內(nèi)部RC主頻”;3. 添加例程“42-一線(xiàn)制溫度傳感器 DS18B20 測(cè)溫”;4. 添加8.2版本實(shí)驗(yàn)箱的原理圖跟PCB圖,現(xiàn)有程序還是基于8.1版本圖紙。2020.07.241. 例程“38-2.4寸ILI9325驅(qū)動(dòng)TFT顯示屏實(shí)驗(yàn)程序-帶觸摸功能”調(diào)整驅(qū)動(dòng)讀寫(xiě)代碼,使正常顯示時(shí)的MCU工作主頻最高可調(diào)至48MHz。2. 修改ADC相關(guān)例程關(guān)于AD通道參數(shù)的注釋。3. 修改EEPRO相關(guān)例程TPS擦除等待參數(shù)與設(shè)置主頻一致。4. 添加例程“39-通過(guò)USB發(fā)送命令讀取ADC測(cè)試程序”以及配套的上位機(jī)測(cè)試軟件;5. 添加例程“40-USB鍵盤(pán)設(shè)備通過(guò)P0口矩陣按鍵模擬小鍵盤(pán)功能”以及鍵盤(pán)按鍵碼表。2020.07.091. 添加例程“37-2.4寸ILI9341驅(qū)動(dòng)TFT顯示屏實(shí)驗(yàn)程序”以及相關(guān)工具及規(guī)格書(shū);2. 添加例程“38-2.4寸ILI9325驅(qū)動(dòng)TFT顯示屏實(shí)驗(yàn)程序-帶觸摸功能”以及相關(guān)工具及規(guī)格書(shū)。2020.06.281. 添加例程“35-板上的32K xdata測(cè)試程序”;2. 添加例程“36-LCD128x64顯示圖形文字-ST7920”以及“ST7920規(guī)格書(shū)”。2020.06.231. 添加例程“30-紅外發(fā)射程序(NEC碼)-使用PWM4產(chǎn)生38KHz載波”;2. 添加例程“34-IO掃描鍵紅外發(fā)射-同時(shí)接收數(shù)碼管顯示用戶(hù)碼鍵值程序”。2020.06.221. 添加例程“31-硬件SPI訪(fǎng)問(wèn)FLASH-PM25LV040-串口1監(jiān)控”以及“PM25LV040規(guī)格書(shū)”;2. 添加例程“32-IO模擬SPI訪(fǎng)問(wèn)FLASH-PM25LV040-串口1監(jiān)控”;3. 添加例程“33-P1.3做ADC-使用內(nèi)部基準(zhǔn)計(jì)算外部電壓”。2020.06.191. 添加例程“28-I2C主機(jī)模式訪(fǎng)問(wèn)PCF8563-RTC時(shí)鐘程序”以及“PCF8563規(guī)格書(shū)”;2. 添加例程“29-紅外遙控接收程序(NEC碼)-數(shù)碼管顯示用戶(hù)地址和鍵值”。2020.06.181. 更改文件夾命名,使例程內(nèi)容更加一目了然;2. 添加例程“04-利用T0,T1做外部計(jì)數(shù)器”;3. 添加例程“05-利用定時(shí)器測(cè)量脈沖寬度”;4. 添加例程“13-串口3中斷模式與電腦收發(fā)測(cè)試”;5. 添加例程“14-串口4中斷模式與電腦收發(fā)測(cè)試”;6. 添加例程“20-使用比較器檢測(cè)低電壓時(shí)保存數(shù)據(jù)到EEPROM”;7. 添加例程“25-高級(jí)PWM1-PWM2-PWM3-PWM4,驅(qū)動(dòng)P6口呼吸燈實(shí)驗(yàn)程序”;8. 添加例程“26-高級(jí)PWM5-PWM6-PWM7-PWM8輸出測(cè)試程序”;9. 修改串口相關(guān)例程的主時(shí)鐘頻率為 22.1184MHz,精確計(jì)算115200波特率;10.“17-NTC測(cè)溫度數(shù)碼管顯示”添加“SNDT2012X103F3950FTF R-T對(duì)照表”;11.添加“實(shí)驗(yàn)箱8問(wèn)題清單”文件。2020.06.151. 修改所有例程主時(shí)鐘頻率為 24MHz;2. 添加例程“08-雙串口中斷收發(fā)”;3. 添加例程“09-串口1中斷收發(fā)”;4. 添加例程“10-串口2中斷收發(fā)”;5. 添加例程“14-通過(guò)串口1命令多字節(jié)讀寫(xiě)EEPROM測(cè)試程序”;6. 添加例程“15-內(nèi)部掉電檢測(cè)中斷保存EEPROM”;7. 添加例程“17-P1.7輸出PWM5做DAC_P1.1做ADC讀入DAC輸出值_串口1設(shè)置占空比”;8. 修改例程“比較器”命名為“18-比較器_P3.7做正極輸入源”;9. 添加例程“19-比較器_ADC做正極輸入源”;10.添加例程“20-I2C從機(jī)中斷模式與IO口模擬I2C主機(jī)進(jìn)行自發(fā)自收”。2020.06.081. 添加例程“16-P1.7輸出PWM做DAC_P1.1做ADC讀入DAC輸出值_串口1設(shè)置占空比”;2. 添加例程“比較器”。2020.06.041. 初版發(fā)布;2. 發(fā)布例程“01-跑馬燈”;3. 發(fā)布例程“02-Timer0-Timer1-Timer2-Timer3-Timer4測(cè)試程序”;4. 發(fā)布例程“03-數(shù)碼管”;5. 發(fā)布例程“04-外中斷INT0-INT1-INT2-INT3- INT4測(cè)試”;6. 發(fā)布例程“05-睡眠-外部中斷喚醒”;7. 發(fā)布例程“06-睡眠-喚醒定時(shí)器喚醒”;8. 發(fā)布例程“07-看門(mén)狗復(fù)位測(cè)試程序”;9. 發(fā)布例程“11-IO行列掃描鍵盤(pán)數(shù)碼管顯示鍵值和調(diào)整時(shí)間”;10.發(fā)布例程“12-ADC鍵盤(pán)掃描數(shù)碼管顯示鍵值和調(diào)整時(shí)間”;11.發(fā)布例程“13-NTC測(cè)溫度數(shù)碼管顯示”;12.發(fā)布文件“STC實(shí)驗(yàn)箱8-使用說(shuō)明書(shū).pdf”;13.發(fā)布圖紙“實(shí)驗(yàn)箱8.1_2020-05-11-PCB.pdf”;14.發(fā)布圖紙“實(shí)驗(yàn)箱8.1_2020-05-11-SCH.pdf”。
標(biāo)簽: stc8h
上傳時(shí)間: 2022-04-18
上傳用戶(hù):
恒流源(vCCS)的研究歷經(jīng)數(shù)十年,從早期的晶體管恒流源到現(xiàn)在的集成電路恒流源恒定電流在各個(gè)領(lǐng)域的廣泛使用激發(fā)起人們對(duì)恒流源的研究不斷深入和多樣化。穩(wěn)恒電流在加速器中的使用是加速器結(jié)構(gòu)改善的一個(gè)標(biāo)志。從早期的單一依靠磁場(chǎng)線(xiàn)圈到加入勻場(chǎng)環(huán),到校正線(xiàn)圈的使用,束流輸運(yùn)系統(tǒng)的改進(jìn)有效地提高了束流的品質(zhì),校正線(xiàn)圈是光刻于印制電路板上的導(dǎo)線(xiàn)圈,將其按照方位角放置在加速腔內(nèi),通電后,載流導(dǎo)線(xiàn)產(chǎn)生的橫向磁場(chǎng)就可以起到校正偏心束流的作用。顯然,穩(wěn)定可調(diào)的恒流源是校正線(xiàn)圈有效工作的必要條件。針對(duì)現(xiàn)在加速粒子能量的提高,對(duì)校正線(xiàn)圈提出了新的供電需求,本文就這一需求研究了基于功率運(yùn)算放大器的兩種壓控恒流源,為工程應(yīng)用做技術(shù)儲(chǔ)備。1設(shè)計(jì)思路用于校正線(xiàn)圈的恒流源供聚焦和補(bǔ)償時(shí)使用輸出功率不大,但要求調(diào)節(jié)精度高,穩(wěn)定性好,紋波小。具體技術(shù)參數(shù)為:輸出電流0~5A調(diào)節(jié)范圍0.1~5.0A;調(diào)節(jié)精度5mA;負(fù)載電阻35;紋波穩(wěn)定度優(yōu)于1(相對(duì)5A);基準(zhǔn)電壓模塊型號(hào)為REFo1而常用作恒流電源的電真空器件穩(wěn)定電流建立時(shí)間長(zhǎng),場(chǎng)效應(yīng)管夾斷電壓高、擊穿電壓低恒流區(qū)域窄,因此,我們選取了體積小效率高電流調(diào)節(jié)范圍寬的放大器恒流源作為研究方向?qū)嶒?yàn)基本的設(shè)計(jì)思路是通過(guò)電源板將市電降壓、整流、濾波后送入高精度電壓基準(zhǔn)源得到直流電壓,輸入功率運(yùn)算放大器,在輸出端得到放大的電流輸出,如圖1所示。
標(biāo)簽: 運(yùn)算放大器
上傳時(shí)間: 2022-04-24
上傳用戶(hù):xsr1983
NXP LPC2214軟件參考設(shè)計(jì)例程 -20例基礎(chǔ)源碼一 概述LPC2000 系列微控制器是基于ARM7TDMI-S 內(nèi)核的32 位微控制器片內(nèi)集成了支持400KHz 高速模式的硬件I2C 總線(xiàn)接口為了方便地對(duì) I2C 從器件進(jìn)行快速的正確的讀寫(xiě)操作我們?cè)O(shè)計(jì)了LPC2000 系列微控制器I2C 軟件包本軟件包是硬件I2C 以主方式工作的只要用戶(hù)調(diào)用接口函數(shù)并提供幾個(gè)主要的參數(shù)即可輕松地完成I2C 總線(xiàn)外圍器件的應(yīng)用程序設(shè)計(jì)二 I2C 串行總線(xiàn)I2C 總線(xiàn)是PHILIPS 公司推出的芯片間串行數(shù)據(jù)傳輸總線(xiàn)2 根線(xiàn)(SDA SCL)即可實(shí)現(xiàn)完善的全雙工同步數(shù)據(jù)傳送能夠十分方便地地構(gòu)成多機(jī)系統(tǒng)和外圍器件擴(kuò)展系統(tǒng)I2C 器件是把I2C 的協(xié)議植入器件的I/O 接口使用時(shí)器件直接掛到I2C 總線(xiàn)上這一特點(diǎn)給用戶(hù)在設(shè)計(jì)應(yīng)用系統(tǒng)帶來(lái)了極大的便利I2C 器件無(wú)須片選信號(hào)是否選中是由主器件發(fā)出的I2C從地址決定的而I2C 器件的從地址是由I2C 總線(xiàn)委員會(huì)實(shí)行統(tǒng)一發(fā)配三 軟件包接口說(shuō)明LPC2000 系列微控制器I2C 軟件包采用中斷方式進(jìn)行處理提供了4 個(gè)接口函數(shù)分別為ISendByte() ISendStr() IRcvByte 和IRcvStr() 由于I2C 向量中斷需要根據(jù)實(shí)際應(yīng)用來(lái)設(shè)定(即VIC 的設(shè)置) 所以軟件包中沒(méi)有提供I2C 初始化的代碼在調(diào)用I2C 軟件包接口函數(shù)前用戶(hù)程序要配置好I2C 總線(xiàn)接口(I2C 引腳功能和I2C 中斷并已使能I2C 主模式)
上傳時(shí)間: 2022-05-03
上傳用戶(hù):fliang
TMS320F28027 DSP為控制芯片設(shè)計(jì)的中小功率投切無(wú)沖擊UPS+軟硬件設(shè)計(jì)源碼本文重點(diǎn)研究UPS主電路中蓄電池投切時(shí)的實(shí)現(xiàn)方法和蓄電池升壓電路的實(shí)現(xiàn)。主要研究?jī)?nèi)容如下:1)介紹了UPS系統(tǒng),給出了系統(tǒng)框圖,分析了各個(gè)部分的功能,并對(duì)其中重要的環(huán)節(jié)—蓄電池的投切和升壓電路做詳細(xì)分析。2)仿真研究。利用PSIM仿真軟件搭建起系統(tǒng)的仿真模型,并對(duì)蓄電池的投切和蓄電池升壓電路給出仿真結(jié)果。通過(guò)結(jié)果說(shuō)明該方法正確性。3)硬件實(shí)驗(yàn)。以TMS320F28027 DSP為控制芯片,搭建硬件實(shí)驗(yàn)平臺(tái),給出了實(shí)驗(yàn)結(jié)果和結(jié)論。1. 系統(tǒng)方案 詳細(xì)說(shuō)明系統(tǒng)設(shè)計(jì)的整體思路,用模塊的形式指出系統(tǒng)設(shè)計(jì)的各個(gè)關(guān)鍵點(diǎn),并指出其中使用的關(guān)鍵算法當(dāng)市電正常時(shí),蓄電池不給逆變器提供能量,通過(guò)硬件關(guān)斷此通道;通過(guò)一級(jí)Boost升壓電路,逆變器輸出正弦波經(jīng)濾波器濾波后供給負(fù)載。當(dāng)市電出現(xiàn)故障時(shí)或市電的電能質(zhì)量在UPS要求的范圍之外時(shí),整流橋停止工作,蓄電池輸出電壓經(jīng)過(guò)兩級(jí)Boost升壓電路將電壓抬升至略低于單級(jí)Boost輸出電壓,經(jīng)逆變器開(kāi)始給負(fù)載提供能量。當(dāng)輸出短路或蓄電池的電壓低于允許值時(shí),UPS停止工作,以防止損壞逆變器或者蓄電池。當(dāng)輸出過(guò)載時(shí),如果過(guò)載是瞬時(shí)的,則可以通過(guò)控制允許這種情況出現(xiàn),如果過(guò)載時(shí)間比較長(zhǎng),則就需要通過(guò)轉(zhuǎn)換開(kāi)關(guān)由UPS轉(zhuǎn)到市電給負(fù)載供電。
標(biāo)簽: tms320f28027 dsp
上傳時(shí)間: 2022-05-05
上傳用戶(hù):trh505
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1