自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (13)
  • 收藏
  • 关注

原创 【AD笔记】--封装库&PCB

绘制PCB封装库方法一:首先新建一个PCB元件库以AMS1117为例,先从立创上找一个AMS1117的封装。可以看到,一个基本的封装包括焊盘(红色方框的地方),和丝印(黄色的线)。焊盘就是我们焊板子的时候和元器件焊在一起的那片金属,丝印是板子上白色的线。(回到画元件)首先先放置焊盘。第一次点可能会出来一个奇怪的东西,我们可以按table键修改它的参数。依然是在properties里面。Location是设置焊盘的坐标(这还蛮重要的,因为几个焊盘的相对位置非常重要),这里我们选择对着立创的

2021-01-28 15:12:20 4871

原创 【AD笔记】--原理图原理图库&原理图

AD笔记-原理图&原理图库一、绘制原理图库1、新建原理图库2、编辑基本信息先在侧边栏找到这个SCH library选择第一个component,点击右下角的编辑,可以进行编辑信息。在这里可以进行信息的编辑,Design Item ID是元器件的名称,Comment可以标注一些信息,如芯片类型等。方法一:直接手动画3、画原理图库的元件(这里以ADS1256)为例,先在立创商城找到要画的元器件,然后点击数据手册。首先右键放置一个矩形(这里注意基本所有的东西都可以这样放置)也

2021-01-28 14:57:55 27518 2

原创 STM32单片机PID闭环精确控制直流电机位置(角度)

STM32单片机PID闭环精确控制直流电机位置(角度)硬件1、STM32F103VET6开发板2、树莓派高精度AD/DA拓展板(其实就只用了它的ADS1256芯片)ADS1256基本特性:1、模拟部分供电5V;2、SPI数字接口电平:3.3V3、PGA设置范围: 1、2、4、8、16、32、64、4、参考电压2.5V (推荐缺省的,外置的)5、输入电压范围:PGA = 1 时, 可输入正负5V6. 自动校准 (当设置了PGA,BUF使能、数据采样率时,会启动自校准)7. 输入的缓冲

2021-01-27 20:02:01 11608 3

原创 用I2C读取SM9541的数据

SM9541简介SM9541是SMI的MEMS低压压力传感器,结合了先进的信号调理IC,可提供完整的压力校准和温度补偿,用I2C通信。SM9541的型号有很多种,但是读取的方法几乎一样,只不过每种传感器的量程和精确度可能有所差别。我用的是SM9541-010C-D-C-3-S,相对压力检测范围-10 to 10 cmH2O,耐压范围±1.5 PSI,冲击压力可达±3.0 PSI。温度补偿范围-5 to 65°C,精度1%。全数字式,I2C数字接口。符合ISO9001 and ISO/TS 16949标准

2020-10-04 17:03:59 4584 4

原创 基于STM32的智能循迹小车设计

基于STM32的智能循迹小车设计(基础版)想看IF-WHILE代码块直接拉到底,在最下面硬件准备1、小车底盘+四直流电机(带轮)2、STM32F103C8T6核心板3、12V 8700mAh锂电池(可以用几节18650锂电池)4、循迹模块选择的是TCRT500L,五路集成在一起,集成度比较高,但是可能不如五个单独的循迹模块好用5、L298N电机驱动模块四驱车为啥用L298N电机驱动模块?可以把左边的两个电机并联,用输出A控制。把右边的两个电机并联,用输出B控制。12V供电接

2020-08-31 09:04:04 10707 2

原创 基于STM32的智能循迹小车设计(基础版)

基于STM32的智能循迹小车设计硬件准备1、小车底盘+四直流电机(带轮)2、STM32F103C8T6核心板3、12V 8700mAh锂电池(可以用几节18650锂电池)4、循迹模块选择的是TCRT500L,五路集成在一起,集成度比较高,但是可能不如五个单独的循迹模块好用5、L298N电机驱动模块四驱车为啥用L298N电机驱动模块?可以把左边的两个电机并联,用输出A控制。把右边的两个电机并联,用输出B控制。12V供电接电源正极,供电GND接电源负极和核心板GND,5V供电接核心

2020-08-27 10:21:48 31509 20

原创 摇杆控制舵机(云台)

