搜索资源列表
key
- 按键扫描 51单片机加8279 8279通过74LS 138译码器扩展4×4键盘、6位显示器。 由3-8译码器对SL0~SL2译出键扫描线,由另一3-8译码器译出显示器的位扫描线,并采用了编码扫描方式。 为了防止出现重键现象,扫描输出线高位SL3不参加键扫描译码。CPU对8279的监视采用了查询方式,故8279的中断请求信号IRQ悬空未用。
sound
- 基于单片机用蜂鸣器播放歌曲,可以播放三首歌,在keil下完成编码,
music_C
- 使用51单片机,keil C编码的,为前女友所做的音乐盒程序。可以使用自带的音乐转换器,转换任意一首歌。使用中断1键可以换歌。
AVR
- AVR单片机 实验教学指导书 实验一 实训装置的认识与软件使用 实验二 彩灯控制 实验三 键控加减计数 实验四 外部中断的使用 实验五 数码管动态扫描显示 实验六 实时时钟显示 实验七 高频脉冲频率的测量 实验八 低频脉冲频率的测量 实验九 脉宽调制的实验 实验十 显示驱动器7219的使用 实验十一 7219驱动8位8段数码管的时钟显示 实验十二 8×8点阵字符显示控制器的使用 实验十三 异步通信实验 实验十四 多路模拟数据采集与显
encoder-switch
- 旋转编码器开关驱动程序,适合单片机项目开发 识别方向-Rotary encoder switch driver, using a variety of single chip microcomputer
encoder-c51-program
- IAR 编译器下 51单片机 读取4000线 光学编码器程序-IAR compiler under the 4000 single chip to read 51 wire optical encoder program
7.5PID
- 使用单片机K60,欧姆龙编码器,进行PID调速,电机速度快速稳定-Using SCM K60, OMRON encoder, PID speed, motor speed stability
The-opening-of-instrumentP485
- 51单片机接SSI绝对型编码器测高度,编码器为4096圈,每圈8092个点。-51 microcontroller connected SSI absolute encoder measuring height
stepsensor
- 直流电机编码器检测驱动,适用于STM32,单片机,嵌入式- 28/5000 DC motor encoder detection driver for STM32, single-chip, embedded
124423425
- 利用光洋编码器通过格雷码输出,检测角度的程序。程序测试可以用,51单片机最为核心机。- 42/5000 The use of foreign code encoder through the Gray code output, the detection angle of the program. Program testing can be used, 51 single-chip most core machine.
MiniBalanceV3.5【大功率版】平衡小车源码
- 本系统为两轮自平衡小车系统,由STM32单片机控制模块,陀螺仪姿态检测模块,电机驱动模块,电源供电模块等组成。陀螺仪MPU-6050模块负责采集平衡小车的角度信号以及角速度信号,并传给单片机;STM32单片机控制模块处理姿态角数据后,通过PID算法调节电机驱动电压,以控制两轮小车达到平衡;电机驱动模块负责接收单片机输出的控制信号,驱动两个直流电机的转速和方向,编码器将电机的速度和方向反馈给单片机控制器;电源模块负责各个模块的供电。通过系统的硬件软件设计、测试,证明了两轮自平衡小车能在±5 °范围
电子钟
- 基于51单片机的电子钟,可通过EC11旋转编码器修改时间,LCD1602显示时间。 时钟精度可通过T0定时器的初值来调节,但是要实现高精度晶振的关系非常大,本程序只是粗略的进行电子钟的仿真,如果要实现高精度还是要用其他外接模块来配合。(Based on 51 microcontroller electronic clock, can be modified by EC11 rotary encoder time, LCD1602 display time. The clock accurac
飞思卡尔智能车竞赛获奖程序
- 此程序是本人曾经参加飞思卡尔智能车竞赛获奖程序,程序包括单片机的底层驱动配置、摄像头对赛道信息的实时采集存储,不同赛道分类的处理,赛车的速度PID控制等等。硬件包括单片机XS128,数字摄像头OV7620,液晶显示模块Nokia5510,电机、编码器、飞思卡尔赛车模型等。(This program was once using for participating in the Freescale Carle intelligent car competition a few years ago,
PIC红外接收程序
- 红外线遥控接收程序,接收的是一个电视遥控器编码,共25个按锓 20140727经过调试,可以正常收码;收到的码按从高到低,存放在rx3,rx2,rx1,rx0四个寄存器中。(Infrared remote control receiver program, receiving is a TV remote encoding, a total of 25 to 20140727 Qin after debugging, can normally receive code; the code a
程序
- STC12C5A60S2来完成AD采样,量化编码,同时另一路使用滞后比较器计算频率,将被采样信号存储到一个定义的BUFF内,并上传到串口屏,来显示被测波形(STC12C5A60S2 completes the AD sampling and quantization coding, while the other uses the lag comparator to calculate the frequency. The sampled signal is stored in a define
直流电机速度PID控制
- 光电编码器测得的电机速度反馈信号反馈到单片机中。电机设定速度由ZLG7289模块获得,通过SPI通信传输给单片机。单片机系统根据给定的转速与反馈回来的实际速度相减得出偏差,经过控制算法得出控制量。单片机再把控制量以PWM的形式输出,经过L298功率放大驱动直流电机。ZLG7289模块主要用于显示当前直流电机实际转速和给定转速,并让用户通过键盘输入设定速度。(The motor speed feedback signal measured by the photoelectric encoder
电机速度闭环控制(代码详细注释)
- 基于stm32单片机的直流电机控制程序,利用编码器反馈形成闭环系统,再利用pid调节(The control program of DC motor based on STM32 single chip microcomputer, using encoder feedback to form a closed-loop system, and then using PID regulation)
T12白光控制器
- STC15F204EA单片机旋转编码器版白光T12控制器代码7.14版
T12-白光烙铁_V2.2
- 一位大神写的用51单片机 V2.0版更新详细说明: ①修改英文菜单为中文菜单; ②修复V1.0中功率低升温慢的问题,并优化PD控制参数,提高回温速度; ③修复在菜单中蜂鸣器音量调整时的BUG; ④新增恢复出厂设置选项; ⑤新增开机默认温度、默认通道选项; ⑥修改本文档结构; V2.1版更新详细说明: ①再次优化PD控制参数,提高回温速度; ②增加低电压保护功能(低于设定电压烙铁停止加热); ③增加温度步进选项,可自由设定温度步进; ④调整工厂模式退出的方法;
基于麦克纳姆轮全方位移动控制平台设计-附件
- 基于麦克纳姆轮全方位移动控制平台采用STM32单片机作为主控芯片,采用蓝牙CH06模块实现平台与手机APP间的无线通信。分别在四个电机上加装编码器,实现分别对四个电机的速度闭环增量式PID控制。对单个麦克纳姆轮进行运动学分析,根据运动学方程,计算平台移动时各电机所需要的速度和转向,驱动四个麦克纳姆轮各自以不同的速度和方向转动,实现平台的全方位移动。(Based on Mecanum wheel omnidirectional mobile control platform)