S87C196MH 微控制器芯片资料
二、S87C196MH(MC)微控制器的结构与功能介绍:
控制器为Intel公司出品的16位微控制器,因其功能强大,通用性强,在变频器产品中被得到广泛应用。
内部电路包括算术逻辑部件(RLU)、寄存器、内部A/D转换器、PWM发生器、事件处理阵列(EPA)、三相到补SPWM输出发生器、以及看门狗、时钟及中断控制电路等。内部结构原理图如下:
S87C196MH(MC)微控制器采用CHMOS工艺,工作温度-40ºC--85ºC,支持16KB的EPROM,当晶体振荡频率为16MHz时,完成16位乘16位的乘法只需要1.75μs。适和控制系统的快速性要求。有7个I/O口,每个端口引脚都为多功能的。
寄存器阵列有512B,分为低256B和高256B,低256B在ALU运算过程中可以当作256个累加器使用,高256B用作寄存器RAM,也可以通过特有的窗口技术,将高256B切换成具有累加器功能的256B。微控制器内部自带13路10位/8位高速A/D转换器,转换时间可以设置在1.39—40.2μs之间,A/D也可以作为可编程比较器,在输入跨过一个门槛电平时产生中断。
事件处理阵列(EPA)主要执行输入、输出的功能。输入方式时,EPA监视输入引脚信号的变化,在事件发生时记录其时间值,此过程称为捕捉。输出方式时,等于定时器符合一个存储的时间值,就设置、清除或触发输出引脚。捕捉和比较事件都能产生正常的服务流程或中断。共有4个捕捉/比较模块和4个比较模块。
EPA还含有两个16位的双向定时/计数器T1、T2。T1可按照外部时钟源计时,在这种工作方式下,EPA可以直接处理位置传感器(如光电编码器)输出的两路相位互差90º的脉冲信号,从而监视电动机的速度和方向。
外部事件处理服务器(PTS)。该控制器的中断系统有两类:可编程中断控制器和PTS。可编程中断可以被设置成PTS中断服务方式,PTS拥有数种微指令码化的硬件中断服务流程,可以与CPU并行工作,能够完成数据块传递、处理多路A/D转换、控制串行通信等功能。
S87C196MH(MC)微控制器,内部设置了一个三相互补的SPWM波形发生器,通过P6口直接输出六路SPWM信号,驱动电流可以达到20Ma,驱动频率可以达到8MHz,每路SPWM信号可以独立编程并设置死区互锁时间。
三、S87C196MH(MC)在英威腾变频器主板中的应用:
1、供电、时钟、复位等端子。满足微控制器基本工作条件的引脚。