-
此次红外循迹是我在做毕设过程无意中实现的,所有有些地方不够精确完美,还请各位友友们多多指点校正。这篇博客也是小弟第一篇博客,小弟不才,文笔不怎么行,可能有些语句不太通顺的地方,只能让各位将就一下了。那么接下来就进入正题吧。一、硬件选择①首先我们需要一个单片机开发板,在这里我使用的是STM32F103RCT6型号的单片机,这个大家也可以自己买其他的类型;②然后就是电机和电机驱动模块,市面上...[详细]
-
机器视觉系统的核心是图像的采集和处理。所有信息均来源于图像,图像的质量对整个视觉系统极为关键。一幅好的图像可以提高整个系统的稳定性,从而大大降低图像处理算法的难度,同时提高系统的精度和可靠性。一幅好的图像应该具备如下条件:对比度:对比度明显,目标与背景的边界对比清晰,要求目标与背景灰度值至少相差30以上;均匀性:要求图片整体亮度均匀,或整体不均匀但灰度差不影响图像处理;真实...[详细]
-
并联逆变器由两个晶闸管(T1和T2)、一个电容器、中心抽头变压器和一个电感器组成。晶闸管用于提供电流通路,而电感器L用于使电流源恒定。这些晶闸管由连接在它们之间的换向电容器控制导通和关断。并联逆变器是什么意思这互补换向方法用于打开和关闭电容器。互补换向意味着当T1接通时,点火角被施加到T2,然后电容器将关断T1。确切的情况是,当T2开启且点火角施加到T1时,由于电容电压,T2将关闭。输出...[详细]
-
近几年来,很多人都换上了新能源汽车,而这种车也确实受到了大力的追捧,也认为是未来汽车发展的方向,甚至将来会彻底地取代燃油车。但这些不过都是大家看到的表面现象,而事实上的新能源存在的问题还很多,之所以有这么多人选择了这种车,无非就是看上了国家补贴的政策,也就是说没有了这个补贴,或许这种车型也不会有如此快速的发展,但很多人都在怀疑,相比燃油车,这种车真的环保吗?电动汽车发展到现在也有百年的历史...[详细]
-
1.Introduction
Electronicscalesaregraduallyreplacingtraditionalmeasuringtoolslikespringsandbalancesineverydaylife,suchaselectronicpricecomputingscalesandelectronicweigh...[详细]
-
一、独立看门狗 STM32的独立看门狗由内部专门的40Khz低速时钟驱动,即使主时钟发生故障,它也仍然有效。 看门狗的原理:单片机系统在外界的干扰下会出现程序跑飞的现象导致出现死循环,看门狗电路就是为了避免这种情况的发生。看门狗的作用就是在一定时间内(通过定时计数器实现)没有接收喂狗信号(表示 MCU已经挂了),便实现处理器的自动复位重启(发送复位信号)。 在键值寄...[详细]
-
据《日经新闻》报道,日本在应对中国功率半导体挑战方面表现不佳。日本功率芯片市场主要有五家公司:三菱电机、富士电机、东芝、罗姆和电装,每家公司的全球市场份额均不足5%。市场份额的相似性是合作困难的原因之一,因为他们都不明白为什么要为了建立合作伙伴关系而向同等水平的公司做出让步。合作的另一个问题是产品线不兼容,每家公司都拥有各自为特定客户开发的丰富零部件。尽管东芝和罗姆已同意...[详细]
-
我的职业生涯始终与半导体行业紧密相连,从产品管理到内容营销,我曾在多个岗位上做过无数预测与展望。无论是产品需求预测,还是新兴技术趋势研判,我都有过精准命中,也不乏误判失手。最近,我重读了自己在2018年5月撰写的“自动驾驶汽车是如何工作的?”一文。时至今日,这篇文章仍是美光阅读量最高的文章之一。在自动驾驶和汽车解决方案备受关注的今天,让我们看看这篇文章的独到之处。当时看来,这不过是篇寻常...[详细]
-
在了解重定向之前,我们先来看看linux的文件描述符。linux文件描述符:可以理解为linux跟踪打开文件,而分配的一个数字,这个数字有点类似c语言操作文件时候的句柄,通过句柄就可以实现文件的读写操作。用户可以自定义文件描述符范围是:3-num,这个最大数字,跟用户的:ulimit–n定义数字有关系,不能超过最大值。linux启动后,会默认打开3个文件描述符,分别是:标准输入s...[详细]
-
时不时地看到一些发烧友花费不菲或花费很多时间来DIY音箱,结果却得非所愿,下面将自己在2007年以前根据工作情况所总结的一些小经验重新列举出来,希望能够帮到有心人。 有关音箱的一些小常识 1。音箱从原理上来讲,基本上等效于一个高通滤波器。通常意义上所说的音箱设计主要是针对低音部分,中高音部分基本上只取决于喇叭单元、分音器和箱体形状。 2。具体的每种低音或中低音喇叭单元,至少有...[详细]
-
问题编译报错发现是arm-none-eabi-gcc版本低于11,于是通过brew升级升级后编译工程时出现大量类似错误如下/opt/homebrew/Cellar/arm-none-eabi-gcc/13.2.0/lib/gcc/arm-none-eabi/13.2.0/include/stdint.h:9:16:fatalerror:stdint.h:Nosuchfil...[详细]
-
在项目中新建一个文件夹,并在文件夹中新建了.h文件。编译出现了如下错误。原因是,没有将新建文件夹包含到编译路径中。项目右键--properties----C/C++General------PathsandSymbols--------Includes----------Add------------WorkSpaces--------------选择自己在项目...[详细]
-
传动轴是万向传动装置的传动轴中能够传递动力的轴。它是一个高转速、少支承的旋转体,因此它的动平衡是至关重要的。一般传动轴在出厂前都要进行动平衡试验,并在平衡机上进行了调整。对前置引擎后轮驱动的车来说是把变速器的转动传到主减速器的轴,它可以是好几节的,节与节之间可以由万向节连接。传动轴是由轴管、伸缩套和万向节组成。传动轴(DriveShaft)连接或装配各项配件,而又可移动或转动的圆形物...[详细]
-
随车载影音娱乐功能逐渐丰富,数字化传输音视频信息的需求十分迫切,传统的协议如IEEE1394、USB或蓝牙存在兼容性及速率问题,因此需要一种简单通用的实时音视频传输方法,这就是IEEE1722协议的产生原因。IEEE1722协议又称AVTP(AudioVideoTransportProtocol),是以太网AVB协议族中的一员,该协议规定了用于实现时间敏感型音频、视频及控...[详细]
-
当STM32的串口配置成带有奇偶校验位的情况下,需要软件校验是否发生奇偶校验错误,硬件只是置起奇偶校验错误标志位,并将错误的数据放到DR寄存器中,同时置起RXEN标志位,如果使能中断还是会正常进入中断,用户如果不在读取DR寄存器之前手动检验(读DR寄存器会清除错误状态标志)奇偶校验位是否置起,将会接受奇偶校验错误的数据。因此如果想开启奇偶校验,应在读取数据寄存器时先查看标志位,如果发生校验...[详细]