侵权投诉

如何制作由PS2手柄控制的遥控小车?

FPGA之家 2021-06-06 18:13 次阅读

摘要:PS2手柄是索尼的PlayStation2游戏机的遥控手柄。索尼的psx系列游戏主机在全球很是畅销。不知什么时候便有人打起ps2手柄的主意,破解了通讯协议,使得手柄可以接在其他器件上遥控使用,比如遥控我们熟悉的智能小车。突出的特点是这款手柄性价比极高,按键丰富,方便扩展到其它应用中。

1.PS2手柄控制

PS2手柄由手柄与接收器两部分组成,手柄主要负责发送按键信息;接收器与单片机(也可叫作主机,可直接用在PS2游戏机上)相连,用于接收手柄发来的信息,并传递给单片机,单片机也可通过接收器,向手柄发送命令,配置手柄的发送模式。

2.PS2手柄时序

1、CS线在通讯期间拉低,通信过程中CS信号线在一串数据(9个字节,每个字节为8位)发送完毕后才会拉高,而不是每个字节发送完拉高。

2、DO、DI在在CLK时钟的下降沿完成数据的发送和读取。

下降沿:数字电平从高电平(数字“1”)变为低电平(数字“0”)的那一瞬间叫作下降沿。

3、CLK的每个周期为12us。若在某个时刻,CLK处于下降沿,若此时DO为高电平则取“1”,低电平则取“0”。连续读8次则得到一个字节byte的数据,连续读9个字节就能得到一次传输周期所需要的数据。DI也是一样的,发送和传输同时进行。

STM32与PS2手柄 通信为例:

1、 首先STM32拉低CS片选信号线,然后在每个CLK的下降沿读一个bit,每读八个bit(即一个byte)CLK拉高一小段时间,一共读九组bit。这九个byte如下表

be73b02e-c55a-11eb-9e57-12bb97331649.png

对应的的手柄读取代码如下

//读取手柄数据 void PS2_ReadData(void) { volatile u8 byte=0; volatile u16 ref=0x01; CS_L; PS2_Cmd(0x01); //开始命令 PS2_Cmd(0x42); //请求数据 for(byte=2;byte《9;byte++) //开始接受数据 { for(ref=0x01;ref《0x100;ref《《=1) { CLK_H; CLK_L; delay_us(50); CLK_H; if(DI) Data[byte] = ref|Data[byte]; } delay_us(50); } CS_H; }

2、第1个byte是STM32发给接收器命令“0X01” ,是一个开始的命令。

3、第2个byte是STM32发给PS2一个0x42请求数据。PS2手柄会在第二个byte回复它的ID(0x41=绿灯模式,0x73=红灯模式)。

红灯模式时 :左右摇杆发送模拟值,0x00~0xFF 之间,且摇杆按下的 键值 L3 、 R3 有效;绿灯模式时 :左右摇杆模拟值为无效,推到极限时,对应发送 UP、RIGHT、DOWN、 LEFT、△、○、╳、□,按键 L3 、 R3 无效;

4、第3个byte时PS2 会给主机发送 “0x5A” 告诉STM32数据来了。

5、从第4个byte开始到第9个byte全是接收器给主机(stm32)发送的数据,每个byte定义如上图,当有按键按下,对应位为“0 ”,例如当键“SELECT”被按下时, Data[3]=11111110。

3.PS2手柄测试

手柄需要两节7号1.5V的电池供电,接收器和单片机共用一个电源,电源范围为3~5V,不能接反,不能超压,过压和反接,都会使接收器烧坏。手柄上有个电源开关,0N开/OFF关,将手柄开关打到0N上,在未搜索到接收器的状况下,手柄的灯会不停的闪,在一定时间内,还未搜索到接收器,手柄将进入待机模式,手柄的灯将灭掉,这时,只有通过“START”键,唤醒手柄。接收器供电,在未配对的情况下,绿灯闪。手柄打开,接收器供电,手柄和接收器会自动配对,这时灯常亮,手柄配对成功。下面是接线说明:

供电方面VDD接3.3~5V,GND接GND。接收器信号线与stm32连接方式DI-》PAODO-》PA1CS-》PA2CLK-》PA3

4.电机实物接线图解

一般的小直流电机只引出两个线,怎么这个电机有 6个线,而且还有两个大焊点呢?其实,那两个焊点分别和黄线和棕线是连接在一起的。也就是说只有6 个线,而6P 排线中,中间的四根线(红绿白黑)是编码器的线,只是用于测速,和直流电机本身没有联系。在实现开环控制的时候无需使用。我们只需控制施加在黄线和棕色线两端的直流电压大小和极性即可实现调试和换向。

5.TB6612FNG使用说明

要实现调试和换向功能,可以使用单片机实现的,但是单片机IO的带负载能力较弱,而直流电机是大电流感性负载,所以我们需要功率放大器件,在这里选择TB6612FNG。

TB6612FNG是东芝半导体公司生产的一款直流电机驱动器件,它具有大电流MOSFET-H桥结构,双通道电路输出,可同时驱动2个电机。也许大家更熟悉L298N,其实这两者的使用基本一致的。而且,相比 L298N的热耗性和外围二极管续流电路,它无需外加散热片,外围电路简单,只需外接电源滤波电容就可以直接驱动电机,利于减小系统尺寸。对于 PWM信号输入频率范围,高达100 kHz的频率更是足以满足我们大部分的需求了。

以下是TB6612FNG 的主要参数:最大输入电压:VM = 15V最大输出电流:Iout = 1.2A正反转/短路刹车/停机功能模式内置过热保护和低压检测电路以下是TB6612 模块测试一个电机的接线图:

VM直接接电池即可,VCC 是内部的逻辑供电,一般给3.3 或者5V 都行,模块的3 个GND 接任意一个即可,因为都是导通的,STBY置高模块才能正常工作。

