久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5070|回復: 5
收起左側

發個今天做的測試 發動機啟動轉速和電壓跳變的關系 單片機采集數據與分析

[復制鏈接]
ID:47286 發表于 2017-4-16 01:26 | 顯示全部樓層 |閱讀模式
51單片機 STC12C5608AD TSSOP20封裝 自己做的 用在自己車上 今天只是為整體程序積累數據 主要是為主程序里任務觸發閥值測試數據 我想說的并不是單純用單片機獲取數據的方法和程序 我是想說 獲得數據后的分析

今天測試的是發動機啟動轉速和電壓跳變的關系 每100ms采集一次 然后保存在內存中 轉速和電壓各保存240個數據后一并寫入片子自帶的EEPROM扇區中

轉速采集用的是3144開關量霍爾傳感器+磁鐵 單獨做了個發電機皮帶漲緊輪 照片里右邊那個輪 一圈12個磁點
1.介輪.png


霍爾傳感器板 這個是測試電路時拍的 線瞎焊了一下
3.采集板.png


這個是主控板 一點一點研究和改 從開始的3.x一直做到現在8.x版本 好心酸
2.控制板.png


采集到數據后 用excel做成圖表 在沒有做這個測試前 所有關于發動機起動的知識都是個猜測 不知道發動機從擰鑰匙門到起動之間精確的是多久 看數據
4.數據.png


這是截取其中最重要的一部分做出的疊加圖表 目的是精確比對 用的是對數坐標 所以轉速的最低值部分顯示不出來 但如果不用對數坐標 電壓值因為和轉速值差太多 圖表上是一條線 沒有比較性
5.對比圖.png


數據分析

可以看見電壓在39的位置下降了一點點 那是打開鑰匙門的時候 全車電器開始供電或者從休眠狀態恢復 消耗了一點電壓

在78的位置 電壓開始大幅度跌落而轉速還是0 這是擰下鑰匙門 起動機通電 但還沒開始轉 直流電機幾乎相當于電路上的一個短路點 耗電量最大的時候 通常電瓶上標注的最大起動電流是300~500A 最有可能在這個點出現

從78到89的位置 發動機轉速達到最大 89-78=11 11*100ms=1.1s 就是說 從開始擰鑰匙門到發動機起動 用了1.1秒 實際上比這個時間要短 因為發動機在超過350轉以后 行車電腦會開始多次點火 就是一個點火沖程發火很多次 通常 或者說假如 你在發動機達到550轉附近 大約是途中85~86的位置松開鑰匙門 發動機依舊會起動 從這個曲線也可以看出 整個起動過程中 前50%消耗的電力最大 就是轉速橫坐標從78到83的位置 電壓也正好是最低的 然后 就可以理解成發動機已經起動了 因為后邊的轉速曲線抖直 加速很快 前0.5秒時間從0~200轉 后0.6秒時間從200~1300 占整體轉速的75%

電壓在開始起動1.1秒后進入第一個小平臺 這個時候應該是放電過程已經完成了 因為電機負荷下降 耗電量下來了 而且轉速上升而電壓基本恒定 說明電機沒有帶載 是空轉狀態 但人反應沒那么快 還沒有松開鑰匙門 電機還在通電轉 在橫坐標108的位置 電壓開始第二個跳躍 說明松開鑰匙門了 108-78=30 30*100ms=3s 這差不多就是人打鑰匙門起動發動機的時間

那么 結論是 正常狀態下 發動機起動用0.6秒就夠 至多1.1s 加上車型不同 發動機狀態不同等因素加冗余量的話 正常發動機最多2s就可以起動 而人的反應都比實際需要慢

評分

參與人數 2黑幣 +135 收起 理由
王朗的誘惑 + 35 干得漂亮!
admin + 100 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

ID:175881 發表于 2017-4-17 04:26 | 顯示全部樓層
這應該是樓主的工作吧,想不到小小的51單片機也能實現如此高大上的功能。關鍵是樓主的思路嚴謹,分析到位,有理有據。如果中國一些這樣的電子工程師一定能打造出極致的產品.
回復

使用道具 舉報

