当前位置:文档之家› WT5801M14模块使用说明书V1.1.doc-1

WT5801M14模块使用说明书V1.1.doc-1

WT5801M14模块使用说明书V1.1.doc-1
WT5801M14模块使用说明书V1.1.doc-1

WT5801M14使用说明书

目录

1、产品特征 (3)

2、功能描述 (3)

3、应用范围 (3)

4、应用方框图 (4)

5、封装管脚图 (4)

6、电气参数 (5)

7、环境绝对极限参数 (6)

8、控制模式 (6)

8.1、按键控制模式 (6)

8.1.1、脉冲可重复触发 (6)

8.1.2、脉冲不可重复触发 (6)

8.1.3、电平保持可循环 (7)

8.1.4、电平保持不可循环 (7)

8.1.5、电平非保持循环 (7)

8.1.6、播放/停止 (7)

8.1.7、下一曲不循环 (8)

8.1.8、上一曲不循环 (8)

8.1.9、下一曲可循环 (8)

8.1.10、上一曲可循环 (9)

8.1.11、暂停 (9)

8.1.12、停止 (9)

8.2、一线串口控制模式 (9)

8.2.1、端口分配表 (9)

8.2.2、命令及语音码 (10)

8.2.3、语音地址对应关系 (10)

8.2.4、控制时序图 (10)

8.2.5、一线串口控制时序例子 (11)

8.2.6、程序范例 (11)

8.3、三线串口控制模式 (11)

8.3.1、端口分配方式 (12)

8.3.2、语音及命令码对应表 (12)

8.3.3、语音地址对应关系 (12)

8.3.4、三线串口控制时序 (13)

8.3.5、程序范例 (13)

9、典型应用电路 (14)

9.1、按键控制典型应用电路(PWM输出) (14)

9.2、按键控制典型应用电路(DAC输出) (14)

9.3、一线串口控制典型应用电路(PWM输出) (14)

9.4、一线串口控制典型应用电路(DAC输出) (15)

9.5、三线串口控制典型应用电路(PWM输出) (15)

9.6、三线串口控制典型应用电路(DAC输出) (15)

9.7、WT5801M14在线下载应用电路 (16)

10、控制程序 (16)

10.1、一线串口控制汇编程序 (16)

10.2、一线串口控制C语言程序 (18)

10.3、三线串口控制汇编程序 (19)

10.4、三线串口控制C语言程序 (21)

11、封装尺寸图 (23)

12、货源信息 (24)

13、SPI-Flash存储器容量、采样率和时间的对应关系 (24)

14、附录 (25)

14.1、实物图片 (25)

14.2、生产WT5801M14的目的 (25)

14.3、相关语音处理 (25)

14.4、建立语音工程 (25)

14.5、下载语音工程 (25)

15、说明书版本历史记录 (26)

1、产品特征

14脚模块封装,可通过更换存储器以获得不同长度的语音存储时间;

支持2M bit ~32M bit容量的SPI-Flash(注:1byte=8bit);

采用WT588D语音芯片当作主控核心;

内嵌独特的人声语音处理器,使语音表现极为自然悦耳;

内置13Bit/DA转换器,以及12Bit/PWM音频处理,确保高品质语音输出;

支持加载6K~22KHz采样率WA V音频;

PWM输出可直接推动0.5W/8Ω扬声器,推挽电流充沛;

支持DAC/PWM两种输出方式;

支持按键控制模式、一线串口控制模式、三线串口控制模式;

按键控制模式底下可以设置多种IO口触发方式;

任意设定显示语音播放状态信号的BUSY输出方式;

最多可加载500段用于编辑的语音;

220段可控制地址位,单个地址位最多可加载128段语音,地址位内的语音组合播放;

语音播放停止马上进入休眠模式;

配套WT588D VoiceChip上位机软件,接口简单,使用方便。能极大限度的发挥WT5801M14语音模块各项功能;

在软件中可完成控制模式设置、语音组合、调用语音、插入静音等操作;

可随意插入静音,静音时间范围为10ms~25min;

USB下载方式,支持在线下载/脱机下载;即便是在WT5801M14语音模块通电的情况下,也一样可以正常下载数据到SPI-Flash; 抗干扰性强,可应用在工业领域;

工作电压DC5V;

休眠电流小于10uA;

2、功能描述

按键控制模式触发方式灵活,可随意设置任意按键为脉冲可重复触发、脉冲不可重复触发、无效按键、电平保持不可循环、电平保持可循环、电平非保持可循环、上一曲不循环、下一曲不循环、上一曲可循环、下一曲可循环、音量+、音量-、播放/暂停、停止、播放/停止等15种触发方式;

一线串口控制模式及三线串口控制模式可通过MCU发码端控制语音播放、停止、循环播放和音量大小,或者直接触发0~219地址位的任意语音。

3、应用范围

应用范围广,几乎可以涉及到所有的语音场所,如报站器、报警器、提醒器、闹钟、学习机、智能家电、治疗仪、电子玩具、电讯、倒车雷达以及各种自动控制装置等场所,工艺上达到工业应用的要求。

4、应用方框图

5、封装管脚图

1234567891

011

121314

管脚描述

封装引脚

引脚标号 简述 功能描述

1 P13 SPI-Flash_DO 烧写程序数据输出脚(利用外部下载器下载时用到)

2 P14 SPI-Flash_DI 烧写程序数据输入脚(利用外部下载器下载时用到)

3 P15 SPI-Flash_CS 烧写程序片选脚(利用外部下载器下载时用到)

4 P16 SPI-Flash_CLK

烧写程序时钟脚(利用外部下载器下载时用到)

5 P00 K1 按键输入脚

6 PWM- PWM- PWM-音频输出脚

7

PWM+/DAC

PWM+/DAC

PWM+/DAC 音频输出脚,视功能设置而定

控制端

WT5801M14

BUSY 输出

音频输出

USB 下载

6、电气参数

V DD ? V SS = 5V, TA = 25°C ,没有负载

参数 标记 环境条件 最小值 典型值 最大值 单位 工作电压 V DD F sys =8MHz 4.5 5 5.5 V 工作电流 I OP1 没有负载 - 4.5 5.5 mA 停止电流 I DD2 没有负载 - 1 2 uA 休眠模式电流 I OP2 没有负载 - 650 uA 低电压输入 V IL 所有引脚输入 V SS - 0.3V DD V 高电压输入 V IH 所有引脚输入 0.7V DD - V DD V 输入电流 BP1、BP2、RESET

I IN1

V IN =0V 上拉阻抗=500K Ω

-5

-9

-14

uA

输入电流 BP1、BP2、RESET

I IN2 V IN =0V 上拉电阻=150K Ω -15 -30 -45 uA

输出电流(BP0)

I OL VDD=3V ,VOUT=0.4V 8 12 - mA I OH VDD=3V ,VOUT=2.6V -4 -6 - mA I OL VDD=4.5V ,VOUT=1.0V - 25 - mA I OH

VDD=4.5V ,VOUT=2.6V - -12 - mA 输出电流(BP1)

I OL VDD=3V ,VOUT=0.4V 4 10 - mA I OH VDD=3V ,VOUT=2.6V

-4 -6 - mA 输出电流 PWM+/PWM- I OL1 RL=8Ω

【PWM+】--【RL 】--【PWM-】

+200 - - mA I OH1 -200 - - mA DAC 最大电流 I DAC RL=100Ω

-2.4 -4.0 -3.0 -5.0 -3.6 -6.0 mA 上拉电阻测试

R PL

75

150

225

8 /RESET /RESET 复位脚

9 BUSY BUSY 语音播放忙信号输出 10 P01 K2/DA TA 按键/三线数据输入脚 11 P02 K3/CS 按键/三线片选输入脚 12 P03 K4/DA TA/CLK

按键/一线数据/三线时钟输入脚

13 GND GND 地线脚 14

VDD

VDD

电源脚,接DC+5V

7、环境绝对极限参数

参数标记环境条件额定值单位

电源V DD —V SS- -0.3~+7.0 V

输入电压V IN所有输入V SS-0.3~V DD+0.3 V

存储温度TSTG - -55~+150 °C

使用温度T OPR- -40~+85 °C

8、控制模式

8.1、按键控制模式

所定义的管脚可以直接触发WT5801M14的一个功能,使其动作,每个管脚的触发方式可单独设置。按键控制模式的防抖时间为10ms。按键触发模式下包括脉冲可重复触发、脉冲不可重复触发、电平保持可循环、电平保持不可循环、电平非保持循环、上一曲不循环、下一曲不循环、上一曲可循环、下一曲可循环、无效按键、播放/暂停、停止、音量+、音量-以及播放/停止等15种触发方式。详细控制方法见如下触发时序图。

8.1.1、脉冲可重复触发

Pulse

Voice

Busy

备注:负脉冲触发。当I/O口检测到有下降沿时(如,该I/O口对地短路一下),触发播放语音。在语音播放期间,再检测到下降沿,芯片会打断正在播放的语音,重新播放。只要有下降沿信号,就重新播放。