完成上面的接线之后,我们就可以开始控制电机了,上图中红色部分的5个引脚控制一路电机,蓝色部分的控制另外一路电机,这里只讲其中的A 路,B路的使用是一样的。AO1 和AO2 分别接到电机的+和-。然后通过PWMA、AIN2、AIN1控制电机。其中PWMA 接到单片机的PWM 引脚,一般10Khz 的PWM 即可,并通过改变占空比来调节电机的速度。

AIN1接 3.3~5V、 AIN2 接GND、 PWMA接 3.3 ~5V。这样相当于控制电机满占空比正转;AIN1接 GND、 AIN2 接3.3~ 5V、 PWMA接 3.3~5V。这样相当于控制电机满占空比反转;

6.舵机转向控制

关于舵机的控制我在前面的一篇文章已经具体的说明了!

原文标题:基于STM32的PS2遥控小车

文章出处:【微信公众号:FPGA之家】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

原文标题:基于STM32的PS2遥控小车

文章出处:【微信号:zhuyandz,微信公众号:智联开发Arduino】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

探究STM32低功耗的几种模式

低功耗模式 本文讨论下STM32低功耗模式,先看如下手册。 对比了 STM32F0 和 STM32F....
的头像 FPGA那点事儿 发表于 07-26 17:49 212次 阅读
探究STM32低功耗的几种模式

proteus8.9仿真51没有问题,但是仿真stm32时出现错误

仿真AT89C51时没有问题,但是仿真stm32任意一个芯片的时候就会出现这三个错误,换成proteus8.11也是一样的。No power supply...
发表于 07-26 17:26 101次 阅读
proteus8.9仿真51没有问题,但是仿真stm32时出现错误

STM32实现的两轮自平衡车,蓝牙APP遥控(原理图、源代码、APP、视频)

发表于 07-26 11:59 27次 阅读
STM32实现的两轮自平衡车,蓝牙APP遥控(原理图、源代码、APP、视频)

STM32好找工作,所以学linux终究是错付了吗

经常有大学生同学纠结:我到底是学STM32还是学嵌入式linux。这个问题很多人都会有自己的看法,今天信盈达小编试着从多个角度,...
发表于 07-26 09:51 0次 阅读
STM32好找工作,所以学linux终究是错付了吗

基于STM32的ADC电流测量系统设计(包含程序 原理图)

基于STM32的ADC电流测量系统设计(包含程序 原理图)(24v稳压电源尺寸)-基于STM32的A....
发表于 07-26 09:47 5次 阅读
基于STM32的ADC电流测量系统设计(包含程序 原理图)

怎样去编写基于stm32f4的看门狗配置和实验代码?

基于stm32f4的看门狗该如何进行配置? 怎样去编写基于stm32f4的看门狗配置和实验代码? ...
发表于 07-26 09:46 0次 阅读
怎样去编写基于stm32f4的看门狗配置和实验代码?

stm32 7位数据位 usart_wordlength_

stm32 7位数据位如何设置?一般情况下设置数据位为8位、1个停止位,再设置每个发送字节的最高位为....
的头像 lhl545545 发表于 07-26 09:17 130次 阅读
stm32 7位数据位 usart_wordlength_

电池管理系统(bms)

最近想开始做一套bms系统,不知道有没有什么国产的电池监控芯片推荐的,类似国外的LTC6802,或者ADBMS1818之类的。 不知...
发表于 07-26 08:34 103次 阅读
电池管理系统(bms)

基于STM32的蓝牙小车设计

基于STM32的蓝牙小车(来自LLC团队)文章目录基于STM32的蓝牙小车(来自LLC团队)引言1、系统概述1.1、设计任务2 、...
发表于 07-26 08:24 0次 阅读
基于STM32的蓝牙小车设计

浅析STM32 Cube MX实现超声波避障工程

STM32 Cube MX实现超声波避障工程使用STM32 F103C8T6芯片,设计超声波避障小车的算法,工具是STM32 Cube MX生...
发表于 07-26 07:18 0次 阅读
浅析STM32 Cube MX实现超声波避障工程

请问一下怎样去设计一种基于stm32的蓝牙智能小车?

怎样去设计一种基于stm32的蓝牙智能小车的硬件电路? 怎样去设计一种基于stm32的蓝牙智能小车的软件部分? ...
发表于 07-26 06:58 0次 阅读
请问一下怎样去设计一种基于stm32的蓝牙智能小车?

stm32低功耗设计

一. 需求分析阶段1.1 引入随着近几年电子产品的高速发展,出现了各式各样的便携式产品,他们的发展趋势必将是更小、更轻,功能更...
发表于 07-26 06:45 0次 阅读
stm32低功耗设计

如何系统地学习stm32?

我从事单片机开发多年,用过非常多芯片,有stc、中颖、GD、新唐、BLE、Zigbee、NXP、还有一些国产SOC等等,唯独ST...
发表于 07-26 06:33 0次 阅读
如何系统地学习stm32?

关于电池修复技术,这些知识点需了解

锂电池修复
的头像 电池修复技术 发表于 07-25 16:23 236次 阅读
关于电池修复技术,这些知识点需了解

电瓶修复技术:酸对电池的腐蚀严重吗

最近晚上交流有专科毕业的学生提问,电瓶修复技术—酸对电池的腐蚀严重吗?原文提问是‘李工能谈一下密度与....
的头像 电池修复技术 发表于 07-25 15:09 67次 阅读
电瓶修复技术:酸对电池的腐蚀严重吗

浅谈电池修复技术:电池出厂前的第一次重要检验

新电池初充电一般是先多加酸,然后抽出来,我们就按实际留在电池内的算量计算,不同厂家的酸量也不大一样:....
的头像 电池修复技术 发表于 07-25 14:54 133次 阅读
浅谈电池修复技术:电池出厂前的第一次重要检验

