ocrobot:microcontroller:s-100r2
差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
ocrobot:microcontroller:s-100r2 [2018/10/20 06:43] – [关于NPN与PNP传感器连接问题] 弘毅 | ocrobot:microcontroller:s-100r2 [2023/06/07 04:23] (当前版本) – 外部编辑 127.0.0.1 | ||
---|---|---|---|
行 1: | 行 1: | ||
+ | ~~NOTOC~~ | ||
+ | ====== S-100====== | ||
+ | OCROBOT S-100是一款8路输入8路输出的可编程逻辑控制器(继电器输出)也就是俗称的PLC目前最新版为R4,集成485总线,可以使用Arduino IDE进行编程。 | ||
+ | |||
+ | 在OCROBOT IDE中,请选择S-100控制器,如果使用Arduino IDE,请选择为UNO。 | ||
+ | ===== 特点 ===== | ||
+ | * 8路光耦隔离IO输入,支持9-24V。 | ||
+ | * 8路继电器输出,支持直流交流。 | ||
+ | * 集成485总线。 | ||
+ | * Arduino兼容 | ||
+ | ===== 应用场景 ===== | ||
+ | * 密室逃脱机关控制(直流或交流) | ||
+ | * 工业现场接触器控制 | ||
+ | |||
+ | =====产品规格===== | ||
+ | |||
+ | ^ 基本特性 | ||
+ | |尺寸|12.446cm*7.239cm| | ||
+ | |数字I/ | ||
+ | |继电器输出端口|8个| | ||
+ | |485总线端口|1个| | ||
+ | |USB端口|1个| | ||
+ | ^ MCU特性 | ||
+ | |微控制器 | ATMEGA328P | | ||
+ | |Flash|32KB| | ||
+ | |SRAM|2KB| | ||
+ | |EEROM|1KB| | ||
+ | |时钟频率|16MHz| | ||
+ | ^ 数字量输出特性 | ||
+ | |输出类型|干触点| | ||
+ | |电压范围|5-30V DC或5-250V AC| | ||
+ | |浪涌电流(最大)|5A, | ||
+ | |每点额定电流(最大)|2A| | ||
+ | |公共端额定电流|2A| | ||
+ | |灯负载(最大)|30W DC,200W AC| | ||
+ | |||
+ | ===== 示意图 ===== | ||
+ | {{: | ||
+ | ==== 上部端口介绍 ==== | ||
+ | |||
+ | |DC005母座(电源)|+(电源正极)|-(电源负极)|输入IO口GND|D19|D18|D17|D16|D15|D14|D13|D12|输入IO口GND|485 A线|485 B线|USB接口| | ||
+ | |||
+ | |||
+ | <WRAP left round important 70%> | ||
+ | * DC005母座与+ -相通,+既DC005母座正极,-既母座负极。 | ||
+ | * 输入电压:7-24V DC (典型值) | ||
+ | </ | ||
+ | |||
+ | |||
+ | ==== 下部端口介绍 ==== | ||
+ | |||
+ | | D2 ||| D3 ||| D4 ||| D5 ||| D6 ||| D7 ||| D8 ||| D9 ||| | ||
+ | |2A|2B|2C|3A|3B|3C|4A|4B|4C|5A|5B|5C|6A|6B|6C|7A|7B|7C|8A|8B|8C|9A|9B|9C| | ||
+ | |||
+ | |||
+ | <WRAP left round tip 40%> | ||
+ | * A = 继电器公共端 | ||
+ | * B = 常开 | ||
+ | * C = 常闭 | ||
+ | </ | ||
+ | ===== USB与485 ===== | ||
+ | <WRAP center round important 100%> | ||
+ | 用来下载程序的USB端口与485,最终都是接在MCU的D0,D1这个UART端口上。所以USB与485无法同时使用,这里请注意! | ||
+ | </ | ||
+ | ===== 关于NPN与PNP传感器连接问题 ===== | ||
+ | <WRAP center round help 100%> | ||
+ | S-100输入端为光耦隔离,当光耦的LED被点亮,MCU收到信号1,LED不亮,信号是0. | ||
+ | |||
+ | 对于NPN传感器,也就是低有效。其默认为上拉状态,也就是传感器默认状态是1,当触发时候变为0。 | ||
+ | |||
+ | 所以S-100接NPN传感器与PNP传感器都是没有问题的,0还是1有效,这些都是通过软件代码来定义的。硬件输入端只是如实记录传输数据。 | ||
+ | </ | ||
+ | |||
+ | ===== 尺寸图 ===== | ||
+ | {{: | ||
+ | ===== 例程 ===== | ||
+ | [[learing: | ||
+ | |||
+ | [[learing: | ||
+ | |||
+ | [[ocrobot: | ||
+ | |||
+ | ===== 文档 ===== | ||
+ | {{: | ||
+ | |||
+ | ===== 历史版本 ===== | ||
+ | [[ocrobot: | ||
+ | |||