8.1.2、脉冲不可重复触发

Pulse

Voice

Busy

备注:负脉冲触发。当I/O口检测到有下降沿时(如,该I/O口对地短路一下),触发播放语音。在语音播放期间,再检测到下降沿时,芯片不动作。直到语音结束后,检测到的下降沿才有效。

8.1.3、电平保持可循环

Level

Voice

Addr1Addr1Addr1

Busy

备注:当I/O口为低电平时,保持播放,高电平则停止。当第一遍结束后,还保持低电平,则继续重新播放,直到转变为高电平才停止。只要是低电平,则有声音;高电平,则没声音。

8.1.4、电平保持不可循环

Level

Voice

Addr1Addr1

Busy

备注:电平触发。当I/O口为低电平时,保持播放,高电平则停止。当第一遍播放结束后,还保持低电平,也不会继续播放,触发后只播放一次就结束。如果需要重新播放,则需要让I/O口处于高电平,再拉为低电平,而后保持低电平即可。

8.1.5、电平非保持循环

Level

Voice

Addr1Addr1Addr1

Busy

备注:负脉冲/电平触发。当I/O口为低电平时,保持播放,播放过程中,就算是给高电平也不停止,直到语音播放结束。当第一遍结束后,如果还保持低电平,则会继续重复播放,只要不保持低电平且播放完当前语音后才停止。

8.1.6、播放/停止

Pulse

Voice

Busy

备注:负脉冲触发。负脉冲开始播放,下一个负脉冲结束。不管声音是处于播放还是停止状态,都遵照这个规则。

8.1.7、下一曲不循环

Pulse

Voice

Addr1Addr2AddrN

Busy

备注:负脉冲触发。用一个按键触发播放声音。一个负脉冲触发播放一段,下一个负脉冲播放下一段,播放完最后一段,则不会再有声音。重复操作,只能播放到最后一段声音。

8.1.8、上一曲不循环

Pulse

Voice

AddrN AddrN-1Addr0

Busy

备注:负脉冲触发。用一个按键触发播放语音。一个负脉冲触发播放一段语音,下一个负脉冲播放上一段语音,播放完最前一段,则不再向前触发播放语音。重复操作,只能播放到最前一段声音。

8.1.9、下一曲可循环

Pulse

Voice

Addr1Addr2AddrN Addr0

Busy

备注:负脉冲触发。用一个按键触发播放语音。一个负脉冲触发播放一段语音,下一个脉冲触发播放下一段语音,重复操作,播放完最后一段语音,则会点播到第一段语音,如此循环触发播放语音。

8.1.10、上一曲可循环

Pulse

Voice Busy

AddrN-1AddrN-2Addr0AddrN

备注:负脉冲触发。用一个按键触发播放语音。一个负脉冲触发播放一段语音,下一个脉冲触发播放上一段语音,重复操作,播放完最前一段语音,则会点播到最后一段语音,如此循环触发播放语音。

8.1.11、暂停

Pulse

Voice Busy

Halted State

备注:负脉冲触发。第一个脉冲令正在播放的语音处于暂停状态,第二个脉冲触发暂停的语音在暂停点继续播放。BUSY 在暂停状态一直保持。

8.1.12、停止

Pulse

Voice Busy

备注:负脉冲触发。一个脉冲令正在播放的语音停止。语音停止后再次触发无效。

8.2、一线串口控制模式

通过一根数据线发送串口数据,时序协议位占空比数据位。一线串口可以实现控制语音播放、停止、音量调节和直接触发语音等功能。IO 口P00~P02可以选择屏蔽或者任意触发方式。

8.2.1、端口分配表

I/O 口 P00 P01 P02 P03 功能

按键K1

按键K2

按键K3

DA TA

8.2.2、命令及语音码

命令码 功能 描述

E0H ~E7H 音量调节 在语音播放或者待机状态发此命令可以调节8级音量,E0H 最小,E7H 音量最大。

F2H 循环播放 在语音播放过程中发送此命令可循环播放当前地址语音。

FEH

停止语音播放

停止播放语音命令。

8.2.3、语音地址对应关系

数据(十六进制)

功能 00H 播放第0段语音 01H 播放第1段语音 02H 播放第2段语音

…… ……

D9H 播放第217段语音 DAH 播放第218段语音 DBH

播放第

219段语音

8.2.4、控制时序图

一线串口只通过一条数据通信线控制时序,依照电平占空比不同来代表不同的数据位。先把数据信号拉低5ms ,然后再发送数据。高电平与低电平数据占空比1:3即代表数据位0,高电平于低电平数据位占空比为3:1代表数据位1。高电平在前,低电平在后。数据信号先发低位再发高位。在发送数据时,无需先发送命令码再发送指令,直接发送地址数据便可触发播放语音。D0~D7表示一个地址或者命令数据,数据中的00H ~DBH 为地址指令,E0H ~E7H 为音量调节命令,F2H 为循环播放命令,FEH 为停止播放命令。详细时序请见下图:

DATA

VOICE BUSY

5ms

D0

D1

D2

D3

D4

D5

D6

D7

20m s

说明:一线串口模式下WT5801M14无法进入休眠状态,语音停止状态电流为5mA ,请在电池供电时慎用。DA TA 为一线串口数据通信线,WT5801M14语音模块每次通电后要等17ms 才能开始发送数据信号,BUSY 为WT5801M14语音模块忙信号输出,数据成功发送后等待20ms ,BUSY 输出将作出响应。数据位占空比对应详见下图。

高电平:低电平=1:3表示0 高电平:低电平=3:1表示1

8.2.5、一线串口控制时序例子

例如,在一线串口控制模式下,发送数据9CH的时序参见下图:

DATA

VOICE BUSY 5ms

00111001

20m s

8.2.6、程序范例

主控单片机:PIC16F54,时钟主频4MHz

Send oneline(unsigned char addr)

sda=0;

delay1ms(5); /* 数据信号置于低电平5ms */

for(i=0;i<8;i++)

{sda=1;

if(addr & 1)

{delay1us(600); /* 高电平比低电平为600us:200us,表示发送数据1 */

sda=0;

delay1us(200);}

else{

delay1us(600); /* 高电平比低电平为200us:600us,表示发送数据0 */

sda=0;

delay1us(200); }

addr>>=1; }

sda=1; }

8.3、三线串口控制模式

三线串口控制模式由三条通信线组成,分别是片选CS,数据DA TA,时钟CLK,时序根据标准SPI通信方式。通过三线串口可以实现对WT5801M14语音模块进行命令控制、语音播放。三线串口模式下,所有按键均无效。

8.3.1、端口分配方式

I/O口P00 P01 P02 P03

功能--- DA TA CS CLK

8.3.2、语音及命令码对应表

命令码功能描述

E0H~E7H 音量调节在语音播放或者待机状态发此命令可以调节8级音量,E0H最小,E7H音量最大。

F2H 循环播放在语音播放过程中发送此命令可循环播放当前地址语音。

FEH 停止语音播放停止播放语音命令。

8.3.3、语音地址对应关系

数据(十六进制)功能

00H 播放第0段语音

01H 播放第1段语音

02H 播放第2段语音

…………

D9H 播放第217段语音

DAH 播放第218段语音

DBH 播放第219段语音

8.3.4、三线串口控制时序

三线串口控制模式由片选CS 、时钟CLK 和数据DA TA 脚组成,时序仿照标准SPI 通信方式,片选信号CS 先拉低5ms 以唤醒语WT5801M14,WT5801M14接收数据低位在先,在时钟的上升沿接收数据。时钟周期介于100us ~2ms 之间,推荐使用300us 。数据成功接收后,语音播放忙信号BUSY 输出在20ms 之后做出响应。发数据时先发低位,再发高位。在发送数据时,无需先发送命令码再发送指令,直接发送地址数据便可触发播放语音。D0~D7表示一个地址或者命令数据,数据中的00H ~

DBH 为地址指令,E0H ~

E7H 为音量调节命令,F2H 为循环播放命令,FEH 为停止播放命令,详细时序图如下:

CS

CL K

DATA

VOICE BUSY

D0D1D2D3D4D5D6D7

20m s

5ms

300us

说明:每次通电后等待17ms ,才能给WT580WT5801M14送数据信号。

8.3.5、程序范例

(主控单片机PIC16F54,系统频率4MHz ) Send threelines(unsigned char addr) { cs=0;

delay1ms(5);

/* 片选信号保持低电平2ms */

for(i=0;i<8;i++) {

scl=0;

if(addr & 1)sda=1; else sda=0; addr>>=1; delay1us(300);

/* 时钟周期300us */

scl=1;

delay1us(300); }

cs=1;}

9、典型应用电路

9.1、按键控制典型应用电路(PWM 输出)

123

4567

8

91011121314VDD GND P03P02P01BU SY /RES ET

PWM+/DAC

PWM-P00P16P15P13P14WT5801M14

K1

K2

K3

K4

K5

RE SE T