微电脑时控开关是否需要定期更换电池

关于定期更换没有具体的期限,因为根据不同品牌电池的耐用程度,电池的使用期限也是不同的,所以电池更换是....
发表于 07-24 11:50 55次 阅读
微电脑时控开关是否需要定期更换电池

stm32的任务调度方式和步骤

  STM32的任务调度可以有两种方式 1)通过systick_handler定时器调度   2)执....
的头像 汽车玩家 发表于 07-23 14:14 121次 阅读
stm32的任务调度方式和步骤

stm32 9位通信的原理和工作过程

STM32是ST(意法半导体)推出的基于ARM® Cortex® M 处理器内核的 32位闪存微控制....
的头像 独爱72H 发表于 07-23 11:52 82次 阅读
stm32 9位通信的原理和工作过程

STM32操作系统系列使用C语言的教程

C语言,相对于汇编有更好的可读性,便于维护等优点。下面实验将使用C语言实现点亮LED灯。C语言与硬件....
的头像 汽车玩家 发表于 07-23 11:37 188次 阅读
STM32操作系统系列使用C语言的教程

stm32 串口9位数据

STM32可以一次发送9位数据,在此做一下简单说明。
的头像 独爱72H 发表于 07-23 11:36 178次 阅读
stm32 串口9位数据

stm32f103 uart通信简析

支持LIN(局部互联网)、智能卡协议、IrDA(红外)、以及调制解调器(CTS/RTS)等。全双工交....
的头像 独爱72H 发表于 07-23 11:26 200次 阅读
stm32f103 uart通信简析

stm32串口7位数据位

STM32系列单片机控制寄存器只支持8、9位数据位。
的头像 如意 发表于 07-23 11:15 189次 阅读
stm32串口7位数据位

STM32 IO口模拟I2C(附源代码)

I2C英文名为inter-Integrated Circuit,是用于多设备通讯的两线式串行总线,分....
的头像 如意 发表于 07-23 10:55 64次 阅读
STM32 IO口模拟I2C(附源代码)

从STM32到CONST的全局变量

   STM32的const全局变量地址 程序如下: const int globalConstDa....
的头像 汽车玩家 发表于 07-23 10:50 76次 阅读
从STM32到CONST的全局变量

STM32 Dali库是什么?

DALI库适用于STM32F系列和STM32L系列单片机。
的头像 如意 发表于 07-23 10:36 117次 阅读
STM32 Dali库是什么?

stm32任务调度的简单说明

STM32开发的初始阶段,由于没有操作系统的支持,因而不能方便的对多任务进行调度和管理。
的头像 独爱72H 发表于 07-23 10:20 130次 阅读
stm32任务调度的简单说明

STM32固件解密步骤

  方法1:代码解密 FLASH_OBProgramInitTypeDef OBInit; __HA....
的头像 汽车玩家 发表于 07-23 09:48 96次 阅读
STM32固件解密步骤

stm32 24l01按键 改 发射频率

stm32 24l01按键如何改发射频率?STM32开发nrf24L01的是开发代码的时候基本比较常....
的头像 lhl545545 发表于 07-23 09:39 539次 阅读
stm32 24l01按键 改 发射频率

stm32串口初始化步骤

ST 的芯片嵌入了最先进的创新技术,生活中很多的家用电器都会用到stm32,例如洗衣机、智能手机和牙....
的头像 lhl545545 发表于 07-23 09:08 347次 阅读
stm32串口初始化步骤

stm32定时器外部时钟3使用外部时钟源模式2进行定时的步骤

