精华内容
下载资源
问答
  • 单片机语音播报怎么做?语音模块原理及程序编写思路.pdf
  • 语音一体化带单片机、IO 语音模块,例程,模块介绍、应用提高 其他共享配套参考程序 语音识别技术论文资料 LD3320并行串行读写辅助明.pdf LD3320开发手册.pdf LD3320数据手册.pdf LD3320芯片简明调试步骤.pdf LD语音...
  • 语音识别智能分类垃圾桶基本介绍器件51单片机LD3320语音模块SYN6288语音合成SG90舵机(4个)usb-ttl模块垃圾桶四个(4个)面包板(建议用)实现思路与接线实现流程图接线呈现图代码编写语音模块(部分代码)语音模块...

    基本介绍

    这个一个基于51单片机做的一个语音识别分类智能垃圾桶,我这里用的是STC89C52 通过我们说话来对垃圾词语进行分类。比如:垃圾桶(一级指令)易拉罐(垃圾词语),我们通过说话 说出关键字 让语音模块 接收到 —— 语音模块通过串口发指令给51单片机,针对指令 51单片机发指令和语音合成模块,让喇叭说话、 并且控制指令对应的舵机从而实现对垃圾桶开盖。实现起来其实不难。

    器件

    51单片机

    在这里插入图片描述

    LD3320语音模块

    我用的是这个 飞音云店铺的 开源的。
    在这里插入图片描述

    SYN6288语音合成

    在这里插入图片描述

    SG90舵机(4个)

    180°不带限位。
    在这里插入图片描述

    usb-ttl模块

    在这里插入图片描述

    垃圾桶四个(4个)

    在这里插入图片描述

    面包板(建议用)

    其他

    还有什么杜邦线啥的这里就不说了。

    实现思路与接线

    实现流程图

    这图自己画的哈哈哈 也还行吧 美术生的功底没能展示出来。

    在这里插入图片描述
    人说话——语音模块识别——发指令给51单片机——51根据指令控制舵机 and 控制语音合成进行 播报。

    呈现图

    在这里插入图片描述

    接线

    注意供电问题 有时候供电不够会导致效果不太好
    如果有多个 VCC 可以 分来接 舵机 和 语音 和 SYN6288。

    语音模块:5V供电
    SYN6288:5V供电
    舵机: 5V 3.3V都可

    51单片机SYN6288语音播报
    VCC(5V)VCC
    GNDGND
    TXRX
    51单片机LD3320语音模块
    VCC(5V)VCC
    GNDGND
    RXTX
    51单片机舵机
    VCC(5V / 3.3V)VCC
    GNDGND
    P1.0舵机1 信号线
    P1.1舵机2 信号线
    P1.2舵机3 信号线
    P1.3舵机4 信号线

    代码编写

    语音模块(部分代码)

    语音模块 厂家是有给源码的,我们只需要改成我们需要的就行。
    厂家给的文件:
    LDChip.c

    uint8 LD_AsrAddFixed()
    {
    	uint8 k, flag;
    	uint8 nAsrAddLength;
    	#define DATE_A 50   /*数组二维数值*/
    	#define DATE_B 70		/*数组一维数值*/
    	uint8 code sRecog[DATE_A][DATE_B] = {
    			"la ji tong",\		
    			
    			"yan tou",\
    			"jiao shui",\
    			"jiao dai",\
    			
    			"fan qie",\
    			"guo pi",\
    			"sheng cai",\
    			
    			"fei jiu dian chi",\
    			"guo qi yao pin",\
    			"sha chong ji",\
    			
    			"kuang quan shui ping",\
    			"bao zhi",\
    			"yi la guan"
    
    	};	/*添加关键词,用户修改*/
    	uint8 code pCode[DATE_A] = {
    			CODE_CMD,\															
    			
    			 CODE_YT,\ 
    			 CODE_JS,\ 	
    			 CODE_JD,\	
    			
    			 CODE_FQ,\	
    			 CODE_GP,\	
    			 CODE_SC,\	
    			
    			
    			 CODE_FJDC,\	
    			 CODE_GQYP,\	
    			 CODE_SCJ,\	
    			
    			
    			 CODE_KQSP,\	
    			 CODE_BZ,\	
    			 CODE_YLG
    	};	/*添加识别码,用户修改*/	
    }
    

    厂家给的文件:
    main.c

    void 	User_handle(uint8 dat)
    {
         //UARTSendByte(dat);//串口识别码(十六进制)
    		 if(0==dat)
    		 {
    		  	G0_flag=ENABLE;
    			LED=0;
    			UARTSendByte('1'); /*text.....*/
    		 }
    		 else if(ENABLE==G0_flag)
    		 {	
    		 		G0_flag=DISABLE;
    				LED=1;
    			 switch(dat)		   /*对结果执行相关操作,客户可删除Printcom 串口输出语句替换为其他需要控制的代码*/
    			  {
    					/*干垃圾*/														 	 						
    					case  CODE_YT:
    						UARTSendByte('G'); /*text.....*/	
    						break;		  	 
    					case  CODE_JS: 
    						UARTSendByte('G'); /*text.....*/	
    						break;		  	
    		  	
    					case  CODE_JD:	
    						UARTSendByte('G'); /*text.....*/	
    						break;		  	
    	  					
    						
    					/*湿垃圾*/
    					case  CODE_FQ:
    						UARTSendByte('S'); /*text.....*/	
    						break;		
    					case  CODE_GP:
    						UARTSendByte('S'); /*text.....*/	
    						break;		
    					case  CODE_SC:
    						UARTSendByte('S'); /*text.....*/	
    						break;		
    						
    					/*有害垃圾*/
    					case  CODE_FJDC:
    						UARTSendByte('Y'); /*text.....*/	
    						break;		
    					case  CODE_GQYP:
    						UARTSendByte('Y'); /*text.....*/	
    						break;		
    					case  CODE_SCJ:
    						UARTSendByte('Y'); /*text.....*/	
    						break;		
    
    					/*可回收垃圾*/	
    					case  CODE_KQSP:
    						UARTSendByte('K'); /*text.....*/
    						break;	
    					case  CODE_BZ:	
    						UARTSendByte('K'); /*text.....*/
    						break;
    					case  CODE_YLG:
    						UARTSendByte('K'); /*text.....*/
    						break;	
    
    																															
    					default: //啥也不做
    						break;
    				}	
    			}	
    
    }	 
    
    
    语音模块串口调试结果

    测试:垃圾桶 易拉罐 垃圾桶 果皮
    在这里插入图片描述
    这边语音模块是没啥问题了,我们先单个模块这样编写代码,完事整合一起就是一个智能垃圾桶了。

    SYN6288语音播报

    SYN6288资料

    SYN6288模块原理图:
    在这里插入图片描述

    语音合成命令:
    在这里插入图片描述

    51单片机控制SYN6288语音播报 程序代码

    可以参考我写的这篇文章。

    51单片机+SYN6288语音播报

    舵机

    51单片机控制舵机 程序代码

    可以参考我写的这篇文章。

    基于51单片机+SG90舵机

    51单片机—智能垃圾桶 程序代码(部分)

    部分代码

    main.c
    #include <reg52.h>
    #include "syn6288.h"
    #include "delay.h"
    #include "uart.h"
    
    
    
    unsigned int count;      //次数标识
    unsigned int angle=5;         //角度标识
    
    sbit pwmg = P1^0;       //PWM信号输出         
    sbit pwms = P1^1;		//PWM信号输出
    sbit pwmy = P1^2;		//PWM信号输出
    sbit pwmk = P1^3;		//PWM信号输出
    
    
    unsigned char value = 0;	  //控制舵机 标志位
    unsigned char send_flag_ok = 1;	    //1 允许发送   	0不允许发送
    unsigned char receive_flag_ok = 0;  //0不允许接收	1 允许接收	
    
    /*****************SYN6288芯片设置命令*********************/
    unsigned char SYN_StopCom[] = {0xFD, 0X00, 0X02, 0X02, 0XFD}; //停止合成
    unsigned char SYN_SuspendCom[] = {0XFD, 0X00, 0X02, 0X03, 0XFC}; //暂停合成
    unsigned char SYN_RecoverCom[] = {0XFD, 0X00, 0X02, 0X04, 0XFB}; //恢复合成
    unsigned char SYN_ChackCom[] = {0XFD, 0X00, 0X02, 0X21, 0XDE}; //状态查询
    unsigned char SYN_PowerDownCom[] = {0XFD, 0X00, 0X02, 0X88, 0X77}; //进入POWER DOWN 状态命令
    
    
    
    
    
    /*主函数入口*/								
    void main(void)
    {
    
    	uart_Init(); //启动串口
    	receive_flag_ok = 1; //可以接收
    	send_flag_ok = 0;	 //禁止发送
    
    	timer0_Init();	//启动定时器
    	
    	/*死循环*/
    	while(1)
    	{
    		switch(value)
    		{
    			case 'e':
    			{
    				ET0 = 0;  		//打开定时器0 中断
    				send_flag_ok = 1;	 //开发送				
    				SYN_FrameInfo(0, "[v16][t5]我在");
    				value = 0;
    				/*禁发送 开接收*/				                                                                                        
    				send_flag_ok = 0;	 //禁发送   
    				ET0 = 1;					
    			   	break;
    		 	}
    
    		 	case 0:
    				/*禁发送 开接收*/
    				send_flag_ok = 0;	    
    				receive_flag_ok = 1;
    				 break;  
    			
    			case 5:
    			{
    				send_flag_ok = 0;  //禁发送
    				receive_flag_ok = 0;//开接收
    
    				for(angle=14;angle>4;angle--)//开盖	
    				{
    					delay_ms(2);
    				} 
    				send_flag_ok = 1;
    				ET0 = 0;
    				SYN_FrameInfo(0, "[v16][t5]这个是干垃圾");								
    				delay2s();
    				ET0 = 1;
    				send_flag_ok = 0;
    				for(angle=4;angle<14;angle++)//关盖		从0到88度,步进11度
    				{
    					delay_ms(2);
    				}		
    				value = 0;
    				receive_flag_ok = 1; 
    				break;	
    			}
    
    			case 6:
    			{
    				send_flag_ok = 0;  
    				receive_flag_ok = 0;
    				for(angle=16;angle>4;angle--)//开盖	
    				{
    					delay_ms(2);
    				}  
    				send_flag_ok = 1;
    				ET0 = 0;
    				SYN_FrameInfo(0, "[v16][t5]这个是湿垃圾");
    				delay2s();
    				ET0 = 1;
    				send_flag_ok = 0;
    				for(angle=4;angle<16;angle++)//关盖		从0到88度,步进11度
    				{
    					delay_ms(2);
    				}		
    				value = 0;
    				receive_flag_ok = 1;  
    				break;								
    					
    			}
    
    			case 7:
    			{
    				send_flag_ok = 0;  
    				receive_flag_ok = 0;
    				for(angle=14;angle>4;angle--)//开盖	
    				{
    					delay_ms(2);
    				}
    				send_flag_ok = 1;
    				ET0 = 0;
    				SYN_FrameInfo(0, "[v16][t5]这个是有害垃圾");
    				delay2s();
    				ET0 = 1;
    				send_flag_ok = 0;
    				for(angle=4;angle<14;angle++)//关盖		从0到88度,步进11度
    				{
    					delay_ms(2);
    				} 		
    				value = 0;
    				receive_flag_ok = 1; 
    				break;	
    			}
    
    			case 8:
    			{
    				send_flag_ok = 0;  
    				receive_flag_ok = 0;
    				for(angle=4;angle<14;angle++)//开盖		从0到88度,步进11度
    				{
    					delay_ms(2);
    				}
    				send_flag_ok = 1;
    				ET0 = 0;  
    				SYN_FrameInfo(0, "[v16][t5]这个是可回收垃圾");
    
    				delay2s();
    				ET0 = 1;
    				send_flag_ok = 0;
    				for(angle=14;angle>4;angle--)//关盖	
    				{
    					delay_ms(2);
    				} 
    				value = 0; 
    				receive_flag_ok = 1;
    				break;		
    			
    			}
    
    			default: 
    				send_flag_ok = 0;	    
    				receive_flag_ok = 1;
    				break;	
    				
    		}				  
    	}	
    }
    
    
    
    syn6288.c
    #include <reg52.h>
    #include <string.h>
    #include "uart.h"
    #include "syn6288.h"
    
    /**************芯片设置命令*********************/
    /*外部声明*/
    extern unsigned char SYN_StopCom[];
    extern unsigned char SYN_SuspendCom[];
    extern unsigned char SYN_RecoverCom[];
    extern unsigned char SYN_ChackCom[];
    extern unsigned char SYN_PowerDownCom[];
    
    
    //Music:  0:无背景音乐  1~15:选择背景音乐
    void SYN_FrameInfo(unsigned char Music, unsigned char *HZdata)
    {
    	/****************需要发送的文本**********************************/
    	unsigned char  Frame_Info[50];
    	unsigned char  HZ_Length;
    	unsigned char  ecc  = 0;  			//定义校验字节
    	unsigned int i = 0;
    	HZ_Length = strlen((char*)HZdata); 			//需要发送文本的长度
    
    	/*****************帧固定配置信息**************************************/
    	Frame_Info[0] = 0xFD ; 			//构造帧头FD
    	Frame_Info[1] = 0x00 ; 			//构造数据区长度的高字节
    	Frame_Info[2] = HZ_Length + 3; 		//构造数据区长度的低字节
    	Frame_Info[3] = 0x01 ; 			//构造命令字:合成播放命令
    	Frame_Info[4] = 0x01 | Music << 4 ; //构造命令参数:背景音乐设定
    
    	/*******************校验码计算***************************************/
    	for(i = 0; i < 5; i++)   				//依次发送构造好的5个帧头字节
    	{
    		ecc = ecc ^ (Frame_Info[i]);		//对发送的字节进行异或校验
    	}
    
    	for(i = 0; i < HZ_Length; i++)   		//依次发送待合成的文本数据
    	{
    		ecc = ecc ^ (HZdata[i]); 				//对发送的字节进行异或校验
    	}
    	/*******************发送帧信息***************************************/
    	memcpy(&Frame_Info[5], HZdata, HZ_Length);
    	Frame_Info[5 + HZ_Length] = ecc;
    	UART1_SendString(Frame_Info, 5 + HZ_Length + 1);
    }
    

    项目展示

    在这里插入图片描述

    基于 51单片机的其他项目

    基于51单片机+遥控灯
    基于51单片机+SG舵机
    基于51单片机+LCD1602显示
    基于51单片机+红外遥控解码+LCD1602显示
    基于51单片机+DHT11温湿度+LCD1602显示
    基于51单片机+DS18B20温度测温器+LCD1602显示
    基于51单片机+SYN6288语音播报
    基于51单片机+ESP8266模块(HTTP)上传温湿度到oneNET APP显示+LCD1602显示

    总结

    我做一个一开始是用的 普中的51单片机 2.0板子 ,供电啥的都还可以,如果是用最小系统的板子 如果程序没问题要看板子的供电是不是不太稳的 ,如果两个或者多个 接到单片机的同一个VCC 可能会引起供电不稳定,导致项目有时候没啥反应。总的来说 垃圾桶这个实现是不算难的,应该是属于简单的了,会点51的小伙伴可以来做做一个智能垃圾桶,可以用来比赛的,可以优化,增加新的功能啥的 这都是可以的。最近实在太忙了,用的几天的的时候,每天抽时间写下了这篇文章,觉得好的可以点赞哈。还得继续加油!

    如果觉得这篇文章对你有用。欢迎大家点赞、评论哈哈

    需要整个工程代码和 模块的相关资料,私信我 或者 +我扣扣:844797079。或者评论区留下的你的联系方式。

    继续加油!!!

    展开全文
  • 实际产品中,用单片机播放语音方案有很多种,唯一没有开发板那种,因为成本各方面都不满足产品需求。 另外就是加一个语音芯片,如果利润高的产品会优先使用这种,一个几块钱还能接受。 还有就做软解码的,就是

    我最欢就是做带语音播报的产品,写程序的过程太枯燥了。

    有些产品一开发就是几个月,整个过程都跟冷冰冰的LED、蜂鸣器、按键、LCD屏打交道难免有些寂寞。

    加上语音就不同了,录制好一个好听的妹子声音,不但可以提升整个产品的逼格,自己也满满的成就感。

    今天就来聊聊带语音的产品怎么做。

    实际产品中,用单片机播放语音方案有很多种,唯一没有开发板那种,因为成本各方面都不满足产品需求。

    另外就是加一个语音芯片,如果利润高的产品会优先使用这种,一个几块钱还能接受。

    还有就做软解码的,就是把语音文件解码成喇叭能够识别的PWM和DAC数据,这种技术难度最大,对工程师编程水平是一个考验。

    虽然难度大,但是成本低,不需要额外增加语音芯片,老板的最爱,反正工程师掉点头发对公司又没影响。

    软解码大概在6,7年前做电子狗的时候玩过一次,大概原理就是把语音文件合并成bin文件,烧录到外置的flash里面,做好每条语音的地址映射。

    用单片机读取Flash的数据并解码,然后转换成PWM或者DAC经过功放输出到喇叭。

    这种一般要有个写上位机的配合,以前市面上没有在把语音文件合并成bin文件的工具,现在好像有了。

    时间相隔太久,很多细节记不清楚了,后续如果还能找到资料再跟大家分享。

    今天无际单片机编程给大家讲后面我做过的一种方法:用语音芯片

    这是语音芯片的一些介绍:

    我们需要关注的就是,这个芯片对语音长度的支持分别有55s、25s、85s,如果产品语音少还是挺合适的。

    这种芯片如果语音少的直接用芯片内部的Flash,如果语音多了就需要外挂一个Flash来存储语音数据。

    一般每个产品的语音都是不一样的,那怎么把我们想要的语音通过这个语音芯片播放出来呢?

    想实现这个功能要经过以下几个步骤:

    1. 通过软件把语音文案转成mp3格式语音文件,类似的软件有很多,比如说科大讯飞。
    2. 把语音文件提供给芯片方,让他们帮你定制。
    3. 拿到样品后就是焊接到自己板子上,然后根据芯片规格书写控制时序程序,每条语音都对应了一个地址,只要把地址数据写入芯片,芯片就会自动播放指定语音。

    整个过程是不是非常简单?

    除了播放语音功能以外,还有一些附加功能,比如说静音,音量调节、循环播放等等。

    下面来看下芯片的引脚定义

    一般使用3根线来跟单片机通讯。

    PA0/SDA:数据线

    PA1/SCL:时钟线

    PA2:忙碌线,当有语音播报的时候,该引脚为低电平。

    芯片的控制时序如下:

    不难发现,数据开始之前SCL需要先产生5ms的低电平同步头,然后数据在SCL线的上升沿被读取,一共读取8位,也就是1个字节。

    如果你不会写这个时序也没关系,芯片原厂都有提供例程。

    展开全文
  • 电子-语音识别模块原理图.pdf,单片机/嵌入式STM32-F0/F1/F2
  • 单片机工作原理: 1、主要器件cpu(负责运算与控制)、存储器(程序存储在ROM存储器中,临时变量存放在RAM存储器中)、IO(输入、输出),三者相互配合实现单片机的运行。 2、同步:多个独立的部分按照统一的节奏来动...

    单片机工作原理:

    1、主要器件cpu(负责运算与控制)、存储器(程序存储在ROM存储器中,临时变量存放在RAM存储器中)、IO(输入、输出),三者相互配合实现单片机的运行。

    2、同步:多个独立的部分按照统一的节奏来动,实现一个配合

    异步:各自干各自的

    3、单片机中各个模块之间是按照同一个节拍同步工作的,cpu、存储器、IO和单片机中其他东西这些模块之间是通过一个统一的节拍来同步工作的,这个节拍是单片机的时钟。(时钟越小,单片机工作效率越高)

    a、时钟节拍对单片机很重要,单片机内部在一个时钟节拍里只能做一件事,所以单片机要发生一个变化,最小时间单位是一个时钟节拍;单片机的时间单位都是时钟节拍的整数倍

    b 单片机的cpu,存储器、IO等都是以时钟节拍为动作节拍的,所以单片机是一个同步系统。

    c 时钟由内部电路与外部晶振结合产生的;时钟周期长短, 即时钟节拍快慢,影响单片机的速度,则该时针称为单片机的主频(主频越大,性能越高,一般pc主频是2G\3G多,一般手机主频是在1G-2G左右,51单片机主频是MHZ级别,高级单片机stm32主频在百MHZ级别)

    外设与内部设备:1、外设(peripheral) 外部设备,属于单片机中的模块。 2单片机中除了三大部件还有别的如:串口控制器、IZC控制器等,就称为外设

    3、早期单片机功能简单,用单片机做产品,只能外部扩展一些专用芯片(中断控制有中断控制芯片,串口通信有串口通信芯片)来和单片机结合,这样的产品的核心设计是单片机,外部专用芯片就是外部设备。

              1  内部外设:集成到单片机内部的外设;外部外设;未集成到单片机内部仍在外部的外设。

    电路板PCB (printed circuit board) 印刷电路板

    ef4ee81ef989b3ff9ed104c979610d0c.png

    1、PCB板 = 基板(绝缘)+电路  

    2、作用就是骨架和连接,旨在把所有的原件按照电路图连接起来形成完整的可工作的电路。  

    3、印刷电路其实就是在不导电的基板表面按照电路构成来印刷一层导电物质形成电路。最后形成的就是一个芯是不导电的FR4,外面有一层构成了电路的铜,为了避免铜氧化或者与外部导电,外部还有一层油墨,刷油墨时要露出来焊接点(焊接点一般有2种:一种是插针式、一种是贴片式),焊接点上本来就是铜,但是为了方便焊接一般会做镀锡。

    4、PCB实际就是硬件电路(原件,电路设计)的载体。

    PCB图:1、硬件工程师在设计产品硬件时的步骤是:先有原理图,然后用原理图画出PCB图

    2、PCB图是原理图和实际器件结合起来后,生成的PCB板的结构图纸,PCB图的作用就是拿给做PCB板的厂商去印刷电路板。
    3、对与软件工程师来说,PCB图不用去关注,只关注原理图。

    芯片:内部半导体技术形成的电路+外部塑料绝缘外壳(内部电路通过芯片的引脚连接外部电路)

       1芯片方式与PCB方式的关系:相同点:芯片其实就是一个微型的电路板

    不同点:PCB只能做大功率;芯片可以做小功率,功率越小越好。

    电子产品设计:芯片+电路板,在设计过程中能做到芯片中的就尽量做到芯片中。

    单片机开发板/普遍的电子产品结构:PCB板主板+单片机芯片+其他芯片+其他外围电路原件。
    编辑:hfy

    相关推荐

    本文档的主要内容详细介绍的是使用单片机实现中断系统的程序和工程文件免费下载。

    发表于 10-21 17:16 2次 阅读

    79f7f0916dc528ff9b091d090c6abcd4.png

    我在上一期发布了两个项目 :电脑串口蓝牙硬件实现方案ESP32充当台式机串口蓝牙 和最简单DIY的5....

    电路设计技能 发表于

    10-21 15:48

    59

    次 阅读

    80f764107ebbad2efa9e9c266979394a.png

    多功能电量控制器是一种为配电系统、自动化控制系统配套使用的智能控制器,用于监测电路中电压、电流、功率....

    电子设计 发表于

    10-21 11:32

    466

    次 阅读

    a2ec4112ca5ef0b516fa4b1db4573573.png

    在工业生产中,经常要对温度进行实时监测,虽然可以利用串行通信标准RS232和RS485等实现短距离监....

    电子设计 发表于

    10-21 11:20

    166

    次 阅读

    f396df1dbb38bb4938b56d26049ca1f2.png

    AT91SAM7S64是Atmel公司的32位单片机,具有高性能、低功耗、全速接口及丰富....

    电子设计 发表于

    10-21 11:10

    166

    次 阅读

    089f45d25bdab93c0cd1d07623c45d87.png

    在遥测、遥控领域中,常常使用工业PC机与单片机组成的多机系统完成测控任务。PC机因其丰富的软硬件资源....

    电子设计 发表于

    10-21 10:47

    152

    次 阅读

    2357d6552f6a0f078a58a955172da45e.png

    据说步进电机不能拆,但是为了满足好奇心,该出手时就出手。 将要拆开的28BYJ-48,这是学单片机控....

    bb3323287bb6f5c1ec51d47632ee7911.png

    我今年毕设选题的时候选了单片机,然后等到要做的时候发现自助机不知如何下手,每过一天都越来越急,头发越掉越少。可能是我太急...

    发表于 10-21 10:07 69次 阅读

    单片机应用的核心技术是什么?是按键,数码管,流水灯,串口。是它们的程序框架。按键和数码管是输入是人机....

    发表于 10-21 08:00 22次 阅读

    d56ff87af111efd1c1b04b9e1640393c.png

    非常的KEIL软件使用手册,内部包含详细的软件的使用介绍,含示例详解 ...

    发表于 10-20 19:12 0次 阅读

    01 单片机外部中断简介 所谓外部中断,就是通过外部信号所引起的中断,如单片机引脚上的电平变化(高电....

    嵌入式ARM 发表于

    10-20 17:43

    110

    次 阅读

    38c185c9c623d38c8cc4fb97a6c1498e.png

    说到单片机编程,不得不说到状态机,状态机做为软件编程的主要架构已经在各种语言中应用,当然包括C语言,....

    嵌入式ARM 发表于

    10-20 17:27

    137

    次 阅读

    1214c7fca7440b33f910233a18bc4d5f.png

    其实IAR 和keil 区别也没有多大,不过很多人就是怕(当初我也怕) 。怕什么呢,怕学会了,真的就....

    发表于 10-20 16:16 19次 阅读

    d0abdf9333429b30141979548acfe8c4.png

    长期以来,学校、工厂等单位常用的打铃仪多采用单片机计时,计时误差每天达0.5 s,日积月累走时误差会....

    电子设计 发表于

    10-20 10:51

    596

    次 阅读

    1f0bf014d5d5738ce91fe3723f8910d4.png

    一氧化碳(CO)是一种无色无臭的气体。当CO进入人体血液循环系统后,就会与血红蛋白迅速结合形成碳氧血....

    电子设计 发表于

    10-20 10:37

    551

    次 阅读

    3d96d7ce754ee7ecec3ab788a44a0e75.png

    本文档的主要内容详细介绍的是STM32单片机的芯片缓存包资料合集。

    发表于 10-20 08:00 35次 阅读

    9a0400f1af90dd9b741053987602f16a.png

    感谢芯圣和论坛给予的试用机会,本次就先发下开箱贴后续在捣鼓下其他的。玩开发板的同学都知道仿真器的重要性,先期我在学习51单...

    发表于 10-19 22:39 0次 阅读

    c9aef9de8e37723472180d15b8d02090.png

    日本丰桥工业大学研究团队成功开发出可快速检测出作物疾病的微流控芯片,通过基因体研究、半导体技术的结合....

    MEMS 发表于

    10-19 17:06

    122

    次 阅读

    af6d35cdc8677ebbf869413925676b3b.png

    本文档的主要内容详细介绍的是单片机在线编程板下载板的PCB原理图免费下载。

    发表于 10-19 16:51 58次 阅读

    125ed0efe6d9ea166d4649de1e54ee85.png

    现实生活中, 我们总是要与人打交道,互通有无。单片机也一样,需要跟各种设备交互。例如汽车的显示仪表需....

    inr999 发表于

    10-19 15:32

    146

    次 阅读

    c8dac6b9b7cad3dcdc111f2d79cd7f1f.png

    1. 简单的前后台顺序执行程序,这类写法是大多数人使用的方法,不需用思考程序的具体架构,直接通过执行顺序编写应用程序即可。2...

    发表于 10-19 11:48 0次 阅读

    存储器属于常见产品,在各类需要存储功能的器件中均存在存储器身影。本文中,小编将对单片机内部的各大存储....

    发表于 10-19 11:46 120次 阅读

    568bb0f04f21f2cf4bdb5de867fadae1.png

    在很多情况下,尤其是恶劣的工作环境下,高性能的单片机和大容量的Flash存储器是数据采集存储系统的最....

    电子设计 发表于

    10-19 10:40

    586

    次 阅读

    abc2e233283271b4c4486d51690bd1a9.png

    如图1所示,系统包括控制处理单元、电源管理单元、供电和输电单元(包括太阳能电池板、蓄电池、市电、电能....

    电子设计 发表于

    10-19 10:27

    335

    次 阅读

    c19ca85474571b41ab3f010b8b9be2b3.png

    本文档的主要内容详细介绍的是使用单片机驱动继电器的仿真电路图免费下载。

    发表于 10-19 08:00 68次 阅读

    cd927687b0c1b856cb584e8d1130d075.png

    链接: 提取码:ylaj 以上是本人精心整理的【电子全能资料包】,内含...

    发表于 10-19 00:26 115次 阅读

    链接: 提取码:ylaj 以上是本人精心整理的【电子全能资料包】,内含...

    发表于 10-19 00:25 0次 阅读

    TTL指的是TTL电平,0~5V之间,小于输出低电平,高于输出高电平。全称Trans....

    传感器技术 发表于

    10-18 10:47

    321

    次 阅读

    6747f23313b35a237ff8e7123730e7ac.png

    将C向MCU(俗称单片机)8051上的移植始于80年代的中后期。客观上讲,C向8051 MCU移植的....

    玩转单片机 发表于

    10-17 10:59

    363

    次 阅读

    e4336cb5b568ef690e1d0189c22c7ea0.png

    用单片机控制步进电机正转 反转 加速 减速; 由LCD1602实时显示步进电机的状态;F-正转 B-反转;数字越大,转速越大; ...

    发表于 10-17 10:44 101次 阅读

    嵌入式系统设计方法的演化总的来说是因为应用需求的牵引和IT技术的推动,随着微电子技术的不断创新和发展....

    发表于 10-17 10:07 389次 阅读

    b3d79fe4108d6056ab21d394e255c41f.png

    在单片机编程中,有很多人会因为一些貌似简单的处理而把问题弄得乱七八糟,如林中蛛网一样,错综复杂。

    e7f780749c9f64f73f759ec19af66984.png

    本文档的主要内容详细介绍的是单片机解码机器人的PCB电路原理图免费下载。

    发表于 10-16 18:33 96次 阅读

    5dc340e06b1114b0404b3e7ac2437be8.png

    本文档的主要内容详细介绍的是具有看门狗的单片机电机控制的PCB原理图免费下载。

    发表于 10-16 15:26 53次 阅读

    bff51dae6ba58cc1f5d14a600bd8f67e.png

    5V来自于TTL电平。5为True,0为False,之后用了压降更低的PN节,衍生出了这个电平....

    陈翠 发表于

    10-16 14:12

    197

    次 阅读

    7b671a405aaa97f6b293165e8e95b560.png

    自单片机诞生以来,由于其成本低,环境适应性强,可靠性高,结构灵活,易于生产,引起了人们的广泛关注。

    陈翠 发表于

    10-16 11:16

    394

    次 阅读

    ea3c5768be455c6bad00c000d9d62a6f.png

    随着生活水平的提高,人们对资源的消费日益增长,资源消费的计量、管理和收费工作日益繁杂,提高管理层次和....

    电子设计 发表于

    10-16 10:30

    755

    次 阅读

    db86f436db550927d37b41602c748268.png

    在单片机编程中,有很多人会因为一些貌似简单的处理而把问题弄得乱七八糟,如林中蛛网一样,错综复杂。 而....

    inr999 发表于

    10-16 10:06

    791

    次 阅读

    a241e3da10ab02f84c1e372fddd6b654.png

    《数字电路》,不学这个连推挽和开漏都分不清楚?基本的概念总要知道。 《C语言》,这个是废话,C语言研究的再深也不为过吧。...

    发表于 10-16 09:41 208次 阅读

    本文档的主要内容详细介绍的是基于ATMEGA16的LCD128x64显示程序资料合集免费下载。 ....

    发表于 10-16 09:29 42次 阅读

    2d1d8d47d1b3348fd2f14172b76f78e6.png

    电路图一:整个电路通过单片机(AT89C51)控制,P0 口和 DAC0832 的数据口直接相连,D....

    发表于 10-16 08:00 273次 阅读

    355bc767d8fdbb340dd580b175548771.png

    本文主要研究基于 STM32 单片机的车牌识别系统,以 STM32F103RBT 单片机为主控芯片,....

    发表于 10-16 08:00 131次 阅读

    f80439994fee710fcf853e3ddf91af88.png

    串口是计算机上一种非常通用设备通信的协议,其特点是通信线路简单,成本低,特别适用于远距离通信,因此有....

    发表于 10-15 17:35 38次 阅读

    0b0d6a867b40a28317080cf1ab1eaa9e.png

    8051 单片机有4 个I/O 口,它们分别是P0、P1、P2、P3 ,复位后对应它们的内容为0FF....

    发表于 10-15 17:35 65次 阅读

    5f2c40cc35a598601d9ed9ebee1ab8f0.png

    ·用于 FOC 的 PIC32MK MCJ 和 MCM单片机:第二代32位单片机提供32位浮点运算和....

    发表于 10-15 17:31 171次 阅读

    a944265dc1722b329677e1eb5d60f34e.png

    本文档的主要内容详细介绍的是AVR单片机控制OSD的PCB原理图免费下载。

    发表于 10-15 17:05 40次 阅读

    136ba7c667ec004e54a5fb45a5a097de.png

    举个例子,单片机发送一组这样的数组{0x0a,0xab,0x00,0xab},然后在串口助手上,显示出来的只有0a ab,后面两个就不显示,...

    发表于 10-15 16:53 69次 阅读

    优点:相对执行速度快,大部分是单周期指令,需要的存储空间也相对小,大部分是一个存储空间 (我这里的一....

    我快闭嘴 发表于

    10-15 15:39

    285

    次 阅读

    d95dd8af0d465886cae9c746c34e38fb.png

    此外,作为一款面向物联网的芯片,数据安全也是Microchip这款WiFi单片机模块需要考虑的重点问....

    我快闭嘴 发表于

    10-15 14:59

    309

    次 阅读

    a2102bdc39f0ad629cbb083f620723f2.png

    语音芯片提供按键接口,单片机的输入输出端口可以控制语音芯片的按键接口进行录音、播放、擦除、前、后等操....

    我快闭嘴 发表于

    10-15 14:01

    330

    次 阅读

    fb4477ab8c8ae506d5d89be14522b70c.png

    所以说,单片机中没有了晶振,也就没有时钟周期,没有时钟周期,就无法执行程序代码,单片机就无法工作,程....

    传感器技术 发表于

    10-15 11:34

    305

    次 阅读

    6aaf26dd2529386581ecfb83a5b92450.png

    功能描述: 8*8*8光立方主控板,采用STC12C5A60S2单片机为主控芯片,驱动电路采用8个SN74HC573为驱动锁存器和ULN28...

    发表于 10-15 10:44 606次 阅读

    e9743a3ffce3a4da6d74826af25f88db.png

    RDA1846是用于对讲机应用的高度集成的单片收发器。它只需一个微控制器就可以实现接收通道中射频载波....

    发表于 10-15 08:00 33次 阅读

    91c08244c02bd7b10a6395181d1ccf81.png

    单片机的片上资源有多种通信方式,常用的如IIC、SPI、UART/USART、CAN,甚至高端一点的....

    陈翠 发表于

    10-14 17:41

    366

    次 阅读

    a64d7da6ed58e0e5526cbd88b2b7e289.png

    本文档的主要内容详细介绍的是FPGA 10K10单片机配置的PCB原理图免费下载。

    发表于 10-14 14:52 26次 阅读

    2c3476329f326dac90dcb5075c3a59f9.png

    [导读] 相信ADC的应用或多或少都会用到,在很多场合都有分辨率要求,要实现较高分辨率时,第一时间会....

    inr999 发表于

    10-14 14:48

    273

    次 阅读

    8832646cc3ca3f9e568fc691798428bc.png

    国产替代成为独特的宣传标语。可以发现展会现场以及多家厂商展位上出现国产替代、国产MCU、打造国人自己....

    发表于 10-14 14:18 162次 阅读

    1df0067c6bdf713daf0e27fc5b203626.png

    单片机一种集成电路芯片,广泛用于各大行业中,可能很多朋友都不知道单片机主要寄存器有哪些?现在福利来啦....

    电子魔法师 发表于

    10-14 12:08

    314

    次 阅读

    3e1654bac2a8abd8b984ad667c02b22c.png

    在单片机的应用中,编程是非常重要的技术环节。在不断的探索和发展中,模块化的编程方式已经成为单片机编程....

    电子魔法师 发表于

    10-14 12:05

    386

    次 阅读

    44c19c49bdc2d9aa6f5fcb43e380c5f8.png

    微控制器又称为单片机,是一种集成在芯片上的微型计算机,用于控制嵌入式系统中的特定操作,那么微控制器的....

    电子魔法师 发表于

    10-14 11:39

    251

    次 阅读

    e120a594f181f92a8ae9b0f67b8dcd10.png
    展开全文
  • 基于单片机语音识别程序,通过语音识别模块,识别语音,通过无线发送语音数据到另外一个51单片机,51单片机控制LED亮灭。
  • 单片机语音识别

    千次阅读 2020-10-27 18:31:20
    广告关闭2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品。...单片机里有51单片机和arduino,arduino是一个开源的硬件平台,是一类以avr单片机为核心控制器的硬件电路板的统...

    flbm1hkjk6.jpg广告关闭

    2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品。未来,我们一起乘风破浪,创造无限可能。

    2jrk3ohpas.png

    当年奥迪双钻的“梦之队”系列最近,b站的一位程序员up主“阿婆主喵咪的哥哥(以下简称喵哥)”,就靠着一己之力,把语音识别和3d打印装进了一辆普普通通...单片机里有51单片机和arduino,arduino是一个开源的硬件平台,是一类以avr单片机为核心控制器的硬件电路板的统称,还有熟悉的stm32,虽然stm32非常强大...

    06eobjuhmp.png

    如果噪音超出一定水平, 那么用户将很难理解这样的语音。 对于嵌入式设备而言,实时连续语音识别的可用性要求系统能够提高信噪比。 选择一个支持移植和优化的大词汇量持续语音识别系统的单片机可以简化开发过程。 唤醒词检测(wupd)通过这个功能,用户可以通过语音激活设备,以一种不用手的方式打开系统(见图5)。 ?...

    itopcglaob.jpeg

    为什么是单片机单片机遍地都是根据皮特的估计,今年一年全球会有大约400亿枚单片机 (mcu) 售出。? mcu里面有个小cpu,ram只有几kb的那种,但医疗设备...如果可以在mcu上运行神经网络,那么更大量的传感器数据就可以得到处理,而不是浪费。 那时,不管是语音交互,还是图像识别功能,都会变得更加轻便...

    xlks9nqdye.jpeg

    为什么是单片机单片机遍地都是根据皮特的估计,今年一年全球会有大约400亿枚单片机 (mcu) 售出。? mcu里面有个小cpu,ram只有几kb的那种,但医疗设备...那时,不管是语音交互,还是图像识别功能,都会变得更加轻便。 虽然,这还只是个理想。 最后一句果然,tensorflow mobile的老大,满脑子还是便携设备的事...

    v7aeuyf89g.jpeg

    语音识别模块能让机器人识别声音,显示&触摸屏只是机器人与外界交互的一种方式,gps模块能让机器人知道自己的位置信息,存储模块除了存储机器人的系统和...单片机管理着机器人各类基础的模块,步进电机控制机器人的运动,各类传感器让机器人有了感知外界环境的能力。 红外模块可以实现对一些外部电器的操控...

    66rfl1rxcn.jpeg

    通过这些传感器,就可以感知这个物理物体周围的环境信息,现在也逐渐兴起利用条形码技术、语音识别技术、rfid(射频识别技术)等等。 这时候给人的感觉好像就是这个物体就有点像生物的样子了,能感知。 当上层反馈命令时,通过单片机、简单或者复杂的机械可使物理物体完成特定命令。 这时候就像个生物了,能感知,也...

    35fruuxsfl.png

    (2)语音合成模块:采用syn6288语音合成芯片。 2.4. 1 语音识别本系统语音识别模块采用的语音芯片是ld3320。 该芯片已经集成了语音识别的处理器,不需要...那么,我们该怎么从这一堆json格式数据中解析出冒号后面的字符串呢? 并且,这个系统是基于单片机的天气预报系统。 而单片机使用c语言进行编程开发的...

    eea2jaqetx.jpeg

    目前在深圳增长见识、学习嵌入式开发技术中。? alios things 是一款由阿里巴巴开发的轻量级物联网操作系统。 具备极致性能,极简开发、云端一体、丰富组件(包括实时操作系统内核,连接协议库、文件系统、libc接口、fota、mesh、语音识别)、安全防护等关键能力,并支持终端设备连接到阿里云iot云服务平台...

    qdzdkbpq6f.jpeg

    图6 语音识别进程流程图 使用select机制监控是否语音识别结果,在超出等待时间后,会退出等待并重新初始化语音模块ld3320,释放公共资源,这样也使得系统能够及时响应ld332o的mp3播放功能,避免了在长时间没有语音识别结果时,系统进入卡死状态。 2.5 航向测量为了使移动机器人能够沿指定的方向行驶并能修正由外界干扰...

    ha9p8sbtoz.jpeg

    (鄙人正是做这一块)4. 特定环境下的语音对话算法,可以研究下。 目前所有的语音识别,几乎都不过是语音转文字而已,然后计算机通过词汇分析来执行任务...服务器技术叫“云”,单片机叫“智能硬件”,网络单片机应用叫“物联网”,车载单片机应用叫“车联网”。。。 呵呵。 这种现象是商业进展的必要性,我们搞...

    2d2pjpp3h3.png

    一般上,实现语音交互需要语音识别与语音合成两部分内容。 语音识别需要经过语音转文字与自然语言处理过程,语音合成需要注意音调、语调等内容。 幸运的是...传感器数据输出,接入温度传感器与水位传感器,并通过单片机读出即可。 语音交互在语音交互方案上,本项目采用小程序采集用户语音,然后由腾讯云转换为...

    8luj5u1dgx.jpeg

    fpga版百度大脑逐步应用在百度产品中,包括语音识别、广告点击率预估模型等。 据了解,应用了该版本百度大脑后,语音在线服务、广告点击率预估模型等的...cpu是在同一时刻只能执行一个任务,单片机是cpu,cpu里基本的单元是逻辑控制单元来执行程序。 但是fpga不是cpu,许多的逻辑单元构成的它们的内部结构不...

    59hkyatd48.jpeg

    有了linux,再把tensorflow装上去,接上摄像头实现图像识别,又或是接上话筒实现语音识别,还能把小电视当成自己博客的web服务器。? 小电视也能自己播放...大学阶段入门了模数电、单片机、linux、自控原理之类的课程之后,就开始放飞自我了。 对ai的兴趣的话,是源于深度学习最近一次重新崛起的那几 年...

    很多ai领域的任务,例如机器翻译(中英对译)、语音识别和语音合成,图像描述和图像生成,问题回答和问题生成等,都是对称的任务。 而对偶学习的思路在于...另一方面,8位对嵌入式设备的利用更充分,因为很多嵌入式芯片都是8位、16位的,如单片机、数字信号处理器(dsp芯片),8位可以充分利用这些。 此外,神经...

    nch38bmd3i.jpeg

    很多ai领域的任务,例如机器翻译(中英对译)、语音识别和语音合成,图像描述和图像生成,问题回答和问题生成等,都是对称的任务。 而对偶学习的思路在于...另一方面,8位对嵌入式设备的利用更充分,因为很多嵌入式芯片都是8位、16位的,如单片机、数字信号处理器(dsp芯片),8位可以充分利用这些。 此外,神经...

    创始人 10:45 -- 11:00 茶歇休息15分钟 11:00 -- 12:00 probabilistic robotics视频链接 juan rojas 博士 广东工业大学 午餐,午休 13:30 -- 15:00 ros与语音识别pdf下载视频链接 陈宇 华东师范大学 智能机器人运动与视觉实验室15:00 -- 15:15 茶歇交流活动 15:15 -- 17:00 机器人感知 —— 视觉部分pdf下载视频链接 ...

    随着2009年第五代“papero r500”机种的推出,该机器人进一步提高了语音识别能力,该类型机器人已可逐步运用在老年人的医疗护理领域上,可作为老年人心灵...开发研制的通用robot教学用机器人系列产品,用于普教、职教以及大学计算机语言、电子技术、单片机、机器人课程教学,课外科普教育活动以及相关竞赛...

    事实上,还有很多值得我们继续去实现的子系统,诸如语音系统(语音识别、语音输出)、行走控制(设计算法,实现平稳的行走)、网络系统(未来的机器人将不再会是独立的个体,多机器人的协同工作是必然的趋势; 同时,机器人同其他设备的连接需求也越来越迫切)等等。 应当承认,虽然目前的嵌入式处理器已经具备了比较...

    h2qfeetsay.jpeg

    目前语音识别技术发展很迅速,技术已经十分成熟,世面上早已存在多款应用于手机的语音识别程序。 可以考虑把语音识别系统加入到智能网关中,方便使用...采用aes 128位对称加密算法保障用户通信安全,非对称加密计算复杂度底,使用单片机完全可以完成。 通信可靠:动态组网,网络拓扑结构可能随时自动调整...

    5fh8n6m6ui.jpeg

    数据分析挖掘:从“语音识别图像识别”到“大数据” 语音识别:应用加速落地,龙头具有先发优势国内外语音识别霸主产生:全球nuance、谷歌、苹果占据75%...未来向智能化、多样化、安全、节能方向发展趋势十分明显,从而要求单片机具备更高的集成度和更丰富的功能,拉动32位mcu市场发展; 另一方面,除单片机龙头...

    展开全文
  • 本设计是基于单片机语音控制灯系统,主要实现以下功能: 1、显示灯光等级 2、显示口令 3、显示开关状态 4、语音控制 5、PWM控制灯光亮度 唤醒词:小爱同学、天猫精灵、特纳斯电子、智能管家 命令词:打开灯光、...
  • jr6001语音模块

    2019-04-27 19:48:45
    jr6001语音模块资料,包括一下调试助手和一些调试音频
  • 另一根接VCC或GND都可以,这样就能还原出这个样品的电压值,比如单片机晶振为30兆,需要播放44.1Khz的声音,那么30000000/44100=680,那么做个定时器,每680时钟周期中断1次,输入采样率,利用单片机的PCA模块,实现...
  • JQ6500语音模块

    千次阅读 2020-03-30 12:05:48
    今天分享一下最近用到的JQ6500语音模块,我主要是用它来做个语音播报功能,同时在使用中遇到的一些问题。 二:使用说明 这个模块一些什么使用场景的废话我就不讲了,主要讲一些比较重要的部分。 1、它的工作电压,这...
  • //使用此程序前,模块要设置好关键词。#include #define kai 0; //定义字符串kai代表低电平0#define guan 1;//定义字符串guan代表高电平1unsigned char a;//a用来存放串口接收到的数据(即模块的返回值)sbit J...
  • 语音播报功能的实现方式TTS语音模块,比如XFS5152、SYN6288等ISD4000系列语音录放芯片分段输出可以按键、UART控制的mp3解码芯片模块OTP(One Time Programable)语音芯片[定制]其中TTS语音模块使用起来最方便灵活,OTP...
  • (内附有原理图,单片机源代码,开题报告,语音芯片源代码,语音模块原理图,语音芯片相关资料等)智能家居语音控制系统以STC89C52单片机最小系统,继电器控制模块,步进电机驱动模块,语音识别模块LD3320和电源模块...
  • LD3320语音识别模块+MP3-TF-16P模块实现语音交互功能

    千次阅读 多人点赞 2020-07-20 23:31:27
    利用LD3320语音识别模块可以实现非特定人声语音控制单片机io口动作,而加入MP3-TF-16P语音播放模块,可以让语音识别富有灵魂的动感。 原理就是利用两个模块进行串口收发数据,实现我们想要的功能。 MP3-TF-16P模块: ...
  • 串口语音模块.pdf

    2019-09-14 16:33:54
    串口语音模块pdf,尽管市面上的语音IC已经有了很大的选择余地,但是这类IC最大的特点就是低成本、低音质,用在一般 的环境下,还是可以的。但是一些需要高音质,语音信息灵活,并且成本有要求的场合。就不合适了 ,这...
  • TTS语音模块

    2021-03-31 14:52:38
    我们之前分享过TTS (从文本到语音(Text To Speech))功能,目前有两个模块可以实现此功能: 方案一:使用科大讯飞的XFS5152CE语音合成模块,这个模块优点是接近真人发声,缺点价格偏贵,大约80+元; 方案二:利用...
  • 《51单片机常用模块设计查询手册》主要介绍了51单片机系统中常用模块的具体运用,这些模块包括:电源模块、输入输出及显示模块、各类存储模块(并行及串行)、数据传输接口模块、网络通信模块、AD/DA模块语音处理...
  • 本书主要介绍了51单片机系统中常用模块的具体运用,这些模块包括:电源模块、输入输出及显示模块、各类存储模块(并行及串行)、数据传输接口模块、网络通信模块、AD/DA模块语音处理模块、信号发生模块、电机模块...
  • 2018-822、51-26成品+语音报警设计本设计由STC89C52单片机电路+红外避障模块电路+光敏电阻电路+语音模块电路+LED灯电路+电源电路组成。1、通过红外避障模块测距(3-80cm可调),如果避障模块检测到障碍物,语音模块和...
  • ISD1820语音模块

    2018-05-11 16:25:01
    ISD1820语音模块的使用说明和pcb原理图。可将话筒下端的偏置电阻和220uF 电容的负端接到RECLED端(虚线) ,这样在平时由于RECLED端为高电平,话筒没有电压电流,整个电路的耗电几乎为零。但这种方式下直通模式不能...
  • isd1760语音模块全套资料 包含原理图 说明 程序等
  • 玩这个真的要感谢头条的强大推荐,清明节回家的大巴车上,无聊的刷着头条,很智能的给我推荐了一款语音识别模块,一直很想自己试着玩一把的我,按奈不住,点开视频看到了介绍,接着我就淘宝一下,加入了购物车,事后...
  • 文中给出以单片机AT89C52为核心构成的语音录放系统原理图及软件流程。通过实验验证该语音录放系统录音和放音效果良好,单片机控制相当准确。在应用方面,将该系统作为一个模块可与其他功能电路集成,实现各种功能...
  • 单片机应用系统语音处理模块 单片机应用系统电动机控制模块 单片机应用系统压力测量模块 单片机应用系统渣量测量模块 单片机应用系统无线传输模块 单片机应用系统测距模块 单片机应用系统驱动隔离模块
  • 该GD5600 MP3语音模块原理图和PCB源文件,用AD软件打开; 该GD5600语言模块制作BOM表; 5600 MP3 参考代码; GD56XX系列 SPI固件; GD5600语音模块使用手册; GD5600 51程序dome; CMD详解; 购买实物链接:...
  • 4.6 语音芯片在单片机系统中的使用  4.6.1 实例功能  4.6.2 器件和原理  4.6.3 电路  4.6.4 程序设计  4.7 智能电池充电器  4.7.1 实例功能  4.7.2 器件和原理  4.7.3 电路  4.7.4 程序设计  ...
  • SH406.C 单片机控制语音芯片的例程 SH407.C 单片机控制充电芯片的例程 SH408.C 单片机控制时钟芯片的例程 第5章: 程序名称 功能简介 备注 SH501.C 基于单片机的信号发生器例程 SH502.C 低频信号发生器的...
  • 本文提到的JK-DP50型数字降噪声处理器就是应用数字信号处理器DSP技术及高速实时处理运算的特性,采用独特的软件算法,对高噪声环境中的话音和噪音进行处理,完成高噪声环境中的语音通信功能,使话音在高噪声环境下...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,483
精华内容 593
关键字:

单片机语音模块工作原理