python代码实现树莓派3b+驱动步进电机 之前买了个树莓派,刚买回来那会儿热情高涨,折腾了一段时间,然后就放哪吃灰了。前几天忽然想起来这个东西了,决定再玩玩儿,于是就从某宝上购买了一套步进电机、驱动板。东西收到后就开始折腾研究,下边来总结下折腾的结果吧。 先来说下都需要什么吧,树莓派的这一套都少 ...
分类:
编程语言 时间:
2019-06-16 14:02:48
阅读次数:
273
一、工作原理 MCU正常工作时产生一个持续的(或模拟PWM等)脉冲信号,驱动74HC123输出高电平脉冲,脉冲驱动负载电源模块,模块为打印头或者步进电机等供电电源。 一旦MCU异常或者程序崩溃,将不能发出持续的脉冲给到74HC123输入,从而切断电源,功能类似于硬件中“看门狗”。 74HC123D真 ...
分类:
其他好文 时间:
2019-06-13 17:26:33
阅读次数:
100
一、定时器 1. 定义 设置等待时间,到达后则执行指定操作的硬件。 2. STM32F407的定时器有以下特征 具有基本的定时功能,也有PWM输出(灯光控制、电机的转速)、脉冲捕获功能(红外捕捉)。 2个高级控制定时器、10个通用定时器和2个基本定时器 高级控制定时器(TIM1和TIM8) 具有16 ...
分类:
其他好文 时间:
2019-06-02 00:58:54
阅读次数:
128
从 "百度网盘" 下载,提取码:di7r 目录结构 ...
分类:
其他好文 时间:
2019-05-25 19:49:15
阅读次数:
149
Java中所有异常的父类是Throwable类,在Throwable类下有两大子类: 一个是Error类,指系统错误异常,例如:VirtualMachineError 虚拟机错误,ThreadDeath 线程死锁。一般如果是Error类的异常的话,就是程序的硬伤,就好比是工厂里断水断电,机器损坏了。 ...
分类:
其他好文 时间:
2019-05-22 19:01:41
阅读次数:
105
1.1. 单片机代码处理 // 定义定时器预分频,定时器实际时钟频率为:72MHz/(STEPMOTOR_TIMx_PRESCALER+1) #define STEPMOTOR_TIM_PRESCALER 3 // 步进电机驱动器细分设置为: 32 细 // 定义定时器周期,输出比较模式周期设置为0 ...
分类:
其他好文 时间:
2019-05-01 11:57:11
阅读次数:
361
1基本原理图: 在本设计中,可以为电机调速作为依据,在电控中主要为强电通讯作为时间参考。 2工作原理简介: 上述强电过零检测电路,提供+5V电源。该电路可以实现对AC强电进行过零点的检测。由于L和N_IN为AC 220V的正选波,大部分电压加在功率电阻R29上后,小部分电压加在双向光耦IC8上。正选 ...
分类:
其他好文 时间:
2019-04-30 12:14:29
阅读次数:
276
一、RS485通信 RS485 是半双工通信(2 线制),可以一点对多点进行组网,而且 RS485 是用缆线两端的电压差值来表示传递信号,这与 RS232 电气特性大不一样。RS485 仅仅规定了接收端和发送端的电气特性,并没有规定或推荐任何数据协议 RS485 采用两根通信线,通常用 A 和 B ...
分类:
数据库 时间:
2019-04-26 00:00:36
阅读次数:
327
硬件设备 42步进电机,步进电机驱动器,正点原子F429开发板 开发软件 keil5,Cube 综述 一般要精准的控制电机,就要控制单片机的引脚输出指定个数的PWM波,有多种可实现的方法,其中最好用的方法是用定时器级联输出固定个数PWM脉冲,虽然多用了一个定时器,但大大减少了CPU的处理资源。STM ...
分类:
其他好文 时间:
2019-04-21 17:33:16
阅读次数:
517
对于51单片机的一些问题 1、端口上外加上拉电阻有什么作用? 2、芯片上电后,IO口引脚上电压是多少,能输出多大的电流? 3、单片机内部的时钟是怎么一个机制? 4、复位过程又是怎样的? 参考:http://www.51hei.com/bbs/dpj-92756-1.html 5、程序又是如何下载至单 ...
分类:
其他好文 时间:
2019-04-13 19:01:12
阅读次数:
150