stm32中的通用定时器的计数时钟有三种,内部时钟(CK_INT)、外部时钟源(包括外部时钟模式1:....
的头像 汽车玩家 发表于 07-22 17:27 83次 阅读
stm32定时器外部时钟3使用外部时钟源模式2进行定时的步骤

stm32串口接收数据程序

  stm32串口接收数据程序        void init_usart(void) //RCC....
的头像 汽车玩家 发表于 07-22 17:11 172次 阅读
stm32串口接收数据程序

STM32的中断机制 stm32中断方式有几种

中断机制在单片机中是很重要的环节,中断代码默认地从上往下执行,遇到特定条件或特定语句,将按照指定的程....
的头像 如意 发表于 07-22 16:38 66次 阅读
STM32的中断机制 stm32中断方式有几种

STM32程序无法进入main函数的解决方法

很多人在基于STM32单片机项目开发过程中,会遇到STM32程序无法进入main的现象,在这篇文将分....
的头像 如意 发表于 07-22 16:18 67次 阅读
STM32程序无法进入main函数的解决方法

缓冲区是啥意思 STM32串口数据接收之环形缓冲区

缓冲区顾名思义是缓冲数据用的。实现缓冲区最简单的办法时,定义多个数组,接收一包数据到数组A,就把接收....
的头像 Les 发表于 07-22 15:33 63次 阅读
缓冲区是啥意思 STM32串口数据接收之环形缓冲区

stm32中的io函数 STM32中的IO操作

STM32系列单片机芯片的库函数有很多种,而负责IO操作的库函数是GPIO,GPIO函数在STM32....
的头像 如意 发表于 07-22 15:29 68次 阅读
stm32中的io函数 STM32中的IO操作

stm325个串口的配置函数 STM32串口如何发送数据

5个串口的配置函数和收发数据函数代码: #include “stm32f10x.h” #includ....
的头像 Les 发表于 07-22 15:02 67次 阅读
stm325个串口的配置函数 STM32串口如何发送数据

stm32多线程 单片机如何实现多线程

STM 32系列是专门应用在高性能、低成本、低功耗的嵌入式应用设计的ARM Corte-M0,M0+....
的头像 如意 发表于 07-22 14:51 129次 阅读
stm32多线程 单片机如何实现多线程

stm32头文件和源文件的作用

   对于STM32F4xx_StdPeriph_Driver ,其重要源文件为: stm32f4x....
的头像 汽车玩家 发表于 07-22 14:05 131次 阅读
stm32头文件和源文件的作用

中景园电子1.3竖屏技术资料+C51 STM32 STM8单片机软件DEMO例程源码

中景园电子1.3竖屏技术资料+C51 STM32 STM8单片机软件DEMO例程源码(单片机学习板)....
发表于 07-22 13:18 12次 阅读
中景园电子1.3竖屏技术资料+C51 STM32 STM8单片机软件DEMO例程源码

RC663全协议NFC读卡模块资料最新STM32单片机DEMO软件源码资料

RC663全协议NFC读卡模块资料最新STM32单片机DEMO软件源码资料(单片机解密)-RC663....
发表于 07-22 13:04 8次 阅读
RC663全协议NFC读卡模块资料最新STM32单片机DEMO软件源码资料

stm32f107应用之与stm32F103的区别

两个系列的处理器都是以“stm32”为开头的,即这两个都是stm32芯片,是意法半导体为ARM Co....
的头像 独爱72H 发表于 07-22 11:56 110次 阅读
stm32f107应用之与stm32F103的区别

stm32f746之存储的简单说明

存储器总的分为易失性存储器(掉电后存储内容丢失)和非易失性存储器两大类。
的头像 独爱72H 发表于 07-22 11:39 174次 阅读
stm32f746之存储的简单说明

stm32看门狗的特点是什么

stm32有两个看门狗,独立看门狗和窗口看门狗,其实两者的功能是类似的,只是喂狗的限制时间不同。
的头像 独爱72H 发表于 07-22 11:08 166次 阅读
stm32看门狗的特点是什么

STM32关全局中断的方法 STM32中断类型

STM32中断很强大,STM32中断可以嵌套,任何外设都可以产生中断,其中中断和异常是等价的。 中断....
的头像 Les 发表于 07-22 10:52 218次 阅读
STM32关全局中断的方法 STM32中断类型

stm32内部时钟有哪些时钟源 stm32使用内部时钟配置教程

stm32内部时钟有哪些时钟源 在STM32中,可以用内部时钟,也可以用外部时钟,在要求进度高的应用....
的头像 Les 发表于 07-22 10:38 120次 阅读
stm32内部时钟有哪些时钟源 stm32使用内部时钟配置教程

如何正确焊接电池接头

大家好,由于很多网友会在焊接电池接头的时候,不知道怎么操作,所以下面斯特科技给大家分享一下如何正确焊....
发表于 07-22 10:33 87次 阅读
如何正确焊接电池接头

面向电动汽车安全的电池充电管理技术综述

面向电动汽车安全的电池充电管理技术综述
发表于 07-22 10:31 17次 阅读
面向电动汽车安全的电池充电管理技术综述

STM32L0x3单片机参考手册

STM32L0x3单片机参考手册(ad单片机)-本文件是STM32L0x3单片机参考手册,可用于对S....
发表于 07-22 09:58 11次 阅读
STM32L0x3单片机参考手册

stm32 can总线程序的介绍

bxCAN是基本扩展CAN(Basic Extended CAN)的缩写,它支持CAN协议2.0A和....
的头像 汽车玩家 发表于 07-22 09:55 127次 阅读
stm32 can总线程序的介绍

stm32硬件介绍 stm32硬件设计

stm32硬件介绍:stm32也可以简称STM32芯片,64引脚,256KB闪存,QFP封装,高性能....
的头像 lhl545545 发表于 07-22 09:48 432次 阅读
stm32硬件介绍 stm32硬件设计

多电池监视器LTC6811-1/LTC6811-2数据手册

多电池监视器LTC6811-1/LTC6811-2数据手册
发表于 07-22 09:47 24次 阅读
多电池监视器LTC6811-1/LTC6811-2数据手册

stm32外部时钟模式1和模式2区别

   来自定时器自身输入通道1或通道2的输入信号,经过极性选择和滤波以后生成的触发信号,连接到从模式....
的头像 汽车玩家 发表于 07-22 09:36 129次 阅读
stm32外部时钟模式1和模式2区别

stm32是什么,它有哪些优势

STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M3内核....
的头像 独爱72H 发表于 07-22 09:35 137次 阅读
stm32是什么,它有哪些优势

stm32数字示波器操作说明

本文主要简单介绍stm32数字示波器示波器操作说明。
的头像 lhl545545 发表于 07-22 09:25 420次 阅读
stm32数字示波器操作说明

stm32和stc的区别

 STC和STM32的区别:      一、51单机片系统结构        51一般是指51系列的....
的头像 汽车玩家 发表于 07-22 09:13 162次 阅读
stm32和stc的区别

基于stm32的示波器设计思路

基于stm32的示波器设计思路有哪些?数字示波器日常生活中很少见,它具有体积小、使用方便等优点,有强....
的头像 lhl545545 发表于 07-22 09:08 389次 阅读
基于stm32的示波器设计思路

如何降低太阳能电池的光损耗

太阳能电池作为实现光-电转换功能的器件,对太阳光的吸收能力是影响器件性能的关键因素之一。光损耗的大小....
发表于 07-20 09:42 45次 阅读
如何降低太阳能电池的光损耗

基于STM32单片机和MCP2515的CAN通讯

基于STM32单片机和MCP2515的CAN通讯
发表于 07-18 10:52 45次 阅读
基于STM32单片机和MCP2515的CAN通讯

灵动微电子MM32可替换兼容意法半导体STM32

但是由于疫情以及晶圆涨价等各种原因导致STM32的芯片大量缺货及涨价,这时寻找一个不需要硬件改动的替....
的头像 英尚微电子 发表于 07-16 09:36 90次 阅读
灵动微电子MM32可替换兼容意法半导体STM32

NCV8605 LDO稳压器 500 mA 低压差

5 / NCV8606在固定电压选项下提供超过500 mA的输出电流,或者在5.0 V至1.25 V范围内提供可调输出电压。这些器件专为空间受限和便携式电池供电应用而设计,并提供其他功能,如具有高PSRR,低噪声操作,短路和热保护。这些器件设计用于低成本陶瓷电容器,采用DFN6 3x3.3封装。 NCV8605的设计没有使能引脚,NCV8606设计有使能引脚。 特性 输出电压选项:可调,1.5 V,1.8 V,2.5 V,2.8 V, 3.0 V,3.3 V,5.0 V 外部电阻可调输出,从5.0 V降至1.25 V 电流限制675 mA 低I GND (独立于负载) 1.5%输出电压容差(可调) 在所有工作条件下2%输出电压容差(已修复) NCP605已修复直接替换LP8345 没有旁路电容的50 Vrms的典型噪声电压 增强型ESD额定值:4 kV人体模式(HBM) 400 V Machin e Model(MM) 应用 终端产品 电池电力电子设备 便携式仪器 硬盘驱动程序 笔记本电脑 电路图、引脚图和封装图...
发表于 07-30 19:02 207次 阅读
NCV8605 LDO稳压器 500 mA 低压差

EFC2J013NUZ 用于1节锂离子电池保护的功率MOSFET,12 V,5.8mΩ,17 A,双N通道

信息该功率MOSFET具有低导通电阻。该设备适用于便携式机器的电源开关等应用。最适合单节锂离子电池应用。 高速开关 低栅极充电 2.5 V驱动器 2 kV ESD HBM 共漏极型 ESD二极管保护栅极 无铅,无卤素且符合RoHS标准 < / DIV>电路图、引脚图和封装图
发表于 04-18 21:04 1423次 阅读
EFC2J013NUZ 用于1节锂离子电池保护的功率MOSFET,12 V,5.8mΩ,17 A,双N通道

EFC4C012NL 用于3节锂离子电池保护的功率MOSFET,30 V,6.5mΩ,19 A,双N通道,WLCSP6

信息这款N沟道功率MOSFET采用安森美半导体的沟槽技术生产,专门设计用于最大限度地降低栅极电荷和超低导通电阻。本设备适用于笔记本电脑的应用。 超低导通电阻 高速开关 低电流充电 Pb-免费,无卤素和符合RoHS标准
发表于 04-18 21:04 168次 阅读
EFC4C012NL 用于3节锂离子电池保护的功率MOSFET,30 V,6.5mΩ,19 A,双N通道,WLCSP6

LC709511F 移动电源控制器 USB Type-C和快充TM 3.0 应用于单节锂离子电池和锂聚合物电池

11F是一款用于移动电源的锂离子开关充电器控制器。该设备具有控制移动电源应用的所有功能。它包括Type-C端口控制和Quick Charge 3.0 HVDCP。此外,该器件在USB数据线上自动施加2.0 V或2.7 V电压,用于需要电压的设备。内置开关控制器可输出5 V至12 V的快速充电电压。通过适当的外部MOSFET可以实现USB Type-C和快速充电的高功率输出。 特性 优势 使用外部MOSFET轻松实现功率扩展 外部MOSFET的功率调节支持30 W应用 降压充电/升压充电 准备移动电源应用所需的基本功能 支持快速充电3.0 HVDCP A类.5 V至12 V 可以消除HV Boost IC和QC通信IC。它降低了设置成本。 支持无需外部IC的USB C型DRP 内置端口控制IC 在USB数据上应用2.7 V或2.0 V设备的行需要它 识别PortableDevice的类型并需要最合适的当前 准备好的固件支持各种USB端口组合 它可以根据客户型号更改固件。 支持USB BC1.2 支持通用适配器 电池电量测量 各种电池的简单设置 状态&带4个LED的电池电量显示 ...
发表于 04-18 20:26 363次 阅读
LC709511F 移动电源控制器 USB Type-C和快充TM 3.0 应用于单节锂离子电池和锂聚合物电池

LC709201F 电池电量计

信息 LC709201F是一款IC,可通过监测电池电压来测量1节锂离子二次电池的剩余电量,无需外部检测电阻,并检测剩余电量电流预测的电池功率水平。它监控电池电压并实现精确测量剩余电池电量的功能。此外,IC利用利用热敏电阻输入温度的温度校正功能,更加精确地实现了计算剩余电池电量的功能。 放电时的精度为±5% %/ 0%(环境工作温度为0°C至50°C) 剩余功率水平每秒测量四次,并在每次测量时计算。 我 C总线,支持从模式通信,最高支持100kHz...
发表于 04-18 20:25 85次 阅读
LC709201F 电池电量计

LC709203F 单节锂电池电量计[智能电量计]

03F是一款应用在单节锂电池上的电量计。它是属于我们其中一款“智能电量计”系列中的成员,采用了我们独家的运算方法 - “HG-CVR”来实现高精度。即使在不稳定的条件下(例如:改变电池;温度,负载,老化及自放电),通过“HG-CVR”的运算原理,我们可以削减库仑电量计上的精密电阻的同时,保持相同精度的电量情报(RSOC)。我们提供了2种小封装以实现业界最小的PCB面积。客户只需要做非常少的参数设定就可以简单的,快速的应用我们的产品。 特性 “HG-CVR”运算技术无需外置精密电阻 2.8%的RSOC精度即使老电池也可提供准确的RSOC 自动修正误差 功耗:3μA的工作模式 准确的电压检测:±7.5 mV 准确的时钟:±3.5% 低电量及低电压时有警报 温度补偿:通过IIC输入温度的热敏情报 检测电池的插入 IIC通讯(支持到400 kHz IIC) 应用 终端产品 针对手提设备及无线应用的电池管理 无线手机 智能手机/ PDA机器 MP3播放器 数码相机 手提式游戏机 USB关联的设备 电路图、引脚图和封装图...
发表于 04-18 20:25 219次 阅读
LC709203F 单节锂电池电量计[智能电量计]

LC709501F 移动电源控制器 USB Type-C和快充TM 3.0 应用于单节锂离子电池和锂聚合物电池

01F是一款用于移动电源的锂离子开关充电器控制器。该设备具有控制移动电源应用的所有功能。它可以控制Type-C端口控制IC,包括Quick Charge 3.0 HVDCP。内置开关控制器可输出5 V至12 V的快速充电电压。通过适当的外部MOSFET可以实现USB Type-C和快速充电的高功率输出。 特性 优势 支持带端口控制IC的USB C型DRP 用于控制Type-C端口控制IC的MCU可以省去。此外,客户无需开发MCU软件。 支持快速充电3.0 HVDCP A类.5 V最高12 V 可以消除HV Boost IC和QC通信IC。它降低了设置成本。 便携式设备通信显示智能手机上的移动电源电池信息(USB 2.0全速主机控制器)(规划) 客户可以享受智能手机屏幕上的移动电源详细信息显示 降压充电/增压充电 准备移动电源应用程序中所需的基本函数 低静态电流:低功耗模式下15μA 低功耗有助于延长电池寿命 支持5 V至12 V操作 支持一般智能手机充电电压 使用外部MOSFET轻松实现功率调节 外部MOSFET的功率调节支持30 W应用 自动USB检测 此功能已准备为基...
发表于 04-18 20:25 1116次 阅读
LC709501F 移动电源控制器 USB Type-C和快充TM 3.0 应用于单节锂离子电池和锂聚合物电池

LC06111TMT 电池保护IC,集成功率MOSFET,单节锂离子电池

信息 LC06111TMT是用于带有集成功率MOSFET的1节锂离子二次电池的保护IC。它还集成了高精度检测电路和检测延迟电路,以防止电池过充电,过放电,过流放电和过流充电。电池保护系统只能由LC06111TMT和少量外部元件制造。 充放电功率MOSFET集成 导通电阻(充放电总量)8.4mΩ(典型值) 高精度检测电压/电流在Ta = 25°C,VCC = 3.7 V 过充电检测±25 mV 过放电检测±50 mV 充电过流检测±0.9 A 放电过流检测±0.9 A 放电/充电过流检测补偿功率FET的温度依赖性 电路图、引脚图和封装图...
发表于 04-18 20:25 114次 阅读
LC06111TMT 电池保护IC,集成功率MOSFET,单节锂离子电池

LC05112CMT 电池保护控制器 集成MOSFET 1节锂离子电池

2CMT是一款用于1节锂离子二次电池的保护IC,集成了功率MOS FET。它还集成了高精度检测电路和检测延迟电路,以防止电池过充电,过放电,过电流放电和过电流充电。电池保护系统只能由LC05112CMT和少量外部部件组成。 特性 优势 集成电源MOSSFET 简易设计 低Rsson11mΩ 低功耗 PKG保险丝修整 短TAT,高精度 减少过电流检测的分散 高安全性 低电流...
发表于 04-18 20:22 155次 阅读
LC05112CMT 电池保护控制器 集成MOSFET 1节锂离子电池

LC05132C01MT 带集成MOSFET 1节锂离子电池的电池保护控制器

2C01MT是一款用于1节锂离子二次电池的保护IC,集成了功率MOS FET。它还集成了高精度检测电路和检测延迟电路,以防止电池过充电,过放电,过电流放电和过电流充电。此外,主系统可以通过关闭LC05132C01MT的充电FET和放电FET一段时间来执行自身的上电复位,并带有复位信号。电池保护系统只能由LC05132C01MT和少量外部部件组成。 特性 优势 集成功率MOSFET 简易设计 低Rsson11mΩ 低功耗 PKG保险丝修剪 准备的短TAT 减少过电流检测的分散 高度准确检测 复位功能复位释放时间:5s(典型值)[Ta = 25°C] 更安全的嵌入式电池操作 应用 终端产 1节锂离子二次电池保护 智能手机 平板电脑 可穿戴设备 电路图、引脚图和封装图...
发表于 04-18 20:22 131次 阅读
LC05132C01MT 带集成MOSFET 1节锂离子电池的电池保护控制器

LC05132C01NMT 带集成MOSFET 1节锂离子电池的电池保护控制器

2C01NMT是一款用于1节锂离子二次电池的保护IC,内置功率MOS FET。它还集成了高精度检测电路和检测延迟电路,以防止电池过充电,过放电,过电流放电和过电流充电。此外,主系统可以通过关闭LC05132C01NMT的充电FET和放电FET一段时间来执行自身的上电复位,并带有复位信号。电池保护系统只能由LC05132C01NMT和少量外部元件制成。 特性 优势 集成功率MOSFET 简易设计 低Rsson11mΩ 低功耗 PKG保险丝修整 为准备样本排序TAT 减少过流消除的分散 高度准确的检测 复位功能复位释放时间:1s(典型值)[Ta = 25°C] 更安全的嵌入式电池操作 应用 终端产品 1节锂离子二次电池保护 智能手机 平板电脑 可穿戴设备 电路图、引脚图和封装图...
发表于 04-18 20:22 148次 阅读
LC05132C01NMT 带集成MOSFET 1节锂离子电池的电池保护控制器

LC05711ARA 电池保护IC,集成功率MOSFET,单节锂离子电池

信息 LC05711ARA是一款带有集成功率MOSFET的单节锂离子二次电池保护IC。它还集成了高精度检测电路和检测延迟电路,以防止电池过充电,过放电,过电流放电和过电流充电。电池保护系统只能由LC05711ARA和少量外部元件制成。 集成了充放电功率MOSFET 导通电阻(充放电总量)4.8mΩ(典型值) ) Ta = 25°C时高精度检测电压/电流,VCC = 3.7 V 过充电检测±25 mV 过放电检测±50 mV 充电过流检测±0.7 A 放电过流检测±0.7 A 放电/充电过流检测得到补偿功率FET的温度依赖性 ECP30 WLP封装 电路图、引脚图和封装图...
发表于 04-18 20:22 146次 阅读
LC05711ARA 电池保护IC,集成功率MOSFET,单节锂离子电池

