智能车主控板原理图原理讲解

智能车主控板原理图原理讲解

综述:本篇文章对智能车主控板的一部分电路进行原理分析,文末附加整体原理图。

1. 电源电路

(1)通过外接电池供电并通过电源模块电路,运用稳压芯片lm2940,将电源电压转化为5V。电源输入端口运用运用一个开关,用来打开、关闭电源。

(2)通过不同的电源模块,转化为需要的不同电源。

稳压芯片lm2663,5V转-5V;稳压芯片MIC29302,VBAT转6V;稳压芯片TPS73633,5V转3.3V。(也就是整个原理图中有四个电源电路。)

注意:输出端一定要有电容,否则会导致输出电压不准确!

2. 隔离电路

GND是电路中的参考地,用于建立电路中其他信号的基准。GGND则是一种特殊的接地技术,用于防止信号干扰和提高电路的灵敏度。用隔离模块电路隔离模拟地和数字地。模拟地和数字地分开摆放。

3. CCD电路

在智能车主控板原理图中的CCD是指Charge Coupled Device(电荷耦合器件)。CCD是一种图像传感器,它可以将光信号转换为电信号。在智能车中,CCD一般用于视觉系统中的图像采集,通过感光元件和信号处理电路,将光信号转换为数字信号,实现对环境和道路的识别和检测。

4. 干簧管电路

干簧管是一种电磁开关元件,由玻璃管、麦克斯韦线圈和干簧管组成。它的作用是通过外部电磁场的作用,控制干簧管内部的磁性材料的导通或断开,以实现电路的开关功能。

干簧管,是磁性开关,有磁通,无磁断,是由两个间距极小的金属片封装而成的,平时是不导通的,在智能车里可以检查终点停车(停车检测)。

5. 编码器电路

编码器在智能车里是用来测电机转数的传感器(读取电机速度和控制电机)原理:通过编码器内部的光电传感器或磁敏感元件感知电机转子的位置和运动状态,从而得到电机的角度和速度信息。编码器输出的脉冲信号经过信号处理电路后,可以用来计算电机的旋转速度,并通过控制算法控制电机的转速。

6. 拨码开关电路

拨码开关电路用来控制不同信号,一般摆放在靠近右手,方便操作。

7. 电源指示灯电路

8. 光耦电路

光耦可以理解为一个光电开关,但是它与普通的光电开关有一些不同。光耦是由发光二极管和光敏晶体管(或光电三极管)组成的,通过光敏元件的光照产生电信号,实现输入与输出的电气隔离。光耦能够将输入端和输出端进行电隔离,保护输入信号源不受输出端的干扰,同时也能实现电平的转换和传输

9. 电机电路

32单片机通过光耦驱动5线4相步进电机的原理:将步进电机的控制信号输入到光耦的驱动端口,通过光电耦合的原理,将输入信号与输出信号进行电气隔离,保护单片机不受电机的电磁干扰,同时实现电信号的转换和隔离。电机的控制信号可以通过单片机的IO口来实现。

10. 舵机电路

智能车中的舵机控制原理:通过控制舵机的PWM信号,控制舵机的转动角度。舵机内部有一组电动机和位置反馈装置,通过控制电机的转动,使舵机的输出轴转动到期望的位置。PWM信号的占空比决定了舵机的转动角度,通过改变PWM信号的占空比,可以控制舵机的转动位置。

11. 蜂鸣器电路

12. 整体原理图


本篇文章借鉴的是B站凡忆教育的四层板绘制视频,侵权联系删除!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/777359.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

分布式处理

前言 大家好,我是jiantaoyab,这是我作为学习笔记原理篇的最后一章,一台计算机在数据中心里是不够的。因为如果只有一台计算机,我们会遇到三个核心问题。第一个核心问题,叫作垂直扩展和水平扩展的选择问题,…

【leetcode】双“指针”

