- 博客(5)
- 资源 (9)
- 收藏
- 关注
原创 根据经纬度计算地球两个坐标之间的方位角
近年来随着人工智能机器人、无人机、自动驾驶等领域技术的不断发展,卫星精准定位,自动导航成为了这些领域中的核心关键。随着人造卫星和互联网的发展,我们很容易就能通过卫星或基站信号获取个人设备在地球上所在的坐标,在利用姿态传感器,获取自身的航向角便可实时矫正自身航向往目的方向前进。而自动导航在人工智能领域的主要应用就是主动的寻找目的地坐标,并通过反馈执行相应运动抵达目的坐标。要想实现自动导航,机器人首...
2019-10-29 21:46:07
13166
8
原创 AD采用多层原理图和ROOM方式高效率绘制重复性功能电路板图
我们在使用altium designer绘制原理图和PCB时,往往会遇到多路重复性的电路,其功能和走线完全一致,在条件允许的情况下我们可以采用多层原理图和ROOM方法避免重复性劳动。本文以两路RS485电路为例进行介绍其用法。首先我们需要建立顶层原理图文件,此文件主要用来连接所有底层原理图之间的接口,其他的均为这个文件的子文件。如下图1:(总体工程文件目录)先介绍control这个子文件,...
2019-10-29 14:56:32
12053
5
原创 一种串口扩展电路应用
在某些项目中我们会遇到一些设备需要很多串口通信的情况,而单片机的串口数量有限,我们通过138译码器设计一个8选一选择器,很好的解决了这一问题。优点:降低成本,降低电路复杂度,降低程序设计复杂度。缺点:分时发送,所以影响实时性。不能双向通信,只发不收。先上图:A1,A2,A3为地址设置端,由单片机控制选择8路输出中的某一路,E1接GND使能,E3由单片机控制,表示所有串口的开关,E2接单片...
2019-10-27 16:36:11
866
原创 STM32的UART在奇偶校验设置注意
STM32的UART在初始化时,我们通常用到最多的就是无校验位,1停止位。但是有时候我们也会遇到一些特殊的情况,比如一些设备要求有奇偶校验,那么我们要根据情况设定stm32的寄存器。以下以stm32库函数为例说明stm32在设置寄偶检验时的误区: USART_InitStructure.USART_BaudRate = 115200; USART_InitStructure.USART_...
2019-10-27 16:20:58
5663
3
原创 单片机可控硅调光器
四路可控硅调光器的实现代码可控硅原理 可控硅主要用于交流电功率调节,通过调节导通角有效的控制输出波形的占空比起到控制输出功率的作用, 本文主要讲述如何通过单片机C语言控制可控硅功率从而实现对交流电灯的明暗度调节基于STM32定时器实现的可控硅控制这里我们采用stm32f103芯片作为控制芯片,最简单的我们使用系统滴答定时器就可实现对可控硅导通角的精准控制。首先需要初始化滴答定时...
2019-10-26 22:25:00
8276
5
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人