- 博客(6)
- 收藏
- 关注
原创 L298N电机驱动模块
L298N电机驱动模块L298N 是一种双H桥电机驱动芯片,其与外围连接的电路组成电机驱动模块,用于驱动电机转动。电机不能直接连接电源进行转动,具体连接如下图:12V供电:接7-12V电源均可。供电GND:接地,此处需要接12V、5V的地端,故需要接两根线。5V输出:当板载5V使能跳线帽插上时,L298N可以向单片机输入5V的电压;当跳线帽拔出时,则是由外部给L298N提供一个5V的电压。逻辑输入:包括IN1、 IN2、 IN3 、IN4,共4个输入端,是用来控制电机正反转的。IN1、
2020-09-04 15:29:53
10233
4
原创 按键扫描函数 —— KEY_Scan(u8 mode)`
按键扫描函数 —— KEY_Scan(u8 mode)`STM32F407首先强调的是,上键默认为低电平,下键、左键和右键默认为高电平。即上键按下时,默认电平从低电平变为高电平,产生一个上升沿信号,下键、左键和右键任意一个按下时,默认电平从高电平变为低电平,产生一个下降沿信号。这是为下面程序中if(key_up && (KEY0=0 || KEY1=0 || KEY2=0 || WK_UP==1))为什么这样写做铺垫。u8 KEY_Scan(u8 mode){ static
2020-08-17 17:01:28
29336
14
原创 电容触摸按键实验(STM32F407)
电容触摸按键实验(STM32F407)实验目的触摸电容按键(TPAD),控制LED的亮灭。实验原理使用的是检测电容充放电时间的方法来判断是否有触摸。R 是外接的电容充电电阻(上拉电阻,给电容充电), 无触摸时, Cs是TPAD 与 PCB 之间的杂散电容。 当有触摸时, Cx 则是手指与 TPAD 之间形成的电容,总的电容就为Cs+Cx。图中的开关是电容放电开关。先用开关将 Cs(或 Cs+Cx)上的电放尽,然后断开开关,让 R 给 Cs(或 Cs+Cx)充电,当没有手指触摸的时候, Cs 的
2020-08-16 20:33:36
2035
1
原创 PWM方波的理解浅谈
对PWM方波的一些理解心得PWM方波代表的是电压,占空比大,就代表电压较大;占空比小,就代表电压较小。PWM方波数字信号其实是模拟信号的另外一种表达方式,客观存在的效果是一样的,只是形式不一样而已。假设供电电源为5V,占空比为50%,则这串方波代表的电压值为 2.5V ( 5乘以50%)。它是这样理解的:模拟信号与数字信号其实是有一个对应图的。在高电平作用时,我们可以理解为它是一个爬坡的过程,且速度很快,瞬间到达了 2.5V,然后低电平作用时,理解为不再往上爬了,则一个脉冲周期就结束了,电压
2020-05-13 18:46:56
6248
2
原创 STM32F407 USART1控制RGB彩灯实验
STM32F407–USART1 控制 RGB 彩灯实验编程的大部分函数都是在 c 文件里写的,头文件是一个声明 c 文件里函数的地方。USART1 控制 RGB 彩灯实验的 c 文件里主要包括两个函数 void Debug_USARTx_Config(void) 、void Usart_SendByte( USART_TypeDef * pUSARTx, uint8_t ch)函数名字...
2020-03-20 17:36:45
4064
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