LC05111CMT 电池保护控制器 含集成功率MOSFET 单节锂离子电池

1CMT是一款电池保护电路,用于带有集成功率MOSFET的1节锂离子二次电池。此外,它集成了高精度检测电路和检测延迟电路,以防止电池过充电,过放电,过电流放电和过电流充电。电池保护系统只能由LC05111CMT和少量外部部件制成。 特性 优势 集成功率MOSFET 简易设计 低Rsson11mΩ 低功耗 PKG保险丝修整 准备样品的短TAT 减少过电流检测的分散 高度准确的检测 应用 终端产品 锂离子电池保护 智能手机 平板电脑 电路图、引脚图和封装图...
发表于 04-18 20:22 167次 阅读
LC05111CMT 电池保护控制器 含集成功率MOSFET 单节锂离子电池

BQ40Z60 bq40z60 完整多节电池管理器

信息描述德州仪器 (TI) bq40z60 器件是一款可编程的电池管理单元,其集成有电池充电控制输出、电量监测和相关保护功能,能够完全自主地操作 2 至 4 节串联锂离子和锂聚合物电池组。此架构在电量监测处理器与电池充电器控制器之间实现内部通信,从而在系统负载瞬变和适配器电流限制期间根据外部负载条件和电源路径来源管理来优化充电量。可通过 NFET、电感和感测电阻等外部元件针对具体功率传输情况来调节充电电流效率。 该器件提供了电池阵列和系统安全功能,包括电池放电过流、充电短路和放电短路保护,以及针对 N 沟道 FET 的 FET 保护、内部 AFE 看门狗和电池断开连接检测。器件可通过固件提供更多保护 功能, 包括过压、欠压、过热等。特性全集成 2 节至 4 节串联锂离子或锂聚合物电池管理单元Pack+ 上的输入电压范围:2.5V 至 25V电池充电器效率 > 92%电池充电器工作范围:4V 至 25V针对外部 N 沟道场效应晶体管 (NFET) 的电池充电器 1MHz 同步降压控制器软启动,限制浪涌电流外部开关限流保护可编程充电支持 JEITA/增强型充电模式 电量监测用于库伦计数器的 16 位高分辨率积分器16 位模数转换器 (ADC),通过 16 通道多路复用器...
发表于 04-18 19:10 192次 阅读
BQ40Z60 bq40z60 完整多节电池管理器

