基于STC10L08XE智能家居语音路由解决方案
方案概述
主控选型:STC10L08XE
1、路由选用openwrt路由系统的路由模块:系统采用基于linux 的openwrt开源操作系统
2个100/10Mbps支持自动翻转的LAN/WAN以太网口支持路由、AP、中继、桥接等模式802.11n 1x1最高150Mbps无线传输速率
2、语音控制系统
人通过自然语言向其发出命令指令,接收语音指令并处理,再通过无线方式(433或315MHz)控制小灯泡的“开”和“关”。
人通过自然语言向语音控制系统提一两个简单问题,语音系统做出回答(例如“你叫什么名字?”“你能做什么?”)。
语音控制距离无遮挡下半径4米以内。
灯开关相应采用433或315MHz接收模组(功率为家用普通照明灯100W以内)。
应用领域:
智能家居语音控制入口主机、WIFI路由器、语音设备控制相关领域
STC10L08XE简介
STC10L08XE单片机是宏品科技生产的单时钟/机器期(IT)的单片机,是高速/低功耗/超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍。内部集成高可靠复位电路,适用于高速通信,智能控制,强干扰场合。
11/10xx系列单片机的定时器0/定时器1串行口与传统8051兼容,增加了独立波特率发生器,省去了定时器2。传统8051的111条指令执行速度全面提速,最快的指令快24倍,最慢的指令快3倍。
增强型8051CPU,IT,单时钟/机器周期,指令代码完全兼容传统8051[5]。 工作电压:
STCIIF系列工作电压:5.5V - 4.1V / 3.7V (5V单片机); STCIIF系列工作电压:3 .6V一2.4V / 2.1V (3V单片机); STCIOFxx系列工作电压:5.5V–3.8V / 3.3V (5V单片机); STCIOLxx系列工作电压:3.6V一2.4V/ 2.1V (3V单片机)。 工作频率范围:0~35MHz,相当于普通8051的0~420MHz。 STCIIF/Lxx系列单片机用户应用程序空间: 1/2/3/4/5/6/8/16/20/32/40/48/52/56/60/62K字节。
STCIOF/Lxx系列单片机用户应用程序空间:4K/6K/8K/10K/12K/14K字节。 STC11xx系列单片机:片上集成1280字节或256字节RAM; STC11XX系列单片机:片上集成51字节或256字节RAM。
通用I/O口(36/40/12/14/16个)每个I/O口驱动能力均可达到20mA,复位后为:
(1) 准双向口/弱上拉(普通8051传统I/O口); (2) 可设置成四种模式: ①准双向口/弱上拉; ②强推挽/强上拉; ③仅为输入/高阻; ④开漏。
ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器,无需专用仿真器。可通过串口(RxDIP3.0, TxD/P3.1)直接下载用户程序,数秒即可完成一片,有EEPROM功能。
内部集成MAX810专用复位电路(晶体频率在24MHz以下时,要选择高的复位门槛电压,如4.1V以下复位,晶体频率在12MHz以下时,可选择低的复位门槛电压,如3.7V以下复位,复位脚接1K电阻到地)。
内置一个对内部VCC,进行掉电检测的掉电检测电路,可设置为中断或复位。5V单片机掉电检测门槛电压为4.1V~3.7V附近,3.3V单片机掉电检测门槛电压为2.4V附近。
时钟源:外部高精度晶体/时钟,内部R/C振荡器。用户在下载用户程序时,
可选择是使用内部R/C振荡器还是外部晶体/时钟;常温下内部R/C振荡器频率为:4MHz~8MHz;PowcTDown(掉电)模式可由内部掉电唤醒,;一个独立的通用全双上异步串行口(UART),做主;[RxD/P3.0,TxD/P3.1]可以切换到;工作温度范围:-4℃-+85℃(工业级)/0℃-;封装:SOP16lDIP;16/DIP18/SOP20/DIP
可选择是使用内部R/C振荡器还是外部晶体/时钟。
常温下内部R/C振荡器频率为:4MHz~8MHz,精度要求不高时,可选择使用内部时钟,但因为有制造误差和温漂,以实际测试为准。共2个16位定时器(与传统8051兼容的定时器/计数器,16位定时器TO和T1)STCIOxx全系列都有1个独立波特率发生器。3个时钟输出口,可由TO的溢出在P3 .4/TO输出时钟,可由T1的溢出在P3.5/TI输出时钟,独立波特率发生器可以在P1.0口输出时钟。外部中断I/O口5路,传统的下降沿中断或低电平触发中断,Power Down模式可由外部中断唤醒,INTO/P3.2,INTI/P3.3,INT/TO/P3.4,INT/TI/P3.5,INTINT/RxD/P3.0或INT/RxD/P1.6。
Powc T Down(掉电)模式可由内部掉电唤醒,可用定时器唤醒(STGIIxx系列有此功能,STCIOxx无此功能),也可由上面提到的外部中断口中断唤醒,由于INT/RxD支持下降沿中断,故也可支持远程通信唤醒。
一个独立的通用全双上异步串行口(UART),做主机时可以当2个串口使用
[RxD/P3.0,TxD/P3.1]可以切换到[RxD/P1.6, TxD/P1.7],通过将串口在P3口和P1口之间来回切换,将l个串口作为2个主串口分时复用,可低成本实现2个串口,当然有其局限性。
工作温度范围:-4℃- +85℃(工业级)/0℃-75℃(商业级)。
封装:SOP16lDIP。
16/DIP18/SOP20/DIP20/LSSOP20/PDIP-40/LQFP-44/PLCC-44(暂时不要选PLCC -44)。SOP16有12个I/O口,DIP18有14个I/O口,SOP20/PDIP20/LSSOP20有16个I/O口,LQFP44有40个I/O口。
责任编辑:Davia
【免责声明】
1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。
2、本文的引用仅供读者交流学习使用,不涉及商业目的。
3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。
4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。
拍明芯城拥有对此声明的最终解释权。