简介:
(1)主控芯片基于32位RAM(128K)、ROM(20K)闪存的微控制器。
电机驱动芯片采用日本东芝公司,此芯片特点:高耐压(55V)、大电流(峰值4.5A)、双全桥MOSFET驱动、内部有过压和过流保护功能,可驱动57步进电机(或57以下的电机)。
(2)工作电源:带有防雷击保护电路,正常工作电压DC12--DC24V,工作电源交直流通用(AC9V或AC18V也可以工作)。
(3)该控制板有12路光电隔离I/0输入输出,其中输入8路(NPN),4路MOS管输出(最高控制负载电压DC40V,可外接继电器)。2路步进电机控制输出;
(4)本机采用高性能进口工业级芯片设计,可适应高电磁干扰的工业环境(250A 放电焊接场合正常工作。
(5)外壳采用螺钉固定或导轨安装,一体化紧凑型设计。外壳尺寸,长×宽×高为:155mm×110mm×60mm;内部控制板尺寸,长×宽×高为:149mm×104mm×20mm;
(6)采用了看门狗电路及输入输出全光电隔离及严格的高频滤除特性,使系统稳定可靠工作。
(7)系统带有一路RS232接口和一路RS485接口,两种通信是两个不通的中断,可以同时进行通信。
二、使用说明
(1) 工作电源:带有防雷击保护电路,正常工作电压12VDC(不分正负),工作电源交直流通用AC9V或者12VDC/24VDC.
(2)指示灯:二个,电源指示灯、运行指示灯;
(3)输入输出说明:16路全光电隔离数字量输入,低电平有效;4路MOS管输出,2路步进电机控制输出(12V/4.5A)。本身带有驱动芯片不需要另配步进电机驱动器,直接可以接电机。
(4)容易安装,使用便利的固定孔安装。一体化紧凑型设计;
三、 用途
(1)可用于各种12点以内的控制系统,可控制气缸,电磁阀,继电器,步进电机,可外接光电式,电容式,电感式,霍尔式等各种传感器;
(2)可用于替代国外品牌的12点以内的用于各种控制场合(如各种机器控制),性价比更高;
四、硬件资源
(1)单片机:STM32F103(CB/8)T6,内核:ARM 32位的Cortex™-M3 CPU
最高72MHz工作频率,在存储器的0等待周期访问时可达1.25DMips/MHz ,RAM(128K)、ROM(20K)闪存的微控制器;
(2)步进电机驱动器:THB6064H 大功率、高细分两相混合式;
特性:
● 双全桥 MOSFET驱动
● 高耐压 55V
● 大电流 4.5A(峰值)
● 低导通电阻Ron=0.4Ω(上桥+下桥)
● 多种细分可选(1/2、1/8、1/10、1/16、1/20、1/32、1/40、1/64)
● 内置温度保护及过流保护;
拨码开关设置说明如下:
拨码开关序号: 1 2 3 4 5
对应功能开关: DY1 DY2 M1 M2 M3
拨下去是0,拨上来是1
DY1 | DY2 | 电流衰减比 |
0 | 0 | 20% |
0 | 1 | 40% |
1 | 0 | 60% |
1 | 1 | 80% |
M1 | M2 | M3 | 细分数 |
0 | 0 | 0 | 1/2 |
0 | 0 | 1 | 1/8 |
0 | 1 | 0 | 1/10 |
0 | 1 | 1 | 1/16 |
1 | 0 | 0 | 1/20 |
1 | 0 | 1 | 1/32 |
1 | 1 | 0 | 1/40 |
1 | 1 | 1 | 1/64 |
五、 通信说明
通信波特率为:9600 没有校验,数据位是八,停止位是一位.
发送格式:发送的是字符串,括号外全部是英文大写字符,是指令头,括号内逗号全部是英文字符。字符串全是以英文大写字母‘O’为开头,以半角模式下‘)’为结尾的。
括号内开始的两个“00”是地址。控制器的地址可设置范围是00---99。
以下是以地址为“00”为例来进行说明的。
(1)读取输入点状态:OE(00,R)
返回数据是: I (00,00000000)E
---从左到右依次为1路2路3路...12路输入状态。其中“0”代表没有输入,“1”代表有输入。
(2)控制输出点:OD(00,1,1)----控制地址为00的第1路输出点打开,中间1位代表数字量输出为第几路,取值1~4,共4路输出。
定义控制器地址:OADDR(00)----对控制器进行编号(编地址)处理。只需设置一次,掉电后不会丢失。地址可取值范围是:00---99
(3)X轴:
1.步进电机启动:OAA(00,0000000)
指令说明:前面00是地址,后面的7个0是设置电机的运行脉冲数,可设置范围是0000000---9999999.
2.方向设置:OAR(00,0)----“0”--代表一个方向,“1”代表另一个方向。
3.运行速度设定: OAB(00,00000)---加减速运行的目标速度。步进电机范围建议设置成02000---30000之间。取值范围:00000~99999,具体速度上限值还与电机细分量有关。
4.停止转动: OAE(00,P)---停止X轴电机
5.启动转动: OAE(00,S)---启动X轴电机
6.读取电机运行状态: OAF(00,M) ----读取当前电机运行的速度和方向。返回数据是:IA(00,00000,0)----其中“00000”代表的是电机速度,最后一个“0”代表的是电机方向, 举例:返回的可能是:IA(03,10000,1)------代表:地址为03的控制器X轴电机当前速度是10000个脉冲每秒,方向是1。
7.送完输出延时: OAP(00,1,00000)------指:电机转动停止后的延时时间。括号内1是送完输出延时指令代码;后面5位数字取值范围:00000~65535,单位是毫秒.
8.起步速度: OAP(00,2,00000)------速度取值:00000~65535,单位是每秒脉冲数(脉冲数/秒)。起步速度建议设置范围是00200---02000(针对步进电机)。
9.手动速度设定: OAP(00,4,00000)------范围建议设置在6000以下,单位是每秒脉冲数(脉冲数/秒)。伺服电机可以不受限制(10000以下)。
(4)Y轴:(以下与X轴类似,不再赘述)
1.步进电机启动: OBA(00,0000000);
2.方向设置: OBR(00,0);
3.运行速度设定: OBB(00,00000);
4.停止转动: OBE(00,P);
5.启动转动: OBE(00,S);
6.读取电机运行状态: OBF(00,M) 返回数据是:IB(00,00000,0);
7.送完输出延时设置: OBP(00,1,00000);
8.起步速度: OBP(00,2,00000);
9.手动速度设定: OBP(00,4,00000);
六、 订购信息
订购的JMDM-12DIO2SM包括:
控制器、编程下载线(附送)、电子版资料(包括说明书和接线图);发货方式:快递
七、联系方式
联系人:王辉
联系电话:0755-29769287 13427969290
QQ:2355735131
地址:深圳市宝安区西乡大道三围路段奋达科技园C栋5楼