标题:【leetcode】双指针 水墨不写bug 我认为 讲清楚为什么要用双指针 比讲怎么用双指针更重要! (一)快乐数 编写一个算法来判断一个数 n 是不是快乐数。 「快乐数」 定义为: 对于一个正整数,每一次将该数…

排序C++

题目 法1 sort升序排序&#xff0c;再逆序输出 #include<iostream> #include<algorithm> using namespace std;const int N 5e53;//注意const&#xff0c;全局 int a[N]; int main() {//错误int N5e53;//错误const int a[N];int n;cin >> n;for (int i 1;…

HBase Shell基本操作

一、进入Hbase Shell客户端 先在Linux Shell命令行终端执行start-dfs.sh脚本启动HDFS&#xff0c;再执行start-hbase.sh脚本启动HBase。如果Linux系统已配置HBase环境变量&#xff0c;可直接在任意目录下执行hbase shell脚本命令&#xff0c;就可进入HBase Shell的命令行终端环…

【容器源码篇】Set容器(HashSet,LinkedHashSet,TreeSet的特点)

文章目录 ⭐容器继承关系&#x1f339;Set容器&#x1f5d2;️HashSet源码解析构造方法public HashSet()public HashSet(Collection<? extends E> c)public HashSet(int initialCapacity, float loadFactor)HashSet(int initialCapacity, float loadFactor, boolean dum…

2024蓝桥杯每日一题(背包)

备战2024年蓝桥杯 -- 每日一题 Python大学A组 试题一&#xff1a;货币系统 试题二&#xff1a;01背包问题 试题三&#xff1a;完全背包问题 试题一&#xff1a;货币系统 【题目描述】 给定 V 种货币&#xff08;单位&#xff1a;元&#xff09;&#xff0c;每…

JAVA 100道题(21)

21.编写一个Java程序&#xff0c;使用多线程实现两个数的同时累加。 在Java中&#xff0c;我们可以使用多线程来实现两个数的同时累加。下面是一个简单的示例&#xff0c;其中创建了两个线程&#xff0c;每个线程负责累加不同的数字。 请注意&#xff0c;此示例假设我们要同时…

【ZZULIOJ】1008: 美元和人民币(Java)

目录 题目描述 输入 输出 样例输入 Copy 样例输出 Copy code 题目描述 美元越来越贬值了&#xff0c;手上留有太多的美元似乎不是件好事。赶紧算算你的那些美元还值多少人民币吧。假设美元与人民币的汇率是1美元兑换6.5573元人民币&#xff0c;编写程序输入美元的金额&a…

【实体字段校验:@NotNull、@NotEmpty、@NotBlank详解】

文章目录 前言1. NotNull1.1 什么是NotNull&#xff1f;1.2 使用步骤1.2.1 引入依赖1.2.2 在字段上添加注解 1.3 示例代码1.4 应用场景 2. NotEmpty2.1 什么是NotEmpty&#xff1f;2.2 使用步骤2.2.1 引入依赖2.2.2 在字段上添加注解 2.3 示例代码2.4 应用场景 3. NotBlank3.1 …

VLAN实验记录---对抗遗忘

sw1的接口6应该调成混杂模式&#xff0c;因为pc2,4,5,6的pvid各不相同而网段相同&#xff0c;所以往上去路由时应该剥离标记&#xff08;VLAN里面是标记而不是标签&#xff09;出去&#xff0c;这样 路由器上的物理接口用来管理不带标记的流量&#xff0c;而vlan2流量的往上打上…

记录 AI绘图 Stable Diffusion的本地安装使用,可搭建画图服务端

开头 最近刷短视频看到了很多关于AI绘图&#xff0c;Midjourney&#xff0c;gittimg.ai&#xff0c;Stable Diffusion等一些绘图AI工具&#xff0c;感受到了AI绘画的魅力。通过chatGPT生成关键词再加上绘图工具&#xff0c;真是完美&#xff0c;文末教大家如何用gpt提词 Midj…

