基于GD32的智能家居系统包括了手机APP、网络平台、硬件系统,很好的构成了一个完整的通讯系统。 GD32开发板资料汇总见链接:https://www.cirmall.com/circuit/3721/ 智能家居系统设计框图: 实物展示: 从上图我们可以看到我们有OLED液晶显示器,蜂鸣器,RGB_LED灯,蓝牙,MQ2烟雾传感器还有我们的GD32F190小红板。 他们之间的通讯如下: OLED:SPI MQ:ADC RGB:PWM 蓝牙:USART 蜂鸣器:PWM 智能家居系统功能介绍: 1、我们的小红板采集MQ传感器的值然后将数据发送给手机并在手上显示,同时我们的OLED也会显示。当这烟雾浓度过高时,我们蜂蜜器将会报警,同时我们的手机也会进行电话和短信报警。 2、当然作为智能家居我们也需要能够控制我们的家电。这里我们加了一个全彩的LED来模拟我们的家庭电器,我们可以通过滑动手机APP上的滑条,来控制我们的全彩LED。通过改变红绿蓝的亮度来显示不同的颜色。我们还提供一个网络平台这个我们也同时通过网络平台来时候监控我们的家庭环境,同样也能控制我们的家电。 手机APP界面: OLED界面设计: 智能家居系统视频演示: 说明:上面视频中,我是将一个根烟点燃后直接放在了烟雾传感器下面,这时我们烟雾直接超标,APP中的红心直接变黑,手机直接短信报警和电话报警(其中的手机号我随意虚设);当把烟拿开后我们烟雾浓度就降下来了,APP中的心的颜色就慢慢变成了红色。
2022-12-14 16:27:51 3.4MB 智能家居 智能家居系统 电路方案
1
附件内容分享的是基于MPU6050姿态解算的程序和电机驱动PCB设计的小车光电直立方案,传感器采用的是MPU6050,角度的姿态解算程序移植自STM的MPU6050例程,这个也是我们组去年参加比赛的部分代码,绝对可用;附带高速电机驱动PCB设计图。 MPU6050的引脚连接可以看程序的定义或者查看PCB电路原理图。如果是选择光电直立,建议使用鹰眼摄像头,不要再用线性CCD了。由于去年增加了圆环,给线性CCD识别赛道增加了很大的困难,而比赛的难度也在逐年增加,线性CCD已经在“恩智浦杯”智能车比赛中慢慢被淘汰了。 附件内容截图:
2022-12-08 23:14:36 28.88MB 平衡车 电路方案
1
硬件电路图,带有硬件调试,方便快捷,好用实惠
2022-11-30 13:53:09 45KB 频率计 原理图
1
描述 ESC 模块是非军用无人机中非常重要的子系统,用户需要更高效的机型,以实现更长的飞行时间、更好的动态行为和更加平顺、稳定的性能。这一设计采用了普遍用于无人飞行器 (UAV) 或无人机的电子调速器 (ESC)。 速度控制通过无传感器的方式完成,使用 FOC 速度控制对电机进行了测试,高达 1.2kHz 电气频率(12kRPM,6 极对电机)。我们的无人机 ESC 高速无传感器 FOC 参考设计拥有一流的 FOC 算法实施,可实现更长的飞行时间、更佳的动态性能,且具有更高的集成度,因此电路板尺寸更小,BOM 组件更少。无传感器高速 FOC 控制使用 TI 的 FAST:trade_mark: 软件观测器,利用了 InstaSPIN-Motion:trade_mark: C2000:trade_mark: LaunchPad 和 DRV8305 BoosterPack。 特性 InstaSPIN-FOC:trade_mark: 无传感器 FOC 可实现更高的动态性能。经测试高达 12,000 RPM(使用 3 节锂聚合物电池) 高动态性能:在不到 0.2 s 的时间内达到 1 kRPM 到 10 kRPM(电气频率 100Hz 至 1kHz)转速,可实现高性能偏转和俯仰动作 适于完成翻转动作的快速翻转能力 由于块交换上更高的 FOC 效率,可实现更长的飞行时间 更高的 PWM 开关频率(经测试高达 60kHz),可针对低电感高速电机降低电流/扭矩纹波,并且可以避免超声波传感器 由于 InstaSPIN-FOC 的自动电机参数识别,缩短了上市时间:自动调优无传感器 FOC 解决方案 针对绕组电阻变化进行电机温度估算,以保护电机在临时过载情况下免受损坏
2022-11-29 10:33:53 2.94MB 开源 电路方案
1
介绍基于arduino设计,远程控制、环境监测、浇水系统,具体实现步骤。 硬件部分: 底板:ardduino (以gokit为例子) 模块:汉枫LPB100 乐鑫ESP8266 庆科MX3162等 传感器:土壤传感器(四线) 硬件组件: 附件内容包括: 驱动 CH30程序 源码分享 Arduino源码 云端部分具体操作详见附件内容。
2022-11-28 12:36:38 3.42MB 电路方案
1
什么是ADAS系统: 高级驾驶辅助系统(Advanced Driver AssistantSystem),简称ADAS,是利用安装于车上的各式各样的传感器, 在第一时间收集车内外的环境数据, 进行静、动态物体的辨识、侦测与追踪等技术上的处理, 从而能够让驾驶者在最快的时间察觉可能发生的危险, 以引起注意和提高安全性的主动安全技术。 ADAS 采用的传感器主要有摄像头、雷达、激光和超声波等,可以探测光、热、压力或其它用于监测汽车状态的变量, 通常位于车辆的前后保险杠、侧视镜、驾驶杆内部或者挡风玻璃上。 30W ADAS系统设计描述: PMP10652 是一种适用于环视 ADAS 系统的系统优化型(CISPR 25 3 类)30W 设计。 此设计具有各种保护措施,如通过 TVS 的负载突降(ISO 脉冲测试)、反向电压(具有极低 Iq 的创新智能二极管)、具有 OVP 保护的电池断路开关 (PFET),并经过 EMI 优化可满足 CISPR25 3 类(总体)传导 EMI 限制和高达 30MHz 范围的 5 类要求。 输入电压范围介于 4.5V 至 30V(OVP 为 20V),因此可在冷启动情况下工作。 LM74610 用于电池反向保护,利用电荷泵驱动一个 N 通道 FET 以提供电阻路径,从而使旁路电流流动。LM53603Q1 用作前端直流/直流降压转换器,这是一种 2.2MHz 开关同步整流宽输入电压降压转换器,可承受高达 42V 的瞬变。TPS57114Q1 用于向内核供电,这是一种高电流 2.2MHz 开关降压转换器。LM26420 是一种双通道 2.2MHz 开关降压转换器,用于生成其他所需电源。 LM3880 序列发生器用于满足所有加电和断电排序要求。 ADAS系统电路特性: 专为冷启动和启停情况而设计 符合 ISO 脉冲测试标准/CISPR 25 3 类传导发射标准,同时通过 AM 和 FM 无线电波段测试 所有器件开关频率为 2.1MHz(AM 波段回避) 通过智能二极管实现反向保护 具有 OVP 的串联故障保护 FET 通过集成序列发生器实现加电和断电排序 ADAS系统电路框图: 特性:
1
新手如何学习FPGA外围硬件电路设计,这个文件很有用
2022-11-05 18:57:14 1KB fpga_硬件设计 电路设计
1
4位数码管显示简易电压表设计说明: 该电路主要采用STC89C52芯片和ADC0804芯片来完成一个简单的电压表,可以对输入在0—5V的模拟直流电压进行测量,并通过一个4位一体的LED数码管显示。(ADC0804是一款逐次逼近式8位单通道A/D转化芯片,可以将模拟量转化为数字量,其转换时间大约为100us)该电路由三个模块组成:A/D转化模块、数据处理模块和显示模块。A/D转化主要由ADC0804芯片来完成,它负责把采集到的模拟量转化成相应的数字量再传输到数据处理模块。数据处理则由芯片STC89C52来完成,其负责把ADC0804传来的数字量进行处理,产生相应的显示码并送到显示模块进行显示。 电路实测性能:通过USB接口给电路供电,再将外电源的正负极接到电路的2P接线端口,数码管则会显示外电源相应的电压值。 注意事项:软件调试时应注意延时函数,防止数码管出现闪烁的情况;在测量电压时注意外电源的电压值,防止电压过高而超出电压表的量程。 附件截图: 转自51hei-小衣
2022-10-26 09:37:41 13.06MB 51单片机 电压表 电路方案
1
一、电路功能及优势 本电路为电子秤系统,采用超低噪声、低漂移、内置PGA的24位Σ-Δ型ADCAD7190。该器件将大多数系统构建模块置于芯片内,因此能够简化电子秤设计。 在4.7 Hz至4.8 kHz的完整输出数据速率范围内,AD7190均能保持良好的性能,可用于以较低速度工作的电子秤系统,以及料斗秤等较高速电子秤系统。 图1 二、电路描述 AD7190提供集成式电子秤解决方案,可以直接与称重传感器接口。只需在模拟输入端采用一些滤波器,在基准电压引脚上配置一些电容等外部元件,以满足电磁屏蔽(EMC)要求。来自称重传感器的低电平信号由AD7190的内置PGA放大。该PGA经过编程,以128的增益工作。AD7190的转换结果送至微控制器,将数字信息转换为重量并显示在LCD上。 图2所示为实际的测试设置。为实现最佳系统性能,该测试设置使用一个6线式称重传感器。除激励、接地和2个输出连接外,6线式称重传感器还有2个检测引脚。这些检测引脚分别与惠斯登电桥的高端和低端相连。因此,尽管线路电阻会引起压降,但仍能精确测量该电桥上产生的电压。此外,AD7190具有差分模拟输入,接受差分基准电压。称重传感器差分SENSE线路与AD7190基准电压输入端相连,可构成一个比率式配置,既不受电源激励电压的低频变化影响,也无需精密基准电压源。如果采用4线式称重传感器,则不存在检测引脚,ADC基准电压引脚将与激励电压和地相连。这种配置中,由于存在线路电阻,激励电压与SENSE+之间将有压降,因此系统不是完全比率式。另外,低端上也会有线路电阻引起的压降。 图2
2022-10-21 17:51:36 2.01MB ad7190 精密电子秤 电路方案
1
前段时间回老家的经历让我萌生了做一个老人用的电子时钟的想法。有时候我们并不需要多高大上的功能,只需要看看时间就可以了,显示越简单越好。不过由于工作比较忙一直都没时间做,刚好看到立创商城开了这个活动,想了一下午,决定趁这个机会把这个想法付诸实施。 要求:制作一个简单的给老人用的时钟,要求走时要精准不用经常调时,可语音报时方便视力不好的老人。使用锂电池供电,可随时使用。用四个数码管显示时间,只要显示时间就可以了,没必要显示其他东西。 系统构架图 功能介绍: 1、在时间显示状态下,对着时钟拍两声掌声(时间间隔1S左右),时钟就会报时和报温度。 2、在时间显示状态下,按PLUS键可以报时和报温度。 3、在时间显示状态下,按下MODE键,进入设置小时,再按MODE键,设置分,再按MODE键,设置秒。 4、在时间显示状态下,长按MDOE键3秒以上,进入整点报时开关设置,再按MODE键,进入报时音量设置。 5、充电提醒,当电池电量低时,所以报时操作都会提示--电池电量不足,请及时充电。插入充电器充电时,会提示正在充电。充满电后会提示充电完成。 6、在没接充电器时,时钟会自动关闭显示,以节省功耗,延长电池使用时间。当连接有充电器时,时钟会一直显示。 7、用数据线将时钟接到电脑USB口上,打开时钟的磁盘,如果是新的FLASH,格式化磁盘,再将声音文件解压到根目录即可。 重要元器件: STM8S103 DS3231 FD650S TP4057 C12044 QJ008 W25Q64 8002A MAX9812 转自立创社区-黄工
2022-10-18 13:47:59 1.96MB 电路方案
1