+5V

R1

470

LE D

+5V

SPEAKER

9.2、按键控制典型应用电路(DAC 输出)

12

34567

8

91011121314VDD GND P03P02P01BU SY /RES ET

PWM+/DAC

PWM-P00P16P15P13P14WT5801M14

K1

K2K3

K4

K5

RE SE T

+5V

R1

470

LE D

+5V

C11

250uF

C100.05uF

C9

10uF

C7

10uF

R7

10Ω

6

1

8

5

7

4

3

2

SPEAKER

VCC

LM386

10K Ω

C8

1uF

R2

1.2K

C1104C2

102

R3

10K

说明:DAC 输出时,需要在DAC 输出端接R2、R3、C1、C2,再将音频信号输入到功放。

9.3、一线串口控制典型应用电路(PWM 输出)

1234567

8

91011121314VDD GND P 03P 02P 01BU SY /RES ET

P WM+/DAC

P WM-P 00P 16P 15P 13P 14WT5801M14

+5V

SPEAKER

+5V

MCU

DAT A

BU SY RE SE T

说明:BUSY 当作语音播放信号反馈,RESET 用于MCU 控制WT5801M14复位,这两根信号可以根据自身需求来取舍,不会影响DA TA 的发送及WT5801M14的正常放音。

9.4、一线串口控制典型应用电路(DAC 输出)

12

34567

8

91011121314VDD GND P03P02P01BU SY /RES ET

PWM+/DAC

PWM-P00P16P15P13P14WT5801M14

+5V

+5V

MCU

DAT A

BU SY RE SE T C11

250uF

C100.05uF

C9

10uF

C7

10uF

R7

10Ω

6

1

8

5

7

4

3

2

SPEAKER

VCC

LM386

10K Ω

C8

1uF

R2

1.2K

C1104C2

102

R3

10K

说明:BUSY 当作语音播放信号反馈,RESET 用于MCU 控制WT5801M14复位,这两根信号可以根据自身需求来取舍,不会影响DA TA 的发送及WT5801M14的正常放音。DAC 输出时,需要在DAC 输出端接R2、R3、C1、C2,再将音频信号输入到功放。

9.5、三线串口控制典型应用电路(PWM 输出)

1234567

8

91011121314VDD GND P 03P 02P 01BU SY /RES ET

P WM+/DAC

P WM-P 00P 16P 15P 13P 14WT5801M14

+5V

SPEAKER

+5V

MCU

CLK BU SY RE SE T

CS DAT A

说明:BUSY 当作语音播放信号反馈,RESET 用于MCU 控制WT5801M14复位,这两根信号可以根据自身需求来取舍,不会影响CLK 、CS 、DA TA 的发送及WT5801M14的正常放音。

9.6、三线串口控制典型应用电路(DAC 输出)

12

34567

8

91011121314VDD GND P03P02P01BU SY /RES ET

PWM+/DAC

PWM-P00P16P15P13P14WT5801M14

+5V

+5V

MCU

CLK BU SY RE SE T

CS DAT A C11

250uF

C100.05uF

C9

10uF

C7

10uF

R7

10Ω

6

1

8

5

7

4

3

2

SPEAKER

VCC

LM386

10K Ω

C8

1uF

R2

1.2K

C1104C2

102

R3

10K

说明:BUSY 当作语音播放信号反馈,RESET 用于MCU 控制WT5801M14复位,这两根信号可以根据自身需求来取舍,不会影响CLK 、CS 、DA TA 的发送及WT5801M14的正常放音。DAC 输出时,需要在DAC 输出端接R2、R3、C1、C2,再将音频信号输入到功放。

9.7、WT5801M14在线下载应用电路

1234567

8

91011121314VDD GND P03P02P01BU SY /RES ET

PWM+/DAC

PWM-P00P16P15P13P14WT5801M14

1

234567DI DO CLK CS /RES ET GND VDD

1

234567DI DO CLK CS GND GND VDD

WT588D DI DO CLK

CS GND GND VDD

Downl oad

在线下载需要配合WT588D Download 下载器使用,从WT588D Download 下载器上引出如图中所示的7根下载线到WT5801M14即可下载。

10、控制程序

10.1、一线串口控制汇编程序

说明:此程序为测试程序,请根据实际应用来更改MCU 端IO 口;

ORG 0000H

KEY EQU P1.1 ;按键引脚

SDA EQU P3.0 ;数据引脚 DAIFAZHI EQU 50H ;发码值暂存地址

MOV DAIFAZHI,#0H;发码初始值为0 MOV R5,#8 ;发码8位循环

MAIN:

JB KEY,MAIN

MOV R6,#20 ;延时20MS LCALL DELAY1MS

JB KEY,MAIN ;按键去抖判断 JNB KEY,$ ;等待按键释放 LCALL one_line ;调用一线发码子程序 INC DAIFAZHI ;发码值加1 MOV A,DAIFAZHI

CJNE A,#220,XX2 ;是否到达语音段最大值220 XX2: JC XX3

MOV DAIFAZHI,#0H XX3: LJMP MAIN

one_line: ;////一线发码子程序

CLR SDA

MOV R6,#5 ;延时5MS

LCALL DELAY1MS

MOV A,DAIFAZHI

LOOP: SETB SDA

RRC A

JNC DIDIANPIN ;高电平脉冲高:低=3:1

LCALL DELAY200US

LCALL DELAY200US

LCALL DELAY200US

CLR SDA

LCALL DELAY200US

LJMP LOOP1

DIDIANPIN: ;低电平脉冲高:低=1:3

LCALL DELAY200US

CLR SDA

LCALL DELAY200US

LCALL DELAY200US

LCALL DELAY200US

LOOP1: DJNZ R5,LOOP

MOV R5,#08H

SETB SDA

RET

DELAY200US: MOV R6,#100 ;延时400US子程序

DJNZ R6,$

RET

DELAY1MS: ;延时1ms子程序,可以给R6赋值修改延时时间L1: MOV R7,#248

DJNZ R7,$

DJNZ R6,L1

RET

END

10.2、一线串口控制C语言程序

说明:此程序为测试程序,请根据实际应用来更改MCU端IO口;

#include

sbit KEY=P1^1; /*P1_1为P1口的第2位*/

sbit SDA=P3^0; /*P3_0为P3口的第4位*/

void delay1ms(unsigned char count) //1MS延时子程序

{

unsigned char i,j,k;

for(k=count;k>0;k--)

for(i=2;i>0;i--)

for(j=248;j>0;j--);

}

void delay100us(unsigned char count) //100US延时子程序

{ unsigned char i;

unsigned char j;

for(i=count;i>0;i--)

for(j=50;j>0;j--);

}

Send_oneline(unsigned char addr)

{

unsigned char i;

SDA=0;

delay1ms(5); /* delay 5ms */

for(i=0;i<8;i++)

{SDA=1;

if(addr & 1)

{delay100us(6); /* 600us */

SDA=0;

delay100us(2); /* 200us */

}

else {

delay100us(2); /* 200us */

SDA=0;

delay100us(6); /* 600us */

}

addr>>=1; }

SDA=1;

}

main()

{unsigned char FD=0;

P3=0XFF;

while(1)

{

if(KEY==0)

{

delay1ms(10);

if(KEY==0) //通过按键P1.1来进行发码值的递增

{

Send_oneline(FD);

FD++;

if(FD==220) //一线串口时,语音段暂时最多为220段

{

FD=0;

}

while(KEY==0); //等待按键释放,以免一次按键误判成几次}

}

}

}

10.3、三线串口控制汇编程序

说明:此程序为测试程序,请根据实际应用来更改MCU端IO口;

ORG 0000H

KEY EQU P1.1 ;按键引脚

CS EQU P3.1 ;CS触发引脚

SCL EQU P3.2 ;时钟引脚

SDA EQU P3.0 ;数据引脚

DAIFAZHI EQU 50H ;发码值暂存地址MOV DAIFAZHI,#0H;发码初始值为0

MOV R5,#8 ;发码8位循环

MAIN:

JB KEY,MAIN

MOV R6,#20 ;延时20MS

LCALL DELA Y1MS

JB KEY,MAIN ;按键去抖判断

JNB KEY,$ ;等待按键释放

LCALL THREE_LINE;调用三线发码子程序

INC DAIFAZHI ;发码值加1

MOV A,DAIFAZHI

CJNE A,#220,XX2 ;是否到达语音段最大值220 XX2: JC XX3

MOV DAIFAZHI,#0H

XX3: LJMP MAIN

THREE_LINE: ;////三线发码子程序

CLR CS

MOV R6,#5 ;延时5MS

LCALL DELA Y1MS

MOV A,DAIFAZHI

LOOP:

CLR SCL

RRC A

MOV SDA,C

LCALL DELA Y50US

SETB SCL

LCALL DELA Y50US

DJNZ R5,LOOP

MOV R5,#08H

12864液晶屏使用手册

12864液晶屏手册 一、液晶显示模块概述 12864A-1汉字图形点阵液晶显示模块,可显示汉字及图形,内置8192个中文汉字(16X16点阵,16*8=128,16*4=64,一行只能写8个汉字,4行;)、128个字符(8X16点阵)及64X256点阵显示RAM(GDRAM)。 主要技术参数和显示特性: 电源:VDD ~+5V(内置升压电路,无需负压); 显示内容:128列×64行(128表示点数) 显示颜色:黄绿 显示角度:6:00钟直视 LCD类型:STN 与MCU接口:8位或4位并行/3位串行 配置LED背光 多种软件功能:光标显示、画面移位、自定义字符、睡眠模式等 二、外形尺寸 1.外形尺寸图 2.主要外形尺寸 项目标准尺寸单位 模块体积××mm

二、模块引脚说明 逻辑工作电压(VDD):~ 电源地(GND):0V 工作温度(Ta):0~60℃(常温) / -20~75℃(宽温) 三、接口时序 模块有并行和串行两种连接方法(时序如下): 8位并行连接时序图 MPU写资料到模块

MPU从模块读出资料 2、串行连接时序图

串行数据传送共分三个字节完成: 第一字节:串口控制—格式11111ABC A为数据传送方向控制:H表示数据从LCD到MCU,L表示数据从MCU到LCD B为数据类型选择:H表示数据是显示数据,L表示数据是控制指令 C固定为0 第二字节:(并行)8位数据的高4位—格式DDDD0000 第三字节:(并行)8位数据的低4位—格式0000DDDD 串行接口时序参数:(测试条件:T=25℃VDD=

备注: 1、当模块在接受指令前,微处理顺必须先确认模块内部处于非忙碌状态,即读取BF标志时BF需为0,方可接受新的指令;如果在送出一个指令前并不检查BF标志,(一般在输入每天指令前加个delay)那么在前一个指令和这个指令中间必须延迟一段较长的时间,即是等待前一个指令确实执行完成,指令执行的时间请参考指令表中的个别指令说明。 2、“RE”为基本指令集与扩充指令集的选择控制位元,当变更“RE”位元后,往后的指令集将维持在最后的状态,除非再次变更“RE”位元,否则使用相同指令集时,不需每次重设“RE”位元。 具体指令介绍: 1、清除显示

LED显示屏控制软件操纵使用说明(灵信V3.3)

第一章概述 1.1 功能特点 《LED Player V3.3》是本公司新推出的一套专为LED显示屏设计的功能强大,使用方便,简单易学的节目制作、播放软件,支持多种文件格式:文本文件,WORD文件,图片文件(BMP/JPG/GIF/JPEG...),动画文件(SWF /Gif)。 2.2 运行环境 操作系统 中英文Windows/7/NT/XP 硬件配置 CPU: 奔腾600MHz以上 内存:128M 相关软件 OFFICE2000--如需WORD文件必须安装

第二章安装与卸载 2.1 安装 《LED Player》软件安装很简单,操作如下:将LED Player播放软件的安装光盘插入电脑光驱,即可显示LED Player播放软件的安装文件,双击LED Player,即可实现轻松安装。 《LED Player》软件安装成功后,在【开始】/【程序】里将出现“LED软件”程序组,然后进入该程序组下的“LED Player”,单击即可运行,如图所示, opyright ? 2005-2007 Listen tech. All Rights Reserved 灵感设计诚信 同时,桌面上也出现“LED Player”快捷方式:如右图所示,双击它同样可以启动程序。

2.2 卸载 《LED Player》软件提供了自动卸载功能,使您可以方便地删除《LED Player》的所有文件、程序组和快捷方式,用户可以在“LED软件”组中选择“卸载LED Player”,也可在【控制面板】中选择【添加/删除程序】快速卸载. 第三章使用详解 3.1 节目组成 每块显示屏由一个或多个节目页组成。节目页是用来显示用户所要播放的文本、图片、动画等内容。区域窗口有十一种:图文窗、文本窗、单行文本窗、静止文本窗、时间窗、正计时窗、倒计时窗、模拟时钟窗、表格窗、动画窗、温度窗。 文件窗:可以播放各种文字、图片、动画、表格等几十种文件。 文本窗:用于快速输入简短文字,例如通知等文字。 单行文本窗:用于播放单行文本,例如通知、广告等文字。 静止文本窗:用于播放静止文本,例如公司名称、标题等文字。 时间窗:用于显示数字时间。 计时窗:用于计时,支持正/倒计时显示。

消防联动原理说明书各子模块功能

火灾自动报警系统: 1.防护等级:本工程火灾自动报警系统的保护对象分级按————级设置。 2.消防控制室: 1)本工程消防控制室设在————,并设有————出口。 2)消防控制室的报警控制设备由火灾报警控制主机,联动控制台,CRT显示器,打印机,应急广播设备,消防直通对讲电话设备,电气火灾报警主机,电梯监控盘和电源设备等组成。 3)消防控制室可接收感烟.感温.火焰.可燃气体等探测器的火灾自动报警信号及水流指示器.信号阀.压力开关.手动报警按钮.消火栓按钮.电气火灾的动作信号。 4)消防控制室可显示消防水池.消防水箱的报警水位,显示消防水泵的电源及运行状况。 5)消防控制室可联动控制所有与消防有关的设备。 3.火灾自动报警系统: 1)本工程采用——集中——报警控制系统。消防自动报警按两总线环路设计,任一点断线不影响报警系统。 2)探测器:——燃气表间.厨房——等处设置防爆燃气探测器,————场所设置感温探测器,大空间设置线性红外感烟探测器,电缆桥架上设———缆式感温探测器,其他场所——设置感烟探测器。——大型通信及计算机机房设空气采样极早期烟雾探测报警系统。 3)探测器与灯具的水平净距应大于;与送风口的水平净距应大于;

与多孔送风顶棚孔口或条形送风口的水平净距应大于;与嵌入式扬声器的净距应大于,与自动喷水头的净距应大于;与墙或其他遮挡物的距离应大于。 4)在本建筑物适当位置设手动报警按钮及消防对讲电话插孔。手动报警按钮及对讲电话插孔底距地——。 5)在消火栓箱内设消火栓报警按钮。接线盒设在消火栓的开门侧上部。 6)——在各层楼梯间及疏散楼梯前室走道侧,——设置火灾声光报警显示装置。安装高度——不低于。 4.消防联动控制 1)火灾报警后,消防控制室应根据火灾情况控制相关层的正压送风阀及排烟阀.电动防火阀.并启动相应加压送风机.排烟风机.排烟阀280°C熔断关闭,防火阀70°C熔断关闭,阀.风机的动作信号要反馈至消防控制室。 2)在消防控制室,对消火栓泵.自动喷洒泵.加压送风机.排烟风机.既可以通过现场模块进行自动控制也可以在联动控制台上直接手动控制,并接收其反馈信号。 3)消火栓泵控制应满足下列要求: 3).1:平时压力开关自动控制稳压泵维持管网压力,管网压力过低时,直接启动主泵。 3).2:消火栓按钮动作后,经消防控制室直接启动消火栓泵,消防控制室能显示报警部位并接收其反馈信号。

松江飞繁控制器使用说明书G

1.系统概述: 1.1 系统简介: (1).JB-3208智能型模拟量火灾报警控制器(联动型)是我厂最近开发的新产品,具有系统容量大,性能优化,美观大方,整机稳定性好等特点。用指示灯显示屏的形式,来统一显示控制器的各种系统工作状态。 (2).系统容量大,单机最大容量为18144点,可满足建筑面积在50万平方米左右工程对火灾自动报警控制系统的需要。若有一个规模庞大的建筑群体,可用CAN总线把30台JB-3208智能型模拟量火灾报警控制器(联动型)联网起来管理。最大容量可达540000点,保护面积可达1500万平方米。每台单机最多可带160个多线模块和252台系统型火灾显示盘。 (3).智能型模拟量探测器使用微功耗MCU处理器,能自行处理模拟量传感器的数据并通过模数转换传输给火灾报警控制器,进行数据分析。控制器应用算法可对模拟量探测器的本底进行自动补偿,用软件方式对模拟量探测器的灵敏度进行调节,从而使得模拟量探测器能够适应使用环境对其灵敏度的要求。并可显示智能型模拟量探测器的运行数据和变化曲线,使用户更好地了解全系统的运行状态。(4).控制器采用480?234点阵式彩色液晶显示屏做文字图形显示,操作方便,直观清晰。 (5).JB-3208型控制器新产品是用全新的硬件和软件,以及内部结构、箱体外形和各种配件等诸多方面都进行重新设计,已于2009年6月取得了中国国家强制性产品认证证书(即“3C”认证书)。本产品在国内具有技术领先的水平,适合在高级别场合使用。 (6).本产品执行国家标准为GB4717-2005和GB16806-2006。