BQ34Z110 用于铅酸电池的采用 Impedance Track™ 技术的宽量程电量测量计

信息描述 德州仪器 (TI) bq34z110 是一款独立于电池串联配置之外工作的电量计解决方案,此解决方案支持铅酸化学电池。 通过一个外部电压转换电路,可支持 4V 至 64V 的电池,可对此电路进行自动控制以减少系统功耗。bq34z110 器件提供几个接口选项,其中包括一个 I2C 从接口、一个 HDQ 从接口、一个或者四个直接 LED 接口、和一个警报输出引脚。 此外,bq34z110 提供对于外部端口扩展器(支持多于四个 LED)的支持。特性 支持铅酸化学电池 使用获得专利的 Impedance Track 技术,用于电压范围为 4V 至 64V 的电池老化补偿 自放电补偿支持的电池容量超过 65Ahr 支持高于 32A 的充放电电流 外部负温度系数 (NTC) 热敏电阻支持 支持两线制 I2C 和与主机系统进行通信的 HDQ 单线制通信接口 安全哈希算法 (SHA)-1,哈希消息认证码 (HMAC) 认证 一个或者四个直接显示控制 五个 LED 和通过端口扩展器的更多显示 精简的功率模式(典型电池组运行范围条件)正常运行:平均值 < 140µA 睡眠模式:平均值 < 64µA 完全睡眠模式:平均值 < 19µA 封装:14 引脚薄型小外形尺寸封装 (TSSOP)电路图、引脚图和封装图...
发表于 04-18 19:10 153次 阅读
BQ34Z110 用于铅酸电池的采用 Impedance Track™ 技术的宽量程电量测量计

