4入4出串口控制器

厂商 :深圳精敏数字有限公司

广东 深圳
  • 主营产品:
  • 步进伺服电机控制板
  • 智能家居系统控制
  • 影院控制一体化
联系电话 :13632809315
商品详细描述

核心技术厂家研发4入4出单片机

可同时支持232 485在线通讯 深圳精敏数字 

JMDM-LCD8DIOMT  4432位单片机I/O工业控制器是深圳市精敏数字机器有限公司自主研发的一款具有4路光电隔离数字量输入,4路光电隔离数字量输出,外加实时时钟精确定时和19264液晶显示的高可靠稳定性的工业可编程逻辑控制器。

 

功能特性

1、工作电源:DC12V~24V 2A;控制板自带防雷击保护电路,稳定可靠。

232位高性能单片机控制:程序存储空间:128/384K;数据存储空间:64K (若有特定需要),保存数据,断电数据不丢失。

3、通信接口:

1)一路RS232接口,可用来下载程序和与电脑等上位机通信;

2)一路RS485接口,可进行485组网通信,通信距离可达到1000米。

4I/O

1) 4路光电隔离数字量输入:输入电压范围为直流12V~24V;也可定制为5V(购买前需特别说明),输入电流为5~10MA;可用于检测外部传感器信号的输入,如光电传感器、红外传感器、霍尔传感器、接近开关、点动开关等数字量输入器件;

2) 4路光电隔离数字量输出:集电极开路晶体管输出,最大输出电流为5A,可以控制气缸,电磁阀,继电器等,输出频率可以达到20KHz

5、有七个稳定性很强的轻触按键,可在线设置参数;

6192 *64 兰屏显示;一屏可显示12*4 个汉字;也可显示图形数字符号等;

7、程序下载说明:连接好电脑和控制器之间的串口通讯线。使用MCU-ISP下载软件将编译好的HEX文件下载到控制器。(注意:下载的过程中有一个手动断电和上电的过程)。

8、系统稳定性:具有工业级防雷击、抗强电磁干扰、高可靠性能,无死机现象。

92种工作方式:支持独立控制(根据KEIL C语言编写的程序逻辑自动控制)RS232串口监控2种工作方式;

10、可以控制两路步进电机或伺服电机作运动控制,脉冲频率为200KHZ

11、数字量工作状态指示灯:每路数字量都有一个指示灯,以便观察输入点工作状态。

12、附带有FM24C16的铁电存储器EEPROM,断电数据不丢失,可以存储128K或以上的用户数据。

13、芯片内嵌有实时时钟模块,若有需要精确定时的用户,我司可根据客户要求

设定实时时间对外设进行实时控制。

14、外形尺寸:

线路板尺寸:   长×宽×高: 150mm×84.5mm×23mm

线路板安装尺寸:   长×宽: 143mm×78.5mm

外壳尺寸:     长×宽×高: 155mm×91mm×51mm

 

编程说明

KEIL C编程环境下,本公司提供编程范例,客户可在此基础上二次开发应用程序。

3.1:显示函数

3.1.1void LCD19264_Init( void );//液晶屏初始化

3.1.2void LCD19264_Clear(void)                  //清屏

3.1.3LCD19264_Disp_AnyPicture(u8 x,u8 y,u8 width,u8 height,u8 *p,u8 resever);     //调用显示画面

如:LCD19264_Disp_AnyPicture(128,0,64,64,(u8*)Workbmp,1);;  //在(1280)坐标处调用一幅宽为64,高为64的画面“Workbmp”。

3.1.4void LCD19264_Resever(u8 x,u8 y,u8 width,u8 height);//在(x,y)坐标处,把宽为width,高为height的地方进行反白显示

3.1.5void LCD19264_Draw_Point(u8 x,u8 y,u8 resever) ;  //在(x,y)坐标处显示一点

3.1.6void LCD19264_DrawLine(u8 x1, u8 y1, u8 x2, u8 y2,u8 resever);  //从坐标(x1,y1)到坐标(x2,y2)显示一条直线

