
合宙Air8101是一款支持2.4GHz Wi-Fi 6和蓝牙双模(包括经典蓝牙和低功耗蓝牙BLE 5.4)的高性能工业引擎。
不仅专注于无线连接,还集成了丰富的多媒体处理能力和外设接口,支持LuatOS二次开发,适用于智能门铃、监控设备等多样化物联网应用场景。
当前Air8101已支持的摄像头功能:
支持DVP/UVC接口的摄像头,最大支持100W像素的静态图像拍照,最大支持100W像素的视频录制;
可外接五个摄像头(DVP接一路摄像头,USB通过hub外接四路UVC摄像头),同一时间只能使用一个摄像头。
本文主要从硬件设计的角度,分享摄像头电路设计中的一些关键注意点,软件开发方面不做深入探讨。
一
已调试支持的摄像头型号
1.1 DVP摄像头
DVP(Digital Video Port,数字视频端口)摄像头凭借低成本、易开发的优势,在工业控制、嵌入式设备等场景中有广泛应用。
目前已经调试支持的DVP摄像头型号:
GC214、GC0308、GC0328C;
OV2640、SC101、HM1055;


1.2 UVC摄像头(也可被称为USB摄像头)
遵循USB视频类设备UVC(USB Video Class)标准,具有即插即用、兼容性强、功能多样、应用场景广泛等特点。
目前已经调试支持的UVC摄像头型号:
合宙AirCAMERA_1030摄像头,最高分辨率1280*720。
点击下图链接了解更多:
注意:因Air8101硬件资源受限,合宙没有调试过的UVC摄像头,不一定保证可以直接使用。
如果你有自己选型好的摄像头:
建议先使用Air8101核心板或者开发板,实际测试一下;如果不能使用,可以把摄像头寄给合宙调试,调试过程中可能还需要摄像头sensor原厂提供技术支持。
二
摄像头功能相关管脚
2.1 DVP摄像头相关管脚
DVP摄像头专用管脚,参考下图左则橙色方框标注:
除此之外,还有以下几种管脚:
I2C时钟和数据信号管脚SCL和SDA,可以使用任意两个空闲IO;
复位信号管脚,可以使用一个单独的空闲IO来控制,也可以直接使用电源管脚来控制。
电源设计总体说明详见:
https://docs.openluat.com/air8101/luatos/hardware/design/reference/
具体管脚说明如下:
注意这些DVP管脚存在复用功能:
除了可以做为DVP CAMERA来使用之外,还可以用做GPIO、SPI、I2C、PWM、UART、QSPI、以太网MAC使用。
项目设计时,如果用做了其他复用功能,就不能做为DVP CAMERA使用。
2.2 UVC摄像头相关管脚
UVC摄像头专用管脚,参考下图底部蓝色方框标注:
除此之外,还有供电控制管脚,请参考电源设计总体说明。
三
硬件设计指导
合宙提供完整的Air8101硬件开发参考设计以及电源设计总体说明,可参考下方链接详细说明。
Air8101硬件参考设计资料下载链接:
https://docs.openluat.com/air8101/luatos/hardware/design/reference/
3.1 DVP摄像头参考设计及注意事项
DVP摄像头一般需要两路电源,AVDD和DVDD;AVDD为模拟供电,DVDD为数字供电(IO)。
本参考设计使用了两路LDO,分别提供AVDD和DVDD,使用同一个GPIO28来使能控制LDO;其中DVDD提供了1.8V、1.5V】1.2V三种电压的参考设计,可以适配不同DVDD电压标准的DVP摄像头。
可以根据自己的项目引脚使用情况选择任意GPIO去使能控制LDO。
也可以根据自己选型的DVP摄像头规格,如果DVDD和AVDD电压要求相同,可以使用一个LDO,输出一路电源同时给AVDD和DVDD使用。
本参考设计中LDO的输入电压使用的是VBAT,LDO需要直接输出2.8V,产品设计时需要重点考虑电源设计总体说明中的第6点和第7点。
3.2 UVC摄像头参考设计及注意事项
5V供电和3.3V供电的两种UVC摄像头电路,其中5V或者3.3V或者其他供电电压的输入需要用户根据所选用的摄像头规格自行设计,参考电源设计总体说明中的第5~8点。
参考设计中使用了GPIO28来使能控制供电输入;实际项目中可以根据自己的项目引脚使用情况,选择任意GPIO去使能控制。

今天的内容就分享到这里了,欢迎加技术交流群或联络负责人共同探讨。
更多开发资料,详见合宙资料中心:
—— docs.openluat.com

