valveboard/hardware/README.md
Miaow a8e54608b3 First commit on tobacco-sorting branch
add  epc9600 example

Co-Authored-By: Suhandong <80463329+Suhandong@users.noreply.github.com>
Co-Authored-By: FGR-cmd <80112392+FGR-cmd@users.noreply.github.com>
2021-12-26 15:16:01 +08:00

86 lines
5.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 阀板硬件
这个文件夹下是丁坤画的48路阀板的原理图和PCB然而**这次烟梗分选机用的板子是汪学良师兄画的,和这个文件夹下的板子不是同一块**这次据老倪说板子是安徽生产的。整个机器用了六块48路阀板驱动200路喷嘴阀的型号是合肥旭伟电子气动有限公司的XW-F16这个阀一个可以连接并控制16个喷嘴。
![image-20211226143651047](README.assets/image-20211226143651047.png)
**下面的说明仅针对丁坤画的阀板v1.1,并不是烟梗分选机用到的,丁坤的阀板简化了供电,添加了不同的接口,但总体思路是一样的**,此外丁坤和汪学良的阀板引脚分配并不相同,具体见阀板程序`../firmware`。
## 概述
**汪学良的板子供电数量和标号与下面所述的丁坤阀板v1.1稍有不同,非粗体字体是对丁坤板子的说明,请留意。**
48个电磁阀连接在顶部的12个接口上当接口上有电压时电流流过电磁阀电磁阀打开。由于电磁阀工作需要大电流大电压且为感性器件容易影响发出控制信号的CPLD芯片因此需要独立且隔离的电源这个电源标为`LOW`,参考为`PGND`。为加快电磁阀开启,在开启瞬间会输出一个高电压,这是另一个独立的电源,标为`HIGH`,参考也为`PGND`。这个高电压会在电磁阀开启后被断开,随后施加标号为`LOW`的保持电压,用来保持电磁阀的打开状态。需要电磁阀关闭切断保持电压。
上面的过程由光耦隔离驱动端MOS和控制芯片CPLD提供给光耦输出端的电压标号为`+12V`,参考为`PGND`。
上述提及的`LOW`、`HIGH`、`PGND`、`+12V`仅为板子的丝印上的称呼,都在右上角电源接口输入。
CPLD为控制芯片接收外部信号并将控制信号输出到板上的光耦数字电路部分和光耦输入端的电源标号为`DGND`、`+12V`仅为板子的丝印上的称呼都在右下角电源接口输入当然输入的12V会转换为3.3V提供给数字电路。
设计时是按照下表电压来做的
| 丝印 | 电压 |
| ---- | ------- |
| LOW | 12~24V |
| HIGH | 24~100V |
| PGND | 0V |
| +12V | 12V |
| DGND | 0V |
| +12V | 12V |
**本次所用汪学良的阀板加速开启用的高电压为直流100V、保持用的低电压为直流12V另有光耦、CPLD等的弱电供电。**
下面是阀板正面视图。
![image-20211121221859923](README.assets/image-20211121221859923.png)
## 通信接口
**下面非粗体字体是丁坤的阀板v1.1说明,本次烟梗分选机的汪学良师兄阀板只有`LVDS`接口,请注意**
分3种共4个分别为`TTL`接口、`ISO`LATE接口、`LVDS`接口
用相应接口时应断开其他接口的跳线,焊接要启用的接口的跳线,跳线位置在接口或接口芯片旁边,大概长这个样子
![image-20211121225906720](README.assets/image-20211121225906720.png)
- `TTL`接口的信号是遵循通信协议的最高3.3V的TTL信号因此需要注意共地各信号标号在丝印上有这个接口仅用于测试实际使用稳定性显然不如LVDS接口
- `ISO`LATE接口是隔离的意思丝印上标的是`ISO`为遵循通信协议的12~30V电平的单端信号方便连接12~30V输出的设备这个信号通过高速光耦后到达CPLD所以称为隔离信号
- `LVDS`的`INPUT`接口的信号是遵循通信协议的LVDS信号具体引脚定义自行看原理图。标为`BYPASS`的接口为`INPUT`接口的直接输出,用来级联阀板做的冗余。`BYPASS`不用时务必断开其跳线
## 版号
**下面非粗体字体是丁坤的阀板v1.1说明本次用的汪学良板子大同小异需要注意的是版号没有意义CPLD中程序目前不识别**
## 调试
**版号**
在`MB VER.`丝印标志的区域有`S1`、`S2`、`S3`、`S4`标注的0欧电阻焊接位按`0`、`1`标注焊接即可注意0和1不能都焊。这个设置是为阀板级联做的冗余。
**烧录**
CPLD烧录口为没有标出来的那个简牛口用USB Blaster烧录的开发软件为Quartus。旁边的按键是复位信号按键说白了就是复位按键。用`TTL`接口可以方便单端信号的调试
**观察开关量**
在正面那排光耦前有LED焊接位可以焊接上LED打开的阀门那一路对应的LED亮当然注意重新计算和焊接所需的串联限流电阻
**电源**
数字电源输入附近`3.3V`的LED亮不代表真的就是3.3V也许是12V直接短路到了网络上。右上角电源接口附近的灯指示输入的电压。另外板子上有大量保险丝包括右上角附近的两个黑色壳子里面打开也是保险丝。
## 生产制造
所需器件BOM里都有板子开窗部分要加锡钢网上已经体现了
测试板子是嘉立创做的SMT是作者手工做的
## 其他信息
板子上标有CE、FC、WEEE等认证甚至在背面写上了苹果制造的小字这些都是随手放上去的完全没有进行过这些认证当然也不是作者在苹果公司的时候画的。如果要了解板子工作原理自行看原理图原理图内的标号命名来自于老阀板很让人不知所措要有耐心才能看下去
**本次用的阀板作者不是丁坤,丁坤的阀板就是从本次用的汪学良的阀板基础上改进的,由于还在调试没来得及生产,且已有生产了的汪学良的阀板,所以本次使用汪学良的阀板。**丁坤2019年9月入学、丁坤QQ1091546069、丁坤电话17761700156他刚入学时就被师兄叫去焊接汪学良的阀板后来接替师兄做了这个仓库里的阀板无论有没有毕业都很乐意解答关于板子的所有问题