在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>嵌入式開發(fā)>ARM/Linux燃料電池溫度監(jiān)控系統(tǒng)解析

ARM/Linux燃料電池溫度監(jiān)控系統(tǒng)解析

2017-10-31 | rar | 0.4 MB | 次下載 | 4積分

資料介紹

 燃料電池(fuel cell)是一種新型綠色能源技術(shù),是把燃料和氧化劑中的化學(xué)能直接轉(zhuǎn)化成電能的裝置。燃料電池與一般干電池的不同點(diǎn)是:只要保持燃料供應(yīng),電池就會(huì)不斷提供電能,而且電池反應(yīng)的最終產(chǎn)物是水,不會(huì)對環(huán)境造成任何污染,以碳?xì)浠衔镒魅剂蠒r(shí),反應(yīng)產(chǎn)物僅增加少量二氧化碳[1]。
  燃料電池電堆的溫度分布對燃料電池的安全與壽命有重要影響,尤其是在采用質(zhì)子交換膜的車用燃料電池中,溫度不僅影響到催化劑的活性,而且還直接影響到質(zhì)子交換膜的含水性,因此對其溫度的控制有很高的要求。為了在研究過程中對其溫度變化進(jìn)行實(shí)時(shí)監(jiān)控,本文基于ARM/Linux構(gòu)建了一個(gè)燃料電池溫度監(jiān)控系統(tǒng)。
  1 系統(tǒng)結(jié)構(gòu)
  本監(jiān)控系統(tǒng)整體結(jié)構(gòu)如圖1所示。
  ARM/Linux燃料電池溫度監(jiān)控系統(tǒng)解析
  溫控系統(tǒng)采用ARM微處理器S3C2410作為嵌入式微處理器。將經(jīng)過編譯的嵌入式Linux2.6內(nèi)核及Qt/E庫移植到ARM上,溫控系統(tǒng)的GUI控制界面運(yùn)行于LCD上。
  溫控器以freescale公司MC9S12DG128B單片機(jī)為控制核心,采用熱電阻作為溫度傳感器,將溫度信號轉(zhuǎn)化為模擬量的電信號,再經(jīng)過放大電路及壓頻變換(V/F變換)后,變?yōu)閿?shù)字量的電信號輸入控制器,實(shí)現(xiàn)控制算法。控制器輸出的PWM信號經(jīng)過光電隔離后直接控制固態(tài)繼電器,從而控制熱風(fēng)嘴加熱器對控制對象進(jìn)行加熱操作,實(shí)現(xiàn)溫度控制。
  Web Server單元采用移植基于Linux的Boa服務(wù)器,通過CGI(公共網(wǎng)關(guān)接口)實(shí)現(xiàn)遠(yuǎn)程用戶與系統(tǒng)間的交互。
  數(shù)據(jù)庫單元采用SQLite數(shù)據(jù)庫,Qt為數(shù)據(jù)庫訪問提供的QtSql模塊實(shí)現(xiàn)了數(shù)據(jù)庫與Qt應(yīng)用程序的無縫鏈接,同時(shí)為開發(fā)人員提供了一套與具體所用數(shù)據(jù)庫無關(guān)的調(diào)用接口。
  GUI控制界面采用Qt Designer設(shè)計(jì)系統(tǒng)的控制界面,利用Qt的信號/槽(signals/slots)機(jī)制實(shí)現(xiàn)界面對下位機(jī)的控制。
  2 各部分設(shè)計(jì)方法
  本文重點(diǎn)研究監(jiān)控系統(tǒng)GUI界面、數(shù)據(jù)庫及遠(yuǎn)程監(jiān)控的設(shè)計(jì)與開發(fā),主要詳細(xì)了介紹GUI界面、數(shù)據(jù)庫以及Web Server的設(shè)計(jì),對于溫控器的設(shè)計(jì)本文不作重點(diǎn)介紹。
  2.1 GUI界面及Qt程序設(shè)計(jì)
  2.1.1 Qt的移植
  本系統(tǒng)的構(gòu)建是通過編譯Qt4的庫到開發(fā)板來實(shí)現(xiàn)的,首先應(yīng)對源碼進(jìn)行配置編譯,使庫添加對底層驅(qū)動(dòng)的支持。設(shè)置環(huán)境變量如下[2]:
  Export PATH= /usr/local/arm/3.3.2/bin:$PATH
  Export QTDIR=$PWD
  Export QTEDIR=$QTDIR
  Export LD_LIBRARY_PATH=$QTDIR/lib:$ LD_LIBRARY_PATH
  配置Qt使其支持?jǐn)?shù)據(jù)庫、網(wǎng)絡(luò)、觸摸屏等驅(qū)動(dòng),將編譯后的Qt目錄下的lib文件夾下的庫文件加入根文件系統(tǒng)。
  為了方便用戶操作,本系統(tǒng)應(yīng)支持中文字體顯示。為此,一方面將編譯后的Qt/Embedeed的/lib/font目錄下的字體庫文件添加到根文件系統(tǒng)中,為了節(jié)省資源,可以只選擇比較常用的一兩種字體庫;另一方面由于程序中默認(rèn)的字體不支持中文,故在程序中需指定一種中文字體,方法是在程序的main函數(shù)中添加如下語句:
  QTextCodec::setCodecForTr(QTextcodec::codecForName(‘gb18030’));
  2.1.2 程序界面開發(fā)
  根據(jù)功能需求分析,設(shè)計(jì)構(gòu)建了監(jiān)控系統(tǒng)的層次化GUI界面結(jié)構(gòu)圖[3],如圖2所示。
  ARM/Linux燃料電池溫度監(jiān)控系統(tǒng)解析
  從圖2中可以看出,子菜單主要分成兩部分:一部分是溫控界面的主要控制菜單,其中主要包括溫度的設(shè)定、工作模式的設(shè)定、通信控制按鈕、和溫度顯示部分;另一部分主要完成歷史數(shù)據(jù)的顯示,通過選擇特定的通道和時(shí)間區(qū)間,可以在顯示區(qū)顯示溫度的變化曲線,為此需要在程序中構(gòu)建一個(gè)數(shù)據(jù)庫文件用來存放歷史數(shù)據(jù),這部分會(huì)在后面詳細(xì)介紹。
  首先使用設(shè)計(jì)器創(chuàng)建界面的對話框,在對話框中添加組件,如:添加按鈕以調(diào)用其他類來實(shí)現(xiàn)界面的控制,添加LCDNumber控件來模擬顯示溫度,添加下拉菜單來進(jìn)行不同通道的選擇等。連接組件的SIGNAL/SLOT以響應(yīng)事件,修改控件屬性,合理調(diào)整布局。保存GUI界面為Temperature.ui,根據(jù)設(shè)計(jì)器保存的界面文件(ui文件)使用uic命令生成.h頭文件。
