ST最近推出了高性能Cortex-M7内核的STM32F7系列单片机,性能接近400MHz的恩智浦RT1052。
这么高性能的单片机有什么有趣的应用呢?小编今天就带来了一款智能摄像机 OpenMV CAM H7。
规格如下
- MCU – STMicro STM32H743VI Arm Cortex M7 microcontroller @ up to 400 MHz with 1MB RAM, 2MB flash.
- External Storage– micro SD card socket supporting up to 100 Mbps read/write to record videos and store machine vision assets.
- Camera modules
- Omnivision OV7725 image sensor (default) capable of taking 640×480 8-bit Grayscale / 16-bit RGB565 images at 60 FPS when the resolution is above 320×240 and 120 FPS when it is below; 2.8mm lens on a standard M12 lens mount
- Optional Global Shutter camera module to capture high quality grayscale images not affected by motion blur
- Optional FLIR Lepton adapter module for thermal machine vision applications
- USB– Full speed (12 Mbps) micro USB interface with the board appearing as a Virtual COM Port and a USB Flash Drive in your computer
- I/Os
- 1x SPI bus up to 100 Mbps, 1x I2C
- CAN Bus, Asynchronous Serial Bus (TX/RX)
- 12-bit ADC, 12-bit DAC.
- 3x I/O pins for servo control.
- Interrupts and PWM on all I/O pins (10 I/O pins on the board).
- Misc– RGB LED, 2x high power 850nm IR LEDs.
- Power Supply
- 5V via micro USB port
- LiPo battery connector compatible with 3.7V LiPo batteries.
- Dimensions – 45 x 36 mm
- Weight – 19 grams
这款摄像头的最大亮点,小编认为是编程语言,使用了非常友好的MicroPython3语言。小编学了一个月的MicroPython,现在已经能熟练地表演hello world了。邵子扬的《MicroPython从入门到精通》现在也挂在芯板坊商城上,欢迎大家购买。
Open MV H7作为一个智能摄像机,支持运动检测、颜色追踪、标记跟踪、面部检测、研究跟踪、光流等开源项目。
经过现场测试,STM32H7在做多点颜色追踪算法时,如果以VGA分辨率,即640x480,可以跑到80帧每秒的好成绩;如果使用QQVGA,即120x160,就可达到200帧每秒;如果使用QQQVGA,即60x80,更可以达到400帧每秒。
目前,OpenMV CAM H7套件价格是379美元(核心板+3个相机模块)+15美元运费。这个套件之所以贵,是因为里面的其中一个相机模块是红外热成像相机。379美元买个红外热成像相机,其实是很合算的。
然而,很可惜的是,这款套件里的红外热成像相机只卖给数量有限的国家;更让人气愤的是,红外热成像相机竟然不卖给我们勤劳勇敢善良中国人民。
小编为此也是操碎了心,但是喝着三鹿奶粉,注射着假疫苗,喝着地沟油,吸着雾霾,也实在是挺不起腰杆了。最近也被范冰冰偷税8.8个亿只要还上就不用坐牢的事情搞得实在是对这个社会看不见什么希望了。
其实小编也想挺起腰杆,carry全场,为无产阶级同胞们争取权利,无奈自己人里面渗透了烂泥扶不上墙的右派分子,感觉实在是带不动了,于是现在也沦落到只会各种口头谴责的地步了。
如果觉得文章不错,可帮点点下面的广告哦!
本次试用活动由芯板坊举办。带大家体验OpenMV智能摄像机 ,大家可在芯板坊微信(xinzixun321),点击菜单栏免费申请。