原文:黑白线循迹小车利用STM32F407与三个红外对管实现

小车循迹模块编程思路 所用模块:LM 红外对管循迹模块 特征:可同时搭载 个红外对管,进行黑白线检测 检测:当它探寻到黑线时候,DX口输出TTL电平接近于VCC电压 当它探寻到白线时候,DX口输出TTL电平近似为 . V 实现功能: 让小车始终沿着黑线跑动,可以沿着黑线转弯 弯度测试 ,在黑线上可以设置断点,长度自己设定,路过间断线时,依然可以自主循迹到有黑线位置,并继续跑动。 初步想法: 无论是 ...

2017-07-22 20:49 0 4758 推荐指数:

查看详情

STM32F407模拟串口实现

一、背景 最近做一个项目,需要用STM32F407来做7路串口通信,由于芯片最多只有6路,所以只能用IO口来模拟串口通信。在网上查找了很多模拟串口的资料,决定串口发送采用延时的方式,串口接收采用外部中断+定时器中断来实现。外部中断检测第一次检测下降沿表明接收到了起始位,通过定时器中断定时检测接收 ...

Wed Jul 19 21:43:00 CST 2017 8 1149
STM32F407之FSMC

一,基础知识   1,8080并行接口   2,STM32F407的FSMC接口支持:SRAM、NAND FLASH、NOR FALSH、PSRAM等控制器,不支持SDRAM。   3,无论外部存储器的宽度为 16 位还是 8 位, FSMC_A[0] 都应连接到外部存储器地址 ...

Fri Jul 06 05:07:00 CST 2018 0 2780
STM32F407 DAC 个人笔记

DAC框图 VDDA:模拟电源输入 VSSAL:模拟电源接地输入 Vref+:正模拟参考电压输入 —————————————— DORx:输入数字寄存器 D ...

Mon Dec 10 23:19:00 CST 2018 0 1254
STM32F407之GPIO

因为有新人需要学习STM32的应用,一遍遍讲又感觉效率低,时间上大大的浪费了,遂打算写下一些笔记供其他人观看、学习和纠错,同时也巩固下基础。近期用到STM32F407VET6的开发板,所以用到的标准库都是F4系列的,不过没关系,不管是F4还是F103或者其他系列的,原理都是一样 ...

Wed Dec 02 05:13:00 CST 2015 0 3405
自己的STM32F407各个时钟是多少?

stm32cube生成工程的时候,要配置各个时钟,之前一直沿用的模板例程,所以还真不知道各个时钟到底是多少。上图,这是要配置的,可是自己程序配置的是怎样呢? 接下来,看程序,程序开始 1 startup_stm32f40_41xxx.s 在进入main函数之前,系统调用 ...

Wed Apr 12 22:05:00 CST 2017 0 4072
STM32F407之ADC

一, STM32F407的ADC的基础知识   1,ADC是12位逐次逼近型模拟数字转换器。   2,ADC的时钟不超过36MHz。   3,STM32F407的ADC的最小转换时间为0.41us。   4,STM32F407将ADC的转换分为2个通道组:规则通道组和注入通道组 ...

Mon Jun 11 06:11:00 CST 2018 0 3992
STM32F407 SPI 个人笔记

概述 SPI ,Serial Peripheral interface,串行外围设备接口 全双工,同步的通信总线,四根线 主要应用在 EEPROM,FLASH,实时时钟,AD转换器,还有数字信号处理器和数字信号解码器之间。 4条线 MISO 主设备数据输入,从设备数据输出 ...

Fri Dec 14 19:07:00 CST 2018 0 808
STM32F407 ADC 个人笔记

1. ADC概述(STM32F4xx系列) 3 个 ADC 可分别独立使用 也可使用双重/三重模式(提高采样率) 2 个通道组 规则通道:相当于正常运行的程序 注入通道:相当于中断(可以打断规则通道的转换) 转换 ...

Mon Dec 10 17:09:00 CST 2018 0 3601
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM