开启新的征程,邀请您见证ST的蜕变

【特惠季】小马哥最新小四轴,完整资料限时特价开源!

智能车电机驱动(HIP4082+LR7843)

基于STM32F407的openmv项目设计资料

  • 基于STM32F407的openmv项目设计资料
  • 基于STM32F407的openmv项目设计资料

基于STM32F407的openmv项目设计资料

基于STM32F407的openmv项目设计资料


本项目是一个openmv,通过摄像头可以把图像实时传输给显示屏显示。

MCU选择的是STM32F407(STM 32F407数据手册),ARM Cortex-M4内核,最高频率可达180Mhz,包含一个单精度浮点DSP,一个DCMI(数字相机接口)。

附件提供了原理图和PCB文件,使用的软件是eagle,同时也提供了pdf文件。

打样的PCB尺寸为3.3*2.54cm,所以为了保证信号完整性,减小EMI影响,板子设计为4层板。

摄像头使用的130万像素的OV9650,IO口扩展使用的是2mm的接插件,图像帧以通过SPI口到LCD进行查看。

设计推荐:STM32 F407开发设计解决方案

电路相关文件

电路图文件
eagle.zip
描述:原理图和PCB源文件,用eagle软件打开
源代码
源码及库.zip
描述:源码及库
教程
bin.zip
描述:bin文件
其他文件
机械图及相关资料.zip
描述:机械图及相关资料
分享到:
收藏 (108)
电子硬件助手小程序 电子硬件助手小程序

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归i.abdalkader所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • STM32F411CE系统板,支持MicroPython

    STM32F411CEU6系统板,非常小巧1、一个RGB LED 均可PWM驱动;2、SPI Flash;3、一个用户按键;4、SPI TF卡;5、可配置BOOT,支持DFU固件升级;6、板载32.678k晶振呢,支持RTC时钟;支持MicroPython,集成SPI Flash可以随心所欲的玩儿MicroPython了,我用的16MB的SPI Flash,程序可以随意写不用担心容量不够,提供MicroPython源代码
    来自:DIY创意产品时间:2018-10-19 stm32 开发板 stm32f4
  • stm32f4通过hc595控制96个LED

    stm32f4通过hc595控制96个LED,可通过修改数组数据修改点亮或者熄灭任意一个LED灯//初始化hc595参数uint8_t hc595_buf1[6] = {0x00,0x00,0x00,0x00,0x00,0x00,};uint8_t hc595_buf2[6] = {0x00,0x00,0x00,0x00,0x00,0x00,};上面两个数组每一位代表一个灯,假如灯是低电平点亮,该为就置0,否则置1,12个字节,一个96个bit位,代表96个灯,可无限扩展灯的数量
    来自:智能家居时间:2018-08-20 stm32f4 74hc595动态扫描电路
  • CMOS摄像头 OV9650模块内部资料分享

    分享的是有关飞凌嵌入式CMOS摄像头 OV9650 130w像素内部资料。该OV9650摄像头模块基于极低功耗视频解码器TVP5150设计,外加高精度,低噪音XC6219电源模块及OV9650 转接口构成。实物截图:附件资料截图:
    来自:基础电路时间:2018-07-06 摄像头 ov9650 tvp5150
  • 可刷OpenTX的STM32F429核心板

    可刷OpenTX的STM32F429BIT6核心板,重要的事情说3遍最重要的功能:可刷OpenTX固件。最重要的功能:可刷OpenTX固件。最重要的功能:可刷OpenTX固件。重要的事情说3遍!PCB 采用4层板,SDRAM做了等长处理;资源如下:1、一个RGB LED灯;2、一个用户按键;3、板载SDRAM;4、板载SPI Flash,25Q128;5、USB可配置为DFU模式(短接跳线SB1),方便更新固件;6、板载TF Card;7、集成液晶背光驱动电路;8、通用RGB屏幕驱动接口,可直接对接市面上99%的4.3寸 480*272 RGB屏幕或者5寸 800*480 RGB屏幕;9、板载RTC电池;10、除LCD、SPI Flash及SDRAM引脚外,其余通过2.0排针引出,方便底板设计;
    来自:MCU开发板时间:2018-03-17 stm32f4 rgb彩灯 opentx
  • AD版本-OPENMV3摄像头硬件设计,附原理图/PCB源文件

    OpenMV是低成本可扩展,Python驱动的机器视觉模块,旨在成为“ 机器视觉Arduino ”。 我们的目标是使机器视觉算法更接近制造商和业余爱好者。 我们已经做了困难和耗时的算法工作,为您留下更多的时间为您的创造力!OpenMV 就像一个超级强大的Arduino,其中有一个用Python编程的摄像头。 我们可以轻松地在OpenMV 看到的时候运行机器视觉算法,以便您可以在几秒钟内跟踪颜色,检测人脸等等,然后控制现实世界中的I / O引脚。这是我在官方在Github开源的原理图和PCB情况下自己画的,官方的原理图和PCB都是egale才能打开,很多人都没用过而且不熟悉怎么用,所以我就使用AD来画,也让更多的人了解这个项目。功能和官方没有不同,性能也一样。实物截图:说明:可使用此项目完成各种需要摄像头视觉识别处理的电子竞赛或者项目,17年的国赛就是使用的此模块,本人QQ:97354734。我自己也建了一个群来发布自己画的一些开源项目的原理图和PCB,欢迎加入:554150925,使用我画的东西进群我可以提供相关辅助 不懂的也可以问我。 可能感兴趣的项目设计: 基于STM32F407的openmv项目设计资料,链接:https://www.cirmall.com/circuit/847/detail?3STM32 机器人视觉摄像机OpenMV Cam设计(硬件+固件源码等),链接:https://www.cirmall.com/circuit/6500/detail?3
    来自:机器人时间:2017-10-23 openmv ov7725 视觉识别
  • 自己画的STM32F4主控mini四轴飞行器板子,带DCMI摄像头,资料共享

    自己研究四轴好久了,零零碎碎,画了一块板子,用了720空心杯遥控方面,用了LabVIEW写了个上位机,接上了原子哥的迷你开发板与小四轴通信,再接上USB手柄,就可以用USB手柄遥控我的小四轴了。小四轴边框如下图80mm的小四轴PCB如下图电路城语:此资料为卖家免费分享,不提供技术支持,请大家使用前验证资料的正确性!如涉及版权问题,请联系管理员删除!附件包含以下资料:
  • 虚拟示波器源码共享下载,STM32F4+usb3300实现

    演示视频:说明:1,视频中显示的波形为STM32F4片上ADC采集的波形数据,波形是通过一个虚拟信号发生器产生的;2,片上ADC最大采样率为2.5MSPS,数据采集为连续采集,数据缓存到PC端的一文件里面,然后再定时将最后的部分数据在界面上显示;3,该软件支持使用外部ADC模式,也就是使用AD9280芯片,最大采样率可30MSPS;4,软件上可以测量波形的时间和幅值,可以设置两个测量轴;硬件用的这个:点击查看
  • 【开源】STM32F4实现的音乐播放器,支持WAV,FLAC,APE,MP3音乐格式

    利用STM32F4+usb3300做高速USB来读取U盘,WM8805做I2S的外部时钟发生器,接STM32F4外部时钟输入端口 PC9,STM32F4的I2S3输出,PA1接红外遥控输入。有一个16口的LCD显示接口,显示未加入。个人觉得听歌要不要显示无所谓!支持 WAV,FLAC,APE,MP3音乐格式。实验程序、原理图见附件
    来自:DIY创意产品时间:2016-03-09 stm32f4 音乐播放器 usb3300 wm8805
  • 号外!号外!(搞四轴,有这套就足够了!)科研级别的小四轴STM32F4芯片支持WIFI且android手机控制自适应控制就是牛掰!

    号外!号外!(搞四轴,有这套就足够了!)科研级别的小四轴STM32F4芯片支持WIFI且android手机控制自适应控制就是牛掰!想要深入交流或者想要pcb板套件请加入:旋翼飞行器交流群 238648100,谢谢大家的支持,成为电路城最热销人气最旺的四旋翼电路。 本次更新废除了几乎全部的商业软件和代码(操作系统由uCIII换成了RTT,上位机全部使用java开发,3D引擎图表引擎摇杆驱动均为开源协议),整个飞控从此严格遵守GPLv2协议,使用该代码的人需要开源自己的相关代码。好了,开始介绍我的 Fly 吧~该飞机面向有科研和强烈学习意向的小伙伴们使用,如果只是想玩的话你肯定不会喜欢这套四轴的,主要设计思想是提供一个高性能的控制和姿态算法验证平台,因此牺牲了许多“玩”的性能,却大幅的提高了通信和运算的能力。该机可以承载很大的通信数据量,通信部分我已经做了多线程时线程安全的考虑,可以随意的printf给上位机,完全不用自己考虑线程安全和数据胡乱穿插的问题(还没测试过最大能承载多大的数据量,但是实时发送存储飞控数据已经足够了)。最关键的是中央最优越的地理位置被一颗螺丝孔霸占了……这是做控制算法的人所必须的,连接万向节测试控制效果。上下位机软件的开发遵循“最简,方便修改”的原则,实现了大多数的功能,但是没有把程序写到“很大很复杂”,这样使用我程序的小伙伴们就可以非常方便的找到核心代码并按照自己的需求进行更改。硬件:为了更好的兼容台湾大哥 john800422以后的硬件和代码,电路连线未做大幅更改,仅将按键换了IO口。主控:STM32F405RGT6传感器: MPU9150+ms5611通信: 完全的wifi通信 WM-G-MR-09锂电充电:TP4056SD卡: 支持USB:支持 但目前没有驱动,仅提供充电遥控方式: 航模手柄(接收机会超重,不建议使用),电脑USB游戏手柄,android手机(2.3以上可以遥控,4.0以上支持多点触控遥控)电池: 300mah航模1s动力锂电池电机驱动:MOS管驱动,带续流与匹配电容(没有试验条件暂时没法确定匹配电容的容量)电机: 716空心杯电机 配46mm桨重量: 含电池39.3g 不含电池30.4g最大特点: 中央螺丝孔设计,可以连接转杆和万向节,方便进行控制和姿态算法的测试。软件:下位机:RT-Thread实时开源操作系统,UDP wifi通信,山猫飞控,SWD编程,不支持无线下载固件。上位机:JAVA上位机,可接主流各种游戏手柄,强实时的3D姿态显示,飞控各种数据实时图表显示,自动记录并保存为excel格式。android上位机:目前只提供虚拟摇杆的控制方式,3D姿态显示和体感控制暂时没有时间开发。飞控算法:导航:梯度法的全姿态姿态解算,200Hz姿态输出,仿DMP的自动陀螺0飘校准,磁阻融合姿态可以使用,但在室内环境下变化实在太大,会影响整体的姿态而被我暂时关闭了。有简单的惯导空间位移输出,但在简单的校准情况下漂移异常严重,仅空间速度勉强可用。在使用无雪大神的椭球拟合矫正加计和磁阻以后可以实现能用的空间位移输出,但是由于是付费软件的关系没有加到我的代码中,真的有需求的话可以找无雪大神购买。控制:目前仅提供位置式PID的姿态控制 100Hz控制,以及单轴的自适应控制(原因见以前文章),稳定性上肯定是不如wmc的小四轴的(比如兔斯基),但是可以更好的理解控制的内涵而被我固执的保留了下来……飞机自带在线系统辨识的代码,可以提供几组在“最优参数范围”内的位置式PID参数供大家使用,所以该飞机只适合有科研和强烈学习意向的小伙伴们使用,如果只是想玩的话你肯定不会喜欢这套四轴的。想要深入交流或者想要pcb板套件请加入:旋翼飞行器交流群 238648100,谢谢大家的支持,成为电路城最热销人气最旺的四旋翼电路。最后祝各位网友玩机愉快,码字不易,代码不易,熬夜不易,且下且珍惜,吐血制作!欢迎下载查阅!
  • stm32f407igh6BGA核心板(2MSRAM、8Mnorflash、以太网、usb一键下载)

    该设计为stm32f407igh6BGA核心板,支持2MSRAM、8Mnorflash、以太网、usb一键下载。附件内容包括基于cube的tcpserver、tcpclient程序源码和原理图、PCB源文件,用AD软件打开。源码链接 :昨天发了cube的tcp server 今天发个tcp client应用,有图有源码...https://www.stmcu.org/module/forum/forum.php?mod=vi...(出处: 意法半导体STM32/STM8技术社区)基于stm32cubef4的httpserver-socket(freertos lwip)在407上调试成功...https://www.stmcu.org/module/forum/forum.php?mod=vi...(出处: 意法半导体STM32/STM8技术社区)
销量
2461
查看
54K
参数名 参数值
发布于 2014 年 07 月 08日
更新于 2016 年 09 月 21日
Moore8直播课堂