2023年4月10日下午总结和近日感悟

news2024/12/25 23:00:33

技术和钱

人生,活到现阶段,已于一月前,深感技术就是这么回事,不再像以前那样为学习某样东西而不问来由,闷头去学(也许是因为即将步入下一个人生阶段)。虽然,乐于也想去接受新技术,但是有些事情就是矛盾的。技术是需要项目去提升的,而项目又是需要利益(金钱)去推动的,你会的那些东西,你当前能做出的东西并不是特别实用的,你也没有特别想要去做的东西。你想去摆脱当前困境,尝试去做一些开源的东西去练手,比如台灯、比如焊接台。你会发现,这些东西似乎要花费的代价有些大,你当前的生活中并不是非要不可,所以就会感觉到不值得,于是,就做不下去,本质上,做不下去的原因还是没能带来金钱和利益。

2023年4月10日下午总结

起因是,你看到了你的材料箱中有一小袋子的灯珠,于是你想到了从别人那得到了一块 ESP32-C3 的原理图和 PCB 图以及与之配对的 PCB 板子(只有四个 LED 灯珠),于是,你那该死的好奇心和虚荣心开始作祟,想要去实现它。于是,你有尝试去看原理图并分析电路,但是,电路中的有些芯片并没有明确标出是什么型号,你又摆不下脸再去问别人,于是,你就只能通过芯片的封装、引脚、功能去尝试着猜测和推断。于是,就又浪费了一个下午。

在这里插入图片描述
推断出,U1是 XL1583E1,

链接: https://www.hy-star.com.tw/Product/xlsemi/xl1583E1.html

在这里插入图片描述
推断出,U16是 TTP933,链接: http://www.szickf.com/xpic/ledjyic/282.html

还有5v转3.3v的电源芯片,
在这里插入图片描述

是我认为这个电路设计不合理的地方(尽管我看到成品是可以运行的),因为PCB中该LDO芯片使用的封装是SOT-23,与一个贴片三极管的大小一样,作用是给ESP32-C3供电,由于之前遇到了与输出电流有关的问题,所以就查看了一些SOT-23封装的转换芯片输出电流做大的貌似也就250mA,比如 博客 中推荐的6206系列,如XC6206、ME6206。

在这里插入图片描述

在这里插入图片描述

而ESP32-C3要求的供电电流为500mA,
在这里插入图片描述
如果改进的话,可以使用 SOT23-5 的SGM2028或者RT9013,体积小,输出为500mA。

在搜索12V转5V的芯片时,意识到与以前经常使用的LM8905不同了,这里使用的是开关电源芯片,于是就在B站搜索了相关视频。

看了视频:https://www.bilibili.com/video/BV1eU4y1A7uk/?spm_id_from=333.880.my_history.page.click&vd_source=b91967c499b23106586d7aa35af46413

使用嘉立创做了该up主改进的板子,利用 MP2315S 芯片将输入的12V转换为输出5V/3A的电源。

在做该板子的过程中,遇到了问题,就是为了最大化利用(嘉立创免费打板10cm * 10cm)的机会,决定拼版,参考的视频如下:链接: https://www.bilibili.com/video/BV14d4y1u7TA/?spm_id_from=333.880.my_history.page.click&vd_source=b91967c499b23106586d7aa35af46413

但是,在下单时发现,优惠卷并不可以支持拼板,花钱才支持。于是只好就单打了,后来,又发现问题,是 半孔工艺,该工艺不便宜的。

在这里插入图片描述

所谓半孔工艺就是:链接: https://www.bilibili.com/video/BV1u64y1Y7sW?p=11&vd_source=b91967c499b23106586d7aa35af46413

于是去掉半孔,重新下单。

以上就是下午的总结和近日感悟。

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

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

相关文章

centos7下基于nginx+uwsgi部署Django项目

文章目录一:基础环境介绍:二:部署环境安装配置:1.基础依赖环境安装2.安装wegt,vim,unzip等必须命令3.安装python与pip(或者python多版本管理工具pyenv等)4.安装nginx5.安装uwsgi三&a…

json和CMake简单入门

Json 介绍 Json是一种轻量级的数据交换格式(也叫数据序列化方式)。Json采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 Json 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成&#xff…

Binder基本知识

1:IPC 原理 从进程角度来看 IPC 机制 每个 Android 的进程,只能运行在自己进程所拥有的虚拟地址空间。对应一个4GB 的虚拟地址空间,其中 3GB 是用户空间,1GB 是内核空间,当然内核空间的大小是可以通过参数配置调整的…

网络安全之密码学

目录 密码学 定义 密码的分类 对称加密 非对称加密 对称算法与非对称算法的优缺点 最佳解决办法 --- 用非对称加密算法加密对称加密算法的密钥 非对称加密如何解决对称加密的困境 密钥传输风险 密码管理难 常见算法 对称算法 非对称算法 完整性与身份认证最佳解决…

优维低代码:定制构件的打包及部署

优维低代码技术专栏,是一个全新的、技术为主的专栏,由优维技术委员会成员执笔,基于优维7年低代码技术研发及运维成果,主要介绍低代码相关的技术原理及架构逻辑,目的是给广大运维人提供一个技术交流与学习的平台。 连载…

用Python写一个BMI计算代码

