矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
楼主: LHZ07206

【参赛】带记忆功能的高度显示器

[复制链接]
     
 楼主| 发表于 2017-11-29 07:53:02 | 显示全部楼层
fushisheng 发表于 2017-11-28 20:44
有个硬伤,卷扬机的辊子随着钢丝绳的伸长和缩短 直径在不断变化,基于“记圈数的”采样是行不通的。。。。 ...

这是个很现实的问题,但并非“行不通”。1、我们这里都是大型设备,使用的是单层绕卷筒,卷筒直径最低也在1.2米以上,单层绕的当然没有问题。2、您提到的应该是多层绕卷筒,需要考虑的因素多了一些,程序的算法也复杂一些,但是也是可以实现的。光电编码器的输出有一个Z相脉冲,这个脉冲每转一圈输出一个,可以用来计算转过的圈数,还要考虑的有卷筒卷绕的层数、每一层卷绕的圈数以及钢丝绳的直径,通过这些可以计算出不同层数所对应的直径,在程序中加入相应的补偿量,归根结底就是一些数学运算而已。
回复 支持 反对

使用道具 举报

     
发表于 2017-11-29 09:34:28 | 显示全部楼层
LHZ07206 发表于 2017-11-28 19:21
这个要根据实际需求,修改单片机外部计数中断值,然后重新编译、烧录,才能使用。

那也就是说,这是一个模型,还需要实际应用中的电机转速、减速箱的变比、钢丝卷筒的直径等数据,而不是直接有脉冲来?
回复 支持 反对

使用道具 举报

     
发表于 2017-11-29 10:02:18 | 显示全部楼层
我还以为是海拔高度测量的仪器呢。
回复 支持 反对

使用道具 举报

     
发表于 2017-11-29 10:28:01 | 显示全部楼层
LHZ07206 发表于 2017-11-29 07:53
这是个很现实的问题,但并非“行不通”。1、我们这里都是大型设备,使用的是单层绕卷筒,卷筒直径最低也 ...

其实让钢丝绳带动一个专门用来采样的轮子即可,不用另外再考虑算法和程序。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2017-11-29 11:02:43 | 显示全部楼层
micdot 发表于 2017-11-29 09:34
那也就是说,这是一个模型,还需要实际应用中的电机转速、减速箱的变比、钢丝卷筒的直径等数据,而不是直 ...

脉冲就是直接取得编码器的输出脉冲,因为车型不一样,要根据实际应用中的电机转速、减速箱的变比、钢丝卷筒的直径等数据,计算出所需要的单片机外部计数中断值。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2017-11-29 11:09:07 | 显示全部楼层
fushisheng 发表于 2017-11-29 10:28
其实让钢丝绳带动一个专门用来采样的轮子即可,不用另外再考虑算法和程序。

那样不可靠,轮子打滑就不准了。其实我也是从设备本身自带的编码器上取得脉冲,这样不用增加设备。
回复 支持 反对

使用道具 举报

     
发表于 2017-11-29 14:09:24 来自手机 | 显示全部楼层
这个厉害的
回复 支持 反对

使用道具 举报

     
发表于 2017-12-1 10:14:14 | 显示全部楼层
最好能介绍下实际应用。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2017-12-1 19:46:40 | 显示全部楼层
dzfans@163.com 发表于 2017-12-1 10:14
最好能介绍下实际应用。

举个例子,比如有一台起重机,其减速箱的变比是1:71.054,意思是高速轴(电机轴输入端)转71.054圈,低速轴(接卷筒)转1圈,编码器安装在电机轴上,每转1圈输出600个脉冲,因此作如下计算:
减速器变比1:71.054   
卷筒直径:1.2m
卷筒周长=3.14×1.2=3.768m
电机转1转,卷筒=1/71.054=0.0140738转,距离=3.768×0.0140738=0.053m
因此,电机转1转600个脉冲,钢丝行程为0.053m,
所以每经过0.01m=600×0.01/0.053=113个脉冲
若精确到0.01m,需113个脉冲加1
设置单片机的外部中断,每接收113个脉冲进行加(减)1操作,并送到数码管进行显示,根据实际需要,可以修改脉冲数以配合不同车型。
回复 支持 反对

使用道具 举报

     
发表于 2017-12-8 01:35:59 | 显示全部楼层
本帖最后由 依然很拽 于 2017-12-8 01:41 编辑

其实,这玩意有个成品的东西叫计数/光栅表,用来计圈,计长,计米,计数很方便的。就是对于设备操作人员来说,设定有点麻烦,断电重启没试过。
楼主程序设计可以参考一下
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2017-12-8 18:47:28 | 显示全部楼层
依然很拽 发表于 2017-12-8 01:35
其实,这玩意有个成品的东西叫计数/光栅表,用来计圈,计长,计米,计数很方便的。就是对于设备操作人员来 ...

谢谢,其实我也就是利用现有资源练手而已,不用增加设备。
回复 支持 反对

使用道具 举报

     
发表于 2018-1-23 17:59:29 | 显示全部楼层
经要好好学习了
回复 支持 反对

使用道具 举报

     
发表于 2018-1-24 10:33:22 | 显示全部楼层
数码管可以由单片机直驱的吧,还有用STC的兼容单片机好多都自带EEPROM,连24C08都可以省掉的。
回复 支持 反对

使用道具 举报

     
发表于 2018-5-5 14:37:39 | 显示全部楼层
不错,俺学了多年单片机啥也没学会,也没做出来
回复 支持 反对

使用道具 举报

     
发表于 2018-6-4 07:09:01 | 显示全部楼层
一个计数器?是吧。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2024-4-25 12:17

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表