1. 程式人生 > >團隊作業第三周周報

團隊作業第三周周報

開始 log 接收 控制 sensor 介紹 成對 png lib

1、與隊友總結協商,統一了幾個變量名與運行方式;

2、對stateflow中真值表運用相關知識仔細研究學習,發現原來的錯誤並改正;

3、加入信號源對單個模塊進行仿真模擬,修改了一些邏輯上的錯誤,運行成功

改正後的各模塊stateflow模型如下:

傳送帶模塊stateflow模型

輸入信號:三個位置傳感器sensor1、sensor2、sensor3;

沖泡完成信號signal

輸出信號:傳送帶電機motor3_on

技術分享

技術分享

利用真值表完成對傳送帶電機啟停的邏輯控制

技術分享

模擬信號1、2、3、4分別為傳感器1、傳感器2、沖泡完成信號、傳感器3。

技術分享

輸出信號為接受到傳感器1信號開始運轉,接收到傳感器2信號停止直到接收到沖泡完成信號,運轉直到接收到傳感器3信號。

技術分享

水溫控制模塊stateflow模型

輸入信號:水溫T

輸出信號:加熱器heat_on

技術分享

沖泡模塊stateflow模型

輸入信號:咖啡類型信號type;

位置傳感器2 sensor2

輸出信號:加咖啡電磁閥valve1_on

加牛奶電磁閥valve2_on

加糖電磁閥valve3_on

水泵pump_on

沖泡完成信號signal

技術分享

技術分享

技術分享

技術分享技術分享

技術分享

模擬信號分別為選擇type3、位置傳感器2;需要加咖啡粉、糖、牛奶。

技術分享

電磁泵1開啟30

技術分享

電磁泵2開啟20

技術分享

電磁泵3開啟10

技術分享

水泵開啟100

技術分享

輸出沖泡完成信號

技術分享

4、修改完成並用模擬信號仿真運行成功後,與隊員仔細介紹了每個變量及運行原理,之後交給組長集合在simulink物理模型中,並進行調試修改。

團隊作業第三周周報