有粉丝问我怎么写一个BMI算法,安排 height float(input("请输入身高(米): ")) weight float(input("请输入体重(千克): ")) 计算BMI bmi weight / (height ** 2) 显示结果 print("您的…

MySQL8.0.32安装以及环境配置

文章目录一、安装MySQL二、错误集1. 如果操作失误,可以重新安装一、安装MySQL 下载MySQL的社区版的压缩包:https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.32-winx64.zip 将压缩包解压到你要安装的目录中 将对应的安装路径添加到环境变量中…

Java面试核心知识点梳理(二)——Java集合

文章目录前言1. List1.1 ArrayList(数组)1.2 Vector(数组、线程安全)1.3 LinkedList(链表)2. Set2.1 HashSet(Hash表)2.2 TreeSet(二叉树)2.3 LinkHashSet&am…

3分钟通过日志定位bug,这个技能测试人必须会

♥ 前 言 软件开发中通过日志记录程序的运行情况是一个开发的好习惯,对于错误排查和系统运维都有很大帮助。 Python 标准库自带了强大的 logging 日志模块,在各种 python 模块中得到广泛应用。 一、简单使用 1. 入门小案例 import logging logging.ba…

国内Google翻译失效的解决方法(MAC/WIN)

Google宣布停止在中国大陆的翻译服务,原因是:使用率低??,这导致Chrome浏览器网页翻译失效。对于一些使用Chrome,经常鼠标下一秒就在大洋彼岸扒拉资料,且英语不太好的同学来说变得非常难受。为此…

【软考中级·网络工程师】校验码差错控制

差错控制🍉 无论通信系统如何可靠,都不能做到完美无缺。因此,必须考虑怎样发现和纠正信号传输重的差错。通信过程中出现的差错大致可以分为两类: 一类是由热噪声引起的随机错误;热噪声:一种由电子的热运动…

基于ArcGIS、ENVI、InVEST、FRAGSTATS等多技术融合提升

专题一 空间数据获取与制图 1.1 软件安装与应用讲解 1.2 空间数据介绍 1.3海量空间数据下载 1.4 ArcGIS软件快速入门 1.5 Geodatabase地理数据库 ​ 专题二 ArcGIS专题地图制作 2.1专题地图制作规范 2.2 空间数据的准备与处理 2.3 空间数据可视化:地图符号…

无头盔PICO-unity开发日记3(UI按钮点击)

目录 1.UI界面加入组件 2.加入xr输入模块 3.设置光线投射遮罩 结果: 前提:做好一个ui界面 1.UI界面加入组件 画布加跟踪设备图形光线投射仪(tracked device graphic raycaster) 允许画布被追踪设备操纵 2.加入xr输入模块 sys…

C++ --模拟实现搜索二叉树

文章目录#搜索二叉树1. 搜索二叉树特点2. 操作分析2.0 结点结构2.1 插入2.2 升序查看2.3 查找2.4 删除2.5 前序拷贝构造3. 完整代码4. 时间复杂度分析5. 简单应用5.1 字典搜索5.2 统计次数#搜索二叉树 1. 搜索二叉树特点 若它的左子树不为空,则左子树上所有节点的…

Dockerfile及新型容器镜像构建技术

文章目录一、容器镜像分类1、操作系统类2、应用类二、容器镜像获取方法1、在dockerhub直接下载2、把操作系统中文件系统打包为容器镜像3、把正在运行的容器打包为容器镜像,即docker commit4、通过dockerfile实现容器镜像的自定义以及生成三、dockerfile1、dockerfil…

数据库管理系统PostgreSQL部署安装完整教程

PostgreSQL是一个开源的关系型数据库管理系统,它支持大量的数据类型和复杂的查询语言,可以用于各种应用程序。它是一个高性能的数据库,可以处理大量的数据,并且具有良好的可扩展性和可靠性。 目录 一.Linux系统安装PostgresSQL&a…

机器学习——线性模型之Softmax回归

问:Softmax回归模型是一种典型处理多分类任务的非线性分类模型 答:错误。Softmax回归是线性分类模型。实际上是逻辑回归的拓展,它将逻辑回归的二分类推广到了多分类,用逻辑回归的方法解决多分类问题。 线性模型——Softmax回归 …

Linux之基础IO

文章目录一.关于文件的共识二.复习C语言的文件操作1.打开文件2.向文件中写入数据3.向文件中追加数据三.有关文件的系统调用1.open(文件打开)2.write(向文件写入)3.read(读文件)四.文件描述符1.进程如何找到自己的文件2.为什么文件…

leetcode刷题(3)

各位朋友们大家好,今天是我leedcode刷题系列的第三篇,废话不多说,直接进入主题。 文章目录分割链表题目要求用例输入提示做题思路c语言代码实现Java代码实现相交链表题目要求用例输入提示做题思路c语言实现代码Java代码实现分割链表 leetcod…

KDSL-82轻型升流器

一、产品概述 KDSL-82 1000A大电流发生器是一种作为检验用的电流源,大电流试验器采用ARM芯片控制输出工艺和大容量的环形变压器,并且配有液晶屏显示的表计,同时显示一、二次电流、变比和秒表接点(或电位)的动作时间。外配铝合金机箱&#xff…