是控制LED閃爍發(fā)光的簡(jiǎn)單例程。該程序?qū)嶋H上是實(shí)用工程模板Demo的一個(gè)應(yīng)用,直接從main( )函數(shù)開(kāi)始編寫(xiě)。 在main( )函數(shù)的前面,定義了LED所在的GPIO端口和管腳。在main( )里,首先定義了一個(gè)變量ulClock,在調(diào)用函數(shù)clockInit( )時(shí)被初始化為當(dāng)前的系統(tǒng)時(shí)鐘頻率,在后面對(duì)庫(kù)函數(shù)SysCtlDelay( )調(diào)用時(shí)會(huì)用到該變量。 控制LED分3步走:調(diào)用函數(shù)SysCtlPeriEnable( )使能LED所在的GPIO模塊,調(diào)用函數(shù)GPIOPinTypeOut( )配置LED所在的GPIO管腳為推挽輸出,調(diào)用GPIOPinWrite( )對(duì)LED所在的GPIO管腳寫(xiě)0和寫(xiě)1實(shí)現(xiàn)LED閃爍發(fā)光的效果。
上傳時(shí)間: 2014-01-27
上傳用戶:klin3139
開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南,OCP電路,反激式、正激式、推挽式、半橋式、全橋式開(kāi)關(guān)電源的優(yōu)點(diǎn)與缺點(diǎn),
標(biāo)簽: 開(kāi)關(guān)電源設(shè)計(jì) 參考資料
上傳時(shí)間: 2018-04-03
上傳用戶:yuwei664
基于TL494開(kāi)關(guān)電源設(shè)計(jì).doc基于TL494的DC-DC開(kāi)關(guān)電源設(shè)計(jì) 摘 要 隨著電子技術(shù)的高速發(fā)展,電子系統(tǒng)的應(yīng)用領(lǐng)域越來(lái)越廣泛,電子設(shè)備的種類也越來(lái)越多,電子設(shè)備與人們的工作、生活的關(guān)系日益密切。近年來(lái) ,隨著功率電子器件(如IGBT、MOSFET)、PWM技術(shù)及開(kāi)關(guān)電源理論的發(fā)展 ,新一代的電源開(kāi)始逐步取代傳統(tǒng)的電源電路。該電路具有體積小,控制方便靈活,輸出特性好、紋波小、負(fù)載調(diào)整率高等特點(diǎn)。 開(kāi)關(guān)電源中的功率調(diào)整管工作在開(kāi)關(guān)狀態(tài),具有功耗小、效率高、穩(wěn)壓范圍寬、溫升低、體積小等突出優(yōu)點(diǎn),在通信設(shè)備、數(shù)控裝置、儀器儀表、視頻音響、家用電器等電子電路中得到廣泛應(yīng)用。開(kāi)關(guān)電源的高頻變換電路形式很多, 常用的變換電路有推挽、全橋、半橋、單端正激和單端反激等形式。本論文采用雙端驅(qū)動(dòng)集成電路——TL494輸?shù)腜WM脈沖控制器設(shè)計(jì)小汽車中的音響供電電源,利用MOSFET管作為開(kāi)關(guān)管,可以提高電源變壓器的工作效率,有利于抑制脈沖干擾,同時(shí)還可以減小電源變壓器的體積。
標(biāo)簽: tl494 開(kāi)關(guān)電源
上傳時(shí)間: 2022-02-23
上傳用戶:
放大器設(shè)計(jì)資料分享增加信號(hào)幅度或功率的裝置,它是自動(dòng)化技術(shù)工具中處理信號(hào)的重要元件。放大器的放大作用是用輸入信號(hào)控制能源來(lái)實(shí)現(xiàn)的,放大所需功耗由能源提供。對(duì)于線性放大器,輸出就是輸入信號(hào)的復(fù)現(xiàn)和增強(qiáng)。對(duì)于非線性放大器,輸出則與輸入信號(hào)成一定函數(shù)關(guān)系。放大器按所處理信號(hào)物理量分為機(jī)械放大器、機(jī)電放大器放大器、電子放大器、液動(dòng)放大器和氣動(dòng)放大器等,其中用得最廣泛的是電子放大器。隨著射流技術(shù)(見(jiàn)射流元件)的推廣,液動(dòng)或氣動(dòng)放大器的應(yīng)用也逐漸增多。電子放大器又按所用有源器件分為真空管放大器、晶體管放大器、固體放大器和磁放大器,其中又以晶體管放大器應(yīng)用最廣。在自動(dòng)化儀表中晶體管放大器常用于信號(hào)的電壓放大和電流放大,主要形式有單端放大和推挽放大。此外,還常用于阻抗匹配、隔離、電流-電壓轉(zhuǎn)換、電荷-電壓轉(zhuǎn)換(如電荷放大器)以及利用放大器實(shí)現(xiàn)輸出與輸入之間的一定函數(shù)關(guān)系(如運(yùn)算放大器)。
標(biāo)簽: 放大器
上傳時(shí)間: 2022-03-10
上傳用戶:xsr1983
更新記錄2020.08.271. 添加例程“45-IO口推挽輸出驅(qū)動(dòng)有源蜂鳴器實(shí)驗(yàn)程序”;2. 修改例程“43-高級(jí)PWM4N驅(qū)動(dòng)蜂鳴器實(shí)驗(yàn)程序”名稱為“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訪問(wèn)FLASH-PM25LV040-串口1監(jiān)控”、“32-IO模擬SPI訪問(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)用戶使用硬件 USB 對(duì) STC8H8K64U 系列進(jìn)行 ISP 下載時(shí)不能調(diào)節(jié)內(nèi)部 IRC 的頻率,但用戶可用選擇內(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í)用戶只能從頻率下拉列表中進(jìn)行選擇其中之一,而不能手動(dòng)輸入其他頻率。”2. 添加例程“41-軟件修改內(nèi)部RC主頻”;3. 添加例程“42-一線制溫度傳感器 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ù)碼管顯示用戶碼鍵值程序”。2020.06.221. 添加例程“31-硬件SPI訪問(wèn)FLASH-PM25LV040-串口1監(jiān)控”以及“PM25LV040規(guī)格書(shū)”;2. 添加例程“32-IO模擬SPI訪問(wèn)FLASH-PM25LV040-串口1監(jiān)控”;3. 添加例程“33-P1.3做ADC-使用內(nèi)部基準(zhǔn)計(jì)算外部電壓”。2020.06.191. 添加例程“28-I2C主機(jī)模式訪問(wèn)PCF8563-RTC時(shí)鐘程序”以及“PCF8563規(guī)格書(shū)”;2. 添加例程“29-紅外遙控接收程序(NEC碼)-數(shù)碼管顯示用戶地址和鍵值”。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
上傳用戶:
STM32F103開(kāi)發(fā)板 DHT11溫濕度DS18B20 氣體MQ-2光敏聲控雨滴傳感器實(shí)驗(yàn)程序**--------------------------------------------------------------------------------------------------------** Created by: FiYu** Created date: 2015-12-12** Version: 1.0** Descriptions: DHT11溫濕度傳感器實(shí)驗(yàn) **--------------------------------------------------------------------------------------------------------** Modified by: FiYu** Modified date: ** Version: ** Descriptions: ** Rechecked by: **********************************************************************************************************/#include "stm32f10x.h"#include "delay.h"#include "dht11.h"#include "usart.h"DHT11_Data_TypeDef DHT11_Data;/************************************************************************************** * 描 述 : GPIO/USART1初始化配置 * 入 參 : 無(wú) * 返回值 : 無(wú) **************************************************************************************/void GPIO_Configuration(void){ GPIO_InitTypeDef GPIO_InitStructure; /* Enable the GPIO_LED Clock */ RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOB | RCC_APB2Periph_AFIO , ENABLE); GPIO_DeInit(GPIOB); //將外設(shè)GPIOA寄存器重設(shè)為缺省值 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; //推挽輸出 GPIO_Init(GPIOB, &GPIO_InitStructure); GPIO_DeInit(GPIOA); //將外設(shè)GPIOA寄存器重設(shè)為缺省值 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; //推挽輸出 GPIO_Init(GPIOA, &GPIO_InitStructure); GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING; //浮空輸入 GPIO_Init(GPIOA, &GPIO_InitStructure); GPIO_SetBits(GPIOB , GPIO_Pin_9); //初始狀態(tài),熄滅指示燈LED1}/************************************************************************************** * 描 述 : 串口顯示實(shí)時(shí)溫濕度 * 入 參 : 無(wú) * 返回值 : 無(wú) **************************************************************************************/void DHT11_SCAN(void){ if( Read_DHT11(&DHT11_Data)==SUCCESS) { printf("\r\n讀取DHT11成功!\r\n\r\n濕度為%d.%d %RH ,溫度為 %d.%d℃ \r\n",\ DHT11_Data.humi_int,DHT11_Data.humi_deci,DHT11_Data.temp_int,DHT11_Data.temp_deci); //printf("\r\n 濕度:%d,溫度:%d \r\n" ,DHT11_Data.humi_int,DHT11_Data.temp_int); } else { printf("Read DHT11 ERROR!\r\n"); }}/************************************************************************************** * 描 述 : MAIN函數(shù) * 入 參 : 無(wú) * 返回值 : 無(wú) **************************************************************************************/int main(void){ SystemInit(); //設(shè)置系統(tǒng)時(shí)鐘72MHZ GPIO_Configuration(); USART1_Init(); //初始化配置TIM DHT11_GPIO_Config(); // 初始化溫濕度傳感器PB1引腳初始時(shí)為推挽輸出 GPIO_ResetBits(GPIOB , GPIO_Pin_9); delay_ms(500); while(1) { GPIO_SetBits(GPIOB , GPIO_Pin_9); DHT11_SCAN(); //實(shí)時(shí)顯示溫濕度 delay_ms(1500); } }
上傳時(shí)間: 2022-05-03
上傳用戶:得之我幸78
基于TMS320F28335的開(kāi)關(guān)電源模塊并聯(lián)供電系統(tǒng)原理圖+軟件源碼一、系統(tǒng)方案本系統(tǒng)主要由DC-DC主回路模塊、信號(hào)采樣模塊、主控模塊、電源模塊組成,下面分別論證這幾個(gè)模塊的選擇。1.1 DC-DC主回路的論證與選擇方案一:采用推挽拓?fù)洹?nbsp; 推挽拓?fù)湟蚱渥儔浩鞴ぷ髟陔p端磁化情況下而適合應(yīng)用在低壓大電流的場(chǎng)合。但是,推挽電路中的高頻變壓器如果在繞制中兩臂不對(duì)稱,就會(huì)使變壓器因磁通不平衡而飽和,從何導(dǎo)致開(kāi)關(guān)管燒毀;同時(shí),由于電路中需要兩個(gè)開(kāi)關(guān)管,系統(tǒng)損耗將會(huì)很大。方案二:采用Boost升壓拓?fù)洹?nbsp; Boost電路結(jié)構(gòu)簡(jiǎn)單、元件少,因此損耗較少,電路轉(zhuǎn)換效率高。但是,Boost電路只能實(shí)現(xiàn)升壓而不能降壓,而且輸入/輸出不隔離。方案三:采用單端反激拓?fù)洹?nbsp; 單端反激電路結(jié)構(gòu)簡(jiǎn)單,適合應(yīng)用在大電壓小功率的場(chǎng)合。由于不需要儲(chǔ)能電感,輸出電阻大等原因,電路并聯(lián)使用時(shí)均流性較好。方案論證:上述方案中,方案一系統(tǒng)損耗大,方案二不能實(shí)現(xiàn)輸入輸出隔離,而方案三雖然對(duì)高頻變壓器設(shè)計(jì)要求較高,但系統(tǒng)要求兩個(gè)DCDC模塊并聯(lián),并且對(duì)效率有一定要求。因此,選擇單端反激電路作為本系統(tǒng)的主回路拓?fù)洹?.2 控制方法及實(shí)現(xiàn)方案方案一:采用專用的開(kāi)關(guān)電源芯片及并聯(lián)開(kāi)關(guān)電源均流芯片。這種方案的優(yōu)點(diǎn)是技藝成熟,且均流的精度高,實(shí)現(xiàn)成本較低。但這種方案的缺點(diǎn)是控制系統(tǒng)的性能取決于外圍電路元件參數(shù)的選擇,如果參數(shù)選擇不當(dāng),則輸出電壓難以維持穩(wěn)定。方案二:采用TI公司的DSP TMS320C28335作為主控,實(shí)現(xiàn)PWM輸出,并控制A/D對(duì)輸入輸出的電壓電流信號(hào)進(jìn)行采樣,從而進(jìn)行可靠的閉環(huán)控制。與模擬控制方法相比,數(shù)字控制方法靈活性高、可靠性好、抗干擾能力強(qiáng)。但DSP成本不低,而且功耗較大,對(duì)系統(tǒng)的效率有一定影響。方案論證:上述方案中,考慮到題目要求的電流比例可調(diào)的指標(biāo),方案一較難實(shí)現(xiàn),并且方案二開(kāi)發(fā)簡(jiǎn)單,可以縮短開(kāi)發(fā)周期。所以,選擇方案二來(lái)實(shí)現(xiàn)本系統(tǒng)要求。
標(biāo)簽: tms320f28335 開(kāi)關(guān)電源
上傳時(shí)間: 2022-05-06
上傳用戶:
用的是沁恒CH552e淘寶買的評(píng)估板,USB中斷上傳程序用的是沁恒提供的做了些修改。程序使用2個(gè)端點(diǎn)一個(gè),端點(diǎn)1作為普通鍵盤(pán),端點(diǎn)2作為多媒體按鍵,有詳細(xì)注釋多媒體按鍵報(bào)告,以下是主函數(shù)內(nèi)容。/****主函數(shù)****/main(){ CfgFsys( ); //CH552時(shí)鐘選擇配置 mDelaymS(5); //修改主頻等待內(nèi)部晶振穩(wěn)定,必加 ConfigT0(2); //配置2ms T0中斷 USBDeviceInit(); //USB設(shè)備模式初始化 EA = 1; //允許單片機(jī)中斷 UEP1_T_LEN = 0; //預(yù)使用發(fā)送長(zhǎng)度一定要清空 UEP2_T_LEN = 0; //清空端點(diǎn)2發(fā)送長(zhǎng)度 FLAG = 0; //清空USB中斷傳輸完成標(biāo)志 Ready = 0; LED_VALID = 1; //給一個(gè)默認(rèn)值 P1_DIR_PU &= 0xE0; //在MOD_OC為0時(shí) p1.5 p1.6 P1.7為推挽輸出 P1_MOD_OC = P1_MOD_OC & ~0xE0; //3個(gè)口的bit4 = 0 p1.5 p1.6 P1.7設(shè)置為推挽輸出 P1_DIR_PU = P1_DIR_PU | 0xE0; //3個(gè)口的bit4 = 1 p1.5 p1.6 P1.7設(shè)置為輸出 key1 = 1; key2 = 1; key3 = 1; while(1) { KeyDrive(); //按鍵驅(qū)動(dòng) }}
上傳時(shí)間: 2022-05-15
上傳用戶:
隨著新理論、新器件、新技術(shù)的不斷出現(xiàn)或成熟,功率超聲技術(shù)在國(guó)民經(jīng)濟(jì)各個(gè)部門(mén)中日益廣泛應(yīng)用。超聲波電源為超聲波換能器提供電能,超聲波換能器將電能轉(zhuǎn)換為動(dòng)能,完成超聲波清洗、防垢除垢等功能。本文主要對(duì)高頻超聲波電源進(jìn)行了理論分析與設(shè)計(jì)。 首先對(duì)超聲波電源基本拓?fù)浣Y(jié)構(gòu)進(jìn)行了分析,提出了超聲波電源功放電路可以采用的三種方案:半橋功率放大電路、全橋功率放大電路、推挽功率放大電路。通過(guò)對(duì)比分析了各種方案的優(yōu)點(diǎn)和缺點(diǎn),確定了超聲波電源功率放大電路的方案。針對(duì)超聲波電源的具體要求,設(shè)計(jì)了整流濾波電路,功率放大電路、驅(qū)動(dòng)電路、緩沖電路、功率反饋電路、保護(hù)電路。其中,給出了整流濾波電路和功率放大電路的參數(shù)計(jì)算。 其次對(duì)超聲波換能器的特性進(jìn)行了分析,介紹了超聲波換能器的串聯(lián)諧振頻率和并聯(lián)諧振頻率。然后對(duì)幾種常用的匹配網(wǎng)絡(luò)進(jìn)行了分析,包括單個(gè)電感的匹配、電感-電容匹配、改進(jìn)的電感-電容匹配,分析了其優(yōu)點(diǎn)和缺點(diǎn)。 然后由于超聲波電源需具有性能高、功率大、成本低的特點(diǎn),要求能較好適應(yīng)超聲波換能器阻抗變化、頻率漂移等所帶來(lái)的疑難問(wèn)題。本文介紹了超聲波電源幾種常見(jiàn)的頻率跟蹤方案。本文研究的是一種傳統(tǒng)的自激式超聲波電源,串聯(lián)諧振頻率在20KHz左右,頻率跟蹤采用負(fù)載分壓式反饋系統(tǒng),在以前手動(dòng)調(diào)節(jié)電感的基礎(chǔ)上,通過(guò)在反饋回路添加通過(guò)AVR單片機(jī)控制數(shù)字電感來(lái)跟蹤超聲波換能器的諧振頻率,易操作,能穩(wěn)定運(yùn)行。 最后在理論設(shè)計(jì)的基礎(chǔ)上,對(duì)超聲波電源各個(gè)組成電路進(jìn)行了實(shí)際制作,在超聲波電源與超聲波換能器匹配無(wú)誤、工作穩(wěn)定后,對(duì)有關(guān)電路進(jìn)行了現(xiàn)場(chǎng)試驗(yàn)驗(yàn)證。實(shí)驗(yàn)結(jié)果表明,該超聲波電源具有一定的使用價(jià)值。
標(biāo)簽: avr單片機(jī) 超聲波電源
上傳時(shí)間: 2022-06-08
上傳用戶:
超聲波電機(jī)(Utrasonic Motor簡(jiǎn)稱USM)是一種新型的微特電機(jī),有別于傳統(tǒng)的電磁電機(jī)。在本文引言中,說(shuō)明了USM與傳統(tǒng)電磁電機(jī)相比的主要優(yōu)點(diǎn)、基本組成及應(yīng)用前景,同時(shí)說(shuō)明了開(kāi)展專用USM的驅(qū)動(dòng)電路研究工作的背景及主要工作內(nèi)容,作者要完成設(shè)計(jì)、樣品加工及應(yīng)用三部分工作等,此論文就是這三部分研究工作的總結(jié)。首先,根據(jù)對(duì)驅(qū)動(dòng)電路的要求,結(jié)合國(guó)內(nèi)外傳統(tǒng)壓電馬達(dá)驅(qū)動(dòng)電路的系統(tǒng)方案,設(shè)計(jì)出專用超聲波電機(jī)的驅(qū)動(dòng)電路的系統(tǒng)方案。在本方案中增加了位置檢測(cè)與歸零單元,去掉了頻率跟蹤單元,采用DSP作為控制單元,整合了電機(jī)驅(qū)動(dòng)信號(hào)產(chǎn)生、電機(jī)選擇與啟動(dòng)、位置檢測(cè)信號(hào)處理和特殊信號(hào)譯碼等功能,有利于電路小型化和穩(wěn)定性。方案具有新穎和獨(dú)特性。其次,詳細(xì)介紹了利用仿真與實(shí)際調(diào)試相結(jié)合的方法,完成了推挽逆變電路及升壓脈沖變壓器的工程設(shè)計(jì)和調(diào)試,著重解決了浪涌及功率開(kāi)關(guān)管保護(hù)等問(wèn)題,注意了變壓器繞制工藝與漏感的關(guān)系。采用DSP芯片實(shí)現(xiàn)了多種控制和軟、硬件結(jié)合,給出了用C語(yǔ)言編寫(xiě)的程序,重點(diǎn)解決了程序的調(diào)試與抗干擾問(wèn)題。采用獨(dú)特的數(shù)字編碼方法,實(shí)現(xiàn)了位置檢測(cè)的結(jié)構(gòu)設(shè)計(jì),完成了性能初步調(diào)試以及與DSP組成閉環(huán)系統(tǒng),消除電機(jī)不斷步進(jìn)引起的空間位置上的積累誤差,實(shí)現(xiàn)了電機(jī)步進(jìn)誤差歸零的技術(shù)要求。設(shè)計(jì)了電路工程板圖,完成了樣機(jī)兩臺(tái)的加工和調(diào)試工作,與超聲波電機(jī)進(jìn)行了匹配調(diào)試實(shí)驗(yàn),重點(diǎn)解決了阻抗匹配問(wèn)題,達(dá)到了驅(qū)動(dòng)電路的設(shè)計(jì)指標(biāo),實(shí)現(xiàn)了設(shè)計(jì)、加工、匹配調(diào)試三解工作的基本,aCn.coinal最后,根據(jù)前一段工作,提出了一些今后工作的意見(jiàn),特別是工程應(yīng)用化與集成化方面的研究想法。關(guān)鍵詞:超聲波電機(jī),驅(qū)動(dòng)電路,DSP,脈沖變壓器,位置檢測(cè)與歸等
標(biāo)簽: 超聲波 電機(jī)驅(qū)動(dòng)
上傳時(shí)間: 2022-06-18
上傳用戶:bluedrops
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1