ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

(碎纸机)设计学习心得--逻辑模块讲解

(碎纸机)设计学习心得--逻辑模块讲解

看着很复杂,但其实很容易理清的。我们慢慢看。

让我们先看下正反转逻辑怎么实现,结合我们之前写过的电机模块讲解,如果没看过你可以去看一下,我简略讲一下,我们用的单相交流异步马达,这里只需要让继电器给电FOR或者REV就可以实现电机正反转。

RELAY3是一个继电器,机械继电器,通过里面通电产生磁性吸引贴片闭合实现控制开关,好处是我可以控制大功率的器件。为什么要有D8呢?因为你可以把里面的产生磁场的物体类似成一个电感,在三极管截止时可以续流,不然会出现一个很高的尖峰电压,可能会击穿三极管或者在继电器里面大火花,不安全。

正转逻辑

我们总共由传感器或者采样电阻产生三种信号--进纸信号,碎纸箱满信号,纸过多信号。这里碎纸箱满信号与进纸信号形成了互锁,详细讲解可以看我灯板模块讲解。所以最终拿来驱动电机正反转的信号只有两种,进纸信号--马达正转;纸过多信号--马达反转。

我们看到这里通过一个比较器,与阈值电压6V(由电阻分压)比较,我进纸信号(通过OC输出的高电平15V),比较器输出高电平驱动继电器动作正转。

这里遇到的实际问题是,我马达和进纸口有一小段距离,不可以碎纸机刀口直接裸露在外,那样太危险了。

所以翻译成人话就是,我的进纸信号没了,但是纸还剩一截在外面呢,所以我需要进纸信号消失了后马达还正转一段时间(具体是多少呢需要试用反馈决定,太久了觉得不灵敏,太短了纸还是没碎完)。那用什么方式实现呢?很简单的--RC延时嘛。

具体时间怎么计算呢,我的建议是直接丢给AI,这些机械性运算不应该消耗我们太多时间。

那为什么要有个二极管呢?其实就是在信号比较是,二极管能保证单向输出,信号与信号间不会相互影响。你想如果有一个信号是低电平,那一条线上的都被拉低了,我们肯定不希望出现这种情况。

那纸过多信号过来凑什么热闹?你不是管反转的嘛

你想一下,纸过多的时候是不是纸张也在里面,我是不是灯板也在输出一个进纸信号,但我这时候需要反转,所以我们需要纸过多信号过来狠狠折磨进纸信号,把它变成废物。怎么办呢,当纸过多输入高的时候要把进纸信号拉低,是不是一个器件浮现脑子里--NPN三极管。剩下的不用多说了吧,该二极管二极管,下拉电阻也别忘。那R28作为限流电阻出现,防止出现浪涌电流的,你要知道元器件不知道哪里就给你整个寄生电容,刚上电容易出现大电流。

那上方Q5那一坨是什么?--管上电的时候,电压不稳定,万一这时候触发了正转反转信号,会比较危险,因此我们需要在上电后电压稳定才能工作。

在C15刚上电时,PNP三级管导通,拉高前面N管基极,所有信号全部都低电平。

这里电容不用取太大,大了成本又增加了,小了时间又不够。

反转逻辑

反转信号产生之前文章也讲过了,这里主要是看怎么用这个逻辑。

纸过多信号由电机的过流产生,通过第一次比较器输出高电平给后面的第二级比较器使用,有人问为什么不直接一级就好了,还整两个比较器,不是说成本要求嘛。

确实是会增加成本,但两级比较器能够提供更加稳定的运行稳定性和可靠性。一级处理信号,一级负责触发,能够极大避免因为毛刺等情况触发误导通。

这时候基本逻辑我们实现了,但是出现了一个比较现实的问题,想象一下,进纸太多了现在卡住了,马达转不了现在处于过流状态,但是只要一开始反转,是不是马达反转即刻就没有了?但此时纸还在里面呢,你得全部退出来啊。

因此我们想实现的功能是,当纸过多信号出来后,我还需要它消失后能延长一段时间,这时候很明显我们用了很多遍的RC电路就该浮现出来了。

那延时多久合适呢,这个其实也应该是调试的时候才去考虑的了,纸进去多少才会卡住过流呢?要多久才能全部纸张吐出来这些在设计阶段我们都不知道,因此可以先按个电阻电容上去,算个大概时间,比如三秒五秒,到时根据体验反馈再做调整。

可以看到我们在第一级比较器的时候就已经做了延时,在第二第三级之间又做了一次延时,双重延时呢可以有效提高电路的安全冗余并且还可以降低电容的容值,毕竟越大容值越贵嘛。

好了至此我们将整个碎纸机系统讲解完成了。基本原理我们都过了一遍,非常感谢你能看到这里,祝共同进步!!

返回列表