1.2 技术指标: (1).供电方式:交流电源(主电)AC220V(?10% ? ?15%)50?1Hz。 直流电源(备电)DC24V 24Ah。 (2).功率:监控功率 ? 80W ,最大功率 ? 400W (不包括联动电源)。(3).工作电源:由主机电源提供系统内所需直流工作电压 ?5V、?35V、?24V。(4).使用环境:温度 -10 0C ? 50 0C,相对湿度 ? 95 %(40 0C ? 2 0C)。(5).结构形式:壁挂式、柜式和台式三种。 1.3 系统配置: (1).每台控制器可配置72个全总线回路,每个回路可配置252点。控制器最大容量为18144点。 (2).每个全总线回路的配置:252点。全部采用软件编码的探测设备(包括手动报警按钮、消火栓按钮、水流指示器模块及其它输入模块。),全部采用模拟量探测器。 (3).每台控制器最多可配置160个多线联动模块,用于控制中央消防设备。每一块多线联动控制板可带8个多线联动点。每台控制器可带20块多线联动控制板,最多可带160个多线联动点。 (4).每台控制器最多可配置252台系统型火灾显示盘;回路型火灾显示盘按需要设置,每回路最多带8台回路型火灾显示盘。 (5).每台控制器具有2个标准RS-232串行通讯接口,1个CAN总线通讯接口,可供以下设备使用: 1).CAN总线联网:网上邻居总数最多为29个;包括本机在内,一共为30台控制器联网通讯。 2).COM1串行通讯接口:与HJ-1910型CRT彩显系统联网。

蓝牙模块使用说明书

蓝牙模块使用说明 一、模块简介: 1、芯片简介 该蓝牙模块采用台湾胜普科技有限公司的BMX-02X模块为核心,它采用CSR BLUEcore4-External芯片并配置8Mbit的软件存储空间,成本低,使用方便。 CSR BlueCore4是英国Cambridge Silicon Radio(CSR)公司日前推出的第四代蓝牙硅芯片。这种硅芯片用于蓝牙技术推广小组(SIG)推出的增强数据传输率(EDR)蓝牙。CSR的BlueCore4的数据传输率将比现有的v 1.2蓝牙装置快三倍,并且使蓝牙移动电话或手机的耗电量较低。 蓝牙EDR的最大数据传输率为每秒2.1兆比特,而目前v1.2标准传输率则为每秒721千比特。传输率的提高意味着对一个特定量的数据来说,EDR无线电的工作将比v1.2无线电快三倍,从而减少耗电量,大大有利于依赖蓄电池的移动设备。 CSR BlueCore4完全能与现有蓝牙v1.1和v1.2装置兼容。蓝牙EDR用一种相移键控(PSK)调制模式取代标准传输率的Gaussian频移键控(GFSK),实现更高的数据传输率。 CSR BlueCore4正在以两种形式提供——一种用于外部“快闪”存储器,一种用于掩模ROM。BlueCore4-External以一种8×8mm BGA(球形格栅矩阵)封装提供,是十分灵活的解决方案,能够适应迅速更新的市场。例如,由于BlueCore

是目前可以得到的唯一能够支持蓝牙v1.2规格的所有强制和可选功能的硅芯片,BlueCore4-External为PC应用程序提供了理想的解决方案,使它们得益于以三倍速度的传输率无线传输文件,或者同时操作多个高需求的蓝牙链路。 鉴于蓝牙固件安装在芯片只读存储器上,CSR BlueCore4-ROM 的成本较低,占用面积小得多(在小片尺寸包装中为3.8×4mm,在与BC2-ROM和BC3-ROM引脚兼容的BGA中为6×6mm)。ROM芯片的尺寸和成本使它日益成为要求蓝牙功能综合起来的移动电话、手机和其它批量生产和成本敏感的应用产品的选择。 BlueCore4提供48KB的RAM,而以前的BlueCore硅芯片仅为32KB。部分这种额外的记忆存储用于对付增强数据传输率的附加缓冲空间,而其余部分则确保象Scattermode这样的未来规格得到充分支持。 BlueCore4-External和BlueCore4-ROM将先把蓝牙EDR快速数据传输率的优越性带给现有一些主要的蓝牙市场,加快文件传送,降低耗电并实现多个同时链路的操作。它还将为这种技术开辟某些潜在的新应用领域。 2、主要特性 ◆蓝牙版本:V2.0+EDR ◆输出功率:class II ◆Flash存储容量:8Mbit ◆供应电压:5V

LXM调试软件Somove使用说明

L X M26调试软件S o m o v e使用说明安装LXM26调试软件调试软件 如果没有安装Somove,需要先安装Somove 下载地址: 安装好Somove 后需要安装Lexium26 的DTM 下载地址: 软件注册 如果尚未注册软件系统会自动提示注册,注册是免费的。 连接电脑 Lexium26通过CN3口(modbus485)和电脑进行通讯,施耐德标准通讯线缆型号是TCSMCNAM3M002P,此电缆连接电脑一端为USB口 在第一次进行调试时,需要查明电脑分配给此调试电缆的COM口,打开硬件管理器就可以看到,此处为COM4 确认COM口后,需要在Somove里面设定对应的COM口,单击编辑链接 选择modbus串行,并单击最右边编辑图标 选择对应的COM端口,单击应用并确定

然后电脑和伺服驱动器的通讯就可以开始了,单击连接 选择Lexium26 ,并单击连接 参数上载后后可以进行Somove在线调试 我的设备 用途:我的设备页面用于显示伺服驱动器和电机的基本信息,包括 驱动器型号 驱动器序列号 驱动器固件版本 电机型号 驱动器额定/峰值电流 电机额定/峰值转速 电机额定/峰值扭矩 … 参数列表 用于:参数列表页面用于设置驱动器P参数,可以按照P参数组开设置,也可以按照操作模式来设置。 相关参数说明可以在Lexium26手册第九章查询

错误内存 用途:错误内存界面用来查看伺服的故障历史,可以显示当前故障,已经5次历史故障,并且指明故障原因和处理方式。 可视化 用途:可视化界面用于显示以下信号的状态或者数值 数字输出/输出 模拟量输入/输出 指定参数的数值 指定参数显示需要 1.选定要显示的参数 2.在右侧区域用鼠标选择显示区域 示波器 用途:可同时捕捉驱动器内部的最多4个变量,例如电流、电压、位置误差、实际速度等,并绘制成以时间为横坐标的曲线图,以此观察驱动器及电机的运行性能是否符合要求,并相应的做出控制环参数调整。 左侧三个输入区域分别用于: Channels:选择希望监视的参数 Trigger:选择开始捕捉参数的触发条件 Settings:选择需要做出调整的控制环参数 这三个输入区域可以分别用右侧示波器栏顶部的三个按钮打开 这是右侧示波器栏顶部的一排按钮,它们的功能是这样的: :用于打开和关闭左侧三个输入区域 :用于加载和保存捕捉到的波形文件 :用于导出和导入示波器的配置文件 :分别用于给波形曲线加注释,将波形拷贝为图形文件(*.png),设置FFT功能的采样参数 :用于对波形进行放大、缩小、移动 :分别用于在波形上加两个光标以准确读出光标点的数值,在示波器上显示波形名称样例,对波形进行FFT转换观察频域分布 示波器的一般使用顺序为: 1.在左边第一个输入区域中选择希望捕捉的参数: 1)按打开可以捕捉的参数列表,示波器同时最多捕捉4个参数

JBLGZYBZ火灾报警控制器联动型使用说明书

第一章 JB-LGZ-YBZ2032 火灾报警联动控制器简介JB-LGZ-YBZ 2032火灾报警控制器(联动型)(以下简称控制器)是我公司推出的新一代火灾报 警控制器,为适应工程设计的需要本控制器兼有联动控制功能,可与我公司的其它产品配套使用组成灵活的报警联动一体化控制系统,特别适合中小型火灾报警及消防联动一体化控制系统的应用。 多种方式保证高可靠性 控制器采用多微处理器运行方式,每个回路均设有总线隔离保护电路,当总线器件发生故障时可将其对系统的影响减少到最低。设有编程校验功能,保证系统运行的可靠性。 多窗口、汉字菜单式显示界面 多种类型信息分窗口显示,通过信息查询功能可以看到某一类型信息的全部内容。各种操作均有菜单提示,简单方便。 模块化结构保证系统配置灵活 控制器由各种功能板组成,可根据用户需要灵活配置,降低工程造价。又能为系统的扩展提供方便。 可连接汉字式区域显示器 通过系统编程可将某一区域的探测器状态在对应的区域显示器上显示出来,区域显示器以汉字方式显示器件的位置、状态等信息。 可配接总线手动键盘 通过总线手动键盘可以方便的手动启、停总线控制模块和控制模块组。 具有联网功能 控制器提供CAN接口,可以方便可靠的同计算机或4000系列报警器组成报警监控网络。