下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1TC358743XBG評估板參考手冊
  2. 1.36 MB  |  330次下載  |  免費(fèi)
  3. 2開關(guān)電源基礎(chǔ)知識(shí)
  4. 5.73 MB  |  6次下載  |  免費(fèi)
  5. 3100W短波放大電路圖
  6. 0.05 MB  |  4次下載  |  3 積分
  7. 4嵌入式linux-聊天程序設(shè)計(jì)
  8. 0.60 MB  |  3次下載  |  免費(fèi)
  9. 5基于FPGA的光纖通信系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
  10. 0.61 MB  |  2次下載  |  免費(fèi)
  11. 6基于FPGA的C8051F單片機(jī)開發(fā)板設(shè)計(jì)
  12. 0.70 MB  |  2次下載  |  免費(fèi)
  13. 751單片機(jī)窗簾控制器仿真程序
  14. 1.93 MB  |  2次下載  |  免費(fèi)
  15. 8基于51單片機(jī)的RGB調(diào)色燈程序仿真
  16. 0.86 MB  |  2次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費(fèi)
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33564次下載  |  免費(fèi)
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費(fèi)
  7. 4開關(guān)電源設(shè)計(jì)實(shí)例指南
  8. 未知  |  21548次下載  |  免費(fèi)
  9. 5電氣工程師手冊免費(fèi)下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費(fèi)
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費(fèi)
  13. 7電子制作實(shí)例集錦 下載
  14. 未知  |  8113次下載  |  免費(fèi)
  15. 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
  16. 0.00 MB  |  6653次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537796次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191185次下載  |  免費(fèi)
  13. 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
  14. 158M  |  183278次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138040次下載  |  免費(fèi)
主站蜘蛛池模板: 欧美一区二区三区性 | 亚洲 美腿 欧美 偷拍 | 日本69xxxx| 色多多高清在线观看视频www | 在线资源天堂 | 免播放器av少妇影院 | 午夜欧美福利 | 小屁孩cao大人免费网站 | 欧美日韩无 | 久青草国产手机在线视频 | 九色视频在线播放 | bt 另类 专区 欧美 制服 | 欧美综合视频 | 人人爽人人干 | 99视频网站| 国产福利午夜 | 亚洲男人的天堂成人 | 日本在线黄色网址 | 49pao强力在线高清基地 | 国产精品bdsm在线调教 | 一级做a爰片久久毛片毛片 一级做a爰片久久毛片美女图片 | 18一20岁一级毛片 | 老湿影院免费体验区 | 三级第一页 | 三级黄色免费 | 夜夜操夜夜摸 | 久久综合久久久久 | 四虎影院久久久 | 成人在线网 | 日韩免费毛片全部不收费 | 六月婷婷激情 | 国产精品国产主播在线观看 | 欧美午夜色大片在线观看免费 | 成年人黄色片视频 | 在线免费观看一级毛片 | 全黄h全肉边做边吃奶在线观看 | 瑟瑟网站免费 | 色老头在线官方网站 | 国产色系视频在线观看免费 | 一级欧美视频 | 老司机精品免费视频 |