解决Windows Edge兼容性问题:一站式修复指南

解决Windows Edge兼容性问题&#xff1a;一站式修复指南 1. 引言1.1. Windows Edge的重要性1.2. 面对兼容性挑战 2. Windows Edge简介2.1. Windows Edge的特点2.2. 兼容性挑战 3. Windows Edge兼容性问题诊断3.1. 识别问题3.2. 检查系统更新 4. Windows Edge兼容性问题修复4.1.…

每日算法之接雨水

题目描述 给定 n 个非负整数表示每个宽度为 1 的柱子的高度图&#xff0c;计算按此排列的柱子&#xff0c;下雨之后能接多少雨水。 示例 1&#xff1a; 输入&#xff1a;height [0,1,0,2,1,0,1,3,2,1,2,1] 输出&#xff1a;6 解释&#xff1a;上面是由数组 [0,1,0,2,1,0,1…

打造核心竞争力:高效Web系统数据中台的设计与实践_光点科技

在数字化的浪潮中&#xff0c;数据已经成为企业赖以生存和发展的核心资源。一个高效的Web系统数据中台&#xff0c;能够赋予企业在激烈的市场竞争中立于不败之地的能力。本文将深入探讨如何设计和实施一个能够提升企业数据管理水平和支持业务决策的高效数据中台架构。 数据中台…

【YOLOv8训练结果评估】YOLOv8如何使用训练好的模型对验证集进行评估及评估参数详解

《博主简介》 小伙伴们好&#xff0c;我是阿旭。专注于人工智能、AIGC、python、计算机视觉相关分享研究。 ✌更多学习资源&#xff0c;可关注公-仲-hao:【阿旭算法与机器学习】&#xff0c;共同学习交流~ &#x1f44d;感谢小伙伴们点赞、关注&#xff01; 《------往期经典推…

P8623 [蓝桥杯 2015 省 B] 移动距离 Python

[蓝桥杯 2015 省 B] 移动距离 题目描述 X 星球居民小区的楼房全是一样的&#xff0c;并且按矩阵样式排列。其楼房的编号为 $1,2,3, \cdots $ 。 当排满一行时&#xff0c;从下一行相邻的楼往反方向排号。 比如&#xff1a;当小区排号宽度为 6 6 6 时&#xff0c;开始情形如…

腾讯云优惠券领取及使用常见问题解答

随着云计算的普及&#xff0c;腾讯云作为国内领先的云计算服务提供商&#xff0c;为越来越多的企业和个人提供了丰富的云产品和服务。为了帮助用户更好地了解和使用腾讯云优惠券&#xff0c;本文将为大家解答关于腾讯云优惠券领取及使用的常见问题。 一、腾讯云优惠券概述 腾讯…

Centos7 安装一个ftp服务

在CentOS 7上安装和配置FTP服务器的步骤如下: 安装vsftpd: sudo yum install vsftpd启动vsftpd服务: sudo systemctl start vsftpd设置vsftpd在系统启动时自动启动: sudo systemctl enable vsftpd配置vsftpd: sudo vi /etc/vsftpd/vsftpd.conf在vsftpd.conf文件中,你可以进行各…

软件设计师24--概念设计阶段

软件设计师24--概念设计阶段 考点1&#xff1a;概念设计过程考点2&#xff1a;E-R图属性E-R模型-联系类型判断例题&#xff1a;E-R模型-联系类型判断扩充的E-R模型 考点1&#xff1a;概念设计过程 需求分析 --> 抽象数据 --> 设计局部ER模型 --> 合并局部模型消除冲突…

Java封装、继承、多态和抽象深度解析

在软件工程的世界里&#xff0c;面向对象编程&#xff08;OOP&#xff09;是一种编程范式&#xff0c;它使用“对象”来设计软件。对象可以封装数据和方法&#xff0c;以提高代码的复用性、可维护性和可扩展性。Java作为一门面向对象的编程语言&#xff0c;提供了四个基本的面向…