第二章控制器结构及配置说明 控制器结构及配置 控制器分为一个主型和两个分型,型号分别为 JB-LGZ-YBZ2032 结构为柜式 JB-LBZ-YBZ2032 结构为壁挂式 JB-LTZ-YBZ2032 结构为琴台式, 可根据不同的要求来配置通道控制板、多线制控制盘、总线手动键盘等。 说明:1 主机面板 2 多线制控制盘 3 总线手动键盘 4 打印机 5 HBM1000电源其中多线制控制盘、总线手动键盘的数量由用户进行选择。 图2-1 主型配置图

K-CU01 主控制器模块使用说明书

HOLLiAS MACS -K 系列模块 2014年5月B版

HOLLiAS MAC-K系列手册- K-CU01 主控制器模块使用说明书 重要信息 危险图标:表示存在风险,可能会导致人身伤害或设备损坏件。 警告图标:表示存在风险,可能会导致安全隐患。 提示图标:表示操作建议,例如,如何设定你的工程或者如何使用特定的功能。

目录 1.概述 (1) 2.接口说明 (2) 2.1主控单元结构示意图 (2) 2.2底座接口说明 (4) 2.3地址跳线 (8) 2.4IO-BUS (11) 3.状态灯说明 (12) 4.其他特殊功能说明 (14) 4.1短路保护功能 (14) 4.2诊断功能 (15) 4.3冗余功能 (15) 4.4掉电保护 (16) 5.工程应用 (18) 5.1底座选型说明 (18) 5.2应用注意事项 (18) 6.尺寸图 (19) 6.1K-CU01尺寸图 (19) 6.2K-CUT01尺寸图 (19) 7.技术指标 (20) 7.1K-CU01主控制器模块 (20) 7.2K-CUT01 4槽主控器底座 (21)

K-CU01 主控制器模块 1.概述 K-CU01是K系列硬件的控制器模块,是系统的核心控制部件,主要工作是收集I/O模块上报的现场数据,根据组态的控制方案完成对现场设备的控制,同时负责提供数据到上层操作员站显示。 控制器基本功能块主要包括系统网通讯模块、核心处理器、协处理器(IO-BUS主站MCU)、现场通讯数据链路层、现场通讯物理层、以及外围一些辅助功能模块。 K-CU01控制器模块支持两路冗余IO-BUS和从站I/O模块进行通讯,支持两路冗余以太网和上位机进行通讯,实时上传过程数据以及诊断数据。可以在线下装和更新工程,且不会影响现场控制。 K-CU01控制器模块支持双冗余配置使用。当冗余配置时,其中一个控制器出现故障,则该控制器会自动将本机工作状态设置为从机,并上报故障信息;若作为主机出现故障,则主从切换;若作为从机出现故障,则保持该状态。 两块控制器模块K-CU01和两块IO-BUS模块安装在4槽主控底座K-CUT01上,就构成了一个基本的控制器单元。 通过主控底座的主控背板,完成两个控制器模块之间的冗余连接,控制器模块通过IO-BUS模块扩展可以连接最多100个I/O模块。 通过选用不同的IO-BUS模块,控制总线拓扑结构可构成星型和总线型;同时支持远程I/O机柜。 基本的控制器单元如图1-1所示。

风冷模块机组使用说明书

. . . . 风冷模块机组功能说明书 1.0概述 DFSS-5MK控制器适用于水源冷(热)水机组,可以控制单台或6压缩机,控制器由室外主板和室线控器组成,并有风盘联动接口。 2.0主要技术参数 2.1使用条件 运行电压:AC220V±10%;运行环境温度:-20~+55℃;储存温度:-35~+85℃;湿度要求:0~95%RH 2.2温度控制精度:1℃ 2.3控制器符合 □GB4706.1-1988《家用和类似用途电器的安全第一部分:通用要求》 □GB4706.32-1996《家用和类似用途电器的安全热泵﹑空调器和除湿机的特殊要求》 □GB18430.1-2001《蒸汽压缩机循环冷水(热泵)机组工商业用和类似用途的冷水(热泵)机组》 □GB18430.2-2001《蒸汽压缩机循环冷水(热泵)机组户用和类似用途的冷水(热泵)机组》 □抗干扰度符合GB4343.2-1999 □印刷电路板符合GB4588.1和GB4588.2的规定 3.0控制器功能 制冷运行 制热运行 可显示回水温度及设置温度,具有查询功能 掉电自动记忆各种参数 压缩机均衡运行及分时启动 三相缺相,逆相保护 具有完善的保护功能及显示 具有风盘联动接口 选用摩托罗拉高性能芯片,抗干扰性能达到最好 具有定时开关机功能 4.0面板操作 室线控器面板如图一

4.1.开关机 按“运转/停止”键,机组开机,指示灯亮; 再按“运转/停止”键,机组关闭,指示灯灭。 开机,关机均存储数据。 4.2.模式转换 按“模式”键,选择所需的模式,“制冷”“制热”模式 “制冷”模式显示雪花符号 “制热”模式显示太阳符号 (默认在关机状态下才可转换模式) 4.3.定时开关机 设置〖b7〗设置为0时是组合定时(设置请参阅下面设置章节) 开机状态下,按“定时”键,定时关机; 关机状态下,按“定时”键,定时开机; 按“定时”键后,小时时间闪显; 按“时间▽△”键,调整小时定时时间 再按“定时”键后,分钟时间闪显; 按“时间▽△”键,调整分钟定时时间 再按“定时”键,定时设定完成 再按“定时”键,则取消定时 设置〖b7〗设置为1时是循环定时 按“定时”键后,小时时间闪显,开始设定定时开时间; 按“时间▽△”键,调整小时定时开时间 再按“定时”键后,分钟时间闪显; 按“时间▽△”键,调整分钟定时开时间 再按“定时”键,小时时间闪显,定时开时间设定完毕,开始设定定时关时间; 按“时间▽△”键,调整小时定时关时间 再按“定时”键后,分钟时间闪显; 按“时间▽△”键,调整分钟定时关时间 按“定时”键,定时关时间设定完成 4.4.时钟设定 按住“定时”键5秒键后,小时时间闪显,进入时钟设定状态;

D06调试软件说明

D06调试软件说明 首先要将D06按照使用说明书安装好。用汽油启动汽车,通过专用串口连接线把D06与PC 机连接。启动D06调试软件。 启动后的主界面: VEHICLE CONFIGURATION 参数配置 DISPLAY 数据显示 AUTOCALIBRATION 自动配置 SA VE CONFIGURATION 保存配置 LOAD CONFIGURATION 读入配置 ECU REPROGRAMMING 重新编程 EXIT 退出

选择语言,操作如下图: 进入VEHICLE CONFIGUNATION 菜单,内部有F1、F2、F3、F4四张表格。F1表格的内容如下图:

Fuel type 燃料类型 默认状态: LPG (液化气) 选择项: Methane (天然气) Inj、喷射的方式 默认状态:Sequential (顺序喷射) 选择项:Full Group (分组喷射) Injectors 喷嘴类型 默认状态:Omvl FAST 选择项:Omvl STD Reducer:减压器类型燃料类型选择为Methane时,就没有此选项 默认状态: STD 选择项:MP 选择项:HP Type of revolution signal 转速信号的类型 默认状态:Standard 选择项:Weak No、of cylinders 汽缸数 默认状态:4 Cylinders 选择项:3 Cylinders Ignition type 线圈类型 默认状态:Two coils 选择项:One coil 选择项:RPM sensor 选择项:RPM sensor2 Type of change over 转换类型 默认状态:In acceleration 选择项:IN DECELERTION REV、THRESHOLD FOR CHANG-OVER 转换的转速 默认状态:1600 选择项:800—3000 REDUCER TEMPERATURE FOR CHANGE-OVER 转换时的减压器温度 默认状态:30

消防联动原理说明书各子模块功能

火灾自动报警系统: 1.防护等级:本工程火灾自动报警系统的保护对象分级按---------- 级设置。 2.消防控制室: 1)本工程消防控制室设在------- ,并设有-------- 出口。 2)消防控制室的报警控制设备由火灾报警控制主机,联动控制台, CRT显示器,打印机,应急广播设备,消防直通对讲电话设备,电气火灾报警主机,电梯监控盘和电源设备等组成。 3)消防控制室可接收感烟.感温.火焰.可燃气体等探测器的火灾自动报警信号及水流指示器?信号阀.压力开关.手动报警按钮.消火栓按钮.电气火灾的动作信号。 4)消防控制室可显示消防水池.消防水箱的报警水位,显示消防水泵的电源及运行状况。 5)消防控制室可联动控制所有与消防有关的设备。 3.火灾自动报警系统: 1)本工程采用——集中——报警控制系统。消防自动报警按两总线环路设计,任一点断线不影响报警系统。 2)探测器:一一燃气表间.厨房一一等处设置防爆燃气探测器,一 ----- 场所设置感温探测器,大空间设置线性红外感烟探测器,电缆桥架上设- 缆式感温探测器,其他场所一一设置感烟探测器。一 —大型通信及计算机机房设空气采样极早期烟雾探测报警系统。 3)探测器与灯具的水平净距应大于;与送风口的水平净距应大于;与

