加入交流群  

扫一扫,添加管理员微信
备注:参考设计,即可被拉入群
和也在搞设计小伙伴们碰一碰

收藏 

评论 

张三叔 发布

#第五届立创电子设计大赛#万能红外遥控手表

 
设计简介

# 注:*为必填项。

【请在报名阶段填写 ↓】

*  1、自我/团队介绍

我们是来自深圳大学电子与信息工程学院的大二本科生,成员主要来自电子科学与技术、微电子科学与工程、通信工程这三个专业。

*  2、简要介绍项目

主要是一个STM32F411CEU6作为主控芯片的带有姿态感应,红外输入,红外输出,可根据任意录入的红外信号进行存储,然后发出红外线控制各种电器设备, 并具有测电流,电压,电阻,电容能力的手表,是对于电子工程师来说具有较强实用性的小工具

【请在竞赛阶段填写 ↓】

< br> *  1、描述项目详情

万能遥控也许很多人有听说过也有用过,但是大部分的万能遥控是用来直接复制一种类型电视或其他电器的遥控,使用上不是很方便,并且有局限性,面对各种各样的电器往往需要各种各样的类型的万能遥控与之匹配,有时候很多人需要的是一种可以随便复制任何遥控信号的遥控,但这样类似的产品往往并不常见,有人说手机也可以实现类似的功能,但事实是并不是每一个手机都具有红外发射功能,而且手机也不能接收红外信号,也就不能复制输入的红外信号,使用单片机做一个这样的产品就是一种解决方案,也可以用于调试各种红外设备,如红外遥控小车或其他自制的设备,作为一个集成的遥控。之所以要 加入万用表功能是因为对于一个电子专业或者电子爱好者来说,往往在调试电路板的时候使用最多的用过就是万用表了,奈何传统的万用表体积较大,而且对于这些人来说,测量高电压,大电流,足够精确的电阻往往不是重点,用万用表主要是用来测量电路的连续性,简单的测量电阻的阻值还有电容的容值或者电流是最常用的,此表的意义就在于此。

*  2、描述项目所面临的挑战及所解决的问题

硬件部分:

(1)首先是硬件焊接过程中由于经验不足,导致了多次芯片或器件连锡情况的出现,这种技术上的失误拖慢了整个电路板焊接调试的进程,后面发现是所采用的工具等问题,由于电路板上使用的很多是0402的封装,使用刀头电烙铁焊接起来难免有些笨重,换用普通尖头可以很好的焊接这些小封装器件,连锡情况可以通过使用助焊剂等来改善。

(2)由于设计失误,未考虑ACS712输出的是交变电流,电路设计上未加入整流滤波部分电路,因此测电流这一功能无法实现,硬件问题也不能靠软件优化改善。 软件部分:

(1)由于单片机内部设计其他程序,在处理红外发射和接收部分程序的时候精度和响应存在问题,为解决这个问题,我们采取外置一块STC单片机,预先烧录红外接收和解码程序,通过串口连接STM32,其实也就相当于是一个外置模块,从而使得红外接收和发射能独立完成;

(2)在实际编程过程中,由于使用的是ST的标准库,存在一定的BUG,例如在一些内存位置初始化GPIO等外设会失效,无法写入寄存器地址,推测是标准库优化存在的问题,只能更改一些外设的初始化代码来解决这一问题。

(3)   系统任务调度过程中,定时器中断时间未正确匹配导致系统运行时的一些列问题。

*  3、描述项目硬件、软件部分涉及到的关键点

硬件:

(1)电压检测电路,主要是将外部-15v~15v的电压通过几个限压电阻根据KCL和KVL转化成0~3.3v,再由ADC芯片采集;

(2)电阻检测电路,根据简单的分压原理,将待测电阻通过模拟开关分别与1k和1M欧高精度电阻串联测得分压,从而实现精确测量较大范围内的电阻阻值;

(3)电容检测电路,根据电容的一阶零状态响应,算出时间常数,再根据串联的电阻计算出接入电容的电容值;

(4)红外接收发射电路,采用外加一块STC单片机(一个模块~~~~),里面预先烧录红外解码程序,再通过串口与STM32通讯,实现对外部输入红外信号的解码和调制发射;

软件:

(1)姿态解算算法,实现步数计算,抬手感应,翻腕感应,LCD虚拟触屏;

(2)针对不同红外信号的解码和发射算法,红外信号存储算法等;

(3)电阻,电容测量算法;

(4)自制定时器系统任务调度算法。

< br> *  4、项目材料清单展示

见附件处

*  5、项目图片上传

5.1、PCB上印制大赛logo图片,若无视为放弃参赛

d8a4c6d30bff973d2c472ed913a29fd.png

c35536db673fbf72bfd3c60f02340a3.png

4a5593af9eedf3e200314a54efb87a0.jpg

5.2、项目其它图片

25ea6a5953ee930181102d1b1f023ca.jpgb9c18a85f911c1861e549dc622249de.jpg

