Determine speed from hall sensor output
显示 更早的评论
Hello,
I am working on a student project and want to calculate the RPM of the wheels and thus the speed of the vehicle using a hall sensor. Assuming the hall sensor output can be simulated as a block signal with a varying pulse interval as the speed changes, how can I determine the time t(n)-t(n-1) where n indicates the occurence where the output signal rises above a threshold value for a continous signal? In other words: I want simulink to scan a continous input signal and output the time difference between the two most recent peaks.
Any help is appreciated. Thanks.
2 个评论
ANGETI JIVAL
2017-4-29
please i have a similar problem i need help too. am using brushless dc motor with 3 hall effect sensor. i need to get speed from the hall sensor so as to feedback in a simulnk arduino. i am implementing fuzzy PID on arduino uno board. please i need help urgent in orther to help me complete my thesis. am a master student in control and intrumentation. thanks.
ROYAL SUTNGA
2020-5-18
Please I am having the same problem. I want matlab code for calculating the speed and position of the motor using the signals of the hall sensors.Thanks.
回答(1 个)
Vineeth Kartha
2016-1-5
0 个投票
Hi Robin,
Please go through the model that I have attached ' DifferenceofPeaks.mdl' and see if this works for you. An explanation of the model is also provided.
2 个评论
Robin Egberts
2016-1-5
编辑:Robin Egberts
2016-1-5
ROYAL SUTNGA
2020-5-18
Sir, can you send me the matlab code for calculating the speed and position of the motor using the three signals of the hall sensors.
类别
在 帮助中心 和 File Exchange 中查找有关 Simulink 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!