关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 基于STC12C5A60S2的可控电动扳手控制器中的设计

基于STC12C5A60S2的可控电动扳手控制器中的设计

作者: 时间:2011-02-22 来源:网络 收藏

  1.3 扭矩检测电路

  扭矩传感器选用BS914型扭矩扳手专用信号耦合器。该耦合器可直接输出1 V~5 V电压信号,该扭矩反馈信号经P1.5口输入单片机,经单片机处理转换成数字信号,再与扭矩设置值相比较,进而步进电机是否转动,连接电路图如图5所示。

扭矩检测电路


图5 扭矩检测电路

  2 可控电动扳手器软件设计

  可控电动扳手器软件由控制器初始化程序、键盘扫描及处理程序、步进电机控制程序、扭矩检测程序等组成。控制器通过键盘扫描及处理程序检测扭矩、转角值输入与否,并判断电机转动方向,如正转,则通过步进电机正转控制程序,控制电机正转,并由扭矩检测程序进行输出扭矩的检测,直到扭矩和转角达到预定值为止;如反转,则由步进电机反转控制程序,控制电机反转,直到转角达到为止。扭矩检测利用STC12C5A60S2单片机P1.5ADC口,使用时设置该端口为开漏输入,作为ADC口使用。该程序主要完成ADC口的转换开启、数据读取、软件滤波及输出显示等功能。

  本文设计的可控扳手控制器采用STC12C5A60S2单片机作为中央处理芯片,利用较少的外围设备,使其结构简单。对制作的样机进行测试,测试结果显示该样机性能稳定、测量准确、使用方便、技术参数都达到了设计要求,具有一定的实用价值。


上一页 1 2 3 下一页

关键词: 驱动器 控制

评论


相关推荐

技术专区

关闭