BQ40Z50 1 节、2 节、3 节和 4 节锂离子电池组管理器

信息描述 bq40z50 器件采用已获专利的 Impedance Track 技术,是一款基于电池组的单芯片全集成解决方案,针对 1 节、2 节、3 节和 4 节串联锂离子或锂聚合物电池组提供电量监测、保护及认证等一些列丰富的功能。bq40z50 器件利用其集成的高性能模拟外设,测量锂离子或锂聚合物电池的可用容量、电压、电流、温度和其他关键参数,保留准确的数据记录,并通过 SMBus v1.1 兼容接口将这些信息报告给系统主机控制器。 bq40z50 器件为主机系统提供最大的功率和电流,从而支持 Turbo 升压模式。 该器件还支持电池跳变点,从而在预设的充电阈值状态向主机系统发送 BTP 中断信号。 bq40z50 针对过压、欠压、过流、短路电流、过载和过热情况,以及其他电池组和电池相关故障提供基于软件的 1 级和 2 级安全保护。具有针对认证码密钥的安全内存的 SHA-1 认证能够识别真正的电池组。这个紧凑的 32 导线 QFN 封装在尽可能地提供电池电量测量应用的功能性和安全性的同时,最大限度地降低解决方案成本和智能电池的尺寸。特性全集成 1 节、2 节、3 节和 4 节串联锂离子或锂聚合物电池组管理器及保护 下一代已获专利的 Impedance Track 技术可准确测量锂离子和锂聚合物电池...
发表于 04-18 19:10 835次 阅读
BQ40Z50 1 节、2 节、3 节和 4 节锂离子电池组管理器

