单片机和数字电路怎么抗干扰
整理单片机串口小招数
电机对于工农业来说至关重要,本文将会对电机的定义、分类、电机驱动的分类进行简介,并详细介绍永磁同步电机的原理、特点以及应用。
双核(DSP和MCU)-工业控制中的应用 SH99F100是一款双核(DSP和MCU)芯片,适用于工业控制场合,如电机调速、变频电源等。
单片机主要作用是控制外围的器件,并实现一定的通信和数据处理。但在某些特定场合,不可避免地要用到数学运算,尽管单片机并不擅长实现算法和进行复杂的运算。下面主要是介绍如何用单片机实现数字滤波。
只要使用单片机,按键检测基本上是一定要实现的功能。按键检测要好用,最重要的是实时和去抖。初学者往往会在主循环调用按键检测程序(实时)并利用延时去抖(准确)。这种在主循环内延时的做法对整个程序非常不友好,也非常不高效。因此,本篇就我自己实现的一个检测按键并可判断按键是否长短按的程序做个介绍和记录。
买了个Arduino的旋转编码器模块,配合STM32定时器的编码器模式实现了旋转角度以及圈数的计数。这种旋转编码器我能想到的实际应用场景暂时只有实体音量旋钮,鼠标的滚轮等,所以只实现了计数。阅读Arduino关于该编码器的介绍,该编码器还可以实现旋转的速度、加速度的计算。应该算是算法层级的吧,还没做到实际应用,暂时不深究,本篇仅仅对旋转编码器的原理以及STM32编码器接口模式的配置使用方法做个简介。
12位ADC是一种逐次逼近型模拟数字数字转换器。它有多达18个通道,可测量16个外部和2个内部信号源。ADC的输入时钟不得超过14MHZ,它是由PCLK2经分频产生。如果被ADC转换的模拟电压低于低阀值或高于高阀值,AWD模拟看门狗状态位被设置。
实验使用的是下图所示的3线光敏电阻传感器模块,用途:光线亮度检测,光线亮度传感器,智能小车寻光模块。模块特色:比较器输出,信号干净,波形好,驱动能力强,超过15mA;配可调电位器可调节检测光线亮度;输出形式 :数字开关量输出(0和1);使用宽电压LM393比较器。
常言道:“工欲善其事必先利其器”。在笔者看来,有用的工具会让每一位硬件工程师如虎添翼,能帮助硬件工程师们快速掌握相关信息,轻松的完成复杂的工作。但目前,网络上的工具品牌和种类繁多,挑选合心称手的工具并非简单的事情。笔者在文中将为各位硬件工程师推荐十款实用的工具。
AD7770和AD7779是8通道同步采样Σ-Δ型模数转换器(ADC)。每个通道都包括一个专用可编程增益放大器(PGA)级(提供1、2、4、8倍的增益)、一个完整Σ-Δ型ADC和一个低延迟sinc3数字滤波器。
超低功耗(ULP)射频专家Nordic Semiconductor今天发布了Nordic Thingy:52开发套件,这是一款多功能兼容蓝牙5“开箱即用”的低功耗蓝牙开发单板,并可以通过手机端应用程序或者云端程序对其进行配置。
目前,嵌入式系统已经渗透到各个领域:工业控制,军事国防,消费类电子产品,网络通信等,但大部分领域的应用都是基于国外各大厂商的嵌入式处理器。在嵌入式领域使用国产芯片,走国产化道路已经成为一个迫切需要解决的问题。目前国内的芯片主要有星光系列、汉芯系列、神威系列、青鸟嵌入式芯片、方舟系列、龙芯系列等,这些芯片各有自己的特点。
本文为stm32流水灯实验的介绍。
本文主要介绍了PIC18F4521602简单显示规律的问题。