*   6、演示您的项目并录制成视频上传

6.1、视频上传大赛官网

视频已上传,见顶部

6.2、B站视频标题和链接

标题:第五届立创电子设计大赛:《万能遥控手表》项目-功能演示&性能测试

链接:https://www.bilibili.com/video/BV1354y1m7Tr< br> < br> 注意事项:

①:视频要求:请横屏拍摄,分辨率不低于1280×720,格式Mp4/Mov,单个视频大小限100M内;

②:视频上传:请同步上传至大赛官网和B站(www.bilibili.com),B站人气TOP10项目将获得1000-5000元现金奖励,其它上传项目获得100元立创商城无门槛券;

③:视频标题:第五届立创电子设计大赛:{项目名称}-{视频模块名称};

如第五届立创电子设计大赛:《自动驾驶》项目-团队介绍。(http://www.bilibili.com),

B站人气TOP10项目将获得1000-5000元现金奖励,其它上传项目获得100元立创商城无门槛券;

www.bilibili.com,B站人气TOP10项目将获得1000-5000元现金奖励,其它上传项目获得100元立创商城无门槛券< br> < br> < br> *  7、是否首次公开发布

7.1、项目之前是否发表过或获奖,请说明

这是一个完全由立创EDA开发的新项目,未在其他任何赛事或平台发表过。

7.2、若项目是在原有基础上优化,请说明优化部分

1、优化了模拟量的采集和以及电容电阻的算法数值优化

2、优化PCB图,从之前的两层夹板设计到现在的单四层设计

*  8、开源文档 程序见附件处~~~~

*  9、参考文献 见附件处~

点击链接了解更多详情:https://www.szlcsc.com/go/dsxq

参考设计图片
×

!注意:请使用浏览器自带下载,迅雷等下载软件可能无法下载到有效资源。

 
相关器件
器件 类型 描述 数据手册
DY-IR333-A 红外发射管 点击下载
TYPEC-513L-ACP24 USB连接器 点击下载
TSA245G00D-250 轻触开关 电路结构:SPST 触点额定电流:50mA @ 12VDC 按钮头类型:Rectangular Button 按钮作用方向:Side Actuated 点击下载
2N3904S-RTK/PS 三极管 额定功率:350mW 集电极电流Ic:200mA 集射极击穿电压Vce:40V 晶体管类型:NPN NPN,Vceo=40V,Ic=200mA 点击下载
19-217/R6C-AL1M2VY/3T 发光二极管 照明颜色:红色 主波长/色坐标:617.5~633.5nm 点击下载
0402WGF1002TCE 贴片电阻 阻值(欧姆):10K 精度:±1% 功率:1/16W 温度系数:±100ppm/°C 点击下载
AECR0402F1M00K9 贴片电阻 功率:63mW 精度:±1% 阻值(欧姆):1M 0.063W 车规电阻 点击下载
HPCR0402F430KK9 高功率贴片电阻 功率:1/10W 阻值(欧姆):430K 精度:±1% 0.1W,额定功率是普通贴片电阻的一倍 点击下载
RMC04021.5M1%N 贴片电阻 点击下载
DY-IR333-A 红外发射管 点击下载
TYPEC-251LS-ARP6L65 USB连接器 点击下载
TSA245G00D-250 轻触开关 电路结构:SPST 触点额定电流:50mA @ 12VDC 按钮头类型:Rectangular Button 按钮作用方向:Side Actuated 点击下载
2N3904S-RTK/PS 三极管 额定功率:350mW 集电极电流Ic:200mA 集射极击穿电压Vce:40V 晶体管类型:NPN NPN,Vceo=40V,Ic=200mA 点击下载
19-217/R6C-AL1M2VY/3T 发光二极管 照明颜色:红色 主波长/色坐标:617.5~633.5nm 点击下载
0402WGF1002TCE 贴片电阻 阻值(欧姆):10K 精度:±1% 功率:1/16W 温度系数:±100ppm/°C 点击下载
RC-MT08W102JT 网络排阻 点击下载
FRC0402F1004TS 贴片电阻 电阻类型:厚膜电阻 阻值:1MΩ 精度:±1% 功率:62.5mW 温度系数:±100ppm/℃ 最大工作电压:50V 工作温度范围:-55℃~+155℃ 点击下载
RMS04FT4303 贴片电阻 点击下载
RMC04021.5M1%N 贴片电阻 点击下载
M55342K11B10E0RS3 贴片电阻 点击下载
CR0402F330KQ10Z 贴片电阻 点击下载
RMC04023.3K5%N 贴片电阻 点击下载
BSMD0402L-050 自恢复保险丝 点击下载
RC-MT08W104JT 网络排阻 点击下载
CT41G-0402-2X1-16V-0.1μF-K(N) 贴片电容 精度:±10% 容值:100nF 额定电压:16V 温漂系数(介质材料):2X1 材质:2X1 点击下载
50V2.2uF CD288 引线型铝电解电容 点击下载
WF12P1R0JTL 贴片电阻 阻值(欧姆):1 精度:±5% 功率:1/2W 温度系数:±200ppm/°C 点击下载
EVQP7C01K 轻触开关 点击下载
TM8M475K010UBA 钽电容 点击下载
KAN0741-0601M1 五向开关 点击下载
SMD-3225_4P12M12pf10ppm 贴片晶体谐振器(无源) 等效串联电阻(ESR):80Ω 主频:12MHz 频率公差:±10ppm 负载电容值:12pF 12MHz,负载电容:12pF, 精度:10ppm,宽温:-40℃~85℃ 点击下载
S9014 三极管(BJT) 晶体管类型:NPN 集射极击穿电压(Vceo):45V 集电极电流(Ic):100mA 功率(Pd):300mW 集电极-发射极饱和电压(VCE(sat)@Ic,Ib):300mV@100mA,5mA 直流电流增益(hFE@Ic,Vce):200@1mA,5V 特征频率(fT):150MHz 工作温度:-55℃~+150℃@(Tj) 点击下载
67-21S/KKE-H302433Z6/2T(GC) 发光二极管 点击下载
0402WGF1001TCE 贴片电阻 阻值(欧姆):1K 精度:±1% 功率:1/16W 温度系数:±100ppm/°C 点击下载
TXD12M0002206LDBEO00S 圆柱体晶振 点击下载
FRXDSL035 预售新品 点击下载
GR5515IGND 蓝牙模块 点击下载
DIO6810SST3 MCU监控芯片 点击下载
67-21S/KKE-H302433Z6/2T(GC) 发光二极管 点击下载
1N4448W 开关二极管 点击下载
GR5515IGND 蓝牙模块 点击下载
RCLAMP3522T.TFT 静电放电(ESD)保护器件 点击下载
1N4448W 开关二极管 点击下载
GA0603Y331KXCAP31G 贴片电容(MLCC) 点击下载
ABS07-32.768KHZ-T 贴片晶体谐振器(无源) 等效串联电阻(ESR):70kΩ 主频:32.768KHz 频率公差:±20ppm 负载电容值:12.5pF 点击下载
STM32F411CEU6 ST(意法半导体) 工作电压:1.7V ~ 3.6V CPU位数:32-Bit CPU内核:ARM® Cortex®-M4 主频(MAX):100MHz ROM类型:FLASH STM32F Series 512 kB Flash 128 kB RAM 100 MHz 32-Bit Microcontroller - UFQFPN-48 点击下载
19-217/BHC-ZL1M2RY/3T 发光二极管 照明颜色:蓝色 主波长/色坐标:465~475nm 点击下载
KLJ-5020 蜂鸣器 点击下载
4D02WGJ0472TCE 网络排阻 阻值(欧姆):4.7K 电阻器数:4 精度:±5% 每元件功率:1/16W 温度系数:±200ppm/°C 点击下载
TS-1088R-02026 轻触开关 按钮作用方向:顶部致动 触点额定电流:50mA @ 12VDC 按钮头类型:圆形按钮 作用力:260gf 电路结构:SPST 点击下载
SLO0420H100MTT 功率电感 电感值:10uH 点击下载
B-2100S02P-A110 排针 点击下载
MPU-6050 姿态传感器 三轴加速度计和三轴陀螺仪,工作电压:2.375V~3.46V 点击下载
WR06X000 PTL 贴片电阻 点击下载
RC0402JR-0710KL 贴片电阻 阻值(欧姆):10K 精度:±5% 功率:1/16W 温度系数:±100ppm/°C RESSMD10KOHM5%1/16W0402 点击下载
MS621FE-FL11E 电池 3.3V可充电纽扣电池 5.5mAH 点击下载
S8050 J3Y 三极管(BJT) 点击下载
M2 通用二极管 直流反向耐压(Vr):100V 平均整流电流(Io):1A 正向压降(Vf):1.1V @ 1A 100V,1A,VF=1.1V@1A 点击下载
IRM-H638T/TR2(DX) 红外接收管 点击下载
KMA1117-3.3V 低压差线性稳压(LDO) 输出类型:固定 最大输入电压:12V 输出电流:1A 输出电压(最小值/固定值):3.3V 点击下载
群聊设计,与管理员及时沟通

欢迎加入EEWorld参考设计群,也许能碰到搞同一个设计的小伙伴,群聊设计经验和难点。 入群方式:微信搜索“helloeeworld”或者扫描二维码,备注:参考设计,即可被拉入群。 另外,如您在下载此设计遇到问题,也可以微信添加“helloeeworld”及时沟通。

 
查找数据手册?

EEWorld Datasheet 技术支持

论坛推荐 更多
更新时间2024-11-19 01:11:31

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

EEWORLD参考设计中心

站点相关: TI培训 德州仪器(TI)官方视频课程培训

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved