位置:51电子网 » 技术资料 » 传感与控制

单片机的管脚输出逻辑电平

发布时间:2020/10/28 23:48:52 访问次数:1546

功能强大、极具成本效益的新型摩托车燃油泵控制器MLX 80302,帮助制造商遵守日趋严苛的环境法规,包括印度 BS-6 排放标准。

MLX 80302 是一款三相 BLDC 无刷直流电机控制器 IC,具有 2.6 A 峰值驱动能力。该产品适用于电池电压为 13 V 且功率高达 20 W 的汽车和摩托车泵应用。此外,它还非常适合采用 24 V 稳压电源且功率高达 30 W 的各种家用电器和工业泵应用。

这款控制器具有较为宽泛的结温范围:-40°C 至 +150°C。凭借 0.25 欧姆半桥导通电阻驱动器,MLX 80302 能够以 SOIC8 封装提供功能强大的单片泵控制器。该产品仅需要反极性保护和一个去耦电容器,非常适合集成到泵连接器中。

51单片机、AVR单片机和PIC单片机IO口结构的均不同,导致了IO口操作也不同。操作单片机IO口的目的是让单片机的管脚输出逻辑电平和读取单片机管脚的逻辑电平。


51单片机IO口的结构比较简单,每个IO口只有一个IO口寄存器Px,而且这个寄存器可以位寻址,操作起来是所有单片机里最简单的,可以直接进行总线操作也可以直接进行位操作,这也是51单片机之所以成为经典的原因之一。下例的运行坏境为Keil软件,器件为AT89S52。

#i nclude

sbit bv=P2^0;//定义位变量,关联P2.0管脚。sbit是C51编译器特有的数据类型

int main(void)

unsigned char pv;

//位操作,以P2口的第0位为例:

bv=0;//直接对P2口的第0位管脚输出低电平

bv=1;// 直接对P2口的第0位管脚输出高电平

//总线操作输出数据,以P2口为例:

P2=0xaa;//直接赋值,P2口输出数据0xaa

//总线操作读取数据,以P2口为例:

pv=P2;//直接读取P2口的数据放到pv变量

return 0;


MLX 80302 具备多种集成保护功能,包括锁定转子、过热保护、过压保护、短路保护和限流功能。电机控制操作已经过验证,可在非常嘈杂的环境中通过远程电机定位执行稳健的操作,并已通过一系列测试,包括 BCI 以及点火线圈噪声注入。MLX 80302 可快速启动(最短 50 ms),在负载和空载条件下均十分稳定可靠。

MLX 80302 可通过 I2C 接口,使用图形界面 GUI 进行编程,所有选项均可通过片上 EEPROM 进行配置。该产品具有多个 PWM 输入选项可供选择,可以配置电机启动过程,即使在压力下也可在不到 60 ms 的时间内达到燃油泵的最大目标速度。MLX 80302 采用 SOIC8 外露式焊盘封装。


(素材来源:eccn和21ic.如涉版权请联系删除。特别感谢)


功能强大、极具成本效益的新型摩托车燃油泵控制器MLX 80302,帮助制造商遵守日趋严苛的环境法规,包括印度 BS-6 排放标准。

MLX 80302 是一款三相 BLDC 无刷直流电机控制器 IC,具有 2.6 A 峰值驱动能力。该产品适用于电池电压为 13 V 且功率高达 20 W 的汽车和摩托车泵应用。此外,它还非常适合采用 24 V 稳压电源且功率高达 30 W 的各种家用电器和工业泵应用。

这款控制器具有较为宽泛的结温范围:-40°C 至 +150°C。凭借 0.25 欧姆半桥导通电阻驱动器,MLX 80302 能够以 SOIC8 封装提供功能强大的单片泵控制器。该产品仅需要反极性保护和一个去耦电容器,非常适合集成到泵连接器中。

51单片机、AVR单片机和PIC单片机IO口结构的均不同,导致了IO口操作也不同。操作单片机IO口的目的是让单片机的管脚输出逻辑电平和读取单片机管脚的逻辑电平。


51单片机IO口的结构比较简单,每个IO口只有一个IO口寄存器,而且这个寄存器可以位寻址,操作起来是所有单片机里最简单的,可以直接进行总线操作也可以直接进行位操作,这也是51单片机之所以成为经典的原因之一。下例的运行坏境为Keil软件,器件为AT89S52。

#i nclude

sbit bv=P2^0;//定义位变量,关联P2.0管脚。sbit是C51编译器特有的数据类型

int main(void)

unsigned char pv;

//位操作,以P2口的第0位为例:

bv=0;//直接对P2口的第0位管脚输出低电平

bv=1;// 直接对P2口的第0位管脚输出高电平

//总线操作输出数据,以P2口为例:

P2=0xaa;//直接赋值,P2口输出数据0xaa

//总线操作读取数据,以P2口为例:

pv=P2;//直接读取P2口的数据放到pv变量

return 0;


MLX 80302 具备多种集成保护功能,包括锁定转子、过热保护、过压保护、短路保护和限流功能。电机控制操作已经过验证,可在非常嘈杂的环境中通过远程电机定位执行稳健的操作,并已通过一系列测试,包括 BCI 以及点火线圈噪声注入。MLX 80302 可快速启动(最短 50 ms),在负载和空载条件下均十分稳定可靠。

MLX 80302 可通过 I2C 接口,使用图形界面 GUI 进行编程,所有选项均可通过片上 EEPROM 进行配置。该产品具有多个 PWM 输入选项可供选择,可以配置电机启动过程,即使在压力下也可在不到 60 ms 的时间内达到燃油泵的最大目标速度。MLX 80302 采用 SOIC8 外露式焊盘封装。


(素材来源:eccn和21ic.如涉版权请联系删除。特别感谢)


热门点击

 

推荐技术资料

滑雪绕桩机器人
   本例是一款非常有趣,同时又有一定调试难度的玩法。EDE2116AB... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!