BQ27545-G1 单节、电池组端 Impedance Track 电量监测计

信息描述bq27545-G1 锂离子电池电量计是一款微控制器外设,此外设能够提供针对单节锂离子电池组的电量计量。此器件只需开发较少的系统微控制器固件即可实现精确的电池电量计量。bq27545-G1 安装于电池组内或者带有一个嵌入式电池(不可拆卸)的系统主板上。 bq27545-G1 使用已经获得专利的 Impedance Track™ 算法来进行电量计量,并提供诸如剩余电量 (mAh)、充电状态 (%)、续航时间(最小值)、电池电压 (mV) 和温度 (°C) 等信息。该器件还提供针对内部短路或电池端子断开事件的检测功能。bq27545-G1 还 具有 针对安全电池组认证(使用 SHA-1/HMAC 认证算法)的集成支持功能。 该器件还采用 15 焊球 Nano-Free™ DSBGA 封装 (2.61 mm × 1.96 mm),非常适合空间受限的 应用。特性适用于 1 节 (1sXp) 锂离子电池的电池电量计 应用 支持高达 14500mAh 的容量 微控制器外设提供:用于电池温度报告的内部或者外部温度传感器安全哈希算法 (SHA)-1 / 哈希消息认证码 (HMAC) 认证使用寿命的数据记录64 字节非易失性暂用闪存 基于已获专利的 Impedance Track™技术的电池电量计量用于电池续航能力精确预测的电池放电模拟曲线针对电池老化、电...
发表于 04-18 19:10 234次 阅读
BQ27545-G1 单节、电池组端 Impedance Track 电量监测计

BQ27010 单节锂电池和锂聚合物电池电量监测计 IC

信息描述The bqJUNIOR™ series are highly accurate stand-alone single-cell Li-Ion and Li-Pol battery capacity monitoring and reporting devices targeted at space-limited, portable applications. The IC monitors a voltage drop across a small current sense resistor connected in series with the battery to determine charge and discharge activity of the battery. Compensations for battery age, temperature, self-discharge, and discharge rate are applied to the capacity measurments to provide available time-to-emptyinformation across a wide range of operating conditions. Battery capacity is automatically recalibrated, or learned, in the course of a discharge cycle from full to empty. Internal registers include current, capacity, time-to-empty, state-of-charge, cell temperature and voltage, status, and more.The bqJUNIOR can operate directly from single-cell Li-Ion and Li-Pol batteries and communicates to the system over a HDQ one-wire or I2C serial interface.特...
发表于 04-18 19:10 132次 阅读
BQ27010 单节锂电池和锂聚合物电池电量监测计 IC

BQ27541-G1 具有集成 LDO 的电池组端 Impedance Track 电池电量监测

信息 Texas仪器bq27541-G1锂离子电池电量计是一种微控制器外围设备,可为单节锂离子电池组提供电量计量。该器件几乎不需要系统微控制器固件开发来实现精确的电池电量计量bq27541-G1位于电池组内或系统主板上,带有嵌入式电池(不可拆卸)。 bq27541-G1使用获得专利的Impedance Track™算法进行电量计量,并提供剩余电池容量(mAh),充电状态(%)等信息,运行时间为空(最小),电池电压(mV)和温度(°C)。它还提供内部短路或制表断开事件的检测。 bq27541-G1还使用SHA-1 / HMAC认证算法集成了对安全电池组认证的支持 优势特点 用于1系列(1sXp)锂离子电池应用的电池电量计32Ahr容量 微控制器外设提供: 精确的电池电量计支持高达32Ahr 用于电池温度报告的内部或外部温度传感器 SHA-1 / HMAC认证 终身数据记录 > 64字节的非易失性划痕垫FLASH 基于专利阻抗跟踪技术的电池电量计量 模型电池放电曲线,用于准确的时间到空预测 自动调整电池老化,电池自放电,&n温度/速率低效 低值检测电阻(5mΩ至20mΩ) 高级电量计功能 内部短暂检测 标签断开检测 ...
发表于 04-18 19:10 352次 阅读
BQ27541-G1 具有集成 LDO 的电池组端 Impedance Track 电池电量监测

BQ24278 具有电源路径的 2.5A 单输入单节开关模式锂离子电池充电器

信息描述 bq24278 高度集成的单节锂离子电池充电器和系统电源路径管理器件针对空间有限且带有高容量电池的便携式应用。 单节充电器由一个诸如 AC(交流)适配器或者无线电源的专用充电源供电运行。此电源路径管理特性使得 bq24278 能够在为电池独立充电的同时从一个高效 DC 到 DC 转换器为系统供电。 此充电器一直监视电池电流并在系统负载所需电流超过输入电流限制时减少充电电流。 这样可实现正常的充电终止和定时器运行。 系统电压被调节至电池电压,但不会下降至低于 3.5V。 最小系统电压支持使得此系统能够与一个残次品或者有缺失的电池组一起运行并且即使在电池完全放电或者无电池的情况下也可实现瞬时系统启动。 当适配器不能传送峰值系统电流时,此电源路径管理架构还允许电池补充系统电流需要。 这样可使用较小的适配器。 电池充电经历以下三个阶段:充电,恒定电流和恒定电压。 在所有的充电阶段,一个内部控制环路监视 IC 结温并且在超过内部温度阀值的情况下减少充电电流。 此外,bq24278 提供一个基于电压的电池组热敏电阻器监控输入 (TS) 来监控电池温度以保证安全充电。特性 具有独立电源路径控制的高效开关模式充电器从深度放电电池或者在无电...
发表于 04-18 19:10 307次 阅读
BQ24278 具有电源路径的 2.5A 单输入单节开关模式锂离子电池充电器