您的位置:商铺首页 >> 行业资讯 >> 详情

IMASM02模拟输入模块

时间:2017-05-31 09:34

  IMASM02

  IMASM02

  IMASM02

  IMASM02

  IMASM02

  多数负载(无论是电感性负载还是电容性负载)需要的调制频率高于10Hz,通常调制频率为1kHz到200kHz之间。

  许多微控制器内部都包含有PWM控制器。例如,Microchip公司的PIC16C67内含两个PWM控制器,每一个都可以选择接通时间和周期。占空比是接通时间与周期之比;调制频率为周期的倒数。执行PWM操作之前,这种微处理器要求在软件中完成以下工作:

  1、设置提供调制方波的片上定时器/计数器的周期

  2、 在PWM控制寄存器中设置接通时间

  3、设置PWM输出的方向,这个输出是一个通用I/O管脚

  4、启动定时器

  5、使能PWM控制器

  如今几乎所有市售的单片机都有PWM模块功能,若没有(如早期的8051),也可以利用定时器及GPIO口来实现。更为一般的PWM模块控制流程为(笔者使用过TI的2000系列,AVR的Mega系列,TI的LM系列):

  1、使能相关的模块(PWM模块以及对应管脚的GPIO模块)。

  2、配置PWM模块的功能,具体有:

  ①:设置PWM定时器周期,该参数决定PWM波形的频率。

  ②:设置PWM定时器比较值,该参数决定PWM波形的占空比。

  ③:设置死区(deadband),为避免桥臂的直通需要设置死区,一般较高档的单片机都有该功能。

  ④:设置故障处理情况,一般为故障是封锁输出,防止过流损坏功率管,故障一般有比较器或ADC或GPIO检测。

  ⑤:设定同步功能,该功能在多桥臂,即多PWM模块协调工作时尤为重要。

  3、设置相应的中断,编写ISR,一般用于电压电流采样,计算下一个周期的占空比,更改占空比,这部分也会有PI控制的功能。

  4、使能PWM波形发生。

  3HAA1001-24

  3HAC033411-001

  3HAC12929-1/04

  3HAC021455-001/04

  3HAC021455-001/05

  YB161100-AP

  DSQS107

  YB560101-GE

  YB560101-GH

  YB560101-LD

  YB560101-LA

  YB560101-SV

  YB560103-BR

  YT213001-AA/3

  YT213001-AB/2

  YT213001-AC/4

  YTEA250-15

  YT212001-AF

  YT212001-AF/1

  YT212001-AF/2

  YT212001-A8/1

  YYT102B

  YT212001-AD/7

  YT212001-AM/5

  YYT102F

  YT212001-AN/7

  3HAC4384-1

  3HAC4790-1

  3HAC2206-1

  3HAB6439-1

  3HAB4226-1

  3HAB8278-1

  3HAC6658-1

  DSQC 102

  YB161103

  3HAB8737-1

  3HAB4040-1/5

  3HAB7229-001

  3HAB7650-1

  3HAB1093-14

  3HAB5760-1/05

  3HAB5761-1/05

  3HAB7215-1/03

  3HAB8859-1/01B

  3HAC024180-001

  3HAC024488-001

  3HAC025358-001

  3HAC043692-001

  3HAC11827-1

  3HAC14526-1

  3HAC17343-1

  3HAC17344-1

  3HAC17374-2

  3HAC17374-4

  3HAC5497-1

  3HAC5498-1

  3HAC5518-1

  3HNE00001-1

  3HNE0313-1

  3HNE00442-1

  3HNM01868-1

  3HNP00043-1

  3HAA0001-YR

  3HAC3335-1