I know it seems easy, but I'm having trouble doing this, Can anyone tell me how to design a timer of 2 sec using simulink or stateflow? or is there any inbuild block for this?
3 ビュー (過去 30 日間)
古いコメントを表示
I know it seems easy, but I'm having trouble doing this, Can anyone tell me how to design a timer of 2 sec using simulink or stateflow? or is there any inbuild block for this? because I couldent find the same in my license version.
0 件のコメント
回答 (1 件)
Suman
2024 年 7 月 23 日
Hi Satish,
You can look at this sample model to build a timer / counter using Simulink Blocks: https://www.mathworks.com/matlabcentral/fileexchange/44534-simulink-timer-counter
You can find the example model in the Models tab and you may coustomize it as per you needs.
If you want a simple delay timer, you can model it something like this:
You can set the inputSignal to be 1 when you wan't to start the timer and the timerSetting value to be the time in seconds you want to count.
The way this model works is that say the inputSignal is 1(high) at any moment, the start_output is also 1(high) and then the digClock keeps adding on to the inputSignal every second and once this becomes greater than the time specified by the timerSetting value, the stop_output becomes 1(high) and switch makes start_output to be 0(low).
I hope that helps!
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Simulink Functions についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!