基于单片机的凸轮控制器软硬件实现

2012-04-13 11:37:18唐中燕
科技视界 2012年26期
关键词:单片机

唐中燕

TANG Zhong-yan

(华北电力大学 河北 保定 071003)

(North China Electric Power University,Baoding Hebei,071003)

基于单片机的凸轮控制器软硬件实现

The Realization of the Cam Controller Base on Micro-computer

唐中燕

TANG Zhong-yan

(华北电力大学 河北 保定 071003)

(North China Electric Power University,Baoding Hebei,071003)

基于单片机的凸轮控制器是通过软硬件结合实现的。根据送入单片机的转轴角位置信号以及事先设置好的凸轮数据参数,控制器即可产生相应凸轮开关状态信号。实现方法方便、灵活。

单片机;凸轮;流程图;汇编语言

0 引言

凸轮主要用于检测机械设备某一个轴的角位置,当到达不同的角位置时发出不同的开关状态信号。例如按照工艺要求,某凸轮的功能为:每周包含 4 个区间(00~600、610~1200、1210~3000、3010~3600), 其中 1、3 区间为 ON 状态,2、4 区间为OFF状态。当改变工艺过程时,需重新制作机械凸轮,十分不方便。利用单片机的记忆功能及软硬件可方便的设计一个凸轮控制器,而构成一个或多个“电子凸轮”。“电子凸轮”的工艺改变十分灵活,满足了需经常改变工艺过程的实际需要。

1 参数设置

为了方便灵活的改变凸轮工艺,可利用单片机存储数据的功能,事先按照工艺要求将凸轮数据参数设置在存储器中,通过改变所存储的数据参数就可改变凸轮工艺。本设计可实现最多8个电子凸轮,若每个电子凸轮最多可以有8个区间。则对应数据参数表如表1~表3所示。

①电子凸轮区间数表:共8个数据,每个数据占1字节,对应一个电子凸轮,表示其区间数。只给出了0#凸轮数据;

②电子凸轮区间设置表:共8组数据,每组数据对应一个电子凸轮,每组数据中有8个数据,每个数据2字节,共占16字节,给出了该电子凸轮的各区间角度。……

登录APP查看全文

猜你喜欢
单片机
基于单片机的SPWM控制逆变器的设计与实现
电子制作(2019年13期)2020-01-14 03:15:28
基于单片机的层次渐变暖灯的研究
电子制作(2019年15期)2019-08-27 01:12:10
基于单片机的多功能智能插排
电子制作(2019年11期)2019-07-04 00:34:48
基于单片机的便捷式LCF测量仪
电子制作(2019年9期)2019-05-30 09:42:02
小议PLC与单片机之间的串行通信及应用
电子制作(2018年12期)2018-08-01 00:48:04
MSP430单片机在仿真中要注意的几点问题
电子制作(2017年9期)2017-04-17 03:00:53
基于单片机的平衡控制系统设计
电子制作(2017年19期)2017-02-02 07:08:27
基于单片机的三维LED点阵设计
电子制作(2016年21期)2016-05-17 03:52:51
Microchip推出两个全新PIC单片机系列
基于Proteus的单片机控制系统的仿真设计