怎样用AT89C51来控制国旗升降,求助详细原理图,汇编程序,谢谢啦

来源:百度知道 编辑:UC知道 时间:2024/05/21 08:59:55
负载是一个直流12V的电机,定时时间是43S,求助详细原理图,汇编程序。
另外加电动机的正反转控制和数码管显示升旗的高度。谢谢啦

直流电机控制距离好像不是很方便吧,旋转角度和长短和正反转用步进电机控制应该比较方便

如果是直流电机的话,最好用个滑轮组什么的,然后在初级滑轮上测试一下转一圈国旗能爬高多少,然后在滑轮上偏心位置放置一个磁铁,用霍尔传感器感测初级滑轮转了多少圈,配合PWM控制器来给直流电机加电压控制初级滑轮转速,计算时间和滑过的距离是否对照,如果慢了就控制PWM加快电机转速,因为通常你国旗受滑轮旗子风向风力摩擦等诸多因素影响,电机不是衡功率的,所以用反馈来升级是有必要的。至于显示高度,初级滑轮转了多少圈就是多高了,显示在数码管上你应该能玩转