您的位置:控制工程论坛网论坛 » 技术争鸣 » 20个I/O以内的开关量信号控制、2路步进电机运动控制、2路模拟量输入信号采集、液晶屏按键人机交互文本显示

szjmdm

szjmdm   |   当前状态:在线

总积分:240  2024年可用积分:0

注册时间: 2011-06-11

最后登录时间: 2013-12-18

空间 发短消息加为好友

20个I/O以内的开关量信号控制、2路步进电机运动控制、2路模拟量输入信号采集、液晶屏按键人机交互文本显示

szjmdm  发表于 2011/12/31 16:35:09      989 查看 0 回复  [上一主题]  [下一主题]

手机阅读

JMDM-20DIO2AIDISP模拟量步进电机IO多功能工业控制器一体机
详细内容:

20个I/O以内的开关量信号控制、2路步进电机运动控制、2路模拟量输入信号采集、液晶屏按键人机交互文本显示
JMDM-20DIO2AIDISP模拟量步进电机IO多功能工业控制器一体机

一、产品简介
JMDM-20DIO2AIDISP工业控制器是深圳市精敏数字机器有限公司自主研发的一款模拟量、数字量、运动控制等多功能可编程单片机工业控制器,是在JMDM-20DIODISP基础上增加12位高精度2路模拟量输入功能,使得功能更为丰富:可处理12路全光电隔离数字量输入、4路全光电隔离晶体管输出、4路继电器输出、2路模拟量输入信号,可实现20个I/O以内的开关量信号控制、2路步进电机运动控制、2路模拟量输入信号采集、液晶屏按键人机交互的功能,是一款经济实用、高性价比的文本显示小型多功能工业控制器一体机。
二、技术参数及功能特性
1、主电源:18V交流电(或24V直流电),外围驱动电源:24/12V直流电;
2、芯片及存储空间:
主控制芯片:8位高性能单片机;
存储空间:32K程序 (若有特定需要可用64K存储空间的芯片);
内部数据存储空间:16K (若有特定需要可用32K存储空间的芯片),
外部可扩展数据存储空间:256K,可用来保存数据,断电数据不丢失;
3、I/O:
12路光电隔离数字量输入,NPN输入形式,最大输入电流为10mA;其中有两路可作中断源用于计数;
8路光电隔离数字量输出,其中4路继电器输出(每路可外接220V电压,每路最大承受电流是5A),4路晶体管输出,集电极开路输出形式,外接电压为24/12V,最大输出电流为4A, 输出口状态可回读;
4、模拟量输入:2路0-5V高精度模拟量输入,精度为24位,可用于电压、电流,温度、湿度、称重等模拟量信号的精确采集检测。
5、支持定时功能:有一个带备用电源的系统时钟,可对其进行年月日分秒等时间读写操作,可用于定时控制输入、输出等时间操作;
6、蓝色LCD液晶屏显示:LCD屏尺寸:长*高53mm*14mm,可显示2行,每行16个字符,每个字符为8*5点阵;
7、具备5个功能按钮:可编程设置功能参数,方便使用者修改参数值;
8、稳定性:采用防雷击抗强电磁干扰电路设计、光电隔离和启用内部看门狗及严格的高频滤除特性,使系统工作稳定可靠,无死机现象;
9、有1路标准的RS232串行通信接口(抗15KV静电冲击),可直接与电脑或文本显示器等外设通信;
10、可直接通过RS232接口下载程序,无需烧录器,方便程序修改、升级;
11、两盏LED灯:LED1为电源指示,LED2可编程定义;
12、两个拨码开关:可作为2个参数在程序中设定,如作为程序状态或功能参数;
13、外壳采用螺钉固定或导轨安装,一体化紧凑型设计,尺寸如下:
      外壳尺寸:长×宽×高为:154mm×126mm×60mm;   
      安装尺寸: 长×宽为: 145mm×100mm;
14、用Keil C编程,用户编程有困难的可把工艺流程发给我司代为开发客户应用程序。
三、规格 
1、工作温度:-10~+65°C; 2、储存温度:-20~+80°C ;
3、湿度:5~95% 无凝结 ;   4、功耗(无外部设备): +18V@ 0.5A (典型值) ;
四、用途
1、可用于各种20个点以内开关量控制系统,可控制8个气缸,电磁阀,报警灯、蜂鸣器、继电器等、2个步进电机,应用在工业、商业等小型运动控制领域。
2、可外接红外开关、光电式,电容式,电感式,霍尔式等各种传感器,用于各种虚拟光影互动多媒体智能控制、广告展厅领域。
2、可替代20点以内的PLC用于各种控制场合(如各种机器控制)。
3、2路模拟量输入采集模块用于高精度模拟量检测场合,用于检测温度、湿度、液位、压力、称重、电压、电流等模拟量信号的精确采集检测。
4、可用于工业级高可靠产品:模拟量处理模块、数字量I/O模块的单片机学习和试验。
五、编程说明
1、随产品提供KEIL C编程软件、教程、单片机范例程序源代码,里面有封装好的库函数,客户可直接调用,客户二次开发程序只要在这基础上修改即可,方便使用。
2、参看接线图,在接线图上有输入输出引脚端口说明,所对应的是控制板的输入输出口。
3、库函数说明
1)In(x):当In(x)函数返回0时就说明第x个输入点有信号;
2)out_bit(x,0):打开第X点输出;
3)out_bit(x,1):关断第X点输出;
4)get_key(x): 取按键X的值;
5)Write_Eeprom_S(unsigned int W_addr,unsigned long your_data,unsigned char bytenum):  写EEPROM;
6)Read_Eeprom_single(unsigned int R_addr,unsigned char bytenum):读EEPROM;
7)Disp_str(unsigned char x,bit y,unsigned char *p,unsigned char b):显示字符串;
8)Disp_char(unsigned char x,bit y,unsigned char d):显示字符;
9)Disp_int(unsigned char x,bit y,unsigned char d):显示整数;
10)SetTime(void):设置时间;
11)Get_time(void):读时钟时间;
12)void CS5532_init(void):初始化模拟量芯片;
13)unsigned long read_AD(unsigned char num):读取模拟量输入值,num为模拟量通道,函数返回该通道的模拟量值。当输入5V电压时返回的模拟量值最大,为16777216。
六、发货信息
订购的JMDM-20DIO2AIDISP控制器发货信息:控制器1台、送RS3232编程下载线1条、电子版产品资料(KEIL C编程软件、教程、单片机应用范例程序、说明书及接线图)1份、票据1张。

1楼 0 0 回复