多孔送风顶棚孔口或条形送风口的水平净距应大于;与嵌入式扬声器的净距应大于,与自动喷水头的净距应大于;与墙或其他遮挡物的距离应大于。4)在本建筑物适当位置设手动报警按钮及消防对讲电话插孔。手动报警按钮及对讲电话插孔底距地一一。 5)在消火栓箱内设消火栓报警按钮。接线盒设在消火栓的开门侧上部。 6)——在各层楼梯间及疏散楼梯前室走道侧,——设置火灾声光报警显示装置。安装高度一一不低于。 4.消防联动控制 1)火灾报警后,消防控制室应根据火灾情况控制相关层的正压送风阀及排烟阀.电动防火阀.并启动相应加压送风机.排烟风机.排烟阀280° C熔断关闭,防火阀70。C熔断关闭,阀.风机的动作信号要反馈至消防控制室。 2)在消防控制室,对消火栓泵.自动喷洒泵.加压送风机.排烟风机. 既可以通过现场模块进行自动控制也可以在联动控制台上直接手动■ 控制,并接收其反馈信号。 3)消火栓泵控制应满足下列要求: 3).1 :平时压力开关自动控制稳压泵维持管网压力,管网压力过低时,直接启动主泵。 3).2 :消火栓按钮动作后,经消防控制室直接启动消火栓泵,消防控制室能显示报警部位并接收其反馈信号。 3) .3 :消防控制室可通过控制模块编程,自动启动消火栓泵,并接收

LED显示屏模组使用材料说明

LED显示屏模组使用材料说明 1、LED灯:LED红灯(晶元),亮度1000-1100mcd,中心波长623-627nm LED绿灯(士蓝),亮度1900-2200mcd,中心波长520-525nm LED蓝灯(士蓝),亮度365-385mcd,中心波长470-475nm 发光二极管简称为LED。主要由支架、晶片、银胶、金线、环氧树脂五种物料所组成。由镓(Ga)与砷(AS)、磷(P)的化合物制成的二极管,当电子与空穴复合时能辐射出可见光,因而可以用来制成发光二极管。在电路及仪器中作为指示灯,或者组成文字或数字显示。发光材料用透明环氧树脂封装。封装树脂包括:A胶(主剂)、B胶(硬化剂)、DP(扩散剂)、CP(着色剂)四部份组成。其主要成分为环氧树脂(Epoxy Resin)、酸酐类(酸无水物Anhydride)、高光扩散性填料(Light diffusion)及热安定性染料(dye) 2、LED驱动IC:HB5024 HB5024是一款用于大屏幕LED的低压差、高精度16位恒流驱动芯片。它是内建的16位移位寄存器与栓锁功能,可以将串行的输入数据转换成并行输出数据格式。HB5024的输入电压范围值为3.3V至5V,提供16个电流源,可以在每个输出级提供3mA - 45 mA恒定电流以驱动LED。并且单颗IC 内输出通道的电流差异小于±2%;多颗IC间的输出电流差异小于±3%;恒定输出电流随着输出端耐受电压(VDS)变化,被控制在每伏特0.1%;且电流受供给电压(VDD)、环境温度的变化也被控制在1%。HB5024可以选用不同阻值的外接电阻来调整其输出级的电流大小,藉此机制,使用者可精确地控制LED的发光亮度。HB5024的设计保证其输出级可耐压17V,因此可以在每个输出端串接多个LED。此外,HB5024亦提供30MHz的高时钟频率以满足系统对大量数据传输上的需求。 3、其他LED配件: ①、电源座(加强型):电源座是承接电源线与PCB板连接的主要器件,

串口调试软件使用说明2.0

串口调试软件使用说明 首先,运行该软件显示的是一个对话窗。在该界面的左上角有五个小的下拉窗口,分别为串口,波特率,校验位,数据位,停止位。 串口窗口应为仪表与计算机相连时所使用的串口。 波特率窗口选择仪表设置的波特率。校验位选择无。 数据位选择8位 停止位选择2位 在停止位的下面是显示区的选项,选择十六进制显示。 在整个界面的下方是发送区,主要选择十六进制发送,发送方式可选手动发送或自动发送。其中自动发送可设置发送周期(以毫秒为单位)。除直接发送代码外本软件也可直接发送文件。 仪表通讯协议如下: 通讯格式为8位数据,2个停止位,无校验位。 仪表读写方式如下: 读指令:Addr+80H Addr+80H 52H 要读参数的代号 写指令:Addr+80H Addr+80H 43H 要写参数的代号写入数低字节写入数高字节 读指令的CRC校验码为:52H+Addr 要读参数的代号,Addr为仪表地址参数值范围是0-100。 写指令的CRC校验码为:43H+要写的参数值+Addr 要写的参数代号。 无论是读还是写,仪表都返回以下数据: 测量值PV+给定值SV +输出值MV及报警状态+所读/写参数值 其中PV、SV及所读参数值均为整数格式,各占2个字节,MV占1个字节,报警状态占1个字节,共8个字节。 每2个8位数据代表一个16位整形数,低位字节在前,高位字节在后,各温度值采用补码表示,热电偶或热 电阻输入时其单位都是0.1℃,1V或0V等线性输入时,单位都是线性最小单位。因为传递的是16位二进制 数,所以无法表示小数点,要求用户在上位机处理。 上位机每向仪表发一个指令,仪表在0-0.2秒内作出应答,并返回一个数据,上位机也必须等仪表返回数 据后,才能发新的指令,否则将引起错误。如果仪表超过最大响应时间仍没有应答,则原因可能无效指 令、通讯线路故障,仪表没有开机,通讯地址不合等,此时上位机应重发指令。

联动模块联动监控和联动电子屏使用

AL-7416E 16路继电器模块使用 报警联动视频监控简介说明 一般情况下,DVR都带有I/O卡,用于采集开关信号的输入和控制联动输出。其开关量输入(或者传感器接口):一旦开关合上(或者传感器报警),通过对DVR的软件设置,可以将控制摄像头的云台(或者高速球)跟随某一个开关输入进行联动,一旦发生报警,云台(或者高速球)旋转到软件指定的位置,进行摄像。 16路继电器输出模块提供了与DVR接口的开关输出(属于无源的继电器输出接口),通过对报警主机(7480B)编程,其某路继电器的输出可与设定的某些探测设备联动,报警主机一旦发现这些探测器有报警,该路继电器合上,给DVR提供一个开关闭合信号(相当于传感器报警),此时DVR会根据预先设置好的位置转动云台,对准发生报警的区域进行摄像。 在接线时,只要将16路联动模块的继电器输出直接接到DVR的开关量输入板上,此时,该继电器相对于DVR来说就是一个传感器。

AL-7416E 16路联动指示灯模块使用 1.与总线报警主机连接使用说明 接线说明:如果和报警主机共用电源,将“红、绿、黄、黑” 4芯线分别与总线主机的“红、绿、黄、黑” 4端子相连;如果和报警主机不共用电源,将“绿、黄、黑” 3芯线分别与主机的“绿、黄、黑” 3端子相连,将“红、黑” 2芯线与自己的电源正、负极相连(建议单独使用电源)。 在同一台报警主机上使用时,每一个灯模块有自己的唯一地址,不能与其它灯模块的地址相同。地址的范围及设定,请参考报警主机的安装或使用手册。 2.灯使用说明:用户根据自己的需要将LED的连接插头接到7416E的相应插座即可。3.灯光显示屏(模拟电子地图)的制作:用户可根据现场分布图(建筑示意图)等做适当大小的喷绘,贴在KT板上,定出对应的报警点,将报警灯(LED)装在相应的位置上。

控制器使用说明书

JB-TB-BK8000 智能型火灾报警控制器(联动型) 本系统中的控制器采取模块化、积木式结构设计,使打印机、大屏幕汉显液晶屏、PC机、联动控制板、回路板可与主控板任意组合,32台控制器可构成大型网络,每台控制器其软件、硬件构成方式和带载能力完全相同,因此,即可成为主控机(集中机)又可做从机(区域机)使用。系统采用两总线、无极性、模拟量信号传输方式,总线上可并接所有的输入/输出模块及探测器。其性能符合国际GB4717-93和GB16806-1997的要求。 一、主要功能 1、故障报警 当检测点由于某种原因发生故障时,控制器面板上的黄色发光管点亮,液晶上显示总数及探测点的地址、位置、名称、时间等信息,并伴随有喇叭报警声。 若回路发生故障时,液晶屏的地址位置显示“_路”。 主、从机若通讯有故障时,液静晶屏的地址位置显示“—从机”。 2、预警报警 2.1监测点由于长期使用或者在调试过程中出现重码等原因引起模拟值偏高,系统将其作 为预警处理,面板上的预警灯被点亮,液晶显示预警总数及监测点的地址、位置、名称、时间等信息,并伴随有喇叭报警声。 2.2监测点接收到早期异常情况,但未达到报警点,系统须作进一步判断,系统将预警和 故障作为同一级别处理,因而在液晶上采用同屏显示。 3、火警、启动 当监测点发生火灾时,面板火警被点亮,且面板上的首火警地址,液晶屏上显示火警总数及监测点的地址、名称、位置、时间等信息,并伴随有喇叭报警声; 不管在手动或自动状态下,系统发出启动指令后,面板上联动灯被点亮;如果联动设备有回答信号时,液晶显示联动设备的地址,名称、位置、时间等信息,并伴随有喇叭报警声。 以上各种报警信息均可采用快捷键进行查询。 4、火警优先 在任何情况下,火警、启动为最高级别,优先于故障、预警。 5、消音键 任何报警引起的喇叭均利用消音键进行消音。 6、电源转换 系统采用了主电与备电两种供电方式,并具有自识别能力,能对主电的过压、欠压或失压以及备电低于额定的电压值时,失压等进行声与光的报警。 7、手动与自动 系统设有自动与手动的转换功能,通过自动与手动转换键完成。 8、复位 当火警、启动等状态发生后,系统具有保持功能,通过复位键可以使系统进行复位操作,从机可接受主机的复位信号。 9、关机记忆 系统对火警、启动几开、关机的时间具有记忆功能,以供随时查询。 10、时钟