使用摇杆控制舵机(云台)硬件摇杆1SG90舵机1STM32F103RCT6最小系统板*1软件思路1、先采集摇杆的x,y的电压信息来获取摇杆的位置状态(如果是单个舵机就采集一个维度就可以了,如果是云台(两个舵机组成)就需要采集两个维度的数据)。 value=Get_ADC_Value(ADC_Channel_1,20); volx=(float)value*(3.3/4096); value=Get_ADC_Value(ADC_Channel_2,20); voly=(float

2020-08-21 14:54:54 3882 3

原创 KEIL5 的三个Debug小技巧(适合新手入门)

KEIL 5的三个Debug小技巧1、添加断点当程序运行到断点之前时就会停下来,在极端情况下(对程序运行的结果一头雾水的时候)可以添加很多断点,让程序一行一行地运行。2、查看数据的实时变动选择要观察的变量,右键将它加入watch1,3.观察某个引脚输出的PWM波首先要先点击魔法棒配置好这几个地方然后就可以进入debug,选择Logic Analyzer点击setup然后选择要观察的引脚,如果是PB5的话就是,PORTB.5然后就可以进入仿真界面了...

2020-08-17 11:34:32 17872 1

原创 SG90伺服电机(舵机)基础入门

SG90伺服电机(舵机)基础入门硬件就三根线,红线连电源正极,可以直接连到单片机5V管脚,褐色线连GND,黄色线是信号线,要连接到

2020-08-17 11:19:03 14205 2

原创 USART空闲中断发送一帧完整的数据包(适合新手学习)

USART发送一帧完整的数据包项目描述:用一块STM32F103RCT6核心板(作为发送板)ADC采集来自手柄的电压信号,然后将数据发送给另一块STM32F103RCT6核心板(作为接收板)。最终,接收板在上位机(电脑)上打印出发送板采集到的电压信号。硬件:两块STM32F103RCT6核心上位机(电脑)手柄(工具人,提供个电压信号)发送版程序int main(){ u16 valuex=0; u16 valuey=0; u8 a[4]; float volx,voly; int

2020-08-17 10:37:27 2471

原创 USART串口通信在串口屏上输出正弦曲线

USART串口通信在串口屏上输出正弦曲线硬件STM32F103RCT6核心板TJC3224T024_011串口屏软件上位机(电脑) USARTHMIsetup.exe流程1、先将串口屏与上位机连接(串口连接,TX接RX ,RX接TX),打开上位机软件,新建工程,选择串口屏的型号和显示方向。然后点击左侧工具箱中的曲线/波形,调整s0的大小,选择你喜欢的配色。然后就可以开始下载这个曲线控件了2、配置好串口屏之后,我们就可以给单片机写代码了。圈 1.首先要获得正弦曲线的 x,y数据 i

2020-08-17 09:51:53 7816 6

人脸识别签到系统 课设 python

GITHUB开源项目 改了很多很多bug 现在可以用了 PHP8

2022-06-26

FPGA课设 智能交通信号灯工程文件

语言:Verilog HDL 软件:quartus13.1 硬件:台湾友晶DE0-CV开发板,芯片:5CEBA4F23C7N 实现两个十字路口的联动,可以设定速度参数,智能检测特种车辆通过智能控制信号灯,实现车辆以50-60KM/H时速通过时,上一个是绿灯,下一个同样是绿灯,提高通行效率 本工程文件中包含4个module 以及一个写好的 .VT仿真文件,注释较为详尽 按键输入特种车辆/普通车辆 module 按键输入车辆速度0-999 并在数码管上显示 module 判断 module 点亮交通信号灯module 经过modelsim仿真 基本实现功能 总共包含近600行代码,但是可能仍有小bug需要调试

2022-06-04

ADS1256模块资料.zip

1、内含KEIL5工程文件《数采板-ADS1256-V0.31-8单端100SPS》、《数采板-ADS1256-V0.32-4差分100SPS》 并有详尽的接线说明和注释,有手就行。 2、 ADS1256还包含芯片手册+原理图。 3、还附带小彩蛋,下载绝对物超所值

2021-01-27

STM32最小系统板PCB工程.zip

STM32F103C8T6最小系统板PCB工程文件

2021-01-27

4WD-L298P驱动模块资料.zip

资源包括4WD-L298P驱动模块原理图,接口说明,51单片机和Arduino-PWM控制两个和STM32单片机控制电机的代码。

2021-01-27

用I2C读取SM9541 .zip

包含了能够用STM32F103C8T6成功读取低压压力传感器SM9541压强、温度数据的keil5工程文件,以及SMI官方给的数据手册和编程指南。

2020-10-04

二级C语言题库.zip

这是一个模拟考试系统的软件,有海量的练习题,选择题,修改程序题,编程题等,一定能够帮助你通过计算机二级

2020-09-24

SDIO—FatFs移植与读写测试.zip

本工程文件可以实现的功能:在STM32F103VET6上移植FatFs文件系统,可以完成在SD卡上读写的操作。

2020-09-08

压力传感器-ADS1118-SD卡txt.zip

本工程文件可实现的功能:压力传感器采集模拟电压,ADS1118高精度ADC转换,然后发给STM32F103VET6,STM32F103VET6再将采集到的数据一行一行地存到SD卡中的.txt文件中。

2020-09-08

基于STM32的超声波避障小车(附赠红外循迹函数).zip

基于STM32C8T6的超声波避障小车,功能描述:检测到前方有障碍物,后退一下,然后左转90度直行离开。另外里面还附赠循迹函数(写了但是没调用),循迹函数可以实现的功能:虚线转弯,直角弯,弧形弯,冲坡,十字路口,八字,八字不连续弯,不连续直角弯,终点停车。 实测完成赛道

2020-09-02

基于STM32的智能循迹小车.zip

经实测可以通过不连续转弯,直角弯,弧形弯,十字路口,八字,八字不连续转弯,不连续直角弯,终点停车功能。

2020-08-31

USART空闲中断发送数据包

利用USART空闲中断发送一帧完整的数据包,一块板采集ADC信号发送给另一块板。适合作为新手学习USART的例程。

2020-08-17

STM32F103RCT6单片机在串口屏上打印正弦曲线

STM32F103C8T6单片机在串口屏上打印正弦曲线的工程文件,适合新手入门,可以作为学习USART的一个小训练,比较有趣且非常简单。

2020-08-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除