3.1.7void LCD19264_DrawCircle(u8 x0, u8 y0, u8 r);   //以坐标(x0,y0)为圆心,r为半径显示一个圆。

3.1.8、 void disp_Ch(u8 x,u8 y,u8 c,u8 resever);  //显示单个字符

void  disp_Ch( X轴坐标Y轴坐标所要显示的字符反色 );

如:disp_char(146,6,T,1);

3.1.9void disp_String(u8 x,u8 y,u8 *p,u8 resever)/  /显示字符串

3.1.10void disp_HZ(u8 x,u8 y,u8 *p,u8 resever);  //显示单个汉字

void  disp_HZ( X轴坐标, Y轴坐标所要显示的汉字反色 );  

如:disp_HZ(72,2,fan,0);

3.1.11void LCD19264_Disp_Num(u8 x,u8 y,u32 num,u8 len,u8 resever); //显示整数

void disp_int( X轴坐标Y轴坐标,要显示的数据总位数反色);

如:disp_int(160,0,5555,4,0);

3.2:输入、输出

3.2.1、读输入点命令:

IN1 IN2IN3IN4   输入点(第1到第4点)

if((IN1 ==0)&& (IN1==0))   判断第1个输入点有没有信号输入;

3.2.2、控制单个输出点:   X(第1到第4点)

out_bit(X,0)    关闭第X路输出;

out_bit(X,1)    打开第X路输出;

3.3:延时

3.3.1void delay_ms(unsigned int a);

如: delay_ms(100);//延时100ms

3.3.2void delay_us(unsigned int a);

如: delay_us(50);    //延时50us

3.4:时间设置

RTC_Set(,,,,,;  设置当前时间  例如RTC_Set(2014,03,14,09,28,30)

3.5、 数据保存、读取

3.5.1u32 AT24CXX_ReadLenByte(u16 ReadAddr, u8 Len);  

//从地址ReadAddr 读取字节长度为Len的数据  例如:AT24CXX_ReadLenByte(0x0400,4);

3.5.2void AT24CXX_WriteLenByte(u16 WriteAddr, u32 DataToWrite, u8 Len) //把字节长度为Len的数据DataToWrite保存在地址WriteAddr中 

例如:AT24CXX_WriteLenByte(0x0400,temp_dat,4);

3.6、其余函数说明

3.6.1void Beep_ON(void);//蜂鸣器开

3.6.2void Beep_OFF(void);//蜂鸣器关

3.6.3void Led_ON(void);//背光开

3.6.4void Led_OFF(void);//背光关

 

规格  

1、工作温度:-40~+85°C; 

2、结温度:-40~+125°C?

3、湿度:5~95%?无凝结?;   

 功耗(无外部设备):?+3.3V@?1A?(典型值)?

 

 

硬件连接注意事项

1、客户应严格按照接线图将控制板全部接线完毕,并检查无误后,才可通上电源。否则将烧坏控制器或外部输入输出等设备。

2、控制器的输入信号默认采用外接直流1224V供电。

 

 

用途

1、可用于各种八点以内的控制系统,可控制气缸,电磁阀,继电器,步进电机,可外接光电式,电容式,电感式,霍尔式等各种传感器;

2、可用于替代八点以内的PLC用于各种控制场合(如各种机器控制),相当于八点的PLC加文本显示器;

3、可串口远程实时监控电动设施的运行状态,省却人工操作之劳苦、节约人力成本;

4、可外接一路或两路限位开关、光感作位置检测,以构成单轴或两轴闭环控制系统;可用于步进电机或伺服电机的控制; 可用于STM32学习和试验;典型应用有制袋机,送料机,印刷机等。

 

 

发货事项

   1、发货清单:控制器、编程下载线(附送)、电子版产品资料:MCU-ISP下载软件、产品资料(范例程序、说明书及接线图)。

   2、发货方式:快递,包装标准:防静电防震纸箱。

 

 

售后服务

   1、保修:自产品售出之日起,硬件正常使用下出现故障,保修一年,保修期后只收取维修成本费用;维修方式:送修。

   2、技术支持:提供电话、网络在线技术支持。

相关产品推荐