ID:47286 發表于 2017-4-18 14:05 | 顯示全部樓層
51黑電子happy 發表于 2017-4-17 04:26
這應該是樓主的工作吧,想不到小小的51單片機也能實現如此高大上的功能。關鍵是樓主的思路嚴謹,分析到位, ...

不是工作 只是業余愛好 進度很慢 要是這樣工作 不知道要被老板開除多少次了 呵呵

大眾老的1.8t發動機 渦輪沒有散熱泵 比較容易壞 比我這個更新的車上自帶了散熱泵 據大眾說渦輪的故障率"極大幅度"下降 好象是從30%下降到2~3% 我就根據大眾的理論自己做了一個 開始只是為了滅車后給渦輪散熱 然后慢慢改進 現在功能已經挺多了 可以做下面這些

著車后監控冷卻液溫度 低于限值則開泵 幫助熱車 到達設定值停止
行駛中監控渦輪溫度 高于設定值起動 幫助渦輪散熱
著車后自檢渦輪溫度傳感器 如果故障 紀錄故障碼 滅車后用時控程序給渦輪降溫并紀錄故障碼
滅車后如果渦輪溫度高于設定值 起動散熱泵散熱 低于設定值停止 如果超過規定時間扔未停止 強行停止 然后紀錄故障碼
檢測水泵工作電流 如果電流超過限定 強制停止一切工作并且把自己關閉 紀錄嚴重故障碼
普通故障碼每25次著車少于5次則清除 多余5次則一直保留下來
工作完畢后可以完全關閉自己 0耗電
和其它模塊通訊 把需要的數據傳輸出去(還做了個顯示模塊 開始用1602的 現在再改用串口屏 弄好了再發 業余搞 進度很慢)

監控自身溫度
監控系統電壓
監控發電機電壓
這三個功能只是作為嚴重故障碼時 紀錄故障發生時的環境情況 和嚴重故障碼一并保存到eeprom里

這個程序是我寫的第一個超過5k的程序 真正的散熱控制部分很小很小 大量的代碼都是監控 通訊協議 參數設定等等輔助功能 占整個代碼量的99%

上面的數據原本是為了模塊能判斷發動機是否起動的 因為要檢測渦輪溫度傳感器 需要判斷一定時間內 渦輪溫度變化 所以要有個起點 原來是用打開鑰匙門判斷 但有時候也可能打開鑰匙門不著車 所以改成用著車判斷

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 很給力!

查看全部評分

回復

使用道具 舉報

ID:116826 發表于 2017-4-18 15:03 | 顯示全部樓層
樓主的動手能力和分析能力真不錯,贊!
回復

使用道具 舉報

ID:47286 發表于 2017-4-18 16:04 | 顯示全部樓層
lyxxzrb 發表于 2017-4-18 15:03
樓主的動手能力和分析能力真不錯,贊!

謝謝夸獎
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产一区二区免费 | 欧美一区二区免费在线 | 国产一区二区免费在线 | 日韩字幕| 视频国产一区 | 国产韩国精品一区二区三区 | 国产欧美日韩视频 | 日韩在线资源 | 男人的天堂久久 | 91九色porny首页最多播放 | 国产一区二区不卡 | 久久综合av | 成人免费视频观看 | 九九热精| 久草视| 一本色道精品久久一区二区三区 | 韩国精品一区 | 欧美激情久久久 | av在线播放不卡 | 日韩欧美在线视频 | 国产精品一区二区精品 | 成人精品一区二区 | 国产高清视频一区 | 亚洲欧美国产视频 | 国产一区二区三区在线 | 亚洲欧美激情精品一区二区 | 国产中的精品av涩差av | 日韩久久久久久久 | 久草在线免费资源 | 国产成人久久 | www.男人天堂.com | 中文无吗| 久久天天躁狠狠躁夜夜躁2014 | xx性欧美肥妇精品久久久久久 | 91网站视频在线观看 | 亚洲国产一区二区三区, | 欧美白人做受xxxx视频 | 亚洲一区二区三区免费视频 | 国产精久久久久久 | 亚洲 欧美 综合 | 国产精品成人久久久久 |