最近正要做基于stm32的智能家居,智能家居我的主要实现功能是控制所有电器,以及室内外各种环境参数,对建筑主要功能门窗窗帘等进行控制,再加上各种习惯记忆功能实现我的智能家居,首先我的智能家居采用有线和无线,有线的是基于can总线,之前我个人做过can通信。 下面我们来看看 stm32f303和我方案的切合: • 多达7个快速和超快速比较器(<30 ns) • 多达4个具有可编程增益的运算放大器(PGA) • 多达2个12位DAC • 多达4个每秒5M次采样的超快速12位ADC • 多达3个144 MHz的快速电机控制定时器(分辨率 < 7 ns) • USB FS和CAN 2.0B通信接口 • 内核耦合存储器SRAM(程序加速器)是提高时间关键程序性能所专用的存储器架构,与Flash执行相比,性能可 提升43% 多路dac有助于通过人机界面控制一些模拟量,adc可以用来获取传感器或者其他模拟信息,包括电量监控 特别是多路电机控制,智能家居很定是少不了电机控制的,usb fs更是不可或缺方便信息存储。 can2.0是一个关键通信方式,因为can是非破坏性仲裁总线,可以灵活增加和删除节点线束也少。 另外我再公司马上要做一个模块要用到stm32和fpga,stm32的正在选型。 当然stm32f303还有很多其他应用场合,像工控行业,我们的plc模块中就有用到,还有车载行业 |
这个也需要 |
【Nucleo-F303RE认知】+家居环境监控系统(安防+智能家居)
【我与STM32共成长】+我的智能家居系统
【F769IDISCOVERY申请】+智能家居联网评测
【F769IDISCOVERY申请】——构建智能家居能耗监控系统
【F769IDISCOVERY申请】+智能家居联网控制评测
【抢购L432开发板】+智能家居无线灯光控制
【抢购L432开发板】+智能家居数据采集器
【抢购L432开发板】+智能家居
【抢购L432开发板】+ 智能家居
【抢购L432开发板】智能家居子项目:智能遥控器