GPS模块使用手册

GPS模块使用手册 一、GPS模块的几个重要指标 1.卫星轨迹 全球有24颗GPS卫星沿6条轨道绕地球运行(每4个一组),GPS接收模块就是靠接收这些卫星来进行定位的。但一般在地球的同一边不会超过12颗卫星,所以一般选择可以跟踪12颗卫星以下的器件就可以了。当然,所能跟踪的卫星数越多,性能越好。大多数GPS 接收器可以追踪8~12颗卫星。计算2维坐标至少需要3颗卫星,4颗卫星可以计算3维坐标。 2.并行通道 由于最多可能有12颗卫星是可见的,GPS接收器必须按顺序访问每一颗卫星来获取每颗卫星的信息,所以市面上的GPS接收器大多数是12并行通道型的,这允许它们连续追踪每一颗卫星的信息。12通道接收器的优点包括快速冷启动和初始化卫星的信息,而且在森林地区可以有更好的接收效果。一般12通道接收器不需要外置天线,除非是在封闭的空间,如船舱或车厢中。 3.定位时间 定位时间是指重启GPS接收器时,确定现在位置所需的时间。对于12通道接收器,冷启动时的定位时间一般为3~5 min,热启动时为15~30 s。 4.定位精度 普通GPS接收器的水平位置定位精度在5~10 m内。 5.DGPS功能 DGPS是一个固定的GPS接收器,用于接收卫星的信号。DGPS可以准确地计算出理论上卫星信号传送到的精确时间,然后将它与实际传送时间相比较,并计算出差值。DGPS将这个差值发送出去,其它GPS接收器就可以利用这个差值得到一个更精确的位置读数(5~10 m或者更少的误差)。许多GPS设备提供商在一些地区设置了DGPS发送机,供客户免费使用,只要客户所购买的GPS接收器有DGPS功能即可。 6.信号干扰 要获得一个很好的定位信号,GPS接收器必须至少能接收到3~5颗卫星。如果是在峡谷中或两边高楼林立的街道上,或者是在茂密的丛林里,有可能接收不到足够的卫星,无法定位或者只能得到二维坐标。同样,如果在一个建筑里面,有可能无法更新位置。一些GPS 接收器有单独的天线可以贴在挡风玻璃上,或者将一个外置天线放在车顶上,这有助于接收器收到更多的卫星信号。 二、HOLUX M-89 GPS模块特性 我们选用的是台湾生产的HOLUX M-89 GPS模块,并为其配备了PCB板,以方便与单片机进行连接,下面与反面如下图所示, HOLUX M-89 GPS接收卫星信号时一般还需要配备天线,如下图所示: HOLUX M-89 GPS模块主要特性如下: 产品特征 通道:并行32通道 频率:L1 1575.42MHz C/A码(1.023MHZ码片速率)

液晶显示模块技术手册HJ1602A使用说明书

液晶显示模块技术手册 HJ1602A 一、概述 HJ1602A是一种工业字符型液晶,能够同时显示16x02即32个字符。(16列2行)二.模块尺寸(如图) 三.引脚接口说明表 第1脚:VSS为地电源。 第2脚:VDD接5V正电源。 第3脚:VL为液晶显示器对比度调整端,接正电源时对比度最弱,接地时对比度最高,对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度。 第4脚:RS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。 第5脚:R/W为读写信号线,高电平时进行读操作,低电平时进行写操作。当RS和R/W共同为低电平时可以写入指令或者显示地址,当RS为低电平R/W为高电平时可以读忙信号,当RS 为高电平R/W为低电平时可以写入数据。 第6脚:E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令。

第7~14脚:D0~D7为8位双向数据线。 第15脚:背光源正极。 第16脚:背光源负极。 四.1602LCD的指令说明及时序 14:控制命令表 1602液晶模块的读写操作、屏幕和光标的操作都是通过指令编程来实现的。(说明:1为高电平、0为低电平) 指令1:清显示,指令码01H,光标复位到地址00H位置。 指令2:光标复位,光标返回到地址00H。 指令3:光标和显示模式设置I/D:光标移动方向,高电平右移,低电平左移S:屏幕上所有文字是否左移或者右移。高电平表示有效,低电平则无效。 指令4:显示开关控制。D:控制整体显示的开与关,高电平表示开显示,低电平表示关显示C:控制光标的开与关,高电平表示有光标,低电平表示无光标B:控制光标是否闪烁,高电平闪烁,低电平不闪烁。 指令5:光标或显示移位S/C:高电平时移动显示的文字,低电平时移动光标。 指令6:功能设置命令DL:高电平时为4位总线,低电平时为8位总线N:低电平时为单行显示,高电平时双行显示F: 低电平时显示5x7的点阵字符,高电平时显示5x10的点阵字符。指令7:字符发生器RAM地址设置。 指令8:DDRAM地址设置。 指令9:读忙信号和光标地址BF:为忙标志位,高电平表示忙,此时模块不能接收命令或者数据,如果为低电平表示不忙。 指令10:写数据。 指令11:读数据。

TD调试软件使用方法

TD调试软件使用方法 TDebug(文件名TD.EXE)是调试8086汇编语言的工具软件。TD主要用来调试可执行文件(.EXE文件)。它具有功能强、使用灵活方便、人-机界面友善、稳定可靠等特点,能提高工作效率,缩短调试周期。 1.启动方法 使用TDebug软件时,必须有以下文件: TD.EXE——可执行文件。 在DOS状态下键入TD即可启动TD软件。 例如: C:\SY86>TD 文件名 或 C:\SY86>TD F1-Help F2-Bkpt F3-Mod F4-Here F5-Zoom F6-Next F7-Trace F8-Step F9-Run 10-Menu 如果在键入TD之后又键入了文件名,则TD就将指定的文件装入以供调试;如果不指定文如果在键入TD之后又键入了文件名,则TD就将指定的文件装入以供调试;如果不指定文件名,则可以在TD的菜单操作方式下取出文件,然后进入调试状态。 2.窗口功能和操作 进入TD调试软件后,屏幕上出现五个窗口,系统现场信息分别显示在各窗口内。如上图所示。图中,第一行为菜单信息,最后一行为热键信息,中间即为

窗口信息。 窗口由五部分组成,利用Tab键可在各窗口之间进行切换。 ⑴CPU窗口: CPU窗口分别显示段地址寄存器cs、偏移地址、十六进制机器码和源程序代码。“?” 对应的偏移地址表示当前PC指针位置;用“↑”“↓”键移动光标可以使窗口上下卷动以便观察前、后的程序代码信息及地址信息; ⑵寄存器(Registers)窗口: 寄存器窗口显示所有寄存器信息。用“↑”“↓”键移动光标可以选中任一个寄存器。 选中寄存器后按数字键即会弹出一个窗口: 窗口提示输入数据。此时在光标位置处输入数字就改变了该寄存器的数值; ⑶标志窗口: 标志窗口显示各标志位的当前状态。用“↑”“↓”键移动光标选中某一标志后,按回车键即可改变该标志状态; ⑷堆栈窗口: 堆栈窗口显示堆栈寄存器ss的信息,包括堆栈偏移地址和堆栈数据。“?”对应的偏移地址表示当前堆栈指针位置;用“↑”“↓”键移动光标可以选择堆栈指针位置,然后按数字键即会弹出一个窗口: 窗口提示输入字数据。此时在光标处输入数字就改变了该偏移地址的数值; ⑸内存数据(Dump)窗口: Dump窗口分别显示数据寄存器ds、偏移地址、字节数据和ASCII代码。用“↑”“↓”“→”“←”键移动光标可以选择某一内存地址,然后按数字键会弹出一个窗口: 窗口提示输入一个字节数据。此时在光标处输入数字就改变了该内存地址的数值。 3.菜单操作与热键操作

相关主题
文本预览
相关文档 最新文档