做過電源開發(fā)的工程師都知道,電源驅(qū)動系統(tǒng)設(shè)計是眾多操作系統(tǒng)設(shè)計中最常見的一種驅(qū)動程序之一。如筆記本電腦的電池管理、智能產(chǎn)品電源管理等。
近日,在國內(nèi)領(lǐng)先的智能產(chǎn)品開發(fā)外包服務(wù)平臺快包上,就有一個激光光源PWM電源驅(qū)動系統(tǒng)的項目需求,因為發(fā)布需求方缺乏相關(guān)開發(fā)經(jīng)驗的工程師,故而在平臺發(fā)布此需求。
據(jù)悉,雇主于今年十二月初在客戶那里接到了一個智能聊天機器人項目,其它硬件部分開發(fā)完畢,唯獨電源這塊的開發(fā)因人才離職而擱置,他要求開發(fā)者開發(fā)的系統(tǒng)1、支持12路PWM,可獨立控制12路LD的電源控制系統(tǒng);2、支持單片機程序控制,支持RS485協(xié)議控制和調(diào)整;3、支持GPIO聯(lián)動觸發(fā)方式;4、要求有類似的開發(fā)經(jīng)驗,具體電壓和電流請聯(lián)系我溝通;5、工作溫度-35°~70°,關(guān)鍵器件選型注意寬溫需求,以及綜合成本控制;6、LD工作電流最大3.5A,單顆電壓DC:2~4.5v。
由于項目發(fā)布周期不長,申請的工程師也不少,但雇主因地域問題拒絕了不少工程師,他要求最好是杭州的工程師,這樣對接更方便,杭州的電源工程師可得抓緊時間申請了,這送到家的買賣不賺白不賺。
為了更好地服務(wù)廣大工程師朋友,快包圈子里有一位資深的電源開發(fā)“老司機”,他在國企做電源開發(fā)二十年,目前自主創(chuàng)業(yè),在與平臺工作人員聊天之時,很愿意與大家分享自己的開發(fā)經(jīng)驗,下面是整理的一部分電源驅(qū)動設(shè)計干貨(想獲得他完整的電源驅(qū)動系統(tǒng)設(shè)計干貨內(nèi)容,
可發(fā)送郵件到jackding@eecnt.com向小編免費領(lǐng)取)。
1、系統(tǒng)總體設(shè)計
恒流源一般采用集成運算放大器和一些分立元器件及單片機構(gòu)成的“壓控恒流源”方法實現(xiàn),與純模擬元件構(gòu)成的恒流源相比,這種方法在恒流精度和線性度上都有明顯的提高。但是該方法中單片機是用作顯示與控制電壓的給定,并未對輸出電流實時檢測和控制,屬于開環(huán)控制系統(tǒng),影響了恒流源的穩(wěn)定性及精度。該系統(tǒng)由“壓控恒流”電路、信號采樣和調(diào)理電路、保護電路、鍵盤、LCD顯示、RS232通信接口以及DSP處理器等環(huán)節(jié)組成。
通過鍵盤輸入給定,并在LCD上顯示,同時經(jīng)F2812運算處理后輸出相應(yīng)占空比的PWM信號。PWM經(jīng)低通濾波器、放大調(diào)理后實現(xiàn)D/A變換并作為“壓控恒流”模塊(V-I Constant Current)的控制電壓實現(xiàn)“壓控恒流”。F2812實時對輸出的電流采樣,采樣數(shù)據(jù)經(jīng)數(shù)字濾波、分析處理后與給定電流值相比較,得到差值作為PI調(diào)節(jié)算法表達式中的輸入量,通過PI運算得到控制量U來調(diào)整PWM的輸出實現(xiàn)恒流。
2、系統(tǒng)硬件設(shè)計
包括直流電源模塊實現(xiàn),恒流源模塊買現(xiàn),A/D與D/A模塊實現(xiàn),鍵盤與顯示實現(xiàn),LD保護電路。
3、系統(tǒng)軟件設(shè)計
軟件采用匯編語言編寫,可以通過鍵盤實時修改電流的給定值,同時LCD可以顯示給定值和實測值。為方便調(diào)試系統(tǒng)軟件采用模塊化設(shè)計,主要包括主程序,給定給定、LCD顯示及PI調(diào)節(jié)等子程序。系統(tǒng)的初始化包括DSP外圍接口芯片和電流給定的初始化,鍵盤掃描包括給定和步進量的調(diào)整。
其它熱門競標任務(wù)推薦:
智能小車項目之STM32F103ZE控制雙步進電機
http://www.d28365.cn/index.php/Home/Kuaibao/targetDetail/id/3203
項目分析:電機的驅(qū)動控制板開發(fā),控制電機轉(zhuǎn)速,小車運行方向,底層軟件已經(jīng)完成,需要開發(fā)應(yīng)用層,難度適中。
無刷電機驅(qū)動控制器
http://www.d28365.cn/detail/3220.html
項目分析:電機驅(qū)動控制器開發(fā),兩種輸出電壓,不同輸出功率,成熟案例較多,難度適中。
NRF51822 2.4G讀寫器硬件開發(fā)
http://www.d28365.cn/index.php/Home/Kuaibao/targetDetail/id/3205
項目分析:通信卡的硬件電路開發(fā)設(shè)計,市面上成熟方案較多,難度適中。
語音智能機器人開發(fā)
http://www.d28365.cn/detail/3217.html
項目分析:智能機器人開發(fā),功能復(fù)雜,需求多,無線技術(shù),智能控制,深度交互,室內(nèi)定位,行為記錄等,軟件算法開發(fā)難度很大,工作量也很大。