【ART-Pi作品秀】瞎转悠作者: 樊晓杰 概述简单介绍项目应用产生的背景 ,所产生的软硬件方案 及主要实现的功能。 应用产生背景在和娃玩老鹰转小鸡时候,突然就想做个小车,可以和孩子互动,就想到人挡在小车前面,然后转向,就一直这么循环下去,一个很简单的功能。就是漫无目的 瞎转悠,这就是名字的由来。也是一个提醒,尤其到冬天了还是在疫情期间,没事别瞎转悠,老实在家呆着没事 就玩玩rt-thread,多参加参加电路城的活动。 所采用的硬件方案硬件方案采用 : 主控板 ART-Pi + SR04 超声波 测距仪 + 小车套件。 1.ART-Pi 简介ART-Pi是 RT-Thread 团队经过半年的精心准备,专门为嵌入式软件工程师、开源创客设计的一款极具扩展功能的 DIY 开源硬件。 板载资源: - STM32H750XBH6 - On-board ST-LINK/V2.1 - USB OTG with Type-C connector - SDIO TF Card slot - SDIO WIFI:AP6212 - HDC UART BuleTooth:AP6212 - RGB888 FPC connector - 32-Mbytes SDRAM - 16-Mbytes SPI FLASH - 8-Mbytes QSPI FLASH - D1(blue) for 3.3 v power-on - Two user LEDs:D2 (blue),D2 (red) - Two ST-LINK LEDs: D4(blue),D4 (red) - Two push-buttons (user and reset) 扩展接口: - 4路UART(LPUART) - 3路SPI - 2路hardware iic - 1路USB-FS - 1路ETH - 1路SAI - 1路DCMI - 2路CANFD - 超过5路ADC (支持查分输入ADC) - 超过15路PWM(支持高精度定时器HRTIM) 驱动支持: - UART - SPI - SDMMC - CAN - QSPI - ADC - PWM - DCMI - SAI - LTDC - USB - ETH - SDRAM - HRTIM - I2C 2.SR04 超声波测距传感器超声波测距 我们这里采用很常见的一个模块 SR04 。HC-SR04超声波模块常用于机器人避障、物体测距、液位检测、公共安防、停车场检测等场所。HC-SR04超声波模块主要是由两个通用的压电陶瓷超声传感器,并加外围信号处理电路构成的。 3. 小车套件 小车基础平台采购慧净电子四驱智能小车底盘 及驱动板。 4.电机驱动模块:每一路需要3个信号控制,一路pwm ,一路正传一路反转。 所采用软件方案软件方案 基于 RT-Thread IoT RTOS 此方案中使用SR04 超声波测距软件包,RT-Robot 软件包。 开发环境: 使用的是rt-thread 4.0.3 版本软件,使用mdk 结合env 工具 开发。 分别简介如下: RT-Thread 的架构简介: 近年来,物联网(Internet Of Things,IoT)概念广为普及,物联网市场发展迅猛,嵌入式设备的联网已是大势所趋。终端联网使得软件复杂性大幅增加,传统的 RTOS 内核已经越来越难满足市场的需求,在这种情况下,物联网操作系统(IoT OS)的概念应运而生。物联网操作系统是指以操作系统内核(可以是 RTOS、Linux 等)为基础,包括如文件系统、图形库等较为完整的中间件组件,具备低功耗、安全、通信协议支持和云端连接能力的软件平台,RT-Thread 就是一个 IoT OS。 RT-Robot 是 RT-Thread 的机器人框架,希望能够支持智能小车、机械臂、无人机等各种不同类型的机器人。 当前以智能车为主要目标,希望支持两轮差分驱动、四轮差分驱动、麦克纳姆轮驱动、经典 Ackerman (两轮差分,一方向连杆) 的小车底盘。 当前功能特点: 支持两轮差分驱动、四轮差分驱动、麦克纳姆轮驱动的小车底盘 支持增量、位置式 PID 支持单相、AB 相编码器 支持双 PWM、单 PWM 的直流电机驱动,支持驱动舵机 支持 PS2 遥控器 支持 ANO_TC 匿名科创地面站 SR04 软件包工作流程 ultrasonic sensor v2.0 a.单片机引脚触发Trig测距,给至少 10us 的高电平信号; b.模块自动发送 8 个 40khz 的方波,自动检测是否有信号返回; c.有信号返回,通过 IO 输出一高电平,并单片机定时器计算高电平持续的时间; d.超声波从发射到返回的时间.计算公式:测试距离=(高电平时间*声速(340M/S))/2; 目前
2023-06-16 20:49:25 157.18MB diy制作 rt-thread 电路设计方案 电路方案
1
天问51开发板原理图资料,很强大的一款开发板,支持图形化编程,还有在线编程方式,云编程存储方便实用,大力支持国产 ! 欢迎更多的同学和朋友来学习!
2023-04-12 20:13:05 14.03MB 51单片机 电路设计方案 电路方案
1
采用超级电容器的供电系统输入电压范围宽,为 3V 到 40V,输出为 2.5A。 可采用超级电容器来取代传统电池(存在电解液泄漏等缺陷)作为后备电源。 在升压模式下,ISL85403升降压调节器对电容器进行放电的能力可与当今的电子元组件相媲美,有助于充分利用电容电量,节约成本。 当负载较小时,在 100 mA 电流下放电效率可高达 82%。 在大电流(1A 输出)条件下,此设计仍能达到超过 50% 的放电效率。 高性能 LDO、高能效 MOSFET 以及精准的电压监控器,造就了这一款集成式供电解决方案。 系统优势 ISL85403能够完全利用超级电容器的电量(可利用电压低至 0.3V) ISL88002电压监控器监视供电状态。 ISL9001A是一款高性能 LDO,具有 ISUPPLY低以及 PSRR 高的特点。 RJK03M5DNSN-MOSFET 支持高能效驱动器和低发热设计。
2023-04-09 10:38:35 2.46MB 瑞萨 开源 电路设计方案 电路方案
1
无人机技术非常有趣,因为它涉及最先进的设计原则: 平衡飞行时间,尺寸和重量,稳定性,系统复杂性,逻辑,特殊功能和关键安全著陆等演习。 无人机制造商通常需要开发以下不同的子系统来生产可行的最终产品: •飞行控制器单元(FCU),用于管理不同条件下的飞行,依赖其惯性测量单元(IMU)用于稳定无人机悬停。在专业无人机中,FCU嵌入了GPS(全球定位系统)形成自动驾驶系统。 •几乎四个电子速度控制器(ESC)用于控制电动机的复杂性算法,允许高转速,同时延长电池寿命。 •摄像机稳定器,通过伺服电机旋转和稳定摄像机。 •Air Data Link,用于远程控制和FCU命令的实时通信。 •高端无人机的电源管理阶段,可有效分配电池能量于不同的电机。 本电路板是用于无人机的电子速度控制器(ESC)(STEVAL-ESC001V1) 设??计适用于入门级商用无人机设计,并驱动任何三相无刷(或PMSM)电机运行6S LiPo电池组或任何等效直流电源,最多30A峰值电流。 由于完整的预配置固件包(STSW-ESC001V1),STEVAL-ESC001V1可让您在几分钟内旋转电机及其螺旋桨,实现无传感器磁场定向控制算法,具有3相电流读数,速度控制和全主动制动。 参考设计板可以通过PWM信号接收飞行控制单元的命令;其他通信总线接口,如UART,CAN和I²C也可用。 该参考嵌入了一个工作电压为5 V的电池消除电路,一个用于温度测量的NTC传感器和用于过流/过压保护(OCP / OVP)的电路。 紧凑的外形和电流能力使该参考设计适用于专业无人机等小型和轻型无人机上的电子速度控制器。 方案来源于大大通
2023-03-09 17:01:46 13.53MB 无人机 速度控制电路 STM32F303 电路方案
1
“360 云” 主要提供云主机、云安全、云监控三大业务,是通过整合 IDC 服务商的数据中心资源打造的一个全新云计算解决方案。此外,“360 云” 还通过整合 360 云监控、奇云测等服务,提供了云监控服务,以帮助企业和站长及时了解网站及云计算服务的动态,让 IT 运维管理立体、直观、可视化。 世平集团推出接入 360 云端的网络摄像头方案,可以实现连接 360 云,通过以太网或 Wi-Fi 传输音视频数据,并实时监控的功能。同时,手机端可通过 VLC 播放 360 云端音视频信息。 ► 核心技术优势 ①基于 Vatics M3881C 平台的网络摄像头 ②连接 360 云,通过以太网或 Wi-Fi 传输音视频数据,实现实时监控 ③手机端通过 VLC 播放 360 云端音视频信息 ► 方案规格 ①传输 H.264 视频数据 ②传输 AAC 解码音频数据 方案来源于大大通。
2023-03-08 16:42:33 767KB 摄像头 wifi CC3200 电路方案
1
通过电脑使用虚拟串口软件发送特定命令,然后在点阵上进行显示,后期可配合蓝牙串口模块实现短距离控制显示效果,有哪位朋友想给女朋友做生日礼物的可以参考 仿真原理图如下(proteus仿真工程文件可到本帖附件中下载) 有资料附件提供下载
2023-03-03 17:32:11 526KB 51单片机 电路方案
1
电路、恒流源、模电
2023-03-01 21:24:43 13.64MB 恒流源
1
CH340 USB转串口、USB转打印口解决方案概述: 该设计方案CH340的USB转串口、USB转打印口、USB转IrDA的原理图和PCB,串口含DB9的RS232、低成本RS232、TTL的UART等各种版本,打印口含DB36连接器、DB25插孔两种版本,USB红外适配器、USB转IrDA含6脚、8脚红外收发器两种,可用于OEM产品制造商。 附件内容截图: CH340简述: CH340是一个USB 总线的转接芯片,实现USB转串口或者USB转打印口。在串口方式下,CH340提供常用的MODEM联络信号,用于为计算机扩展异步串口,或者将普通的串口设备直接升级到USB总线。有关USB转打印口的说明请参考手册(二)CH340DS2。 CH340特 点: > 全速USB 设备接口,兼容USB V2.0。 > 仿真标准串口,用于升级原串口外围设备,或者通过USB增加额外串口。 > 计算机端Windows 操作系统下的串口应用程序完全兼容,无需修改。 > 硬件全双工串口,内置收发缓冲区,支持通讯波特率50bps~2Mbps。 > 支持常用的MODEM 联络信号RTS、DTR、DCD、RI、DSR、CTS。 > 通过外加电平转换器件,提供RS232、RS485、RS422 等接口。 > CH340R 芯片支持IrDA 规范SIR红外线通讯,支持波特率2400bps到115200bps。 > 软件兼容CH341,可以直接使用CH341的驱动程序。 > 支持5V 电源电压和3.3V电源电压甚至3V 电源电压。 > CH340C、CH340E 和CH340B 内置时钟,无需外部晶振,CH340B 还内置EEPROM 用于配置序列号等。 > 提供SOP-16 和SSOP-20以及MSOP-10无铅封装,兼容RoHS。 型号区别: CH340C和CH340E以及CH340B内置时钟,无需外部晶振。 CH340B还内置EEPROM用于配置序列号,以及部分功能可定制等。 CH340R 内置简易RS232,无需外部RS232转换芯片,暂无现货。 所有附件内容如下: 技术手册:CH340DS1.PDF; 驱动程序: 1、CH341SER.EXE(Windows系统,包含WIN10 -32/64位); 2、 CH341SER_ANDROID.ZIP(安卓免驱应用库API); 3、 CH341SER_LINUX.ZIP(Liunx系统) 4、 CH341SER_MAC.ZIP (苹果MAC OS) 原理图/PCB: CH340PCB.ZIP
2023-03-01 15:20:16 2.63MB ch340 usb转irda 电路方案
1
车载充电机(OBC)是新能源汽车必不可少的核心零部件,其市场规模随着新能源汽车市场的快速增长而扩大。据相关数据分析,2016 年,电动汽车车载充电机市场规模约 20 亿元,未来几年随着新能源汽车产量的逐年提升,预计到 2020 年国内电动汽车车载充电机市场规模将达到 77 亿元。 本文将给大家介绍基于 TI C2000:trade_mark: 微控制器的 3.3KW 车载充电机方案。此参考设计使用 C2000:trade_mark: 微控制器 (MCU) 和 LMG3410 来控制交错式连续导通模式 (CCM) 图腾柱 (TTPL) 无桥功率因数校正 (PFC) 功率级的方法。该电源拓扑采用氮化镓 (GaN) 器件,从而提高了效率,并降低了电源尺寸。该设计支持用于提高效率的切相和自适应死区时间,用于在轻负载下改进功率因数的输入电容补偿方案,以及瞬态时用于降低电压尖峰的非线性电压环路。 交错式 TTPL PFC 拓扑结构是电动汽车充电器的设计的趋势,具有更高功率和更高的功率密度。 C2000 MCU 是针对实时控制应用而优化的 MCU 系列之一。 快速优质的模数控制器可精确测量电流和电压信号,集成比较器子系统(CMPSS)提供过流和过压保护,而无需使用任何外部设备。经过优化的 CPU 内核可以快速执行控制循环。 三角函数使用片上三角数学单元(TMU)可以加速操作。 该解决方案还选择在 F28004x 和 F2837x 上使用控制律加速器(CLA), CLA 是协处理器可用于减轻 CPU 负担并在 C2000 上启用运行更快的循环或更多功能。 核心技术优势交错式 3.3kW 单相无桥 CCM 图腾柱 PFC 级 • 100kHz 脉宽调制 (PWM) 开关 • 提供 powerSUITE:trade_mark: 支持,以使设计轻松适应用户要求 • 具有软件频率响应分析器 (SFRA),可实现对开环增益的快速测量 • 具有 PWM 软启动功能,可降低 TTPL PFC 中的零电流尖峰 • 对使用驱动程序库的 F28004x 的软件支持 • 在 C28x 或 CLA 上运行控制环路时保持的相同源代码 方案规格输出功率最高可达 3.3KW• 可编程输出电压,标称值为 380V 直流输出• 输出电流最高达 10A• 输入电压范围:120V-230V• 总谐波失真(THD)小于 2%• 峰值效率高于 98%• 效率:Peak 98.7% at 230-Vrms input, peak >97.7% at 120-Vrms input 方案来源于大大通
2023-03-01 15:07:04 3.67MB 微控制器 德州仪器 车载充电器 C2000
1
可读取MS、M2、Micro SD、Smart Card、SIM卡 附BOM、PCB资料。UT367多合一读卡器原理图用PADS、orCAD、或者protel软件,自行选择打开。 UT367多合一读卡器原理图截图: BOM表截图: 附件内容截图:
2023-02-27 20:43:47 1.2MB 读卡器 ut367 电路方案
1