FastBound-智能建筑-蓝牙开发板
用于采集信号的蓝牙开发板,基于N76e003智能建筑的开发板,ADI和美信的运放和电压基准,电压比较器,用于采集各种传感器的信号
标签
嵌入式系统
llzx
更新2021-11-25
827

内容介绍

简介

基于N76e003智能建筑的开发板,ADI和美信的运放和电压基准,电压比较器,用于采集各种传感器的微弱信号。蓝牙模块可连接网关和其他终端传输数据。前期开发时常遇到一个问题,昂贵的开发板不便于当作产品实际应用,而设计打样又会延误时间,这是一款低成本通用开发板,适合用于产品早期测试于验证。

硬件介绍

MCU:N76E003

N76E003 为新唐高速 1T 8051 微控制器系列产品,提供 18 KB Flash ROM、可配置Data Flash与高容量1 KB SRAM ,支持2.4V 至 5.5V 宽工作电压与 - 40 ℃ 至105 ℃ 工作温度。

运放:ADA4505-2

ADA4505-2有双通道放大器具支持轨到轨的输入和输出  工作电压1.8 V到5 V,采用一种新的电路技术,除了低成本,放大器提供零输入交叉失真(优良的PSRR和CMRR性能)和非常低的偏置电流,而且每个放大器的电源电流小于10μA。适用于远程电池供电传感器,手持仪器  以及消费设备,危险探测器(例如烟雾,  火和气体),等应用场景

电压比较器:MAX9030

MAX9030是单通道电压比较器,支持2.5V到5.5V直流电源,支持轨到轨输出,仅188ns低传输延迟,待机电流低至35μA,低功耗适合于物联网场合的信号采集。工作温度在-40°C到+125°C。

基准:lm4040适合于,便携式电池供电设备、数据采集系统、仪器、过程控制等场景的应用。输出噪声低

蓝牙模块:A78_C2G4A07S1A

A78 系列是是基于 TLSR8269,工作在 2.4G ISM 频段的无线模块。支持多种协议包括 BLE,BLE Mesh,Zigbee 和 RF4CE。

 

原理图简介

1.ADA4505-2运放电路

FpbgS6lxSRXBAl5YW88tpOXx4ym9

运放可以调节电位器调整放大倍数,双通道运放可以采集两个通道信号或者叠加放大更小的信号。

2.LM4040电压基准电路

Fka0XIL8gQAFSrtEU-U9wW3kK3Lf

高精度电压基准为运放提供虚拟地,同时可调节输出参考电压,用于电压比较器的输入。

3.MAX9030电压比较器电路

FkgNyBLJbCaXZohC_uZKmp6uFuhI

如果使用到的传感器只需要根据电压阈值来判断输出,或MCU的AD和运放通道不足时,可以使用运放来采集信号。

四、PCB设计与实物

Flquf3kVm13mCDBaH6UkD2IxfsN4

FrGsfrp6O6LNxvvuG_njIcO4xf1d

 

五、软件设定及程序

1.透传参数

FgioiLbCoph3a5vkSazJuT5mTdsi

2.手机发送数据包设定

FoXWoNONoGKXLTPH4WBquglSd2Mk

3.手机接收端数据包设定

FnZmgsho6r5a8Pu2xDIPIMR1tTj6

4.程序

	InitialUART0_Timer1(115200);
	 ES = 1;                     //ʹÄÜ´®¿ÚÖжÏ
   EA = 1;
	P10_Quasi_Mode;P11_Quasi_Mode;P12_Quasi_Mode;P13_Quasi_Mode;P14_Quasi_Mode;//±ê×¼IO³õʼ»¯
	P03_Input_Mode;P04_Input_Mode;//ÊäÈëIO³õʼ»¯
	led[0]=1;led[1]=1;led[2]=1;//LED³õʼ»¯
 P14=1;//µçѹ±È½ÏÆ÷´ý»ú¿ØÖÆ

	while(1)
	{	
		
			P11=!led[1];
			P12=!led[2];
			P13=!led[3];
			CKDIV=4;
			Enable_ADC_AIN5;
			clr_ADCF;
			set_ADCS;									// ADC ADC_AIN5 start trig signal
			while(ADCF == 0);
			in5=ADCRH;
			in5=in5<<4;
			in5+=ADCRL;	
			Enable_ADC_AIN6;
			clr_ADCF;
			set_ADCS;									// ADC ADC_AIN6 start trig signal
			while(ADCF == 0);
			in6=ADCRH;
			in6=in6<<4;
			in6+=ADCRL;	
			Enable_ADC_BandGap;		
			clr_ADCF;
			set_ADCS;									// ADC bandgap start trig signal
			while(ADCF == 0);
			bandgap=ADCRH;
			bandgap=bandgap<<4;
			bandgap+=ADCRL;
			vo3=1.2/(bandgap/4096.0);
			vol=vo3*(in5/4096.0);
			vo2=vo3*(in6/4096.0);
			CKDIV=0;	
			Timer0_Delay1ms(500);
			blesent(&vol,&vo2,&vo3,&bandgap);
			P10=1;//ledÉÁ˸
			Timer0_Delay1ms(500);
			P10=0;
	
	}

六、心得体会

现在智能建筑,物联网的需求及应用越来越多, 美信和ADI的器件在这方面设计资料完善,产品性能可靠性都非常不错,整个应用过程,比较顺利,感谢美信和ADI和硬禾学堂提供的器件和资金支持。

 

软件 & 硬件

附件下载

Ble ADC template.zip

团队介绍

个人

评论

0 / 100
查看更多
目录
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2023 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号