團隊作業第三周周報
阿新 • • 發佈:2017-11-05
開始 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物理模型中,並進行調試修改。
團隊作業第三周周報